Vicon Nexus is an all-inclusive modeling and processing tool for movement analysis that was created specifically for the whole life sciences community. Nexus integrates data collection from multiple components, including, but not limited to trajectory data, force plates, EMGs, and IMUs.
This guide outlines the process of transferring both static calibration and dynamic trials from Nexus to Visual3D with correct marker labeling. It can be applied to either a custom marker set (created by the end user) or a commonly used community-defined set (provided by Vicon). Once the fully processed C3D file is exported from Nexus, it can be imported into Visual3D, where a biomechanical model can be built and analyzed.
Purpose: This tutorial provides a step-by-step workflow for collecting marker-based data, labeling, and exporting motion capture data using Vicon Nexus, and importing it into Visual3D for biomechanical modeling and analysis.
In this example, we are using a custom marker set.
Before proceeding, ensure the chosen marker set is placed on the subject and both a static and dynamic trial have been collected.
1. Marker Placement
2. Capture Static Calibration Trial
3. Creating a New Subject from a Labeling Skeleton Template
Below are two different viewing options in Nexus that visualize the marker set and the VST. The recorded static trial shows markers in both the 3D Perspective and Subject Viewer, containing the markers, segments, and joints defined by Vicon.
4. Reconstruct the Static Calibration Trial
5. Auto Initialize Labeling Pipeline
6. Export as a C3D File
1. Capture Dynamic Trial
2. Run the Reconstruct and Label Pipeline
3. Gap Filling and Cropping
4. Export as a C3D File
Once the static file has been properly labeled and scaled to the subject, the C3D file can be imported into Visual3D for further processing, analysis, and visualization.
1. Import the Static File
2. Build the Model
3. Save Model Template (.mdh file)
4. Open the Motion Files
5. Assign the Model to the Motion Files
Now that the model has been built, it can be applied to the motion files of interest.
6. Validate the Origin Location within a C3D File
Once the dynamic files have been imported, you can verify the file’s origin to ensure it was created in Vicon.
In the Datatree, under the Manufacturer folder, the Company, Software, and Version Label fields are listed for the C3D file. In this example from Nexus, these details confirm that the file originated from Vicon, specifically Vicon Nexus.
7. Analysis
Analysis can begin once the model template has been applied to the motion files.
Within the Models tab, or using the Compute Model Based Data Pipeline, computations such as joint angles can be performed (e.g., knee joint angles).
Example pipeline command:
Compute_Model_Based_Data /RESULT_NAME=Right Knee Angle /SUBJECT_TAG=ALL_SUBJECTS /FUNCTION=JOINT_ANGLE /SEGMENT=RSK /REFERENCE_SEGMENT=RTH /RESOLUTION_COORDINATE_SYSTEM= ! /USE_CARDAN_SEQUENCE=FALSE ! /NORMALIZATION=FALSE ! /NORMALIZATION_METHOD= ! /NORMALIZATION_METRIC= ! /NEGATEX=FALSE ! /NEGATEY=FALSE ! /NEGATEZ=FALSE ! /AXIS1=X ! /AXIS2=Y ! /AXIS3=Z ! /TREADMILL_DATA=FALSE ! /TREADMILL_DIRECTION=UNIT_VECTOR(0,1,0) ! /TREADMILL_SPEED=0.0 ;
After the above command is run in the pipeline or after the use of the compute model based dialog the following signal will appear in LINK_MODEL_BASED. Seen below, the skeletal model beside the calculated right knee signal
By following these steps, you can efficiently transition from marker-based data collection in Vicon Nexus to biomechanical modeling and analysis in Visual3D. Ensuring accurate labeling, calibration, and export will produce reliable and reproducible results for your motion capture workflow.