autoware是自动驾驶开源软件,目前版本已经升级到1.12.0,网上不少的教程都是针对老版本的安装内容。主要使用这个软件是在实验中需要对相机和雷达数据进行联合标定。除此之外,autoware还有很强的功能,希望能够通过阅读源码来了解相关内容。
安装:
1、依赖软件
在使用autoware给出官方安装教程之前,我们先需要依赖软件,主要是qt,opencv等,但opencv在ros中自带,且在安装其他依赖项时会安装,当然也可以自己安装较高版本的opencv。
qt的安装也很简单,在官方下载.run软件,然后直接运行命令:
./qt-opensource-linux-x64-5.12.3.run
我安装的版本是qt5.12,关于版本的要求官方给出的建议是:
CUDA也可以安装,虽然对于Ubuntu16.04要求的是9.0,但我的环境中已经装了CUDA8.0,便没有随便升级,可能是视觉方面深度学习相关的内容需要使用,所以先不管。
2、安装依赖项
对于Ubuntu16.04下的Kinetic,官方给出了依赖项的命令行安装: