跳转到主要内容

定位

AMCL 与 Cartographer 纯定位、辅助节点与 nav 衔接。

nav_competition_2026.launch 通过 loc_mode 切换:

模式参数说明
Cartographerloc_mode:=cartographer比赛默认加载 map2.pbstream
AMCLloc_mode:=amcl粒子滤波 + 静态地图
定位模式

prep 固定:

roslaunch raicom2026 nav_competition_2026.launch start_nav:=false loc_mode:=cartographer

Cartographer 辅助节点

节点作用
odom_cleaner.py清洗 /odom 时间戳
carto_init.py注入起点位姿
carto_relocalize.pyRViz 2D Pose Estimate 手动重定位

配置:config/cartographer/localization.lua

nav_competition.py 启动:

  1. 等待 /map
  2. 连接 move_base
  3. 发布初始位姿
  4. 等待约 3s 收敛
  5. course 巡航

Cartographer 模式下反坦克还用 /tracked_pose 做 map 坐标转换。