Optimisation of Body-ground Contact for Augmenting the Whole-Body Loco-manipulation of Quadruped Robots

被引:17
作者
Wolfslag, Wouter J. [1 ]
McGreavy, Christopher [1 ]
Xin, Guiyang [1 ]
Tiseo, Carlo [1 ]
Vijayakumar, Sethu [1 ]
Li, Zhibin [1 ]
机构
[1] Univ Edinburgh, Sch Informat, Edinburgh, Midlothian, Scotland
来源
2020 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS) | 2020年
基金
英国工程与自然科学研究理事会;
关键词
D O I
10.1109/IROS45743.2020.9341498
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Legged robots have great potential to perform complex loco-manipulation tasks, yet it is challenging to keep the robot balanced while it interacts with the environment. In this paper we investigated the use of additional contact points for maximising the robustness of loco-manipulation motions. Specifically, body-ground contact was studied for its ability to enhance robustness and manipulation capabilities of quadrupedal robots. We proposed equipping the robot with prongs: small legs rigidly attached to the body which create body-ground contact at controllable point-contacts. The effect of these prongs on robustness was quantified by computing the Smallest Unrejectable Force (SUF), a measure of robustness related to Feasible Wrench Polytopes. We applied the SUF to evaluate the robustness of the system, and proposed an effective approximation of the SUF that can be computed at near-real-time speed. We developed a hierarchical quadratic programming based whole-body controller that can control stable interaction when the prongs are in contact with the ground. This novel prong concept and complementary control framework were implemented on hardware to validate their effectiveness by showing increased robustness and newly enabled loco-manipulation tasks, such as obstacle clearance and manipulation of a large object.
引用
收藏
页码:3694 / 3701
页数:8
相关论文
共 42 条
[21]  
Johnson S. G., 2017, The NLopt Nonlinear-optimization Package
[22]   3D-free rescue robot system [J].
Kiyota, Takanori ;
Sugimoto, Noboru ;
Someya, Mie .
2006 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), VOLS 1-10, 2006, :3983-+
[23]  
Koolen T, 2019, IEEE INT CONF ROBOT, P604, DOI [10.1109/ICRA.2019.8793875, 10.1109/icra.2019.8793875]
[24]   Design of a Momentum-Based Control Framework and Application to the Humanoid Robot Atlas [J].
Koolen, Twan ;
Bertrand, Sylvain ;
Thomas, Gray ;
De Boer, Tomas ;
Wu, Tingfan ;
Smith, Jesper ;
Englsberger, Johannes ;
Pratt, Jerry .
INTERNATIONAL JOURNAL OF HUMANOID ROBOTICS, 2016, 13 (01)
[25]  
Kudruss M, 2015, IEEE-RAS INT C HUMAN, P684, DOI 10.1109/HUMANOIDS.2015.7363428
[26]   Compliance control for stabilizing the humanoid on the changing slope based on terrain inclination estimation [J].
Li, Zhibin ;
Zhou, Chengxu ;
Tsagarakis, Nikos ;
Caldwell, Darwin .
AUTONOMOUS ROBOTS, 2016, 40 (06) :955-971
[27]   Robust Physics-Based Locomotion Using Low-Dimensional Planning [J].
Mordatch, Igor ;
de Lasa, Martin ;
Hertzmann, Aaron .
ACM TRANSACTIONS ON GRAPHICS, 2010, 29 (04)
[28]   Conic Optimization via Operator Splitting and Homogeneous Self-Dual Embedding [J].
O'Donoghue, Brendan ;
Chu, Eric ;
Parikh, Neal ;
Boyd, Stephen .
JOURNAL OF OPTIMIZATION THEORY AND APPLICATIONS, 2016, 169 (03) :1042-1068
[29]   Technical Overview of Team DRC-Hubo@UNLV's Approach to the 2015 DARPA Robotics Challenge Finals [J].
Oh, Paul ;
Sohn, Kiwon ;
Jang, Giho ;
Jun, Youngbum ;
Cho, Baek-Kyu .
JOURNAL OF FIELD ROBOTICS, 2017, 34 (05) :874-896
[30]   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