No version for distro humble showing jazzy. Known supported distros are highlighted in the buttons above.
Repo symbol

pointcloud_conversions repository

pointcloud_conversions

ROS Distro
jazzy

Repository Summary

Checkout URI https://github.com/li9i/pointcloud-conversions.git
VCS Type git
VCS Version jazzy-devel
Last Updated 2026-06-27
Dev Status MAINTAINED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Packages

Name Version
pointcloud_conversions 0.0.2

README

pointcloud_conversions: ROS 2 point-cloud conversion & reframing for PLY / XYZ / PointCloud2

License: MIT ROS 2 Jazzy version

A single ROS 2 (Jazzy) package bundling three utilities:

  • pointcloud_to_ply — Capture a point cloud from a topic, reconstruct a mesh with PCL, and store it in .ply or .obj format
  • ply_to_xyz_transframer — Transform a .ply file expressed in one frame of reference to a .xyz file expressed in another
  • xyz_to_ply_transframer — Transform a .xyz file expressed in one frame of reference to a .ply file expressed in another

Build

cd ~/ros2_ws/src
git clone -b jazzy_devel https://github.com/li9i/ply-utils.git
cd ~/ros2_ws
rosdep install --from-paths src -y --ignore-src
colcon build --packages-select pointcloud_conversions

Run

ros2 launch pointcloud_conversions pointcloud_to_ply.launch.xml
ros2 launch pointcloud_conversions ply_to_xyz_transframer.launch.xml
ros2 launch pointcloud_conversions xyz_to_ply_transframer.launch.xml

Repo symbol

pointcloud_conversions repository

pointcloud_conversions

ROS Distro
jazzy

Repository Summary

Checkout URI https://github.com/li9i/pointcloud-conversions.git
VCS Type git
VCS Version jazzy-devel
Last Updated 2026-06-27
Dev Status MAINTAINED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Packages

Name Version
pointcloud_conversions 0.0.2

README

pointcloud_conversions: ROS 2 point-cloud conversion & reframing for PLY / XYZ / PointCloud2

License: MIT ROS 2 Jazzy version

A single ROS 2 (Jazzy) package bundling three utilities:

  • pointcloud_to_ply — Capture a point cloud from a topic, reconstruct a mesh with PCL, and store it in .ply or .obj format
  • ply_to_xyz_transframer — Transform a .ply file expressed in one frame of reference to a .xyz file expressed in another
  • xyz_to_ply_transframer — Transform a .xyz file expressed in one frame of reference to a .ply file expressed in another

Build

cd ~/ros2_ws/src
git clone -b jazzy_devel https://github.com/li9i/ply-utils.git
cd ~/ros2_ws
rosdep install --from-paths src -y --ignore-src
colcon build --packages-select pointcloud_conversions

Run

ros2 launch pointcloud_conversions pointcloud_to_ply.launch.xml
ros2 launch pointcloud_conversions ply_to_xyz_transframer.launch.xml
ros2 launch pointcloud_conversions xyz_to_ply_transframer.launch.xml

No version for distro kilted showing jazzy. Known supported distros are highlighted in the buttons above.
Repo symbol

pointcloud_conversions repository

pointcloud_conversions

ROS Distro
jazzy

Repository Summary

Checkout URI https://github.com/li9i/pointcloud-conversions.git
VCS Type git
VCS Version jazzy-devel
Last Updated 2026-06-27
Dev Status MAINTAINED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Packages

Name Version
pointcloud_conversions 0.0.2

README

pointcloud_conversions: ROS 2 point-cloud conversion & reframing for PLY / XYZ / PointCloud2

License: MIT ROS 2 Jazzy version

A single ROS 2 (Jazzy) package bundling three utilities:

  • pointcloud_to_ply — Capture a point cloud from a topic, reconstruct a mesh with PCL, and store it in .ply or .obj format
  • ply_to_xyz_transframer — Transform a .ply file expressed in one frame of reference to a .xyz file expressed in another
  • xyz_to_ply_transframer — Transform a .xyz file expressed in one frame of reference to a .ply file expressed in another

Build

cd ~/ros2_ws/src
git clone -b jazzy_devel https://github.com/li9i/ply-utils.git
cd ~/ros2_ws
rosdep install --from-paths src -y --ignore-src
colcon build --packages-select pointcloud_conversions

Run

ros2 launch pointcloud_conversions pointcloud_to_ply.launch.xml
ros2 launch pointcloud_conversions ply_to_xyz_transframer.launch.xml
ros2 launch pointcloud_conversions xyz_to_ply_transframer.launch.xml

Repo symbol

pointcloud_conversions repository

pointcloud_conversions

ROS Distro
lyrical

Repository Summary

Checkout URI https://github.com/li9i/pointcloud-conversions.git
VCS Type git
VCS Version lyrical-devel
Last Updated 2026-07-01
Dev Status MAINTAINED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Packages

Name Version
pointcloud_conversions 0.0.3

README

pointcloud_conversions: ROS 2 point-cloud conversion & reframing for PLY / XYZ / PointCloud2

License: MIT ROS 2 Lyrical version

A single ROS 2 (Lyrical) package bundling three utilities:

  • pointcloud_to_ply — Capture a point cloud from a topic and store it in .ply or .obj format
  • ply_to_xyz_transframer — Transform a .ply file expressed in one frame of reference to a .xyz file expressed in another
  • xyz_to_ply_transframer — Transform a .xyz file expressed in one frame of reference to a .ply file expressed in another

Build

cd ~/ros2_ws/src
git clone -b lyrical-devel https://github.com/li9i/ply-utils.git
cd ~/ros2_ws
rosdep install --from-paths src -y --ignore-src
colcon build --packages-select pointcloud_conversions

pointcloud_to_ply additionally requires Open3D, which has no rosdep key:

pip3 install open3d

Run

ros2 launch pointcloud_conversions pointcloud_to_ply.launch.xml
ros2 launch pointcloud_conversions ply_to_xyz_transframer.launch.xml
ros2 launch pointcloud_conversions xyz_to_ply_transframer.launch.xml

No version for distro rolling showing jazzy. Known supported distros are highlighted in the buttons above.
Repo symbol

pointcloud_conversions repository

pointcloud_conversions

ROS Distro
jazzy

Repository Summary

Checkout URI https://github.com/li9i/pointcloud-conversions.git
VCS Type git
VCS Version jazzy-devel
Last Updated 2026-06-27
Dev Status MAINTAINED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Packages

Name Version
pointcloud_conversions 0.0.2

README

pointcloud_conversions: ROS 2 point-cloud conversion & reframing for PLY / XYZ / PointCloud2

License: MIT ROS 2 Jazzy version

A single ROS 2 (Jazzy) package bundling three utilities:

  • pointcloud_to_ply — Capture a point cloud from a topic, reconstruct a mesh with PCL, and store it in .ply or .obj format
  • ply_to_xyz_transframer — Transform a .ply file expressed in one frame of reference to a .xyz file expressed in another
  • xyz_to_ply_transframer — Transform a .xyz file expressed in one frame of reference to a .ply file expressed in another

Build

cd ~/ros2_ws/src
git clone -b jazzy_devel https://github.com/li9i/ply-utils.git
cd ~/ros2_ws
rosdep install --from-paths src -y --ignore-src
colcon build --packages-select pointcloud_conversions

Run

ros2 launch pointcloud_conversions pointcloud_to_ply.launch.xml
ros2 launch pointcloud_conversions ply_to_xyz_transframer.launch.xml
ros2 launch pointcloud_conversions xyz_to_ply_transframer.launch.xml

No version for distro ardent showing jazzy. Known supported distros are highlighted in the buttons above.
Repo symbol

pointcloud_conversions repository

pointcloud_conversions

ROS Distro
jazzy

Repository Summary

Checkout URI https://github.com/li9i/pointcloud-conversions.git
VCS Type git
VCS Version jazzy-devel
Last Updated 2026-06-27
Dev Status MAINTAINED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Packages

Name Version
pointcloud_conversions 0.0.2

README

pointcloud_conversions: ROS 2 point-cloud conversion & reframing for PLY / XYZ / PointCloud2

License: MIT ROS 2 Jazzy version

A single ROS 2 (Jazzy) package bundling three utilities:

  • pointcloud_to_ply — Capture a point cloud from a topic, reconstruct a mesh with PCL, and store it in .ply or .obj format
  • ply_to_xyz_transframer — Transform a .ply file expressed in one frame of reference to a .xyz file expressed in another
  • xyz_to_ply_transframer — Transform a .xyz file expressed in one frame of reference to a .ply file expressed in another

Build

cd ~/ros2_ws/src
git clone -b jazzy_devel https://github.com/li9i/ply-utils.git
cd ~/ros2_ws
rosdep install --from-paths src -y --ignore-src
colcon build --packages-select pointcloud_conversions

Run

ros2 launch pointcloud_conversions pointcloud_to_ply.launch.xml
ros2 launch pointcloud_conversions ply_to_xyz_transframer.launch.xml
ros2 launch pointcloud_conversions xyz_to_ply_transframer.launch.xml

No version for distro bouncy showing jazzy. Known supported distros are highlighted in the buttons above.
Repo symbol

pointcloud_conversions repository

pointcloud_conversions

ROS Distro
jazzy

Repository Summary

Checkout URI https://github.com/li9i/pointcloud-conversions.git
VCS Type git
VCS Version jazzy-devel
Last Updated 2026-06-27
Dev Status MAINTAINED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Packages

Name Version
pointcloud_conversions 0.0.2

README

pointcloud_conversions: ROS 2 point-cloud conversion & reframing for PLY / XYZ / PointCloud2

License: MIT ROS 2 Jazzy version

A single ROS 2 (Jazzy) package bundling three utilities:

  • pointcloud_to_ply — Capture a point cloud from a topic, reconstruct a mesh with PCL, and store it in .ply or .obj format
  • ply_to_xyz_transframer — Transform a .ply file expressed in one frame of reference to a .xyz file expressed in another
  • xyz_to_ply_transframer — Transform a .xyz file expressed in one frame of reference to a .ply file expressed in another

Build

cd ~/ros2_ws/src
git clone -b jazzy_devel https://github.com/li9i/ply-utils.git
cd ~/ros2_ws
rosdep install --from-paths src -y --ignore-src
colcon build --packages-select pointcloud_conversions

Run

ros2 launch pointcloud_conversions pointcloud_to_ply.launch.xml
ros2 launch pointcloud_conversions ply_to_xyz_transframer.launch.xml
ros2 launch pointcloud_conversions xyz_to_ply_transframer.launch.xml

No version for distro crystal showing jazzy. Known supported distros are highlighted in the buttons above.
Repo symbol

pointcloud_conversions repository

pointcloud_conversions

ROS Distro
jazzy

Repository Summary

Checkout URI https://github.com/li9i/pointcloud-conversions.git
VCS Type git
VCS Version jazzy-devel
Last Updated 2026-06-27
Dev Status MAINTAINED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Packages

Name Version
pointcloud_conversions 0.0.2

README

pointcloud_conversions: ROS 2 point-cloud conversion & reframing for PLY / XYZ / PointCloud2

License: MIT ROS 2 Jazzy version

A single ROS 2 (Jazzy) package bundling three utilities:

  • pointcloud_to_ply — Capture a point cloud from a topic, reconstruct a mesh with PCL, and store it in .ply or .obj format
  • ply_to_xyz_transframer — Transform a .ply file expressed in one frame of reference to a .xyz file expressed in another
  • xyz_to_ply_transframer — Transform a .xyz file expressed in one frame of reference to a .ply file expressed in another

Build

cd ~/ros2_ws/src
git clone -b jazzy_devel https://github.com/li9i/ply-utils.git
cd ~/ros2_ws
rosdep install --from-paths src -y --ignore-src
colcon build --packages-select pointcloud_conversions

Run

ros2 launch pointcloud_conversions pointcloud_to_ply.launch.xml
ros2 launch pointcloud_conversions ply_to_xyz_transframer.launch.xml
ros2 launch pointcloud_conversions xyz_to_ply_transframer.launch.xml

No version for distro eloquent showing jazzy. Known supported distros are highlighted in the buttons above.
Repo symbol

pointcloud_conversions repository

pointcloud_conversions

ROS Distro
jazzy

Repository Summary

Checkout URI https://github.com/li9i/pointcloud-conversions.git
VCS Type git
VCS Version jazzy-devel
Last Updated 2026-06-27
Dev Status MAINTAINED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Packages

Name Version
pointcloud_conversions 0.0.2

README

pointcloud_conversions: ROS 2 point-cloud conversion & reframing for PLY / XYZ / PointCloud2

License: MIT ROS 2 Jazzy version

A single ROS 2 (Jazzy) package bundling three utilities:

  • pointcloud_to_ply — Capture a point cloud from a topic, reconstruct a mesh with PCL, and store it in .ply or .obj format
  • ply_to_xyz_transframer — Transform a .ply file expressed in one frame of reference to a .xyz file expressed in another
  • xyz_to_ply_transframer — Transform a .xyz file expressed in one frame of reference to a .ply file expressed in another

Build

cd ~/ros2_ws/src
git clone -b jazzy_devel https://github.com/li9i/ply-utils.git
cd ~/ros2_ws
rosdep install --from-paths src -y --ignore-src
colcon build --packages-select pointcloud_conversions

Run

ros2 launch pointcloud_conversions pointcloud_to_ply.launch.xml
ros2 launch pointcloud_conversions ply_to_xyz_transframer.launch.xml
ros2 launch pointcloud_conversions xyz_to_ply_transframer.launch.xml

No version for distro dashing showing jazzy. Known supported distros are highlighted in the buttons above.
Repo symbol

pointcloud_conversions repository

pointcloud_conversions

ROS Distro
jazzy

Repository Summary

Checkout URI https://github.com/li9i/pointcloud-conversions.git
VCS Type git
VCS Version jazzy-devel
Last Updated 2026-06-27
Dev Status MAINTAINED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Packages

Name Version
pointcloud_conversions 0.0.2

README

pointcloud_conversions: ROS 2 point-cloud conversion & reframing for PLY / XYZ / PointCloud2

License: MIT ROS 2 Jazzy version

A single ROS 2 (Jazzy) package bundling three utilities:

  • pointcloud_to_ply — Capture a point cloud from a topic, reconstruct a mesh with PCL, and store it in .ply or .obj format
  • ply_to_xyz_transframer — Transform a .ply file expressed in one frame of reference to a .xyz file expressed in another
  • xyz_to_ply_transframer — Transform a .xyz file expressed in one frame of reference to a .ply file expressed in another

Build

cd ~/ros2_ws/src
git clone -b jazzy_devel https://github.com/li9i/ply-utils.git
cd ~/ros2_ws
rosdep install --from-paths src -y --ignore-src
colcon build --packages-select pointcloud_conversions

Run

ros2 launch pointcloud_conversions pointcloud_to_ply.launch.xml
ros2 launch pointcloud_conversions ply_to_xyz_transframer.launch.xml
ros2 launch pointcloud_conversions xyz_to_ply_transframer.launch.xml

No version for distro galactic showing jazzy. Known supported distros are highlighted in the buttons above.
Repo symbol

pointcloud_conversions repository

pointcloud_conversions

ROS Distro
jazzy

Repository Summary

Checkout URI https://github.com/li9i/pointcloud-conversions.git
VCS Type git
VCS Version jazzy-devel
Last Updated 2026-06-27
Dev Status MAINTAINED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Packages

Name Version
pointcloud_conversions 0.0.2

README

pointcloud_conversions: ROS 2 point-cloud conversion & reframing for PLY / XYZ / PointCloud2

License: MIT ROS 2 Jazzy version

A single ROS 2 (Jazzy) package bundling three utilities:

  • pointcloud_to_ply — Capture a point cloud from a topic, reconstruct a mesh with PCL, and store it in .ply or .obj format
  • ply_to_xyz_transframer — Transform a .ply file expressed in one frame of reference to a .xyz file expressed in another
  • xyz_to_ply_transframer — Transform a .xyz file expressed in one frame of reference to a .ply file expressed in another

Build

cd ~/ros2_ws/src
git clone -b jazzy_devel https://github.com/li9i/ply-utils.git
cd ~/ros2_ws
rosdep install --from-paths src -y --ignore-src
colcon build --packages-select pointcloud_conversions

Run

ros2 launch pointcloud_conversions pointcloud_to_ply.launch.xml
ros2 launch pointcloud_conversions ply_to_xyz_transframer.launch.xml
ros2 launch pointcloud_conversions xyz_to_ply_transframer.launch.xml

No version for distro foxy showing jazzy. Known supported distros are highlighted in the buttons above.
Repo symbol

pointcloud_conversions repository

pointcloud_conversions

ROS Distro
jazzy

Repository Summary

Checkout URI https://github.com/li9i/pointcloud-conversions.git
VCS Type git
VCS Version jazzy-devel
Last Updated 2026-06-27
Dev Status MAINTAINED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Packages

Name Version
pointcloud_conversions 0.0.2

README

pointcloud_conversions: ROS 2 point-cloud conversion & reframing for PLY / XYZ / PointCloud2

License: MIT ROS 2 Jazzy version

A single ROS 2 (Jazzy) package bundling three utilities:

  • pointcloud_to_ply — Capture a point cloud from a topic, reconstruct a mesh with PCL, and store it in .ply or .obj format
  • ply_to_xyz_transframer — Transform a .ply file expressed in one frame of reference to a .xyz file expressed in another
  • xyz_to_ply_transframer — Transform a .xyz file expressed in one frame of reference to a .ply file expressed in another

Build

cd ~/ros2_ws/src
git clone -b jazzy_devel https://github.com/li9i/ply-utils.git
cd ~/ros2_ws
rosdep install --from-paths src -y --ignore-src
colcon build --packages-select pointcloud_conversions

Run

ros2 launch pointcloud_conversions pointcloud_to_ply.launch.xml
ros2 launch pointcloud_conversions ply_to_xyz_transframer.launch.xml
ros2 launch pointcloud_conversions xyz_to_ply_transframer.launch.xml

No version for distro iron showing jazzy. Known supported distros are highlighted in the buttons above.
Repo symbol

pointcloud_conversions repository

pointcloud_conversions

ROS Distro
jazzy

Repository Summary

Checkout URI https://github.com/li9i/pointcloud-conversions.git
VCS Type git
VCS Version jazzy-devel
Last Updated 2026-06-27
Dev Status MAINTAINED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Packages

Name Version
pointcloud_conversions 0.0.2

README

pointcloud_conversions: ROS 2 point-cloud conversion & reframing for PLY / XYZ / PointCloud2

License: MIT ROS 2 Jazzy version

A single ROS 2 (Jazzy) package bundling three utilities:

  • pointcloud_to_ply — Capture a point cloud from a topic, reconstruct a mesh with PCL, and store it in .ply or .obj format
  • ply_to_xyz_transframer — Transform a .ply file expressed in one frame of reference to a .xyz file expressed in another
  • xyz_to_ply_transframer — Transform a .xyz file expressed in one frame of reference to a .ply file expressed in another

Build

cd ~/ros2_ws/src
git clone -b jazzy_devel https://github.com/li9i/ply-utils.git
cd ~/ros2_ws
rosdep install --from-paths src -y --ignore-src
colcon build --packages-select pointcloud_conversions

Run

ros2 launch pointcloud_conversions pointcloud_to_ply.launch.xml
ros2 launch pointcloud_conversions ply_to_xyz_transframer.launch.xml
ros2 launch pointcloud_conversions xyz_to_ply_transframer.launch.xml

No version for distro lunar showing jazzy. Known supported distros are highlighted in the buttons above.
Repo symbol

pointcloud_conversions repository

pointcloud_conversions

ROS Distro
jazzy

Repository Summary

Checkout URI https://github.com/li9i/pointcloud-conversions.git
VCS Type git
VCS Version jazzy-devel
Last Updated 2026-06-27
Dev Status MAINTAINED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Packages

Name Version
pointcloud_conversions 0.0.2

README

pointcloud_conversions: ROS 2 point-cloud conversion & reframing for PLY / XYZ / PointCloud2

License: MIT ROS 2 Jazzy version

A single ROS 2 (Jazzy) package bundling three utilities:

  • pointcloud_to_ply — Capture a point cloud from a topic, reconstruct a mesh with PCL, and store it in .ply or .obj format
  • ply_to_xyz_transframer — Transform a .ply file expressed in one frame of reference to a .xyz file expressed in another
  • xyz_to_ply_transframer — Transform a .xyz file expressed in one frame of reference to a .ply file expressed in another

Build

cd ~/ros2_ws/src
git clone -b jazzy_devel https://github.com/li9i/ply-utils.git
cd ~/ros2_ws
rosdep install --from-paths src -y --ignore-src
colcon build --packages-select pointcloud_conversions

Run

ros2 launch pointcloud_conversions pointcloud_to_ply.launch.xml
ros2 launch pointcloud_conversions ply_to_xyz_transframer.launch.xml
ros2 launch pointcloud_conversions xyz_to_ply_transframer.launch.xml

No version for distro jade showing jazzy. Known supported distros are highlighted in the buttons above.
Repo symbol

pointcloud_conversions repository

pointcloud_conversions

ROS Distro
jazzy

Repository Summary

Checkout URI https://github.com/li9i/pointcloud-conversions.git
VCS Type git
VCS Version jazzy-devel
Last Updated 2026-06-27
Dev Status MAINTAINED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Packages

Name Version
pointcloud_conversions 0.0.2

README

pointcloud_conversions: ROS 2 point-cloud conversion & reframing for PLY / XYZ / PointCloud2

License: MIT ROS 2 Jazzy version

A single ROS 2 (Jazzy) package bundling three utilities:

  • pointcloud_to_ply — Capture a point cloud from a topic, reconstruct a mesh with PCL, and store it in .ply or .obj format
  • ply_to_xyz_transframer — Transform a .ply file expressed in one frame of reference to a .xyz file expressed in another
  • xyz_to_ply_transframer — Transform a .xyz file expressed in one frame of reference to a .ply file expressed in another

Build

cd ~/ros2_ws/src
git clone -b jazzy_devel https://github.com/li9i/ply-utils.git
cd ~/ros2_ws
rosdep install --from-paths src -y --ignore-src
colcon build --packages-select pointcloud_conversions

Run

ros2 launch pointcloud_conversions pointcloud_to_ply.launch.xml
ros2 launch pointcloud_conversions ply_to_xyz_transframer.launch.xml
ros2 launch pointcloud_conversions xyz_to_ply_transframer.launch.xml

No version for distro indigo showing jazzy. Known supported distros are highlighted in the buttons above.
Repo symbol

pointcloud_conversions repository

pointcloud_conversions

ROS Distro
jazzy

Repository Summary

Checkout URI https://github.com/li9i/pointcloud-conversions.git
VCS Type git
VCS Version jazzy-devel
Last Updated 2026-06-27
Dev Status MAINTAINED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Packages

Name Version
pointcloud_conversions 0.0.2

README

pointcloud_conversions: ROS 2 point-cloud conversion & reframing for PLY / XYZ / PointCloud2

License: MIT ROS 2 Jazzy version

A single ROS 2 (Jazzy) package bundling three utilities:

  • pointcloud_to_ply — Capture a point cloud from a topic, reconstruct a mesh with PCL, and store it in .ply or .obj format
  • ply_to_xyz_transframer — Transform a .ply file expressed in one frame of reference to a .xyz file expressed in another
  • xyz_to_ply_transframer — Transform a .xyz file expressed in one frame of reference to a .ply file expressed in another

Build

cd ~/ros2_ws/src
git clone -b jazzy_devel https://github.com/li9i/ply-utils.git
cd ~/ros2_ws
rosdep install --from-paths src -y --ignore-src
colcon build --packages-select pointcloud_conversions

Run

ros2 launch pointcloud_conversions pointcloud_to_ply.launch.xml
ros2 launch pointcloud_conversions ply_to_xyz_transframer.launch.xml
ros2 launch pointcloud_conversions xyz_to_ply_transframer.launch.xml

No version for distro hydro showing jazzy. Known supported distros are highlighted in the buttons above.
Repo symbol

pointcloud_conversions repository

pointcloud_conversions

ROS Distro
jazzy

Repository Summary

Checkout URI https://github.com/li9i/pointcloud-conversions.git
VCS Type git
VCS Version jazzy-devel
Last Updated 2026-06-27
Dev Status MAINTAINED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Packages

Name Version
pointcloud_conversions 0.0.2

README

pointcloud_conversions: ROS 2 point-cloud conversion & reframing for PLY / XYZ / PointCloud2

License: MIT ROS 2 Jazzy version

A single ROS 2 (Jazzy) package bundling three utilities:

  • pointcloud_to_ply — Capture a point cloud from a topic, reconstruct a mesh with PCL, and store it in .ply or .obj format
  • ply_to_xyz_transframer — Transform a .ply file expressed in one frame of reference to a .xyz file expressed in another
  • xyz_to_ply_transframer — Transform a .xyz file expressed in one frame of reference to a .ply file expressed in another

Build

cd ~/ros2_ws/src
git clone -b jazzy_devel https://github.com/li9i/ply-utils.git
cd ~/ros2_ws
rosdep install --from-paths src -y --ignore-src
colcon build --packages-select pointcloud_conversions

Run

ros2 launch pointcloud_conversions pointcloud_to_ply.launch.xml
ros2 launch pointcloud_conversions ply_to_xyz_transframer.launch.xml
ros2 launch pointcloud_conversions xyz_to_ply_transframer.launch.xml

No version for distro kinetic showing jazzy. Known supported distros are highlighted in the buttons above.
Repo symbol

pointcloud_conversions repository

pointcloud_conversions

ROS Distro
jazzy

Repository Summary

Checkout URI https://github.com/li9i/pointcloud-conversions.git
VCS Type git
VCS Version jazzy-devel
Last Updated 2026-06-27
Dev Status MAINTAINED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Packages

Name Version
pointcloud_conversions 0.0.2

README

pointcloud_conversions: ROS 2 point-cloud conversion & reframing for PLY / XYZ / PointCloud2

License: MIT ROS 2 Jazzy version

A single ROS 2 (Jazzy) package bundling three utilities:

  • pointcloud_to_ply — Capture a point cloud from a topic, reconstruct a mesh with PCL, and store it in .ply or .obj format
  • ply_to_xyz_transframer — Transform a .ply file expressed in one frame of reference to a .xyz file expressed in another
  • xyz_to_ply_transframer — Transform a .xyz file expressed in one frame of reference to a .ply file expressed in another

Build

cd ~/ros2_ws/src
git clone -b jazzy_devel https://github.com/li9i/ply-utils.git
cd ~/ros2_ws
rosdep install --from-paths src -y --ignore-src
colcon build --packages-select pointcloud_conversions

Run

ros2 launch pointcloud_conversions pointcloud_to_ply.launch.xml
ros2 launch pointcloud_conversions ply_to_xyz_transframer.launch.xml
ros2 launch pointcloud_conversions xyz_to_ply_transframer.launch.xml

No version for distro melodic showing jazzy. Known supported distros are highlighted in the buttons above.
Repo symbol

pointcloud_conversions repository

pointcloud_conversions

ROS Distro
jazzy

Repository Summary

Checkout URI https://github.com/li9i/pointcloud-conversions.git
VCS Type git
VCS Version jazzy-devel
Last Updated 2026-06-27
Dev Status MAINTAINED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Packages

Name Version
pointcloud_conversions 0.0.2

README

pointcloud_conversions: ROS 2 point-cloud conversion & reframing for PLY / XYZ / PointCloud2

License: MIT ROS 2 Jazzy version

A single ROS 2 (Jazzy) package bundling three utilities:

  • pointcloud_to_ply — Capture a point cloud from a topic, reconstruct a mesh with PCL, and store it in .ply or .obj format
  • ply_to_xyz_transframer — Transform a .ply file expressed in one frame of reference to a .xyz file expressed in another
  • xyz_to_ply_transframer — Transform a .xyz file expressed in one frame of reference to a .ply file expressed in another

Build

cd ~/ros2_ws/src
git clone -b jazzy_devel https://github.com/li9i/ply-utils.git
cd ~/ros2_ws
rosdep install --from-paths src -y --ignore-src
colcon build --packages-select pointcloud_conversions

Run

ros2 launch pointcloud_conversions pointcloud_to_ply.launch.xml
ros2 launch pointcloud_conversions ply_to_xyz_transframer.launch.xml
ros2 launch pointcloud_conversions xyz_to_ply_transframer.launch.xml

No version for distro noetic showing jazzy. Known supported distros are highlighted in the buttons above.
Repo symbol

pointcloud_conversions repository

pointcloud_conversions

ROS Distro
jazzy

Repository Summary

Checkout URI https://github.com/li9i/pointcloud-conversions.git
VCS Type git
VCS Version jazzy-devel
Last Updated 2026-06-27
Dev Status MAINTAINED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Packages

Name Version
pointcloud_conversions 0.0.2

README

pointcloud_conversions: ROS 2 point-cloud conversion & reframing for PLY / XYZ / PointCloud2

License: MIT ROS 2 Jazzy version

A single ROS 2 (Jazzy) package bundling three utilities:

  • pointcloud_to_ply — Capture a point cloud from a topic, reconstruct a mesh with PCL, and store it in .ply or .obj format
  • ply_to_xyz_transframer — Transform a .ply file expressed in one frame of reference to a .xyz file expressed in another
  • xyz_to_ply_transframer — Transform a .xyz file expressed in one frame of reference to a .ply file expressed in another

Build

cd ~/ros2_ws/src
git clone -b jazzy_devel https://github.com/li9i/ply-utils.git
cd ~/ros2_ws
rosdep install --from-paths src -y --ignore-src
colcon build --packages-select pointcloud_conversions

Run

ros2 launch pointcloud_conversions pointcloud_to_ply.launch.xml
ros2 launch pointcloud_conversions ply_to_xyz_transframer.launch.xml
ros2 launch pointcloud_conversions xyz_to_ply_transframer.launch.xml