Skip to main content
Log in

Controlling robot manipulators by dynamic programming

  • Published:
Acta Mechanica Sinica Aims and scope Submit manuscript

Abstract

A certain number of considerations should be taken into account in the dynamic control of robot manipulators as highly complex non-linear systems. In this article, we provide a detailed presentation of the mechanical and electrical implications of robots equipped with DC motor actuators. This model takes into account all non-linear aspects of the system. Then, we develop computational algorithms for optimal control based on dynamic programming. The robot's trajectory must be predefined, but performance criteria and constraints applying to the system are not limited and we may adapt them freely to the robot and the task being studied. As an example, a manipulator arm with 3 degress of freedom is analyzed.

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. Kahn ME, Roth B. The near-minimum-time control of open-loop articulated kinematic chains.Journal of Dynamic Systems, Measurement and Control, September 1971: 164–172

  2. Singh S, Leu MC. Optimal trajectory generation for robotic manipulators using dynamic programming.Journal of Dynamic Systems, Measurement and Control, June 1987, 109: 88–96

    Google Scholar 

  3. Bellan RE, Dreyfuss SE. La Programmation Dynamique et Ses Applications. Paris: Dunod, 1965. 385

    Google Scholar 

  4. Vukobratovic M, Potkonjak V. Dynamics of Manipulation Robots. Scientific Fundamentals of robotics, tome 1. Berlin: Springer-Verlag, coll, 1982. 303

    Google Scholar 

  5. Andre P et al. Constituants Technologiques, Les Robots, tome 4, Paris, Hermés, coll. 1983

    Google Scholar 

  6. Vukobratovic M, Kircanski M. Kinematics and Trajectory Synthesis of Manipulation Robots. Scientific fundamentals of robotics, tome 3. Berlin: Springer-Verlag, coll, 1986. 267

    MATH  Google Scholar 

  7. Denardo Eric V. Dynamic Programming (Models and Applications). Englewood Cliffs, Prentice-Hall, 1982. 227

    Google Scholar 

  8. Lauriere JL. Eléments de Programmation Dynamique. Paris: Gauthier-Villars, coll. Programmation, 1979, 137

    MATH  Google Scholar 

  9. Paul Richard P. Robot Manipulators: Mathematics, Programming and Control. Cambridge: The MIT Press, 1981. 279

    Google Scholar 

  10. Shin Kang G, McKay Neil D. Selection of near-minimum time geometric paths for robotic manipulators.IEEE Transactions on Automatic Control. June 1986, AC-31 (6): 501–511

    Article  Google Scholar 

  11. Tarn TJ, Bejczy AK, Yun X, Li Z. Effect of motor dynamics on non linear feedback robot arm control.IEEE Transactions on Robotics and Automation, 1991, 7(1): 114–122

    Article  Google Scholar 

  12. Won SC, Lim DJ, Chyung DH. DC motor driven robotic manipulator control. Proceedings of 24th Conference on Decision and Control, Ft. Lauderdale, Dec 1985. 330–333

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Richard, M.J., Cheng, L. Controlling robot manipulators by dynamic programming. Acta Mech Sinica 11, 20–33 (1995). https://doi.org/10.1007/BF02487181

Download citation

  • Received:

  • Issue Date:

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

Key Words

Navigation