Sequence-of-Constraints MPC: Reactive Timing-Optimal Control of Sequential Manipulation

03/10/2022
by   Marc Toussaint, et al.
0

Task and Motion Planning has made great progress in solving hard sequential manipulation problems. However, a gap between such planning formulations and control methods for reactive execution remains. In this paper we propose a model predictive control approach dedicated to robustly execute a single sequence of constraints, which corresponds to a discrete decision sequence of a TAMP plan. We decompose the overall control problem into three sub-problems (solving for sequential waypoints, their timing, and a short receding horizon path) that each is a non-linear program solved online in each MPC cycle. The resulting control strategy can account for long-term interdependencies of constraints and reactively plan for a timing-optimal transition through all constraints. We additionally propose phase backtracking when running constraints are missed, leading to a fluent re-initiation behavior that is robust to perturbations and interferences by an experimenter.

READ FULL TEXT

page 6

page 7

research
09/28/2016

Learning from the Hindsight Plan -- Episodic MPC Improvement

Model predictive control (MPC) is a popular control method that has prov...
research
10/16/2017

Reactive Planar Manipulation with Convex Hybrid MPC

This paper presents a reactive controller for planar manipulation tasks ...
research
04/30/2022

A Sequential MPC Approach to Reactive Planning for Bipedal Robots

This paper presents a sequential Model Predictive Control (MPC) approach...
research
02/07/2023

MPC-based Motion Planning for Autonomous Truck-Trailer Maneuvering

Time-optimal motion planning of autonomous vehicles in complex environme...
research
04/28/2021

Fast Joint Space Model-Predictive Control for Reactive Manipulation

Sampling-based model predictive control (MPC) is a promising tool for fe...
research
02/24/2021

Contingency Model Predictive Control for Linear Time-Varying Systems

We present Contingency Model Predictive Control (CMPC), a motion plannin...
research
03/09/2020

Probabilistic Framework for Constrained Manipulations and Task and Motion Planning under Uncertainty

Logic-Geometric Programming (LGP) is a powerful motion and manipulation ...

Please sign up or login with your details

Forgot password? Click here to reset