tanrye / lidar_closest_distance_detector

Calculate the closest distance to the nearest obstacle using the convex polygons of pointcloud

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Lidar Closest Distance Detector(LCDD) ROS package.

This module can calculate the closest distance to the nearest obstacle using Convex Polygon of Lidar Point Cloud.

LOAM velodyne is used for generating vehicle's odometry. (https://github.com/laboshinl/loam_velodyne)

space filter which is used for ground removal filter is from Autoware packages (https://gitlab.com/autowarefoundation/autoware.ai)

It's completely working on ROS kinetic, Ubuntu 16.04.

Youtube is available here. https://youtu.be/TkKlLtUDQE0

drawing

Instruction

  1. install ros-kinetic.
  2. clone this repository.
  3. move it to your catkin_ws or custom workspace.
  4. build repository.
  • catkin_make
  1. update your workspace.
  • source devel/setup.bash
  1. run lcdd.
  • roslaunch lcdd_bundle_start bundle_all.launch
  1. It only needs to subscribe /velodyne_points topic.
  2. enjoy!

If you have any questions, leave it in Issues!

About

Calculate the closest distance to the nearest obstacle using the convex polygons of pointcloud

License:MIT License


Languages

Language:C++ 96.0%Language:CMake 3.3%Language:Python 0.6%Language:Shell 0.1%