WELCOME TO THE NEW PLATFORM FOR THE OPENSIM DOCUMENTATION

Remember to update your bookmarks with our new URL.
If you find missing content or broken links, let us know: opensim@stanford.edu


Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 5 Next »

Sensor data can be previewed in OpenSim to verify that preprocessing was done correctly and that data is in agreement with the intended model. In some cases, you can also use OpenSim's feature for Associating Data with a Motion. For example, if you've already run IK and you want to visualize sensor data or ground reaction forces in sync with the inverse kinematics trial you should use the Associate Data motion feature.

If you have multiple files representing different pieces of data, this tool allows you to verify that the data was transformed consistently. Since the goal is to ensure that the data is consistent with an OpenSim model for further analysis, this module handles data files in the format accepted by OpenSim tools. The sensor data need to be represented as (.sto) file containing Quaternions. Each Quaternion is represented as a triad in the 3D window.

The preview functionality is accessible through the menu File→Preview Sensor Data...

Upon selecting this option, the user is prompted to browser for the .sto file containing quaternion data.

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. The following options are supported for layout, as seen on the dialog below

Layout Options:

  • At Origin: All triads are overlaid at the origin.
  • Evenly Spaced along X/Y/Z: The triads are laid out in a straight line along the corresponding Axis
  • Half Circle in Y-Z Plane: The triads are evenly placed along the perimeter of a half-circle in 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 name the sensors in the data files. The current model is used to provide the translation/placement of the corresponding triads.

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




  • No labels