Your rosbag already has point clouds
If the file contains sensor_msgs/PointCloud2, the raw points are already there. Local utilities can export them one frame at a time. That is useful, but it is not the same as a map.
Engineers often search for "rosbag to point cloud" when they are really trying to solve a bigger problem than file conversion. The raw recording already contains point clouds. The harder part is turning the whole recording into one usable map.
If the file contains sensor_msgs/PointCloud2, the raw points are already there. Local utilities can export them one frame at a time. That is useful, but it is not the same as a map.
A mapped point cloud needs pose estimation across the whole run. If you want geographic coordinates too, you also need a georeferencing step after SLAM.
You want one output from the whole drive or field run, not one file per timestamp.
You need a reproducible browser workflow that other people on the team can review.
You want GNSS-backed alignment instead of only a locally consistent SLAM result.
Bring in `.mcap` or ROS1 `.bag` from the browser.
Check LiDAR, GNSS, IMU, and TF before you start the run.
Run GLIM-based LiDAR SLAM and export the mapped point cloud artifacts.
Preview and download the result without handing the run off to another tool.