QT在线配置安装ROS2插件,我用的是如下版本。
直
1.安装QT ROSProjectManager插件:
直接打开命令窗口输入:
sudo apt install libarchive-tools
之后输入(路径表示你的QT安装路径):
export QTC_ROOT=~/Qt/Tools/QtCreator
再次输入:
export PLUGIN_URL=`curl -s https://api.github.com/repos/ros-industrial/ros_qtc_plugin/releases/latest | grep -E 'browser_download_url.*ROSProjectManager-.*-Linux-.*.zip' | cut -d'"' -f 4` curl -SL $PLUGIN_URL | bsdtar -xzf - -C $QTC_ROOT
提示如下,即表示安装成功
打开QT点击About Plugins:
如果出现了ROSProjectManager,就是代表安装成功了,可以进行ros的开发
2.创建项目:
在文件选择中,创建项目,选择other Project-ROSWorkspace即可
选择build System的地方,如果你是用ROS2那么必须选择Colcon ,之后点击下一步完成即可
创建完成,然后点击如下把下面的沟沟都去掉
右击项目,点击Add New...
选择ROS-package点击choose:
填写项目信息,根据自己实际情况填写即可。然后点击next
项目创建完成,可以自己开始新增节点进行开发了
可以下载此项目进行测试:
git clone https://github.com/SEUZTh/ros2_qt_template.git