Contact-implicit trajectory optimization using variational integrators

被引:21
|
作者
Manchester, Zachary [1 ]
Doshi, Neel [1 ]
Wood, Robert J. [1 ]
Kuindersma, Scott [1 ]
机构
[1] Harvard Univ, Sch Engn & Appl Sci, Durand Bldg,496 Lomita Mall, Stanford, CA 94305 USA
来源
基金
美国国家科学基金会;
关键词
Contact; discrete mechanics; motion planning; trajectory optimization; microrobots; MATHEMATICAL PROGRAMS; FRICTION;
D O I
10.1177/0278364919849235
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
Contact constraints arise naturally in many robot planning problems. In recent years, a variety of contact-implicit trajectory optimization algorithms have been developed that avoid the pitfalls of mode pre-specification by simultaneously optimizing state, input, and contact force trajectories. However, their reliance on first-order integrators leads to a linear tradeoff between optimization problem size and plan accuracy. To address this limitation, we propose a new family of trajectory optimization algorithms that leverage ideas from discrete variational mechanics to derive higher-order generalizations of the classic time-stepping method of Stewart and Trinkle. By using these dynamics formulations as constraints in direct trajectory optimization algorithms, it is possible to perform contact-implicit trajectory optimization with significantly higher accuracy. For concreteness, we derive a second-order method and evaluate it using several simulated rigid-body systems, including an underactuated biped and a quadruped. In addition, we use this second-order method to plan locomotion trajectories for a complex quadrupedal microrobot. The planned trajectories are evaluated on the physical platform and result in a number of performance improvements.
引用
收藏
页码:1463 / 1476
页数:14
相关论文
共 50 条
  • [31] Time-step adaptivity in variational integrators with application to contact problems
    Modin, Klas
    Fuehrer, Claus
    [J]. ZAMM-ZEITSCHRIFT FUR ANGEWANDTE MATHEMATIK UND MECHANIK, 2006, 86 (10): : 785 - 794
  • [32] Mechanics of trajectory optimization using nonsingular variational equations in polar coordinates
    Kechichian, JA
    [J]. JOURNAL OF GUIDANCE CONTROL AND DYNAMICS, 1997, 20 (04) : 812 - 818
  • [33] SHAPE OPTIMIZATION OF CONTACT PROBLEMS USING MIXED VARIATIONAL FORMULATION
    MYSLINSKI, A
    [J]. LECTURE NOTES IN CONTROL AND INFORMATION SCIENCES, 1992, 180 : 414 - 423
  • [34] A class of implicit variational inequalities and applications to frictional contact
    Capatina, Anca
    Cocou, Marius
    Raous, Michel
    [J]. MATHEMATICAL METHODS IN THE APPLIED SCIENCES, 2009, 32 (14) : 1804 - 1827
  • [35] Variational integrators for orbital problems using frequency estimation
    Odysseas Kosmas
    Sigrid Leyendecker
    [J]. Advances in Computational Mathematics, 2019, 45 : 1 - 21
  • [36] Variational integrators for orbital problems using frequency estimation
    Kosmas, Odysseas
    Leyendecker, Sigrid
    [J]. ADVANCES IN COMPUTATIONAL MATHEMATICS, 2019, 45 (01) : 1 - 21
  • [37] Charged Particle in an Electromagnetic Field Using Variational Integrators
    Kosmas, O. T.
    [J]. NUMERICAL ANALYSIS AND APPLIED MATHEMATICS ICNAAM 2011: INTERNATIONAL CONFERENCE ON NUMERICAL ANALYSIS AND APPLIED MATHEMATICS, VOLS A-C, 2011, 1389
  • [38] Symplectic Accelerated Optimization on SO(3) with Lie Group Variational Integrators
    Sharma, Harsh
    Lee, Taeyoung
    Patil, Mayuresh
    Woolsey, Craig
    [J]. 2020 AMERICAN CONTROL CONFERENCE (ACC), 2020, : 2826 - 2831
  • [39] Accelerated Optimization on Riemannian Manifolds via Discrete Constrained Variational Integrators
    Duruisseaux, Valentin
    Leok, Melvin
    [J]. JOURNAL OF NONLINEAR SCIENCE, 2022, 32 (04)
  • [40] Accelerated Optimization on Riemannian Manifolds via Discrete Constrained Variational Integrators
    Valentin Duruisseaux
    Melvin Leok
    [J]. Journal of Nonlinear Science, 2022, 32