当前位置: 首页> 财经> 股票 > ROS 2 Jazzy和QT组合开发教程

ROS 2 Jazzy和QT组合开发教程

时间:2025/7/12 19:30:15来源:https://blog.csdn.net/weixin_44318762/article/details/141563051 浏览次数:0次

ROS2 Jazzy和QT组合开发教程

ROS2 和 Qt 组合开发是一个强大且灵活的组合,可以用来构建具有 GUI 的机器人应用程序。这个组合让你能够将 Qt 的图形界面与 ROS 2 的分布式通信功能结合在一起,实现数据的展示、机器人控制、调试等功能。

环境如下:

序号名字环境
1Ubuntu24.04
2ROS2jazzy
3Qt6.7
4ROS ProjectManager14.0

Qt推荐https://mirrors.tuna.tsinghua.edu.cn/qt/official_releases/online_installers/这个链接下载

下面的教程需要安装好Ubuntu、ROS2和Qt,安装的帖子一大把这里就不过多赘述

1.安装ROS ProjectManager

ROS Project Manager 是 Qt Creator 的一个插件,允许你在 Qt Creator 中管理 ROS 1 和 ROS 2 项目,项目地址https://github.com/ros-industrial/ros_qtc_plugin

sudo apt install libarchive-tools
curl -SL $(curl -s https://api.github.com/repos/ros-industrial/ros_qtc_plugin/releases/latest | grep -E 'browser_download_url.*ROSProjectManager-.*-Linux-.*.zip' | cut -d'"' -f 4) | bsdtar -xzf - -C ~/Qt/Tools/QtCreator

注意: ~/Qt/Tools/QtCreator是qt安装的默认路径,如更改的需要替换

打开QtCreator 的帮助->关于插件

在这里插入图片描述

看到ROS Project Manager,说明安装成功

2.创建ROS2项目

2.1创建项目

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

2.2选择ROS Workspace

在这里插入图片描述

2.3设置ROS工作目录信息

在这里插入图片描述

2.4完成

在这里插入图片描述

2.5新建包

在这里插入图片描述

2.6选择Package

在这里插入图片描述

2.7设置ROS包信息

在这里插入图片描述

2.8完成

在这里插入图片描述

2.9编译运行即可
colcon build
source install/setup.bash
ros2 run Ros2Demo Ros2Demo

3.导入ROS2快速体验Demo项目

我们还可以导入快速体验的demo,如下图

在这里插入图片描述

关键字:ROS 2 Jazzy和QT组合开发教程

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: