myoMOTION™ Software Module

3D Inertial Motion Capture System

The myoMOTION™ software module features a skeletal avatar and streaming of anatomical joint angles, orientation angles, and acceleration data. Real-time data is automatically synchronized in an all-in-one analysis, enabling detailed human movement insight for performance enhancement, injury recovery or research metrics.

myoMOTION Features

Course Stabilization & Correction Modes

Remove low-frequency sensor drift to stabilize course angles. Depending on what is needed, stronger or weaker correction approaches can be applied.

Detailed Magnetometer Table

Evaluate and characterize the magnetic environment to provide optimal settings for calibration and kinematic measurement.

Spacial Gait Parameters

Spatial gait and running parameters are provided based on calculated estimates using trajectory data from the myoMOTION foot sensors.

Functional Calibration Routines for Challenging Magnetic Environments

Using accelerometer-based techniques to correct course misalignments, functional calibration routines are driven by an integrated software wizard to help mitigate magnetic distortion. There are three calibration routines built into the software to provide suitable methods for any given environment.

Multiple Calibration Options

Different calibration poses are available to provide an optimized calibration of the IMU system for the desired application. Options include: standing straight, standing with elbows flexed at 90 degrees, and sitting with elbows, hips, & knees flexed at 90 degrees.

Lossless & Offline Data Recovery

Flash memory chips built in to each sensor store any data packets that cannot be sent to the receiver due to transmission interference or being out of range. Quickly recover stored data and fill in the gaps for multiple recordings at a time using the offline data recovery tool.

Manual Contact Correction

In records with difficult ground contact patterns, users can manually define foot contacts when automatic detection fails.

Gap Filling Routine

Fills gaps in data caused by heavy transmission interference or unstable recovery with automatic interpolation enabled by one button click.

Manual Bone Dimensions

Manually size and correct subjects with abnormal anthropometrics to enhance translational animation and spatial parameter calculations.

Selectable Bone Animation

Select which bone segments are shown on the skeletal avatar in the myoMOTION animation window.

Secondary Knee Angles

Enable the measurement of knee ad/abduction and rotation angles.

Magnetometer Control

Enable or disable the use of magnetometer data during kinematic measurements.

Calibration Adjustment Tool & ISB-Compliant Modeling

Digitize landmarks to scale and position the myoMOTION model to match a subject and eliminate the assumptions used in the standard calibration. This tool provides options to use ISB-compliant modeling and also allows the myoMOTION IMU system to be used with clinical populations that cannot achieve the standard calibration poses.

Detailed Magnetometer Table & Distortion Warnings

Prior to calibration, users can determine a clean calibration spot using the details of the magnetic vector magnitude and magnetic inclination or dip angle provided in the table in the right-side toolbar. Additional color-coded warnings are provided in the table and on the avatar to notify users if the magnetic environment is not homogeneous across sensors.

Bilateral Gait Report with Spatiotemporal Parameters & Curve Analysis

Using the contact detection algorithm, users can automatically generate a bilateral gait report equipped with spatiotemporal gait parameters, such as step length and cadence, as well as left-right averaged curve analysis to investigate side-to-side differences during walking and running.

Soft Tissue Motion Artifact Correction

Users can enable a model correction algorithm to stabilize soft tissue artifacts so that joint angles and trajectories are smoother and better represent the true movement of the skeletal system.

Optimized Single Segment Angles

Single segment rotational data can be enabled for simpler interpretation of pelvis and foot motion.

Gait & Jump Contact Detection

Automatic detection of footfalls and jump contacts are represented as square waves that can be used to segment other measured data and calculate temporal gait and  jump parameters.

Selectable Avatar Visualization

Users can select which bone segments are shown on the skeletal avatar in the myoMOTION animation window.

Raw Data Mode

Raw IMU component (accelerometer, gyroscope, and magnetometer) data can be captured for customized sensor fusion and analysis in third party programs.

Exportable Quaternion & Trajectory Data

Individual sensor quaternions and landmark trajectory data can be exported to any of the available formats for further analysis.

Magnetic Stabilization & Correction Modes

Remove low frequency sensor drift due to magnetic distortion and stabilize sensor course angles to achieve more accurate measurements in challenging environments and applications. Depending on what is needed, stronger or weaker correction approaches can be used.

Multiple Calibration Options

Users can select the static calibration pose that best represents their measurement application. Pose options include: standing straight with arms at side, standing straight with elbows bent at 90 degrees, or sitting with knees, hips, and elbows bent at 90 degrees.

Relative & Translational Animation

Landmark trajectory data can be displayed in the myoMOTION avatar animation window as either a relative motion or a translational motion with the floor applied. Users can visualize motion patterns of specific landmarks to better understand repetitive movement or translation across 3D space.

Anthropometric Estimation & Custom Bone Lengths

Automatically estimate segment lengths by body height or enter specific segment information to improve translational animation and spatial parameter calculations.

Intuitive Viewer Tools

Rotate, move, and zoom the myoMOTION avatar animation to create a meaningful visualization of movement.

Selectable Reference Frame for Acceleration Data

Acceleration data can be measured with respect to either the global (Earth) or local (sensor) coordinate frames.

Custom Angle Calculations

Users can create their own angle definitions between two sensors that may not be connected in the myoMOTION body model.