TY - JOUR
T1 - A Computationally Efficient Inverse Dynamics Solution Based on Virtual Work Principle for Biped Robots
AU - Khadiv, Majid
AU - Ezati, Mahdokht
AU - Moosavian, S. Ali A.
N1 - Publisher Copyright:
© 2017, Shiraz University.
PY - 2019/7/1
Y1 - 2019/7/1
N2 - This paper deals with proposing a computationally efficient solution for the inverse dynamics problem of biped robots. To this end, the procedure of developing a closed-form dynamic model using D’Alembert’s-based virtual work principle (VWP) for a biped robot is described. Then, a closed-form inverse dynamics solution is developed during different phases of walking. For a given motion, the closed-form solution is evaluated at each control cycle to yield the joint torques and interaction forces. This procedure is time-consuming for robots with a large number of degrees of freedom such as 3D biped robots. Alternatively, to improve the computational efficiency of the procedure, a method is proposed to solve inverse dynamics efficiently without the need to develop a closed-form solution. In order to show the computational efficiency of the proposed method, its calculation time is compared to the closed-form solutions obtained from the VWP and Lagrange approaches, while this comparison reveals the merit of the proposed method in terms of computational efficiency. For an example application of the proposed solution for inverse dynamics, a dynamic-based optimization procedure is carried out to show the significance of employing toe-off and heel-contact gait phases during biped walking.
AB - This paper deals with proposing a computationally efficient solution for the inverse dynamics problem of biped robots. To this end, the procedure of developing a closed-form dynamic model using D’Alembert’s-based virtual work principle (VWP) for a biped robot is described. Then, a closed-form inverse dynamics solution is developed during different phases of walking. For a given motion, the closed-form solution is evaluated at each control cycle to yield the joint torques and interaction forces. This procedure is time-consuming for robots with a large number of degrees of freedom such as 3D biped robots. Alternatively, to improve the computational efficiency of the procedure, a method is proposed to solve inverse dynamics efficiently without the need to develop a closed-form solution. In order to show the computational efficiency of the proposed method, its calculation time is compared to the closed-form solutions obtained from the VWP and Lagrange approaches, while this comparison reveals the merit of the proposed method in terms of computational efficiency. For an example application of the proposed solution for inverse dynamics, a dynamic-based optimization procedure is carried out to show the significance of employing toe-off and heel-contact gait phases during biped walking.
KW - Biped robots
KW - Dynamic modeling
KW - D’Alembert’s principle
KW - Gait planning
KW - Virtual work principle
UR - http://www.scopus.com/inward/record.url?scp=85066814623&partnerID=8YFLogxK
U2 - 10.1007/s40997-017-0138-5
DO - 10.1007/s40997-017-0138-5
M3 - Article
AN - SCOPUS:85066814623
SN - 2228-6187
VL - 43
SP - 37
EP - 52
JO - Iranian Journal of Science and Technology - Transactions of Mechanical Engineering
JF - Iranian Journal of Science and Technology - Transactions of Mechanical Engineering
ER -