autoware安裝教程

2021-10-25 07:22:41 字數 3216 閱讀 2908

autoware入門學習(二)——ubuntu18.04下的原始碼安裝和配置

ubuntu18.04 autoware原始碼安裝

ubuntu18.04 安裝autoware教程

安裝autoware前預先安裝以下軟體:

(1)ubuntu18.04+ros melodic

(2)qt 5.12

sudo apt update

sudo apt install -y python-catkin-pkg python-rosdep ros-$ros_distro-catkin

sudo apt install -y python3-pip python3-colcon-common-extensions python3-setuptools python3-vcstool

pip3 install -u setuptools

$ cd && wget  #download eigen

$ mkdir eigen && tar --strip-components=1 -xzvf 3.3.7.tar.gz -c eigen #decompress

$ cd eigen && mkdir build && cd build && cmake .. && make && make install #build and install

$ cd && rm -rf 3.3.7.tar.gz && rm -rf eigen #remove downloaded and temporary files

實際執行eigen安裝失敗了,採用以下命令進行了原始碼安裝

sudo apt-get install libeigen3-dev
(1)建立work空間

$ mkdir -p autoware.ai/src

$ cd autoware.ai

wget -o autoware.ai.repos ""

vcs import src < autoware.ai.repos

(3)安裝ros依賴$ros_distro 為ros版本,替換一下。

$ rosdep update
若失敗,就在源中新增乙個**,並且更換為手機熱點進行執行

前邊一定要加個sudo,否則會出錯

解決方案

在源中etc/apt/sources.list中將一些更新全部開啟,再sudo apt-get update一下

然後再重新安裝ros melodic的相關依賴項,發現成功啦

(4)編譯

有cuda 支援的

$ autoware_compile_with_cuda=1 colcon build --cmake-args -dcmake_build_type=release
沒有cuda 支援的,採用的是這種

編譯挺耗費時間的,可以耐心等待一會,如果僅僅編譯了一半包,說明編譯失敗了,此時可以更新一下軟體包再重新編譯,直到全部package都編譯完畢

$ colcon build --cmake-args -dcmake_build_type=release

gpu support on melodic requires cuda<=10.0
(5)啟動

~/autoware.ai$ source install/setup.bash 

roslaunch runtime_manager runtime_manager.launch

autoware花屏重影問題

1.檢視wxpython版本

python -c "import wx;print wx.__version__"
sudo pip install wxpython-4.0.7.post2-cp27-cp27mu-linux_x86_64.whl
並進行如下修改:

找到 autoware.ai/src/autoware/utilities/runtime_manager/scripts 中的 runtime_manager_dialog.py 檔案

在檔案中新增 import wx.adv

把檔案中所有的 wx.hyperlinkctrl 替換成 wx.adv.hyperlinkctrl

把檔案中所有的 wx.evt_hyperlink 替換成 wx.adv.evt_hyperlink

4 重新編譯再執行

解決方案:

Autoware 1 12 0 原始碼安裝總結

終於是跑通了autoware的demo,原始碼安裝的過程中踩了挺多坑的,本文總結一下安裝過程並記錄遇到的問題。安裝autoware之前最好大概搜尋一下其他人的安裝過程然後再去官網一步步安裝,能少走很多彎路。autoware的整個資源已經遷移到gitlab了,之前github主頁也會提醒轉到gitla...

開源自動駕駛框架autoware解讀

這個lidar是 d 64線的,我之前記得在roscon2017上autoware的presentation 有說過,是用的 輛車 連續 天繪製的 d urban city point cloud 圖,那時候看賊吉爾炫 這裡只提到了scan matching 這是用的比較常見的 吧 隨便google...

Anaconda安裝教程傻瓜教程

網上好多教程找的我心好累,為了方便閱讀,我這邊整理了大致詳細的教程,參考了好幾個大佬的教程,廢話不多說,直接開始 更多細節已更新 這裡是軟體安裝協議介面,點選i agree 我同意 即可 這裡是安裝時詢問給哪些使用者使用,just me 只有我 all users 所有使用者 一般建議選擇第二個 此...