Main Page → AMTI Force Plate Setup
Scope
This page provides instructions on integrating an AMTI Force plate system with an OptiTrack motion capture system.
Overview
When a motion capture system is used in conjunction with force plates, they work together as a powerful tool for various research applications including biomechanical analysis, clinical gait analysis, physiology research, sports performance research, and many more. An OptiTrack motion capture system can synchronize with force plates to obtain both kinematic and kinetic measurements. Note that force plate integration is supported only with a Prime camera system using the eSync synchronization hub. This page provides quick guidelines for setting up and configuring force plates — with digital outputs — along with the OptiTrack motion capture system.
For detailed information on specifications and configurations on the force plates, refer to the documentation provided by the force plate manufacturer.
Required Components
Hot plugging is not supported with the integration. When a new device is connected to the system, you must re-start Motive to instantiate it.
Before setting up the force plates in Motive, make sure software components required by the force plate system is installed on the computer. AMTI's software (e.g. AMTINetForce) must be able to detect and initialize the connected devices in order for the force plates to be properly initialized and used in Motive. Once this has been confirmed working, start setting up Motive. Please refer to manufacturer documentation for more information.
In order to integrate force plate systems with Motive, you will need to setup the required drivers and plugins. Motive installer is packaged with the Peripheral Device module which can be added during the Motive installation process. This module includes all necessary drivers and plugins for integrating external devices including force plates (AMTI and Bertec) in Motive. During the Motive installation, a list of program features will be shown in the Custom Setup section. Here, change the setting for the Peripheral Device module, as shown in the below image, so that the module is installed along with Motive Files.
Note : Even if you are not using NI-DAQ, it is still necessary to install NI-DAQmx drivers that come up next in the installer.
AMTI Force Plates
AMTI force plates use the right-hand system. The long arm of CS-400 will define the Y axis, and the short arm will define the X axis of the force plate. Accordingly, Z axis is directed downwards for measuring the vertical force.
Sampling rate of force plates is configured through the synchronization settings, which will be covered in the following section. Please note that only specific sampling rates may be supported depending on the amplifier models.
Supported force plate sampling rates:
For AMTI force plates support the following sampling rates depending on the amplifier used. For the most up-to-date information, consult their documentation. The supported sampling rates (Hz) are the following:
When synchronizing through the eSync, use the following steps to configure the sync settings in Motive. This will allow both systems to be triggered simultaneously with reference to the master synchronization device, the eSync.
For free run sync setups, sampling rates of force plates can be set from the Devices pane, but the sampling rate of force plates must be configured to a whole multiple of the camera system's framerate. By adjusting the Rate Multiplier values in the Devices pane, sampling rates of the force plates can be modified. First, pick a frame rate of the camera system and then adjust the rate multiplier values to set force plates to the desired sampling rate.
Before you start recording, you may want to validate that the camera and force plate data are in sync. There are some tests you can do to examine this.
The first method is to record dropping a retroreflective ball/marker onto the platform few times. The bouncing ball produces a sharp transition when it hits the surface of the platform, and it makes the data more obvious for validating the synchronization. Alternately, you can attach a marker on a tip of the foot and step on and off the force plate. Make sure that your toe — closest to the marker — strikes the platform first, otherwise the data will seem off even when it is not. You can then monitor the precise timing of the ball or the foot impacting the force plate and compare them between the mocap data and the force plate data. ↑
The following is an example of validating good synchronization outcomes:
When two systems are synchronized by recording trigger signals (Recording Gate or Recording Pulse), both systems are in Free Run Mode. This means that the recording of both the mocap system and the force plate system are triggered simultaneously at the same time and each system runs at its own rate.
Two systems, however, are synchronized at the recording trigger but not by per frame basis. For this reason, alignment of the mocap data and the force plate data may gradually drift from each other for longer captures. But this is not a problem since the sync chain will always be re-synchronized each time recording in Motive is triggered. Furthermore, Takes in general do not last too long for this drift to take effect on the data.
However, this could be an issue when live-streaming the data since recording is never initiated and two systems will be synchronized only when Motive first launches. To zero out the drift, the ReSynch feature can be used. Right-click on force plates from either the Devices pane or the perspective view, and select Resynch from the context menu to realign the sampling timing of both systems.
Starting from Motive 2.0, configurations on external devices (e.g. Force Plates and NI-DAQ devices) are persisted between different launches of Motive.
All of the configured device settings, including the calibration, get saved on Device Profile XML files. When you exit out of Motive, updated device profiles will be saved under the program data directory (C:\ProgramData\OptiTrack\Motive\DeviceProfiles), and this file gets loaded again when you restart Motive. The persistent settings folder can be accessed through Help → Application Folders → Persistent Setting. This XML file ensures that all of the device settings are persisted each time you close and restart Motive.
C:\ProgramData\OptiTrack\Motive\DeviceProfiles
Force plate data can be monitored from the Graph View pane. You will need to configure a custom graph layouts to show force plate data. As shown in the images, make sure the desired force plate data channels (Fx, Fy, Fz, Mx, My, or Mz) are selected to be plotted. Then, when you select a force plate in Motive, and the data from the corresponding channels will be plotted on the graphs. When both reconstructed markers and force plate channels are selected, the force plot will be sub-sampled in order to be plotted along with trajectory data. For more information about how to configure graph layouts, read through the Graph View pane page.
Notes
We recommend the following programs for analyzing exported data in biomechanics applications:
Since Motive uses a different coordinate system than the system used in common biomechanics applications, it is necessary to modify the coordinate axis to a compatible convention in the C3D exporter settings. For biomechanics applications using z-up right-handed convention (e.g. Visual3D), the following changes must be made under the custom axis.
This will convert the coordinate axis of the exported data so that the x-axis represents the anteroposterior axis (left/right), the y-axis represents the mediolateral axis (front/back), and the z-axis represents the longitudinal axis (up/down).