Skip to content

Latest commit

 

History

7 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

LiDAR/LaserScan Processor

Basic ROS package for processing of LiDAR data consisting of two nodes, (1) for LaserScan data and (2) for PointCloud data.

  1. LiDAR LaserScan data
  • Subscribes to /scan and calculates 3D points from the distances and angles.
  • Publishes output as PointCloud to /scan_pointcloud.
  1. LiDAR PointCloud data
  • Subscribes to /lidar/pointcloud and runs a simple callback function that downsamples the data with a VoxelGrid filter.
  • Publishes output to /point_cloud_filtered.

Usage

  1. Clone into your ROS workspace src directory
git clone git@github.com:casparvv/lidar_processor.git
  1. Build the package from workspace
catkin_make
  1. Source workspace
source devel/setup.bash
  1. Run package

(1) LiDAR LaserScan data

rosrun lidar_processor laser_scan_processor.py

(2) LiDAR PointCloud data

rosrun lidar_processor lidar_processor

References

About

Basic LiDAR point cloud processor

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages