Skip to content

OpenPTrack v2 Modules

Simeon ADEBOLA edited this page Aug 26, 2018 · 13 revisions

Having installed dependencies and softwares and drivers, you can now install OpenPTrack v2.

Base

To install the basic OpenPTrack package, do the following:

 cd ~/workspace/ros/src
 git clone https://github.com/openptrack/open_ptrack_v2 open_ptrack
 cd open_ptrack
 source ~/.bashrc
 cd ../..
 catkin_make

Weights for YOLO

 roscd yolo_detector/darknet_opt
 wget -O coco.weights https://pjreddie.com/media/files/yolo.weights

NTP

 sudo apt-get install ntp -y

N.B.: Having installed NTP, ensure you follow the steps here under Configuration to configure it.

OpenFace Dependencies

If you want to run face recognition on OpenPTrack, there are some other dependencies required. Having already installed the OpenPTrack package, please run the following to install the dependencies for OpenFace(this may take a while):

 cd ~/workspace/ros/src/open_ptrack/recognition/install_scripts
 ./install_all.sh
 
 Choose 'yes' to the question about automatically prepending torch location.

 cd
 sudo apt-get install -y python-qt4 python-pip
 pip install requests

Having finished the build and installation, please proceed to the Configuration.

Setting Up an OpenPTrack v2 System:

Running OpenPTrack v2:

Tracking GUI

How to receive tracking data in:

  1. Tested Hardware
  2. Network Configuration
  3. Imager Mounting and Placement
  4. Calibration in Practice
  5. Quick Start Example
  6. Imager Settings
  7. Manual Ground Plane
  8. Calibration Refinement (Person-Based)
  9. Calibration Refinement (Manual)

OPT on the NVidia Jetson

Clone this wiki locally