参考博客:
1、Linux版本:Ubuntu 16.04 LTS;Ubuntu 16.04.3 LTS (前者下载略快)\
2、安装ROS(版本:kinetic):Ubuntu install of ROS Kinetic
3、安装QT5:QT5.5.1
首先理解一下权限含义:读为4,写为2,执行为1。数字相加得出来的就是权限。第一个数值是用户权限,第二个是用户组权限,第三个是其他用户权限。
例如:
cd ~/Downloads ls -l
发现权限不够,执行:
chmod 777 qt-opensource-linux-x64-5.5.1.run ./qt-opensource-linux-x64-5.5.1.run然后进入图形界面安装,直至安装完毕(完整安装需要2.5GB空间)。
安装完成,打开qt5.5遇到以下问题:
Qt5.5.1/Tools/QtCreator/lib/qtcreator/plugins/libHelp.so: 无法加载库
Qt5.5.1/Tools/QtCreator/lib/qtcreator/plugins/libHelp.so:(libgstapp-0.10.so.0: 无法打开共享对象文件: 没有那个文件或目录)
解决办法:
sudo apt-get install libqt4-dev sudo apt-get install libgstreamer0.10-dev sudo apt-get install libgstreamer-plugins-base0.10-dev
接下来参见:如何用Qt对ROS项目进行调试及创建GUI界面
此链接QT5使用教程,整理的非常好,mark一下。
4、安装ros_qtc_plugin
sudo apt-get install ros-kinetic-qt-ros