Skip to content

Tested Hardware

jaredjstein edited this page May 5, 2015 · 40 revisions

Tested Hardware

This section covers the equipment we have tested, and have found to work reliably and constantly. This is not a definitive list of the hardware or hardware configurations that will work with OpenPTrack. This should be used as a starting point for hardware procurement.

What to run on each computer:

Our tested configurations include:

  • One computer per Kinect imager, sometimes also running a Swissranger (one to two detection processes)
  • One computer whose CPU utilization is no more than 70% from detection processes also running the tracking process.
  • A separate laptop running RViz visualizations of the tracking.

We have found that one computer with a single i5 or i7 CPU can only process data from a single Kinect paired with a Mesa SwissRanger. We strongly suggest each imager has a dedicated computer, otherwise tracking is likely to degrade in terms of density of the tracked path, or the ability to detect at all.

It is also important to watch each computer’s system resources to that CPU utilization per core does not exceed 80%, otherwise tracking is likely to degrade as well.

Lastly, we highly recommend that the RViz visualization component is run on a separate computer that is not running detection or tracking processes. Nodes running detection and/or tracking should only perform those functions.

Recommended Configurations

Note: For any computer being used in an OpenPtrack system we suggest the following minimum hardware specifications, based on our experience:

  • Intel i7 processor (as fast as possible)
  • 8GB of RAM
  • At least 40GB free space
  • NVIDIA GPU (for Kinect v2 support)

Imagers:

We have tested the following imagers:

Computer Manufacturers:

We have tested the following hardware:

USB Cable Extenders:

USB Cable extenders are critical to being able to locate Kinects and other imagers away from compute nodes. Not all work well! We have tested the following.

Networking Hardware:

There is nothing special about the networking hardware. However, it is advisable to have a dedicated, gigabit switch connecting all of the OpenPTrack nodes. We recommend a firewall / VPN router as the interface to the internet or any other general purpose network.

Miscellaneous Hardware:

We often use the following parts in our installations:

Cables To have on Hand:

  • Bulk Cat-5e/Cat-6
  • Extension Cords
  • Cube Taps
  • Extra USB A to B Cables
  • Power Strips
  • IEC Cables
Clone this wiki locally