Benutzer-Werkzeuge

Webseiten-Werkzeuge


modellingcomponents:elements:kinematics

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Nächste ÜberarbeitungBeide Seiten der Revision
modellingcomponents:elements:kinematics [2018/09/19 16:18] – [CoordinateSystem] olivermodellingcomponents:elements:kinematics [2018/09/21 09:13] – [CoordinateSystem] oliver
Zeile 3: Zeile 3:
  
 The given FirstAxis stays as first axis. The cross product between DefiningVector and the vector defined by FirstAxis defines the second axis. The third axis is defined by the cross product between the first axis and the second axis. This behavoir corresponds to Vicons BodyBuilder!  The given FirstAxis stays as first axis. The cross product between DefiningVector and the vector defined by FirstAxis defines the second axis. The third axis is defined by the cross product between the first axis and the second axis. This behavoir corresponds to Vicons BodyBuilder! 
 +
 +
 +
  
 ^ Attribute ^ Default ^ Description ^ Required ^ ^ Attribute ^ Default ^ Description ^ Required ^
Zeile 24: Zeile 27:
 ^ differentiations | 0 | An integer, which defines how many differentiations of the trajectories are calculated. | No | ^ differentiations | 0 | An integer, which defines how many differentiations of the trajectories are calculated. | No |
  
 +====Generated variables====
 +^ Name ^ Type ^ Description ^ trial parameter ^ model parameter ^ trajectorie ^ Availability ^
 +^ <name> | Matrix3d | Representation of the three orthogonal orientation axes of the coordinate system (columns of the matrix) | | | x | always |
 +^ <name>_x | Vector3d | first column of the matrix with name <name>| | | X | always | 
 +^ <name>_y | Vector3d | second column of the matrix with name <name>| | | X | always | 
 +^ <name>_z | Vector3d | third column of the matrix with name <name>| | | X | always | 
 +^ <name>Position | Vector3d | Origin of the coordinate system | | | X | always | 
 +^ <name>_XLocal | Vector3d | | X | | | after calibration | 
 +^ <name>_YLocal | Vector3d | | X | | | after calibration | 
 +^ <name>_ZLocal | Vector3d | | X | | | after calibration | 
 +^ <name>_PositionLocal | Vector3d | | X | | | after calibration | 
 +
 +
 +==== Examples ====
 +
 +The following example defines a coordinate system "LHumerusHDCalB" by rotating the coordinate system "LHumerusHDCalA" around the upright axis about 30 degrees:
 +
 +<code xml>
 +<CoordinateSystem name="LHumerusHDCalB"
 +                  coordinateSystem="LHumerusHDCalA"
 +                  RotAxis="LHumerusHDCalA"
 +                  RotAngle="30.0"
 +                  includes="ShoulderAbdAdd"/>
 +</code>
 ======ForwardFrame====== ======ForwardFrame======
 This element defines a cartesian coordinate system based on a parent coordinate system by rotations about given angles about 1, 2 or 3 axes. This element defines a cartesian coordinate system based on a parent coordinate system by rotations about given angles about 1, 2 or 3 axes.
modellingcomponents/elements/kinematics.txt · Zuletzt geändert: 2022/07/18 23:18 von oliver

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki