Optimal Constrained Task Planning as Mixed Integer Programming

11/17/2022
by   Alphonsus Adu-Bredu, et al.
0

For robots to successfully execute tasks assigned to them, they must be capable of planning the right sequence of actions. These actions must be both optimal with respect to a specified objective and satisfy whatever constraints exist in their world. We propose an approach for robot task planning that is capable of planning the optimal sequence of grounded actions to accomplish a task given a specific objective function while satisfying all specified numerical constraints. Our approach accomplishes this by encoding the entire task planning problem as a single mixed integer convex program, which it then solves using an off-the-shelf Mixed Integer Programming solver. We evaluate our approach on several mobile manipulation tasks in both simulation and on a physical humanoid robot. Our approach is able to consistently produce optimal plans while accounting for all specified numerical constraints in the mobile manipulation tasks. Open-source implementations of the components of our approach as well as videos of robots executing planned grounded actions in both simulation and the physical world can be found at this url: https://adubredu.github.io/gtpmip

READ FULL TEXT
research
03/21/2023

Multi-Robot Planning on Dynamic Topological Graphs using Mixed-Integer Programming

Planning for multi-robot teams in complex environments is a challenging ...
research
11/03/2020

Kinodynamic Motion Planning for Multi-Legged Robot Jumping via Mixed-Integer Convex Program

This paper proposes a kinodynamic motion planning framework for multi-le...
research
03/14/2022

Synergistic Scheduling of Learning and Allocation of Tasks in Human-Robot Teams

We consider the problem of completing a set of n tasks with a human-robo...
research
07/19/2020

Optimal tool path planning for 3D printing with spatio-temporal and thermal constraints

In this paper, we address the problem of synthesizing optimal path plans...
research
06/02/2017

Temporal Task Planning and Intermittent Communication Control of Mobile Robot Networks

In this paper, we develop a decentralized intermittent communication and...
research
09/08/2021

Joint Search of Optimal Topology and Trajectory for Planar Linkages

We present an algorithm to compute planar linkage topology and geometry,...
research
08/08/2018

Memetic Algorithm-Based Path Generation for Multiple Dubins Vehicles Performing Remote Tasks

This paper formalizes path planning problem for a group of heterogeneous...

Please sign up or login with your details

Forgot password? Click here to reset