Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: fix typos, improve language

...

Upon selecting this option, the user is prompted to browser browse for the .sto file containing quaternion data, an example file is provided within the OpenSense example files.

Since sensor orientation data typically do not have "translation/position" information, the user is prompted to choose a placement to position the triads corresponding to the quaternions read from the data file in the 3D window. The following options are supported for layout, as seen on the dialog belowfigure shows the dialog and the corresponding options to customize sensor data visualization.

Layout Options:

  • At Origin: All triads are overlaid at the origin (overlapping).
  • Evenly Spaced along X/Y/Z: The triads are laid spread out in a straight line along the corresponding Axisaxis
  • Half Circle in Y-Z Plane: The triads are evenly placed along the perimeter of a half-circle in the vertical Y-Z plane
  • Place at matching segments on current model: This is likely the most useful layout if you have a model with segments that match by (based on name) the sensors in the data filesfile. The current model is used to provide the translation/placement of the corresponding triads.

The dialog also allow allows for applying Rotations around X, Y, and/or Z to help users decide the transform between sensor data frame and OpenSim frame.

Once loaded, the sensor data "motion" is treated uniformly as other motions in the OpenSim application, in that it can be animated using the motion slider and/or synchronized with other motions if desired.