TY - JOUR
T1 - Footstep Planning for Slippery and Slanted Terrain Using Human-Inspired Models
AU - Brandão, Martim
AU - Hashimoto, Kenji
AU - Santos-Victor, José
AU - Takanishi, Atsuo
N1 - Funding Information:
Manuscript received February 06, 2016; accepted May 17, 2016. Date of publication July 13, 2016; date of current version August 18, 2016. This paper was recommended for publication by Editor A. Kheddar and Guest Editors K. Mombaur and D. Kulic upon evaluation of the reviewers' comments. This work was supported by Japan Society for the Promotion of Science Grants-in- Aid for Scientific Research under Grant 15J06497 and Grant 25220005, and by the ImPACT TRC Program of Council for Science, Technology and Innovation, Cabinet Office, Government of Japan. This work was also supported by Project FCT [UID/EEA/50009/2013] and Project EU Poeticon++.
Publisher Copyright:
© 2004-2012 IEEE.
PY - 2016/8
Y1 - 2016/8
N2 - Energy efficiency and robustness of locomotion to different terrain conditions are important problems for humanoid robots deployed in the real world. In this paper, we propose a footstep-planning algorithm for humanoids that is applicable to flat, slanted, and slippery terrain, which uses simple principles and representations gathered from human gait literature. The planner optimizes a center-of-mass (COM) mechanical work model subject to motion feasibility and ground friction constraints using a hybrid A∗ search and optimization approach. Footstep placements and orientations are discrete states searched with an A∗ algorithm, while other relevant parameters are computed through continuous optimization on state transitions. These parameters are also inspired by human gait literature and include footstep timing (double-support and swing time) and parameterized COM motion using knee flexion angle keypoints. The planner relies on work, the required coefficient of friction (RCOF), and feasibility models that we estimate in a physics simulation. We show through simulation experiments that the proposed planner leads to both low electrical energy consumption and human-like motion on a variety of scenarios. Using the planner, the robot automatically opts between avoiding or (slowly) traversing slippery patches depending on their size and friction, and it chooses energy-optimal stairs and climbing angles in slopes. The obtained motion is also consistent with observations found in human gait literature, such as human-like changes in RCOF, step length and double-support time on slippery terrain, and human-like curved walking on steep slopes. Finally, we compare COM work minimization with other choices of the objective function.
AB - Energy efficiency and robustness of locomotion to different terrain conditions are important problems for humanoid robots deployed in the real world. In this paper, we propose a footstep-planning algorithm for humanoids that is applicable to flat, slanted, and slippery terrain, which uses simple principles and representations gathered from human gait literature. The planner optimizes a center-of-mass (COM) mechanical work model subject to motion feasibility and ground friction constraints using a hybrid A∗ search and optimization approach. Footstep placements and orientations are discrete states searched with an A∗ algorithm, while other relevant parameters are computed through continuous optimization on state transitions. These parameters are also inspired by human gait literature and include footstep timing (double-support and swing time) and parameterized COM motion using knee flexion angle keypoints. The planner relies on work, the required coefficient of friction (RCOF), and feasibility models that we estimate in a physics simulation. We show through simulation experiments that the proposed planner leads to both low electrical energy consumption and human-like motion on a variety of scenarios. Using the planner, the robot automatically opts between avoiding or (slowly) traversing slippery patches depending on their size and friction, and it chooses energy-optimal stairs and climbing angles in slopes. The obtained motion is also consistent with observations found in human gait literature, such as human-like changes in RCOF, step length and double-support time on slippery terrain, and human-like curved walking on steep slopes. Finally, we compare COM work minimization with other choices of the objective function.
KW - Biologically inspired robots
KW - footstep planning
KW - human gait
KW - humanoid robots
KW - motion planning
KW - path planning
UR - http://www.scopus.com/inward/record.url?scp=84978257353&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84978257353&partnerID=8YFLogxK
U2 - 10.1109/TRO.2016.2581219
DO - 10.1109/TRO.2016.2581219
M3 - Article
AN - SCOPUS:84978257353
SN - 1552-3098
VL - 32
SP - 868
EP - 879
JO - IEEE Transactions on Robotics
JF - IEEE Transactions on Robotics
IS - 4
M1 - 7511785
ER -