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

10/07/2022
by   Alberto Rigo, et al.
0

Recent studies on quadruped robots have focused on either locomotion or mobile manipulation using a robotic arm. Legged robots can manipulate heavier and larger objects using non-prehensile manipulation primitives, such as planar pushing, to drive the object to the desired location. In this paper, we present 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.

READ FULL TEXT

page 1

page 3

research
09/27/2022

Hierarchical Adaptive Loco-manipulation Control for Quadruped Robots

Legged robots have shown remarkable advantages in navigating uneven terr...
research
09/18/2022

Multi-contact MPC for Dynamic Loco-manipulation on Humanoid Robots

This paper presents a novel method to control humanoid robot dynamic loc...
research
12/19/2019

A Model Predictive Approach for Online Mobile Manipulation of Nonholonomic Objects using Learned Dynamics

A particular type of assistive robots designed for physical interaction ...
research
05/27/2023

Keep it Upright: Model Predictive Control for Nonprehensile Object Transportation with Obstacle Avoidance on a Mobile Manipulator

We consider a nonprehensile manipulation task in which a mobile manipula...
research
05/30/2022

A Fast Gear-Shifting Actuator for Robotic Tasks with Contacts

Vehicle power-trains use a variable transmission (multiple gear-ratios) ...
research
08/01/2020

Dynamic Legged Manipulation of a Ball Through Multi-Contact Optimization

The feet of robots are typically used to design locomotion strategies, s...
research
03/09/2023

Kinodynamics-based Pose Optimization for Humanoid Loco-manipulation

This paper presents a novel approach for controlling humanoid robots pus...

Please sign up or login with your details

Forgot password? Click here to reset