Contact-Implicit Trajectory Optimization Using Orthogonal Collocation

被引:45
|
作者
Patel, Amir [1 ]
Shield, Stacey Leigh [1 ]
Kazi, Saif [2 ]
Johnson, Aaron M. [3 ]
Biegler, Lorenz T. [2 ]
机构
[1] Univ Cape Town, Dept Elect Engn, ZA-7700 Cape Town, South Africa
[2] Carnegie Mellon Univ, Dept Chem Engn, Pittsburgh, PA 15213 USA
[3] Carnegie Mellon Univ, Dept Mech Engn, Pittsburgh, PA 15213 USA
基金
新加坡国家研究基金会;
关键词
Motion and path planning; contact modeling; MATHEMATICAL PROGRAMS; LOCOMOTION; ALGORITHM;
D O I
10.1109/LRA.2019.2900840
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
In this letter, we propose a method to improve the accuracy of trajectory optimization for dynamic robots with intermittent contact by using orthogonal collocation. Until recently, most trajectory optimization methods for systems with contacts employ mode-scheduling, which requires an a priori knowledge of the contact order and thus cannot produce complex or non-intuitive behaviors. Contact-implicit trajectory optimization methods offer a solution to this by allowing the optimization to make or break contacts as needed, but thus far have suffered from poor accuracy. Here, we combine methods from direct collocation using higher order orthogonal polynomials with contact-implicit optimization to generate trajectories with significantly improved accuracy. The key insight is to increase the order of the polynomial representation while maintaining the assumption that impact occurs over the duration of one finite element.
引用
收藏
页码:2242 / 2249
页数:8
相关论文
共 50 条
  • [1] Variational Contact-Implicit Trajectory Optimization
    Manchester, Zachary
    Kuindersma, Scott
    [J]. ROBOTICS RESEARCH, 2020, 10 : 985 - 1000
  • [2] 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
  • [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 Direct Collocation With a Discontinuous Velocity State
    Shield, Stacey
    Johnson, Aaron M.
    Patel, Amir
    [J]. IEEE ROBOTICS AND AUTOMATION LETTERS, 2022, 7 (02): : 5779 - 5786
  • [10] 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