ubuntu16.04使用Qt开发ROS

本文介绍一种Qt下进行ROS开发的完美方案,使用的是ros-industrial的Levi-Armstrong在2015年12月开发的一个Qt插件ros_qtc_plugin,这个插件使得Qt“新建项目”和“新建文件”选项中出现ROS的相关选项,让我们可以直接在Qt下创建、编译、调试ROS项目,也可以直接在Qt项目中添加ROS的package、urdf、launch,感谢Levi-Armstrong。目前这个插件还在不断完善,有问题或者其他功能建议可以在ros_qtc_plugin的项目主页的讨论区提出。
---------------------  
作者:张京林要加油  
来源:CSDN  
原文:https://blog.csdn.net/u013453604/article/details/52186375  
版权声明:本文为博主原创文章,转载请附上博文链接!

本文使用的操作系统是ubuntu16.04, ROS版本是kinetic,Qt版本是Qt5.7.0(Qt Creater4.8)

 

一.安装Qt5.7.0

Qt 5.7.0 for linux

国内可以从以下源高速下载:

中国科学技术大学
清华大学
北京理工大学

下载下来的qt-opensource-linux-x64-5.7.0.run 记得右键“属性”——“权限”勾选“允许作为程序执行文件”,再双击就能安装了

1、修改系统配置文件让Qt启动器选择新版的Qt Creator

首先需要修改下面的文件目的是让Qt的启动器选择新版的Qt Creator,

$ sudo gedit /usr/lib/x86_64-linux-gnu/qt-default/qtchooser/default.conf

打开文件看到的是下面两行

1 /usr/lib/x86_64-linux-gnu/qt4/bin
2 /usr/lib/x86_64-linux-gnu

我们需要把它们替换成如下两个路径

/home/zn/Qt5.7.0/5.7/gcc_64/bin
/home/zn/Qt5.7.0/5.7/gcc_64/lib

注意/home/zn是我的主文件夹绝对路径
后面的路径是从Qt安装目录下面进入5.7/gcc_64/找到bin和lib文件夹,用这两个文件夹路径替换掉default.conf文件原来的两行就是了,我安装Qt的时候选择安装在主文件夹的Qt5.7.0下,并且我的Qt版本是5.7,所以路径如上所示,安装到其他地方或者其他版本的类似
二.安装插件ros_qtc_plugin

采用官方教程在线安装

 Setup ROS Qt Creator Plug in

Installation Instructions (Users)

 

Xenial Online Installer (Recommended)

完成在线安装

三 ubuntu16.04版本中QT的ros_qtc_plugin插件的使用

ubuntu16.04版本中QT的ros_qtc_plugin插件的例子

转载于:https://www.cnblogs.com/feifanrensheng/p/10277303.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值