All Projects → erikliland → pyMHT

erikliland / pyMHT

Licence: BSD-3-Clause license
Track oriented, multi target, multi hypothesis tracker

Programming Languages

python
139335 projects - #7 most used programming language
Makefile
30231 projects

Projects that are alternatives of or similar to pyMHT

awesome-3d-multi-object-tracking-autonomous-driving
A summary and list of open source 3D multi object tracking and datasets at this stage.
Stars: ✭ 16 (-75.76%)
Mutual labels:  tracking, autonomous-driving
autonomous-delivery-robot
Repository for Autonomous Delivery Robot project of IvLabs, VNIT
Stars: ✭ 65 (-1.52%)
Mutual labels:  autonomous-driving, autonomous-vehicles
Motionplanning
Motion planning algorithms commonly used on autonomous vehicles. (path planning + path tracking)
Stars: ✭ 228 (+245.45%)
Mutual labels:  tracking, autonomous-vehicles
Awesome Self Driving Car
An awesome list of self-driving cars
Stars: ✭ 185 (+180.3%)
Mutual labels:  autonomous-driving, autonomous-vehicles
Visualizing-lidar-data
Visualizing lidar data using Uber Autonomous Visualization System (AVS) and Jupyter Notebook Application
Stars: ✭ 75 (+13.64%)
Mutual labels:  autonomous-driving, autonomous-vehicles
Rtm3d
Unofficial PyTorch implementation of "RTM3D: Real-time Monocular 3D Detection from Object Keypoints for Autonomous Driving" (ECCV 2020)
Stars: ✭ 211 (+219.7%)
Mutual labels:  autonomous-driving, autonomous-vehicles
dig-into-apollo
Apollo notes (Apollo学习笔记) - Apollo learning notes for beginners.
Stars: ✭ 1,786 (+2606.06%)
Mutual labels:  autonomous-driving, autonomous-vehicles
Autonomousdrivingcookbook
Scenarios, tutorials and demos for Autonomous Driving
Stars: ✭ 1,939 (+2837.88%)
Mutual labels:  autonomous-driving, autonomous-vehicles
JuliaAutonomy
Julia sample codes for Autonomy, Robotics and Self-Driving Algorithms.
Stars: ✭ 21 (-68.18%)
Mutual labels:  autonomous-driving, autonomous-vehicles
loco car
Software for LOCO, our autonomous drifting RC car.
Stars: ✭ 44 (-33.33%)
Mutual labels:  autonomous-driving, autonomous-vehicles
Apollo perception ros
Object detection / tracking / fusion based on Apollo r3.0.0 perception module in ROS
Stars: ✭ 179 (+171.21%)
Mutual labels:  autonomous-driving, autonomous-vehicles
glcapsnet
Global-Local Capsule Network (GLCapsNet) is a capsule-based architecture able to provide context-based eye fixation prediction for several autonomous driving scenarios, while offering interpretability both globally and locally.
Stars: ✭ 33 (-50%)
Mutual labels:  autonomous-driving, autonomous-vehicles
Jetson Car
Autonomous Racing Car using NVIDIA Jetson TX2 using end-to-end driving approach. Paper: https://arxiv.org/abs/1604.07316
Stars: ✭ 172 (+160.61%)
Mutual labels:  autonomous-driving, autonomous-vehicles
Carma Platform
CARMA Platform is built on robot operating system (ROS) and utilizes open source software (OSS) that enables Cooperative Driving Automation (CDA) features to allow Automated Driving Systems to interact and cooperate with infrastructure and other vehicles through communication.
Stars: ✭ 243 (+268.18%)
Mutual labels:  autonomous-driving, autonomous-vehicles
Pythonrobotics
Python sample codes for robotics algorithms.
Stars: ✭ 13,934 (+21012.12%)
Mutual labels:  autonomous-driving, autonomous-vehicles
OpenMaterial
3D model exchange format with physical material properties for virtual development, test and validation of automated driving.
Stars: ✭ 23 (-65.15%)
Mutual labels:  radar, autonomous-driving
Pylot
Modular autonomous driving platform running on the CARLA simulator and real-world vehicles.
Stars: ✭ 104 (+57.58%)
Mutual labels:  autonomous-driving, autonomous-vehicles
Self Driving Golf Cart
Be Driven 🚘
Stars: ✭ 147 (+122.73%)
Mutual labels:  autonomous-driving, autonomous-vehicles
dreyeve
[TPAMI 2018] Predicting the Driver’s Focus of Attention: the DR(eye)VE Project. A deep neural network learnt to reproduce the human driver focus of attention (FoA) in a variety of real-world driving scenarios.
Stars: ✭ 88 (+33.33%)
Mutual labels:  autonomous-driving, autonomous-vehicles
SelfDrivingCarsControlDesign
Self Driving Cars Longitudinal and Lateral Control Design
Stars: ✭ 96 (+45.45%)
Mutual labels:  autonomous-driving, autonomous-vehicles

pyMHT

Track oriented, multi target, multi hypothesis tracker

Multi frame multi target tracking module with 2/2&m/n initialization algorithm and an AIS aided track oriented multi hypothesis tracking algorithm.

Installation

You can get the latest and greatest from github:

$ git clone [email protected]:erikliland/pymht.git pymht
$ cd pymht
$ sudo python setup.py install

pyMHT depends on the following modules,

  • Cython (for compiling Munkres algorithm)
  • numpy (for core functionality)
  • scipy (for core functionality)
  • matplotlib (for ploting)
  • pytest (for testing)
  • matplotlib (for ploting)
  • Munkres [Github]
  • OR-TOOLS (for solving ILP´s) [Github]

All modules except OR-TOOLS can be installed via pip:

$ pip install -r preRequirements.txt
$ pip install -r requirements.txt

OR-TOOLS must be installed manually.

Test instalation

To test the instalation run in the pyMHT directory:

	$ pytest

This module does not contain any scenarios or examples. This is placed in another repository pyMHT-simulator.

Background

This Python module is the result of a project assignment and a Master´s thesis

Project report

Thesis

Build status

Master Build Status

Development Build Status

Master Coverage Status

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].