Skip to content

踩坑Robotics Stack Exchange2025-08-11

slam_toolbox处于定位模式时如何启用并使用/initialpose话题 ​

本文由 AI 根据公开内容整理,可能有误,请以原文为准:How to use /initialpose with slam_toolbox in localization mode?(Robotics Stack Exchange #117168)

状态:已解决

问题 ​

slam_toolbox运行在定位模式时,按照文档说明应当支持订阅/initialpose话题,但查询节点订阅列表无该话题,无法通过RViz的2D位姿估计工具交互设置初始位姿。

环境 ​

SLAM 建图与定位系统

解决办法 ​

  1. 启动时设置:启动slam_toolbox时通过参数传入机器人相对于map坐标系的初始位姿。
  2. RViz加载地图后设置:在RViz中加载slam_toolbox插件,输入不含后缀的地图文件路径,选择"Start at Pose Est",使用2D位姿估计工具设置位姿,点击"Clear Changes"等待位姿字段填充,最后点击"Deserialize Map"即可。

原问题作者:rubt punk;采纳答案作者:rubt punk。原内容依 CC BY-SA 4.0 授权,本页摘要同样依 CC BY-SA 4.0 授权。

来源

本页事实对应的公开页面,以原文为准。

  1. Robotics Stack Exchange #117168:How to use /initialpose with slam_toolbox in localization mode?访问 2026-10-21