bayesian-object-tracking / dbot

Licence: GPL-2.0 license
Depth-Based Bayesian Object Tracking Library

Programming Languages

C++
36643 projects - #6 most used programming language
CMake
9771 projects
Cuda
1817 projects

Projects that are alternatives of or similar to dbot

YOLOX deepsort tracker
using yolox+deepsort for object-tracking
Stars: ✭ 228 (+267.74%)
Mutual labels:  tracker, object-tracker
Openmpt
Official read-only git mirror of the OpenMPT and libopenmpt subversion repository at https://source.openmpt.org/. This repository may occasionally get rebased without further notice when subversion revision properties (commit message) get fixed in recent history after the fact. Be sure to rebase often in case you clone or fork it.
Stars: ✭ 231 (+272.58%)
Mutual labels:  tracker
Djim100 People Detect Track
A ros demo for people detection and tracking on DJI M100 drone
Stars: ✭ 150 (+141.94%)
Mutual labels:  tracker
0cc Famitracker
Extension of jsr's FamiTracker
Stars: ✭ 202 (+225.81%)
Mutual labels:  tracker
Eostracker
🗄EOS Tracker: Real time block explorer for EOS Blockchain
Stars: ✭ 166 (+167.74%)
Mutual labels:  tracker
Particle Cli
Command Line Interface for Particle Cloud and devices
Stars: ✭ 208 (+235.48%)
Mutual labels:  tracker
Udpt
A lightweight UDP torrent tracker
Stars: ✭ 143 (+130.65%)
Mutual labels:  tracker
Marabu
Music Synthetiser
Stars: ✭ 440 (+609.68%)
Mutual labels:  tracker
Openseeface
Robust realtime face and facial landmark tracking on CPU with Unity integration
Stars: ✭ 216 (+248.39%)
Mutual labels:  tracker
Ipmagnet
Check which IP adresses your BitTorrent client is handing out to trackers
Stars: ✭ 200 (+222.58%)
Mutual labels:  tracker
React Tracker
React specific tracking library, Track user interaction with minimal API!
Stars: ✭ 191 (+208.06%)
Mutual labels:  tracker
Torrent Discovery
Discover BitTorrent and WebTorrent peers
Stars: ✭ 177 (+185.48%)
Mutual labels:  tracker
Keen Tracking.js
A light, fast and flexible javascript tracking library
Stars: ✭ 218 (+251.61%)
Mutual labels:  tracker
Tf Adnet Tracking
Deep Object Tracking Implementation in Tensorflow for 'Action-Decision Networks for Visual Tracking with Deep Reinforcement Learning(CVPR 2017)'
Stars: ✭ 162 (+161.29%)
Mutual labels:  tracker
Bforartists
Bforartists is a fork of the popular 3D software Blender, with the goal to improve the UI.
Stars: ✭ 240 (+287.1%)
Mutual labels:  tracker
Wt Tracker
High-performance WebTorrent tracker
Stars: ✭ 144 (+132.26%)
Mutual labels:  tracker
Redmine issue templates
Maintenance Repository - https://github.com/agileware-jp/redmine_issue_templates
Stars: ✭ 181 (+191.94%)
Mutual labels:  tracker
Dijo
scriptable, curses-based, digital habit tracker
Stars: ✭ 2,413 (+3791.94%)
Mutual labels:  tracker
BetterTrackPlug
Playtime tracker plugin for PS Vita.
Stars: ✭ 44 (-29.03%)
Mutual labels:  tracker
Bambootracker
YM2608 music tracker 🎍🎋
Stars: ✭ 245 (+295.16%)
Mutual labels:  tracker

Depth Based Object Tracking Library (dbot)

This library implements two different object tracking algorithms:

   inproceedings{wuthrich-iros-2013,
     title = {Probabilistic Object Tracking Using a Range Camera},
     author = {W{\"u}thrich, M. and Pastor, P. and Kalakrishnan, M. and Bohg, J. and Schaal, S.},
     booktitle = {IEEE/RSJ International Conference on Intelligent Robots and Systems},
     pages = {3195-3202},
     publisher = {IEEE},
     month = nov,
     year = {2013},
     month_numeric = {11}
  }
   @inproceedings{jan_ICRA_2016,
     title = {Depth-based Object Tracking Using a Robust Gaussian Filter},
     author = {Issac, Jan and W{\"u}thrich, Manuel and Garcia Cifuentes, Cristina and Bohg, Jeannette and Trimpe, Sebastian and Schaal, Stefan},
     booktitle = {Proceedings of the IEEE International Conference on Robotics and Automation (ICRA) 2016},
     publisher = {IEEE},
     month = may,
     year = {2016},
     url = {http://arxiv.org/abs/1602.06157},
     month_numeric = {5}
   }

All trackers require mesh models of the tracked objects in Wavefront (.obj) format. To get started, we recommend that you follow the instructions at https://github.com/bayesian-object-tracking/getting_started.

Requirements

  • Ubuntu 14.04
  • C++11 Compiler (gcc-4.7 or later)
  • CUDA 6.5 or later (optional)

Dependecies

Compiling

The cmake package uses Catkin. If you have installed ROS groovy or later, then you most likely have catkin installed already.

 $ cd $HOME
 $ mkdir -p projects/tracking/src  
 $ cd projects/tracking/src
 $ git clone [email protected]:filtering-library/fl.git
 $ git clone [email protected]:bayesian-object-tracking/dbot.git
 $ cd ..
 $ catkin_make -DCMAKE_BUILD_TYPE=Release -DDBOT_BUILD_GPU=On

If no CUDA enabled device is available, you can deactivate the GPU implementation via

 $ catkin_make -DCMAKE_BUILD_TYPE=Release -DDBOT_BUILD_GPU=Off

How to use dbot

Checkout the ros nodes of each tracker in dbot_ros package for exact usage of the filters.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].