哈哈哈哈哈操欧洲电影,久草网在线,亚洲久久熟女熟妇视频,麻豆精品色,久久福利在线视频,日韩中文字幕的,淫乱毛视频一区,亚洲成人一二三,中文人妻日韩精品电影

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

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

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

決策規(guī)劃,全局路徑規(guī)劃常用算法

3D視覺(jué)工坊 ? 來(lái)源:十一號(hào)組織 ? 2023-01-17 10:10 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

正菜之前,我們先來(lái)了解一下圖(包括有向圖和無(wú)向圖)的概念。圖是圖論中的基本概念,用于表示物體與物體之間存在某種關(guān)系的結(jié)構(gòu)。在圖中,物體被稱(chēng)為節(jié)點(diǎn)或頂點(diǎn),并用一組點(diǎn)或小圓圈表示。節(jié)點(diǎn)間的關(guān)系稱(chēng)作邊,可以用直線(xiàn)或曲線(xiàn)來(lái)表示節(jié)點(diǎn)間的邊。

如果給圖的每條邊規(guī)定一個(gè)方向,那么得到的圖稱(chēng)為有向圖,其邊也稱(chēng)為有向邊,如圖10所示。在有向圖中,與一個(gè)節(jié)點(diǎn)相關(guān)聯(lián)的邊有出邊和入邊之分,而與一個(gè)有向邊關(guān)聯(lián)的兩個(gè)點(diǎn)也有始點(diǎn)和終點(diǎn)之分。相反,邊沒(méi)有方向的圖稱(chēng)為無(wú)向圖。

54e3e8a8-95f2-11ed-bfe3-dac502259ad0.png

圖10有向圖示例

數(shù)學(xué)上,常用二元組G =(V,E)來(lái)表示其數(shù)據(jù)結(jié)構(gòu),其中集合V稱(chēng)為點(diǎn)集,E稱(chēng)為邊集。對(duì)于圖6所示的有向圖,V可以表示為{A,B,C,D,E,F(xiàn),G},E可以表示為{,,,,,,}。表示從頂點(diǎn)A發(fā)向頂點(diǎn)B的邊,A為始點(diǎn),B為終點(diǎn)。

在圖的邊中給出相關(guān)的數(shù),稱(chēng)為權(quán)。權(quán)可以代表一個(gè)頂點(diǎn)到另一個(gè)頂點(diǎn)的距離、耗費(fèi)等,帶權(quán)圖一般稱(chēng)為網(wǎng)。

在全局路徑規(guī)劃時(shí),通常將圖11所示道路和道路之間的連接情況,通行規(guī)則,道路的路寬等各種信息處理成有向圖,其中每一個(gè)有向邊都是帶權(quán)重的,也被稱(chēng)為路網(wǎng)(Route Network Graph)。

54f2f1ae-95f2-11ed-bfe3-dac502259ad0.png

圖11道路連接情況

那么,全局路徑的規(guī)劃問(wèn)題就變成了在路網(wǎng)中,搜索到一條最優(yōu)的路徑,以便可以盡快見(jiàn)到那個(gè)心心念念的她,這也是全局路徑規(guī)劃算法最樸素的愿望。而為了實(shí)現(xiàn)這個(gè)愿望,誕生了Dijkstra和A*兩種最為廣泛使用的全局路徑搜索算法。

Dijkstra算法

戴克斯特拉算法(Dijkstra’s algorithm)是由荷蘭計(jì)算機(jī)科學(xué)家Edsger W. Dijkstra在1956年提出,解決的是有向圖中起點(diǎn)到其他頂點(diǎn)的最短路徑問(wèn)題。

假設(shè)有A、B、C、D、E、F五個(gè)城市,用有向圖表示如圖12,邊上的權(quán)重代表兩座城市之間的距離,現(xiàn)在我們要做的就是求出起點(diǎn)A城市到其它城市的最短距離。

550d404a-95f2-11ed-bfe3-dac502259ad0.png

圖12 五個(gè)城市構(gòu)建的有向圖

用Dijkstra算法求解步驟如下:

(1)創(chuàng)建一個(gè)二維數(shù)組E來(lái)描述頂點(diǎn)之間的距離關(guān)系,如圖13所示。E[B][C]表示頂點(diǎn)B到頂點(diǎn)C的距離。自身之間的距離設(shè)為0,無(wú)法到達(dá)的頂點(diǎn)之間設(shè)為無(wú)窮大。

551ede2c-95f2-11ed-bfe3-dac502259ad0.png

圖13 頂點(diǎn)之間的距離關(guān)系

(2)創(chuàng)建一個(gè)一維數(shù)組Dis來(lái)存儲(chǔ)起點(diǎn)A到其余頂點(diǎn)的最短距離。一開(kāi)始我們并不知道起點(diǎn)A到其它頂點(diǎn)的最短距離,一維數(shù)組Dis中所有值均賦值為無(wú)窮大。接著我們遍歷起點(diǎn)A的相鄰頂點(diǎn),并將與相鄰頂點(diǎn)B和C的距離3(E[A][B])和10(E[A][C])更新到Dis[B]和Dis[C]中,如圖14所示。這樣我們就可以得出起點(diǎn)A到其余頂點(diǎn)最短距離的一個(gè)估計(jì)值。

552f3542-95f2-11ed-bfe3-dac502259ad0.png

圖14 Dis經(jīng)過(guò)一次遍歷后得到的值

(3)接著我們尋找一個(gè)離起點(diǎn)A距離最短的頂點(diǎn),由數(shù)組Dis可知為頂點(diǎn)B。頂點(diǎn)B有兩條出邊,分別連接頂點(diǎn)C和D。因起點(diǎn)A經(jīng)過(guò)頂點(diǎn)B到達(dá)頂點(diǎn)C的距離8(E[A][B] + E[B][C] = 3 + 5)小于起點(diǎn)A直接到達(dá)頂點(diǎn)C的距離10,因此Dis[C]的值由10更新為8。同理起點(diǎn)A經(jīng)過(guò)B到達(dá)D的距離5(E[A][B] + E[B][D] = 3 + 2)小于初始值無(wú)窮大,因此Dis[D]更新為5,如圖15所示。

553f0652-95f2-11ed-bfe3-dac502259ad0.png

圖15Dis經(jīng)過(guò)第二次遍歷后得到的值

(4)接著在剩下的頂點(diǎn)C、D、E、F中,選出里面離起點(diǎn)A最近的頂點(diǎn)D,繼續(xù)按照上面的方式對(duì)頂點(diǎn)D的所有出邊進(jìn)行計(jì)算,得到Dis[E]和Dis[F]的更新值,如圖16所示。

55522656-95f2-11ed-bfe3-dac502259ad0.png

圖16 Dis經(jīng)過(guò)第三次遍歷后得到的值

(5)繼續(xù)在剩下的頂點(diǎn)C、E、F中,選出里面離起點(diǎn)A最近的頂點(diǎn)C,繼續(xù)按照上面的方式對(duì)頂點(diǎn)C的所有出邊進(jìn)行計(jì)算,得到Dis[E]的更新值,如圖17所示。

556066da-95f2-11ed-bfe3-dac502259ad0.png

圖17 Dis經(jīng)過(guò)第四次遍歷后得到的值

(6)繼續(xù)在剩下的頂點(diǎn)E、F中,選出里面離起點(diǎn)A最近的頂點(diǎn)E,繼續(xù)按照上面的方式對(duì)頂點(diǎn)E的所有出邊進(jìn)行計(jì)算,得到Dis[F]的更新值,如圖18所示。

556d9530-95f2-11ed-bfe3-dac502259ad0.png

圖18 Dis經(jīng)過(guò)第五次遍歷后得到的值

(6)最后對(duì)頂點(diǎn)F所有點(diǎn)出邊進(jìn)行計(jì)算,此例中頂點(diǎn)F沒(méi)有出邊,因此不用處理。至此,數(shù)組Dis中距離起點(diǎn)A的值都已經(jīng)從“估計(jì)值”變?yōu)榱恕按_定值”。

基于上述形象的過(guò)程,Dijkstra算法實(shí)現(xiàn)過(guò)程可以歸納為如下步驟:

(1)將有向圖中所有的頂點(diǎn)分成兩個(gè)集合P和Q,P用來(lái)存放已知距離起點(diǎn)最短距離的頂點(diǎn),Q用來(lái)存放剩余未知頂點(diǎn)??梢韵胂?,一開(kāi)始,P中只有起點(diǎn)A。同時(shí)我們創(chuàng)建一個(gè)數(shù)組Flag[N]來(lái)記錄頂點(diǎn)是在P中還是Q中。對(duì)于某個(gè)頂點(diǎn)N,如果Flag[N]為1則表示這個(gè)頂點(diǎn)在集合P中,為1則表示在集合Q中。

(2)起點(diǎn)A到自己的最短距離設(shè)置為0,起點(diǎn)能直接到達(dá)的頂點(diǎn)N,Dis[N]設(shè)為E[A][N],起點(diǎn)不能直接到達(dá)的頂點(diǎn)的最短路徑為設(shè)為∞。

(3)在集合Q中選擇一個(gè)離起點(diǎn)最近的頂點(diǎn)U(即Dis[U]最?。┘尤氲郊螾。并計(jì)算所有以頂點(diǎn)U為起點(diǎn)的邊,到其它頂點(diǎn)的距離。例如存在一條從頂點(diǎn)U到頂點(diǎn)V的邊,那么可以通過(guò)將邊U->V添加到尾部來(lái)拓展一條從A到V的路徑,這條路徑的長(zhǎng)度是Dis[U]+e[U][V]。如果這個(gè)值比目前已知的Dis[V]的值要小,我們可以用新值來(lái)替代當(dāng)前Dis[V]中的值。

(4)重復(fù)第三步,如果最終集合Q結(jié)束,算法結(jié)束。最終Dis數(shù)組中的值就是起點(diǎn)到所有頂點(diǎn)的最短路徑。

A*算法

1968年,斯坦福國(guó)際研究院的Peter E. Hart, Nils Nilsson以及Bertram Raphael共同發(fā)明了A*算法。A*算法通過(guò)借助一個(gè)啟發(fā)函數(shù)來(lái)引導(dǎo)搜索的過(guò)程,可以明顯地提高路徑搜索效率。

下文仍以一個(gè)實(shí)例來(lái)簡(jiǎn)單介紹A*算法的實(shí)現(xiàn)過(guò)程。如圖19所示,假設(shè)小馬要從A點(diǎn)前往B點(diǎn)大榕樹(shù)底下去約會(huì),但是A點(diǎn)和B點(diǎn)之間隔著一個(gè)池塘。為了能盡快提到達(dá)約會(huì)地點(diǎn),給姑娘留下了一個(gè)守時(shí)踏實(shí)的好印象,我們需要給小馬搜索出一條時(shí)間最短的可行路徑。

557b9d56-95f2-11ed-bfe3-dac502259ad0.png

圖19 約會(huì)場(chǎng)景示意圖

A*算法的第一步就是簡(jiǎn)化搜索區(qū)域,將搜索區(qū)域劃分為若干柵格。并有選擇地標(biāo)識(shí)出障礙物不可通行與空白可通行區(qū)域。一般地,柵格劃分越細(xì)密,搜索點(diǎn)數(shù)越多,搜索過(guò)程越慢,計(jì)算量也越大;柵格劃分越稀疏,搜索點(diǎn)數(shù)越少,相應(yīng)的搜索精確性就越低。

如圖20所示,我們?cè)谶@里將要搜索的區(qū)域劃分成了正方形(當(dāng)然也可以劃分為矩形、六邊形等)的格子,圖中藍(lán)色格子代表A點(diǎn)(小馬當(dāng)前的位置),紫色格子代表B點(diǎn)(大榕樹(shù)的位置),灰色格子代表池塘。同時(shí)我們可以用一個(gè)二維數(shù)組S來(lái)表示搜素區(qū)域,數(shù)組中的每一項(xiàng)代表一個(gè)格子,狀態(tài)代表可通行和不可通行。

55962eb4-95f2-11ed-bfe3-dac502259ad0.png

圖20 經(jīng)過(guò)簡(jiǎn)化后的搜索區(qū)域

接著我們引入兩個(gè)集合OpenList和CloseList,以及一個(gè)估價(jià)函數(shù)F = G + H。OpenList用來(lái)存儲(chǔ)可到達(dá)的格子,CloseList用來(lái)存儲(chǔ)已到達(dá)的格子。G代表從起點(diǎn)到當(dāng)前格子的距離,H表示在不考慮障礙物的情況下,從當(dāng)前格子到目標(biāo)格子的距離。F是起點(diǎn)經(jīng)由當(dāng)前格子到達(dá)目標(biāo)格子的總代價(jià),值越小,綜合優(yōu)先級(jí)越高。

G和H也是A*算法的精髓所在,通過(guò)考慮當(dāng)前格子與起始點(diǎn)的距離,以及當(dāng)前格子與目標(biāo)格子的距離來(lái)實(shí)現(xiàn)啟發(fā)式搜索。對(duì)于H的計(jì)算,又有兩種方式,一種是歐式距離,一種是曼哈頓距離。

歐式距離用公式表示如下,物理上表示從當(dāng)前格子出發(fā),支持以8個(gè)方向向四周格子移動(dòng)(橫縱向移動(dòng)+對(duì)角移動(dòng))。

559f10ba-95f2-11ed-bfe3-dac502259ad0.png

曼哈頓距離用公式表示如下,物理上表示從當(dāng)前格子出發(fā),支持以4個(gè)方向向四周格子移動(dòng)(橫縱向移動(dòng))。這是A*算法最常用的計(jì)算H值方法,本文H值的計(jì)算也采用這種方法。

55a9a1a6-95f2-11ed-bfe3-dac502259ad0.png

現(xiàn)在我們開(kāi)始搜索,查找最短路徑。首先將起點(diǎn)A放入到OpenList中,并計(jì)算出此時(shí)OpenList中F值最小的格子作為當(dāng)前方格移入到CloseList中。由于當(dāng)前OpenList中只有起點(diǎn)A這個(gè)格子,所以將起點(diǎn)A移入CloseList,代表這個(gè)格子已經(jīng)檢查過(guò)了。

接著我們找出當(dāng)前格子A上下左右所有可通行的格子,看它們是否在OpenList當(dāng)中。如果不在,加入到OpenList中計(jì)算出相應(yīng)的G、H、F值,并把當(dāng)前格子A作為它們的父節(jié)點(diǎn)。本例子,我們假設(shè)橫縱向移動(dòng)代價(jià)為10,對(duì)角線(xiàn)移動(dòng)代價(jià)為14。

我們?cè)诿總€(gè)格子上標(biāo)出計(jì)算出來(lái)的F、G、H值,如圖21所示,左上角是F,左下角是G,右下角是H。通過(guò)計(jì)算可知S[3][2]格子的F值最小,我們把它從OpenList中取出,放到CloseList中。

55bca40e-95f2-11ed-bfe3-dac502259ad0.png

圖21 第一輪計(jì)算后的結(jié)果

接著將S[3][2]作為當(dāng)前格子,檢查所有與它相鄰的格子,忽略已經(jīng)在CloseList或是不可通行的格子。如果相鄰的格子不在OpenList中,則加入到OpenList,并將當(dāng)前方格子S[3][2]作為父節(jié)點(diǎn)。

已經(jīng)在OpenList中的格子,則檢查這條路徑是否最優(yōu),如果非最優(yōu),不做任何操作。如果G值更小,則意味著經(jīng)由當(dāng)前格子到達(dá)OpenList中這個(gè)格子距離更短,此時(shí)我們將OpenList中這個(gè)格子的父節(jié)點(diǎn)更新為當(dāng)前節(jié)點(diǎn)。

對(duì)于當(dāng)前格子S[3][2]來(lái)說(shuō),它的相鄰5個(gè)格子中有4個(gè)已經(jīng)在OpenList,一個(gè)未在。對(duì)于已經(jīng)在OpenList中的4個(gè)格子,我們以它上面的格子S[2][2]舉例,從起點(diǎn)A經(jīng)由格子S[3][2]到達(dá)格子S[2][2]的G值為20(10+10)大于從起點(diǎn)A直接沿對(duì)角線(xiàn)到達(dá)格子S[2][2]的G值14。顯然A經(jīng)由格子S[3][2]到達(dá)格子S[2][2]不是最優(yōu)的路徑。當(dāng)把4個(gè)已經(jīng)在OpenList 中的相鄰格子都檢查后,沒(méi)有發(fā)現(xiàn)經(jīng)由當(dāng)前方格的更好路徑,因此我們不做任何改變。

對(duì)于未在OpenList的格子S[2][3](假設(shè)小馬可以斜穿墻腳),加入OpenList中,并計(jì)算它的F、G、H值,并將當(dāng)前格子S[3][2]設(shè)置為其父節(jié)點(diǎn)。經(jīng)歷這一波騷操作后,OpenList中有5個(gè)格子,我們需要從中選擇F值最小的那個(gè)格子S[2][3],放入CloseList中,并設(shè)置為當(dāng)前格子,如圖22所示。

55d38f52-95f2-11ed-bfe3-dac502259ad0.png

圖22第二輪計(jì)算后的結(jié)果

重復(fù)上面的故事,直到終點(diǎn)也加入到OpenList中。此時(shí)我們以當(dāng)前格子倒推,找到其父節(jié)點(diǎn),父節(jié)點(diǎn)的父節(jié)點(diǎn)……,如此便可搜索出一條最優(yōu)的路徑,如圖23中紅色圓圈標(biāo)識(shí)。

55e6117c-95f2-11ed-bfe3-dac502259ad0.png

圖23 最后計(jì)算得到的結(jié)果

基于上述形象的過(guò)程,A*算法實(shí)現(xiàn)過(guò)程可以歸納為如下步驟:

(1)將搜索區(qū)域按一定規(guī)則劃分,把起點(diǎn)加入OpenList。

(2)在OpenList中查找F值最小的格子,將其移入CloseList,并設(shè)置為當(dāng)前格子。

(3)查找當(dāng)前格子相鄰的可通行的格子,如果它已經(jīng)在OpenList中,用G值衡量這條路徑是否更好。如果更好,將該格子的父節(jié)點(diǎn)設(shè)置為當(dāng)前格子,重新計(jì)算F、G值,如果非更好,不做任何處理;如果不在OpenList中,將它加入OpenList中,并以當(dāng)前格子為父節(jié)點(diǎn)計(jì)算F、G、H值。

(4)重復(fù)步驟(2)和步驟(3),直到終點(diǎn)加入到OpenList中。

兩種算法比較

Dijkstra算法的基本思想是“貪心”,主要特點(diǎn)是以起點(diǎn)為中心向周?chē)鷮訉訑U(kuò)展,直至擴(kuò)展到終點(diǎn)為止。通過(guò)Dijkstra算法得出的最短路徑是最優(yōu)的,但是由于遍歷沒(méi)有明確的方向,計(jì)算的復(fù)雜度比較高,路徑搜索的效率比較低。且無(wú)法處理有向圖中權(quán)值為負(fù)的路徑最優(yōu)問(wèn)題。

A*算法將Dijkstra算法與廣度優(yōu)先搜索(Breadth-First-Search,BFS)算法相結(jié)合,并引入啟發(fā)函數(shù)(估價(jià)函數(shù)),大大減少了搜索節(jié)點(diǎn)的數(shù)量,提高了搜索效率。但是A*先入為主的將最早遍歷路徑當(dāng)成最短路徑,不適用于動(dòng)態(tài)環(huán)境且不太適合高維空間,且在終點(diǎn)不可達(dá)時(shí)會(huì)造成大量性能消耗。

圖24是兩種算法路徑搜索效率示意圖,左圖為Dijkstra算法示意圖,右圖為A*算法示意圖,帶顏色的格子表示算法搜索過(guò)的格子。由圖24可以看出,A*算法更有效率,手術(shù)的格子更少。

55fd4306-95f2-11ed-bfe3-dac502259ad0.png

圖24 Dijkstra算法和A*算法搜索效率對(duì)比圖(圖片來(lái)源:https://mp.weixin.qq.com/s/myU204Uq3tfuIKHGD3oEfw)

審核編輯 :李倩

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(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)投訴
  • 算法
    +關(guān)注

    關(guān)注

    23

    文章

    4797

    瀏覽量

    98447
  • 數(shù)組
    +關(guān)注

    關(guān)注

    1

    文章

    420

    瀏覽量

    27447

原文標(biāo)題:決策規(guī)劃,全局路徑規(guī)劃常用算法

文章出處:【微信號(hào):3D視覺(jué)工坊,微信公眾號(hào):3D視覺(jué)工坊】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    感知、決策規(guī)劃與執(zhí)行控制:智能系統(tǒng)的三層核心架構(gòu)解析

    智能系統(tǒng)與復(fù)雜環(huán)境的每一次成功交互,都依賴(lài)于感知、決策規(guī)劃與執(zhí)行控制三個(gè)基礎(chǔ)層面的精密協(xié)作。這三大功能模塊構(gòu)成了一個(gè)帶有動(dòng)態(tài)反饋與雙向信息流的閉環(huán)系統(tǒng),是人工智能、人形機(jī)器人的核心架構(gòu)。 本文將深入
    的頭像 發(fā)表于 01-24 15:00 ?618次閱讀
    感知、<b class='flag-5'>決策</b><b class='flag-5'>規(guī)劃</b>與執(zhí)行控制:智能系統(tǒng)的三層核心架構(gòu)解析

    AI賦能微電網(wǎng)規(guī)劃,開(kāi)啟智能新時(shí)代

    出力與實(shí)際偏差可達(dá)30%,按固定場(chǎng)景設(shè)計(jì)的儲(chǔ)能容量在極端天氣下頻頻“失穩(wěn)”,分步決策規(guī)劃模式往往導(dǎo)致“投資與運(yùn)行兩張皮”。人工智能(AI)技術(shù)的深度滲透,以其強(qiáng)大的數(shù)據(jù)處理、精準(zhǔn)預(yù)測(cè)與自適應(yīng)優(yōu)化能力
    的頭像 發(fā)表于 01-05 14:36 ?480次閱讀
    AI賦能微電網(wǎng)<b class='flag-5'>規(guī)劃</b>,開(kāi)啟智能新時(shí)代

    城市政務(wù)合集:數(shù)字孿生治理決策一網(wǎng)支撐

    效能的核心載體。 本次圖撲軟件將按政務(wù)管控場(chǎng)景分類(lèi),梳理圖撲軟件打造的六大類(lèi)政務(wù)管控大屏解決方案,展現(xiàn)其在 全局規(guī)劃、基礎(chǔ)設(shè)施、民生服務(wù)、應(yīng)急安全、交通運(yùn)行 (含低空經(jīng)濟(jì))等維度的深度應(yīng)用價(jià)值。 全局
    的頭像 發(fā)表于 12-30 14:33 ?320次閱讀
    城市政務(wù)合集:數(shù)字孿生治理<b class='flag-5'>決策</b>一網(wǎng)支撐

    地物光譜應(yīng)用在農(nóng)業(yè)與城市規(guī)劃中的創(chuàng)新實(shí)踐

    在現(xiàn)代農(nóng)業(yè)和城市規(guī)劃領(lǐng)域,準(zhǔn)確獲取地物信息成為提升管理效率和決策科學(xué)性的重要環(huán)節(jié)。隨著遙感技術(shù)的飛速發(fā)展,地物光譜分析作為一種精準(zhǔn)、非接觸的檢測(cè)手段,正被廣泛應(yīng)用于真實(shí)場(chǎng)景中。無(wú)論是農(nóng)作物健康監(jiān)測(cè)
    的頭像 發(fā)表于 10-20 16:33 ?620次閱讀

    分享一個(gè)嵌入式學(xué)習(xí)階段規(guī)劃

    給大家分享一個(gè)嵌入式學(xué)習(xí)階段規(guī)劃: (一)基礎(chǔ)筑牢階段(約 23 天) 核心目標(biāo):打牢 C 語(yǔ)言、數(shù)據(jù)結(jié)構(gòu)、電路基礎(chǔ)C 語(yǔ)言開(kāi)發(fā):學(xué)變量 / 指針 / 結(jié)構(gòu)體等核心語(yǔ)法,用 Dev-C++ 實(shí)操
    發(fā)表于 09-12 15:11

    自主工具鏈助力端到端組合輔助駕駛算法驗(yàn)證

    算法介紹傳統(tǒng)組合輔助駕駛算法一般分為感知定位、決策規(guī)劃、控制三部分功能,將傳感器數(shù)據(jù)輸入后,經(jīng)算法處理,輸出控制指令。傳統(tǒng)組合輔助駕駛
    的頭像 發(fā)表于 08-26 17:41 ?3349次閱讀
    自主工具鏈助力端到端組合輔助駕駛<b class='flag-5'>算法</b>驗(yàn)證

    三坐標(biāo)測(cè)量機(jī)路徑規(guī)劃與補(bǔ)償技術(shù):核心算法解析

    三坐標(biāo)測(cè)量的微米級(jí)精度背后,是精密的路徑規(guī)劃算法與實(shí)時(shí)補(bǔ)償技術(shù)在保駕護(hù)航。三坐標(biāo)測(cè)量機(jī)的智能避撞算法保障了測(cè)量的安全與高效;溫度補(bǔ)償技術(shù)消除了環(huán)境的無(wú)形干擾;點(diǎn)云智能處理則讓海量數(shù)據(jù)蛻變?yōu)榫珳?zhǔn)的工程
    的頭像 發(fā)表于 08-01 14:15 ?1759次閱讀
    三坐標(biāo)測(cè)量機(jī)<b class='flag-5'>路徑</b><b class='flag-5'>規(guī)劃</b>與補(bǔ)償技術(shù):核心<b class='flag-5'>算法</b>解析

    從哈希極化到零擁塞:主動(dòng)路徑規(guī)劃在RoCE網(wǎng)絡(luò)中的負(fù)載均衡實(shí)踐

    集群整體性能的瓶頸。本文將探討哈希極化的成因、影響,并介紹一種通過(guò)主動(dòng)路徑規(guī)劃(PPD)來(lái)優(yōu)化網(wǎng)絡(luò)配置、提升性能的解決方案。
    的頭像 發(fā)表于 07-21 17:27 ?2106次閱讀
    從哈希極化到零擁塞:主動(dòng)<b class='flag-5'>路徑</b><b class='flag-5'>規(guī)劃</b>在RoCE網(wǎng)絡(luò)中的負(fù)載均衡實(shí)踐

    投入式水位計(jì):助力水資源規(guī)劃與結(jié)構(gòu)安全

    在水資源管理與巖土工程安全監(jiān)測(cè)領(lǐng)域,水位數(shù)據(jù)的實(shí)時(shí)性和準(zhǔn)確性直接影響決策的科學(xué)性與工程可靠性。投入式水位計(jì)作為一種高精度、耐用的監(jiān)測(cè)工具,正成為水利工程、地下結(jié)構(gòu)物安全評(píng)估及水資源規(guī)劃中不可或缺
    的頭像 發(fā)表于 06-19 13:17 ?681次閱讀
    投入式水位計(jì):助力水資源<b class='flag-5'>規(guī)劃</b>與結(jié)構(gòu)安全

    AGV小車(chē)中的動(dòng)態(tài)路徑規(guī)劃算法揭秘

    并非一成不變時(shí),動(dòng)態(tài)路徑規(guī)劃能力就顯得至關(guān)重要。本文將深入探討幾種主流的動(dòng)態(tài)路徑規(guī)劃算法(如A、Dijkstra、RRT等),并解析它們?nèi)绾卧贏GV行業(yè)中大顯身手。 為何需要?jiǎng)討B(tài)
    的頭像 發(fā)表于 06-17 15:54 ?1944次閱讀
    AGV小車(chē)中的動(dòng)態(tài)<b class='flag-5'>路徑</b><b class='flag-5'>規(guī)劃算法</b>揭秘

    AGV通信第2期 AGV集群智能路徑規(guī)劃解決方案

    在智能制造加速發(fā)展的背景下,AGV作為智慧物流的核心載體,其路徑規(guī)劃的智能化水平直接影響工廠的運(yùn)作效率。在工廠物流升級(jí)過(guò)程中,企業(yè)面臨以下技術(shù)挑戰(zhàn): ? 動(dòng)態(tài)環(huán)境適應(yīng):復(fù)雜工況下需實(shí)時(shí)避障并保持最優(yōu)
    的頭像 發(fā)表于 05-09 14:03 ?762次閱讀
    AGV通信第2期 AGV集群智能<b class='flag-5'>路徑</b><b class='flag-5'>規(guī)劃</b>解決方案

    CADENAS 數(shù)字產(chǎn)品配置器輕松實(shí)現(xiàn)Ascendor電梯規(guī)劃

    。2022 年,Ascendor 啟動(dòng)了一項(xiàng)數(shù)字化推進(jìn)計(jì)劃,其中一個(gè)重要部分就是實(shí)施由 CADENAS 提供技術(shù)支持的數(shù)字化產(chǎn)品配置器。 利用高質(zhì)量的規(guī)劃數(shù)據(jù)進(jìn)行靈活的電梯規(guī)劃 數(shù)字產(chǎn)品配置器提供
    發(fā)表于 04-28 14:22

    三維天地智能路徑規(guī)劃引擎:以算法驅(qū)動(dòng),重新定義智能路徑優(yōu)化技術(shù)

    隨著環(huán)境監(jiān)測(cè)和設(shè)備巡檢工作的日益復(fù)雜化,傳統(tǒng)的人工路徑規(guī)劃方式正面臨效率和精度的雙重挑戰(zhàn)。企業(yè)和環(huán)保部門(mén)正面臨著采樣點(diǎn)數(shù)量的激增、采樣頻次的提高以及對(duì)時(shí)效性的更高要求。隨著合規(guī)要求的日趨嚴(yán)格,采樣
    的頭像 發(fā)表于 04-27 15:44 ?704次閱讀
    三維天地智能<b class='flag-5'>路徑</b><b class='flag-5'>規(guī)劃</b>引擎:以<b class='flag-5'>算法</b>驅(qū)動(dòng),重新定義智能<b class='flag-5'>路徑</b>優(yōu)化技術(shù)

    經(jīng)緯恒潤(rùn)端到端組合輔助駕駛算法測(cè)試解決方案

    傳統(tǒng)組合輔助駕駛算法一般分為感知定位、決策規(guī)劃、控制三部分功能,將傳感器數(shù)據(jù)輸入后,經(jīng)算法處理,輸出控制指令。傳統(tǒng)組合輔助駕駛算法中的
    的頭像 發(fā)表于 04-27 09:24 ?1358次閱讀
    經(jīng)緯恒潤(rùn)端到端組合輔助駕駛<b class='flag-5'>算法</b>測(cè)試解決方案

    概倫電子層次化SoC設(shè)計(jì)規(guī)劃方案NavisPro介紹

    NavisPro可提供整體性設(shè)計(jì)規(guī)劃解決方案,支持在RTL設(shè)計(jì)階段完成芯片評(píng)估和布局規(guī)劃,幫助芯片設(shè)計(jì)師在布局規(guī)劃早期階段預(yù)測(cè)并預(yù)防物理實(shí)現(xiàn)問(wèn)題。
    的頭像 發(fā)表于 04-22 10:13 ?893次閱讀
    概倫電子層次化SoC設(shè)計(jì)<b class='flag-5'>規(guī)劃</b>方案NavisPro介紹
    万全县| 常山县| 文安县| 铁岭市| 股票| 海南省| 湘阴县| 克山县| 临夏县| 郁南县| 河津市| 涟源市| 宁蒗| 焦作市| 融水| 余干县| 卓尼县| 临泉县| 长宁县| 西乌| 射阳县| 米易县| 且末县| 梨树县| 平邑县| 资阳市| 大兴区| 多伦县| 滁州市| 山东省| 枝江市| 衡阳市| 双柏县| 前郭尔| 昌黎县| 南靖县| 汉寿县| 湘阴县| 奉节县| 安顺市| 昆明市|