ROS2 2024 最新版 Jazzy 发布,一键安装已支持

大家好,我是小鱼,又到了每年的 5 月 23 日,ROS2 社区发布了最新版本的 ROS2——Jazzy Jalisco。这个版本带来了许多新功能和改进,为开发者提供了更高效的机器人系统开发工具。本文将简要介绍 Jazzy Jalisco 版本的主要特性,并提供一键安装的支持和使用方法。

图片

Jazzy Jalisco 版本简介

支持的平台

  • Ubuntu 24.04 (Noble): amd64 和 arm64
  • Windows 10 (Visual Studio 2019): amd64
  • RHEL 9: amd64
  • macOS: amd64
  • Debian Bookworm: amd64

ROS 2 与 Gazebo 的集成改进

从 Jazzy Jalisco 开始,ROS 2 与 Gazebo 的集成变得更加简化。每个 ROS 2 版本将有一个推荐的 Gazebo 版本。在 Jazzy Jalisco 中,推荐使用 Harmonic 版本的 Gazebo。引入了 gz_*_vendor 包,使 ROS 2 包能够更方便地使用 Gazebo 包的功能。

新特性和改进

  • common_interfaces :新增 VelocityStamped 消息和 Marker.msg 中的 ARROW_STRIP 类型。
  • image_transport :支持懒订阅者,添加设置回调组和允许列表的选项。
  • ros2cli :增加了 --log-file-name 命令行参数和订阅选项中的 QoS。
  • rosbag2 :支持服务数据的录制和回放,新增过滤模式,优化播放器和录音机组件的性能。
  • rviz2 :添加 TF 显示的正则表达式过滤字段和话题状态的订阅频率显示。

一键安装支持

Jazzy Jalisco 版本的 ROS2 现在支持一键安装,极大地简化了安装过程。使用以下命令即可完成安装:

wget http://fishros.com/install -O fishros && . fishros

图片

结语

Jazzy Jalisco 版本的发布标志着 ROS2 的又一次重要进步。通过一键安装的支持,开发者可以更加便捷地部署和使用 ROS2 系统。希望本文的介绍能帮助大家快速上手 Jazzy Jalisco 版本,充分利用其新特性和改进,提升机器人开发的效率和体验。有关 Jazzy Jalisco 的更多详细信息,请访问 官方文档(https://docs.ros.org/en/jazzy/index.html)。

### 安装Jazzy机器人模拟器 对于希望在ROS 2环境中设置并运行Jazzy机器人的用户来说,安装过程涉及几个关键步骤。首先,确保已经正确配置了Ubuntu操作系统上的ROS 2环境,并更新软件源。 ```bash sudo apt update && sudo apt upgrade -y ``` 接着,安装必要的依赖项来支持Jazzy机器人及其仿真环境: ```bash sudo apt-get install ros-jammy-robot-state-publisher \ ros-jammy-rviz2 \ ros-jammy-gazebo-ros-pkgs \ ros-jammy-jazz-bringup \ ros-jammy-jazz-description \ ros-jammy-jazz-navigation \ ros-jamzy-jazz-simulation[^1] ``` 注意,在上述命令中`jammy`应替换为当前使用的ROS 2发行版名称,比如humble或foxy等。 完成这些基础包的安装之后,可以通过克隆仓库获取最新的Jazzy资源文件夹至本地工作区,并构建项目: ```bash cd ~/ros2_ws/src/ git clone https://github.com/your-repo/jazz.git cd .. colcon build --symlink-install source install/setup.bash ``` 此时应该可以启动Gazebo中的Jazzy模型来进行测试: ```bash ros2 launch jazz_simulation bringup_launch.py ``` 如果一切正常,则可以在终端看到Jazzy机器人被加载到了仿真的世界里[^3]。 ### 设置RViz可视化工具 为了更好地观察和调试Jazzy的行为表现,推荐使用RViz作为主要的数据展示平台之一。由于之前已通过apt命令一并安装好了rviz2组件,现在只需简单几步就能开启它并与之交互。 打开一个新的终端窗口执行下面这条指令以启动RViz应用: ```bash rviz2 ``` 当界面弹出后,点击左上角“Add”按钮向场景内增加各种传感器数据流、路径规划结果或是机械臂关节状态等内容供查看分析。另外还可以调整显示参数让图形更加直观易懂[^4]。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值