Perform Biomechanical Analysis in Post Processing:


The MotionMonitor C3D Model Builder


Post-Processing in The MotionMonitor

There are two options available for post-processing C3D files: The MotionMonitor C3D Model Builder (below) and The MotionMonitor Essential. See the comparison table for more information on these two options. 

Additionally, The MotionMonitor provides extensive real-time capabilities. Please see Integrated Systems to learn more. 

The MotionMonitor C3D Model Builder

  • Import data captured by other systems including Vicon, Natural Point Optitrack, Motion Analysis Corp, Qualysis, NDI Optotrak, Phoenix PTI, Phasespace, CodaMotion, BTS, and Polhemus. 
  • Use established marker sets, such as Helen Hayes & Cleveland Clinic. Or create unique 6 degree of freedom rigid bodies. Combinations of marker sets and rigid bodies can also be used.
  • Generate proportioned skeletal models from marker data, compute joint centers, and define local coordinate systems in 4 easy steps.
  • From drop-down menu items, select all standard kinematic data types including joint moments and forces. Use formulas to output any additional user-defined variables.
  • Apply any standard MotionMonitor analysis functions such as smoothing filters and data reduction.
  • Single license available for $4,995. Additional licenses can be purchased for minimal cost. Please contact to learn more.

How It Works

File|Import|C3D begins the process with selection of the subject's static file. This static file is used to define segment endpoints, joint centers and local coordinate systems. The dialog permits specification of parameters such as the neutral posture assumed by the subject during the static trial, basic anthropomentric data such as height and weight, as well as the layout of the world coordinate axes.

The markers of the static C3D file are then displayed in a digitizing window while a mapping of marker names and numbers are displayed in an editing dialog. Markers can be located in the digitizing window by pressing the "Test" button. Errors in the C3D file can be corrected by editing the file name and/or marker number. If the C3D file is correct simply click OK to proceed to the next step.

In this step markers are assigned to each body segment and rigid, 6DOF sensors are defined. The edit button is used to select markers for each body segment. The "Test" button highlights the current selection in the digitizing window. If the C3D file conforms to the current model definition, simply click the OK button to proceed to the next step.

Joint Centers are defined in this step. The "Edit" button is used to select individual or multiple markers that define the location of the joint center. Offsets from the specified markers are defined by clicking the "Offset" button. In this image the "Test" button highlights the L5S1 marker and the offset table specifies the offset from surface marker to the center of the vertebral body.

Local coordinate systems for each segment are assigned by default. Alternatively, markers can be used to define anatomically based coordinate systems in a manner similar to the preceding steps.

At this step, the subject is well defined and individual trial data can be imported in a "batch" mode. Simply select all of the trials from the file|open dialog that appears at completion of the static trial definition.

The model definition can be saved as a preference file. Once defined in a preference file, multiple subjects can be imported by simply selecting their static file. There is no need to redefine the model for each subject.





Post-Processing Options in The MotionMonitor:

C3D Model Builder     Essential    

 Platform supports kinematic, kinetic, and EMG processing


 Platform supports analysis of data collected with Helen Hayes, Plug-in-  Gait, or Rizzoli markersets*


 Platform supports analysis of data collected with user-defined markersets.  User has the control to define biomechanical model including joint center  and local coordinate system definitions. 



 Platform provides the ability to analyze 3D joint angles using projection  angles and ISB-recommended Euler angle sequences


 Platform provides the ability to analyze 3D segment accelerations and  velocities


 Platform provides the ability to analyze 3D force and moment data 


 Platform provides the ability to analyze kinematic and kinetic data using  any of The MotionMonitor supported data types (including user-defined  Euler angle sequences, Grood/Suntay angles, rotation matrices, helical  axes, displacement, linear and angular velocities and accelerations, etc.)


 Platform provides the ability to apply user-defined variables and formulas  for data analysis. Formulas can be created with standard mathematical  notation and from any of the raw or processed data types. 

 Platform provides the ability to export data described above
 Platform provides ability to expand to The MotionMonitor real-time  software. The MotionMonitor real-time gives the user full control over  biomechanical modeling, captured in real-time, along with synchronous    capture from any of The MotionMonitor supported hardware. To learn  more, visit Integrated Systems.                                                


*The MotionMonitor Essential is $2,495 USD. The user selects which markerset they would like to use for processing (Helen Hayes, Plug-in-Gait, or Rizzoli). A second or third markerset can be supported for an additional cost. The MotionMonitor C3D Model Builder is $4,995, and additional licenses can be added for a moderate cost. Please contact to learn more or to purchase. 

Return to the Applications List >>>