Explicit Contact Optimization in Whole-Body Contact-Rich Manipulation
Victor Leve, João Moura, Namiko Saito, Steve Tonneau, Sethu Vijayakumar
TL;DR
The paper tackles planar Whole-Body Contact-Rich Manipulation (WBCRM) by introducing a continuous explicit-contact-location representation that enables hierarchical optimization for simultaneous contact-location planning and object pushing. It combines an RRT-inspired context sampling with a two-stage trajectory optimization and a tracking loop, demonstrating large improvements in convergence speed and feasibility over state-of-the-art methods. Key contributions include the explicit 2D surface parameterization p(\phi) and its integration into contact planning, long-horizon guidance, and contact-mode handling via complementarity constraints, achieving up to 99% fewer iterations and 96% faster planning on tested scenarios. The work demonstrates feasibility in simulation and preliminary hardware transfer, and outlines pathways to 3D extensions and real-time control, with practical implications for versatile WBCRM in robotics.
Abstract
Humans can exploit contacts anywhere on their body surface to manipulate large and heavy items, objects normally out of reach or multiple objects at once. However, such manipulation through contacts using the whole surface of the body remains extremely challenging to achieve on robots. This can be labelled as Whole-Body Contact-Rich Manipulation (WBCRM) problem. In addition to the high-dimensionality of the Contact-Rich Manipulation problem due to the combinatorics of contact modes, admitting contact creation anywhere on the body surface adds complexity, which hinders planning of manipulation within a reasonable time. We address this computational problem by formulating the contact and motion planning of planar WBCRM as hierarchical continuous optimization problems. To enable this formulation, we propose a novel continuous explicit representation of the robot surface, that we believe to be foundational for future research using continuous optimization for WBCRM. Our results demonstrate a significant improvement of convergence, planning time and feasibility - with, on the average, 99% less iterations and 96% reduction in time to find a solution over considered scenarios, without recourse to prone-to-failure trajectory refinement steps.
