TY - JOUR
T1 - Online adaptation for humanoids walking on uncertain surfaces
AU - Khadiv, Majid
AU - Moosavian, S. Ali A.
AU - Yousefi-Koma, Aghil
AU - Maleki, Hessam
AU - Sadedel, Majid
N1 - Publisher Copyright:
© IMechE 2017.
PY - 2017/4
Y1 - 2017/4
N2 - In this article, an online adaptation algorithm for bipedal walking on uneven surfaces with height uncertainty is proposed. To generate walking patterns on flat terrains, the trajectories in the task space are planned to satisfy the dynamic balance and slippage avoidance constraints and also to guarantee smooth landing of the swing foot. To ensure smooth landing of the swing foot on surfaces with height uncertainty, the preplanned trajectories in the task space should be adapted. The proposed adaptation algorithm consists of two stages. In the first stage, once the swing foot reaches its maximum height, the supervisory control is initiated until the touch is detected. After the detection, the trajectories in the task space are modified to guarantee smooth landing. In the second stage, this modification is preserved during the double support phase and released in the next single support phase. Effectiveness of the proposed online adaptation algorithm is experimentally verified through realization of the walking patterns on the SURENA III humanoid robot, designed and fabricated at Center of Advanced Systems and Technologies. The walking is tested on a surface with various flat obstacles, where the swing foot is prone to land on the ground either soon or late.
AB - In this article, an online adaptation algorithm for bipedal walking on uneven surfaces with height uncertainty is proposed. To generate walking patterns on flat terrains, the trajectories in the task space are planned to satisfy the dynamic balance and slippage avoidance constraints and also to guarantee smooth landing of the swing foot. To ensure smooth landing of the swing foot on surfaces with height uncertainty, the preplanned trajectories in the task space should be adapted. The proposed adaptation algorithm consists of two stages. In the first stage, once the swing foot reaches its maximum height, the supervisory control is initiated until the touch is detected. After the detection, the trajectories in the task space are modified to guarantee smooth landing. In the second stage, this modification is preserved during the double support phase and released in the next single support phase. Effectiveness of the proposed online adaptation algorithm is experimentally verified through realization of the walking patterns on the SURENA III humanoid robot, designed and fabricated at Center of Advanced Systems and Technologies. The walking is tested on a surface with various flat obstacles, where the swing foot is prone to land on the ground either soon or late.
KW - Humanoid robot
KW - biped robot
KW - gait planning
KW - online adaptation
UR - http://www.scopus.com/inward/record.url?scp=85019081184&partnerID=8YFLogxK
U2 - 10.1177/0959651817692484
DO - 10.1177/0959651817692484
M3 - Article
AN - SCOPUS:85019081184
SN - 0959-6518
VL - 231
SP - 245
EP - 258
JO - Proceedings of the Institution of Mechanical Engineers. Part I: Journal of Systems and Control Engineering
JF - Proceedings of the Institution of Mechanical Engineers. Part I: Journal of Systems and Control Engineering
IS - 4
ER -