Motive 2.1 What's New


New Features[edit]


Kistler Force Plate Integration[edit]

Starting with version 2.1. Kistler force plates can be intergrated with the camera system. The force plate system can synchronize via either clock signal or record trigger signal generated from the eSync, and the connected force plates can be configured and controlled using Motive.

For more information: Kistler Force Plate Setup

Creating Rigid Body Skeleton[edit]

The number of steps to set up the rigid body based skeleton has been simplified from around fifty steps to just a handful. Made a variety of improvement to the skeleton solve to achieve more realistic tracking. This release also adds some variations to the base skeleton model including an upper-body only model (with four rigid bodies), as well as active finger markersets.

See: Rigid Body Skeleton Markerset

Improved Motive Profiles[edit]

In this release, a variety of improvements have been made on the application profile system. The application profile, also called Motive user profile, now has a file extension of .MOTIVE (*.motive) and gets automatically associated with Motive. Subsets of profiles can now be exported into the Motive user profile (MOTIVE) so that you can choose to store only the selected settings in the profile as needed. The user profile is still a text-readable file and you can open them in text editors.

ExportProfile SelectedOnly.png

File Icons[edit]

Motive files now have new icons for better distinction of different file types.

MotiveBasics TAK.png MotiveBasics MOTIVE.png MotiveBasics CAL.png

Active Finger Markersets[edit]

In this release, the active markers can be attached to the tip of the fingers to accomplish the finger tracking. You can use the active Tags and wire the markers to the expected positions, and Motive will use the marker-tracking data to solve each finger segments.

For more information: Active Finger Markerset

ActiveFinger Overview.png

Switching between Live/Edit and Passive/Active Tracking[edit]

You can now switch between Live and Edit mode directly from the 3D viewport by clicking on the UI. You can also switch between passive marker tracking mode, active marker tracking mode, and passive + active marker tracking clicking on the same UI.

Viewport LivePassive.png

XML Filter for Distributing Cameras to Multiple NIC[edit]

Starting with Motive 2.1, you can specify which cameras to utilize among the connected Ethernet cameras in a system. This can be done by setting up an XML file (CameraNicFilter.xml) and Motive will initialize only the specified cameras within the respective network interface. This allows users to distribute the cameras to specific network interfaces on a computer or on multiple computers.

For more information, please read through the following page: Distributing Cameras to Multiple Network Interfaces

UI Update[edit]


Updated Devices pane[edit]

The new Devices pane provides easier control over the camera system and the peripheral devices (Force plates / NI-DAQ). Device selection groups can be created and you can quickly configure settings for multiple devices at the same time. You can also select specific settings to show in the list and re-order them as needed. This gives a more efficient way of organizing and monitoring the connected devices and their settings. All of their device properties can be accessed through the Properties pane, just like other properties in Motive, providing more consistency on where to find the device properties.

See: Devices pane

DevicePane Group 21.png

New Builder pane[edit]

In this release, we have added a new Builder pane for creating trackable models in Motive. This pane includes all of the tools needed to create or edit trackable models in Motive. Using this pane, both rigid body definitions and skeleton definitions can be created or edited.

Read through the Builder pane page for more information.

TrackablesPane SKLCreate.png TrackablesPane RBCreateGIF.gif

Synchronization pane[edit]

Starting from this release, all of the device properties are controlled through the Properties pane and this is the same for the synchronization hubs (eSync, OptiHub, I/O Box for tracking bars). The synchronization pane has been removed, but the synchronization settings will not be controlled through the properties of the respective sync devices. Sync settings and steps for settings up the sync set up is still the same.

ESync Properties.png

Feature Enhancements[edit]


Color Camera Control[edit]

Along with the updated Devices pane, we made a variety of improvements to color camera integration with Motive:

  • Improved the video by adding more export options for reducing the framerate, adding an option to overlay timecode data.
  • Improved the visualization of color cameras in the 2D view.
  • Color cameras without filter switcher will be hidden in the 3D viewport by default since it cannot be calibrated into the capture volume anyways.
  • Color cameras with filter switcher will automatically switch to object mode during calibration.

Bertec Force Plates: Clock Sync[edit]

In addition to the previous trigger sync approach, Bertec force plates can now synchronize also by listening to an internal clock signal from the eSync 2. This means all force plates not support clock synchronization for more accurate per-frame sync.

See: Bertec Force Plate Setup

Rizzoli Skeleton[edit]

This release adds a new Rizzoli skeleton markerset, Rizzoli Lower Body (42), that incorporates the foot models with a lower body skeleton.

See: Rizzoli Markerset

Status Panel[edit]

Implemented real-time graphs for better visualizing the metrics reported in the status panel. This will allow users to better monitor any latency spikes if there is any.

StatusPanel 21.png

Active Tracking[edit]

Duplicate ID Notification[edit]

When tracking active markers, if any of the 3D points share duplicate active IDs, it caused conflict with the tracking. To prevent any confusion, we added a notification in the control deck when Motive detects one or more active markers that have duplicate IDs.

Rigid Body Tracking Algorithm[edit]

Modified the "Auto Select" mode in the tracking algorithm setting for active marker rigid bodies to dynamically switch between marker-based and ray-based depending on the tracking situation to improve tracking quality and performance.

Motive API[edit]

  • Added AppyContinousCalibrationResult API function under cTTAPI Listener class for checking and applying continuous calibration results.
  • 32-bit NPTracking Tools library have been deprecated for this release.

More[edit]