Skip to main content
Log in

Impedance Control with On-Line Neural Network Compensator for Dual-Arm Robots

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

Abstract

A controller design strategy of dual-arm robots is proposed in this paper. The controller consists of a central controller and three force controllers. The central controller is used to calculate each arm’s force command according to the desired object motion. A force controller is used in each arm to track the commanding force. Another force controller is used to track the desired contact force between the manipulated object and its environment. The force controller can be partitioned into three parts. The computed torque method is used to linearize and decouple the dynamics of a manipulator. An impedance controller is then added to regulate the mechanical impedance between the manipulator and its environment. In order to track a reference force signal, an on-line neural network is used to compensate the effect of unknown parameters of the manipulator and environment. The simulation results are reported to show the performance of the neural network compensator.

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. Luh, J. Y. S. and Zheng, Y. F.: Constrained relations between two coordinated industrial robots for motion control, Int. J. Robotics Res. 6(3) (1987), 60–70.

    Google Scholar 

  2. Dauchez, P., Delebarre, X., Bouffard, Y., and Degoulange, E.: Task modeling and force control for a two-arm robots, IEEE Conference on Robotics and Automation(1991).

  3. Yoshikawa, T. and Zheng, X.: Coordinated dynamics hybrid position/force control for multiple robot manipulators handing one constrained object, Int. J. Robotics Res. 12(3) (1993), 219–230.

    Google Scholar 

  4. Seraji, H.: Coordinated adaptive position/force control of dual-arm robots, Int. J. Robots and Automation 3(3) (1988), 140–149.

    Google Scholar 

  5. Schneider, S. A. and Cannon, R. H.: Object impedance control for cooperative manipulation: Theory and experimental results, IEEE Trans. Robotics and Automation 8(3) (1992), 383–394.

    Google Scholar 

  6. Jean, J. H. and Fu, L. C.: An adaptive control scheme for coordinated multimanipulator systems, IEEE Trans. Robotics and Automation 9(2) (1993), 226–231.

    Google Scholar 

  7. Backes, P. G.: Dual-arm supervisory and shared control task description and execution, Robotics and Autonomous Systems 12(1994), 29–54.

    Google Scholar 

  8. Lin, S. T. and Yae, K. H.: Identification of unknown payload and environmental parameters for robot compliant motion, in Proceeding American Control Conference, 1992, pp. 2952–2956.

  9. Narendra, K. S. and Parthasarathy, K.: Identification and control of dynamic systems using neural network, IEEE Transaction on Neural Network 1(1990), 4–27.

    Google Scholar 

  10. Barto, A. G., Sutton, R. S., and Anderson, C. W.: Neuron-like adaptive elements that can solve difficult learning control problems, IEEE Transaction on System, Man, and Cybernetics SMC-13(1983), 834–846.

    Google Scholar 

  11. Franklin, J. A.: Reinforcement of robot motor skills through reinforcement learning, in Proceeding IEEE Conference on Decision and Control,1988, pp. 1096–1101.

  12. Psaltis, D., Sideris, A., and Yamamura, A. A.: A multi-layered neural network controller, IEEE Control System Magazine1988, 17–20.

  13. Kawato, M.: Computational schemes and neural network models for formation and control of multijoint arm trajectory, Neural Networks for Control, MIT Press, 1990.

  14. Okuma, S., Ishiguro, A., Furuhashi, T., and Uchikawa, Y.: A neural network compensator for uncertainties of robot manipulators, in Proceedings IEEE Conference on Decision and Control, 1990, pp. 3303–3307.

  15. Lin, S. T. and Lee, J. S.: Impedance control with on-line neural network compensator for robot contact tasks, J. Intell. Robotic Sys. 15(1996), 389–399.

    Google Scholar 

  16. Fukuda, T., Kurihara, T., Shibata, T., Tokita, M., and Mitsuoka, T.: Application of neural network-based servo controller to position, force, and stabbing control by robotic manipulators, JSME Int. J. Series III 34(2) (1991), 303–309.

    Google Scholar 

  17. Fukuda, T., Shibata, T., Tokita, M., and Mitsuoka, T.: Neuromophic control: application and learning, IEEE Trans. Ind. Electronics 39(6) (1992), 21–36.

    Google Scholar 

  18. Craig, J. J.: Introduction to Robotics, 2nd edn, Addison-Wesley, 1994.

  19. Zurada, J. M.: Introduction to Artificial Neural Systems, West Info Access, Singapore, 1992.

    Google Scholar 

  20. Liu, S. H.: The application of neural network on heuristic learning control system, MS Thesis, The National Chung-Hsing University, Taichung, Taiwan, 1994.

    Google Scholar 

  21. Yun, X.: Object handling using two arms without grasping, Int. J. Robotics Res. 12(1) (1993), 99–106.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Lin, ST., Tsai, HC. Impedance Control with On-Line Neural Network Compensator for Dual-Arm Robots. Journal of Intelligent and Robotic Systems 18, 87–104 (1997). https://doi.org/10.1023/A:1007992700881

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1007992700881

Navigation