SOURCE https://github.com/wangguojun2018/LidarRoadBoundaryDetection
This package is a ROS implementation for the code of the article above. Some bugs about boundary conditions have been fixed.
This package can be used for Road Curb Dectection based on 3D LiDAR.
Lidar Curb Detection can detect the direction of the curb along the roads, which can have a certain effect on dividing the passable area. For example, like this:
In the picture here, the green and red pillars are the left and right divisions of the front and rear roads, respectively. Yellow dots are rough roadside points, red and blue are the roadside points that are carefully selected from the yellow dots, that is, the final result.
- glog
- pcl 1.8
- Opencv 3.4
- boost :
sudo apt install libboost-all-dev
- limbo(It has been built in the third -party library folder, no need to install it again)
You can change your params in params.yaml.
roslaunch lidar_curb_detection lidar_curb_detection.launch