linux(ubuntu)安装QT-ros插件

news2024/9/21 0:26:30

Linux下的qt安装ros插件

  • 查看qt版本和对应的ros插件版本
    • 查看qt版本
    • 查看 qt creator 版本
  • qt creator进行更新升级
  • 下载版本对应的ros_qtc_plugin 插件
  • 插件安装
  • 安装成功

查看qt版本和对应的ros插件版本

想要qt与ros联合开发,我门需要在qt creator中添加ros的插件,之前查资料有哦 一个方法是直接下载安装带有ros插件版本的qtcreator,那个我试过了,不太好用,主要是由于全英文看起来有点困难,所以有些配置看着叶挺复杂的,加上下载后和原来的的qtcreator是分开的不能一起使用就放弃了,所以在这里不再赘述这个方法,我们直接在原生的qt上安装插件来完成环境的搭建。

查看qt版本

在这里插入图片描述

查看 qt creator 版本

打开qt creator
点击帮助,关于QT Creator,就可以看到qt creator的版本
在这里插入图片描述

qt creator进行更新升级

我的qtcreator版本是qtcreator10.0.2,这个版本用来安装插件比较方便,较旧的版本不支持直接安装插件的功能。
附上qtcreator下载地址
Index of /archive/qtcreator
选择后缀为.run的文件进行下载
在这里插入图片描述
下载后放在主目录或者其他地方,赋予可执行权限

sudo chmod a+w qt-creator-opensource-linux-x86_64-10.0.2.run

接下来运行文件

 ./qt-creator-opensource-linux-x86_64-10.0.2.run

运行的时候可以选择断网,没有什么要特别注意的,可开始需要登陆以下自己的qt账号,去官网注册一个就可以了
安装完之后,会直接打开新版本的qt creator,但是关闭之后再打开会发现还是原来的旧版本的,这个 时候只需要重启一下电脑再打开qt creator就会发现是最新安装的qt creator版本。

下载版本对应的ros_qtc_plugin 插件

在上面的操作中查询到qt creator的版本是10.0.2所以对应的ros插件版本是10,前往ros_qtc_plugin Github 插件的仓库,下载其发布版本,之后根据自己经济的版本和系统版本选择的对应的压缩包进行下载,我的是ubuntu系统,qtcreator版本是10.0.2,所以选择下面这个
在这里插入图片描述

插件安装

下载之后,将zip文件可以直接放在主目录下,打开qt creator,我们点击帮助->关于插件
在这里插入图片描述
点击 install Plugin,
在这里插入图片描述
点击浏览,找到刚才下载的ROSProjectManager-10.0-Linux-x86_64.zip
在这里插入图片描述
一直点下一步
在这里插入图片描述
这里建议选择第一个,根据自己需求

安装成功

可以根据提示立即重启,我们来到关于插件这里,出现这个就是安装成功了
在这里插入图片描述
同时新建项目这里也出现了 ROS Workspace就说明安装成功,可以使用qt来对ros进行开发了
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2106492.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

髓鞘少突胶质细胞糖蛋白;MOG 35-55 ;CAS:149635-73-4

【MOG35-55 简介】 髓鞘少突胶质细胞糖蛋白(Myelin Oligodendrocyte Glycoprotein,MOG)是一种在中枢神经系统中表达的糖蛋白,主要由少突胶质细胞产生,并在髓鞘形成中发挥作用。 【中文名称】髓鞘少突胶质细胞糖蛋白 …

day43(9/4)——k8s

一、前期准备 1、配置主机映射 [rootk8s-master ~]# vim /etc/hosts 192.168.8.168 k8s-master 192.168.8.176 k8s-node1 192.168.8.177 k8s-node2 [rootk8s-master ~]# ping k8s-master 2、配置yum源 [rootk8s-master yum.repos.d]# vim kubernetes.repo [kubernetes…

山东大学机试试题合集

🍰🍰🍰高分篇已经涵盖了绝大多数的机试考点,由于临近预推免,各校的机试蜂拥而至,我们接下来先更一些各高校机试题合集,算是对前边学习成果的深入学习,也是对我们代码能力的锻炼。加油…

SQL通用语法、SQL分类以及DDL

1.SQL 1.1SQL通用语法 1.SQL语句可以单行或多行书写,以分号结尾2.SQL语句可以使用空格/缩进来增强语句的可读性。3.MySQL数据库的SQL语句不区分大小写,关键字建议使用大写。4.注释: 单行注释:–空格 注释内容或#注释内容&#…

浏览器控制台安装并使用npm

​ 有时候想调用npm里的库跟api,正常我们项目环境里可以直接调用,其实也可以直接在开发者工具的控制台里安装,然后调用安装好的库的api Github安装方式:console-importer 安装完成后我们就可以安装第三方的库,然后直…

【Hot100算法刷题集】哈希-01-两数之和(暴力枚举再优化,也不是哈希表的对手)

🏠关于专栏:专栏用于记录LeetCode中Hot100专题的所有题目 🎯每日努力一点点,技术变化看得见 题目转载 题目描述 🔒link->题目跳转链接 给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中…

数据结构-栈、队列-相关练习

数据结构-栈、队列-相关练习 1.用队列实现栈2.用栈实现队列3.设计循环队列 1.用队列实现栈 用队列实现栈 题目概述:请你仅使用两个队列实现一个后入先出(LIFO)的栈,并支持普通栈的全部四种操作(push、top、pop 和 em…

《信息技术 云计算 边缘云通用技术要求》国家标准发布,九州未来参编

日前,2024年第17号国家标准公告发布,由全国信标委云计算标准工作组组织制定、九州未来作为行业专家单位参编的《信息技术 云计算 边缘云通用技术要求》国家标准正式获批发布。 边缘云作为云计算技术的有效补充和拓展,能够实现将云计算能力拓展…

信捷 XD PLC 数据寄存器的偏移量

信捷 XD PLC,数据寄存器 D 可用作软元件的偏移量,使得软元件的使用更加简单和便于控制。 格式:Dn[Dm]、Xn[Dm]、Yn[Dm]、Mn[Dm]等。 带偏移的位组成的字寄存器:DXn[Dm]表示 DX[nDm]。 带偏移的软元件,偏移量只可用软…

信息安全发展阶段与形式

关注这个证书的其他相关笔记:NISP 一级 —— 考证笔记合集-CSDN博客 0x01:信息安全的发展阶段 信息安全的发展阶段可以参照下面的思维导图: 0x02:我国的信息安全形式 2013 年,“棱镜门” 事件在全球持续发酵&#xf…

创业型公司如何实现数字化营销突破?

​在当今数字化时代,创业型公司可谓机遇与挑战并存。如何利用数字化营销手段实现突破,成为发展关键。 一、现状之困 资源有限:创业型公司资金、人力相对匮乏,难在传统营销上大笔投入。 品牌知名度低:新公司在市场上认…

【启明智显技术分享】探讨CAN总线相关知识以及Model3C 2路CAN的应用

一、 CAN总线相关知识 CAN总线概述 CAN(Controller Area Network)总线是一种高实时性、高可靠性和灵活性的串行通信协议,广泛应用于汽车和工业控制系统中。它由德国BOSCH公司开发,最高速率可达到1Mbps,具有强大的检错…

一台手机一个ip地址吗?手机ip地址泄露了怎么办

在数字化时代,‌手机作为我们日常生活中不可或缺的一部分,‌其网络安全性也日益受到关注。‌其中一个常见的疑问便是:‌“一台手机是否对应一个固定的IP地址?‌”实际上,‌情况并非如此简单。‌本文首先解答这一问题&a…

jQuery入门(七)jQuery实现按钮分页

一、分页案例分析 功能分析:使用分页插件,实现分页,效果如下图: 二、实现思路和代码 2.1)页面实现分析 1.引入分页插件的样式文件和 js 文件。 2. 定义当前页码和每页显示的条数。(分页必备信息) 3. 调用查询数据…

京东API接口:商品详情页呈现商品的全网价格数据信息

如今,不少品牌企业为更好销售商品、塑造品牌,都开设了自己的自有商城。那么,对于这类自有商城平台,该如何做才能更好地提升商品的呈现效果呢?一个比较好的建议是,在电商商品详情界面上呈现出商品的全网价格…

IMU助力JAXA空间站机器人

近日,日本宇宙航空研究开发机构(JAXA)宣布,在国际空间站(ISS)实验舱“希望号”(Kibo)上部署的一款移动摄像机器人将采用Epson M-G370系列惯性测量单元(IMU)。…

移情别恋c++ ദ്ദി˶ー̀֊ー́ ) ——10.继承

1.继承的概念及定义 1.1继承的概念 继承(inheritance)机制是面向对象程序设计使代码可以复用的最重要的手段,它允许程序员在保 持原有类特性的基础上进行扩展,增加功能,这样产生新的类,称派生类。继承呈现了面向对象 程序设计的层…

华为OD机试真题 - 最长连续子序列 - 双指针(Python/JS/C/C++ 2024 D卷 100分)

华为OD机试 2024E卷题库疯狂收录中,刷题点这里 专栏导读 本专栏收录于《华为OD机试真题(Python/JS/C/C)》。 刷的越多,抽中的概率越大,私信哪吒,备注华为OD,加入华为OD刷题交流群,…

二叉树知识点

参考这篇文章二叉树知识点最详细最全讲解-CSDN博客 目录 预备知识 基本术语 相关性质 1.二叉树的定义 2.二叉树的性质 3.二叉树的种类 3.1 满二叉树 3.2 完全二叉树 3.3 二叉查找树 3.4 平衡二叉搜索树 4.二叉树的存储方式 4.1 链式存储 4.2 顺序存储 4.二叉树…

Behind the Code:与 Rakic 和 Todorovic 对话 OriginTrail 如何实现 AI 去中心化

原文:https://www.youtube.com/watch?vZMuLyLCtE3s&listPLtyd7v_I7PGnko80O0LCwQQsvhwAMu9cv&index12 作者:The Kusamarian 编译:OneBlock 随着人工智能技术的飞速发展,一系列前所未有的挑战随之而来:模型的…