In this tutorial paper a systematic procedure is presented to obtain the dynamic models of mechanical systems containing kinematic loops, with a main emphasis on efficiency and with particular regard to robotic systems. The procedure retains a minimal set of generalized coordinates for the corresponding open loop structure, obtained by removing some additional constraints closing loops in the original structure, while adopting an efficient Newton-Euler formulation of the equations of motion. Two methods for including the loop closure equations are then discussed: the Lagrange multipliers method and the method based on an explicit solution of the constraint equations. In the first case the dynamic model is given in the form of an implicit Differential Algebraic Equations (DAE) system, while in the second case an Ordinary Differential Equations (ODE) system could be obtained.

Systematic dynamic modelling of mechanical systems containing kinematic loops

FERRETTI, GIANNI
1996

Abstract

In this tutorial paper a systematic procedure is presented to obtain the dynamic models of mechanical systems containing kinematic loops, with a main emphasis on efficiency and with particular regard to robotic systems. The procedure retains a minimal set of generalized coordinates for the corresponding open loop structure, obtained by removing some additional constraints closing loops in the original structure, while adopting an efficient Newton-Euler formulation of the equations of motion. Two methods for including the loop closure equations are then discussed: the Lagrange multipliers method and the method based on an explicit solution of the constraint equations. In the first case the dynamic model is given in the form of an implicit Differential Algebraic Equations (DAE) system, while in the second case an Ordinary Differential Equations (ODE) system could be obtained.
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11311/563744
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? ND
social impact