如何将 Clearpath 机器人升级到 ROS 2

升级机器人的软件不仅仅是跟上最新版本;这是为了确保不同硬件配置的长期可靠性、性能和兼容性。在这篇文章中,我们将介绍我们的机器人平台当前的 ROS 2 可升级性,包括我们每个平台支持的 ROS 2 版本的综合图表,以及直接链接到 […]如何将您的 Clearpath 机器人升级到 ROS 2 的文章首先出现在 Clearpath Robotics 上。

来源:Clearpath Robotics博客

升级机器人的软件不仅仅是跟上最新版本; 这是为了确保不同硬件配置的长期可靠性、性能和兼容性。在这篇文章中,我们将介绍机器人平台当前的 ROS 2 可升级性,包括每个平台支持的 ROS 2 版本的综合图表,以及支持的传感器的直接链接、分步升级和安装说明以及教程。无论您是准备首次 ROS 2 迁移,还是保持跨版本的队列一致性,这篇文章都会为您提供自信升级所需的清晰信息和资源。

支持的平台

Clearpath 机器人平台在 ROS 2 Humble 和 Jazzy 下均受支持。 每个都已确认与 amd64 架构兼容,有些还支持在 ARM 架构上从源代码构建。

支持的传感器

ROS 2 Humble 和 Jazzy 都包含对各种常见传感器的经过验证的支持:

  • 2D 激光雷达,例如 SICK 和 Hokuyo 型号
  • 3D 激光雷达,例如 Velodyne 和 Ouster
  • IMU、GPS 单元和光学/深度相机,例如 Realsense 和 Axis
  • 许多设备的 Debian 驱动程序会作为 Clearpath 软件包的一部分自动安装。
  • 支持的简单传感器

    Jazzy 支持的传感器

    安装和升级

    Ubuntu 22.04 + ROS 2 Humble

    Clearpath 提供定制的 Ubuntu 22.04 ISO,用于在支持的平台上安装 ROS 2 Humble 和机器人软件。安装过程还包括大多数机器人所需的固件更新。

    简明安装和升级说明

    Ubuntu 24.04 + ROS 2 Jazzy

    对于较新的设置,Clearpath 通过定制的安装映像和升级路径支持 Ubuntu 24.04 上的 ROS 2 Jazzy。固件刷新是大多数硬件平台上流程的一部分。 这两种设置都可以使用 Clearpath 的安装脚本进行自定义,以配置 ROS 2 环境和机器人软件包。

    Jazzy 安装和升级说明

    驾驶教程

  • 发布速度命令