Abstract
This paper describes an approach for automatic generation of the equations of motion of elastic joint manipulators in symbolic language. It is based on a vector-parametrization of the Lie groupSO(3) and uses the Lagrange's formalism to derive the dynamical equations, the final forms of which are like the equations generated by a recursive Newton-Eulerian algorithm. These characteristics together increase the computational efficiency of the algorithm and give a very good insight into the dynamical structure of the system. In addition to this, the inertia matrix is explicitly given in the final equations, which is very important for the applicability of a mathematical model in different fields of control and simulation. The suggested algorithm is therefore quite appropriate for the purposes of robot modeling, identification as well as for the applications in real time simulations and control.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Arnold, V. I.:Mathematical Methods in Classical Mechanics, Springer-Verlag, New York, 1978.
Cesareo, G., Nicolo, F., and Nicosia, S.: DYMIR: A code for generating dynamic model of robots,Proc. 1st IEEE Int. Conf. Robotics and Automation, Atlanta, 1984.
Chang-Jin, Li: A new Langrangian formulation of dynamics for robot manipulators,ASME J. Dyn. Syst., Meas. and Control 111 (1989), 559–567.
Craig, J. J.:Introduction to Robots, Mechanics and Control, Addison-Wesley, Reading, MA, 1989.
Pars, L. A.:A Treatise on Analytical Dynamics, Heineman Educational Books, London, 1968.
Haug, E. J.: Computer aided analysis and optimization of mechanical system dynamics,NATO ASI Serie, Ser. F:Computer and Systems Science, Vol. 9, Springer-Verlag, Berlin, 1984.
Hollerbach, J. M.: A recurvise Langrangian formulation of manipulator dynamics and a comparative study of dynamic formulation complexity,IEEE J. Syst., Man and Cybern. 10(11) (1980), 730–736.
Kahn, M. E.: The Near Minimum Time Control of Open Loop Articulated Kinematic Chains, PhD Thesis, Stanford University, 1969.
Marino, R. and Nicosia, S.: On the Feedback Control of Industrial Robots with Elastic Joints: A Singular Perturbation Approach, A Scientific Report, Universita di Roma, 1984.
Mladenova, C. and Toshev, Y.: Vector parameter approach to analysis and control of manipulator systems,Trans. ASME Design Eng. Techn. Conf. DET-195, Columbus, OH, Oct. 5–8, 1986.
Mladenova, C.: A contribution to the modelling and control of manipulators,J. Intelligent Robotic Systems 3 (1990), 349–363.
Mladenova, C.: Mathematical modelling and control of manipulator systems,Robot. Comput. Integr. Mfg. 8(4) (1991), 233–242.
Luh, J. Y. S., Walker, M. W., and Paul, R. P. C.: On-line computation scheme for mechanical manipulators,ASME J. Dyn. Syst., Meas. and Control 102(2) (1980), 69–76.
Schielen, W. O.: Computer generation of equations of motion,NATO ASI Serie, Ser. F:Computer Ans Systems Sciences, Vol. 9, Springer-Verlag, Berlin, 1984.
Schwertassek, R. and Roberson, R. E.:Dynamics of Multibody Systems, Springer-Verlag, Berlin, 1988.
Spong, M.W.: Modeling and control of elastic joint robots,ASME J. Dyn. Syst., Meas. and Control 109 (1987), 105–114.
Uicker, J. J.: On the Dynamic Analysis of Spatial Linkages Using 4 × 4 Matrices, PhD Thesis, Northwestern University, Evastone, August 1965.
Vukobratovic, M. and Kircanski, N.:Real-Time Dynamics of Manipulation Robots, Springer-Verlag, Berlin, 1985.
Walters, R. C.: Mechanical arm control,A.I. Memo 549, MIT Artificial Intelligence Laboratory, 1979.
Adongo, J. O. and Müller, P. C.: Control of multi axis robots with elastic joints via cascade compensation using the method of exact linearization, submitted for publication.
Paul, R. P.:Robot Manipulators:Mathematics, Programming and Control, MIT Press, Cambridge, MA, 1986.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Adongo Ochier, J., Mladenova, C.D. & Müller, P.C. An approach to automatic generation of dynamic equations of elastic joint manipulators in symbolic language. J Intell Robot Syst 14, 199–218 (1995). https://doi.org/10.1007/BF01559612
Received:
Accepted:
Issue Date:
DOI: https://doi.org/10.1007/BF01559612