Kinodynamics-based Pose Optimization for Humanoid Loco-manipulation

03/09/2023
by   Junheng Li, et al.
0

This paper presents a novel approach for controlling humanoid robots pushing heavy objects using kinodynamics-based pose optimization and loco-manipulation MPC. The proposed pose optimization plans the optimal pushing pose for the robot while accounting for the unified object-robot dynamics model in steady state, robot kinematic constraints, and object parameters. The approach is combined with loco-manipulation MPC to track the optimal pose. Coordinating pushing reaction forces and ground reaction forces, the MPC allows accurate tracking in manipulation while maintaining stable locomotion. In numerical validation, the framework enables the humanoid robot to effectively push objects with a variety of parameter setups. The pose optimization generates different pushing poses for each setup and can be efficiently solved as a nonlinear programming (NLP) problem, averaging 250 ms. The proposed control scheme enables the humanoid robot to push object with a mass of up to 20 kg (118% of the robot's mass). Additionally, the MPC can recover the system when a 120 N force disturbance is applied to the object.

READ FULL TEXT

page 1

page 2

page 6

page 7

research
09/27/2022

Hierarchical Adaptive Loco-manipulation Control for Quadruped Robots

Legged robots have shown remarkable advantages in navigating uneven terr...
research
09/21/2021

Balancing Control and Pose Optimization for Wheel-legged Robots Navigating Uneven Terrains

In this paper, we propose a novel approach on controlling wheel-legged q...
research
10/07/2022

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

Recent studies on quadruped robots have focused on either locomotion or ...
research
09/18/2022

Dynamic Walking of Bipedal Robots on Uneven Stepping Stones via Adaptive-frequency MPC

This paper presents a novel Adaptive-frequency MPC framework for bipedal...
research
09/13/2022

Model Predictive Control for Dynamic Cloth Manipulation: Parameter Learning and Experimental Validation

Robotic cloth manipulation is a relevant challenging problem for autonom...
research
10/13/2022

Trajectory Optimization for Quadruped Mobile Manipulators that Carry Heavy Payload

This paper presents a simplified model-based trajectory optimization (TO...
research
09/08/2023

Predictive and Robust Robot Assistance for Sequential Manipulation

This paper presents a novel concept to support physically impaired human...

Please sign up or login with your details

Forgot password? Click here to reset