Skip to content

踩坑Robotics Stack Exchange2025-05-03

Nav2 map帧原点与Gazebo世界原点不一致导致导航坐标偏移 ​

本文由 AI 根据公开内容整理,可能有误,请以原文为准:Make map frame match Gazebo world origin (Jazzy and Gazebo Harmonic)(Robotics Stack Exchange #114272)

状态:已解决

问题 ​

在Gazebo Harmonic仿真中使用nav2 simple commander时,因map frame原点与仿真世界原点不一致,导致输入的目标坐标无法对应实际仿真位置,机器人导航至错误地点。

环境 ​

ROS 2 Jazzy, Gazebo Harmonic, nav2 simple commander

解决办法 ​

  1. 打开与当前使用地图关联的YAML配置文件
  2. 修改origin字段数值,使其与Gazebo世界坐标系原点完全一致
  3. 保存文件并重启导航节点以加载新配置

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

来源

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

  1. Robotics Stack Exchange #114272:Make map frame match Gazebo world origin (Jazzy and Gazebo Harmonic)访问 2026-10-27