Before starting Motive, please make sure to launch your glove's software first.
Launch Motive. Connected gloves will be listed under the Devices pane.
Use the Builder pane to define a Skeleton asset in Motive. You can use any Skeleton model that is not designed to track fingers using motion capture data. The recommended Skeletons models to use are the Core 50 or Baseline 41.
After a Skeleton has been defined, pair the Skeleton to the glove device. Open the Devices pane, right-click on the listed glove device, and pair it to the Skeleton as shown in the screenshot below.
Once the glove has been configured and paired with the created Skeleton, the fingers will be tracking in Motive.
Once Motive starts tracking the glove, the finger tracking data can be outputted for various applications. Real-time finger data can be streamed into any NatNet client, and recorded finger data can be exported into other file formats. For instructions on outputting tracking data from Motive, refer to the following pages:
This page provides instructions on integrating Manus gloves with an OptiTrack motion capture system.
Starting from Motive 3.0 and above, these gloves can be integrated into Motive. This allows for easy integration of the external glove tracking system directly in Motive so that it can be used in tandem with the OptiTrack system to provide a more comprehensive tracking solution.
Required Components
Manus Glove Prime X and Manus Glove Dongle.
Manus Core and Dashboard software
Motive 3.0 or above
(optional) MoCap suit and markers for full body capture.
Important Note
At the time of writing, the integration is supported for Manus Glove Prime X models only.
Sampling Rate: Manus gloves run at a fixed sampling rate of 90Hz. If the camera system is set to run at a higher frame rate higher, Motive will pad the missing samples in the glove data with previous samples.
Sync: Manus gloves do not support hardware synchronization. Thus, Motive uses a software synchronization scheme to attempt to keep Manus glove 'as close as possible' to mocap data.
Manus Dongle: Plug the Manus dongle on a separate USB bus from the one used to connect the USB Security Key. If both dongles are connected into the same bus, it may cause conflicts with Motive activation.
Before using Manus VR gloves in Motive, please ensure all gloves have been paired, calibrated and are able to report data from Manus software. This is a crucial first step for the successful use of Manus Gloves with Motive software.
Please note that steps required for setting up the glove may change depending on Manus Software versions. For the latest information, please refer to the manufacturer documentation.
Start the Manus Dashboard software.
Insert the Manus Glove Dongle(s) onto the computer. Do not connect the dongle into the same USB bus used by the USB Security Key as it can cause conflicts with device detection.
Power on the Manus Gloves.
(optional) You may need to pair the glove with the dongle if needed. The gloves should come already paired.
Calibrate each glove. This involves going through a series of hand gestures to calibrate the glove to the user’s hand. This helps give more robust finger solve data.
Start Motive and the gloves should appear in the Devices pane.
Note: We suggest that Manus Dashboard be closed to resolve some performance issues in Motive.
Please refer to our Glove Device Setup page.
Once Motive starts tracking the glove, the finger tracking data can be outputted for various applications. Real-time finger data can be streamed into any NatNet client, and recorded finger data can be exported into other file formats. For instructions on outputting tracking data from Motive, refer to the following pages:
This page provides instructions on integrating StretchSense gloves with an OptiTrack motion capture system.
Starting from Motive 3.0 and above, StretchSense gloves can be integrated into Motive. This allows for easy integration of the external glove tracking system directly in Motive so that it can be used in tandem with the OptiTrack system to provide a more comprehensive tracking solution.
Required Components
StretchSense SuperSlay or Fidelity Gloves with corresponding dongles.
Hand Engine 2.2.2+ software
Motive 3.0 or above
(optional) MoCap suit and markers for full body capture.
(optional) 2 PCs, one to run Motive another to run Hand Engine
If you're having issues with latency, it is recommended that you run Hand Engine on a separate PC than Motive. For more instruction on how to do so, please see our Connecting to Remote Host section Below.
Before getting setup in Motive, you'll need to pair and calibrate your gloves within Hand Engine . Hand Engine is StretchSense's software that allows you to pair your gloves to their respective USB dongles and calibrate prior to integrating into Motive.
For a full guide on setting up your gloves with Hand Engine, please visit the StretchSense Knowledge Base.
In order for StretchSense gloves to appear in the Devices pane in Motive, you'll first need to download the StretchSense DLL from our website.
Once downloaded, you can place the DLL file into the directory below:
C:\Program Files\OptiTrack\Motive\devices
You will want to make sure Motive is not open during this process. Once the DLL has been stored in the devices folder, you can then open Motive.
Open Motive and power on the StretchSense gloves. You'll see the gloves appear in the Devices pane.
Create 2 hand Skeletons from the glove markers (left, and right hands).
From the Devices pane select the Right glove and pair it to the right Skeleton.
Repeat Step 5 with the left hand.
Your gloves should now be fully integrated into Motive and ready for tracking!
To improve any latency issues, you can follow the steps below for running Motive and Hand Engine on separate PCs.
On the host computer, make sure Hand Engine is running with 'Enable SDK' option turned on.
On the separate Motive PC, open Motive.
In Motive Settings -> General -> Glove Server Address, specify the IP address and port number of the remote Hand Engine instance. Glove Server Address is an advanced property, so 'Show Advanced' must be toggled. The IP address must follow with a colon ":" and then a port number that matches the number defined in Hand Engine. (e.g. 192.168.1.5:50051)
Check the Log pane in Motive to confirm the connection. If the plugin stopped detecting, restart Motive.
Below is a description of the columns associated with the gloves in the Devices pane.
This is the name of the device. By default the naming convention is 'StretchSense_Actor #Serial number'. This is useful to identify each glove based on its serial number incase it was incorrectly paired in Hand Engine .
This column will populate with the Skeleton Asset that the glove was paired to within Motive.
This column denotes the left and right hands as they were setup in Hand Engine. If the gloves were incorrectly paired in Hand Engine, they will be incorrectly displayed here as well.
This column displays the current battery level of the gloves.
This column denotes the signal strength. It is important to make sure the signal strength is as full as possible for the best tracking experience.
Important information regarding the status of the gloves as they integrate into Motive can be found in the Log pane.
This denotes that Motive is now connected to Hand Engine.
Prepares the glove to be created in Motive.
Creates the glove instance in Motive and populates the glove in the Devices pane.
This message should only appear initially and may occur if there are camera frame drops in other parts of your system. For the most part however, this isn't necessary general user information.