• Stars
    star
    160
  • Rank 234,703 (Top 5 %)
  • Language
    C++
  • License
    Apache License 2.0
  • Created over 3 years ago
  • Updated over 3 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A fast object tracking method by using JPDA-IMM-UKF.

Multi-Object-Tracking

A fast object tracking method by using JPDA-IMM-UKF.

ros kinetic pcl 1.8 dataset kitti

Tracking Result

[youtube link] [bilibili link]

Image text

Introduction

This project combine JPDA, IMM(CV,CTRV,CTRA) and UKF to achieve a fast object tracking method.

Requirements

  1. ROS

  2. pcl

  3. boost

  4. Eigen

How to use

  1. Download the kitti tracking dataset

    For number 0020,orgnaize the data as follows:

    โ””โ”€โ”€ tracking0020
    โ”œโ”€โ”€ calib
    โ”œโ”€โ”€ image_2
    โ”œโ”€โ”€ lable_02
    โ”œโ”€โ”€ oxts
    โ””โ”€โ”€ velodyne
    

    Change the data path in launch file.

  2. Build the code

     catkin_make
    
  3. Run

    source devel/setup.bash
    roslaunch track.launch
    

Reference

[1] JPDA

[2] UKF

More Repositories

1

Lidar-Segementation

An implementation on "Curved-Voxel Clustering for Accurate Segmentation of 3D LiDAR Point Clouds with Real-Time Performance" from IROS 2019
C++
221
star
2

LIDAR-Segmentation-Based-on-Range-Image

This is a lidar segmentation method based on range image.
C++
163
star
3

Fast-Ground-Segmentation-Based-on-JPC

An implementation on "Shen Z, Liang H, Lin L, Wang Z, Huang W, Yu J. Fast Ground Segmentation for 3D LiDAR Point Cloud Based on Jump-Convolution-Process. Remote Sensing. 2021; 13(16):3239. https://doi.org/10.3390/rs13163239"
C++
97
star
4

Cascaded-Lidar-Ground-Segmentation

A C++ version for "A Slope-robust Cascaded Ground Segmentation in 3D Point Cloud for Autonomous Vehicles" 2018 ITSC
C++
71
star
5

Lidar-Ground-Segmantation-Paper-List

Collect paper about ground segmentation in 3D point cloud.
44
star
6

CenterPillarNet

An anchor free method for pointcloud object detecion.
Python
37
star
7

Range-Image-based-segementation

An implementation on "I. Bogoslavskyi and C. Stachniss, "Fast range image-based segmentation of sparse 3D laser scans for online operation," 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Daejeon, 2016, pp. 163-169, doi: 10.1109/IROS.2016.7759050."
C++
30
star
8

Lidar-pcd-2-jpg-of-bird-eye-view-

Take bird-eye-view Jpg file from pcd file.
C++
9
star
9

Semantic-Kitti-Label-Read

A c++ version code to read semantic kitti label.
C++
5
star
10

CenterBEV

A deep learning method for pointcloud object detection.
Python
4
star
11

IMM-UKF-for-object-tracking

An simple implementation of the IMM-UKF methods for object tracking state filter.
3
star
12

3D-Detection-localization

Papers for 3D Detection
1
star
13

Summary

้กน็›ฎๆ€ป็ป“
1
star