2019
DOI: 10.48550/arxiv.1909.04947
|View full text |Cite
Preprint
|
Sign up to set email alerts
|

Crocoddyl: An Efficient and Versatile Framework for Multi-Contact Optimal Control

Abstract: We introduce Crocoddyl (Contact RObot COntrol by Differential DYnamic Library), an open-source framework tailored for efficient multi-contact optimal control. Crocoddyl efficiently computes the state trajectory and the control policy for a given predefined sequence of contacts. Its efficiency is due to the use of sparse analytical derivatives, exploitation of the problem structure, and data sharing. It employs differential geometry to properly describe the state of any geometrical system, e.g. floating-base sy… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
18
0

Year Published

2020
2020
2022
2022

Publication Types

Select...
6

Relationship

3
3

Authors

Journals

citations
Cited by 6 publications
(18 citation statements)
references
References 7 publications
0
18
0
Order By: Relevance
“…The DDP controller used as a baseline in the presented experiments is from [29]. The kino-dynamic optimizer described in [31] is used to generate reference trajectories around which both iterative controllers DDP and Risk Sensitive are initialized.…”
Section: Simulations Resultsmentioning
confidence: 99%
See 2 more Smart Citations
“…The DDP controller used as a baseline in the presented experiments is from [29]. The kino-dynamic optimizer described in [31] is used to generate reference trajectories around which both iterative controllers DDP and Risk Sensitive are initialized.…”
Section: Simulations Resultsmentioning
confidence: 99%
“…In particular, we use a nonlinear iterative risk sensitive optimal control formulation [28], [24], [26] which enables to explicitly take into account the distribution of uncertainty while being numerically efficient. The algorithm is similar to what can be obtained using DDP [18], [29] while reasoning about the higher order statistics of the problem. Consider the following dynamics expressed as a nonlinear stochastic difference equation…”
Section: Risk Sensitive Optimal Controlmentioning
confidence: 99%
See 1 more Smart Citation
“…A closed form of the EOM is obtained after replacing the system twist by (21). Alternatively, first the kinematic relation (21) and then the coefficient matrices in (30) are evaluated for a given state q, q. The generalized gravity forces are given as…”
Section: A Eom In Closed Formmentioning
confidence: 99%
“…These derivatives are useful in optimal control of legged robots (e.g. differential dynamic programming in Crocoddyl framework [21]) and their computational design & optimization [18].…”
Section: Introductionmentioning
confidence: 99%