MotionMonitor Guide

Main PageDocumentation Reference Guide

Page Scope

This page contains useful information for users who are outputting motion capture data from Motive into The MotionMonitor xGen. For more information, visit The MotionMonitor website.
MotionMonitor Intro.png


There are two different approaches for interfacing and collecting data from OptiTrack camera system onto The MotionMonitor. Each method is appropriate for different types of research, clinical or sports applications: real-time data streaming and C3D file export. In these methods, The MotionMonitor xGen (TTMxGen) is the main software used for further processing tracking data from Motive. For each version of the software, the menu items and the layouts may slightly vary, however, the general workflows are similar between different versions.

Real-time Biomechanical Modeling

Tracking data from OptiTrack system can be live-streamed into the TTMxGen software, and using this data, TTMxGen can build a biomechanical model, record, and analyze the skeleton tracking in real-time. The TTMxGen can also receive and process, in real-time, data collected from other third-party devices as well (force plates, EMG sensors, eye-tracking device, EEG sensors, instrumented treadmills, virtual reality devices, etc.). This allows users to implement third-party devices along with the motion capture system for real-time analysis of a variety of different applications. For additional information on setting up real-time streaming in TTMxGen, please refer to the corresponding documentation and instructions. For instructions on enabling the data streaming in Motive, please refer to the Data Streaming page.

MM Motive.png MM xGen1.png MM xGen2.png

C3D Export

C3D file export and import approach allows users to pipeline recorded capture data onto TTMxGen. The following section covers how to export the data out of Motive and how to import it onto The MotionMonitor xGen.

MotionMonitor Motive C3D.png

Exporting C3D file from Motive

  1. [Motive] Record or import Take(s) that contains 3D reconstructed data.
  2. [Motive] Select the Take(s) in the Data pane, and then right-click on the TAKs to export the tracking data. This will bring up an export dialog window.
  3. [Motive] On the export dialog window, use the Files of type dropdown menu to select C3D Format
  4. [Motive] Configure the export settings. See Data Export: C3D.
  5. [Motive] Navigate to the desired output directory, and click Save .
MM MotiveC3DExport.png

Importing C3D files onto TTMxGen

Importing C3D files
  1. [TTMxGen] Open or create a workspace in TTMxGen.
  2. [TTMxGen] Click on the C3D icon to import the exported C3D file.
  3. [TTMxGen] Find and import the C3D file that we outputted from Motive.
  4. [TTMxGen] Once the C3D files are imported, you will see the point clouds from the C3D file imported onto TTMxGen.
  5. [TTMxGen] Configure the World Axes on the Components pane, and set the desired axes convention at the bottom.
  6. [TTMxGen] Now that the C3D files have been imported, you can define the bones and input the necessary parameters. Please refer to TTMxGen documentation for more details on the workflow.


For more detailed decription on importing C3D files onto The MotionMonitor, please refer to the vendor documentation.