/3D-Object-Tracking

3D object tracking using keypoint detection and feature matching, lidar point cloud data, and image classification using YOLO deep learning model.

Primary LanguageC++

3D Object Tracking

This final project for Udacity's Sensor Fusion Camera course demonstrates various methods to track a 3D object using keypoint detection and feature matching, lidar point cloud data, and camera imagery for classification using the YOLO deep learning model. Estimation of the time to collision is calulated using the constant velocity model.

Dependencies for Running Locally

The following dependencies are required to run the program locally.

Basic Build Instructions

  1. Clone this repo.
  2. Make a build directory in the top level project directory: mkdir build && cd build
  3. Compile: cmake .. && make
  4. Run it: ./3D_object_tracking.