Contact-timing and Trajectory Optimization for 3D Jumping on Quadruped Robots

10/13/2021
by   Chuong Nguyen, et al.
0

Performing highly agile acrobatic motions with a long flight phase requires perfect timing, high accuracy, and coordination of the whole body motion. To address these challenges, this paper presents a unified timing and trajectory optimization framework for legged robots performing aggressive 3D jumping. In our approach, we firstly utilize an effective optimization framework using simplified rigid body dynamics to solve for contact timings and a reference trajectory of the robot body. The solution of this module is then used to formulate a whole-body trajectory optimization based on the full nonlinear dynamics of the robot. This combination allows us to effectively optimize for contact timings while guaranteeing the accuracy of the jumping trajectory that can be realized in the hardware. We validate the efficiency of the proposed framework on the A1 robot model for various 3D jumping tasks such as double-backflips and double barrel roll off the high altitude of 2m and 0.8m respectively. Experimental validation was also successfully conducted for different 3D jumping motions such as barrel roll from a box or diagonal jumps.

READ FULL TEXT

page 1

page 4

page 5

page 6

research
09/08/2023

Multi-contact Stochastic Predictive Control for Legged Robots with Contact Locations Uncertainty

Trajectory optimization under uncertainties is a challenging problem for...
research
06/01/2022

Multi-Contact Motion Retargeting using Whole-body Optimization of Full Kinematics and Sequential Force Equilibrium

This paper presents a multi-contact motion adaptation framework that ena...
research
04/27/2023

SLoMo: A General System for Legged Robot Motion Imitation from Casual Videos

We present SLoMo: a first-of-its-kind framework for transferring skilled...
research
07/05/2023

RBDCore: Robot Rigid Body Dynamics Accelerator with Multifunctional Pipelines

Rigid body dynamics is a key technology in the robotics field. In trajec...
research
04/03/2022

Continuous Jumping for Legged Robots on Stepping Stones via Trajectory Optimization and Model Predictive Control

Performing highly agile dynamic motions, such as jumping or running, ove...
research
06/17/2022

Prototyping fast and agile motions for legged robots with Horizon

For legged robots to perform agile, highly dynamic and contact-rich moti...
research
01/20/2021

Trajectory optimization for contact-rich motions using implicit differential dynamic programming

This paper presents a novel approach using sensitivity analysis for gene...

Please sign up or login with your details

Forgot password? Click here to reset