TY - JOUR
T1 - Robust Humanoid Contact Planning with Learned Zero- A nd One-Step Capturability Prediction
AU - Lin, Yu Chi
AU - Righetti, Ludovic
AU - Berenson, Dmitry
N1 - Funding Information:
Manuscript received September 10, 2019; accepted January 11, 2020. Date of publication February 10, 2020; date of current version February 20, 2020. This letter was recommended for publication by Associate Editor J. Pan and Editor N. Amato upon evaluation of the reviewers’ comments. This work was supported by the Office of Naval Research under Grant N000141712050. (Corresponding author: Yu-Chi Lin.) Yu-Chi Lin and Dmitry Berenson are with the University of Michigan, Ann Arbor, MI 48109 USA (e-mail: linyuchi@umich.edu; berenson@eecs.umich.edu).
Publisher Copyright:
© 2020 IEEE.
PY - 2020/4
Y1 - 2020/4
N2 - Humanoid robots maintain balance and navigate by controlling the contact wrenches applied to the environment. While it is possible to plan dynamically-feasible motion that applies appropriate wrenches using existing methods, a humanoid may also be affected by external disturbances. Existing systems typically rely on controllers to reactively recover from disturbances. However, such controllers may fail when the robot cannot reach contacts capable of rejecting a given disturbance. In this letter, we propose a search-based footstep planner which aims to maximize the probability of the robot successfully reaching the goal without falling as a result of a disturbance. The planner considers not only the poses of the planned contact sequence, but also alternative contacts near the planned contact sequence that can be used to recover from external disturbances. Although this additional consideration significantly increases the computation load, we train neural networks to efficiently predict multi-contact zero-step and one-step capturability, which allows the planner to generate robust contact sequences efficiently. Our results show that our approach generates footstep sequences that are more robust to external disturbances than a conventional footstep planner in four challenging scenarios.
AB - Humanoid robots maintain balance and navigate by controlling the contact wrenches applied to the environment. While it is possible to plan dynamically-feasible motion that applies appropriate wrenches using existing methods, a humanoid may also be affected by external disturbances. Existing systems typically rely on controllers to reactively recover from disturbances. However, such controllers may fail when the robot cannot reach contacts capable of rejecting a given disturbance. In this letter, we propose a search-based footstep planner which aims to maximize the probability of the robot successfully reaching the goal without falling as a result of a disturbance. The planner considers not only the poses of the planned contact sequence, but also alternative contacts near the planned contact sequence that can be used to recover from external disturbances. Although this additional consideration significantly increases the computation load, we train neural networks to efficiently predict multi-contact zero-step and one-step capturability, which allows the planner to generate robust contact sequences efficiently. Our results show that our approach generates footstep sequences that are more robust to external disturbances than a conventional footstep planner in four challenging scenarios.
KW - Motion and path planning
KW - deep learning in robotics and automation
KW - humanoid and bipedal locomotion
UR - http://www.scopus.com/inward/record.url?scp=85081063619&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85081063619&partnerID=8YFLogxK
U2 - 10.1109/LRA.2020.2972825
DO - 10.1109/LRA.2020.2972825
M3 - Article
AN - SCOPUS:85081063619
SN - 2377-3766
VL - 5
SP - 2451
EP - 2458
JO - IEEE Robotics and Automation Letters
JF - IEEE Robotics and Automation Letters
IS - 2
M1 - 8989791
ER -