鱼香ROS社区
    • 版块
    • 最新
    • 未解决
    • 已解决
    • 群组
    • 注册
    • 登录
    紧急通知:禁止一切关于政治&VPN翻墙等话题,发现相关帖子会立马删除封号
    提问前必看的发帖注意事项: 社区问答规则(小鱼个人)更新 | 高质量帖子发布指南

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

    已定时 已固定 已锁定 已移动
    文档资料
    ros jazzy 一键安装
    6
    10
    7.9k
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • 小鱼小
      小鱼 技术大佬
      最后由 编辑

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

      a7419e66-16f6-4917-ac4a-50421a6a5522-image.png

      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
      

      微信图片_20240524175132.jpg

      结语

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

      新书配套视频:https://www.bilibili.com/video/BV1GW42197Ck/

      T 2 条回复 最后回复 回复 引用 1
      • minemyemailsM
        minemyemails
        最后由 minemyemails 编辑

        @小鱼
        请问ros2 Jazzy的一键安装目前只支持x86架构的 Ubuntu24吗?
        我的系统为:OS: Ubuntu 22.04.4 LTS aarch64,选择界面如下没有jazzy选项:

        RUN Choose Task:[请输入括号内的数字]
        请选择你要安装的ROS版本名称(请注意ROS1和ROS2区别):
        [1]:humble(ROS2)
        [2]:iron(ROS2)
        [3]:rolling(ROS2)
        [0]:quit
        请输入[]内的数字以选择:
        

        我的系统已有ros2humble,以前安装时用的源是huawei的。
        用了您的一键脚本源默认换成了这个:https://mirrors.ustc.edu.cn/ubuntu-ports,不过换不换源都没有jazzy选项。
        不知道是不是arm架构的源还每更新?

        小鱼小 1 条回复 最后回复 回复 引用 0
        • 小鱼小
          小鱼 技术大佬 @minemyemails
          最后由 编辑

          @minemyemails 你要换24.04才有jazzy

          新书配套视频:https://www.bilibili.com/video/BV1GW42197Ck/

          4 1 条回复 最后回复 回复 引用 0
          • 4
            401772473 @小鱼
            最后由 编辑

            @小鱼 那我想问一下你的jazz这个版本用社区那个版本的教程学习?

            小鱼小 1 条回复 最后回复 回复 引用 0
            • 小鱼小
              小鱼 技术大佬 @401772473
              最后由 编辑

              @401772473 建议学习humble版本哈,刚出的书籍和视频

              新书配套视频:https://www.bilibili.com/video/BV1GW42197Ck/

              4 1 条回复 最后回复 回复 引用 0
              • 4
                401772473 @小鱼
                最后由 编辑

                @小鱼 好的,谢谢小鱼!

                1 条回复 最后回复 回复 引用 0
                • T
                  tianbot @小鱼
                  最后由 编辑

                  此回复已被删除!
                  1 条回复 最后回复 回复 引用 0
                  • T
                    tianbot @小鱼
                    最后由 编辑

                    @小鱼 我的ubuntu24.04版本,使用这个命令,弹出如下提示:

                    VMware-Virtual-Platform:~/桌面$ wget http://fishros.com/install -O fishros && . fishros
                    --2024-09-05 21:31:20-- http://fishros.com/install
                    正在解析主机 fishros.com (fishros.com)... 47.119.165.169
                    正在连接 fishros.com (fishros.com)|47.119.165.169|:80... 已连接。
                    已发出 HTTP 请求,正在等待回应... 301 Moved Permanently
                    位置:http://fishros.com/install/ [跟随至新的 URL]
                    --2024-09-05 21:31:20-- http://fishros.com/install/
                    再次使用存在的到 fishros.com:80 的连接。
                    已发出 HTTP 请求,正在等待回应... 200 OK
                    长度: 993 [text/html]
                    正在保存至: ‘fishros’

                    fishros 100%[===================>] 993 --.-KB/s 用时 0s

                    2024-09-05 21:31:20 (84.1 MB/s) - 已保存 ‘fishros’ [993/993])

                    bash: html: 没有那个文件或目录
                    bash: head: 没有那个文件或目录
                    bash: fishros: 行 3: 未预期的记号 "(" 附近有语法错误
                    bash: fishros: 行 3: `<script language="javascript">setTimeout("try{setCookie();'catch(error){};location.replace(location.href.split("#")[0])",2000);</script>

                    请问怎么实现安装jazzy 呢?

                    1 条回复 最后回复 回复 引用 0
                    • K
                      kingking
                      最后由 编辑

                      安装了rolling版,可直接安装jazzy版本吗

                      1 条回复 最后回复 回复 引用 0
                      • C
                        cuicy658915
                        最后由 编辑

                        小鱼,请问ros2支持在amd64架构系统,下载arm64的库吗?

                        1 条回复 最后回复 回复 引用 0
                        • 第一个帖子
                          最后一个帖子
                        皖ICP备16016415号-7
                        Powered by NodeBB | 鱼香ROS