999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于Floyd算法的無人駕駛汽車路徑規劃模型

2018-05-28 01:39:38吳梓喬蘇越
汽車實用技術 2018年9期
關鍵詞:規劃汽車模型

吳梓喬,蘇越

(長安大學汽車學院,陜西 西安 710064)

前言

近些年來,隨著互聯網產業的迅速發展,傳統的以人為主導操縱汽車的理念受到了極大沖擊,汽車的智能化發展已成為時代需求,汽車與互聯網的緊密結合已成為一個無法避免的趨勢。其中,無人駕駛技術便是最耀眼也是相對較為成熟的一個代表,自從1970年于美國提出無人駕駛的概念后,研發進展十分迅速,各項試驗都取得了矚目的成就。但是與此同時,無人駕駛技術仍有不少問題亟待解決。其中,如何在沒有駕駛員操縱的條件下,自動尋找最佳的行駛路徑到達目的地,便是一個較為突出的問題,無論是對于無人駕駛進行的可行性還是經濟性,這都是一個需要克服的問題。

1 駕駛路徑規劃

1.1 路徑設計

在一般情況下,為了找到一條符合實際情況的最佳路徑,我們需要綜合行駛距離、道路質量、交通狀況等多類因素進行綜合考慮。這類問題屬于多目標優化問題的一種,在復雜的道路情況下很難建立一個合適的模型來綜合考慮所有的變量。因此,從簡化問題的角度上出發,可以選取其中最為重要的一個因素來進行考慮,將該問題轉換為單目標優化。顯然,若要尋找一個最能體現最佳的變量,無論是從成本還是從所需的時間上來綜合考慮,走最短的路徑是最佳的。因此可以將駕駛路徑理解為行走最短路徑,解決方案即為尋找最短路徑。

常用的路徑規劃算法有Dijkstra算法、Floyd算法、SPFA算法、最佳優先算法(BFS)、A*算法。考慮到Floyd算法適用范圍的廣泛性,以及在稠密圖上,運行效率要高于執行V次Dijkstra算法,也要高于執行V次SPFA算法。因此,本文主要討論以Floyd算法為基礎的無人駕駛汽車路徑規劃。

1.2 Floyd算法

Floyd算法是一種利用動態規劃的思想來尋求加權圖中任意節點之間的最短路徑的算法[1],與Dijkstra算法相似,但時間復雜度要高于Dijkstra算法。Floyd算法可以解決正確處理有向圖的最短路徑問題,允許圖中帶有負權值的邊,但不允許包含帶有負權值邊組成的回路[2]。對于在以距離為變量的背景下,該方案完全可以適用。

2 路徑規劃模型

2.1 模型的建立

假設在一個環境中,一共有n個路口,每一個路口都與數量不定的其余路口相連接,在這里引入兩個概念,一個是距離矩陣D,一個是路徑矩陣P,二者都是n×n的矩陣。

距離矩陣 D中的 d(i,j)表示 i,j路口間的距離,其中i=(1,2,3,...,n),j=(1,2,3,...,n):

路徑矩陣P中的path(i,j)代表i通往j經過的路口, 其中i=(1,2,3,...,n),j=(1,2,3,...,n):

從對路徑矩陣P的分析中可以發現,現有的路徑方案僅有直通的兩個路口,i→j,并沒有一個中間的過渡路口,顯然這是不成立的。因此,必須要至少引入一個過渡路口 k,即 i→k→j才引入了中轉。在沒引入一個新的路口后,刷新原有的路徑矩陣D與距離矩陣P的信息,如此迭代n次后,便得到了最終的任意兩點間最短間距以及方案。

因此,Floyd算法一共分為以下幾個步驟:

第一步:根據已有數據得到初始距離矩陣D與路徑矩陣P,其中 d(i,j)為已知 i與 j路口最短距離,path(i,j)為從 i→j經過的路口;

第二步:更新矩陣信息。引入新的路口k,如果d(i,k)+d(k,j)<d(i,j),則 d(i,j)= d(i,k)+d(k,j),path(i,j)=path(i,k);

第三步:如果d(i,j)<0,則停止,否則k=k+1后返回第二步繼續進行迭代,直至k=n。

2.2 Floyd算法利用matlab的求解[3]

以如下路況為例說明:

圖1 路徑選擇模型

初步計算得到初始距離矩陣D與路徑矩陣P:

引入新的路口k,利用matlab采用三層循環結構進行迭代處理:

for k=1:n

for i=1:n

for j=1:n

if D(i,k)+D(k,j)<D(i,j)

D(i,j)=D(i,k)+D(k,j);

path(i,j)=path(i,k);

end

end

end

end

最終得到起始點到目標點的最短距離為19,途中經歷的路徑為1→3→4→5→7。

2.3 模型評價

該模型在僅考慮行駛距離的條件下具有很高的參考價值,在每一次計算中都可以得到一個確定的結果,自動規劃出最短路徑以及行駛方案,計算效率相對較高。此外,該模型也有較為靈活的一點,在某條道路封閉后,

初始條件改變下,可以將這條道路與其余路口的距離定義為∞,重新計算,規劃處新路線,符合實際情況。

但與此同時,該模型的弊端也非常明顯,在路徑選擇時,無法綜合考慮其他的因素,僅能單方面的考慮行駛的距離,無法給出一個理想最佳的路徑,不可以單一地應用在路徑規劃上。

3 小結

本文利用了Floyd算法,以matlab進行求解線路求解為例,描述了無人駕駛汽車的路徑規劃上,以行駛距離最短為目標的路徑。在一定程度上,具有可觀的參考價值。但是無法綜合更多的因素進行考慮,在實際生活中還無法直接應用,只能作為一定意義上的參考。

無人駕駛技術應用于實際生活中還有很長的一段路要走。在接下來的發展中,關于其路徑規劃問題,未來的發展必須要結合實際中的多類情況來進行綜合處理,進行多目標優化計算。

參考文獻

[1] 張熙.基于網絡測量的互聯網路由優化系統的設計與實現[D].北京郵電大學,2014.

[2] 石松.基于城市路網的浮動車數據處理與應用[D].北京郵電大學,2015.

[3] 王海英,黃強,李傳濤,褚寶增.圖論算法及其 MATLAB實現[M].北京航空航天大學出版社,2010,22.

猜你喜歡
規劃汽車模型
一半模型
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
規劃引領把握未來
汽車的“出賣”
快遞業十三五規劃發布
商周刊(2017年5期)2017-08-22 03:35:26
多管齊下落實規劃
中國衛生(2016年2期)2016-11-12 13:22:16
3D打印中的模型分割與打包
汽車們的喜怒哀樂
迎接“十三五”規劃
主站蜘蛛池模板: 欧美69视频在线| 久久精品无码一区二区国产区| 99热这里只有免费国产精品 | 亚洲中文字幕av无码区| 在线观看欧美国产| 一区二区三区高清视频国产女人| 五月婷婷精品| 亚洲精品在线影院| 婷婷午夜影院| 欧美yw精品日本国产精品| 久久国产精品夜色| 亚洲人成网址| 亚洲最猛黑人xxxx黑人猛交| 国产一区二区三区精品欧美日韩| AV老司机AV天堂| 欧美精品啪啪一区二区三区| 欧美综合中文字幕久久| 青青草国产精品久久久久| 白丝美女办公室高潮喷水视频| 国产在线八区| 97视频在线观看免费视频| 99热线精品大全在线观看| 亚洲国产中文综合专区在| 国产美女精品一区二区| 色悠久久综合| 国产精品林美惠子在线观看| 国产精品尤物铁牛tv| 久久免费精品琪琪| 成年看免费观看视频拍拍| 亚洲天堂精品视频| 国产一区二区三区夜色| 亚洲成a人片77777在线播放| 99re在线视频观看| 欧美精品成人| 色欲色欲久久综合网| 亚洲成人一区二区| 亚洲伊人天堂| 国产精品开放后亚洲| 有专无码视频| 亚洲综合一区国产精品| 国产精品亚洲专区一区| 国产日韩欧美在线播放| 亚洲美女视频一区| 国产va欧美va在线观看| 在线观看国产精品第一区免费| 国产久草视频| 欧美精品伊人久久| 日本在线免费网站| 亚洲国产精品一区二区高清无码久久| 色综合a怡红院怡红院首页| 亚洲精品波多野结衣| 另类专区亚洲| 香蕉精品在线| 午夜国产大片免费观看| 国产午夜一级淫片| 国产精品无码AⅤ在线观看播放| 亚洲天堂日韩在线| 国产永久在线视频| 五月婷婷丁香综合| 日韩无码真实干出血视频| av在线手机播放| 最新亚洲av女人的天堂| 无码视频国产精品一区二区| 99精品免费在线| 麻豆国产在线不卡一区二区| 老司机aⅴ在线精品导航| 国产成人高清精品免费软件| 台湾AV国片精品女同性| 无码免费视频| 色综合久久综合网| 久草视频中文| 精品欧美视频| 国产精品2| 国产日韩欧美精品区性色| 欧美日本在线一区二区三区| 精品国产自| 手机成人午夜在线视频| 精品久久久久久久久久久| 色综合天天视频在线观看| 蜜臀AV在线播放| 久青草免费视频| 免费Aⅴ片在线观看蜜芽Tⅴ|