Motion Capture & Camera Tracking

previoushome

line3

This guide walks you through setting up OptiTrack Motive for camera tracking in Unreal in LSU's XR Studio.



Step 1.|BTS|:small_blue_diamond:

Turn on the power strip for the motion capture cameras at the end of the "brain bar".

image

line2

Step 2.|BTS|:small_blue_diamond: :small_blue_diamond:

Attach the OptiTrack Active Puck with IMU to the physical camera and turn it on by pressing the button on top for no longer than 1 second. A single green light will start flickering to indicate it's receiving sync data.

image

line2

Step 3.|BTS|:small_blue_diamond: :small_blue_diamond: :small_blue_diamond:

Open up Motive and go to the Create Layout.

image line2

Step 4.|BTS|:small_blue_diamond: :small_blue_diamond: :small_blue_diamond: :small_blue_diamond:

Drag a bounding box around the 8 markers of the active tracker. If all 8 markers aren't seen try movnig the active puck around in the physical space until they are. Then give the rigid body a name like "RED_Camera" and click Create.

image

line2

Step 5.|BTS| :small_orange_diamond:

The rigid body should turn orange to indicate the IMU is being tracked. If not, make sure channel and IMU ID are set. We are most often using the active puck with channel 20 and ID 1.

image

image

line2

Step 6.|BTS| :small_orange_diamond: :small_blue_diamond:

Switch to the capture layout to begin streaming data to Unreal.

image

line2

Step 7.|BTS| :small_orange_diamond: :small_blue_diamond: :small_blue_diamond:
  1. Go to View > Data Streaming Pane. 2) You may need to show advanced options by clicking the ellipses. 3) Enable Broadcast Frame Data. 4) Choose the local interface to stream from. 5) Make sure Rigid Bodies is turned on. You should now be able ingest the live link data from Unreal.

image


drawing drawing