This repository provides a collection of small but useful tools designed to simplify and streamline tasks within the ROS (Robot Operating System) environment. These utilities are especially helpful for robotics developers working with point cloud data and other common ROS message types.
-
Point Cloud Saver
Subscribe to a specific topic publishingsensor_msgs/PointCloud2messages and automatically save incoming point cloud data to files (e.g.,.pcd,.ply). -
(More tools will be added here in the future)
- ROS 1 (e.g., Noetic) or ROS 2 (e.g., Foxy) depending on the version of your tool
- Python 3
pcl_tools,pypcd, or other point cloud libraries as needed
Make sure your ROS environment is properly sourced before running any scripts:
source /opt/ros/noetic/setup.bash
## π License
This project is licensed under a custom **Non-Commercial Academic License**.
β
Academic use and personal non-commercial use are allowed.
β Commercial use is strictly prohibited.
See [LICENSE](./LICENSE) for full terms.
For commercial licensing, contact: [email protected]