iT邦幫忙

0

Autoware自動駕駛 開放資料

最近開始在摸自動駕駛的相關資訊
看到了Autoware Foundation提供的open source
https://www.autoware.org/
點進去看來看去都像是一個已經包裝好的軟體
怎麼樣都找不到對應的程式碼QQ

但他在安裝的時候
明明也都有安裝python相關的編譯器
但不管是在他以前的Github上
https://github.com/Autoware-AI/autoware.ai
還是現在他提供的GitLab上都沒有看到程式碼
https://gitlab.com/autowarefoundation/autoware.ai/autoware/-/wikis/Source-Build

懇請大家幫幫忙!!!!!!
告訴我到底在哪啊啊啊啊啊
萬分感激!真的超感激!

教授表示
怎麼可能open source沒有程式碼Wwwww

#####崩潰的碩零

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

1
Ray
iT邦大神 1 級 ‧ 2021-08-02 02:54:56
最佳解答

不是都在這裡嗎? src 裡面一堆 .cpp, .h 原始碼, 還有 make file:
https://github.com/Autoware-AI

我們隨便挑幾支 Source code 來看:
common/vehicle_sim_model/src/vehicle_model_constant_acceleration.cpp
visualization/detected_objects_visualizer/src/visualize_detected_objects.cpp

然後這裡有教你怎麼拿 Source 跟 Compile:
https://github.com/Autoware-AI/autoware.ai/wiki/Source-Build

你要照他的方法去拉 Source 回來啊:

vcs import src < autoware.ai.repos

然後再用 rosdep 去拉相關的 dependency:

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

最後就可以 Compile 他的 C++ Source:

colcon build --cmake-args -DCMAKE_BUILD_TYPE=Release

中間很多準備工作就省略了, 你要自己找, 上面網頁裡面都有寫...

(話說, 你有先裝好 ROS Melodic 嗎? 要先有 ROS 環境才能操作上面指令)

sunnyyeh iT邦新手 5 級 ‧ 2021-09-16 21:17:03 檢舉

非常感謝你!!

我要發表回答

立即登入回答