本节演示如何从相机节点启用点云数据输出,并使用RViz2进行可视化,类似于之前讨论的启动相机节点文档中的初始相机节点设置。
要激活深度信息的点云数据流,请使用以下命令:
ros2 launch orbbec_camera gemini_330_series.launch.py enable_point_cloud:=true
运行上述命令后,执行以下步骤来可视化深度点云:
- 打开RViz2。
- 添加一个
PointCloud2
显示。 - 选择
/camera/depth/points
主题进行可视化。 - 将固定帧设置为
camera_link
以正确对齐数据。
以下是在RViz2中可能看到的深度点云的样子:
要启用彩色点云功能,请输入以下命令:
ros2 launch orbbec_camera gemini_330_series.launch.py enable_colored_point_cloud:=true
要可视化彩色点云数据:
- 在执行命令后启动RViz2。
- 添加一个
PointCloud2
显示面板。 - 从列表中选择
/camera/depth_registered/points
主题。 - 确保固定帧设置为
camera_link
。
在RViz2中彩色点云的结果应类似于这样: