A Unified MPC Framework for Whole-Body Dynamic Locomotion and Manipulation

被引:96
|
作者
Sleiman, Jean-Pierre [1 ]
Farshidian, Farbod [1 ]
Minniti, Maria Vittoria [1 ]
Hutter, Marco [1 ]
机构
[1] Swiss Fed Inst Technol, Robot Syst Lab, CH-8092 Zurich, Switzerland
基金
瑞士国家科学基金会;
关键词
Robots; Manipulator dynamics; Dynamics; Mathematical model; Task analysis; Robot kinematics; Optimal control; Legged robots; mobile manipulation; multi-contact whole-body motion planning and control; optimization and optimal control; ROBOT; MOTION;
D O I
10.1109/LRA.2021.3068908
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
In this letter, we propose a whole-body planning framework that unifies dynamic locomotion and manipulation tasks by formulating a single multi-contact optimal control problem. We model the hybrid nature of a generic multi-limbed mobile manipulator as a switched system, and introduce a set of constraints that can encode any pre-defined gait sequence or manipulation schedule in the formulation. Since the system is designed to actively manipulate its environment, the equations of motion are composed by augmenting the robot's centroidal dynamics with the manipulated-object dynamics. This allows us to describe any high-level task in the same cost/constraint function. The resulting planning framework could be solved on the robot's onboard computer in real-time within a model predictive control scheme. This is demonstrated in a set of real hardware experiments done in free-motion, such as base or end-effector pose tracking, and while pushing/pulling a heavy resistive door. Robustness against model mismatches and external disturbances is also verified during these test cases.
引用
收藏
页码:4688 / 4695
页数:8
相关论文
共 50 条
  • [31] Whole-body motion planning for pivoting based manipulation by humanoids
    Yoshida, Eiichi
    Poirier, Mathieu
    Laumond, Jean-Paul
    Kanoun, Oussama
    Lamiraux, Florent
    Alami, Rachid
    Yokoi, Kazuhito
    2008 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS 1-9, 2008, : 3181 - +
  • [32] Object manipulation by hand using whole-body motion coordination
    Nishiwaki, Koichi
    Kagami, Satoshi
    Inoue, Hirochika
    Fukumoto, Yasutaka
    Inaba, Masayuki
    2005 IEEE INTERNATIONAL CONFERENCE ON MECHATRONICS AND AUTOMATIONS, VOLS 1-4, CONFERENCE PROCEEDINGS, 2005, : 1778 - 1783
  • [33] Extraction of Whole-Body Affordances for Loco-Manipulation Tasks
    Kaiser, Peter
    Vahrenkamp, Nikolaus
    Schueltje, Fabian
    Borras, Julia
    Asfour, Tamim
    INTERNATIONAL JOURNAL OF HUMANOID ROBOTICS, 2015, 12 (03)
  • [34] A Whole-Body Pose Taxonomy for Loco-Manipulation Tasks
    Borras, Julia
    Asfour, Tamim
    2015 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2015, : 1578 - 1585
  • [35] Whole-Body Teleoperation for Mobile Manipulation at Zero Added Cost
    Honerkamp, Daniel
    Mahesheka, Harsh
    Von Hartz, Jan Ole
    Welschehold, Tim
    Valada, Abhinav
    IEEE Robotics and Automation Letters, 2025, 10 (04) : 3198 - 3205
  • [36] Motor synergy and energy efficiency emerge in whole-body locomotion learning
    Guanda Li
    Mitsuhiro Hayashibe
    Scientific Reports, 15 (1)
  • [37] VARIATION OF WHOLE-BODY ANGULAR AND LINEAR MOMENTUM DURING HUMAN LOCOMOTION
    Jackson, Jennifer N.
    Hass, Chris J.
    De Witt, John K.
    Walter, Jonathan P.
    Fregly, Benjamin J.
    PROCEEDINGS OF THE ASME SUMMER BIOENGINEERING CONFERENCE, 2010, 2010, : 447 - 448
  • [38] Dynamic Whole-Body Mobile Manipulation with a Torque Controlled Humanoid Robot via Impedance Control Laws
    Dietrich, Alexander
    Wimboeck, Thomas
    Albu-Schaeffer, Alin
    2011 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS, 2011, : 3199 - 3206
  • [39] Reactive Whole-Body Control Dynamic Mobile Manipulation Using a Large Number of Actuated Degrees of Freedom
    Dietrich, Alexander
    Wimboeck, Thomas
    Albu-Schaeffer, Alin
    Hirzinger, Gerd
    IEEE ROBOTICS & AUTOMATION MAGAZINE, 2012, 19 (02) : 20 - 33
  • [40] A General Whole-Body Compliance Framework for Humanoid Robots
    Colasanto, Luca
    Tsagarakis, Nikos G.
    Ijspeert, Auke Jan
    2015 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2015, : 3962 - 3968