RoLoMa: robust loco-manipulation for quadruped robots with arms

被引:19
作者
Ferrolho, Henrique [1 ]
Ivan, Vladimir [2 ]
Merkt, Wolfgang [3 ]
Havoutis, Ioannis [3 ]
Vijayakumar, Sethu [4 ]
机构
[1] Ocado Technol, Welwyn Garden City, Herts, England
[2] Touchlab Ltd, Edinburgh, Midlothian, Scotland
[3] Univ Oxford, Oxford Robot Inst, Oxford, England
[4] Univ Edinburgh, Sch Informat, Edinburgh, Midlothian, Scotland
基金
英国工程与自然科学研究理事会;
关键词
Loco-manipulation; Robustness; Trajectory optimization; Direct transcription; TRAJECTORY OPTIMIZATION;
D O I
10.1007/s10514-023-10146-0
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Deployment of robotic systems in the real world requires a certain level of robustness in order to deal with uncertainty factors, such as mismatches in the dynamics model, noise in sensor readings, and communication delays. Some approaches tackle these issues reactively at the control stage. However, regardless of the controller, online motion execution can only be as robust as the system capabilities allow at any given state. This is why it is important to have good motion plans to begin with, where robustness is considered proactively. To this end, we propose a metric (derived from first principles) for representing robustness against external disturbances. We then use this metric within our trajectory optimization framework for solving complex loco-manipulation tasks. Through our experiments, we show that trajectories generated using our approach can resist a greater range of forces originating from any possible direction. By using our method, we can compute trajectories that solve tasks as effectively as before, with the added benefit of being able to counteract stronger disturbances in worst-case scenarios.
引用
收藏
页码:1463 / 1481
页数:19
相关论文
共 26 条
[11]  
Koolen T., 2016, RIGIDBODYDYNAMICS JL
[12]   Combining Learning-Based Locomotion Policy With Model-Based Manipulation for Legged Mobile Manipulators [J].
Ma, Yuntao ;
Farshidian, Farbod ;
Miki, Takahiro ;
Lee, Joonho ;
Hutter, Marco .
IEEE ROBOTICS AND AUTOMATION LETTERS, 2022, 7 (02) :2377-2384
[13]  
Mastalli C, 2020, IEEE INT CONF ROBOT, P2536, DOI [10.1109/icra40945.2020.9196673, 10.1109/ICRA40945.2020.9196673]
[14]   High degree-of-freedom dynamic manipulation [J].
Murphy, Michael P. ;
Stephens, Benjamin ;
Abe, Yeuhi ;
Rizzi, Alfred A. .
UNMANNED SYSTEMS TECHNOLOGY XIV, 2012, 8387
[15]   Application of Wrench-Based Feasibility Analysis to the Online Trajectory Optimization of Legged Robots [J].
Orsolino, Romeo ;
Focchi, Michele ;
Mastalli, Carlos ;
Dai, Hongkai ;
Caldwell, Darwin G. ;
Semini, Claudio .
IEEE ROBOTICS AND AUTOMATION LETTERS, 2018, 3 (04) :3363-3370
[16]   A direct method for trajectory optimization of rigid bodies through contact [J].
Posa, Michael ;
Cantu, Cecilia ;
Tedrake, Russ .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2014, 33 (01) :69-81
[17]   A Unified MPC Framework for Whole-Body Dynamic Locomotion and Manipulation [J].
Sleiman, Jean-Pierre ;
Farshidian, Farbod ;
Minniti, Maria Vittoria ;
Hutter, Marco .
IEEE ROBOTICS AND AUTOMATION LETTERS, 2021, 6 (03) :4688-4695
[18]   Modified Rodrigues Parameters: An Efficient Representation of Orientation in 3D Vision and Graphics [J].
Terzakis, George ;
Lourakis, Manolis ;
Ait-Boudaoud, Djamel .
JOURNAL OF MATHEMATICAL IMAGING AND VISION, 2018, 60 (03) :422-442
[19]   On the hardness of computing intersection, union and Minkowski sum of polytopes [J].
Tiwary, Hans Raj .
DISCRETE & COMPUTATIONAL GEOMETRY, 2008, 40 (03) :469-479
[20]  
Tonneau S, 2020, IEEE INT CONF ROBOT, P6604, DOI [10.1109/icra40945.2020.9197371, 10.1109/ICRA40945.2020.9197371]