This wiki is intended for older versions of Motive. For the latest documentation, please refer to
docs.optitrack.com

Difference between revisions of "NI-DAQ Setup"

Line 111: Line 111:
  
 
=== NIDAQ Device Channel Properties ===
 
=== NIDAQ Device Channel Properties ===
 +
{{Indent|
 
Refer to your NI-DAQ boards User's Guide for detailed information about supported signal types and voltage ranges.
 
Refer to your NI-DAQ boards User's Guide for detailed information about supported signal types and voltage ranges.
  
{{Indent|
 
 
'''Min Voltage:'''  Configure the terminal's minimum voltage range (default is -10 volts)  
 
'''Min Voltage:'''  Configure the terminal's minimum voltage range (default is -10 volts)  
  

Revision as of 21:16, 4 March 2016

Warning2.png

THIS PAGE IS UNDER CONSTRUCTION THIS PAGE IS UNDER CONSTRUCTION THIS PAGE IS UNDER CONSTRUCTION THIS PAGE IS UNDER CONSTRUCTION THIS PAGE IS UNDER CONSTRUCTION THIS PAGE IS UNDER CONSTRUCTION THIS PAGE IS UNDER CONSTRUCTION THIS PAGE IS UNDER CONSTRUCTION

NI-DAQ Setup is under development. It will be available soon. Thank you for your patience!



Hardware Setup

Connecting your NI-DAQ device to your PC

Motive supports PCI and USB devices from National Instruments. List of supported devices can be found in the supported devices section at the bottom of the page. For device specific connection to your PC, refer to your NI User's Guide.


Connecting your NI-DAQ device to an OptiTrack Motion Capture system

Below is a general NI-DAQ capture setup that supports synchronized capture with an OptiTrack Motion Capture system using Motive.


Bare Wire Cabling [ TODO : Insert Wring Diagram here ]

BNC Cabling [ TODO : Insert Wring Diagram here ]


Connecting External Signals through NIDAQ

http://www.ni.com/getting-started/set-up-hardware/data-acquisition/sensors

http://www.ni.com/getting-started/set-up-hardware/


Software Setup

1. First, install the NI-DAQ device drivers.

1. Install the OptiTrack Peripherals Module which will install the necessary Motive device plugins.

2. Ensure the NI-DAQ device is powered on and detected in MS Windows.

3. Launch Motive. All attached NI-DAQ devices should be displayed in the Camera Panel -> Device Group

[ TODO: Insert Screenshot: Devices panel (old Cameras panel) ]

4. Verify device operation

a. Camera Panel : Select a NI-DAQ channel with an active signal b. Camera Panel : Toggle the NI-DAQ device to begin sampling c. Camera Panel : Select the active channel d. timeline Panel : Show the 'Scope' View

You should see the live sampled signal in the 'Scope' View

[ TODO: Insert Screenshot ]


Collecting Data

1. Motive : Device Panel Configure NI-DAQ collection channels properties (terminal type, voltage range)


2. Motive : Device Panel Enable channels to collect


3. Motive : Device Panel Configure NI-DAQ device properties (Acquisition rate, external clock)


4. Motive : Device Panel Enable NI-DAQ device


5. Motive : Timeline Tools : Scope Verify Channel/terminal signals appear correct in Live Scope.


6. Motive : Timeline Tools Start Recording

Synchronizing Data Collection with an eSync

Note : When synchronizing a NI-DAQ card using the eSync as the master clock, the acquisition rate of the NI-DAQ card will match the eSync Internal Clock rate, and should be set to a whole multiple or divisor or the Camera frame rate.

1. Hardware : Connect eSync Output N to NI-DAQ digital input terminal.

2. Motive : Sync Panel Set Source to Internal Clock

3. Motive : Sync Panel Set Output N Type to 'Gated Internal Clock'

4. Motive : Device Panel Set NI-DAQ device property 'Use External Clock' to True. The NI-DAQ framerate in the Device Panel should now display the eSync Internal Clock rate.

5. Motive : Device Panel Set NI-DAQ device property 'External Clock Channel' to name of NI-DAQ digital input terminal connected in Step 1.

6. Motive : Timeline Panel Record.

Property Reference

TEMP SCREENSHOT. NIDAQ device properties in the Devices Pane

NI-DAQ Device properties

Record Trigger: True to indicates record start frame flag will come from hardware data packet. False indicates Motive will control first recorded frame

Acquisition Rate: NI-DAQ sample acquisition rate. Must be a whole multiple/divisor of the camera framerate. Disabled if using an external clock.

Use External Clock: Sets whether an external clock signal is integrated.

  • True: NI-DAQ board is connected to an external clock on one of it's digial I/O terminals, and will use this signal to control sampling. Acquisition rate is disabled since the rate is now controlled by the external clock.
  • False: NI-DAQ board will collect samples in 'Free Run' at the Acquisition Rate specified.

External Clock Channel: Name of the NI-DAQ digital I/O terminal that is connected to the external clock (TTL) signal.


NIDAQ Device Channel Properties

Refer to your NI-DAQ boards User's Guide for detailed information about supported signal types and voltage ranges.

Min Voltage: Configure the terminal's minimum voltage range (default is -10 volts)

Max Voltage: Configure the terminal's maximum voltage range (default is +10 volts)

Terminal Type: Channel physical signal type

  • Terminal_RSE Referenced single ended. Measurement with respect to ground (e.g. AI_GND) (Default)
  • Terminal_NRSE NonReferenced single ended. Measurement with respect to single analog input (e.g. AISENSE)
  • Terminal_Diff Differential. Measurement between two inputs (e.g. AI0+, AI0-)
  • Terminal_PseudoDiff Differential. Measurement between two inputs and impeded common ground.

National Instruments Supported Devices

Note : OptiTrack Motion Capture Systems with eSync are capable of providing highly accurate synchronization using the OptiTrack eSync as the master clock. In order to ensure best possible synchronization, it is highly recommended to use use a NI-DAQ device with support for "external sample clock". Most NI-DAQ devices support with external sample clock, including:

  • X Series: (e.g. PCIe 6320, USB 63XX Series)
  • Bus-Powered M Series: ( e.g. USB 6210)
  • M Series: (e.g. USB 6221, PCI 6220)
  • Non-USB B Series: (e.g. PCI-6010)

NI-DAQ devices that do *not* support external sample clock include:

  • Low cost USB Series (e.g. USB-6002)


NaturalPoint Recommended Devices

  • USB-63XX X-Series


Verified Devices

  • USB-6341, USB-6351, USB-6361


UnVerified Devices

USB Basic Series (Low Cost)


NI 6000 NI 6001 NI 6002 NI 6003 NI 6008 NI 6009

E Series


NI 6023E NI 6024E* NI 6025E NI 6030E NI 6031E NI 6032E/33E/34E/35E NI 6036E* NI 6040E NI 6052E NI 6062E* NI 6070E NI 6071E NI PCI-MIO-16E-1 NI PCI-MIO-16E-4 NI PCI-MIO-16XE-10 NI PCI-MIO-16XE-50

M Series


NI 6210/11/12/15/16/18 NI 6220 NI 6221 NI 6224 NI 6225 NI 6229 NI 6230/32/33/36/38/39 NI 6250 NI 6251 NI 6254 NI 6255 NI 6259 NI 6280 NI 6281 NI 6284 NI 6289

X Series


NI 6320 NI 6321 NI 6323 NI 6341 NI 6343 NI 6345 NI 6351 NI 6353 NI 6355 NI 6356 NI 6358 NI 6361 NI 6363 NI 6365 NI 6366 NI 6368 NI 6375

S Series (Simultaneous Sampling)


NI 6110 NI 6111 NI 6115 NI 6120 NI 6122 NI 6123 NI 6124 NI 6132 NI 6133 NI 6143 NI 6154

SC Express (Signal Conditioning)


NI 4300 NI 4302 NI 4303 NI 4304 NI 4305 NI 4322 NI 4330 NI 4331 NI 4339 NI 4353 NI 4357

DSA Series (Sound and Vibration)


NI 4431 NI 4432 NI 4461 NI 4462 NI 4463 NI 4464 NI 4472/B NI 4474 NI 4492 NI 4495 NI 4496 NI 4497 NI 4498 NI 4499 NI 4610

CompactDAQ (Platform to be used with I/O Modules)


Supported

C Series, Network DAQ, USB DAQ ( I/O Modules to be pairede with Chassis)


NI 92xx, 94xx

NI MyDAQ (Educational)


NI MyDAQ

Not Applicable


- AO Series - Digital I/O Sereies - TIO Series - SC Series - Switches