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 条
  • [1] Variational Contact-Implicit Trajectory Optimization
    Manchester, Zachary
    Kuindersma, Scott
    [J]. ROBOTICS RESEARCH, 2020, 10 : 985 - 1000
  • [2] Contact-Implicit Trajectory Optimization Using Orthogonal Collocation
    Patel, Amir
    Shield, Stacey Leigh
    Kazi, Saif
    Johnson, Aaron M.
    Biegler, Lorenz T.
    [J]. IEEE ROBOTICS AND AUTOMATION LETTERS, 2019, 4 (02): : 2242 - 2249
  • [3] Contact-Implicit Trajectory Optimization with Hydroelastic Contact and iLQR
    Kurtz, Vince
    Lin, Hai
    [J]. 2022 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2022, : 8829 - 8834
  • [4] Tuning-Free Contact-Implicit Trajectory Optimization
    Onol, Aykut Ozgun
    Corcodel, Radu
    Long, Philip
    Padir, Taskin
    [J]. 2020 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2020, : 1183 - 1189
  • [5] Contact-Implicit Trajectory Optimization With Learned Deformable Contacts Using Bilevel Optimization
    Zhu, Yifan
    Pan, Zherong
    Hauser, Kris
    [J]. 2021 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA 2021), 2021, : 9921 - 9927
  • [6] Distributed Contact-Implicit Trajectory Optimization for Collaborative Manipulation
    Shorinwa, Ola
    Mac Schwager
    [J]. 2021 INTERNATIONAL SYMPOSIUM ON MULTI-ROBOT AND MULTI-AGENT SYSTEMS (MRS), 2021, : 56 - 65
  • [7] Contact-Implicit Trajectory Optimization for Dynamic Object Manipulation
    Sleiman, Jean-Pierre
    Carius, Jan
    Grandia, Ruben
    Wermelinger, Martin
    Hutter, Marco
    [J]. 2019 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2019, : 6814 - 6821
  • [8] Contact-Implicit Trajectory Optimization Using an Analytically Solvable Contact Model for Locomotion on Variable Ground
    Chatzinikolaidis, Iordanis
    You, Yangwei
    Li, Zhibin
    [J]. IEEE ROBOTICS AND AUTOMATION LETTERS, 2020, 5 (04): : 6357 - 6364
  • [9] Contact-Implicit Trajectory Optimization Based on a Variable Smooth Contact Model and Successive Convexification
    Onol, Aykul Ozgun
    Long, Philip
    Padir, Taskin
    [J]. 2019 INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2019, : 2447 - 2453
  • [10] Staged Contact Optimization: Combining Contact-Implicit and Multi-Phase Hybrid Trajectory Optimization
    Turski, Michael R.
    Norby, Joseph
    Johnson, Aaron M.
    [J]. 2023 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS, IROS, 2023, : 2376 - 2383