Litcius/Paper detail

Contact Optimization for Non-Prehensile Loco-Manipulation via Hierarchical Model Predictive Control

Alberto Rigo, Yiyu Chen, Satyandra K. Gupta, Quan Nguyen

202325 citationsDOI

Abstract

Recent studies on quadruped robots have focused on either locomotion or mobile manipulation using a robotic arm. However, legged robots can manipulate large objects using non-prehensile manipulation primitives, such as planar pushing, to drive the object to the desired location. This paper presents a novel hierarchical model predictive control (MPC) for contact optimization of the manipulation task. Using two cascading MPCs, we split the loco-manipulation problem into two parts: the first to optimize both contact force and contact location between the robot and the object, and the second to regulate the desired interaction force through the robot locomotion. Our method is successfully validated in both simulation and hardware experiments. While the baseline locomotion MPC fails to follow the desired trajectory of the object, our proposed approach can effectively control both object's position and orientation with minimal tracking error. This capability also allows us to perform obstacle avoidance for both the robot and the object during the loco-manipulation task.

Topics & Concepts

Prehensile tailRobotModel predictive controlComputer scienceTrajectoryObject (grammar)Task (project management)Artificial intelligenceObstacle avoidanceRobot controlComputer visionControl theory (sociology)Robot kinematicsTracking (education)Orientation (vector space)ObstacleMobile robotControl (management)EngineeringMathematicsSystems engineeringAstronomyPhysicsGeometryPaleontologyPolitical scienceBiologyPedagogyLawPsychologyRobotic Locomotion and ControlProsthetics and Rehabilitation RoboticsRobot Manipulation and Learning