Abstract
Multibody systems are dynamical systems characterized by intrinsic symmetries and invariants. Geometric mechanics deals with the mathematical modeling of such systems and has proven to be a valuable tool providing insights into the dynamics of mechanical systems, from a theoretical as well as from a computational point of view. Modeling multibody systems, comprising rigid and flexible members, as dynamical systems on manifolds, and Lie groups in particular, leads to frame-invariant and computationally advantageous formulations. In the last decade, such formulations and corresponding algorithms are becoming increasingly used in various areas of computational dynamics providing the conceptual and computational framework for multibody, coupled, and multiphysics systems, and their nonlinear control. The geometric setting, furthermore, gives rise to geometric numerical integration schemes that are designed to preserve the intrinsic structure and invariants of dynamical systems. These naturally avoid the long-standing problem of parameterization singularities and also deliver the necessary accuracy as well as a long-term stability of numerical solutions. The current intensive research in these areas documents the relevance and potential for geometric methods in general and in particular for multibody system dynamics. This paper provides an exhaustive summary of the development in the last decade, and a panoramic overview of the current state of knowledge in the field.
Article PDF
Similar content being viewed by others
Avoid common mistakes on your manuscript.
References
Abraham, R., Marsden, J.E.: Foundations of Mechanics. Addison-Wesley, Boston (1985)
Angeles, J.: Rational Kinematics. Springer, New York (1988)
Angeles, J.: Fundamentals of Robotic Mechanical Systems. Springer, Berlin (2003)
Angles, J., Lee, S.: The formulation of dynamical equations of holonomic mechanical systems using a natural orthogonal complement. ASME J. Appl. Mech. 55, 243–244 (1988)
Arnold, V.I.: Mathematical Methods of Classical Mechanics. Springer, Berlin (1978)
Arnold, M., Brüls, O., Cardona, A.: Error analysis of generalized-\(\alpha \) Lie group time integration methods for constrained mechanical systems. Numer. Math. 129(1), 149–179 (2015)
Austin, M., Krishnaprasad, P.S., Wang, L.S.: Almost LiePoisson integrators for the rigid body. J. Comput. Phys. 107(1), 105–117 (1993)
Ball, R.S.: The theory of screws. Part I. A geometrical study of the kinematics equilibrium and small oscillations of a rigid body. In: Proceedings of the Royal Irish Academy. Science, vol. 1, 1870–1874, pp. 233–238
Ball, R.S.: The Theory of Screws: A Study in the Dynamics of a Rigid Body. Hodges, Foster (1876)
Ball, R.S.: A Treatise on the Theory of Screws. Cambridge University Press, Cambridge (1900)
Bauchau, O.A., Laulusa, A.: Review of contemporary approaches for constraint enforcement in multibody systems. J. Comput. Nonlinear Dyn. 3 (2008)
Baumgarte, J.: Stabilization of constraints and integrals of motion in dynamical systems. Comput. Methods Appl. Mech. Eng. 1, 1–16 (1972)
Betsch, P., Steinmann, P.: Constrained integration of rigid body dynamics. Comput. Methods Appl. Mech. Eng. 191(3), 467–488 (2001)
Blajer, W.: Methods for constraint violation suppression in the numerical simulation of constrained multibody systems–a comparative study. Comput. Methods Appl. Mech. Eng. 200, 1568–1576 (2011)
Blaschke, W.: Nicht-Euklidische Geometrie und Mechanik, vol. I. II, III, Leipzig, Teubner (1942)
Bloch, A.M., Crouch, P.E., Marsden, J.E., Ratiu, T.S.: The symmetric representation of the rigid body equations and their discretization. Nonlinearity (2002). doi:10.1088/0951-7715/15/4/316
Bobenko, A.I.: Suris, YuB: Discrete time Lagrangian mechanics on Lie groups, with an application to the lagrange top. Commun. Math. Phys. 204, 147–188 (1999)
Borri, M., Bottasso, C.L., Trainelli, L.: Integration of elastic multibody systems by invariant conserving/dissipating algorithms–Part I: formulation. Comput. Methods Appl. Mech. Eng. 190(29/30), 3669–3699 (2001)
Borri, M., Bottasso, C.L., Trainelli, L.: Integration of elastic multibody systems by invariant conserving/dissipating algorithms–Part II: numerical schemes and applications. Comput. Methods Appl. Mech. Eng. 190(29/30), 3701–3733 (2001)
Borri, M., Bottasso, C.L., Trainelli, L.: A novel momentum-preserving/energy-decaying algorithm for finite-element multibody procedures. Comput. Assist. Mech. Eng. Sci. 9(3), 315–340 (2002)
Borri, M., Bottasso, C.L., Trainelli, L.: An invariant-preserving approach to robust finite-element multibody simulation. Zeitschrift für Angewandte Mathematik und Mechanik 83(10), 663–676 (2003)
Bottasso, C.L., Borri, M.: Integrating finite rotations. Comput. Methods Appl. Mech. Eng. 164, 307–331 (1998)
Bottasso, C.L., Borri, M., Trainelli, L.: Geometric invariance. Comput. Mech. 29(2), 163–169 (2002)
Bottema, O., Roth, B.: Theoretical Kinematics. Dover Publications, Mineola (1990)
Bou-Rabee, N.: Hamilton–Pontryagin integrators on Lie groups. Ph.D. Thesis, California Institute of Technology (2007)
Brauchli, H.: Mass-orthogonal formulation of equations of motion for multibody systems. Zeitschrift für Angewandte Mathematik und Physik (ZAMP) 42(2), 169–182 (1991)
Brockett, R.W.: Explicitly solvable control problems with nonholonomic constraints. In: 38th Conference on Decision Control, Phoenix (1999)
Brockett, R.W.: Robotic manipulators and the product of exponentials formula. In: Fuhrman, P.A. (ed.) Mathematical Theory of Networks and Systems, pp. 120–129. Springer, New York (1984)
Brockett, R. W.: Explicitly solvable control problems with nonholonomic constraints. In: Decision and Control Proceedings of the 38th IEEE Conference. vol.1, pp. 13–16. AZ, Phoenix, doi:10.1109/CDC.1999.832739
Brockett, R.W., Stokes, A., Park, F.: A geometrical formulation of the dynamical equations describing kinematic chains. IEEE Int. Conf. Robot. Autom. 2, 637–641 (1993)
Brodsky, V., Shoham, M.: Dual numbers representation of rigid body dynamics. Mech. Mach. Theory 34, 693–718 (1999)
Brüls, O., Arnold, M., Cardona, A.: Two Lie group formulations for dynamic multibody systems with large rotations. In: Proceedings IDETC/MSNDC Conference, 8th International Conference on Multibody Systems, Nonlinear Dynamics, and Control, Washington, DC, USA, August 28–31 (2011)
Brüls, O., Cardona, A.: On the use of lie group time integrators in multibody dynamics. J. Comput. Nonlinear Dyn. 5(3) (2010)
Brüls, O., Cardona, A., Arnold, M.: Lie group generalized-alpha time integration of constrained flexible multibody systems. Mech. Mach. Theory 48, 121–137 (2012)
Burdick, J.W.: An algorithm for generation of efficient manipulator dynamic equations. Proc. IEEE Int. Conf. Robot. Autom. 3, 212–218 (1986)
Cayley, A.: A Sixth memoire upon quantics. Philos. Trans. R. Soc. Lond. Bd. 159, 1859, S.61–91; also in Forsyth, A.R.: The Collected Mathematical Papers of Arthur Cayley, vol. 2. Cambridge University Press, Cambridge (1889)
Celledoni, E., Owren, B.: Lie group methods for rigid body dynamics and time integration on manifolds. Comput. Methods Appl. Mech. Eng. 19, 421–438 (1999)
Chasles, M.: Note sur les propriétés gén érales du système de deux corps semblables entr’eux. Bulletin des Sciences Mathématiques Astronomiques Physiques et Chemiques 14, 321–326 (1830)
Chevallier, D.P.: Lie groups and multibody dynamics formalism. In: Proceedings of EUROMECH Colloquium 320, Prague, pp. 1–20 (1994)
Chevallier, D.P.: La formation des équations de la dynamique. Examen des diverses méthodes, Méchanique 5–20, (1984)
Chevallier, D.P.: Lie algebras, modules, dual quaternions and algebraic methods in kinematics. Mech. Mach. Theory 26(6), 613–627 (1991)
Chhabra, R.: A Unified Geometric Framework for Kinematics, Dynamics and Concurrent Control of Free-base, Open-chain Multi-body Systems with Holonomic and Nonholonomic Constraints. Ph.D. Thesis, Department of Aerospace Science and Engineering, University of Toronto (2014)
Chhabra, R., Emami, M.R.: Symplectic reduction of holonomic open-chain multi-body systems with constant momentum. J. Geom. Phys. 89, 82–110 (2015)
Ciureanu, I.A., Condurache, D.: A Quaternion Solution of the Motion in a Central Force Field Relative to a Rotating Reference Frame
Cohen, A., Shoham, M.: Application of hyper-dual numbers to multibody kinematics. ASME J. Mech. Robot. 8(1) (2015)
Condurache, D., Martinusi, V.: Quaternionic exact solution to the relative orbital motion problem journal of guidance. Control Dyn. 33(4), 1035–1047 (2010)
Dai, J.S.: Finite displacement screw operators with embedded Chasles’ motion. J. Mech. Robot. Trans. ASME 4(4) (2012)
Dai, J.S.: An historical review of the theoretical development of rigid body displacements from Rodrigues parameters to the finite twist. Mech. Mach. Theory 41(1), 41–52 (2006)
Darboux, G.: Leçons sur la théorie géné rale des surfaces et les applications géométriques du calcul infinitesimal, vol. 4. Gautiers-Villars, Paris (1887)
Denavit, J., Hartenberg, R.: A kinematic notation for lower-pair mechanisms based on matrices. J. Appl. Mech. 22, 215–221 (1955)
Di Gregorio, R.: Position analysis and path planning of the S-(nS)PU-SPU and S-(nS)PU-2SPU underactuated wrists. 4, 6 (2012)
Di Gregorio, R.: Kinematic analysis of the (nS)-2SPU underactuated parallel wrist. ASME J. Mech. Robot. 4, 7 (2012)
Dimentberg, F.M.: The screw calculus and its applications in mechanics. Foreign Technology Division translation, Wright-Patterson AFB, Ohio, FTD-HT-1632-67 (1965)
Duindam, V., Stramigioli, S.: Singularity-free dynamic equations of open-chain mechanisms with general holonomic and nonholonomic joints. IEEE Trans. Robot. 24(3), 517–526 (2008)
E. Study: Von den Bewegungen und Umlegungen. Math. Ann. 39, 441–566 (1891)
Engø, K.: Partitioned Runge-Kutta methods in Lie-group setting. BIT Numer. Math. 43(1), 21–39 (2003)
Engo, K., Faltinsen, S.: Numerical integration of Lie-Poisson systems while preserving coadjoint orbits and energy. SIAM J. Numer. Anal. 39, 128–145 (2001)
Engø, K., Marthinsen, A.: Modeling and solution of some mechanical problems on lie groups. Multibody Syst. Dyn. 2, 71–88 (1998)
Engø, K., Marthinsen, A.: A note on the numerical solution of the heavy top equations. Multibody Syst. Dyn. 5, 387–397 (2001)
Featherstone, R.: Robot Dynamics Algorithms. Kluwer Academic Publishers, Dordrecht (1987)
Featherstone, R.: The acceleration vector of a rigid body. Int J. Robot. Res. 20, 841–846 (2001)
Featherstone, R.: Rigid Body Dynamics Algorithms. Springer, Berlin (2008)
Gaćeša, M., Jelenić, G.: Modified fixed-pole approach in geometrically exact spatial beam finite elements. Finite Elem. Anal. Des. 99, 39–48 (2015)
Garofalo, G., Ott, C., Albu-Schäffer, A.: On the closed form computation of the dynamic matrices and their differentiations
Gibson, C.G., Hunt, K.H.: Geometry of screw systems–1: screws: genesis and geometry. Mech. Mach. Theroy 25(1), 1–10 (1990)
Gibson, C.G., Hunt, K.H.: Geometry of screw systems–2: classification of screw systems. Mech. Mach. Theroy 25(1), 11–27 (1990)
Gonzales, O.: Time integration and discrete Hamiltonian systems. J. Nonlinear Sci. 6, 449–467 (1996)
Grassmann, H.: Ausdehnungslehre. Vollstandig und in strenger Form bearbeitet, Verlag T.C.F. Enslin, Berlin (1862); also in Engel, Fr.: Gesammelte mathematische und physikalische Werke, 1, Part. 2, Teubner, Leipzig (1896)
Grechka, G.P.: Determining the angular motion of a solid described by stochastic kinematic poisson equations. Sov. Appl. Mech. 26(10), 1009–1014 (1990)
Grosch, P., Thomas, F.: A bilinear formulation for the motion planning of non-holonomic parallel orienting platforms. 2013 IEEE/RSJ international conference on intelligent robots and systems (IROS). November 3–7, pp. 953–958. Tokyo, Japan (2013)
Grosch, P., Di Gregorio, R., Thomas, F.: Generation of under-actuated manipulators with non-holonomic joints from ordinary manipulators. J. Mech. Robot. 2(1), 8 (2009)
Gupta, K.C.: Kinematic analysis of manipulators using the zero reference position description. Int. J. Robot. Res. 5(2), 1986 (1986)
Hairer, E., Lubich, C., Wanner, G.: Geometric numerical integration illustrated by the Störmer-Verlet method. Acta Numer. 12, 399–450 (2003)
Hairer, E., Lubich, C., Wanner, G.: Geometric Numerical Integration. Springer, Berlin (2006)
Holm, D.D.: Geometric Mechanics. Rotating, Translating and Rolling. Imperial College Press, London, Part II (2008)
Holm, D.D.: Geometric mechanics, vol. 2. World Scientific Publication, Singapore (2011)
Hunt, K.H.: Kinematic Geometry of Mechanisms. Clarendon Press, Oxford (1978)
Ionescu, T.: International federation for the promotion of mechanism and machine science (IFToMM): terminology for the mechanism and machine science. Mech. Mach. Theory 38 (2003)
Iserles, A., Munthe-Kaas, H.Z., Nørsett, S.P., Zanna, A.: Lie-group methods. Acta Numerica, pp. 215–365 (2000)
Jain, A.: Robot and Multibody Dynamics: Analysis and Algorithms. Springer, Berlin (2011)
Jain, A.: Graph theoretic foundations of multibody dynamics. Part I: structural properties. Multibody Syst. Dyn. 26, 307–333 (2011)
Jain, A., Rodriguez, G.: Diagonalized Lagrangian robot dynamics. IEEE Trans. Robot. Autom. 11(4), 971–984 (1995)
Klein, F.: Vergleichende Betrachtungen über neuere geometrische Forschungen. Verlag von Andreas Deichert, Erlangen (1872)
Krysl, P.: Explicit momentum-conserving integrator for dynamics of rigid bodies approximating the midpoint lie algorithm. Int. J. Numer. Methods Eng. 63(15), 2171–2193 (2005)
Krysl, P.: Dynamically equivalent implicit algorithms for the integration of rigid body rotations. Commun. Numer. Methods Eng. 24(2), 141–156 (2008)
Krysl, P., Endres, L.: Explicit Newmark/Verlet algorithm for time integration of the rotational dynamics of rigid bodies. Int. J. Numer. Meth. Eng. 62, 2154–2177 (2005)
Leimkuhler, B., Reich, S.: Simulating Hamiltonian Dynamics. Cambridge University Press, Cambridge (2004)
Leimkuhler, B.J., Skeel, R.D.: Symplectic numerical integrators in constrained Hamiltonian systems. J. Comput. Phys. 112, 117–125 (1994)
Lewis, D., Simo, J.C.: Conserving algorithms for the dynamics of Hamiltonian systems on Lie groups. J. Nonlinear Sci. 4, 253–299 (1994)
Li, S., Qin, M.: Lie-Poisson integration for rigid body dynamics. Comput. Math. Appl. 30, 105–118 (1995)
Liu, Y.: Screw-matrix method in dynamics of multibody systems. Acta Mech. Sin. 4(2), 165–174 (1988)
Lurie, A.I.: Analytical Mechanics. Series, Foundations of Engineering Mechanics), Springer, Berlin (2002)
Magnus, W.: On the exponential solution of differential equations for a linear operator. Commun. Pure Appl. Math. VII, 649–673 (1954)
Maißer, P.: Analytische Dynamik von Mehrkö rpersystemen. J. Appl. Math. Mecha./Zeitschrift f ür Angewandte Mathematik und Mechanik (ZAMM) 68(10), 463–481 (1988)
Maisser, P.: Differential-geometric methods in multibody dynamics. Nonlinear Anal. Theory Methods Appl. 30(8), 5127–5133 (1997)
Mäkinen, J.: Critical Study of Newmark-scheme on manifold of finite rotations. Comp. Methods Appl. Eng. 191, 817–828 (2001)
Ma, Z., Rowley, C.W.: Lie-Poisson integrators: a Hamiltonian, variational approach. Int. J. Numer. Methods Eng. 82(13), 1609–1644 (2010). doi:10.1002/nme.2812
Marsden, J.E., Holm, D.D.: The Euler-Poincaré equations and semidirect products with applications to continuum theories. Adv. Math. 137, 1–81 (1998)
Marsden, J.E., Ratiu, T.S.: Introduction to Mechanics and Symmetry. Springer, New York (1994)
Marsden, J., Scheurle, J.: The reduced Euler-Lagrange equations. Fields Inst. Commun. 1, 139–164 (1993)
Marthinsen, A., Munthe-Kaas, H., Owren, B.: Simulation of ordinary differential equations on Manifolds–some numerical experiments and verifications. Model. Identif. Control 18(1), 75–88 (1997)
McCarthy, J.M.: An Introduction to Theoretical Kinematics. MIT Press, Cambridge (1990)
McCarthy, J.M.: Geometric Design of Linkages. Springer, New York (2000)
McLachlan, R.I.: Explicit Lie-Poisson integration and the Euler equations. Phys. Rev. Lett. 71, 3043–3046 (1993)
Equivariant constrained symplectic integration: McLachlan, R.I., Scovel., C. J. Nonlinear Sci. 5, 233–256 (1995)
Mladenova, C.D.: Group-theoretical methods in manipulator kinematics and symbolic computations. J. Intell. Robot. Syst. 8, 21–34 (1993)
Mladenova, C.D.: Applications of lie group theory to the modeling and control of multibody systems. Multibody Syst. Dyn. 3(4), 367–380 (1999)
Mladenova, C.D.: Group theory in the problems of modeling and control of multi-body systems. J. Geom. Symmetry Phys. 8, 17–121 (2006)
Mozzi, G.: Discorso matematico sopra il rotamento momentaneo dei corpi. Napoli: Stamperia di Donato Campo (1763)
Müller, A.: A note on the motion representation and configuration update in time stepping schemes for the constrained rigid body. BIT Numer. Math. 56(3) (2016)
Müller, A.: Partial derivatives of the inverse mass matrix of multibody systems via its factorization. IEEE Trans. Robot. 23(1), 164–168 (2007)
Müller, A.: Higher derivatives of the kinematic mapping and some applications. Mech. Mach. Theory 76, 70–85 (2014)
Müller, A.: Derivatives of screw systems in body-fixed representation. In: Lenarcic, J., Khatib, O. (eds.) Advances in Robot Kinematics (ARK). Springer, Berlin (2014)
Müller, A.: Coordinate mappings for rigid body motions. Comput. Nonlinear Dyn. ASME J (2016). doi:10.1115/1.4034730
Müller, A., Maisser, P.: Lie group formulation of k inematics and dynamics of constrained MBS and its application to analytical mechanics. Multibody Syst. Dyn. 9, 311–352 (2003)
Müller, A., Terze, Z.: The significance of the configuration space Lie group for the constraint satisfaction in numerical time integration of multibody systems. Mech. Mach. Theory 82, 173–202 (2014)
Munthe-Kaas, H.: Runge Kutta methods on Lie groups. BIT 38(1), 92–111 (1998)
Munthe-Kaas, H.: High order Runge-Kutta methods on manifolds. Appl. Numer. Math. 29, 115–127 (1999)
Murray, R.M., Li, Z., Sastry, S.S.: A Mathematical Introduction to Robotic Manipulation. CRC Press, Boca Raton (1993)
Ordan, J.C.G.: Energy considerations for the stabilization of constrained mechanical systems with velocity projection. Nonlinear Dyn. 60(1–2), 49–62 (2010)
Orin, D., Schrader, W.: Efficient computation of the Jacobian for robot manipulators. Int. J. Robot. Research 3(4) (1984)
Orin, D., et al.: Kinematic and kinetic analysis of open-chain linkages utilizing Newton-Euler methods. Math. Biosci. 43, 107–130 (1979)
Owren, B., Marthinsen, A.: Runge-Kutta methods adapted to manifolds and based in rigid frames. BIT 39, 116–142 (1999)
Papastavridis, J.G.: Analytical Mechanics: A Comprehensive Treatise on the Dynamics of Constrained Systems; For Engineers, Physicists, and Mathematicians. Oxford University Press, Oxford (2002)
Park, F.C.: Computational aspects of the product-of-exponentials formula for robot kinematics. IEEE Trans. Autom. Contr 39(3), 643–647 (1994)
Park, F.C., Bobrow, J.E., Ploen, S.R.: A Lie group formulation of robot dynamics. Int. J. Robot. Res. 14(6), 609–618 (1995)
Park, F.C., Choi, J., Ploen, S.R.: Symbolic formulation of closed chain dynamics in independent coordinates. Mech. Mach. Theory 34(5), 731–751 (1999)
Park, J., Chung, W.K.: Geometric integration on Euclidean group with application to articulated multibody systems. IEEE Trans. Robot. Autom. 21(5), 850–863 (2005)
Park, F.C., Kim, M.W.: Lie theory, Riemannian geometry, and the dynamics of coupled rigid bodies. Z. Angew. Math. Phys. 51, 820–834 (2000)
Ploen, S.R.: Geometric Algorithms for the Dynamics and Control of Multibody Systems. Ph.D. thesis, Mechanical and Aerospace Engineering, University of California, Irvine (1997)
Ploen, S.R., Park, F.C.: A Lie group formulation of the dynamics of cooperating robot systems. Robot. Auton. Syst. 21, 279–287 (1997)
Ploen, S.R., Park, F.C.: Coordinate-invariant algorithms for robot dynamics. IEEE Trans. Robot. Autom. 15(6), 1130–1135 (1999)
Plücker, J.: On a geometry of space. Philos. Trans. R. Soc. Lond. A155, 725–791 (1865)
Plücker, J.: Neue Geometrie des Raumes gegründet auf die Betrachtung der geraden Linie als Raumelement. Teubner, Leipzig (1868)
Reich, S.: Momentum conserving symplectic integrators. Physica D Nonlinear Phenom. 76, 375–383 (1994)
Reich, S.: Symplectic methods for conservative multibody systems. Integr. Algorithms Class. Mech. 10, 181–192 (1996)
Reuleaux, F.: Theoretische Kinematik: Grundzüge einer Theorie des Maschinenwesens. Vieweg, Braunschweig (1875)
Reuleaux, F.: Kinematics of Machinery. Dover, New York (1963)
Rodriguez, G.: Kalman filtering, smoothing, and ecursive robot arm forward and inverse dynamics. IEEE J. Robot. Autom. RA–3(6), 624–639 (1987)
Rodriguez, G., Jain, A., Kreutz-Delgado, K.: A spatial operator algebra for manipulator modelling and control. Int. J. Robot. Res. 10(4), 371–381 (1991)
Rodriguez, G., Jain, A., Kreutz-Delgado, K.: Spatial operator algebra for multibody system dynamics. J. Astron Sci. 40, 27–50 (1992)
Sattinger, D.H., Weaver, O.L.: Lie Groups and Algebras with Applications to Physics. Geometry and Mechanics. Springer, New York (1993)
Selig, J.M.: Geometric Fundamentals of Robotics (Monographs in Computer Science Series). Springer, New York (2005)
Schiehlen, W. (ed.): Multibody Systems Handbook. Springer, Berlin (1990)
Selig, J.M.: A class of explicitly solvable vehicle motion problems. IEEE Trans. Robot. 31(3), 766–777 (2015)
Simo, J.C., Vu-Quoc, L.: On the dynamics in space of rods undergoing undergoing large motions–geometrically exact approach. Comput. Methods Appl. Mech. Eng. 66, 125–161 (1986)
Simo, J.C., Wong, K.K.: Unconditionally stable algorithms for rigid body dynamics that exactly preserve energy and momentum. Int. J. Numer. Methods Eng. 31(1), 19–52 (1991)
Sohl, G.A., Bobrow, J.E.: A recursive multibody dynamics and sensitivity algorithm for branched kinematic chains. ASME J. Dyn. Syst. Meas. Control 123, 391–399 (2001)
Song of the Screw, Memorabilia Mathematica or the Philomath’s Quotation-Book. Robert Edouard Moritz, pp. 320–322 (1914)
Stramigioli, S.: Modeling and IPC Control of Interactive Mechanical Systems. A Coordinate-Free Approach. Springer, Berlin (2001)
Terze, Z., Müller, A., Zlatar, D.: Lie-group integration method for constrained multibody systems in state space. Multibody Syst. Dyn. 34(3), 275–305 (2014)
Terze, Z., Müller, A., Zlatar, D.: An angular momentum and energy conserving lie-group integration scheme for rigid body rotational dynamics originating from Störmer-Verlet algorithm. J. Comput. Nonlinear Dyn. 10(5), 11 (2015)
Terze, Z., Müller, A., Zlatar, D.: Singularity-free time integration of rotational quaternions using non-redundant ordinary differential equations. Multibody Syst. Dyn. 37(3), 1–25 (2016)
Uicker, J.J.: On the dynamics analysis of spatial linkages using \(4\times 4\) matrices. Ph.D. Thesis, Nothwestern University (1965)
Uicker, J.J., Ravani, B., Sheth, P.N.: Matrix Methods in the Design Analysis of Mechanisms and Multibody Systems. Cambridge University Press, Cambridge (2013)
von Mises, R.: Motorrechnung ein neues Hilfsmittel der Mechanik. Zeitschrift für Angewandte Mathematik und Mechanik 4(2), 124–155 (1924)
Wittenburg, J.: Dynamics of Multibody Systems. Springer, Berlin (2008)
Wu, Y., Löwe, H., Carricato, M., Li, Z.: Inversion symmetry of the euclidean group: theory and application to robot kinematics. IEEE Trans. Robot. 32(2), 312–326 (2016)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Open Access This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.
About this article
Cite this article
Müller, A., Terze, Z. Geometric methods and formulations in computational multibody system dynamics. Acta Mech 227, 3327–3350 (2016). https://doi.org/10.1007/s00707-016-1760-9
Received:
Revised:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00707-016-1760-9