Motion error compensation of multi-legged walking robots

Existing errors in the structure and kinematic parameters of multi-legged walking robots, the motion trajectory of robot will diverge from the ideal sports requirements in movement. Since the existing error compensation is usually used for control compensation of manipulator arm, the error compensation of multi-legged robots has seldom been explored. In order to reduce the kinematic error of robots, a motion error compensation method based on the feedforward for multi-legged mobile robots is proposed to improve motion precision of a mobile robot. The locus error of a robot body is measured, when robot moves along a given track. Error of driven joint variables is obtained by error calculation model in terms of the locus error of robot body. Error value is used to compensate driven joint variables and modify control model of robot, which can drive the robots following control model modified. The model of the relation between robot’s locus errors and kinematic variables errors is set up to achieve the kinematic error compensation. On the basis of the inverse kinematics of a multi-legged walking robot, the relation between error of the motion trajectory and driven joint variables of robots is discussed. Moreover, the equation set is obtained, which expresses relation among error of driven joint variables, structure parameters and error of robot’s locus. Take MiniQuad as an example, when the robot MiniQuad moves following beeline tread, motion error compensation is studied. The actual locus errors of the robot body are measured before and after compensation in the test. According to the test, variations of the actual coordinate value of the robot centroid in x-direction and z-direction are reduced more than one time. The kinematic errors of robot body are reduced effectively by the use of the motion error compensation method based on the feedforward.

[1]  Zhang Xiufeng Error analysis and correction for high-precision parallel robots , 2005 .

[2]  Víctor H. Andaluz,et al.  Visual control with adaptive dynamical compensation for 3D target tracking by mobile manipulators , 2012 .

[3]  Steven Dubowsky,et al.  Computational issues in the planning and kinematics of binary robots , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[4]  Xuedong Chen,et al.  Error Analysis Modeling of Multi-legged Walking Robots , 2010, 2010 International Conference on Measuring Technology and Mechatronics Automation.

[5]  Torgny Brogårdh,et al.  Kinematic analysis and error modeling of TAU parallel robot , 2005 .

[6]  Xuedong Chen,et al.  Error analysis of multi-legged walking robots based on forward kinematics , 2007, 2007 IEEE International Conference on Robotics and Biomimetics (ROBIO).

[7]  Luo Jian-guo Posture error analysis on the Cartesian coordinates serial-parallel robot with redundant drive , 2007 .

[8]  Weidong Wu,et al.  Uncertainty analysis and allocation of joint tolerances in robot manipulators based on interval analysis , 2007, Reliab. Eng. Syst. Saf..

[9]  Ricardo Carelli,et al.  Passivity based visual servoing of mobile robots with dynamics compensation , 2012 .

[10]  J. C. Kieffer,et al.  On representing robot modelling errors as disturbances in joint accelerations: theory and experiments , 1995, Proceedings of 1995 34th IEEE Conference on Decision and Control.

[11]  Yongbo Wang,et al.  Accuracy analysis of hybrid parallel robot for the assembling of ITER , 2009 .

[12]  Zouhaier Affi,et al.  Prediction of the pose errors produced by joints clearance for a 3-UPU parallel robot , 2009 .

[13]  Ricardo Carelli,et al.  Robust control with redundancy resolution and dynamic compensation for mobile manipulators , 2010, 2010 IEEE International Conference on Industrial Technology.