Contact-Implicit Trajectory Optimization Using an Analytically Solvable Contact Model for Locomotion on Variable Ground
Iordanis Chatzinikolaidis,Yangwei You,Zhibin Li +2 more
- 21 Jul 2020
- Vol. 5, Iss: 4, pp 6357-6364
TL;DR: A novel contact model that can be computed in closed-form, satisfies friction cone constraints and can be embedded into direct trajectory optimization frameworks without complementarity constraints is proposed.
read more
Abstract: This letter presents a novel contact-implicit trajectory optimization method using an analytically solvable contact model to enable planning of interactions with hard, soft, and slippery environments. Specifically, we propose a novel contact model that can be computed in closed-form, satisfies friction cone constraints and can be embedded into direct trajectory optimization frameworks without complementarity constraints. The closed-form solution decouples the computation of the contact forces from other actuation forces and this property is used to formulate a minimal direct optimization problem expressed with configuration variables only. Our simulation study demonstrates the advantages over the rigid contact model and a trajectory optimization approach based on complementarity constraints. The proposed model enables physics-based optimization for a wide range of interactions with hard, slippery, and soft grounds in a unified manner expressed by two parameters only. By computing trotting and jumping motions for a quadruped robot, the proposed optimization demonstrates the versatility for multi-contact motion planning on surfaces with different physical properties.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Multi-expert learning of adaptive legged locomotion.
Chuanyu Yang,Kai Yuan,Qiuguo Zhu,Wanming Yu,Zhibin Li +4 more
- 09 Dec 2020
TL;DR: In this paper, a multi-expert learning architecture (MELA) is proposed to generate adaptive skills from a group of representative expert skills during training, where each expert is initialized by a distinct set of pretrained experts, each in a separate deep neural network.
152
Multi-expert learning of adaptive legged locomotion
TL;DR: This work demonstrated successful multiskill locomotion on a real quadruped robot that performed coherent trotting, steering, and fall recovery autonomously and showed the merit of multi-expert learning generating behaviors that can adapt to unseen scenarios.
87
Trajectory Optimization of Contact-Rich Motions Using Implicit Differential Dynamic Programming
Iordanis Chatzinikolaidis,Zhibin Li +1 more
- 23 Feb 2021
TL;DR: In this article, a differential dynamic programming (DDP) approach for systems characterized by implicit dynamics using sensitivity analysis, such as those modelled via inverse dynamics, variational, and implicit integrators, is presented.
30
•Posted Content
Optimisation of Body-ground Contact for Augmenting Whole-Body Loco-manipulation of Quadruped Robots
TL;DR: A hierarchical quadratic programming based whole-body controller that can control stable interaction when the prongs are in contact with the ground is developed and implemented on hardware to validate their effectiveness by showing increased robustness and newly enabled loco-manipulation tasks, such as obstacle clearance and manipulation of a large object.
28
Optimisation of Body-ground Contact for Augmenting the Whole-Body Loco-manipulation of Quadruped Robots
Wouter Wolfslag,Christopher McGreavy,Guiyang Xin,Carlo Tiseo,Sethu Vijayakumar,Zhibin Li +5 more
- 24 Oct 2020
TL;DR: In this paper, the Smallest Unrejectable Force (SUF) measure of robustness related to Feasible Wrench Polytopes is used to evaluate the robustness of a quadrupedal robot.
25
References
On the implementation of an interior-point filter line-search algorithm for large-scale nonlinear programming
TL;DR: A comprehensive description of the primal-dual interior-point algorithm with a filter line-search method for nonlinear programming is provided, including the feasibility restoration phase for the filter method, second-order corrections, and inertia correction of the KKT matrix.
CasADi: a software framework for nonlinear optimization and optimal control
TL;DR: This article gives an up-to-date and accessible introduction to the CasADi framework, which has undergone numerous design improvements over the last 7 years.
A direct method for trajectory optimization of rigid bodies through contact
TL;DR: A novel method for trajectory planning of rigid-body systems that contact their environment through inelastic impacts and Coulomb friction is presented, which eliminates the requirement for a priori mode ordering.
Discovery of complex behaviors through contact-invariant optimization
Igor Mordatch,Emanuel Todorov,Zoran Popović +2 more
- 01 Jul 2012
TL;DR: A motion synthesis framework capable of producing a wide variety of important human behaviors that have rarely been studied, including getting up from the ground, crawling, climbing, moving heavy objects, acrobatics, and various cooperative actions involving two characters and their manipulation of the environment is presented.
647