Skip to main content
Log in

A neural network compensator for uncertainties in robotic assembly

  • Published:
Journal of Intelligent and Robotic Systems Aims and scope Submit manuscript

Abstract

It is difficult to represent the nonlinear characteristics in the dynamics of robot manipulators by means of a mathematical model. An alternative approach of using a neural network to learn the parametric and unstructured uncertainties in robot manipulators is proposed. It is then embedded in the structure of a joint torque perturbation observer to compensate for uncertainties in the robot dynamic model. As the result, an accurate estimate of the joint reaction torque against the environment can be deduced. The approach is applied to monitor the insertion force during electronic components assembly using a SCARA robot. A true teaching signal of neural network for learning the model uncertainties is obtained. Furthermore, a special motion test is conducted to generate the required training data set. After learning, the neural network is capable of reproducing the training data. The generalizing ability of the network enables it to output the correct compensation signal for a trajectory which it has not been trained. With the proposed technique, it is possible to verify the success of component insertion in real time and avoid causing damages to the electronic components.

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. Armstrong, B.: Friction: Experimental determination, modeling and compensation, inProc. IEEE Int. Conf. on Robot. and Autom., Philadelphia, 1988, pp. 1422–1427.

  2. Bavarian, B.: Introduction to neural networks for intelligent control,IEEE Control Systems Mag., April, 3–7, 1988.

  3. Canudas de Wit, C., Noel, P., Aubin, A. and Brogliato, B.: Adaptive friction compensation in robot manipulators: Low velocities,Int. J. Robot. Res. 10(3) (1991), 189–199.

    Google Scholar 

  4. Chan, S. P., Lee, C. Y. and Mital, D. P.: A disturbance observer for robotic assembly of odd form electronic components,Proc. 19th Annual Meeting of IEEE Industrial Electronics Society, IECON'93, Hawaii, November 1993.

  5. Cooper, D. J., Megan, L. and Hinde Jr., R. F.: Disturbance pattern classification and neuro-adaptive control,IEEE Control Systems (April 1992), 42–48.

  6. Craig, J. J.:Adaptive Control of Mechanical Manipulators, Addison-Wesley, Reading, MA, 1988.

    Google Scholar 

  7. Fu, K. S., Gonzalez, R. C. and Lee, C. S. G.:Robotics — Control, Sensing, Vision and Intelligence, McGraw-Hill, New York, 1987.

    Google Scholar 

  8. Gomes, S. C. P. and Chretien, J. P.: Dynamic modelling and friction compensated control of a robot manipulator joint, inProc. 1992 IEEE Int. Conf. on Robot. and Autom., Nice, France, 1992, pp. 1429–1435.

  9. Held, V. and Maron, C.: Estimation of friction characteristics, inertial and coupling coefficients in robotic joints based on current and speed measurements, inProc. IFAC Robot Control, SYROCO'88, Karlsruhe, 1988, pp. 208–212.

  10. Horne, B., Jamshidi, M. and Vadiee, N.: Neural networks in robotics: A survey,J. Intell. Robot. Systems 3 (1990), 51–66.

    Google Scholar 

  11. Hunt, K. J., Sbarbaro, D., Zbikowski, R. and Gawthrop, P. J.: Neural networks for control systems — A survey,Automatica 28(6) (1992), 1083–1112.

    Google Scholar 

  12. Ishiguro, A., Furuhashi, T., Okuma, S. and Uchikawa, Y.: A neural network compensator for uncertainties of robotics manipulators,IEEE Trans. Ind. Electronics 39(6) (1992), 565–569.

    Google Scholar 

  13. Khosla, P. K.: Estimation of robotic dynamics parameters: Theory and application,Int. J. Robot. Autom. 3(1) (1988), 35–41.

    Google Scholar 

  14. Leahy Jr., M. B., Johnson, M. A. and Rogers, S. K.: Neural network payload estimation for adaptive robot control,IEEE Trans. Neural Network 2(1) (1991), 93–99.

    Google Scholar 

  15. Lee, J.: Apply force/torque sensors to robotic applications,Robotics 3 (1987), 189–194.

    Google Scholar 

  16. Mailisto, J., Sorvari, J. and Koivo, H. N.: Identification of the first joint of the Puma Robot, inProc. Int. Conf. on Ind. Elect. Contr. and Instrum., IECON'91, Kobe, 1991, pp. 1095–1099.

  17. Naghdy, F., Luk, B. and Hoade, K.: Stochastic force control in a robotic arm,Proc. IFAC Robot Control, SYROCO'88, Karlsruhe, 1988, pp. 145–150.

  18. Ohishi, K. Miyazaki, M., Fujita, M. and Ogino, Y.: Force control without force sensor based on mixed sensivityH design method, inProc. IEEE Int. Conf. Robot. and Autom., Nice, 1992, pp. 1356–1361.

  19. Rumelhart, D., Hinton, G. E. and Williams, R. L.: Learning internal representation by error propagation, in D. E. Rumelhart and J. L. McClelland (eds),Parallel Distributed Processing: Explorations in the Microstructure of Cognition, Vol. 1:Foundations, MIT Press, MA, 1986.

    Google Scholar 

  20. Schilling, R. J.:Fundamentals of Robotics: Analysis and Control, Prentice-Hall, 1990.

  21. Schroer, B. J. and Stafford, E. F.: Issues in using robots for electronics assembly,Robotics 2 (1986), 225–235.

    Google Scholar 

  22. Slotine, J. J. E. and Li, W.: Adaptive manipulator control: A case study,IEEE Trans. Automat. Contr. AC-33(11) (1988), 995–1003.

    Google Scholar 

  23. Stauffer, R. N.: Robots in electronics assembly,Robotics Today (December 1984), 61–67.

  24. Tsia, T. C.: A new technique for robust control of servo systems,IEEE Trans. Ind. Elect. 36(1) (1989), 1–7.

    Google Scholar 

  25. Tung, E. D., Anwar, G. and Tomizuka, M.: Low velocity friction compensation and feedforward solution based on repetitive control,J. Dynamic Systems, Measurement, and Control 115 (1993), 279–284.

    Google Scholar 

  26. Vos, D. W., Valavani, L. and von Flotow, A. H.: Intelligent model reference nonlinear friction compensation using neural networks and Lyapunov based adaptive control, inProc. 1991 IEEE Int. Symp. Intell. Control, Arlington, VA, (1991), pp. 417–422.

  27. Yu, F., Murakami, T. and Ohnishi, K.: Sensorless force control of direct drive manipulator, inProc. IEEE Int. Symp. Ind. Elect., Xian, 1992, pp. 311–315.

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Chan, S.P. A neural network compensator for uncertainties in robotic assembly. J Intell Robot Syst 13, 127–141 (1995). https://doi.org/10.1007/BF01254848

Download citation

  • Received:

  • Accepted:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF01254848

Key words

Navigation