Autoware(⼀)环境配置与安装教程
1.依赖环境:
indigo(Ubuntu 14.04) 或者 ROS jade(Ubuntu 15.04) 或者 ROS kinetic(Ubuntu 16.04),博主安装的是ROS kinetic(Ubuntu16.04),不过各个版本差别不⼤,需要注意的是ROS的版本需要和安装的Ubuntu版本对应上.
OpenCV 2.4.10 或者更⾼版本
Qt 5.2.1 或者更⾼版本
CUDA (可选)
FlyCapture2 (可选)
Armadillo (可选)
2.安装依赖项
3.Ubuntu系统所需安装的依赖项
3.1 Ubuntu 1
4.04(indigo)所需安装的依赖项:ubuntu安装教程
% sudo apt-get install -y  python-catkin-pkg python-rosdep python-wstool ros-$ROS_DISTRO-catkin
% sudo add-apt-repository ppa:mosquitto-dev/mosquitto-ppa
% sudo apt-get update
% sudo apt-get install libmosquitto-dev
注意:不要安装ros-indigo-velodyne-pointcloud功能包,如果已经安装了,需要卸载该包.
3.2 Ubuntu 16.04(kinetic)
% sudo apt-get update
% sudo apt-get install -y python-catkin-pkg python-rosdep python-wstool ros-$ROS_DISTRO-catkin libmosquitto-dev gksu
4.安装autoware
4.1 Clone the repository
$ cd $HOME
$ git clone github/CPFL/Autoware.git --recurse-submodules
4.2 Initialize the workspace, let rosdep to install the missing dependencies and compile.
$ cd ~/Autoware/ros/src
$ catkin_init_workspace
$ cd ../
$ rosdep install -y --from-paths src --ignore-src --rosdistro $ROS_DISTRO
$ ./catkin_make_release
5.运⾏autoware
$ cd $HOME/Autoware/ros
$ ./run