×

Inverse kinematics robot calibration by spline functions. (English) Zbl 0785.70003

Summary: Inverse kinematics calibration is a technique used to improve the accuracy of robot manipulators when they are programmed off-line. This technique requires an approximation of position deviations of the end- effector of the robot. Three-variate splines are used as approximating functions; a stable and efficient algorithm for their computation is presented. Many experimental tests are performed to evaluate the merits of the approximation. The improvements in the accuracy of the robot, obtained after calibration, demonstrate the validity of the method.

MSC:

70-08 Computational methods for problems pertaining to mechanics of particles and systems
65D07 Numerical computation using splines
70B15 Kinematics of mechanisms and robots
Full Text: DOI

References:

[1] Wang, C. B.; Chen, J.; Yang, J. C.S., Robot positioning accuracy improvement through kinematic parameter identification, Third Canadian CAD/CAM and Robotics Conference (1984), Toronto, Canada
[2] Lozinski, C. A.; Whitney, D. E.; Rourke, J. M., Industrial robot forward calibration: Method and result, ASME Journal of Dynamical Systems, Measurements and Control, 108, 1, 1-8 (1986) · Zbl 0591.93045
[3] Roth, Z. S.; Mooring, B. W.; Driels, M. R., Fundamental of Manipulator Calibration (1991), John Wiley and Sons: John Wiley and Sons New York
[4] Foulley, L. P.; Kelly, R. B., Improving the precision of a robot, IEEE First International Conference on Robotics (1984), Atlanta, GA
[5] Shamma, J. S.; Whitney, D. E., A method for inverse robot calibration, Trans. ASME, 109, 36-43 (1987)
[6] Powell, M. J.D., Approximation Methods and Theory (1981), Cambridge University Press: Cambridge University Press Cambridge, UK · Zbl 0453.41001
[7] Cox, M. G., The numerical evaluation of B-splines, Journal of IMA, 10, 134-149 (1972) · Zbl 0252.65007
[8] Cox, M. G., The numerical evaluation of a spline from its B-splines representation, Journal of IMA, 21, 135-143 (1978) · Zbl 0372.65005
[9] De, Boor C., A Practical Guide to Splines (1978), Springer-Verlag: Springer-Verlag New York, Number 27 in Applied Mathematics Sciences · Zbl 0406.41003
[10] Cox, M. G., An algorithm for spline interpolation, Journal of IMA, 15, 95-108 (1975) · Zbl 0297.65003
[11] Cox, M. G., A data fitting package for the non-specialist user, Software for Numerical Mathematics (1974), Ed. Evans: Ed. Evans London
[12] Rogers, D. F.; Adams, J. A., Mathematical Elements for Computer Graphics (1989), McGraw-Hill
[13] De, Marchi S., Approssimazione con splines multivariate (1991), Universitá di Padova, Tesi di Perfezionamento in Matematica Applicata
[14] Klafter, R. D.; Chmielewski, T. A.; Negin, M., Robotic Engineering: An Integrated Approach (1989), Prentice-Hall International Inc: Prentice-Hall International Inc Englewood Cliffs, NJ
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.