Skip to main content
Log in

Adaptive control of single rigid robotic manipulators interacting with dynamic environment — An overview

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

Abstract

This paper presents the current state of the art in the adaptive control of single rigid robotic manipulators in the constrained motion tasks. A complete mathematical model of a single rigid robotic manipulator in contact with dynamic environment is presented. The basic approaches in deriving the environment model are given. The significance of the dynamic environment in the scope of the stability problem of the whole system robot-dynamic environment is emphasized. A classification of the adaptive contact control concepts in manipulation robotics is presented. The main characteristics of the most important adaptive strategies in constrained manipulation are given. The advantages and the drawbacks of the presented methods are emphasized. The paper covers results published a few years ago, as well as some recent trends in this field. One important result in the stability analysis of robotic manipulators in the constrained motion tasks is reported. Finally, some concluding remarks are given and possible future investigation trends in adaptive control of robotic manipulators are indicated.

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.

Institutional subscriptions

Similar content being viewed by others

References

  1. Vukobratovic, M. and Surdilovic, D.: Control of robotic systems in contact tasks: An overview, Tutorial S5: A Historical Perspective and Current Technologies, in Proc. IEEE Int. Conf. Robotics and Automation, Atlanta, GA, 1993, pp. 13–32.

  2. Vukobratovic, M. and Tuneski, A.: Contact control concepts in manipulation robotics: A review, IEEE Trans. Ind. Electronics 41(1) (1994), 12–25.

    Google Scholar 

  3. Mufti, I. H.: Model reference adaptive control for manipulators: A review, IFAC Robot Control, Barcelona, 1985, pp. 111–116.

  4. Hsia, T. C.: Adaptive control of robotic manipulators: A review, in IEEE Int. Conf. Robotics and Automation, San Francisco, 1986, pp. 183–189.

  5. Ortega, R. and Spong, M.: Adaptive motion control of rigid robots: A tutorial, Automatica 25(6) (1989), 877–888.

    Google Scholar 

  6. Vukobratovic, M. and Potkonjak, V.: Applied Dynamics and CAD of Manipulation Robots, Scientific Fundamentals of Robotics 6, Springer, Berlin, 1985.

    Google Scholar 

  7. Asada, H. and Slotine, J. J.: Robot Analysis and Control, Wiley, New York, 1986.

    Google Scholar 

  8. Khatib, O.: A unified approach for motion and force control of robot manipulators: The operational space formulation, IEEE Trans Robotics and Automation RA-3(1) (1987), 43–53.

    Google Scholar 

  9. Yoshikawa, T., Sugie, T. and Tanaka, M.: Dynamic hybrid position/force control of robot manipulators: Controller design and experiment, IEEE J. Robotics and Automation 4(6) (1988), 110–114.

    Google Scholar 

  10. McClamroch, N. H. and Wang, D.: Feedback stabilization and tracking of constrained robots, IEEE Trans. Automatic Control 33(5) (1988), 419–426.

    Google Scholar 

  11. Mills, J. K. and Goldenberg, A. A.: Force and position control of manipulators during constrained motion tasks, IEEE Trans. Robotics and Automation 5(1) (1989), 30–46.

    Google Scholar 

  12. De Luca, A. and Manes, C.: On the modeling of robots in contact with a dynamic environment, in Proc. 5th Int. Conf. Advanced Robotics, Pisa, Italy, 1991, pp. 568–574.

  13. Yao, B. and Tomizuka, M.: Adaptive control of robot manipulators in constrained motion, in Proc. Amer. Cont. Conf., San Francisco, 1993, pp. 1128–1132.

  14. Yao, B. and Tomizuka, M.: Robust adaptive constrained motion and force control of manipulators with guaranteed transient performance, in Proc. IEEE Int. Conf. on Robotics and Automation, Nagoya, May 1995, pp. 893–898.

  15. Kazerooni, K. H. and Waibel, B. J.: Theory and experiment on the stability of robot compliance control, in Proc. IEEE Int. Conf. Robotics and Automation, 1988., pp. 71–87.

  16. Kazerooni, K. H., Sheridan, T. and Houpt, P.: Robust compliant motion for manipulators: Part I: The fundamental concepts of compliant motion, IEEE J. Robotics and Automation RA-2(2) (1986), 83–92.

    Google Scholar 

  17. Hogan, N.: Impedance control: An approach to manipulation: Part I—Theory; Part II—Implementation; Part III—Applications, Trans. ASME J. Dynamic Systems, Measurement and Control 107(3) (1985), 1–24.

    Google Scholar 

  18. Li, W. and Slotine, J. J.: Parameter estimation strategies for robotic manipulators, in Proc. ASME Winter Annual Meeting, 1987, pp. 213–218.

  19. Schwartz, H., Warshaw, G. and Janabi, T.: Issues in robot adaptive control, in Proc. Amer. Cont. Conf., 1990, pp. 2797–2805.

  20. Middleton, R. and Goodwin, G.: Adaptive computed torque for rigid link manipulators, in Proc. IEEe Conf. Decision and Control, Athens, 1986, pp. 68–73.

  21. Slotine, J. and Li, W.: On the adaptive control of robot manipulators, Int. J. Robotics Research 6(3) (1987), 49–59.

    Google Scholar 

  22. Craig, J., Hsu, P. and Sastry, S.: Adaptive control of mechanical manipulators, Int. J. Robotics Research 6(2) (1987), 16–28.

    Google Scholar 

  23. Colbaugh, R., Glass, K. and Seraji, H.: Direct adaptive control of robotic systems, in Proc. Amer. Cont. Conf., San Francisco, 1993, pp. 1138–1144.

  24. Slotine, J. and Li, W.: Composite adaptive control of robot manipulators, Automatica 25(4) (1989), 509–519.

    Google Scholar 

  25. Dubowski, S. and DesForges, D.: The application of model referenced adaptive control to robotic manipulators, ASME J. Dynamic Systems Measurement and Control 101(3) (1979), 193–200.

    Google Scholar 

  26. Koivo, J. and Guo, T.: Adaptive linear controller for robotic manipulators, IEEE Trans. Automatic Control AC-28(2) (1983), 162–171.

    Google Scholar 

  27. Vukobratovic, M. and Kircanski, N.: An approach to adaptive control of robotic manipulators, IFAC Journal — Automatica, 1985, pp. 256–265.

  28. Vukobratovic, M. and Kircanski, N.: An approach to direct and indirect adaptive control of manipulators, in Proc. 7th IFAC/IFORC Symposia on Identification and System Parameter Estimation, 1985, pp. 563–572.

  29. Vukobratovic, M., Stokic, D. and Kircanski, N.: Non-Adaptive and Adaptive Control of Manipulation Robots, Scientific Fundamentals of Robotics 5, Springer, Berlin, 1985.

    Google Scholar 

  30. Sadegh, N. and Horowitz, R.: Stability and analysis of an adaptive controller for robotic manipulators, in Proc. IEEE Int. Conf. Robotics and Automation, Raleigh, 1987, pp. 1223–1229.

  31. Reed, J. and Ioannou, P.: Instability analysis and robust adaptive control of robotic manipulators, in Proc. 27th IEEE Conf. on Decision and Control, 1988, pp. 1607–1611.

  32. Carelli, R., Kelly, R. and Ortega, R.: Adaptive force control of robot manipulators, Int. J. Control 52(1) (1990), 37–54.

    Google Scholar 

  33. Fukuda, T., Kitamura, N. and Tanie, K.: Adaptive force control of manipulators with consideration of object dynamics, in Proc. IEEE Int. Conf. Robotics and Automation, Raleigh, 1987, pp. 1543–1548.

  34. Jean, J. and Fu, L.: Efficient adaptive hybrid control strategies for robots in constrained manipulation, in Proc. IEEE Int. Conf. Robotics and Automation, Sacramento, 1991, pp. 1682–1686.

  35. Lu, W. and Meng, Q.: Impedance control with adaptation for robotic manipulations, IEEE Trans. Robotics and Automation 7(3) (1991), 408–415.

    Google Scholar 

  36. Kelly, R., Carelli, R., Amestegui, M. and Ortega, R.: Adaptive impedance control of robot manipulators, Int. J. Robotics and Automation 4(3) (1989), 134–141.

    Google Scholar 

  37. Slotine, J. and Li, W.: Adaptive strategies in constrained manipulators, in Proc. IEEE Int. Conf. Robotics and Automation, Raleigh, 1987, pp. 595–601.

  38. Arimoto, S., Liu, Y. and Naniwa, T.: Model-based adaptive hybrid control for geometrically constrained robots, in Proc. IEEE Int. Conf. Robotics and Automation, 1993, pp. 618–623.

  39. Walker, M.: Adaptive control of robot manipulators containing closed kinematic loops, IEEE Trans. Robotics and Automation 6(1) (1990), 10–19.

    Google Scholar 

  40. Ekalo, Y. and Vukobratovic, M.: Robust and adaptive position/force stabilization of robotic manipulators in contact tasks, Robotica 11(4) (1993), 373–386.

    Google Scholar 

  41. Ekalo, Y. and Vukobratovic, M.: Adaptive stabilization of motion and forces in contact tasks for robotic manipulators with nonstationary dynamics, Int. J. Robotics and Automation 9(3) (1994), 91–98.

    Google Scholar 

  42. Pourboghrat, F.: Virtual adaptive compliant control for robots, Int. J. Robotics and Automation 4(3) (1989), 148–157.

    Google Scholar 

  43. Mo, L. and Bayoumi, M.: Hybrid adaptive impedance control of robot manipulators, Int. J. Robotic Res. 3(2) (1990), 351–357.

    Google Scholar 

  44. Lozano, R. and Brogliato, B.: Adaptive hybrid force-position control for redundant manipulators, IEEE Trans. Automatic Control 37(10) (1992), 1501–1505.

    Google Scholar 

  45. Liu, Y. H., Arimoto, S. and Kitagaki, K.: Adaptive control for holonomically constrained robots: Time-invariant and time-variant cases, in Proc. IEEE Int. Conf. Robotics and Automation, Nagoya, May 1995, pp. 905–912.

  46. Zhen, R. R. Y. and Goldenberg, A. A.: An adaptive approach to constrained robot motion control, in Proc. IEEE Int. Conf. Robotics and Automation, Nagoya, May 1995, pp. 1833–1838.

  47. Hu, J., Queiroz, M., Burg, T. and Dawson, D.: Adaptive position/force control of robot manipulators without velocity measurements, in Proc. IEEE Int. Conf. Robotics and Automation, Nagoya, May 1995, pp. 887–892.

  48. Koivo, A.: Adaptive position-velocity-force control of two manipulators, in 24th IEEE Conf. Decision and Control, Fort Lauderdale, 1985, pp. 1529–1532.

  49. Pittelkay, M. E.: Adaptive load-sharing force control for two-arm manipulators, in Proc. IEEE Int. Conf. Robotics and Automation, 1988, pp. 498–503.

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

    Google Scholar 

  51. Mo, L. and Bayoumi, M. M.: Adaptive control of the multi-arm robotic system, in Proc. 28th Conf. Decision and Control, Tampa, FL, December, 1989, pp. 1962–1963.

  52. Walker, M. W., Kim, D. and Dionise, J.: Adaptive coordinated motion control of two manipulator arms, in Proc. IEEE Int. Conf. Robotics and Automation, 1989, pp. 1084–1090.

  53. Bolandi, H., Carroll, R. and Chen, Y.: Adaptive model-reference position control of dual-arm manipulators, in Proc. Amer. Cont. Conf., 1991, pp. 3068–3069.

  54. Zribi, M. and Ahmad, S.: Robust adaptive control of multiple robots in cooperative motion using σ modification, in Proc. IEEE Int. Conf. Robotics and Automation, 1991, pp. 2160–2165.

  55. Uchiyama, M. and Yamashita, T.: Adaptive load-sharing for two cooperative manipulators to hold an object robustly, Int. J. Robotics and Automation 7(1) (1992), 3–9.

    Google Scholar 

  56. Hsu, P.: Adaptive coordination of a multiple manipulator system, in Proc. IEEE Int. Conf. Robotics and Automation, 1993, pp. 259–264.

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

    Google Scholar 

  58. Damm, M.: Realisation of an adaptive real-time joint controller for a closely coupled two-arm manipulator system, in Proc. IEEE Int. Conf. Robotics and Automation, 1993, pp. 511–515.

  59. Yao, B., Gao, W. B., Chan, S. P. and Cheng, M.: VSC coordinated control of two manipulator arms in the presence of environmental constraints, IEEE Trans. Automatic Control 37(11) (1992), 1806–1812.

    Google Scholar 

  60. Hu, Y. and Goldenberg, A.: An adaptive approach to motion and force control of multiple coordinated robot arms, Trans. ASME J. Dynamic Systems, Measurement and Control 115(1), 1993, 60–69.

    Google Scholar 

  61. Su, C. Y. and Stepanenko, Y.: Adaptive sliding mode coordinated control of multiple robot arms handling one constrained object, in Proc. Amer. Cont. Conf., San Francisco, CA, 1993, pp. 1406–1413.

  62. Yao, B. and Tomizuka, M.: Adaptive coordinated control of multiple manipulators handling a constrained object, in Proc. IEEE Int. Conf. Robotics and Automation, 1993, pp. 624–629.

  63. Khosla, P. and Kanade, R.: Parameter identification of robot dynamics, in Proc. IEEE Conf. Decision and Control, Fort Lauderdale, 1985, pp. 1754–1760.

  64. Duffy, J.: The fallacy of modern hybrid control theory that is based on ‘orthogonal complements’ of twist and wrench spaces, J. Robotic Systems 7(2) (1990), 139–144.

    Google Scholar 

  65. Sastry, S.: Model reference adaptive control, stability, parameter convergence and robustness, I.M.A. J. Math. Cont. Inf. 1 (1984), 27–66.

    Google Scholar 

  66. Yao, B., Chan, S. and Wang, D.: Robust motion and force control of robot manipulators in the presence of environmental constraint uncertainties, in Proc. IEEE Conf. Decision and Control, 1992, pp. 1875–1880.

  67. Vukobratovic, M. and Ekalo, Y.: Unified approach to control laws synthesis for robotic manipulators in contact with dynamics environments, Tutorial S5: Force and contact control in robotic systems: A historical perspective and current technologies, in Proc. IEEE Int. Conf. Robotics and Automation, Atlanta, GA, 1993, pp. 213–229.

  68. Ekalo, Y. and Vukobratovic, M.: Quality of stabilization of robot interacting with dynamic environment, J. Intelligent and Robotic Systems 14 (1995), 155–179.

    Google Scholar 

  69. Ekalo, Y. and Vukobratovic, M.: New approach to control of robotic manipulators interacting with dynamic environment, Robotica (1996), in press.

  70. Raibert, M. H. and Craig, J. J.: Hybrid position/force control of manipulators, ASME J. Dynamic Systems, Measurement and Control 103(2) (1981), 126–133.

    Google Scholar 

  71. Yakubovitch, V. A.: Finite-convergent algorithms of the systems of inequalities solving and their applications to the tasks of adaptive systems synthesis, U.S.S.R. Acad. Sci. Repts 189(3) (1969), 495–498.

    Google Scholar 

  72. Stokic, D. and Vukobratovic, M.: Contribution to practical stability analysis of robots interacting with dynamic environment, in Proc. First ECPD Int. Conf. Advanced Robotics and Intelligent Automation, Athens, 1995, pp. 693–699.

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Vukobratovic, M., Tuneski, A. Adaptive control of single rigid robotic manipulators interacting with dynamic environment — An overview. J Intell Robot Syst 17, 1–30 (1996). https://doi.org/10.1007/BF00435714

Download citation

  • Received:

  • Accepted:

  • Issue Date:

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

Key words

Navigation