Staged Contact Optimization: Combining Contact-Implicit and Multi-Phase Hybrid Trajectory Optimization

04/11/2023
by   Michael R. Turski, et al.
0

Trajectory optimization problems for legged robots are commonly formulated with fixed contact schedules. These multi-phase Hybrid Trajectory Optimization (HTO) methods result in locally optimal trajectories, but the result depends heavily upon the predefined contact mode sequence. Contact-Implicit Optimization (CIO) offers a potential solution to this issue by allowing the contact mode to be determined throughout the trajectory by the optimization solver. However, CIO suffers from long solve times and convergence issues. This work combines the benefits of these two methods into one algorithm: Staged Contact Optimization (SCO). SCO tightens constraints on contact in stages, eventually fixing them to allow robust and fast convergence to a feasible solution. Results on a planar biped and spatial quadruped demonstrate speed and optimality improvements over CIO and HTO. These properties make SCO well suited for offline trajectory generation or as an effective tool for exploring the dynamic capabilities of a robot.

READ FULL TEXT

page 1

page 3

page 8

research
09/17/2018

Contact-Implicit Trajectory Optimization using Orthogonal Collocation

In this paper we propose a method to improve the accuracy of trajectory ...
research
11/16/2022

Comparing Subjective Perceptions of Robot-to-Human Handover Trajectories

Robots must move legibly around people for safety reasons, especially fo...
research
06/11/2020

Tuning-Free Contact-Implicit Trajectory Optimization

We present a contact-implicit trajectory optimization framework that can...
research
02/28/2022

Contact-Implicit Trajectory Optimization with Hydroelastic Contact and iLQR

Contact-implicit trajectory optimization offers an appealing method of a...
research
10/16/2022

Torque-Limited Manipulation Planning through Contact by Interleaving Graph Search and Trajectory Optimization

Robots often have to perform manipulation tasks in close proximity to pe...
research
10/24/2018

Contact-Implicit Trajectory Optimization Based on a Variable Smooth Contact Model and Successive Convexification

In this paper, we propose a contact-implicit trajectory optimization (CI...
research
11/01/2019

Hybrid Differential Dynamic Programming for Planar Manipulation Primitive

We present a hybrid differential dynamic programming algorithm for close...

Please sign up or login with your details

Forgot password? Click here to reset