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

Apollo決策規(guī)劃算法學(xué)習(xí)Chapter3 速度規(guī)劃算法

這篇具有很好參考價(jià)值的文章主要介紹了Apollo決策規(guī)劃算法學(xué)習(xí)Chapter3 速度規(guī)劃算法。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

Apollo決策規(guī)劃算法學(xué)習(xí)系列目錄

第一章 Apollo決策規(guī)劃算法基本概念
第二章 Apollo決策規(guī)劃之路徑規(guī)劃算法
第三章 Apollo決策規(guī)劃之速度規(guī)劃算法



前言

本文為第三章,主要講解 Apollo決策規(guī)劃算法中的速度規(guī)劃算法,EM planner的速度規(guī)劃算法同樣是是通過(guò)動(dòng)態(tài)規(guī)劃和二次規(guī)劃實(shí)現(xiàn)的,下面來(lái)細(xì)講速度規(guī)劃算法。


一、ST圖與迭代優(yōu)化

1.1 ST圖

1)回顧上一講說(shuō)過(guò)的路徑規(guī)劃算法,生成參考線后建立Frenet坐標(biāo)系,把障礙物投影到Frenet坐標(biāo)系中,動(dòng)態(tài)規(guī)劃(路徑?jīng)Q策)、二次規(guī)劃求出規(guī)劃的路徑,把Frenet坐標(biāo)系轉(zhuǎn)換為笛卡爾坐標(biāo)系,現(xiàn)在我們就已經(jīng)有了笛卡爾坐標(biāo)系下的規(guī)劃的路徑了;
2)接下來(lái)進(jìn)行速度規(guī)劃,將笛卡爾坐標(biāo)系的路徑為坐標(biāo)軸,建立Frenet坐標(biāo)系,將動(dòng)態(tài)障礙物投影到Frenet坐標(biāo)系下,生成ST圖,接下來(lái)就是動(dòng)態(tài)規(guī)劃算法進(jìn)行速度決策,是減速避讓動(dòng)態(tài)障礙物還是加速超過(guò)它,然后二次規(guī)劃算法規(guī)劃出一條可行的帶有速度信息的路徑,下面用圖解的方式看一看ST圖怎么得到的;

apollo速度規(guī)劃,算法,學(xué)習(xí)

1.2 SL圖與ST圖迭代優(yōu)化

1)來(lái)看SL圖與ST圖如何迭代優(yōu)化,首先是利用上一幀規(guī)劃的軌跡加上預(yù)測(cè)的障礙物的軌跡,上一幀規(guī)劃的軌跡也就是SL圖,利用SL圖與預(yù)測(cè)的障礙物軌跡在ST圖中得到障礙物的位置,然后在沒有和它碰撞的地方規(guī)劃出一條帶有速度的路徑避免與障礙物相撞,到下一個(gè)周期再利用這一幀的軌跡與預(yù)測(cè)在ST圖中得到障礙物的位置,再進(jìn)行速度規(guī)劃,如此反復(fù)迭代;下面是圖解的方式;
apollo速度規(guī)劃,算法,學(xué)習(xí)
apollo速度規(guī)劃,算法,學(xué)習(xí)
apollo速度規(guī)劃,算法,學(xué)習(xí)
總結(jié)來(lái)說(shuō)就是當(dāng)前幀SL圖->當(dāng)前幀ST圖->改變當(dāng)前幀的速度規(guī)劃->當(dāng)前幀的軌跡改變->下一幀用當(dāng)前的軌跡+下一幀的預(yù)測(cè)->下一幀SL圖->下一幀ST圖->改變下一幀的速度規(guī)劃->下一幀的軌跡改變

apollo速度規(guī)劃,算法,學(xué)習(xí)

1.3 ST圖與SL圖迭代優(yōu)化改進(jìn)

1)上面說(shuō)了ST圖與SL圖迭代優(yōu)化,其中說(shuō)到了下一幀預(yù)測(cè)障礙物的位置,但這都是以勻速運(yùn)動(dòng)模型或者勻加速運(yùn)動(dòng)模型來(lái)預(yù)測(cè)的,真實(shí)情況往往比較復(fù)雜,預(yù)測(cè)也不準(zhǔn)確, 在Apollo1.5中EM planner引入了SL、ST解耦規(guī)劃,先決策后規(guī)劃,但是在Apollo3.5中,大幅修改了EM planner變成了Publicroad planner,最重要的是取消了SL、ST圖的迭代機(jī)制,SL圖只管靜態(tài)障礙物,ST圖只管動(dòng)態(tài)障礙物,下面說(shuō)一說(shuō)SL圖與ST圖迭代機(jī)制的缺點(diǎn)以及為什么取消迭代機(jī)制;
2)主要原因是減輕ST圖對(duì)SL圖的干擾,因?yàn)檐囕v的縱向變化能力高于橫向變化能力,導(dǎo)致障礙物車的速度變化劇烈程度遠(yuǎn)高于路徑,預(yù)測(cè)不準(zhǔn)確,預(yù)測(cè)不準(zhǔn)確 導(dǎo)致ST圖劇烈變化,速度規(guī)劃的結(jié)果就劇烈變化,ST圖就會(huì)影響SL圖,導(dǎo)致SL規(guī)劃不穩(wěn)定,朝令夕改;但是有兩種場(chǎng)景ST與需要影響SL圖:
一種是當(dāng)前車道前方有很慢的車輛而且自身車輛速度較大,這時(shí)候就必須借道繞行;另一種情況是當(dāng)前車道對(duì)向行駛來(lái)的車輛,也必須借道繞行;
apollo速度規(guī)劃,算法,學(xué)習(xí)
apollo速度規(guī)劃,算法,學(xué)習(xí)

二、速度規(guī)劃算法實(shí)踐詳解

apollo速度規(guī)劃,算法,學(xué)習(xí)
apollo速度規(guī)劃,算法,學(xué)習(xí)
apollo速度規(guī)劃,算法,學(xué)習(xí)
apollo速度規(guī)劃,算法,學(xué)習(xí)
apollo速度規(guī)劃,算法,學(xué)習(xí)
apollo速度規(guī)劃,算法,學(xué)習(xí)
apollo速度規(guī)劃,算法,學(xué)習(xí)
apollo速度規(guī)劃,算法,學(xué)習(xí)
apollo速度規(guī)劃,算法,學(xué)習(xí)
apollo速度規(guī)劃,算法,學(xué)習(xí)


總結(jié)

以上就是今天要講的內(nèi)容,本文介紹了Apollo決策規(guī)劃算法中的速度規(guī)劃算法,速度規(guī)劃算法同樣是通過(guò)動(dòng)態(tài)規(guī)劃和二次規(guī)劃實(shí)現(xiàn)的。文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-671372.html

到了這里,關(guān)于Apollo決策規(guī)劃算法學(xué)習(xí)Chapter3 速度規(guī)劃算法的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(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)文章

  • Apollo規(guī)劃模塊代碼學(xué)習(xí)(1): 算法架構(gòu)原理、運(yùn)行機(jī)制一文詳解

    Apollo規(guī)劃模塊代碼學(xué)習(xí)(1): 算法架構(gòu)原理、運(yùn)行機(jī)制一文詳解

    Apollo開源自動(dòng)駕駛平臺(tái)中,高清地圖模塊提供了每個(gè)在線模塊都可以訪問的高清地圖。感知和定位模塊提供了必要的動(dòng)態(tài)環(huán)境信息,可以在預(yù)測(cè)模塊中進(jìn)一步用于預(yù)測(cè)未來(lái)的環(huán)境狀態(tài)。運(yùn)動(dòng)規(guī)劃模塊考慮所有信息,以生成安全平滑的軌跡,并將其輸入車輛控制模塊。 目前Ap

    2024年01月25日
    瀏覽(19)
  • Apollo自動(dòng)駕駛planning縱向速度規(guī)劃之DP詳解

    Apollo自動(dòng)駕駛planning縱向速度規(guī)劃之DP詳解

    縱向DP主要實(shí)現(xiàn)在GriddedPathTimeGraph類里 modulesplanningtasksoptimizerspath_time_heuristicgridded_path_time_graph.cc Apollo planning縱向DP即用動(dòng)態(tài)規(guī)劃的算法在ST圖的可行域內(nèi)求解出一個(gè)粗糙的速度規(guī)劃,作為下一步QP平滑的基礎(chǔ)。

    2024年02月15日
    瀏覽(27)
  • 無(wú)人駕駛 自動(dòng)駕駛汽車 環(huán)境感知 精準(zhǔn)定位 決策與規(guī)劃 控制與執(zhí)行 高精地圖與車聯(lián)網(wǎng)V2X 深度神經(jīng)網(wǎng)絡(luò)學(xué)習(xí) 深度強(qiáng)化學(xué)習(xí) Apollo

    無(wú)人駕駛 自動(dòng)駕駛汽車 環(huán)境感知 精準(zhǔn)定位 決策與規(guī)劃 控制與執(zhí)行 高精地圖與車聯(lián)網(wǎng)V2X 深度神經(jīng)網(wǎng)絡(luò)學(xué)習(xí) 深度強(qiáng)化學(xué)習(xí) Apollo

    百度apollo課程 1-5 百度apollo課程 6-8 七月在線 無(wú)人駕駛系列知識(shí)入門到提高 當(dāng)今,自動(dòng)駕駛技術(shù)已經(jīng)成為整個(gè)汽車產(chǎn)業(yè)的最新發(fā)展方向。應(yīng)用自動(dòng)駕駛技術(shù)可以全面提升汽車駕駛的安全性、舒適性,滿足更高層次的市場(chǎng)需求等。自動(dòng)駕駛技術(shù)得益于人工智能技術(shù)的應(yīng)用及推廣

    2024年04月27日
    瀏覽(21)
  • Apollo 軌跡規(guī)劃算法解析

    Apollo 軌跡規(guī)劃算法解析

    這篇文章主要整理一下前段時(shí)間學(xué)習(xí)的軌跡規(guī)劃算法,關(guān)于軌跡規(guī)劃問題可以查到的相關(guān)資料很多,但能把軌跡規(guī)劃問題詳細(xì)說(shuō)清楚的并不太多,這導(dǎo)致我在學(xué)習(xí)過(guò)程中出現(xiàn)很多疑惑。這里我把Apollo的各個(gè)版本軌跡規(guī)劃算法進(jìn)行簡(jiǎn)單總結(jié)和匯總。 主要參考資料: 1.b站大佬詳

    2023年04月21日
    瀏覽(14)
  • 自動(dòng)駕駛路徑規(guī)劃控制ros移植Apollo和autoware規(guī)控算法可跑工程(適合入門學(xué)習(xí)和實(shí)戰(zhàn))

    自動(dòng)駕駛路徑規(guī)劃控制ros移植Apollo和autoware規(guī)控算法可跑工程(適合入門學(xué)習(xí)和實(shí)戰(zhàn))

    自動(dòng)駕駛路徑規(guī)劃控制ros1和ros2移植Apollo和autoware規(guī)控算法可跑工程(適合入門學(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月10日
    瀏覽(36)
  • 自動(dòng)駕駛路徑規(guī)劃控制ros移植Apollo和autoware規(guī)控算法可跑工程(適合入門學(xué)習(xí),科研和實(shí)戰(zhàn))

    自動(dòng)駕駛路徑規(guī)劃控制ros移植Apollo和autoware規(guī)控算法可跑工程(適合入門學(xué)習(xí),科研和實(shí)戰(zhàn))

    自動(dòng)駕駛路徑規(guī)劃控制ros1和ros2移植Apollo和autoware規(guī)控算法可跑工程(適合入門學(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月08日
    瀏覽(24)
  • Apollo Planning學(xué)習(xí)(2)-------路徑規(guī)劃

    Apollo Planning學(xué)習(xí)(2)-------路徑規(guī)劃

    本次學(xué)習(xí)的Apollo版本為6.0版本,因?yàn)閺?.0開始軌跡規(guī)劃算法主要使用的就是public road,所以本次主要學(xué)習(xí)該算法,該算法的核心思想是PV解耦,即Path-Velocity的解耦,其主要包含兩個(gè)過(guò)程:1.路徑規(guī)劃,2.速度規(guī)劃。 路徑規(guī)劃其實(shí)已經(jīng)發(fā)展很多年,從早期的機(jī)器人到現(xiàn)在的無(wú)人駕

    2024年02月09日
    瀏覽(16)
  • 百度Apollo規(guī)劃算法——OBB障礙物檢測(cè)代碼解析

    百度Apollo規(guī)劃算法——OBB障礙物檢測(cè)代碼解析

    本文主要分析Apollo代碼中函數(shù) bool Box::HasOverlap(const Box2d box) const {} 的數(shù)學(xué)原理。 在閱讀此部分代碼時(shí),第一遍沒看懂return的一堆什么意思,百度之后說(shuō)是采用OBB原理,所以就去了解下OBB原理,回來(lái)看還是沒太明白,直到看到了博客[1],通過(guò)博主的圖解才有了進(jìn)一步的了解,但

    2024年02月14日
    瀏覽(23)
  • Apollo和autoware規(guī)劃算法代碼ros移植-路徑規(guī)劃可跑工程分享

    Apollo和autoware規(guī)劃算法代碼ros移植-路徑規(guī)劃可跑工程分享

    之前出了: Apollo規(guī)劃代碼ros移植-Lattcie的二次規(guī)劃. Apollo規(guī)劃代碼ros移植-Lattice規(guī)劃框架. 規(guī)劃代碼ros移植-POMDP預(yù)測(cè)規(guī)劃(一). Apollo規(guī)劃代碼ros移植-Em planner. Apollo規(guī)劃代碼ros移植-混合A*. Apollo規(guī)劃代碼ros移植-動(dòng)態(tài)障礙物處理(一). 適合人群: 1.想移植Apollo,autoware等流行規(guī)劃算法到

    2024年02月12日
    瀏覽(29)
  • Apollo lattice與EM planner的區(qū)別,兩種規(guī)劃算法的區(qū)別與聯(lián)系

    Apollo lattice與EM planner的區(qū)別,兩種規(guī)劃算法的區(qū)別與聯(lián)系

    Apollo lattice與EM planner的區(qū)別 lattice優(yōu)點(diǎn)在于:同時(shí)生成了符合車輛動(dòng)力學(xué)的路徑與速度曲線,不用去進(jìn)一步平滑處理;且參數(shù)較少,計(jì)算消耗低;由于軌跡形狀固定,比較適合高速或者快速路等簡(jiǎn)單場(chǎng)景,對(duì)于城區(qū)復(fù)雜道路,EM還是更擅長(zhǎng)一些。細(xì)節(jié)可參考如下鏈接: Apollo

    2024年02月11日
    瀏覽(18)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包