Method for kinematic calibration of stewart platforms

A Stewart platform is a six degrees of freedom parallel manipulator composed of six variable-length legs connecting a fixed base to a movable plate. Like all parallel manipulators, Stewart platforms offer high force/torque capability and high structural rigidity in exchange for small workspace and reduced dexterity. Because the solution for parallel manipulators' forward kinematics is in general much harder than their inverse kinematics, a typical control strategy for such manipulators is to specify the plate's pose in world coordinates and then solve the individual leg lengths. The accuracy of the robot critically depends on accurate knowledge of the device's kinematic parameters. This article focuses on the accuracy improvement of Stewart platforms by means of calibration. Calibration of Stewart platforms consists of construction of a kinematic model, measurement of the position and orientation of the platform in a reference coordinate frame, identification of the kinematic parameters, and accuracy compensation. A measurement procedure proposed in this article allows a great simplification of the kinematic identification. The idea is to keep the length of the particular leg, whose parameters are to be identified, fixed while the other legs change their lengths during the measurement phase. By that, redundant parameters can be eliminated systematically in the identification phase. The method also shows the estimation of each leg's parameters separately because the measurement equations are fully decoupled, which results in a drastical reduction of the computational effort in the parameter identification. Simulation results assess the performance of the proposed approach. © 1993 John Wiley & Sons, Inc.

[1]  C. Gosselin Determination of the Workspace of 6-DOF Parallel Manipulators , 1990 .

[2]  Kenneth J. Waldron,et al.  Direct kinematic solution of a Stewart platform , 1990, IEEE Trans. Robotics Autom..

[3]  R. Cipra,et al.  A Method for Determining and Correcting Robot Position and Orientation Errors Due to Manufacturing , 1988 .

[4]  D. Stewart A Platform with Six Degrees of Freedom , 1965 .

[5]  Kok-Meng Lee,et al.  Dynamic analysis of a three-degrees-of-freedom in-parallel actuated manipulator , 1988, IEEE J. Robotics Autom..

[6]  E F Fichter,et al.  A Stewart Platform- Based Manipulator: General Theory and Practical Construction , 1986 .

[7]  Kenneth J. Waldron,et al.  Kinematics of a Hybrid Series-Parallel Manipulation System , 1989 .

[8]  C. Y. Lin,et al.  Kinematic calibration of manipulators with closed loop actuated joints , 1988, Proceedings. 1988 IEEE International Conference on Robotics and Automation.

[9]  Charles C. Nguyen,et al.  Kinematic analysis and workspace determination of a 6 dof ckcm robot end-effector , 1989 .

[10]  Koichi Sugimoto,et al.  Kinematic and Dynamic Analysis of Parallel Manipulators by Means of Motor Algebra , 1987 .

[11]  James S. Albus,et al.  Computer simulation of a parallel link manipulator , 1989 .

[12]  K. H. Hunt,et al.  Structural Kinematics of In-Parallel-Actuated Robot-Arms , 1983 .

[13]  D. Marquardt An Algorithm for Least-Squares Estimation of Nonlinear Parameters , 1963 .

[14]  Hanqi Zhuang,et al.  A linear solution to the kinematic parameter identification of robot manipulators , 1993, IEEE Trans. Robotics Autom..