Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/toshikinakamura0412/pointcloud_saver_ros
ROS package for saving pointcloud data as PCD file.
https://github.com/toshikinakamura0412/pointcloud_saver_ros
cpp mit-license pcd pcl pointcloud robotics ros ros-noetic
Last synced: 4 days ago
JSON representation
ROS package for saving pointcloud data as PCD file.
- Host: GitHub
- URL: https://github.com/toshikinakamura0412/pointcloud_saver_ros
- Owner: ToshikiNakamura0412
- License: mit
- Created: 2024-12-09T07:31:41.000Z (25 days ago)
- Default Branch: master
- Last Pushed: 2024-12-09T07:51:32.000Z (25 days ago)
- Last Synced: 2024-12-09T08:28:43.656Z (25 days ago)
- Topics: cpp, mit-license, pcd, pcl, pointcloud, robotics, ros, ros-noetic
- Language: C++
- Homepage:
- Size: 0 Bytes
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# pointcloud_saver_ros
![Build Status](https://github.com/ToshikiNakamura0412/pointcloud_saver_ros/workflows/build/badge.svg)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)ROS package for saving pointcloud data as PCD file.
Save path is `~/.ros/map_cloud.pcd`.
## Environment
- Ubuntu 20.04
- ROS Noetic## Install and Build
```bash
# clone repository
cd /path/to/your/catkin_ws/src
git clone https://github.com/ToshikiNakamura0412/pointcloud_saver_ros.git# build
cd /path/to/your/catkin_ws
rosdep install -riy --from-paths src --rosdistro noetic # Install dependencies
catkin build pointcloud_saver_ros -DCMAKE_BUILD_TYPE=Release # Release build is recommended
```## How to use
### Run
```bash
rosrun pointcloud_saver_ros pointcloud_saver cloud:=/your/pointcloud/topic
```
### Save
1. rqt
2. Plugins -> Services -> Service Caller
3. Call service `~/request_save`## Subscribed Topics
- ~cloud (`sensor_msgs/PointCloud2`)
- The input pointcloud