Simultaneous Contact-Rich Grasping and Locomotion via Distributed Optimization Enabling Free-Climbing for Multi-Limbed Robots
Not on the map. Why?
Abstract (arXiv)
While motion planning of locomotion for legged robots has shown great success, motion planning for legged robots with dexterous multi-finger grasping is not mature yet. We present an efficient motion planning framework for simultaneously solving locomotion (e.g., centroidal dynamics), grasping (e.g., patch contact), and contact (e.g., gait) problems. To accelerate the planning process, we propose distributed optimization frameworks based on Alternating Direction Methods of Multipliers (ADMM) to solve the original large-scale Mixed-Integer NonLinear Programming (MINLP). The resulting frameworks use Mixed-Integer Quadratic Programming (MIQP) to solve contact and NonLinear Programming (NLP) to solve nonlinear dynamics, which are more computationally tractable and less sensitive to parameters. Also, we explicitly enforce patch contact constraints from limit surfaces with micro-spine grippers. We demonstrate our proposed framework in the hardware experiments, showing that the multi-limbed robot is able to realize various motions including free-climbing at a slope angle 45deg with a much shorter planning time.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 11 of its 30 references that are in the map. First posted on arXiv 4 Jul 2022.
Builds on
11 of 30 references.
References · 11
- 2019Warm Start of Mixed-Integer Programs for Model Predictive Control of Hybrid Systemscited by 17
- 2020Circus ANYmal: A Quadruped Learning Dexterous Manipulation with Its Limbscited by 13
- 2019Simultaneous Contact, Gait and Motion Planning for Robust Multi-Legged Locomotion via Mixed-Integer Convex Optimizationcited by 8
- 2022Robust Pivoting: Exploiting Frictional Stability Using Bilevel Optimizationcited by 8
- 2020Risk-Aware Motion Planning for a Limbed Robot with Stochastic Gripping Forces Using Nonlinear Programmingcited by 6
- 2021PYROBOCOP : Python-based Robotic Control & Optimization Package for Manipulation and Collision Avoidancecited by 6
- 2021Real-Time Multi-Contact Model Predictive Control via ADMMcited by 6
- 2021Contact-timing and Trajectory Optimization for 3D Jumping on Quadruped Robotscited by 5
- 2020Accelerated ADMM based Trajectory Optimization for Legged Locomotion with Coupled Rigid Body Dynamicscited by 3
- 2022Chance-Constrained Optimization in Contact-Rich Systems for Robust Manipulationcited by 3
- 2021An Under-Actuated Whippletree Mechanism Gripper based on Multi-Objective Design Optimization with Auto-Tuned Weightscited by 1
Built on by
Citing papers per year: 2023: 1; 2024: 2; 2025: 2.
5 papers.
- 2024A Survey of Optimization-based Task and Motion Planning: From Classical To Learning Approachescited by 19
- 2023Robust Pivoting Manipulation using Contact Implicit Bilevel Optimizationcited by 3
- 2024Is Linear Feedback on Smoothed Dynamics Sufficient for Stabilizing Contact-Rich Plans?cited by 2
- 2025Hierarchical Contact-Rich Trajectory Optimization for Multi-Modal Manipulation using Tight Convex Relaxationscited by 1
- 2025Learning Pivoting Manipulation with Force and Vision Feedback Using Optimization-based Demonstrationscited by 0
- 2025Learning Pivoting Manipulation with Force and Vision Feedback Using Optimization-based Demonstrations1 Aug 2025
- 2025Hierarchical Contact-Rich Trajectory Optimization for Multi-Modal Manipulation using Tight Convex Relaxations11 Mar 2025
- 2024Is Linear Feedback on Smoothed Dynamics Sufficient for Stabilizing Contact-Rich Plans?10 Nov 2024
- 2024A Survey of Optimization-based Task and Motion Planning: From Classical To Learning Approaches3 Apr 2024
- 2023Robust Pivoting Manipulation using Contact Implicit Bilevel Optimization15 Mar 2023