|
|
3 年之前 | |
|---|---|---|
| .. | ||
| lidar_obstacle_detector | 3 年之前 | |
| .gitignore | 3 年之前 | |
| README.md | 3 年之前 | |
| detection_lidar_EuclideanClustering.pro | 3 年之前 | |
| main.cpp | 3 年之前 | |
3D LiDAR Object Detection & Tracking using Euclidean Clustering & Hungarian algorithm
TODOs
Known Issues
# clone the repo
cd catkin_ws/src
git clone https://github.com/SS47816/lidar_obstacle_detector.git
# install dependencies & build
cd ..
rosdep install --from-paths src --ignore-src -r -y
catkin_make
source devel/setup.bash
mai_city dataset as an example here)Step 1: Download the mai_city dataset from their Official Website
Step 2: Launch the nodes using the mai_city.launch launch file
# this will launch the obstacle_detector node, rviz, and rqt_reconfigure GUI together
roslaunch lidar_obstacle_detector mai_city.launch
Step 3: Run any of the bags from the dataset
# go to the folder where the dataset is located
cd mai_city/bags
# play the rosbag
rosbag play 00.bag
lgsvl_utils pkg)Step 1: Launch the LGSVL simulator and lgsvl_utils nodes
Please refer this step to the
READMEUsage Section of thelgsvl_utilspkg
Step 2: Launch the nodes using the launch/lgsvl.launch launch file
# launch node
roslaunch lidar_obstacle_detector lgsvl.launch
You are welcome contributing to the package by opening a pull-request
We are following: Google C++ Style Guide, C++ Core Guidelines, and ROS C++ Style Guide
MIT License