Variational integrators and graph-based solvers for multibody dynamics in maximal coordinates

被引:1
|
作者
Bruedigam, Jan [1 ]
Sosnowski, Stefan [1 ]
Manchester, Zachary [2 ]
Hirche, Sandra [1 ]
机构
[1] Tech Univ Munich, Sch Comp Informat & Technol, Barer Str 21, D-80333 Munich, Germany
[2] Carnegie Mellon Univ, Robot Inst, 5000 Forbes Ave, Pittsburgh, PA 15213 USA
关键词
Maximal coordinates; Multibody dynamics; Variational integrators; Simulation; CONSTRAINED MECHANICAL SYSTEMS; ENERGY-CONSISTENT INTEGRATION; NULL SPACE METHOD; SIMULATION; EQUATIONS;
D O I
10.1007/s11044-023-09949-x
中图分类号
O3 [力学];
学科分类号
08 ; 0801 ;
摘要
Multibody dynamics simulators are an important tool in many fields, including learning and control in robotics. However, many existing dynamics simulators suffer from inaccuracies when dealing with constrained mechanical systems due to unsuitable integrators with bad energy behavior and problematic constraint violations, for example in contact interactions. Variational integrators are numerical discretization methods that can reduce physical inaccuracies when simulating mechanical systems, and formulating the dynamics in maximal coordinates allows for easy and numerically robust incorporation of constraints such as kinematic loops or contacts. Therefore, this article derives a variational integrator for mechanical systems with equality and inequality constraints in maximal coordinates. Additionally, efficient graph-based sparsity-exploiting algorithms for solving the integrator are provided and implemented as an open-source simulator. The evaluation of the simulator shows improved physical accuracy due to the variational integrator and the advantages of the sparse solvers. Comparisons to minimal-coordinate algorithms show improved numerical robustness, and application examples of a walking robot and an exoskeleton with explicit constraints demonstrate the necessity and capabilities of maximal coordinates.
引用
收藏
页码:381 / 414
页数:34
相关论文
共 50 条
  • [31] A Visualization Tool for Flood Dynamics Monitoring Using a Graph-Based Approach
    Debusscher, Bos
    Landuyt, Lisa
    Van Coillie, Frieke
    REMOTE SENSING, 2020, 12 (13)
  • [32] Graph-Based Traffic Forecasting with the Dynamics of Road Symmetry and Capacity Performance
    Yuan, Ye
    Peng, Yuan
    Meng, Ruicai
    Sun, Yongliang
    SYMMETRY-BASEL, 2024, 16 (07):
  • [33] Visualizing evolutionary dynamics of self-replicators: A graph-based approach
    Salzberg, C
    Antony, A
    Sayama, H
    ARTIFICIAL LIFE, 2006, 12 (02) : 275 - 287
  • [34] Data-Driven Inference of Chemical Reaction Networks via Graph-Based Variational Autoencoders
    Bortolussi, Luca
    Cairoli, Francesca
    Klein, Julia
    Petrov, Tatjana
    QUANTITATIVE EVALUATION OF SYSTEMS, QEST 2023, 2023, 14287 : 143 - 147
  • [35] Visualizing evolutionary dynamics of self-replicators using graph-based genealogy
    Salzberg, C
    Antony, A
    Sayama, H
    ADVANCES IN ARTIFICIAL LIFE, PROCEEDINGS, 2003, 2801 : 387 - 394
  • [36] A graph-based approach to detect spatiotemporal dynamics in satellite image time series
    Guttler, Fabio
    Lenco, Dino
    Nin, Jordi
    Teisseire, Maguelonne
    Poncelet, Pascal
    ISPRS JOURNAL OF PHOTOGRAMMETRY AND REMOTE SENSING, 2017, 130 : 92 - 107
  • [37] Relative-kinematic formulation of geometrically exact beam dynamics based on Lie group variational integrators
    Herrmann, Maximilian
    Kotyczka, Paul
    Computer Methods in Applied Mechanics and Engineering, 2024, 432
  • [38] Graph-Based and Variational Minimization of Statistical Cost Functionals for 3D Segmentation of Aortic Dissections
    Morariu, Cosmin Adrian
    Terheiden, Tobias
    Dohle, Daniel Sebastian
    Tsagakis, Konstantinos
    Pauli, Josef
    PATTERN RECOGNITION, GCPR 2014, 2014, 8753 : 511 - 522
  • [39] Comparative study on multibody vehicle dynamics models based on subsystem synthesis method using Cartesian and joint coordinates
    Sung Soo Kim
    Wan Hee Jeong
    Myung Ho Kim
    Jong Boo Han
    Theoretical & Applied Mechanics Letters, 2012, 2 (06) : 67 - 72
  • [40] Comparative study on multibody vehicle dynamics models based on subsystem synthesis method using Cartesian and joint coordinates
    Kim, Sung Soo
    Jeong, Wan Hee
    Kim, Myung Ho
    Han, Jong Boo
    THEORETICAL AND APPLIED MECHANICS LETTERS, 2012, 2 (06) : 063010