Plus applications user manual
2.9.0.0be062e
Software library for tracked ultrasound image acquisition, calibration, and processing.
|
The device manufacturer supports additional platforms. On request, Plus toolkit will be extended to support this device on other platforms, too.
Tracker coordinate system: South-West-Down. Sensor coordinate system is drawn on the sensor PCB. If the PCB is laying flat on the table with cable socket towards East then the axis directions are: South-West-Down.
If magnetic fields are nearby the sensor have non-negligible effect then compass can be ignored by choosing an IMU AHRS algorithm (as opposed to MARG) or compass correction may be performed (see http://www.phidgets.com/docs/Compass_Primer). The magnetometer has an internal calibration mechanism, which is running continuously. During this internal calibration no measurement data can be retrieved from the magnetometer. When magnetometer data is not available then the associated tool status is set to INVALID.
"PhidgetSpatial"
OrientationSensor
or Accelerometer
tool is used. The device can also be zero'd at any time if the client application (for example fCal) supports it ="2"
.="0"
.="1"
.MADGWICK
(only one parameter) or MAHONY
(two parameters proportional and integral). The second part determines whether the magnetometer is used ( MARG
where heading estimated using magnetometer data, it is less noisy but sensitive to magnetic filed disortions) or not ( IMU
where heading estimated using gyroscope data only, it is more noisy but not sensitive to magnetic filed disortions). Supported types: "MADGWICK_MARG", "MADGWICK_IMU", "MAHONY_MARG" or "MAHONY_IMU"
MADGWICK
(only one parameter) or MAHONY
(two parameters proportional and integral). It is a tilt sensor and does not uses the magnetometer so the second part has to be IMU
. Supported types: "MADGWICK_IMU", "MAHONY_IMU"
DataSource
child element for each sensor. Accelerometer
Raw sensor measurement. The values are stored in the translation part of the transformation matrix. The rotation part is identity.Gyroscope
Raw sensor measurement. The values are stored in the translation part of the transformation matrix. The rotation part is identity.Magnetometer
Raw sensor measurement. The values are stored in the translation part of the transformation matrix. The rotation part is identity.TiltSensor
2-DOF sensor tilt is computed as a rotation matrix. Only the accelerometer is used.OrientationSensor
3-DOF sensor orientation is computed using sensor fusion. With IMU algorithm only the accelerometer and gyroscope data are used. With AHRS algorithm accelerometer, gyroscope, and magnetometer data are used.