Skip to content

环境配置指南

本部分是一系列配置指南的合集,旨在帮助读者搭建和配置 Nav2。主要目标包括:

  • 帮助新用户为新型机器人配置 Navigation2
  • 帮助自制机器人用户正确配置,以便在 ROS/Navigation2 中使用
  • 为有经验的读者提供清单、模板或参考
  • 提供可在 Gazebo 或 RViz 等仿真器/工具上运行的示例,即使没有实体机器人也能完成 Nav2 的配置流程
  • 提供配置特定软件包及集成机器人各组件(传感器、里程计等)的要点

为引导你完成机器人的首次配置,本系列将涵盖以下主题:

  • 介绍 TF2 并配置机器人的 URDF 与 SDF
  • 为里程计配置传感器源
  • 为感知配置传感器源
  • 为机器人配置圆形或任意形状的足迹(footprint)
  • 为导航任务选择并配置规划器与控制器插件
  • 生命周期节点管理,以便快速启动其他相关传感器或节点(bringup)

以下分别提供 Gazebo Classic 和 Gazebo 两套仿真器的教程。Gazebo Classic 适用于 ROS 2 Humble 及更早的 ROS 发行版,Gazebo(Gazebo Harmonic 或更新版本)适用于 ROS 2 Jazzy 或更新版本。

请根据你的 ROS 2 发行版选择相应指南: