ROS备忘录(2)-ROS QT开发环境的搭建

ROS QT 开发环境的搭建,网上也有很多种,今天就自己认为比较方便的的一种方法总结一下,做一个记录!首先下载带ROS插件的 QTCreator进行安装!
下载地址以及安装方法
https://ros-qtc-plugin.readthedocs.io/en/latest/_source/How-to-Install-Users.html
安装方法很简单,按照步骤傻瓜式安装即可!
安装完成后,打开QtCreator如下:
在这里插入图片描述
点击New Project新建工程,选择Other Project→ROS Workspace,点击choose
在这里插入图片描述

如下填入工程名称,ROS发行版本,编译系统,路径等。

在这里插入图片描述

选择下一步,点击Finish。
在这里插入图片描述
首先进行编译,点击编译按钮 进行编译,编译完成后,关闭当前工程,重新打开工程, 如下:在这里插入图片描述
不知道是不是这个版本QtCreator 的bug,如果不重新打开工程的话src的目录不会出现。

接下来,右键src→Add New:
在这里插入图片描述选择ROS→Package,再点击Choose,
在这里插入图片描述在Name处填上新建功能包的名字,在Catkin一栏添加一来,roscpp,rospy分别对应C++和Python。
点击Next,在弹出的界面点击Finish!

如果新建的Package目录没有在工程目录中显示出来,则需要再次重新打开工程即可。
在这里插入图片描述
右键HelloWordPkg->Add New→Basic Node→Choose
在这里插入图片描述在这里插入图片描述填入新建Node的名字.点击Next→Finish.

在HelloWordPkg文件夹下多出一个HelloWord.cpp文件.
然后打开HelloWordPkg目录下的CMakeLists.txt
添加如下两句:
add_executable(${PROJECT_NAME} HelloWord.cpp)

target_link_libraries(${PROJECT_NAME} ${catkin_LIBRARIES})
注意添加的位置
在这里插入图片描述之后进行编译。

然后在QtCreator左侧点击Projects
在这里插入图片描述选中Build & Run 下边的Run,在右侧Executable处选择编译生成的可执行文件。

接下来打开一个终端,运行roscore:
在这里插入图片描述然后点击QtCreator中的运行按钮,则可以看到程序运行并输出打印信息:
在这里插入图片描述至此,一个简单的ROS Qt 程序就运行起来了!
下一篇:ROS备忘录(3)-ROS QT界面开发之控制小乌龟运动

感谢:
QT+ROS开发

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值