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 条
[21]   An interior algorithm for nonlinear optimization that combines line search and trust region steps [J].
Waltz, RA ;
Morales, JL ;
Nocedal, J ;
Orban, D .
MATHEMATICAL PROGRAMMING, 2006, 107 (03) :391-408
[22]   Gait and Trajectory Optimization for Legged Systems Through Phase-Based End-Effector Parameterization [J].
Winkler, Alexander W. ;
Bellicoso, C. Dario ;
Hutter, Marco ;
Buchli, Jonas .
IEEE Robotics and Automation Letters, 2018, 3 (03) :1560-1567
[23]   Optimisation of Body-ground Contact for Augmenting the Whole-Body Loco-manipulation of Quadruped Robots [J].
Wolfslag, Wouter J. ;
McGreavy, Christopher ;
Xin, Guiyang ;
Tiseo, Carlo ;
Vijayakumar, Sethu ;
Li, Zhibin .
2020 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2020, :3694-3701
[24]  
Xin GY, 2018, IEEE INT CONF ROBOT, P4375
[25]   Computing the Maximum Volume Inscribed Ellipsoid of a Polytopic Projection [J].
Zhen, Jianzhe ;
den Hertog, Dick .
INFORMS JOURNAL ON COMPUTING, 2018, 30 (01) :31-42
[26]   Go Fetch! - Dynamic Grasps using Boston Dynamics Spot with External Robotic Arm [J].
Zimmermann, Simon ;
Poranne, Roi ;
Coros, Stelian .
2021 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA 2021), 2021, :4488-4494