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

被引:0
|
作者
Turski, Michael R. [1 ]
Norby, Joseph [1 ]
Johnson, Aaron M. [1 ]
机构
[1] Carnegie Mellon Univ, Dept Mech Engn, Pittsburgh, PA 15213 USA
基金
美国国家科学基金会;
关键词
MATHEMATICAL PROGRAMS;
D O I
10.1109/IROS55552.2023.10342296
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
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.
引用
收藏
页码:2376 / 2383
页数:8
相关论文
共 50 条
  • [1] Variational Contact-Implicit Trajectory Optimization
    Manchester, Zachary
    Kuindersma, Scott
    [J]. ROBOTICS RESEARCH, 2020, 10 : 985 - 1000
  • [2] 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
  • [3] 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
  • [4] Contact-implicit trajectory optimization using variational integrators
    Manchester, Zachary
    Doshi, Neel
    Wood, Robert J.
    Kuindersma, Scott
    [J]. INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2019, 38 (12-13): : 1463 - 1476
  • [5] 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
  • [6] 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
  • [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 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
  • [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] 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