Whole Body Model Predictive Control with a Memory of Motion: Experiments on a Torque-Controlled Talos

被引:28
|
作者
Dantec, Ewen [1 ,2 ]
Budhiraja, Rohan [1 ]
Roig, Adria [3 ]
Lembono, Teguh [4 ]
Saurel, Guilhem [1 ]
Stasse, Olivier [1 ,2 ]
Fernbach, Pierre [5 ]
Tonneau, Steve [6 ]
Vijayakumar, Sethu [6 ]
Calinon, Sylvain [4 ]
Taix, Michel [1 ]
Mansard, Nicolas [1 ,2 ]
机构
[1] Univ Toulouse, CNRS, LAAS CNRS, Toulouse, France
[2] Artificial & Nat Intelligence Toulouse Inst, Toulouse, France
[3] PAL Robot, Barcelona, Spain
[4] Idiap Res Inst, Martigny, Switzerland
[5] TOWARD, Toulouse, France
[6] Univ Edinburgh, Sch Informat, Edinburgh, Midlothian, Scotland
关键词
D O I
10.1109/ICRA48506.2021.9560742
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents the first successful experiment implementing whole-body model predictive control with state feedback on a torque-control humanoid robot. We demonstrate that our control scheme is able to do whole-body target tracking, control the balance in front of strong external perturbations and avoid collision with an external object. The key elements for this success are threefold. First, optimal control over a receding horizon is implemented with Crocoddyl, an optimal control library based on differential dynamics programming, providing state-feedback control in less than 10 ms. Second, a warm start strategy based on memory of motion has been implemented to overcome the sensitivity of the optimal control solver to initial conditions. Finally, the optimal trajectories are executed by a low-level torque controller, feedbacking on direct torque measurement at high frequency. This paper provides the details of the method, along with analytical benchmarks with the real humanoid robot Talos. A video of the experiment is available at https://peertube.laas.fr/videos/watch/cbc25927-337c-4635-a1bc-153b9aeb4135
引用
收藏
页码:8202 / 8208
页数:7
相关论文
共 50 条
  • [1] Whole-Body Model Predictive Control for Biped Locomotion on a Torque-Controlled Humanoid Robot
    Dantec, Ewen
    Naveau, Maximilien
    Fernbach, Pierre
    Villa, Nahuel
    Saurel, Guilhem
    Stasse, Olivier
    Taix, Michel
    Mansard, Nicolas
    2022 IEEE-RAS 21ST INTERNATIONAL CONFERENCE ON HUMANOID ROBOTS (HUMANOIDS), 2022, : 638 - 644
  • [2] Whole-Body Control for a Torque-Controlled Legged Mobile Manipulator
    Li, Jun
    Gao, Haibo
    Wan, Yuhui
    Humphreys, Joseph
    Peers, Christopher
    Yu, Haitao
    Zhou, Chengxu
    ACTUATORS, 2022, 11 (11)
  • [3] Whole-Body Locomotion and Posture Control on a Torque-Controlled Hydraulic Rover
    Hyon, Sang-Ho
    Ida, Yusuke
    Ishikawa, Junichi
    Hiraoka, Minoru
    IEEE ROBOTICS AND AUTOMATION LETTERS, 2019, 4 (04) : 4587 - 4594
  • [4] Step Toward Deploying the Torque-Controlled Robot TALOS on Industrial Operations
    Perrot, Come
    Stasse, Olivier
    2023 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2023, : 10405 - 10411
  • [5] Comparison of Position and Torque Whole-Body Control Schemes on the Humanoid Robot TALOS
    Ramuzat, N.
    Buondonno, G.
    Boria, S.
    Stasse, O.
    2021 20TH INTERNATIONAL CONFERENCE ON ADVANCED ROBOTICS (ICAR), 2021, : 785 - 792
  • [6] Balancing experiments on a torque-controlled humanoid with hierarchical inverse dynamics
    Herzog, Alexander
    Righetti, Ludovic
    Grimminger, Felix
    Pastor, Peter
    Schaal, Stefan
    2014 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS 2014), 2014, : 981 - 988
  • [7] STUDY ON DESIGN AND CONTROL OF TORQUE-CONTROLLED MANIPULATORS.
    Takase, Kunikatsu
    Denshi Gijutsu Sogo Kenkyusho Kenkyu Hokoku/Researches of the Electrotechnical Laboratory, 1986, (876): : 1 - 134
  • [8] BiConMP: A Nonlinear Model Predictive Control Framework for Whole Body Motion Planning
    Meduri, Avadesh
    Shah, Paarth
    Viereck, Julian
    Khadiv, Majid
    Havoutis, Ioannis
    Righetti, Ludovic
    IEEE TRANSACTIONS ON ROBOTICS, 2023, 39 (02) : 905 - 922
  • [9] Momentum control with hierarchical inverse dynamics on a torque-controlled humanoid
    Herzog, Alexander
    Rotella, Nicholas
    Mason, Sean
    Grimminger, Felix
    Schaal, Stefan
    Righetti, Ludovic
    AUTONOMOUS ROBOTS, 2016, 40 (03) : 473 - 491
  • [10] Momentum control with hierarchical inverse dynamics on a torque-controlled humanoid
    Alexander Herzog
    Nicholas Rotella
    Sean Mason
    Felix Grimminger
    Stefan Schaal
    Ludovic Righetti
    Autonomous Robots, 2016, 40 : 473 - 491