Skip to content

sandropapais/Camera_Lidar_3D_Object_Tracking

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Camera and Lidar 3D Object Tracking

This project encorporates

  1. Keypoint detectors, descriptors, and methods to match them between successive images
  2. Detecting objects in an image using deep learning via YOLOv3.
  3. Mapping camera image data with Lidar points in 3D space to identify 3D objects.
  4. Match 3D objects over time by using keypoint correspondences.
  5. Compute a time-to-collision (TTC) with objects based on Lidar measurements.
  6. Compute a time-to-collision (TTC) with objects based on Camera measurements.
  7. Tests different combinations of detectors and descrtiptors to find most suitable configuration.

The overall project schematic is shown below based on Udacity SFND.

Dependencies for Running Locally

Basic Build Instructions

  1. Clone this repo.
  2. Download missing yolov3.weights file from https://pjreddie.com/media/files/yolov3.weights and copy to dat/yolo/ folder.
  3. Make a build directory in the top level project directory: mkdir build && cd build
  4. Compile: cmake .. && make
  5. Run it: ./3D_object_tracking.# Camera_Lidar_3D_Object_Tracking

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published