国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

nuplan(面向自動(dòng)駕駛規(guī)劃的開(kāi)源數(shù)據(jù)集)——ubuntu中的安裝與配置

這篇具有很好參考價(jià)值的文章主要介紹了nuplan(面向自動(dòng)駕駛規(guī)劃的開(kāi)源數(shù)據(jù)集)——ubuntu中的安裝與配置。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

目錄

1. nuplan介紹:

1.1 nuplan數(shù)據(jù)集的意義:

2. 安裝

2.1 下載開(kāi)發(fā)包devkit

2.2 安裝指定版本的python

2.3 安裝虛擬環(huán)境

miniconda安裝(已安裝miniconda請(qǐng)?zhí)^(guò)此步驟)

創(chuàng)建conda環(huán)境

在創(chuàng)建好的conda環(huán)境中安裝依賴(lài)項(xiàng):

3. 數(shù)據(jù)集下載與環(huán)境變量設(shè)置

3.1 數(shù)據(jù)集下載

3.2 環(huán)境變量配置

軟件包環(huán)境變量配置

數(shù)據(jù)庫(kù)環(huán)境變量配置

4. 小結(jié)

5. 參考資料


1. nuplan介紹:

????????是世界第一個(gè)針對(duì)自動(dòng)駕駛規(guī)劃方法測(cè)試的開(kāi)源數(shù)據(jù)集(發(fā)布于2021年),收集了波士頓、匹茲堡、拉斯維加斯和新加坡這 4 個(gè)城市收集了大約 1300 小時(shí)的駕駛數(shù)據(jù)。

????????雖然基于 ML 的運(yùn)動(dòng)規(guī)劃器越來(lái)越多,但缺乏既定的數(shù)據(jù)集、模擬框架和評(píng)價(jià)指標(biāo),這也限制了該領(lǐng)域的進(jìn)展。現(xiàn)有數(shù)據(jù)集(Argoverse、Lyft、Waymo) 主要側(cè)重與對(duì)其他代理的短期運(yùn)動(dòng)預(yù)測(cè),而不是自我車(chē)輛的長(zhǎng)期規(guī)劃。這導(dǎo)致之前的方法大多使用基于 L2 指標(biāo)的開(kāi)環(huán)評(píng)估,不適用于合理評(píng)估長(zhǎng)期規(guī)劃。為了解決上述問(wèn)題,nuplan除了提供大規(guī)模實(shí)車(chē)數(shù)據(jù)集,還提供了基于學(xué)習(xí)的訓(xùn)練框架來(lái)開(kāi)發(fā)基于機(jī)器學(xué)習(xí)的規(guī)劃器、輕量級(jí)閉環(huán)模擬器、運(yùn)動(dòng)規(guī)劃評(píng)價(jià)指標(biāo)和可視化工具。下圖為其訓(xùn)練框架。

nuplan(面向自動(dòng)駕駛規(guī)劃的開(kāi)源數(shù)據(jù)集)——ubuntu中的安裝與配置,自動(dòng)駕駛,人工智能,機(jī)器學(xué)習(xí)
nuplan訓(xùn)練框架

2. 安裝

2.1 下載開(kāi)發(fā)包devkit

????????首先,cd到希望的安裝目錄,然后在終端中運(yùn)行以下代碼:

git clone https://github.com/motional/nuplan-devkit.git
cd nuplan-devkit

2.2 安裝指定版本的python

????????官方使用devkit 在 Ubuntu 上針對(duì) Python 3.9 進(jìn)行了測(cè)試,為了使用不出現(xiàn)bug,推薦安裝python3.9,使用以下命令即可實(shí)現(xiàn)安裝:

sudo apt install python-pip
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt-get update
sudo apt-get install python3.9
sudo apt-get install python3.9-dev

2.3 安裝虛擬環(huán)境

miniconda安裝(已安裝miniconda請(qǐng)?zhí)^(guò)此步驟)

? ? ? ? 在終端中輸入以下命令下載miniconda安裝包:

wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh

? ? ? ? 運(yùn)行安裝包:

bash Miniconda3-latest-Linux-x86_64.sh

? ? ? ? 安裝過(guò)程中按照指示一直選擇yes即可,安裝好conda后可以進(jìn)行換源以提升速度,可參照canda在ubuntu環(huán)境換源

創(chuàng)建conda環(huán)境

????????首先保證終端處于已經(jīng)下載好的文件夾nuplan-devkit中,然后運(yùn)行以下代碼:

conda create --name nuplan python=3.9
## 激活conda環(huán)境
conda activate nuplan
## 安裝指定版本pip
python -m pip install pip==21.2.4 -i https://pypi.tuna.tsinghua.edu.cn/simple

在創(chuàng)建好的conda環(huán)境中安裝依賴(lài)項(xiàng):

? ? ? ? 保證terminal在nuplan-devkit目錄下且nuplan的conda環(huán)境處于激活狀態(tài),依次運(yùn)行以下代碼:

pip install -r requirements_torch.txt
pip install -r requirements.txt

? ? ? ? 上述利用文件夾目錄下的兩個(gè)txt列表進(jìn)行依賴(lài)包的安裝,依賴(lài)包數(shù)量巨大,安裝耗時(shí)長(zhǎng),可能出現(xiàn)中斷現(xiàn)象。因此,在出現(xiàn)中斷問(wèn)題后應(yīng)多次重復(fù)運(yùn)行以上兩行代碼,保證所有包安裝成功。

????????注意:官方nuplan-devkit提供的依賴(lài)包grpcio與SQLAlchemy版本存在缺失,應(yīng)當(dāng)分別安裝SQLAlchemy-1.43.0版本與SQLAlchemy-1.4.27版本安裝包,因此還需運(yùn)行以下兩行代碼以確保版本正確,否則后續(xù)運(yùn)行nuplan會(huì)出現(xiàn)bug。

pip install grpcio==1.43.0
pip install SQLAlchemy==1.4.27

3. 數(shù)據(jù)集下載與環(huán)境變量設(shè)置

3.1 數(shù)據(jù)集下載

????????在nuplan官網(wǎng)注冊(cè)后即可下載數(shù)據(jù)集,注冊(cè)后能進(jìn)入如下下載界面,至少下載如圖紅框的兩個(gè)數(shù)據(jù)集

nuplan(面向自動(dòng)駕駛規(guī)劃的開(kāi)源數(shù)據(jù)集)——ubuntu中的安裝與配置,自動(dòng)駕駛,人工智能,機(jī)器學(xué)習(xí)
試用與測(cè)試需要下載的數(shù)據(jù)集:maps 和 mini

????????數(shù)據(jù)下載完成后,應(yīng)分別解壓到相應(yīng)的文件夾,方便后續(xù)下載更大的訓(xùn)練數(shù)據(jù)集的數(shù)據(jù)集添加,官方建議的文件存儲(chǔ)層次結(jié)構(gòu)如下:

~/nuplan
├── exp
│?? └── ${USER}
│    ?? ├── cache
│       │   └── <cached_tokens>
│    ?? └── exp
│           └── my_nuplan_experiment
└── dataset
    ├── maps
    │?? ├── nuplan-maps-v1.0.json
    │?? ├── sg-one-north
    │?? │?? └── 9.17.1964
    │?? │??     └── map.gpkg
    │?? ├── us-ma-boston
    │?? │?? └── 9.12.1817
    │?? │??     └── map.gpkg
    │?? ├── us-nv-las-vegas-strip
    │?? │?? └── 9.15.1915
    │?? │??     └── map.gpkg
    │?? └── us-pa-pittsburgh-hazelwood
    │??     └── 9.17.1937
    │??         └── map.gpkg
    └── nuplan-v1.1
     ?? ├── mini
     ?? │   ├── 2021.05.12.22.00.38_veh-35_01008_01518.db
     ?? │   ├── 2021.06.09.17.23.18_veh-38_00773_01140.db
     ?? │   ├── ...
     ?? │   └── 2021.10.11.08.31.07_veh-50_01750_01948.db
     ?? └── trainval
     ??     ├── 2021.05.12.22.00.38_veh-35_01008_01518.db
     ??     ├── 2021.06.09.17.23.18_veh-38_00773_01140.db
     ??     ├── ...
     ??     └── 2021.10.11.08.31.07_veh-50_01750_01948.db

????????如果僅僅進(jìn)行試用或者學(xué)習(xí),我們不必下載trainval數(shù)據(jù)集,只需要下載maps和mini數(shù)據(jù)集。因此,在官方推薦文件層次結(jié)構(gòu)的基礎(chǔ)上可以進(jìn)行相應(yīng)簡(jiǎn)化,按如下格式存放下載好的maps和mini數(shù)據(jù)集即可:

~/nuplan
├── dataset
    ├── maps
    │?? ├── nuplan-maps-v1.0.json
    │?? ├── sg-one-north
    │?? │?? └── 9.17.1964
    │?? │??     └── map.gpkg
    │?? ├── us-ma-boston
    │?? │?? └── 9.12.1817
    │?? │??     └── map.gpkg
    │?? ├── us-nv-las-vegas-strip
    │?? │?? └── 9.15.1915
    │?? │??     └── map.gpkg
    │?? └── us-pa-pittsburgh-hazelwood
    │??     └── 9.17.1937
    │??         └── map.gpkg
    └── nuplan-v1.1
     ?? ├── mini
     ??     ├── 2021.05.12.22.00.38_veh-35_01008_01518.db
     ??     ├── 2021.06.09.17.23.18_veh-38_00773_01140.db
     ??     ├── ...
     ??     └── 2021.10.11.08.31.07_veh-50_01750_01948.db

3.2 環(huán)境變量配置

軟件包環(huán)境變量配置

? ? ? ? 為了運(yùn)行nuplan-devkit源碼,首先需要添加該環(huán)境變量,在~/.bashrc文件中根據(jù)nuplan-devkit的實(shí)際路徑寫(xiě)入如下內(nèi)容:

# 打開(kāi)并編輯.bashrc
sudo gedit ~/.bashrc
# 根據(jù)個(gè)人安裝的路徑將以下內(nèi)容寫(xiě)入./bashrc中
export PYTHONPATH="${PYTHONPATH}:$HOME/nuplan-devkit"

數(shù)據(jù)庫(kù)環(huán)境變量配置

????????數(shù)據(jù)庫(kù)環(huán)境變量配置的目的是方便通過(guò)代碼快速找到數(shù)據(jù)文件夾的位置,同樣需在~/.bashrc中添加如下內(nèi)容:

# 以下路徑根據(jù)數(shù)據(jù)集文件夾以及地圖文件夾的位置進(jìn)行設(shè)置
export NUPLAN_DATA_ROOT="$HOME/nuplan/dataset/mini"
export NUPLAN_MAPS_ROOT="$HOME/nuplan/dataset/maps"

4. 小結(jié)

????????以上內(nèi)容均為個(gè)人根據(jù)nuplan官方安裝文檔的說(shuō)明進(jìn)行實(shí)際操作的總結(jié),期間遇到并解決了一些官方安裝文檔的bug。

? ? ? ? 以上內(nèi)容如果存在問(wèn)題,歡迎提出討論。

5. 參考資料

????????nuPlan (nuscenes.org)

????????motional/nuplan-devkit: The devkit of the nuPlan dataset. (github.com)

????????nuPlan — nuplan-devkit v0.1 documentation文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-543912.html

到了這里,關(guān)于nuplan(面向自動(dòng)駕駛規(guī)劃的開(kāi)源數(shù)據(jù)集)——ubuntu中的安裝與配置的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶(hù)投稿,該文觀(guān)點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 自動(dòng)駕駛中的數(shù)據(jù)安全和隱私

    自動(dòng)駕駛中的數(shù)據(jù)安全和隱私

    自動(dòng)駕駛技術(shù)的發(fā)展已經(jīng)改變了我們的出行方式,但伴隨著這項(xiàng)技術(shù)的普及,數(shù)據(jù)安全和隱私問(wèn)題也變得愈發(fā)重要。本文將探討自動(dòng)駕駛中的數(shù)據(jù)收集、數(shù)據(jù)隱私和安全挑戰(zhàn),以及如何保護(hù)自動(dòng)駕駛系統(tǒng)的數(shù)據(jù)。 在自動(dòng)駕駛技術(shù)中,數(shù)據(jù)收集是一個(gè)關(guān)鍵的過(guò)程,它使自動(dòng)駕駛

    2024年02月07日
    瀏覽(21)
  • 60+開(kāi)源數(shù)據(jù)集資源大合集(醫(yī)學(xué)圖像、衛(wèi)星圖像、語(yǔ)義分割、自動(dòng)駕駛、圖像分類(lèi)等)

    60+開(kāi)源數(shù)據(jù)集資源大合集(醫(yī)學(xué)圖像、衛(wèi)星圖像、語(yǔ)義分割、自動(dòng)駕駛、圖像分類(lèi)等)

    瘧疾細(xì)胞圖像數(shù)據(jù)集 下載鏈接:http://suo.nz/2VQTUt 皮膚癌 MNIST:HAM10000 下載鏈接:http://suo.nz/33n6Xy 該數(shù)據(jù)集收集了來(lái)自不同人群的皮膚鏡圖像,通過(guò)不同的方式獲取和存儲(chǔ)。最終數(shù)據(jù)集包含 10015 張皮膚鏡圖像,可用作學(xué)術(shù)機(jī)器學(xué)習(xí)目的的訓(xùn)練集。案例包括色素病變領(lǐng)域所有重

    2024年02月06日
    瀏覽(676)
  • 自動(dòng)駕駛路徑規(guī)劃——路徑規(guī)劃入門(mén)須知

    自動(dòng)駕駛路徑規(guī)劃——路徑規(guī)劃入門(mén)須知

    目錄 前言 ?1.無(wú)人駕駛關(guān)鍵技術(shù) ?2.路徑規(guī)劃基本概念與分類(lèi) 2.1 路徑規(guī)劃基本概念 2.1.1 路徑規(guī)劃需要解決的問(wèn)題? 2.1.2 路徑規(guī)劃——現(xiàn)在的研究? 2.2路徑規(guī)劃的分類(lèi) 2.3路徑規(guī)劃的流程 3.行為決策? 聲明 ? ? ? ?這個(gè)學(xué)期學(xué)校開(kāi)設(shè)了相應(yīng)的課程,同時(shí)也在學(xué)習(xí)古月居機(jī)器人學(xué)

    2023年04月08日
    瀏覽(22)
  • 面向高速公路車(chē)輛切入場(chǎng)景的自動(dòng)駕駛測(cè)試用例生成方法

    1 前言 自動(dòng)駕駛汽車(chē)為解決“交通事故、交通擁堵、環(huán)境污染、能源短缺”等問(wèn)題提供了新的途徑[1]。科學(xué)完善的測(cè)試驗(yàn)證評(píng)價(jià)體系對(duì)提高自動(dòng)駕駛汽車(chē)的研發(fā)效率、健全相關(guān)法律法規(guī)、推進(jìn)智能交通發(fā)展至關(guān)重要[2]。自2009年起,谷歌自動(dòng)駕駛汽車(chē)已經(jīng)進(jìn)行了超過(guò)560萬(wàn)km公共

    2024年02月10日
    瀏覽(21)
  • 自動(dòng)駕駛路徑規(guī)劃——軌跡規(guī)劃(詳解插值法)

    自動(dòng)駕駛路徑規(guī)劃——軌跡規(guī)劃(詳解插值法)

    目錄 前言 1. 軌跡規(guī)劃 1.1?軌跡規(guī)劃包括以下幾個(gè)問(wèn)題: 2.?三次多項(xiàng)式插值 ??????3.? 過(guò)路徑點(diǎn)的三次多項(xiàng)式插值 4. 用拋物線(xiàn)過(guò)渡的線(xiàn)性插值 過(guò)路徑點(diǎn)的用拋物線(xiàn)過(guò)渡的線(xiàn)性插值 5. 高階多項(xiàng)式插值 聲明 ? ? ? ?這個(gè)學(xué)期學(xué)校開(kāi)設(shè)了相應(yīng)的課程,同時(shí)也在學(xué)習(xí)古月居

    2024年01月22日
    瀏覽(29)
  • 自動(dòng)駕駛路徑規(guī)劃——Dijkstra算法

    自動(dòng)駕駛路徑規(guī)劃——Dijkstra算法

    這個(gè)學(xué)期學(xué)校開(kāi)設(shè)了相應(yīng)的課程,同時(shí)也在學(xué)習(xí)古月居機(jī)器人學(xué)系列的《基于柵格地圖的機(jī)器人路徑規(guī)劃指南》,為了鞏固知識(shí),方便自己的學(xué)習(xí)與整理,遂以學(xué)習(xí)筆記的形式記錄。 ???? 深度優(yōu)先搜索( Depth First Search , DFS ) :首先從某個(gè)頂點(diǎn)出發(fā),依次從它的各個(gè)未被

    2024年01月22日
    瀏覽(28)
  • Phillweston 自動(dòng)駕駛 決策規(guī)劃算法 面經(jīng)

    By: Phillweston 注: 原創(chuàng)鏈接如下: 詳細(xì)!自動(dòng)駕駛規(guī)劃控制算法工程師面經(jīng)(具體題目+回答思路) 本人引用了此鏈接中的提問(wèn)內(nèi)容,并根據(jù)自己的想法寫(xiě)了部分回答,回答部分僅供參考。 Dijstra算法,算法流程 初始化 檢驗(yàn)從所有已標(biāo)記的點(diǎn)k到其他直接連接的未標(biāo)記的點(diǎn)j的

    2024年02月11日
    瀏覽(25)
  • 自動(dòng)駕駛軌跡規(guī)劃之碰撞檢測(cè)(三)

    自動(dòng)駕駛軌跡規(guī)劃之碰撞檢測(cè)(三)

    歡迎大家關(guān)注我的B站: 偷吃薯片的Zheng同學(xué)的個(gè)人空間-偷吃薯片的Zheng同學(xué)個(gè)人主頁(yè)-嗶哩嗶哩視頻 (bilibili.com) 目錄 1.基于圓覆蓋 2.BVH 3.MATLAB自動(dòng)駕駛工具箱? 4 ROS內(nèi)置的模型 自動(dòng)駕駛軌跡規(guī)劃之碰撞檢測(cè)(一)-CSDN博客 自動(dòng)駕駛軌跡規(guī)劃之碰撞檢測(cè)(二)-CSDN博客 大家可以

    2024年01月18日
    瀏覽(24)
  • 自動(dòng)駕駛軌跡規(guī)劃之碰撞檢測(cè)(一)

    自動(dòng)駕駛軌跡規(guī)劃之碰撞檢測(cè)(一)

    歡迎大家關(guān)注我的B站: 偷吃薯片的Zheng同學(xué)的個(gè)人空間-偷吃薯片的Zheng同學(xué)個(gè)人主頁(yè)-嗶哩嗶哩視頻 (bilibili.com) 目錄 1.碰撞檢測(cè)的意義 2.安全走廊 3 計(jì)算幾何 4 AABB與OBB 對(duì)于自動(dòng)駕駛汽車(chē)或機(jī)器人的路徑規(guī)劃,碰撞檢測(cè)是其中非常重要的一個(gè)模塊,因?yàn)榕鲎矙z測(cè)不僅仍然是路

    2024年01月17日
    瀏覽(30)
  • 從零開(kāi)始學(xué)習(xí)自動(dòng)駕駛決策規(guī)劃

    從零開(kāi)始學(xué)習(xí)自動(dòng)駕駛決策規(guī)劃

    自動(dòng)駕駛路徑規(guī)劃控制ros1和ros2移植Apollo和autoware規(guī)控算法可跑工程(適合入門(mén)學(xué)習(xí),科研和實(shí)戰(zhàn)),不僅包括移植Apollo和autoware規(guī)劃算法,還包括其他規(guī)劃算法,與carla聯(lián)合仿真實(shí)現(xiàn)規(guī)劃控制,autoware-carla聯(lián)合仿真,Lanelet高精度地圖構(gòu)建,強(qiáng)化學(xué)習(xí)等等,基本涵蓋了公司算法

    2024年02月13日
    瀏覽(23)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包