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:39] – [Examples] olivermodellingcomponents:elements:kinematics [2018/09/21 09:16] – [CoordinateSystem] oliver
Zeile 1: Zeile 1:
 ======CoordinateSystem====== ======CoordinateSystem======
-This element defines a cartesian coordinate system, based on two given vectors using crossproducts, or by rotating a reference coordinate system by given angles about its axes. The element creates a trajectory with the name of the element and the type of a 3d-Vector of double values.+This element mostly is used to define a cartesian coordinate system, based on two given vectors using crossproducts, or by rotating a reference coordinate system by given angles about its axes. The element creates a trajectory with the name of the element and the type of a 3d-Vector of double values.
  
 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! 
 +
 +The element can be used to create coordinate systems also by other ways, e.g. by rotating a given coordinate system around an axis. Also non orthogonal axes systems can be defined or a calibration can be used to fix a coordinate system on a given one.
 +
  
 ^ Attribute ^ Default ^ Description ^ Required ^ ^ Attribute ^ Default ^ Description ^ Required ^
Zeile 23: Zeile 26:
 ^ movingMeanWindowWidth (das ist obsolet, da die Methode der Ableitungsbildung geändert wurde) | 0.05 | Angegeben wird eine reele Zahl, die in der Regel ein Vielfaches der Schrittbreite ist. Sie gibt die Breite des Zeitintervalls in Sekunden an über das gemittelt wird, wenn Ableitungen bestimmt werden. Wenn movingMeanWindowWidth/2 kein Vielfaches der Schrittbreite ist, wird die nächst kleinere Zahl von Schritte bestimmt! | No | ^ movingMeanWindowWidth (das ist obsolet, da die Methode der Ableitungsbildung geändert wurde) | 0.05 | Angegeben wird eine reele Zahl, die in der Regel ein Vielfaches der Schrittbreite ist. Sie gibt die Breite des Zeitintervalls in Sekunden an über das gemittelt wird, wenn Ableitungen bestimmt werden. Wenn movingMeanWindowWidth/2 kein Vielfaches der Schrittbreite ist, wird die nächst kleinere Zahl von Schritte bestimmt! | No |
 ^ 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 ==== ==== Examples ====
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