Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nickcharron/lidar_snow_removal
This repo is a set of nodes for ROS to filter point clouds with the goal of removing snow in Lidar data.
https://github.com/nickcharron/lidar_snow_removal
Last synced: 3 months ago
JSON representation
This repo is a set of nodes for ROS to filter point clouds with the goal of removing snow in Lidar data.
- Host: GitHub
- URL: https://github.com/nickcharron/lidar_snow_removal
- Owner: nickcharron
- License: mit
- Created: 2017-10-31T17:18:28.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2024-02-22T02:00:20.000Z (12 months ago)
- Last Synced: 2024-08-03T09:02:59.506Z (6 months ago)
- Language: C++
- Size: 1.1 MB
- Stars: 106
- Watchers: 5
- Forks: 27
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE-MIT
Awesome Lists containing this project
- awesome-canadian-robotics - lidar_snow_removal - A set of nodes for ROS to filter point clouds with the goal of removing snow in Lidar data. [TrailLAb](https://www.trailab.utias.utoronto.ca) was maintaining this package for their publications on the [Canadian Adverse Weather Dataset](http://cadcd.uwaterloo.ca). <p align="right">[![GitHub Repo stars](https://img.shields.io/github/stars/nickcharron/lidar_snow_removal?style=social)](https://github.com/nickcharron/lidar_snow_removal/stargazers)</p> (Open-Source Software)
README
# lidar_snow_removal
This repo is a set of nodes for ROS to filter point clouds with the goal of removing snow in Lidar data.To use this code, simply change the topics in the launch files to your scan topics, then play your bags and launch the appropriate launch files.
Please view the results videos on my youtube channel: https://www.youtube.com/channel/UC3FoqSLn12-dKOQ1Sn0xbFQ/featured?view_as=subscriber
Please refer to our published paper on this work: https://ieeexplore.ieee.org/abstract/document/8575761
***NOTE***
This package used to rely on my custom fork of pcl which had the filter implementation for PointCloud2 data type. This is now all self-contained in this repo. However, the DROR filter only works with pcl::PointCloud\ data type. The ROS node converts the scans to this format before filtering then converts back to ROS msg.
**DATASETS**
A lot of people have asked about getting access to the datasets used for this work, please see: http://cadcd.uwaterloo.ca/