rplidar-ros2 示例应用为 2D 激光扫描仪 RPLIDAR A1/A2/A3/S1/S2/S3 提供基本的设备处理功能。
rplidar-ros2 的管线流程
下图显示了 rplidar-ros2 示例的管线。该示例应用从 rplidar SDK 获取驱动数据,然后发布 /scan 话题。
图:rplidar-ros2 管线
rplidar-ros2 管线中使用的 ROS 话题
| ROS 话题 | 消息类型 | 发布/订阅者 | 说明 |
|---|---|---|---|
/scan | sensor_msgs::msg::LaserScan | 由 rplidar-ros2 发布 | /scan 话题发布来自 RPLIDAR 的激光扫描数据。 |
前提条件
- 您已根据为运行示例应用设置环境完成了设置设备。
- 连接 RPLIDAR A3M1 的电源和 USB 端口。
运行开箱即用的 rplidar-ros2
要在设备上设置 QIR SDK 和 ROS2 环境并运行 rplidar-ros2,请启动一个终端并运行以下命令:

