想了解下自动驾驶的开源软件autoware,据说在camera标定,camera-LIDAR等标定,map,location等等都很好用,于是准备安装:
OS:Ubuntu 16.04 ROS:Kinetic版 Qt:5OpenCV:2.4
具体安装流程都没什么大问题,参照官方文档以及许多大佬的博客:原文:https://blog.csdn.net/yourgreatfather/article/details/86504547
主要遇到的几个问题:
1、首先,之前./catkin_make_release报错,都是相关pcl的,查看后发现系统存在两个pcl版本,分别是1.7和1.9.估计冲突了,因此全部删除,重装ros和pcl。pcl好像会在ros中自动安装,但是由于update老是不过,而且安装ros的时候报了pcl的错误,因此直接安装了一下。作为基础依赖项,sudo apt-get update 出现的问题是仓库问题:
“http://ppa.launchpad.net/...“ 没有Release文件的错误
解决办法:双击etc/apt/sources.list,在弹出的目录中删除对应的ppa,
然后执行sudo apt-get update ,这种方式,别人说解决了,我的还是老样子,于是忽略,用slambook方法暴力安装pcl,缺啥补啥。
2、重装autoware,./catkin_make_release继续出错,但不是pcl之类的了,关于报缺什么config.cmake之类的错误,直接用ros-kinect-ros***下载安装就行。