ubuntu中安装Qt_ROS 调试程序

          **ubuntu中安装Qt_ROS  调试程序**

1、下载网址
https://qtcreator-ros.datasys.swri.edu/downloads/installers/
选择文件
Ubuntu 18.04.2 LTS (Bionic Beaver)
Ubuntu 16.04.6 LTS (Xenial Xerus)
Ubuntu 14.04.5 LTS (Trusty Tahr)
根据系统版本选择相应的目录
下载离线安装文件
qtcreator-ros-xxx-latest-offline-installer.run(xxx表示版本号bionic/xenial/trusty)
2、添加运行权限
在终端中切换到安装文件所在的目录,然后运行
18.04 chmod +x qtcreator-ros-bionic-latest-offline-installer.run
16.04 chmod +x qtcreator-ros-xenial-latest-offline-installer.run
14.04 chmod +x qtcreator-ros-trusty-latest-offline-installer.run
3、运行安装包
18.04 sudo ./qtcreator-ros-bionic-latest-offline-installer.run
16.04 sudo ./qtcreator-ros-xenial-latest-offline-installer.run
14.04 sudo ./qtcreator-ros-trusty-latest-offline-installer.run
根据安装提示安装即可
3、更改/etc/sysctl.d/10-ptrace.conf文件中最后一行如下:
kernel.yama.ptrace_scope = 0
保存后,重新启动电脑。
4、建立工作目录
mkdir -p ~/catkin_ws/src
cd ~/catkin_ws/
catkin_make
5、编译
cd ~/catkin_ws
catkin_make
6、打开Qt-Ros环境 左上角文件->新建文件或项目 如下图,选择ros workaspace,选择4、5步骤中的文件目录后,下一步完成。
在这里插入图片描述在这里插入图片描述

7、将要下载或者自己的ros包放在src目录下,然后编译,放好Ros包后,重新启动Qt,打开工程如下图一,图2为配置一下kits。
在这里插入图片描述在这里插入图片描述

8、点击左侧栏目中,项目,desktop选择build,配置如下图
在这里插入图片描述

9、如果需要打断点进行调试,需要在这个包的cmakelist.txt文件中添加set(CMAKE_BUILD_TYPE Debug)。
在这里插入图片描述编译后点击 项目 右侧运行 选择添加 选择ROS Run Configuration ,点击Add Run Step ,添加自己需要运行的节点、lunch文件、和需要调试的节点,如下图,下图中最后一个为需要调试的node,这样就可以在需要调试的node中添加断点进行调试。
在这里插入图片描述
10、在终端中启动roscore后,在Qt中点击运行、或者调试就可以进行调试了。
在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值