Skip to content

Aerial Robotics: Mini Project - Implementing a Tracker from OpenCV

Notifications You must be signed in to change notification settings

ba-13/Tracker_AerialRobotics

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tracker_AerialRobotics

Aerial Robotics: Mini Project

  • Implementing Trackers from OpenCV.

  • cvBridge

  • cameraIntegration


Setup

To run .py files:

  • If Miniconda is installed,
conda create -n cvenv python=3.8 # Or above
conda activate cvenv
conda install -c conda-forge opencv
python3 <FileName>.py
  • Otherwise,
sudo pip install pipenv
pipenv --python 3.8 # Works only for a root directory
pip install opencv-python

./Trackers

Implemented KCF Trackers as .py and .cpp
Building through cmake.

Implemented CSRT Tracker as .cpp
Building through cmake.

DataSet for video tracking.


./Tracker-firefly

Attaching a camera to firefly provided by this repo, tracking a Husky by varying the pose of both, Husky and Firefly.

./csrt_tracker

A self-sufficient package that implements a mav that can track and follow a prey. Under-development presently.

About

Aerial Robotics: Mini Project - Implementing a Tracker from OpenCV

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published