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 条
  • [41] Generalized Model Predictive Torque Control of Synchronous Machines
    Choi, Kyunghwan
    Kim, Jongseok
    Park, Ki-Bum
    IEEE-ASME TRANSACTIONS ON MECHATRONICS, 2024,
  • [42] Computationally Efficient Model Predictive Direct Torque Control
    Geyer, Tobias
    IEEE TRANSACTIONS ON POWER ELECTRONICS, 2011, 26 (10) : 2804 - 2816
  • [43] Computationally Efficient Model Predictive Direct Torque Control
    Geyer, Tobias
    2010 IEEE ENERGY CONVERSION CONGRESS AND EXPOSITION, 2010, : 207 - 214
  • [44] Performance Evaluation of Model Predictive Direct Torque Control
    Kley, Jonas
    Papafotiou, Georgios
    Papadopoulos, Kostas
    Bohren, Patrick
    Morari, Manfred
    2008 IEEE POWER ELECTRONICS SPECIALISTS CONFERENCE, VOLS 1-10, 2008, : 4737 - +
  • [45] Deadlock Avoidance in Model Predictive Direct Torque Control
    Burtscher, Thomas
    Geyer, Tobias
    IEEE TRANSACTIONS ON INDUSTRY APPLICATIONS, 2013, 49 (05)
  • [46] Nonlinear Model Predictive Torque Control for IC Engines
    Kang, Mingxin
    Shen, Tielong
    2014 11TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION (WCICA), 2014, : 804 - 809
  • [47] PARTIAL TORQUE RIDE THROUGH WITH MODEL PREDICTIVE CONTROL
    Besselmann, Thomas
    Jorg, Pieder
    Knutsen, Terje
    Lunde, Erling
    Stava, Tor Olav
    Van de Moortel, Sture
    2016 PETROLEUM AND CHEMICAL INDUSTRY CONFERENCE EUROPE (PCIC EUROPE), 2016,
  • [48] Deadlock Avoidance in Model Predictive Direct Torque Control
    Burtscher, Thomas
    Geyer, Tobias
    2012 IEEE ENERGY CONVERSION CONGRESS AND EXPOSITION (ECCE), 2012, : 121 - 128
  • [49] Torque Ripple RMS Minimization in Model Predictive Torque Control of PMSM Drives
    Zhang, Yongchang
    Wei, Xianglong
    2013 INTERNATIONAL CONFERENCE ON ELECTRICAL MACHINES AND SYSTEMS (ICEMS), 2013, : 2183 - 2188
  • [50] Torque Ripple Reduction of Model Predictive Torque Control of Induction Motor Drives
    Zhang, Yongchang
    Yang, Haitao
    2013 IEEE ENERGY CONVERSION CONGRESS AND EXPOSITION (ECCE), 2013, : 1176 - 1183