AoR Estimation Algorithm (Least Squares)

Implementation of the algorithm for dominant axis estimation described by [Gamage 2002].

Attributes

Attribute Description Required
name
name of the element Yes
coordinateSystem
Yes
SignAxis
Axis for defining the sign of the estimated axis. The sign of the estimated axis is determined so that the axis given with this attribut inclose an angle less than 90 Degrees.
Only frames of the last calibration trial are used to define a mean sign axis. That's why the markers used to define this axis are only needed for the last calibration trial. 
No
ReferencePoint
The point given as formula by this attribut is used to calculate an origin of the estimated axis by projection of this point to the estimated axis. No
condition
if set to a mathematical formula which  is 1 or 0 it is used instead of defined events
scheint noch nicht implementiert zu sein
No
phase
Prefered method to define the frames used for calibration. All frames in phase are used.
scheint nicht implementiert zu sein
No

Notes

The calibration is processed only, if there is no existing calibration for the session. That means there are no constants <name>AxisLocal and <name>OriginLocal <name>SignAxisLocal in the model parameter file.

Generated variables

variable name type description model parameter trial parameter trajectorie availability
<name>Origin
3d vector X process phase after calibration
<name>Axis
3d vector X process phase after calibration
<name>SignAxis
3d vector X only for calibrations trials
<name>ReferencePoint
3d vector X
<name>Condition
double 
(0 or 1)
X
<name>FramesCount
double X after calibration (not for trials of the calibration group)
<name>OriginLocal
3d vector X after calibration (not for trials of the calibration group)
<name>AxisLocal
3d vector X after calibration (for trials of the calibration group)
<name>SignAxisLocal
3d vector X after calibration (not for trials of the calibration group)
<name>Radius
double X
<name>RadiusStd
double X
<name>MeanPlaneDist
double X
<name>PlaneDistStd
double X

Examples

 <CoRGamage2002 name="RGJC"
condition="RAbdukAngle<30.0"
coordinateSystem="basis"/>