TY - JOUR
T1 - Optimal Stair Climbing Pattern Generation for Humanoids Using Virtual Slope and Distributed Mass Model
AU - Shahrokhshahi, Ahmadreza
AU - Yousefi-Koma, Aghil
AU - Khadiv, Majid
AU - Mansouri, Saeed
AU - Mohtasebi, Seyed Saeid
N1 - Publisher Copyright:
© 2019, Springer Nature B.V.
PY - 2019/4/15
Y1 - 2019/4/15
N2 - This study addresses optimal walking pattern generation for SURENA III humanoid robot in a stair-climbing scenario. To this end, the kinematic configuration of the 31-DOF humanoid robot is studied. Integrating the detailed dynamic properties of the robot, a comprehensive and precise dynamic model is developed for its lower-limb. In order to generate the optimal walking pattern for the considered humanoid robot, trajectories for feet and pelvis are first designed, and then joint angles are derived by means of inverse kinematics. Such a complete model provides the designer with the necessary tools to optimize the trajectory generation. Using two different types of objective functions, namely joints maximum torque and overall energy consumption, several optimization processes have been carried out to account for different stair-climbing speeds as well as different stair heights. Subsequently, the optimal walking patterns are obtained by applying the Genetic Algorithm (GA). The simulation results are verified experimentally by implementing the proposed walking patterns on SURENA III, a humanoid robot designed and fabricated in CAST (Center of Advanced Systems and Technologies). This paper provides insight into how an optimized gait for climbing stairs can be realized for a human-size humanoid robot from two different viewpoints and at several walking speeds and stair heights by assuming each stair as a virtual slope.
AB - This study addresses optimal walking pattern generation for SURENA III humanoid robot in a stair-climbing scenario. To this end, the kinematic configuration of the 31-DOF humanoid robot is studied. Integrating the detailed dynamic properties of the robot, a comprehensive and precise dynamic model is developed for its lower-limb. In order to generate the optimal walking pattern for the considered humanoid robot, trajectories for feet and pelvis are first designed, and then joint angles are derived by means of inverse kinematics. Such a complete model provides the designer with the necessary tools to optimize the trajectory generation. Using two different types of objective functions, namely joints maximum torque and overall energy consumption, several optimization processes have been carried out to account for different stair-climbing speeds as well as different stair heights. Subsequently, the optimal walking patterns are obtained by applying the Genetic Algorithm (GA). The simulation results are verified experimentally by implementing the proposed walking patterns on SURENA III, a humanoid robot designed and fabricated in CAST (Center of Advanced Systems and Technologies). This paper provides insight into how an optimized gait for climbing stairs can be realized for a human-size humanoid robot from two different viewpoints and at several walking speeds and stair heights by assuming each stair as a virtual slope.
KW - Distributed mass model
KW - Humanoid robot
KW - Stair
KW - Trajectory generation
KW - Virtual slope
KW - Zero-Moment Point (ZMP)
UR - http://www.scopus.com/inward/record.url?scp=85059699893&partnerID=8YFLogxK
U2 - 10.1007/s10846-018-0959-5
DO - 10.1007/s10846-018-0959-5
M3 - Article
AN - SCOPUS:85059699893
SN - 0921-0296
VL - 94
SP - 43
EP - 59
JO - Journal of Intelligent and Robotic Systems: Theory and Applications
JF - Journal of Intelligent and Robotic Systems: Theory and Applications
IS - 1
ER -