LogoLogo
WebsiteSupportDownloadsForumsQuick LinksContact Us
v3.2
v3.2
  • OptiTrack Documentation
  • WHAT'S NEW
    • What's New in Motive 3.2
  • QUICK START GUIDES
    • Quick Start Guide: Getting Started
    • Quick Start Guide: Prime Color Camera Setup
    • Quick Start Guide: Precision Capture
    • Quick Start Guide: Tutorial Videos
    • Quick Start Guide: Active Marker Tracking
    • Quick Start Guide: Outdoor Tracking Setup
  • HARDWARE
    • Cameras
      • Ethernet Cameras
        • PrimeX 120
        • PrimeX 41
        • PrimeX 22
        • PrimeX 13
        • PrimeX 13W
        • SlimX 13
        • Prime Color
        • VersaX 22
        • VersaX 41
        • VersaX 120
      • USB Cameras
        • Slim 3U
        • Flex 13
        • Flex 3
        • V120:Duo
        • V120:Trio
        • Adjusting Global Origin for Tracking Bars
    • Prepare Setup Area
    • Camera Mount Structures
    • Camera Placement
    • Ethernet Camera Network Setup
      • General Overview and Specs
      • Windows 10 Network Settings
      • Cabling and Load Balancing
      • Switch Configuration for PrimeX 120
      • NETGEAR ProSafe GSM7228S: Disabling the Broadcast Storm Control
      • White/Blacklisting Cameras
    • USB Camera System Setup
      • USB Camera Network Overview and Specs
      • V120:Duo and Trio Setup
      • Tracking Bar Coordinate System
        • Transforming Coordinate System: Global to Local
    • Aiming and Focusing
    • Camera Status Indicators
  • MOTIVE
    • Installation and License Activation
    • Motive Basics
    • Calibration
      • .mcal XML Calibration Files
      • Continuous Calibration
      • Continuous Calibration (Info Pane)
      • Calibration Squares
    • Markers
    • Assets
      • Gizmo Tool: Translate, Rotate, and Scale
    • Rigid Body Tracking
      • Aligning Rigid Body Pivot Point with a Replicated 3D Model
    • Skeleton Tracking
    • Trained Markersets
    • IMU Sensor Fusion
    • Data Recording
      • Data Types
    • Labeling
    • Data Editing
    • Data Export
      • Data Export: BVH
      • Data Export: C3D
      • Data Export: CSV
      • Data Export: FBX
      • Data Export: TRC
    • Data Streaming
    • Camera Video Types
    • Audio Recording
    • Motive HotKeys
    • Measurement Probe Kit Guide
    • Motive Batch Processor
    • Reconstruction and 2D Mode
  • MOTIVE UI PANES
    • Settings
      • Settings: General
      • Settings: Assets
      • Settings: Live Pipeline
      • Settings: Streaming
      • Settings: Views
      • Settings: Mouse and Keyboard
      • Settings: Audio
    • Assets Pane
    • Builder Pane
    • Constraints Pane
      • Constraints XML Files
    • Calibration Pane
    • Data Pane
    • Devices Pane
    • Edit Tools Pane
    • Graph View Pane
    • Info Pane
    • Labels Pane
    • Log Pane
    • Probe Pane
    • Properties Pane
      • Properties Pane: Camera
      • Properties Pane: Force Plates
      • Properties Pane: NI-DAQ
      • Properties Pane: OptiHub2
      • Properties Pane: Rigid Body
      • Properties Pane: Skeleton
      • Properties Pane: Take
      • Properties Pane: Trained Markerset
      • Properties Pane: eSync2
    • Status Panel
    • Toolbar/Command Bar
    • Control Deck
    • Viewport
  • PLUGINS
    • OptiTrack Blender Plugin
      • OptiTrack Blender Plugin
    • OptiTrack Unreal Engine Plugin
      • Unreal Engine: OptiTrack Live Link Plugin
        • Quick Start Guide: Real-Time Retargeting in Unreal Engine with Live Link Content
        • Unreal Editor for Fortnite (UEFN): OptiTrack Plugin for Live Link Hub
        • Unreal Engine: Live Link Camera Stream Setup
        • Live Link Content: Active Puck Static Meshes
      • Unreal Engine: MotionBuilder Workflow
      • Unreal Engine: HMD Setup
      • Unreal Engine VCS Inputs
    • OptiTrack Unity Plugin
      • Unity: HMD Setup
    • OptiTrack OpenVR Driver
    • OptiTrack MATLAB Plugin
    • Autodesk Maya
      • Autodesk Maya: OptiTrack Insight VCS Plugin
    • Autodesk MotionBuilder
      • Autodesk MotionBuilder Plugin
      • Autodesk MotionBuilder: OptiTrack Skeleton Plugin
      • Autodesk MotionBuilder: OptiTrack Optical Plugin
      • Autodesk MotionBuilder: OptiTrack Insight VCS Plugin
      • Autodesk MotionBuilder: Timecode Data
    • OptiTrack Peripheral API
    • External Plugins
      • Houdini 19 Integration
  • ACTIVE COMPONENTS
    • Active Components Hardware
      • Active Puck
      • Wired AnchorPuck
      • CinePuck
      • Wired CinePuck
      • BaseStation
      • Information for Assembling the Active Tags
      • Manus Glove Setup
    • Configuration
      • Active Batch Programmer
      • Active Hardware Configuration: PuTTY
      • Active Component Firmware Compatibility
    • Active Marker Tracking
      • Active Finger Marker Set
  • SYNCHRONIZATION
    • Synchronization Hardware
      • External Device Sync Guide: eSync 2
      • External Device Sync Guide: OptiHub2
    • Synchronization Setup
    • OptiTrack Timecode
  • VIRTUAL PRODUCTION
    • Unreal Engine: OptiTrack InCamera VFX
    • Entertainment Marker Sets
    • PrimeX 41
  • MOVEMENT SCIENCES
    • Movement Sciences Hardware
      • General Motive Force Plate Setup
      • AMTI Force Plate Setup
      • Bertec Force Plate Setup
      • Kistler Force Plate Setup
      • Delsys EMG Setup
      • NI-DAQ Setup
      • Multiple Device Setup
    • Movement Sciences Marker Sets
      • Biomechanics Marker Sets
      • Biomech (57)
      • Rizzoli Marker Sets
    • For Visual3D Users
    • Prime Color Camera Setup
      • Prime Color Setup: Required Components
      • Prime Color Setup: Hardware Setup
      • Prime Color Camera Setup: Camera Settings
      • Prime Color Camera Setup: Prime Color FS Calibration
      • Prime Color Setup: Data Recording / Export
      • Prime Color Camera Setup: FAQ / Troubleshooting
      • Prime Color Camera Setup: Windows Network Settings
  • VIRTUAL REALITY
    • VR Plugins
      • VR Unreal Engine
        • OptiTrack Unreal Engine Plugin
        • Unreal Engine: OptiTrack Live Link Plugin
          • UE5.1 Live Link Retarget External Workaround
        • Unreal Engine VCS Inputs
      • VR Unity
        • OptiTrack Unity Plugin
      • VR OpenVR
        • OptiTrack OpenVR Driver
    • VR HMD Setup
      • Unreal Engine: HMD Setup
      • Unity: HMD Setup
      • Manually Calibrating the HMD Pivot Point
      • Sync Configuration with an HTC Vive System
    • SlimX 13
    • Active Marker Tracking
      • Active Finger Marker Set
    • Synchronization Hardware
      • External Device Sync Guide: eSync 2
      • External Device Sync Guide: OptiHub2
  • ANIMATION
    • Autodesk Maya
      • Autodesk Maya: OptiTrack Insight VCS Plugin
    • Autodesk MotionBuilder
      • Autodesk MotionBuilder Plugin
      • Autodesk MotionBuilder: OptiTrack Skeleton Plugin
      • Autodesk MotionBuilder: OptiTrack Optical Plugin
      • Autodesk MotionBuilder: OptiTrack Insight VCS Plugin
      • Autodesk MotionBuilder: Timecode Data
  • ROBOTICS
    • MoCap4ROS2 Setup
    • OptiTrack Robot Applications
    • Outdoor Tracking Setup
  • DEVELOPER TOOLS
    • Developer Tools Overview
    • Camera SDK
      • Class: cCameraModule
      • Class: cUID
    • Motive API
      • Motive API: Quick Start Guide
      • Motive API Overview
      • Motive API: Function Reference
      • Motive API Camera Calibration
    • NatNet SDK
      • NatNet 4.1
      • NatNet: Class/Function Reference
      • NatNet: Creating a Managed (C sharp) Client Application
      • NatNet: Creating a Native (C++) Client Application
      • NatNet: Data Types
      • NatNet: Matlab Wrapper
      • NatNet: Migration to NatNet 3.0 libraries
      • NatNet: Remote Requests/Commands
      • NatNet: Sample Projects
      • NatNet: Unicast Data Subscription Commands
      • Latency Measurements
    • VRPN Sample
    • Peripheral API: Glove Devices
  • SKELETON MARKER SETS
    • Full Body
      • Baseline (41)
      • Core (50)
      • Biomech (57)
      • Conventional (39)
    • Full Body + Fingers
      • Baseline + Passive Fingers (49)
      • Baseline + Active Fingers (57)
      • Core + Passive Fingers (54)
      • Core + Active Fingers (62)
    • Upper
      • Baseline Upper (25)
      • Conventional Upper (27)
    • Lower
      • Baseline Lower (20)
      • Helen Hayes Lower (19)
      • Conventional Lower (16)
    • Hand and Fingers
      • Left/Right Hand (4) Active
      • Left/Right Hand (10) Active + Passive
      • Active Finger Marker Set
    • Glove Device Setup
      • Manus Glove Setup
      • StretchSense Glove Setup
    • Rizzoli Marker Sets
    • Entertainment Marker Sets
    • Rigid Body Skeleton Marker Set
  • GENERAL TROUBLESHOOTING
    • Licensing Troubleshooting
    • Windows 11 Optimization for Realtime Applications
    • Network Troubleshooting
    • Troubleshooting Q&A
    • Running Motive on High DPI Displays
    • Firewall Settings
Powered by GitBook
On this page
  • Overview
  • Requirements
  • Sync Chain Setup Steps

Was this helpful?

Export as PDF
  1. MOVEMENT SCIENCES
  2. Movement Sciences Hardware

Multiple Device Setup

PreviousNI-DAQ SetupNextMovement Sciences Marker Sets

Was this helpful?

Overview

This page demonstrates a sample system setup involving multiple external devices. Specifically, one National Instruments Data Acquisition (NI-DAQ) device, two force plates, and a recording trigger will be integrated. Only basic step-by-step instructions will be covered in this guide. For detailed explanation of each device integrations, visit the following pages:

Requirements

  • Motive

  • Motive: the Peripheral Device module and the NI-DAQmx plugin (15.1.1 or later).

  • Ethernet camera system with the eSync synchronization hub.

  • USB NI-DAQ: with external sample clock support.

  • Force Plate System: Bertec or AMTI

  • Record Trigger device (external device)

Sync Chain Setup Steps

Step 1. [Hardware Setup]

First of all, connect the external devices to the appropriate input or output ports of the eSync 2.

  • NI-DAQ (child): Connect one of the Output ports of the eSync 2 to an input terminal of the USB NI-DAQ device. The input terminal must support external sample clock signals in order to sync with the clock signal from the eSync 2. When integrating bare wire DAQ devices, respective ground signals must be separated from the BNC port. Sync Signal: Internal Clock

  • Force Plates (child): Connect the Output ports of the eSync 2 to a sync input port on the force plate amplifier. Sync Signal: Recording Pulse (AMTI) / Recording Gate (Bertec) for triggered sync. External clock sync cannot be used in this setup, because the clock signal will be used mainly for synchronizing the NI-DAQ device which usually runs at a faster sampling rate.

  • Recording Trigger (trigger): Using sync cables, connect the trigger device into one of the Input ports of the eSync 2.

Step 2. [Hardware Setup] Connect the devices.

Connect the USB cables from the force plates and the NI-DAQ device to the host PC.

Step 3. [Software Setup] Install Peripheral Device module and NI-DAQmx driver

For integrating force plates and NI-DAQ devices, the Peripheral Device module and the NI-DAQmx driver must be installed along with Motive; both of which can be installed during the Motive installation process.

Step 4. [Motive] Launch Motive.

Step 5. Place CS-400 on force plate

Place the calibration wand on the force plate so that vertex of the wand is located at the right-hand corner of the side where the cable input is located (as shown in the image below). A correct placement of the calibration square is important because it determines the orientation of the force plate and its local coordinate axis within the global system. The coordinate systems for force plates are independent of the system used Motive.

Step 6. [Motive] Zero the devices.

Step 7. [Motive → Properties: eSync]

Step 8. [Motive → Properties: eSync] Select the Sync Source.

First of all, you need to select and configure the sync input source. In this setup, the Internal Clock signal of the eSync will be used to synchronize the camera system. Set the Sync Input: Source to Internal Clock.

Step 9. [Motive → Properties: eSync] Configure the Sync Source.

Once the Internal Clock is selected as the sync source, configure the clock signal:

  • Clock Freq (Hz): This sets the frequency of the clock signal. In this setup, the clock signal will be used to sync the camera system frame rate and also the acquisition rate of the NI-DAQ devices. Since the NI-DAQ devices usually sample at a higher frame rate, first set the clock frequency to the desired NI-DAQ sampling rate and apply input divider and multiplier for the camera system.

  • Input Trigger/Divider/Multiplier: Adjust the input divider and multiplier to derive the camera system frame rate from the configured internal clock signal. The final frame rate will be displayed at the bottom of the Sync Input section. Only the supported camera frame rate can be applied.

Step 10. [Motive → Properties: eSync 2] Configure the Sync Outputs.

Now, configure the output signal into the child devices. Configure the corresponding output port that each device is connected.

  • NI-DAQ: Set the output type of the connected output port to Gated Internal Clock signal. This will set the eSync 2 so that the internal clock is sent out when Motive starts recording.

  • Force Plates: Set the output type of the connected output port to Recording Gate (Bertec) or Recording Pulse (AMTI). The force plate systems will synchronize with the recording trigger from the eSync 2.

Step 11. [Motive: → Properties: eSync]] Configure the Remote Trigger device.

Now let's configure the Record Trigger device. Under the Record Triggering section, set the trigger source to the input port that the device is connected to, and select appropriate trigger edge depending on the morphology of the trigger signal.

Step 12. [Motive: → Properties: eSync]] Apply the configuration.

Now that the eSync properties have been configured, the sync chain of the connected devices should be set up. Next step is to configure the properties of the external devices.

Step 13. [Motive → Properties: NI-DAQ] Configure NI-DAQ properties in Motive

  • Use External Clock: True.

  • NIDAQExternalClockTerminal: Designate input channel of the NI-DAQ.

  • SyncMode: Free Run.

Step 14. [Motive → Properties: Force Plate]

  • Record Trigger: Device

  • Use External Clock: False

  • Sync Mode: Free Run

Step 15. [Motive]

Now the systems are synchronized. When you start recording in Motive, precisely aligned data will be collected.

Step 16. [Motive] Recording Trigger.

To utilize the external recording trigger device, press the record button in Motive and set it to a standby mode. Then use the device to send the recording trigger to the eSync 2, which will either initiate or stop recording each time a trigger is received.

For general instructions on setting up the mocap system, refer to the pages. This guide assumesthe camera system and the eSync 2 have been already installed.

Bertec AM6800: For Bertec systems using the AM6800 amplifier, the eSync's output port connects to the ANALOG OUTPUT port of the amplifier. The female 15-pin D-Sub connector included with the Bertec system must be used to separate the ZERO and SYNC cables. The ZERO cable connects to the eSync's output port, and the SYNC cable connects between force plate amplifiers. See:

If the devices are properly recognized, they will be listed under the in Motive.

Right-click on the NI-DAQ device or the force plates either on the or on the and click Zero. This will tare the devices and set the currently detected voltage/force to zero.

Now, let's configure the synchronization setup. This is done through configuring the properties of the eSync. Open the and the . Select the eSync under the list of devices and its properties will be listed out in the . Here, you can adjust the properties to change the sync source, sync input/output behaviors.

AMTI Force plates can also be synchronized through Gater Internal Clock signal. See page for more information.

Click on the NI-DAQ device under the and open the to configure its sync properties. The following configuration sets the NI-DAQ devices to synchronize its data acquisition with the clock signal from the eSync.

Click on the Force Plate device under the and open the to configure its sync properties. The following configuration sets the force plates to trigger sync to the recording signal from the eSync 2:

Hardware Setup
Bertec Hardware Setup
Devices pane
Devices pane
Properties pane
Properties pane
AMTI Force Plate Setup
Devices pane
Properties pane
Devices pane
Properties pane
NI-DAQ Setup
AMTI Force Plate Setup
Bertec Force Plate Setup
Kistler Force Plate Setup
Devices pane
Perspective View
Mocap system + Force Plate + NIDAQ + Recoding Trigger setup. Click image to enlarge.
Peripheral Device module installation.
NI-DAQmx 15.1.1 installation.
Force plate with CS-400 aligned properly.
Calibrated force plate position and orientation. X and Y axis is shown.
Sync Input configured to Internal Clock: 1000 Hz. With the input divider and multiplier applied, cameras synchronize at 100 FPS.
Custom Synchronization: Output signal configured to Gated Internal Clock for the NI-DAQ device and Recording Gate for Bertec force plates.
NI-DAQ properties and the corresponding sync settings.
Sample configuration of the Force Plate (AMTI) properties.
Supported Devices