Skip to main content
Log in

Dynamic Systems Analysis and Control Based on a Configuration Manifold Model

  • Published:
Nonlinear Dynamics Aims and scope Submit manuscript

Abstract

This paper presents a configuration manifold model for the analysis of dynamic systems and the development of control algorithms from both geometrical and topological points of view. The fundamental theory of surfaces and differential manifolds endowed with Riemannian metrics is overviewed. The concepts of configuration manifolds (C-manifolds) and their immersions and embeddings are then introduced and applied to dynamic systems modeling. An explicit form of the smooth embedding for a given dynamic system with its C-manifold is derived. In an open serial-chain robotic system, a topological equivalence, i.e. a homeomorphism, is found and shown to be useful for dynamic model reduction. With topology being viewed as the structure of geometry, we discover and prove that the kinematics of a dynamic system determines its topology so that the kinematics is virtually a structure of the system's dynamics. This key point of view is further extended to the development of an adaptive control strategy. A computer simulation study is finally performed to verify the proposed model and adaptive control scheme.

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. Arnold, V. I., Mathematical Methods of Classical Mechanics, Springer-Verlag, New York, 1978.

    Google Scholar 

  2. Abraham, R. and Marsden, J. E., Foundations of Mechanics, Benjamin/Cummings, Reading, MA, 1978.

    Google Scholar 

  3. Brockett, R. W., ‘Robotic manipulators and the product of exponentials formula’, in Mathematical Theory of Networks and Systems, P. A. Fuhrman (ed.), Springer-Verlag, New York, 1984, pp. 120–127.

    Google Scholar 

  4. Brockett, R. W., ‘Some mathematical aspects of robotics’, in Robotics, AMS Short Course Lecture Notes, Vol. 41, American Mathematical Society, Providence, RI, 1990.

    Google Scholar 

  5. Brockett, R. W., Stokes, A., and Park, F., ‘A geometrical formulation of the dynmaic equations describing kinematic chains’, in Proceedings of IEEE International Conference on Robotics and Automation, Atlanta, GA, 1993, pp. 637–641.

  6. Featherstone, R., Robot Dynamics Algorithms, Kluwer, Boston, 1987.

    Google Scholar 

  7. Koditschek, D. E., ‘Robot kinematics and coordinate transformations’, in Proceedings of 1985 IEEE Conference on Decision and Control, Florida, 1985, pp. 1–4.

  8. Gu, E. Y. L. and Loh, N. K., ‘Dynamic modeling and control by utilizing an imaginary robot model’, IEEE Journal of Robotics and Automation 4(5), 1988, 532–540.

    Google Scholar 

  9. Gu, E. Y. L., ‘Modeling and simplification for dynamic systems with testing procedures and metric decomposition’, in Proceedings of 1991 IEEE International Conference on Systems, Man, and Cybernatics, Charlottesville, VA, 1991, pp. 487–492.

  10. Rodriguez, G., Jain, A., and Kreutz-Delgado, K., ‘A spatial operator algebra for manipulator modeling and control’, International Journal on Robotics Research 10, 1991, 371–381.

    Google Scholar 

  11. Rodriguez, G. and Kreutz-Delgado, K., ‘Spatial operator factorization and inversion of the manipulator mass matrix’, IEEE Transactions on Robotics and Automation 8, 1992, 65–76.

    Google Scholar 

  12. Spong, M. W., 'Remarks on robot dynamics: Canonical transformations and Riemannian geometry", in Proceedings of IEEE International Conference on Robotics and Automation, Nice, France, 1992.

  13. Park, F. C., ‘Computational aspects of the product-of-exponentials formula for robot kinematics’, IEEE Transactions on Automatic Control 39(3), 1994, pp. 643–647.

    Google Scholar 

  14. Park, F. C., Bobrow, J. E., and Ploen, S. R., ‘A Lie group formulation of robot dynamics’, The International Journal of Robotics Research 14(6), 1995, 609–618.

    Google Scholar 

  15. Murray, R. M., Li, Z., and Sastry, S., A Mathematical Introduction to Robotic Manipulation, CRC Press, Boca Raton, FL, 1993.

    Google Scholar 

  16. Landau, L. D. and Lifshitz, E. M., Mechanics, Addison-Wesley, New York, 1960.

    Google Scholar 

  17. Dubrovin, B. A., Fomenko, A. T., and Novikov, S. P., Modern Geometry - Methods and Applications, Part I - The Geometry of Surfaces, Transformation Groups, and Fields, Springer-Verlag, New York, 1992.

    Google Scholar 

  18. Dubrovin, B. A., Fomenko, A. T., and Novikov, S. P., Modern Geometry - Methods and Applications, Part II - The Geometry and Topology of Manifolds, Springer-Verlag, New York, 1992.

    Google Scholar 

  19. Bredon, G. E., Topology and Geometry, Springer-Verlag, New York, 1993.

    Google Scholar 

  20. Berger, M. and Gostiaux, B., Differential Geometry: Manifolds, Curves, and Surfaces, Springer-Verlag, New York, 1988.

    Google Scholar 

  21. Munkres, J. R., Elements of Algebraic Topology, Benjamin/Cummings, Menlo Park, CA, 1984.

    Google Scholar 

  22. Croom, F. H., Basic Concepts of Algebraic Topology, Springer-Verlag, New York, 1978.

    Google Scholar 

  23. Slotine, J. and Li, W., Applied Nonlinear Control, Prentice Hall, Englewood Cliffs, NJ, 1991.

    Google Scholar 

  24. Slotine, J. and Li, W., ‘Adaptive manipulator control: A case study’, IEEE Transactions on Automatic Control 33(11), 1988, 995–1003.

    Google Scholar 

  25. Slotine, J. and Li, W., ‘Composite adaptive control of robot manipulators’, Automatica 25(4), 1989.

  26. Sastry, S. and Bodson, M., Adaptive Control: Stability, Convergence, and Robustness, Prentice Hall, Englewood Cliffs, NJ, 1989.

    Google Scholar 

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

    Google Scholar 

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

    Google Scholar 

  29. Spong, M. W. and Vidyasagar, M., Robot Dynamics and Control, Wiley, New York, 1989.

    Google Scholar 

  30. Nakamura, Y., Advanced Robotics: Redundancy and Optimization, Addison-Wesley, New York, 1991.

    Google Scholar 

  31. Gu, E. Y. L., ‘C-manifold, C-shells, and their applications to robot dynamic systems modeling and control’, Part I and Part II, IEEE Transactions on Robotics and Automation, 1997, submitted.

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Gu, E.Y.L. Dynamic Systems Analysis and Control Based on a Configuration Manifold Model. Nonlinear Dynamics 19, 113–134 (1999). https://doi.org/10.1023/A:1008374216291

Download citation

  • Issue Date:

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

Navigation