On the Hamel Coefficients and the Boltzmann-Hamel Equations for the Rigid Body

被引:5
作者
Mueller, Andreas [1 ]
机构
[1] JKU Johannes Kepler Univ, Linz, Austria
关键词
Rigid body; Nonholonomic dynamics; Quasi-coordinates; Quasi-velocities; Hamel coefficients; Boltzmann– Hamel equations; Lagrange reduction; Euler– Poincaré equations; LIE GROUP; MULTIBODY; MOTION; INTEGRATION;
D O I
10.1007/s00332-021-09692-7
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
The Boltzmann-Hamel (BH) equations are central in the dynamics and control of nonholonomic systems described in terms of quasi-velocities. The rigid body is a classical example of such systems, and it is well-known that the BH-equations are the Newton-Euler (NE) equations when described in terms of rigid body twists as quasi-velocities. It is further known that the NE-equations are the Euler-Poincare, respectively, the reduced Euler-Lagrange equations on SE(3) when using body-fixed or spatial representation of rigid body twists. The connection between these equations are the Hamel coefficients, which are immediately identified as the structure constants of SE(3). However, an explicit coordinate-free derivation has not been presented in the literature. In this paper the Hamel coefficients for the rigid body are derived in a coordinate-free way without resorting to local coordinates describing the rigid body motion. The three most relevant choices of quasi-velocities (body-fixed, spatial, and hybrid representation of rigid body twists) are considered. The corresponding BH-equations are derived explicitly for the rotating and free floating body. Further, the Hamel equations for nonholonomically constrained rigid bodies are discussed, and demonstrated for the inhomogenous ball rolling on a plane.
引用
收藏
页数:39
相关论文
共 51 条
[1]  
[Anonymous], 2006, Structure-preserving algorithms for ordinary differential equations
[2]  
[Anonymous], 2005, Geometric Fundamentals of Robotics
[3]  
Ball K.R, 2015, GEOMETRY MECH DYNAMI, V7, P477
[4]  
Bloch AM, 2005, NOT AM MATH SOC, V52, P324
[5]   Quasivelocities and symmetries in non-holonomic systems [J].
Bloch, Anthony M. ;
Marsden, Jerrold E. ;
Zenkov, Dmitry V. .
DYNAMICAL SYSTEMS-AN INTERNATIONAL JOURNAL, 2009, 24 (02) :187-222
[6]  
Bloch M, 2007, 46 IEEE C DEC CONTR
[7]  
Boltzmann l, 2012, WISSENSCHAFTLICHE AB, V111, P1603
[8]  
Boltzmann L, 1904, VORLESUNGEN PRINZIPE
[9]   An invariant-preserving approach to robust finite-element multibody simulation [J].
Borri, M ;
Bottasso, CL ;
Trainelli, L .
ZEITSCHRIFT FUR ANGEWANDTE MATHEMATIK UND MECHANIK, 2003, 83 (10) :663-676
[10]   Integrating finite rotations [J].
Bottasso, CL ;
Borri, M .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 1998, 164 (3-4) :307-331