在Ubuntu22.04上使用Qt Creator开发ROS2项目

搭建步骤

安装Ubuntu 22.04

ISO 文件(ubuntu-22.04.4-desktop-amd64.iso)可以从官网获取。然后在VMWare Workstation上安装虚拟机。

安装ROS 2

安装步骤按照官网说明进行安装即可。

安装Qt Creator

  • 官网下载对应平台的qt在线安装包。

注意:安装的时候需要输入注册的用户名和密码,而且全程需要梯子。

安装ros_qtc_plugin插件

  • 下载ros_qtc_plugin插件,我下载的时候最新版是14.2。
  • 将插件压缩包放到Qt Creator的plugins目录下
  • 启动 Qt Creator 并从顶部栏中的"帮助"选项卡中选择"关于插件"。
  • 在出现的窗口底部选择"安装插件..."。
  • 选中下载的压缩包,下一步。
  • 安装成功,下一步。

    随便选择哪一项,我选择的第二项。

    安装完成。

    点击"OK"按钮重新启动Qt Creator。

创建ROS2项目

在创建项目-其他项目中就可以选择"ROS Workspace"创建ROS2项目了。

对于 ROS2,构建系统是 colcon。

选择"下一步",工作空间创建现已完成。

您应该会看到一个名为 <您的项目名称>.workspace 的文件。

参考:

https://qiita.com/Yupopyoi/items/9bd819235352bb6dbdf0

相关推荐
人才程序员5 小时前
详解Qt QStorageInfo 存储信息类
c语言·开发语言·c++·后端·qt·界面
机器视觉知识推荐、就业指导6 小时前
基于Qt/C++/Opencv实现的一个视频中二维码解析软件
c++·qt·opencv
喵呜角角6 小时前
QML TableView(Qt_6_5_3_MinGW_64)
开发语言·qt·qml·qt quick
彩虹糖_haha7 小时前
Qt桌面应用开发 第七天(绘图事件 绘图设备)
开发语言·qt
忘崽奶糖12 小时前
qt中的QGridLayout一个部件占多列或多行
开发语言·qt
重生之我是数学王子15 小时前
QT 实现仿制 网络调试器(未实现连接唯一性) QT5.12.3环境 C++实现
开发语言·c++·qt
ubuntu180416 小时前
C0034.在Ubuntu中安装的Qt路径
linux·qt·ubuntu
小道士写程序1 天前
qt 发布简单项目
qt
重生之我是数学王子2 天前
QT 网络编程 数据库模块 TCP UDP QT5.12.3环境 C++实现
数据库·c++·qt·udp·tcp
我真的太难了啊2 天前
学习QT第二天
开发语言·qt·学习