2D 激光雷达 SLAM 的管线流程
下图展示了 2D 激光雷达同步定位与地图构建 (SLAM) 的管线流程:2D 激光雷达 SLAM 管线。
2D 激光雷达 SLAM 管线中使用的 ROS 节点
下表描述了 2D 激光雷达 SLAM 管线中使用的 ROS 节点。2D 激光雷达 SLAM 管线中使用的 ROS topic
下表描述了 2D 激光雷达 SLAM 管线中使用的 ROS topic。2D 激光雷达 SLAM 管线中使用的 ROS 服务
下表描述了 2D 激光雷达 SLAM 管线中使用的 ROS 服务。前提条件
您已根据 安装 QIR SDK 在设备上完成设备设置、安装 ROS2 Jazzy 和 Qualcomm Intelligent Robotics (QIR) SDK。运行开箱即用的 2D 激光雷达 SLAM
1
安装 2D 激光雷达 SLAM 软件包
2
设置机器人底盘
- 如果您使用的是 Qualcomm 的机器人底盘,请对其进行设置。
-
如果您使用的是自定义或第三方机器人底盘,请应用适合您自己机器人底盘的配置。确保机器人底盘可以在 topic
/odom上发布类型为nav_msgs.msg.Odometry2的里程计数据。
3
设置 2D 激光雷达
根据 使用
rplidar-ros2 启用基本 RPLIDAR 处理 设置 2D 激光雷达。4
运行 2D 激光雷达 SLAM
5
运行 qrb_slam_service_request 脚本

