Reactive Planar Manipulation with Convex Hybrid MPC
Not on the map. Why?
Abstract (arXiv)
This paper presents a reactive controller for planar manipulation tasks that leverages machine learning to achieve real-time performance. The approach is based on a Model Predictive Control (MPC) formulation, where the goal is to find an optimal sequence of robot motions to achieve a desired object motion. Due to the multiple contact modes associated with frictional interactions, the resulting optimization program suffers from combinatorial complexity when tasked with determining the optimal sequence of modes. To overcome this difficulty, we formulate the search for the optimal mode sequences offline, separately from the search for optimal control inputs online. Using tools from machine learning, this leads to a convex hybrid MPC program that can be solved in real-time. We validate our algorithm on a planar manipulation experimental setup where results show that the convex hybrid MPC formulation with learned modes achieves good closed-loop performance on a trajectory tracking problem.
Key facts. Cited by 4 papers in the map (data through 13 Oct 2026). First posted on arXiv 16 Oct 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 0; 2023: 0; 2024: 1.
4 papers.
- 2021Learning Models as Functionals of Signed-Distance Fields for Manipulation Planningcited by 29
- 2021PYROBOCOP : Python-based Robotic Control & Optimization Package for Manipulation and Collision Avoidancecited by 6
- 2021A Differentiable Recipe for Learning Visual Non-Prehensile Planar Manipulationcited by 2
- 2024Is Linear Feedback on Smoothed Dynamics Sufficient for Stabilizing Contact-Rich Plans?cited by 2
- 2024Is Linear Feedback on Smoothed Dynamics Sufficient for Stabilizing Contact-Rich Plans?10 Nov 2024
- 2021A Differentiable Recipe for Learning Visual Non-Prehensile Planar Manipulation9 Nov 2021
- 2021Learning Models as Functionals of Signed-Distance Fields for Manipulation Planning2 Oct 2021
- 2021PYROBOCOP : Python-based Robotic Control & Optimization Package for Manipulation and Collision Avoidance6 Jun 2021