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.
Similar content being viewed by others
References
Arnold, V. I., Mathematical Methods of Classical Mechanics, Springer-Verlag, New York, 1978.
Abraham, R. and Marsden, J. E., Foundations of Mechanics, Benjamin/Cummings, Reading, MA, 1978.
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.
Brockett, R. W., ‘Some mathematical aspects of robotics’, in Robotics, AMS Short Course Lecture Notes, Vol. 41, American Mathematical Society, Providence, RI, 1990.
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.
Featherstone, R., Robot Dynamics Algorithms, Kluwer, Boston, 1987.
Koditschek, D. E., ‘Robot kinematics and coordinate transformations’, in Proceedings of 1985 IEEE Conference on Decision and Control, Florida, 1985, pp. 1–4.
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.
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.
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.
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.
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.
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.
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.
Murray, R. M., Li, Z., and Sastry, S., A Mathematical Introduction to Robotic Manipulation, CRC Press, Boca Raton, FL, 1993.
Landau, L. D. and Lifshitz, E. M., Mechanics, Addison-Wesley, New York, 1960.
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.
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.
Bredon, G. E., Topology and Geometry, Springer-Verlag, New York, 1993.
Berger, M. and Gostiaux, B., Differential Geometry: Manifolds, Curves, and Surfaces, Springer-Verlag, New York, 1988.
Munkres, J. R., Elements of Algebraic Topology, Benjamin/Cummings, Menlo Park, CA, 1984.
Croom, F. H., Basic Concepts of Algebraic Topology, Springer-Verlag, New York, 1978.
Slotine, J. and Li, W., Applied Nonlinear Control, Prentice Hall, Englewood Cliffs, NJ, 1991.
Slotine, J. and Li, W., ‘Adaptive manipulator control: A case study’, IEEE Transactions on Automatic Control 33(11), 1988, 995–1003.
Slotine, J. and Li, W., ‘Composite adaptive control of robot manipulators’, Automatica 25(4), 1989.
Sastry, S. and Bodson, M., Adaptive Control: Stability, Convergence, and Robustness, Prentice Hall, Englewood Cliffs, NJ, 1989.
Asada, H. and Slotine, J., Robot Analysis and Control, Wiley, New York, 1986.
Fu, K. S., Gonzalez, R. C., and Lee, C. G. S., Robotics: Control, Sensing, Vision, and Intelligence, McGraw-Hill, New York, 1987.
Spong, M. W. and Vidyasagar, M., Robot Dynamics and Control, Wiley, New York, 1989.
Nakamura, Y., Advanced Robotics: Redundancy and Optimization, Addison-Wesley, New York, 1991.
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.
Author information
Authors and Affiliations
Rights 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
Issue Date:
DOI: https://doi.org/10.1023/A:1008374216291