Skip to main content
Log in

Prediction and compensation of relative position error along industrial robot end-effector paths

  • Published:
International Journal of Precision Engineering and Manufacturing Aims and scope Submit manuscript

Abstract

In on-line and especially in off-line programming of industrial robots the attainable accuracy has to be taken into account. Especially in the case of off-line programming along particular trajectories followed, neglecting position errors leads to a need for kinematic calibration procedures which, however, apply to the robot controller level. If end effector error is taken into consideration in off-line programming a compensated commanded trajectory can be programmed. This is different to well-established calibration procedures, because it keeps the original kinematic model of the robot and tries to improve accuracy along the particular trajectory of interest. In this paper, the methodology for measuring, predicting and compensating end effector position errors is presented. A straight line trajectory is used as an example in connection to a particular industrial robotic arm. Measurements are taken using white-light metrology. Based on these measurements an error prediction model is constructed by training an Artificial Neural Network. A second neural network model is trained to yield joint coordinates that minimise position error, which is proved by employing the prediction model on the results of the compensation model.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Pan, Z., Polden, J., Larkin, N., Van Duin, S., and Norrish, J., “Recent Progress on Programming Methods of Industrial Robots,” Journal Robotics and Computer-Integrated Manufacturing, Vol. 28, No 2, pp. 87–94, 2012.

    Article  Google Scholar 

  2. ISO No. 9283, “Manipulating Industrial Robots. Performance Criteria and Related Test Methods,” 1998.

    Google Scholar 

  3. Berg, J. O., “Robot Accuracy: A Matter of Programming,” The International Journal of Advanced Manufacturing Technology, Vol. 7, No. 4, pp. 193–197, 1992.

    Article  Google Scholar 

  4. Shiakolas, P. S., Conrad, K. L., and Yih, T. C., “On the Accuracy, Repeatability and Degree of Influence of Kinematics Parameters for Industrial Robots,” International Journal of Modeling and Simulation, Vol. 22, No. 3, 2002.

    Google Scholar 

  5. Elatta, A. Y., Gen, L. P., Zhi, F. L., Daoyuan, Y., and Fei, L., “An Overview of Robot Calibration”, Information Technology Journal, Vol. 3, No. 1, pp. 74–78, 2004.

    Article  Google Scholar 

  6. Jang, J. H., Kim, S. H., and Kwak, Y. K., “Calibration of Geometric and Non-Geometric Errors of an Industrial Robot,” Robotica, Vol. 19, No. 3, pp. 311–321, 2001.

    Article  Google Scholar 

  7. Visher, P. and Clavel, R., “Kinematic Calibration of the Parallel Delta Robot,” Robotica, Vol. 16, No 2, pp. 207–218, 1998.

    Article  Google Scholar 

  8. Lee, M. S., Kang, D., Cho, Y. S., Park, Y., and Kim, J. H., “The Effective Kinematic Calibration Method of Industrial Manipulators using IGPS,” Proc. of ICCAS-SICE, pp. 5059–5062, 2009.

    Google Scholar 

  9. Schröer, K., Bernhardt, R., Albright, S., Wörn, H., Kyle, S., and et al., “Calibration Applied to Quality Control in Robot Production,” Control Engineering Practice, Vol. 3, No. 4, pp. 575–580, 1995.

    Article  Google Scholar 

  10. Alici, G. and Shirinzadeh, B., “A Systematic Technique to Estimate Positioning Errors for Robot Accuracy Improvement using Laser Interferometry Based Sensing,” Mechanism and Machine Theory, Vol. 40, No. 8, pp. 879–906, 2005.

    Article  MATH  Google Scholar 

  11. Alici, G., Jagielski, R., Ahmet Şekercioğlu, Y., and Shirinzadeh, B., “Prediction of Geometric Errors of Robot Manipulators with Particle Swarm Optimisation Method,” Robotics and Autonomous Systems, Vol. 54, No. 12, pp. 956–966, 2006.

    Article  Google Scholar 

  12. Yin, J. and Gao, Y., “Pose Accuracy Calibration of a Serial Five DOF Robot,” Energy Procedia, Vol. 14, pp. 977–982, 2012.

    Article  Google Scholar 

  13. Cui, H., Zhu, Z., Gan, Z., and Brogardh, T., “Kinematic Analysis and Error Modeling of TAU Parallel Robot,” Robotics and Computer-Integrated Manufacturing, Vol. 21, No. 6, pp. 497–505, 2005.

    Article  Google Scholar 

  14. Gong, C., Yuan, J., and Ni, J., “Nongeometric Error Identification and Compensation for Robotic System by Inverse Calibration,” International Journal of Machine Tools and Manufacture, Vol. 40, No. 14, pp. 2119–2137, 2000.

    Article  Google Scholar 

  15. Watanabe, A., Sakakibara, S., Ban, K., Yamada, M., Shen, G., and Arai, T., “A Kinematic Calibration Method for Industrial Robots using Autonomous Visual Measurement,” CIRP Annals-Manufacturing Technology, Vol. 55, No. 1, pp. 1–6, 2006.

    Article  Google Scholar 

  16. Shirinzadeh, B., Teoh, P., Tian, Y., Dalvand, M., Zhong, Y., and Liaw, H., “Laser Interferometry-Based Guidance Methodology for High Precision Positioning of Mechanisms and Robots,” Robotics and Computer-Integrated Manufacturing, Vol. 26, No. 1, pp. 74–82, 2010.

    Article  Google Scholar 

  17. Abtahi, M., Pendar, H., Alasty, A., and Vossoughi, G., “Experimental Kinematic Calibration of Parallel Manipulators using a Relative Position Error Measurement System,” Robotics and Computer-Integrated Manufacturing, Vol. 26, No. 6, pp. 799–804, 2010.

    Article  Google Scholar 

  18. Nubiola, A. and Bonev, I. A., “Absolute Calibration of an ABB IRB 1600 Robot using a Laser Tracker,” Robotics and Computer-Integrated Manufacturing, pp., 2012.

    Google Scholar 

  19. Wang, S., Miao, X., Yang, Y., and Peng, X., “Error Compensation and Calibration of Inter-Section Line Welding Robot Based on a Wavelet Neural Network,” Robotic Welding, Intelligence and Automation, Vol. 88, pp. 33–40, 2011.

    Article  Google Scholar 

  20. Tao, P. Y., Yang, G., and Tomizuka, M., “A Sensor-based Approach for Error Compensation of Industrial Robotic Workcells,” Proc. of IEEE International Conference on Robotics and Automation, pp. 5240–5245, 2012.

    Google Scholar 

  21. Santolaria, J. and Ginés, M., “Uncertainty Estimation in Robot Kinematic Calibration,” Robotics and Computer-Integrated Manufacturing, Vol. 29, No. 2, pp. 370–384, 2013.

    Article  Google Scholar 

  22. Mathworks, “Documentation Center-Matlab,” www.mathworks.com/help/matlab.html (Accessed 18 Dec 2013).

  23. Rojas, R., “Neural Networks: A Systematic Introduction,” Springer, New York, pp. 502, 1996.

    Book  Google Scholar 

  24. Kim, K., Lee, S., Kim, K., Lee, K. Y., Heo, S., and et al., “Development of the End-Effector Measurement System for a 6-Axis Welding Robot”, Int. J. Prec. Eng. Manuf., Vol. 11, No. 4, pp. 519–526, 2010.

    Article  Google Scholar 

  25. Benardos, P. G. and Vosniakos, G. C., “Optimizing Feedforward Artificial Neural Network Architecture,” Engineering Applications of Artificial Intelligence, Vol. 20, No. 3, pp. 365–382, 2007.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to George-Christopher Vosniakos.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Angelidis, A., Vosniakos, GC. Prediction and compensation of relative position error along industrial robot end-effector paths. Int. J. Precis. Eng. Manuf. 15, 63–73 (2014). https://doi.org/10.1007/s12541-013-0306-5

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12541-013-0306-5

Keywords

Navigation