Inverse Kinematics Solution for Position–Orientation Adjustment Algorithm of Six-Legged Robot Based on Geometry Structure
Inverse Kinematics Solution for Position–Orientation Adjustment Algorithm of Six-Legged Robot Based on Geometry Structure
复制标题
DOI:
10.1007/s40997-016-0015-7
复制
发表时间:
2016-06
期刊:
影响因子:
--
通讯作者:
Gang Chen;Bo Jin;Ying Chen
中科院分区:
文献类型:
--
作者:
Gang Chen;Bo Jin;Ying Chen
Multi-legged robot often needs to change its body position and orientation in order to walk over different terrain. A useful position–orientation adjustment algorithm is needed to meet the goal. This paper focuses on position–orientation adjustment algorithm of a six-legged robot which is used to calculate the joint angles when the foothold positions, the center of six-legged robot body and the six-legged robot’s orientation are given. Six-legged robot can move to target position and orientation according to joint angles got by the position–orientation adjustment algorithm. A new approach based on geometry structure is proposed to solve inverse kinematics of the six-legged robot. Furthermore, the inverse kinematics method is used in the position–orientation adjustment algorithm. In addition, a linear tracking simulation is conducted by MATLAB and ADAMS to evaluate the performance of the position–orientation adjustment algorithm, and experiments are done on the six-legged robot to demonstrate the validity of the position–orientation adjustment algorithm.