Humanoid motion generation in a world of stairs

被引:9
作者
Cipriano, Michele [1 ]
Ferrari, Paolo [1 ]
Scianca, Nicola [1 ]
Lanari, Leonardo [1 ]
Oriolo, Giuseppe [1 ]
机构
[1] Sapienza Univ Roma, Dipartimento Ingn Informat Automat & Gestionale, Rome, Italy
关键词
Humanoid robot; Footstep Planning; Gait Generation; MPC; Uneven ground; Sensor; -based; ALGORITHMS;
D O I
10.1016/j.robot.2023.104495
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Consider the problem of generating humanoid motions in an environment consisting of horizontal patches located at different heights (world of stairs). To this end, the paper proposes an integrated scheme which combines footstep planning and gait generation. In particular, footsteps are produced by a randomized algorithm that guarantees both feasibility and quality of the plan according to a chosen criterion; whereas for 3D gait generation we devise an ad hoc extension of the Intrinsically Stable MPC scheme. In its basic form, the proposed scheme addresses the off-line case (known environments), but a sensor-based adaptation is developed for the on-line case (unknown environments) based on an anytime version of the footstep planner. In order to validate the proposed approach, we present simulations in CoppeliaSim for the HRP-4 humanoid robot navigating scenarios of different complexity, both in the on-line and off-line case.& COPY; 2023 The Author(s). Published by Elsevier B.V. This is an open access article under the CC BY license (http://creativecommons.org/licenses/by/4.0/).
引用
收藏
页数:20
相关论文
共 29 条
[1]  
Burgard W, 2016, SPRINGER HANDBOOK OF ROBOTICS, P1135
[2]   Capturability-Based Pattern Generation for Walking With Variable Height [J].
Caron, Stephane ;
Escande, Adrien ;
Lanari, Leonardo ;
Mallein, Bastien .
IEEE TRANSACTIONS ON ROBOTICS, 2020, 36 (02) :517-536
[3]  
Chaumette F, 2016, SPRINGER HANDBOOK OF ROBOTICS, P841
[4]   Biped Navigation in Rough Environments using On-board Sensing [J].
Chestnutt, Joel ;
Takaoka, Yutaka ;
Suga, Keisuke ;
Nishiwaki, Koichi ;
Kuffner, James ;
Kagami, Satoshi .
2009 IEEE-RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS, 2009, :3543-3548
[5]  
Deits R, 2014, IEEE-RAS INT C HUMAN, P279, DOI 10.1109/HUMANOIDS.2014.7041373
[6]   Hierarchical quadratic programming: Fast online humanoid-robot motion generation [J].
Escande, Adrien ;
Mansard, Nicolas ;
Wieber, Pierre-Brice .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2014, 33 (07) :1006-1028
[7]  
Fallon MF, 2015, IEEE-RAS INT C HUMAN, P881, DOI 10.1109/HUMANOIDS.2015.7363465
[8]   Probabilistic Terrain Mapping for Mobile Robots With Uncertain Localization [J].
Fankhauser, Peter ;
Bloesch, Michael ;
Hutter, Marco .
IEEE ROBOTICS AND AUTOMATION LETTERS, 2018, 3 (04) :3019-3026
[9]  
Ferrari P, 2019, 2019 18TH EUROPEAN CONTROL CONFERENCE (ECC), P1598, DOI [10.23919/ecc.2019.8796196, 10.23919/ECC.2019.8796196]
[10]  
Griffin RJ, 2019, IEEE-RAS INT C HUMAN, P9, DOI [10.1109/Humanoids43949.2019.9035046, 10.1109/humanoids43949.2019.9035046]