Computer Algebra for Real-Time Dynamics of Robots with Large Numbers of Joints

  • Ramutis Bansevicius
  • Algimantas Cepulkauskas
  • Regina Kulvietiene
  • Genadijus Kulvietis
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3039)


This paper deals with the description of a theoretical background of systematic computer algebra methods for analyzing the real-time dynamics of robots with a large numbers of joints. Many numerical methods based on different principles of mechanics were developed to obtain the equations that model the dynamic behavior of robots. In this paper, the efficiency of computer algebra application was compared with the most popular methods of forming the dynamic equations of robots in real time. To this end, the computer algebra system VIBRAN was used. A real-time dynamic model in closed form of the robots with large numbers of joints has been developed, using the computer algebra technique with the following automatic program code generation.


Computer Algebra Dynamic Principle Inverse Dynamic Problem Closed Form Representation Special VIBRAN 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. 1.
    Angeles, J., Ma, O., Rojas, A.: An algorithm for the inverse dynamics of n-axis general manipulators using Kane’s equations. Comp. Math. Appl. 17(12), 1545–1561 (1989)zbMATHCrossRefGoogle Scholar
  2. 2.
    Balafoutis, C.A., Patel, R.V.: Dynamic Analysis of Robot Manipulators: A Cartesian Tensor Approach. Kluwer Academic Press, Boston (1991)zbMATHGoogle Scholar
  3. 3.
    Barauskas, R., Bansevicius, R., Kulvietis, G., Ragulskis, K.: Vibromotors for Precision Microrobots. Hemisphere Publishing Corp., USA (1988)Google Scholar
  4. 4.
    Bansevicius, R., Parkin, R., Jebb, A., Knight, J.: Piezomechanics as a Sub-System of Mechatronics: Present State of the Art, Problems, Future Developments. IEEE Transactions on Industrial Electronics 43(1), 23–30 (1996)CrossRefGoogle Scholar
  5. 5.
    Cepulkauskas, A., Kulvietiene, R., Kulvietis, G.: Computer Algebra for Analyzing the Vibrations of Nonlinear Structures. In: Sloot, P.M.A., Abramson, D., Bogdanov, A.V., Gorbachev, Y.E., Dongarra, J., Zomaya, A.Y. (eds.) ICCS 2003. LNCS, vol. 2657, pp. 747–753. Springer, Heidelberg (2003)CrossRefGoogle Scholar
  6. 6.
    Featherstone, R., Orin, D.E.: Robot dynamics: equations and algorithms. In: Proceedings of the 2000 IEEE International Conference on Robotics and Automation, San Francisco, pp. 826–834 (2000)Google Scholar
  7. 7.
    Knani, J.: Dynamic modelling of flexible robotic mechanisms and adaptive robust control of trajectory computer simulation. Applied Mathematical Modelling 26(12), 1113–1124 (2002)zbMATHCrossRefGoogle Scholar
  8. 8.
    Kulvietiene, R., Kulvietis, G.: Analytical Computation Using Microcomputers. LUSTI, Vilnius (1989)Google Scholar
  9. 9.
    Luh, J.Y.S., Walker, M.W., Paul, R.P.: On-line computational scheme for mechanical manipulators. J. Dyn. Syst. Meas. Control 102 (1980)Google Scholar
  10. 10.
    Mata, V., Provenzano, S., Valero, F., Cuadrado, J.I.: Serial-robot dynamics algorithms for moderately large numbers of joints. Mechanism and Machine Theory 37, 739–755 (2002)zbMATHCrossRefGoogle Scholar
  11. 11.
    Rovetta, A., Kulvietis, G.: Lo sviluppo di software per il controllo dinamico di robot industriali. Dipartimento di Meccanica, Politecnico di Milano, Milano (1986)Google Scholar
  12. 12.
    Surdhar, J.S., White, A.S.: A parallel fuzzy-controlled flexible manipulator using optical tip feedback. Robotics and Computer-Integrated Manufacturing 19(3), 273–282 (2003)Google Scholar
  13. 13.
    Tso, S.K., Yang, T.W., Xu, W.L., Sun, Z.Q.: Vibration control for a flexiblelink robot arm with deflection feedback. International Journal of Nonlinear Mechanics 38, 51–62 (2003)zbMATHCrossRefGoogle Scholar
  14. 14.
    Vukobratovic, K.M., Kircanski, M.N.: Real-time Dynamics of Manipulation Robots. Springer, Heidelberg (1985)zbMATHGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2004

Authors and Affiliations

  • Ramutis Bansevicius
    • 1
  • Algimantas Cepulkauskas
    • 2
  • Regina Kulvietiene
    • 2
  • Genadijus Kulvietis
    • 2
  1. 1.Kaunas University of TechnologyKaunasLithuania
  2. 2.Vilnius Gediminas Technical UniversityVilniusLithuania

Personalised recommendations