autoware安装

autoware安装

依赖环境

ROS indigo (Ubuntu 14.04) 或者ROS jade (Ubuntu 15.04) 或者 ROS kinetic (Ubuntu 16.04)
OpenCV 2.4.10 或者更高
Qt 5.2.1 或者更高
CUDA(Optional)可选
FlyCapture2 (Optional)可选
Armadillo (Optional)可选

我的环境

ubantu 16.04.6
ros:kinetic
opencv:3.4.7
无CUDA

安装OpenCV

官网下载sources版本,我下载的是3.4.7版本,如果从官网下载太慢,可以从这个链接下载。提取码:0vaj
第一步:解压并进入

unzip opencv3.4.7.zip 
cd opencv3.4.7/

注:如果此文件夹有CMakeCache.txt文件和CMakeFIles目录,注意删除。因为后面可能会遇到问题:

FATAL:In-source builds are not allowed.

You should create separate directory for build files.

如果碰到这个问题就删除这个压缩文件夹的CMakeCache.txt文件和CMakeFIles目录。

第二步:安装cmake工具

sudo apt-get install cmake

第三步:安装依赖项

sudo apt-get install build-essential libgtk2.0-dev libavcodec-dev libavformat-dev libjpeg.dev libtiff4.dev libswscale-dev libjasper-dev  

第四步:创建一个新文件夹并进入

mkdir build
cd build/

第五步:cmake配置编译

cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local -D WITH_TBB=ON -D BUILD_NEW_PYTHON_SUPPORT=ON -D WITH_V4L=ON -D WITH_QT=ON -D WITH_OPENGL=ON ..

第六步:make编译

make -j$(nproc)

第七步:安装

sudo make install

第八步:环境配置添加库路径

sudo /bin/bash -c 'echo "/usr/local/lib" > /etc/ld.so.conf.d/opencv.conf'

第九步:更新系统库

sudo ldconfig

第十步:配置bash

sudo gedit /etc/bash.bashrc

打开的gedit中最后添加

PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig  
export PKG_CONFIG_PATH

第十一步:

source /etc/bash.bashrc
sudo updatedb

到此安装完成。
测试:

cd opencv-3.4.7/
cd samples/cpp/example_cmake/
cmake .
make
./opencv_example 

出现摄像头

安装QT

输入命令

sudo apt-get install cmake qt5-default qtcreator

安装autoware

官网安装链接
第一步:安装系统依赖项

$ sudo apt-get update
$ sudo apt-get install -y python-catkin-pkg python-rosdep ros-$ROS_DISTRO-catkin gksu
$ sudo apt-get install -y python3-pip python3-colcon-common-extensions python3-setuptools python3-vcstool
$ pip3 install -U setuptools

第二步:创建工作空间

$ mkdir -p autoware.ai/src
$ cd autoware.ai

第三步:下载源代码配置文件

$ wget -O autoware.ai.repos "https://gitlab.com/autowarefoundation/autoware.ai/autoware/raw/1.13.0/autoware.ai.repos?inline=false"

第四步:下载源代码

$ vcs import src < autoware.ai.repos

第五步:安装ros工作空间环境编译依赖项

$ rosdep update
$ rosdep install -y --from-paths src --ignore-src --rosdistro $ROS_DISTRO

第六步:编译工作空间

$ colcon build --cmake-args -DCMAKE_BUILD_TYPE=Release
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值