99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

關(guān)于Apollo 2.5預(yù)測(cè)系統(tǒng)的內(nèi)容分享

佐思汽車研究 ? 來(lái)源:未知 ? 作者:李倩 ? 2018-07-16 10:54 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

在第4期Apollo自動(dòng)駕駛公開課中,來(lái)自Apollo團(tuán)隊(duì)的高級(jí)研發(fā)工程師-詹錕老師為大家?guī)?lái)了關(guān)于Apollo 2.5預(yù)測(cè)系統(tǒng)的內(nèi)容分享。

詹錕老師主要從三個(gè)方面講解了Apollo 2.5的預(yù)測(cè)系統(tǒng):

第一自動(dòng)駕駛為什么需要預(yù)測(cè),預(yù)測(cè)的作用是什么,如果沒(méi)有預(yù)測(cè)會(huì)怎樣;

第二從代碼層面詳述Apollo的預(yù)測(cè)系統(tǒng)代碼是如何實(shí)現(xiàn)的,每個(gè)模塊的功能,如果開發(fā)者要改動(dòng)或者修改應(yīng)該怎么介入;

第三Apollo預(yù)測(cè)系統(tǒng)在實(shí)際場(chǎng)景中所遇到的困難,以及解決方案。

這里,我們將整理后的公開課視頻和資料分享給大家,沒(méi)能到達(dá)現(xiàn)場(chǎng)的開發(fā)者可以通過(guò)視頻和PPT資料來(lái)詳細(xì)了解課程內(nèi)容。

Apollo 2.5預(yù)測(cè)系統(tǒng)介紹

預(yù)測(cè)模塊是連接感知和決策規(guī)劃的橋梁,結(jié)合物理世界的人類行為習(xí)慣進(jìn)行適當(dāng)?shù)倪壿嬐评恚瑢⒅車系K物下一時(shí)刻和后續(xù)多個(gè)時(shí)刻的運(yùn)動(dòng)行為進(jìn)行估計(jì),給出對(duì)應(yīng)可能的運(yùn)動(dòng)軌跡線。

詹錕老師主要從代碼層面剖析Apollo2.5的預(yù)測(cè)系統(tǒng)。

Apollo代碼架構(gòu)預(yù)測(cè)部分分為3個(gè)部分,第一個(gè)是Container,作用是合理規(guī)劃整合上游數(shù)據(jù),處理歷史信息;第二部分是評(píng)估、評(píng)價(jià),是預(yù)測(cè)系統(tǒng)的核心,非常適用于神經(jīng)網(wǎng)絡(luò)的學(xué)習(xí),建立合理模型,使其找到人類的歷史行為軌跡,預(yù)測(cè)路線。通過(guò)第二部分的推理,系統(tǒng)會(huì)繪制出物體的行為軌跡,并將結(jié)果傳遞給決策規(guī)劃層。

Container

首先是Container, ADC trajectory可以通過(guò)路權(quán)做合理的推理,讓障礙物不直接發(fā)生預(yù)測(cè)。第二是構(gòu)建來(lái)自感知障礙物、定位和高精圖等序列化特征。第三是本車的狀態(tài)。除了上面的特征抽取以外,更重要一步是需要把地圖信息進(jìn)行合理的規(guī)劃。

如何在復(fù)雜的物理世界中,把地圖數(shù)據(jù)進(jìn)行合理的刻畫,這是非常重要的步驟。通過(guò)把每條Lane,拆分成小的Lane,Lane1、Lane2、Lane3,按照前后級(jí)關(guān)系,組成具體的序列,每個(gè)序列上車都可以沿著其中一個(gè)序列進(jìn)行走,就是這個(gè)車的軌跡線。上圖可以看到紅車有可能走三條軌跡線,就是Lane1、Lane2、Lane3,根據(jù)當(dāng)前的地圖信息和當(dāng)前的Lane的位置狀態(tài),刻畫出這樣具有特征表達(dá)的地圖信息出來(lái),只有物理識(shí)別信息進(jìn)行合理表達(dá),才能進(jìn)行網(wǎng)絡(luò)學(xué)習(xí)、數(shù)據(jù)驅(qū)動(dòng),這是根據(jù)地圖特征信息抽取非常重要的部分。

在Apollo代碼里,表達(dá)出每個(gè)特征的特性,如上圖左邊是關(guān)于障礙物的特征,包含了車的位置信息、速度信息、加速信息、位置方向還有它的長(zhǎng)、寬、高等等,右邊是代表它的Lane信息,把細(xì)小的Lane,組成Lane feature。這就是Container需要做的事情。

Evaluator

第二部是邏輯推理階段,這也是預(yù)測(cè)直接使用神經(jīng)網(wǎng)絡(luò)的方式。就Apollo來(lái)說(shuō),對(duì)車輛進(jìn)行了深度神經(jīng)網(wǎng)絡(luò)的學(xué)習(xí)。具體來(lái)講,結(jié)構(gòu)如圖所示,將每個(gè)障礙物各自特征輸入給LSTM的模型,每個(gè)LSTM對(duì)特征信息進(jìn)行了全連接,最后輸出走這一條LSTM。第一規(guī)劃Lane橫向行為的分類情況,選擇是否走此Lane,選擇Lane1還是Lane2。第二是它的動(dòng)力學(xué),速度是什么樣的,就是它縱向的問(wèn)題。第一是分類問(wèn)題,同時(shí)結(jié)合在一個(gè)神經(jīng)網(wǎng)絡(luò)中,這是Apollo 2.5的神經(jīng)網(wǎng)絡(luò)。

前面有兩種預(yù)測(cè)方式,開發(fā)者可以根據(jù)自己的特性選擇自己的評(píng)價(jià)網(wǎng)絡(luò),只是這個(gè)結(jié)構(gòu)可以根據(jù)Apollo配置。

Predictor

選擇某條Lane或者知道Lane上面的速度以后,可以繪制出這個(gè)物體在Lane的行為軌跡,具體怎么繪制,有以下三種方式:一個(gè)是Free move,根據(jù)障礙物的動(dòng)力學(xué)模型繪制出軌跡。第二是Lane sequence,就是根據(jù)車道中心線和Kalman濾波方法繪制的軌跡。第三是Move sequence,結(jié)合里學(xué)和車道信息融合后降采樣的軌跡方式。第四是Regional,根據(jù)障礙物動(dòng)力學(xué)和軌跡3Sigma方差構(gòu)建的區(qū)域軌跡。

Apollo Data

數(shù)據(jù)開發(fā)者來(lái)說(shuō)是非常重要的一部分,Apollo開放的數(shù)據(jù)對(duì)預(yù)測(cè)有很好的作用,基于Apollo Data,可以通過(guò)自己采集以及周圍開發(fā)者共享數(shù)據(jù)進(jìn)一步開發(fā)預(yù)測(cè)模型 。

Apollo Data的數(shù)據(jù)使用規(guī)范:

使用SL坐標(biāo)系,車在軌道上做相對(duì)軌道的刻劃,然后確定要走的車道線每一個(gè)車道的狀態(tài)。通過(guò)這樣的數(shù)據(jù)結(jié)構(gòu),給特定的Lane,檢測(cè)它到底走沒(méi)走這條線,通過(guò)這樣的數(shù)據(jù)訓(xùn)練模型,通過(guò)數(shù)據(jù)驅(qū)動(dòng)方式,可能就非常貼切的表達(dá)出人類的駕駛行為習(xí)慣,而不是通過(guò)規(guī)則算法來(lái)做。

實(shí)際效果

通過(guò)動(dòng)圖了解一下其效果:

自行車過(guò)馬路的時(shí)候,本來(lái)應(yīng)該是紅燈變綠燈了,然后它應(yīng)該在原地等待車輛駛過(guò),但是其選擇了闖紅燈,系統(tǒng)能很好的給出預(yù)測(cè)線,這在預(yù)測(cè)場(chǎng)景是非常好的應(yīng)用。

在無(wú)人車加速過(guò)路口的時(shí)候,有一個(gè)被隔離帶遮擋的障礙物出現(xiàn)了,同時(shí)其也選擇在無(wú)人車之前搶過(guò)這個(gè)路口,因此此時(shí)必須要有預(yù)測(cè)提前給主車提供這樣的信號(hào),讓主車能及時(shí)做反應(yīng),而不是發(fā)生更危險(xiǎn)的情況,這就是預(yù)測(cè)在承上啟下作用中,有非常好的范圍。

其實(shí)在中國(guó)的這些道路場(chǎng)景中,預(yù)測(cè)其實(shí)還遇到了非常多困難,最大的挑戰(zhàn)預(yù)測(cè)其實(shí)是在路口上。路口有很多種行為方式,比如一個(gè)車道既可以調(diào)頭,也可以左轉(zhuǎn),也可以直行,還有各種社會(huì)車輛不按軌跡行走,這其實(shí)也是對(duì)預(yù)測(cè)有非常大的困難。如圖左側(cè)車輛并沒(méi)有按照真正的軌跡走,這樣的場(chǎng)景對(duì)主車是非常大的威脅,理論上從交規(guī)上肯定是他們的過(guò)錯(cuò),但是主車一切以安全為先,所以主車必須避讓。對(duì)這樣的場(chǎng)景,預(yù)測(cè)還是有很多困難。

第二場(chǎng)景是博弈的問(wèn)題,低速過(guò)程中往往發(fā)生博弈現(xiàn)象,到底是哪輛車先走,這個(gè)情況是非常常見。如圖中,兩輛車都在等待對(duì)方先行,一方先行后,另一方又要開始行駛,所以需要進(jìn)行上下游的溝通,才能進(jìn)行更好的處理。

第三個(gè)場(chǎng)景是切車,有一些車輛行為比較暴躁,會(huì)在非常不合理的情況下急速加塞進(jìn)來(lái),導(dǎo)致主車處于很不安全的狀態(tài),從規(guī)則上并沒(méi)有問(wèn)題,但是這種場(chǎng)景對(duì)于自動(dòng)駕駛也是要盡量躲讓,這時(shí)預(yù)測(cè)需要更好刻畫出駕駛行為是不是很危險(xiǎn)、激進(jìn)。

這種典型的挑戰(zhàn)場(chǎng)景,其實(shí)還有很多,整個(gè)預(yù)測(cè)的問(wèn)題也分為這兩部分,一個(gè)是內(nèi)部挑戰(zhàn),一個(gè)是外部挑戰(zhàn),內(nèi)部挑戰(zhàn)主要是數(shù)據(jù)怎么能把所有的特征表達(dá)充分,模型是否在建立的非常合理,是不是還有更好的建模方式,這都是內(nèi)部的挑戰(zhàn)。

同時(shí)既然是承上啟下的模塊,對(duì)上游數(shù)據(jù)的容忍度、依賴性都需要做一些處理,上游如果感知發(fā)出了消息,系統(tǒng)應(yīng)該怎么根據(jù)歷史信息做很好的規(guī)避?做很好的容錯(cuò),這也是一個(gè)挑戰(zhàn)。同時(shí)像博弈問(wèn)題,需要給下游決策做一些很好的交互,怎么提醒它先避讓還是先加速過(guò)去,這也是給預(yù)測(cè)帶來(lái)了非常多困難。

后續(xù)Apollo預(yù)測(cè)還是要不斷迭代更新,具體來(lái)說(shuō),會(huì)在特征方面做更多的融合處理,利用歷史信息,除了考慮當(dāng)前的障礙物,還要考慮周圍所有障礙物,對(duì)全局進(jìn)行估計(jì)。另外模型的迭代,同時(shí)數(shù)據(jù)積累,把仿真和真實(shí)打通,作為系統(tǒng)整合,需要上下游的聯(lián)系,通過(guò)多個(gè)維度,對(duì)預(yù)測(cè)模塊進(jìn)行整合,這是后續(xù)Apollo需要做的事情。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 神經(jīng)網(wǎng)絡(luò)

    關(guān)注

    42

    文章

    4814

    瀏覽量

    103622
  • Apollo
    +關(guān)注

    關(guān)注

    5

    文章

    348

    瀏覽量

    18860

原文標(biāo)題:?自動(dòng)駕駛公開課 | Apollo 2.5預(yù)測(cè)系統(tǒng)介紹

文章出處:【微信號(hào):zuosiqiche,微信公眾號(hào):佐思汽車研究】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    智能電網(wǎng)預(yù)測(cè)負(fù)荷波動(dòng)的影響

    智能電網(wǎng)預(yù)測(cè)負(fù)荷波動(dòng)和新能源出力方面在整個(gè)電網(wǎng)電量管理系統(tǒng)中,負(fù)荷所占據(jù)的比重極大,它對(duì)于整體運(yùn)行安全性會(huì)帶來(lái)直接影響。當(dāng)前,電網(wǎng)數(shù)據(jù)采集范圍正在持續(xù)擴(kuò)大,它也充分涉及有關(guān)于氣象信息、用戶信息等
    發(fā)表于 07-12 06:52

    如何對(duì)Apollo2.5 CANBUS進(jìn)行全面調(diào)試?

    前言:CANBUS是Apollo需要根據(jù)你的底盤寫代碼的地方,感覺(jué)也是Apollo最難調(diào)試的部分。這部分首先要選好CAN卡,因?yàn)椴皇?b class='flag-5'>Apollo推薦的CAN卡,驅(qū)動(dòng)程序和對(duì)應(yīng)接口,可能都需要自己調(diào)整
    發(fā)表于 08-30 06:02

    Ambiq Apollo4的相關(guān)資料推薦

    今天翻官方的網(wǎng)站,發(fā)現(xiàn)了 Apollo4 的鏈接。從其中下來(lái)Apollo3-Apollo4-SDK-2020.06.20,發(fā)現(xiàn)了\boards\apollo4_eb\examples\u***\tinyu***_cdc這個(gè)不錯(cuò),
    發(fā)表于 12-13 08:30

    Apollo Heritage版音頻接口附帶的插件

     Universal Audio在去年推出的Apollo Heritage版音頻接口提供了5個(gè)或10個(gè)獲獎(jiǎng)的UAD插件,包括Teletronix?、Fairchild?、Pultec?、Helios
    發(fā)表于 01-24 08:59

    Apollo 2.5版基于相對(duì)地圖的新導(dǎo)航模式

    本文對(duì)Apollo2.5版的構(gòu)建、參考線數(shù)據(jù)采集與制作、Dreamview前端編譯配置、導(dǎo)航模式使用等內(nèi)容進(jìn)行全面闡述,希望能給各位開發(fā)者正常使用Apollo 2.5版新導(dǎo)航模式帶來(lái)一
    的頭像 發(fā)表于 04-20 10:37 ?1.3w次閱讀
    <b class='flag-5'>Apollo</b> <b class='flag-5'>2.5</b>版基于相對(duì)地圖的新導(dǎo)航模式

    關(guān)于Apollo“云+端”的實(shí)戰(zhàn)內(nèi)容, Apollo 2.0 實(shí)戰(zhàn)技術(shù)基礎(chǔ)

    Apollo數(shù)據(jù)規(guī)范產(chǎn)生,完整的、精確記錄的數(shù)據(jù)包,可以完成問(wèn)題復(fù)現(xiàn),也同時(shí)完成數(shù)據(jù)積累。通過(guò)傳輸接口,可以將數(shù)據(jù)高效地傳輸?shù)竭\(yùn)營(yíng)點(diǎn)和云集群中。
    的頭像 發(fā)表于 04-24 10:32 ?6845次閱讀

    百度發(fā)布Apollo 2.5,傳感器解決方案成本更低

    Apollo 2.5以前的版本提供的Velodyne 64線激光雷達(dá)解決方案給市場(chǎng)較大的成本壓力。
    的頭像 發(fā)表于 04-25 16:19 ?6392次閱讀

    百度Apollo周年_“數(shù)據(jù)”才是真正的主角

    2018年4月18日,百度舉行了Apollo 2.5 開放技術(shù)發(fā)布會(huì),這時(shí)距離Apollo首次亮相,剛好過(guò)去1整年。 在一周年慶生會(huì)上,我們獲得了幾個(gè)新消息:百度正式開源Apollo
    的頭像 發(fā)表于 06-06 09:11 ?4128次閱讀

    百度Apollo2.5全球首發(fā):比亞迪成第100位合作伙伴,進(jìn)一步提升自動(dòng)駕駛安全性

    2018年4月19日——在百度宣布推出Apollo計(jì)劃整整一周年后,這家互聯(lián)網(wǎng)巨頭于北京競(jìng)園藝術(shù)中心舉行了“Apollo Meetup——Apollo2.5 開放技術(shù)發(fā)布會(huì)”,正式對(duì)外發(fā)布
    發(fā)表于 06-29 09:26 ?1324次閱讀

    淺析Apollo 2.5限定場(chǎng)景低成本技術(shù)方案

    本文來(lái)自Apollo團(tuán)隊(duì)的資深架構(gòu)師-朱帆老師對(duì)Apollo 2.5自動(dòng)駕駛規(guī)劃控制系統(tǒng)進(jìn)行了詳細(xì)介紹。
    的頭像 發(fā)表于 07-19 09:56 ?3648次閱讀

    關(guān)于Apollo3.0 PnC更新以及車輛開放平臺(tái)的講解

    模塊我們也部署了新的檢測(cè)方案;而新增加的Guardian-Safety Module是Apollo平臺(tái)關(guān)于功能安全新的嘗試;在Monitor也更新了對(duì)硬件的檢測(cè)、軟件的功能檢測(cè),為了和Guardian
    的頭像 發(fā)表于 08-22 12:57 ?9509次閱讀

    基于規(guī)則的預(yù)測(cè)算法和基于機(jī)器學(xué)習(xí)的預(yù)測(cè)算法

    Apollo 障礙物行為預(yù)測(cè)系統(tǒng)采用 MLP 多層感知機(jī)制,通過(guò)深度神經(jīng)網(wǎng)絡(luò)與規(guī)劃算法,達(dá)到精準(zhǔn)預(yù)測(cè)路徑的目的。
    的頭像 發(fā)表于 12-18 09:54 ?9412次閱讀

    預(yù)測(cè)問(wèn)題簡(jiǎn)化為選擇問(wèn)題——Apollo車道預(yù)測(cè)詳解

    這節(jié)課,我們將從 Apollo 的車道預(yù)測(cè)開始,學(xué)習(xí)新的內(nèi)容。
    的頭像 發(fā)表于 01-05 09:15 ?4273次閱讀
    將<b class='flag-5'>預(yù)測(cè)</b>問(wèn)題簡(jiǎn)化為選擇問(wèn)題——<b class='flag-5'>Apollo</b>車道<b class='flag-5'>預(yù)測(cè)</b>詳解

    關(guān)于 STM32 的幾點(diǎn)內(nèi)容

    關(guān)于STM32的幾點(diǎn)內(nèi)容
    的頭像 發(fā)表于 03-08 12:02 ?2496次閱讀

    apollo系列之apollo2 mcu開發(fā)(基礎(chǔ)篇)之1.1-apollo2 mcu簡(jiǎn)介

    更多內(nèi)容在:apollo系列匯總Apollo2 mcu的架構(gòu)
    發(fā)表于 10-25 17:36 ?20次下載
    <b class='flag-5'>apollo</b>系列之<b class='flag-5'>apollo</b>2 mcu開發(fā)(基礎(chǔ)篇)之1.1-<b class='flag-5'>apollo</b>2 mcu簡(jiǎn)介