Inverse Kinematics Solution for Position–Orientation Adjustment Algorithm of Six-Legged Robot Based on Geometry Structure

Gang Chen,Bo Jin,Ying Chen
DOI: https://doi.org/10.1007/s40997-016-0015-7
2016-01-01
Abstract: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.
What problem does this paper attempt to address?