Litcius/Paper detail

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

Marc Toussaint, Jason Harris, Jung-Su Ha, Danny Driess, Wolfgang Hönig

20222022 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)24 citationsDOI

Abstract

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 pro-pose 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 of the current phase cannot be fulfilled, leading to a fluent re-initiation behavior that is robust to perturbations and interferences by an experimenter.

Topics & Concepts

Sequence (biology)Model predictive controlBacktrackingComputer scienceTask (project management)Control (management)Control theory (sociology)Optimal controlPath (computing)Time horizonMotion planningMathematical optimizationTerm (time)InterdependencePhase (matter)Look-aheadAlgorithmArtificial intelligenceEngineeringMathematicsRobotBiologyProgramming languagePhysicsQuantum mechanicsOrganic chemistrySystems engineeringPolitical scienceLawGeneticsChemistryFormal Methods in VerificationOptimization and Search ProblemsRobotic Path Planning Algorithms