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

基于Autoware的無人駕駛小車平臺設計與實驗仿真*

2021-07-25 15:47:28林泓熠魏政君鐘宇婷趙克剛
機電工程技術 2021年6期
關鍵詞:汽車實驗模型

林泓熠,魏政君,鐘宇婷,趙克剛

(華南理工大學機械與汽車工程學院,廣州 510640)

0 引言

隨著計算機技術、電子信息技術、新能源技術等的進步,汽車產業正朝著電動化、智能化、網聯化發展[1-3]。新一輪汽車科技革命與汽車產業變革,迫切需求有關汽車的研究與開發順應時代發展[4]。然而,目前國內智能汽車研究水平較低,高校智能汽車領域實驗平臺也較為匱乏。鑒于此,搭建無人駕駛汽車實驗平臺,設計相關實驗研究可促使車輛工程、計算機、自動化等多學科知識進行融合,以滿足汽車“新三化”轉型的需求。

無人駕駛汽車主要利用傳感器來感知車輛周圍環境,并根據感知所獲得的道路、車輛位置和障礙物信息,控制車輛的轉向和速度,從而使車輛在道路上安全行駛[5]。國內外對無人駕駛汽車的仿真也做了大量研究。德國研究人員Sandeep Sovani[6]提出了在無人駕駛車輛和高級駕駛員輔助系統的開發中,虛擬測試必不可少的6個具體領域:駕駛場景系統仿真、軟件及算法建模與開發、功能安全分析、傳感器的性能仿真、電子產品硬件仿真和半導體模擬。北京理工大學宋威龍等[7]利用PreScan和Matlab/Simulink,針對智能車輛在交叉口與其他車輛交互的問題進行交叉口聯合仿真,驗證了基于車輛行為交互的兩階段智能車輛交叉口行為決策方法。吉林大學王楠等[8]采用PreScan建立的仿真場景,并將Car?Sim動態模型與PreScan中的仿真車輛相結合,對所提出的汽車自適應巡航(ACC)系統的模式劃分方法和控制算法在典型工況以及前車切入等復雜工況下的適應性進行了驗證。上述文獻雖然能夠利用仿真平臺分析車輛運行狀態,但利用Prescan與Matlab/Simulink實現車輛定位與雷達探測等功能需要編寫大量代碼,定位精度較低且實時通訊能力較差。因此,多數無人車控制實驗僅能停留在理論仿真階段,若要將實驗遷移至實際車輛,必將產生諸多問題且安全性得不到保障。

本文按照真實汽車等比例縮放建立了無人駕駛汽車實驗平臺,基于Autoware設計了一套可應用于真實車輛的無人車控制方案,通過CAN總線信號傳輸與ROS實時通訊控制車輛,實現識別障礙物、決策、控制與避障等功能。同時,采用LGSVL與Autoware進行聯合仿真,利用汽車安全勢場模型的最小縱向安全距離進行安全性評估,驗證其安全性與可行性。

1 硬件平臺

實驗小車基于一個獨立驅動全線控底盤開發,采用后驅+前輪轉向+四輪制動方式,按照真車1∶2比例縮放,力求最大限度模擬真實汽車,其整體構造如圖1所示。動力電池、整車控制器(VCU)、CAN總線安裝在線控底盤內;底盤的上方利用鋁板和亞克力板搭建了開放的調試平臺;考慮到真實車輛重心對操作的影響,上層亞克力板設計了一定的配重;中層搭載了工控機、GPS信號分析儀等硬件設備;頂層安裝了激光雷達,便于車輛在不同工況下的自我導航與定位,避免安全事故;小車與全球定位系統(GPS)相連,對所規劃路線的不合理之處進行修正,以增加其可靠性。

圖1 實驗小車整體構造

考慮到不同工況下的路線設計不一樣,小車對外留有多個API接口,可根據實際情況外接其他的定位設備或導入另外的地圖文件。出于穩定性和安全性的考慮,小車保留了人為操控的最高權限,當發現小車明顯偏離正常路線時,操作人員可以立刻通過遙控掌握小車的最高控制權。

2 控制原理

小車控制系統采用Linux操作系統,運用ROS連接機器人操作系統,同時與多個節點建立通信,且各節點間互不干擾[9-10]。小車整體控制原理如圖2所示。首先,將激光雷達、GPS、攝像頭等不同傳感器的信息收集,將地圖導入LGSVL仿真軟件共同輸入到Autoware。Auto?ware可將激光雷達信號轉化為障礙物語生成柵格圖,還可利用GPS信號分析模塊進行精確定位與路徑規劃。之后,利用ROS將所得數據編譯后與Kvaser進行信息交互,將程序語言轉化為線控平臺可直接識別的CAN報文,通過整車控制器(VCU)控制實驗小車。最后,實驗小車還配備了具有最高控制權的遙控,以應對各類突發狀況[11-12]。

圖2 小車整體控制

其中,Autoware可認為是一個ROS功能包的集合,其主要包含定位(Localization)、檢測(Detection)、預測和規劃(Prediction & Planning)、控制(Control)4個模塊,在運行Autoware并讓汽車實現無人駕駛的情況下即可獲得ROS節點之間的聯系。利用Autoware生成的點云圖如圖3所示,圖中可清晰看出實驗車輛位置、雷達掃描線方位以及周邊障礙物情況。

圖3 Autoware點云

相比于傳統利用Prescan與Matlab/Simulink等僅能實現仿真的方式,Autoware在ROS下運行具有極強的實時性,工控機可將數據不間斷地傳輸給車輛,同時接收車輛反饋的狀態量與環境參數,如車輛位置、車輛速度、車輛航向角、鄰近障礙物、道路標線等。Autoware功能強大,其自帶路徑規劃、定位導航等模塊,可直接在相應模塊進行設置,相對于編寫大量代碼而言,此控制方式操作簡單快捷。因此,利用Autoware的仿真分析不再獨立于實際車輛之外,其易遷移性與可應用性遠勝傳統實驗。

3 實驗仿真

由于實車試驗存在較大危險性,且受到成本、場地等因素的限制,搭建仿真實驗非常必要。采用LGSVL仿真器搭建仿真平臺,可以模擬幾種常見的自動駕駛汽車的工況,在不同駕駛場景下聯合Autoware進行實驗。仿真器可自由給仿真車輛搭載相應傳感器,如GPS、激光雷達、視覺攝像頭等;亦可通過導入地圖設置場景,并自由添加其他車輛與行人。通過導入自主編寫的代碼與模型進行仿真,可檢測車輛自動循跡能力并識別周圍的道路、行車及行人的情況。

3.1 仿真步驟

首先,利用LGSVL仿真軟件搭建仿真模型。使用Unity軟件進行場景搭建并作為地圖導入LGSVL仿真器中;在車輛模型下添加所需傳感器生成Simulation,并選擇是否需要添加其他車輛或行人,以及仿真場景中當前時間和天氣狀況。靜態系統在顯示器實現可視化。其次,編寫代碼將LGSVL中傳感器收集到的數據導入Au?toware。以激光雷達為例,可在Autoware中生成點云圖,并進一步實現定位導航、路徑規劃等功能,并進行聯合仿真。之后,處理仿真實驗數據,繪制速度、加速度、自車橫擺角速度曲線圖,并計算有關最小縱向安全距離進行結果分析。仿真實驗步驟如圖4所示。

圖4 仿真實驗操作步驟流程

3.2 仿真工況

以較普遍的3種需要先減速后換道超車的行駛工況為例,設定實驗車輛正常行駛車速約為10 m/s。

(1)工況1:靜止障礙物工況,即本車行進道路前方出現一靜止障礙物。

(2)工況2:同車道動態障礙物工況,即本車行進道路前方出現速度較慢的車輛,設為約5 m/s。

(3)工況3:不同車道動態障礙物工況,即其他車輛突然切入本車行進道路前方。

圖5~7所示分別為3種工況的系統仿真場景。

圖5 靜止障礙物工況

圖6 同車道動態障礙物工況

圖7 不同車道動態障礙物工況

3.3 評價模型

仿真實驗的評價采用汽車安全勢場模型。此模型定義車輛行駛過程中對其周邊影響區域為一物理勢場,越靠近車輛,該勢場越強,即面臨的安全風險越大。該模型根據車輛不同的運動狀態測算周邊區域的風險系數,其表達式如下[13]:

式中:EV為車輛安全勢場;mi為實驗車輛等效質量;(x0,y0)為實驗車輛質心坐標;θ為某點到實驗車輛質心連線與X軸夾角;k′為偽距離;v、a分別為車輛的速度和加速度;λ、β1、α、τ為待定系數,此模型中分別取值0.056、-0.169、0.029、2.717。該模型示意圖如圖8所示。

圖8 汽車安全勢場模型

圖8中,參數表達式如下[14]:

式中:M1與M2分別為實驗車輛(后車)與前車的質量;L1與L2分別為后車與前車的車長;Lb為后車在臨界勢場下的前傾距離;Lf為前車在臨界勢場下的后傾距離;G1min與Gmin分別為兩車質心間距與車頭間距。根據汽車安全勢場模型,為滿足超車條件且不產生安全隱患,實驗車輛與前車之間的最小距離D應不小于最小縱向安全距離Dmin:

式中:v1與a1分別為后車的速度和加速度;v2與a2分別為前車的速度和加速度;w為車寬。

3.4 結果分析

導入基本避障算法,各工況均以0.1 s為間隔采集數據,其自車速度、加速度、橫擺角速度變化曲線如圖9~11所示。根據圖中結果可以發現,3種工況下,實驗車輛從起步到識別障礙物之前,車輛速度均能迅速達到期望速度附近并趨于穩定,自車加速度迅速增大至穩定一段時間后下降,自車橫擺角速度約為0,表明實驗平臺在車輛直線行駛狀態下工作良好。車輛在識別障礙物后能迅速減速,自車加速度與橫擺角速度變化及時,能夠自主調整增減并處于相對穩定狀態。完成換道超車后,自車橫擺角速度歸零,車輛再次加速達到期望速度附近趨于穩定。在不同工況下,車輛可以根據實際情況做出調整,整個避障過程符合實際且較為流暢。

圖9 各工況自車速度變化曲線

圖10 各工況自車加速度變化曲線

圖11 各工況自車橫擺角速度變化曲線

實驗認定自車橫擺角速度開始連續增大時為換道起始點,歸零穩定時為換道超車截止點,換道超車期間重要參數如表1所示。根據表中結果,工況1與工況3的實驗車輛換道時間較長且避障期間最低速度降至小于4 m/s,而工況2的車輛受另一行駛狀態車輛影響,換道時間較短且最低速度僅降至約8.03 m/s即可達到超車條件。3種工況下最大加速度與最大減速度接近,且最高不超過5.00 m/s2,最大自車橫擺角速度不超過25°/s,使車輛處于相對穩定狀態。3種工況下實驗車輛與前車距離均大于最小縱向安全距離,符合汽車安全勢場理論標準,且實時通訊反饋與控制靈敏度較好。因此,可認為該實驗平臺設計安全可行。

表1 換道超車期間重要參數

4 結束語

本文針對高校無人駕駛汽車實驗平臺匱乏的問題,設計并搭建了一個無人車實驗平臺,為相關專業研究生、本科生的科學研究提供硬件支持。該平臺上的車載工控機接收激光雷達、GPS、攝像頭等傳感器的輸入信息,通過Autoware進行數據處理,經ROS編譯與Kvaser轉換生成符合線控底盤CAN協議的報文,從而使實驗小車實現既定運動。為保證實驗平臺測試的安全性,本文采用LGSVL與Autoware進行聯合仿真,驗證了其符合汽車安全勢場模型中的最小縱向安全距離。

與傳統方式的實驗仿真相比,基于Autoware進行的實驗仿真不需要編寫大量代碼且定位準確,同時可以很方便地直接遷移至任何一臺線控車輛。根據不同車型與工況,只需在Autoware中更改參數并修改LGSVL仿真場景即可,其工作量小且可操作性強,大大提升了實驗效率。

猜你喜歡
汽車實驗模型
一半模型
記一次有趣的實驗
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
做個怪怪長實驗
汽車的“出賣”
3D打印中的模型分割與打包
NO與NO2相互轉化實驗的改進
實踐十號上的19項實驗
太空探索(2016年5期)2016-07-12 15:17:55
汽車們的喜怒哀樂
主站蜘蛛池模板: 亚洲精品欧美重口| 9999在线视频| 国产青青操| 免费看一级毛片波多结衣| 在线观看无码av免费不卡网站| 亚洲av成人无码网站在线观看| 欧美精品高清| YW尤物AV无码国产在线观看| 亚洲精品制服丝袜二区| 人妻无码一区二区视频| 欧美国产综合色视频| 麻豆AV网站免费进入| 免费国产高清精品一区在线| av大片在线无码免费| 国产自产视频一区二区三区| 国产高清在线观看91精品| 日韩中文欧美| 亚洲日韩图片专区第1页| 国产一区二区三区精品欧美日韩| 日韩无码黄色网站| 国产伦精品一区二区三区视频优播| 91探花在线观看国产最新| 亚洲人成网站18禁动漫无码| 婷婷99视频精品全部在线观看| 欧类av怡春院| 国产成人亚洲精品色欲AV | 茄子视频毛片免费观看| 久久久91人妻无码精品蜜桃HD| 9999在线视频| 亚洲精品片911| 欧美一区二区三区不卡免费| 美女毛片在线| 99久久精品美女高潮喷水| 国产拍揄自揄精品视频网站| 波多野结衣在线一区二区| 人妻精品久久无码区| 女人18毛片一级毛片在线 | 亚洲精品少妇熟女| 2020国产精品视频| 亚洲欧美h| 日本欧美中文字幕精品亚洲| 天天摸天天操免费播放小视频| 欧美日韩国产一级| 亚洲伊人久久精品影院| 国产爽妇精品| 久久特级毛片| 午夜国产理论| 四虎精品国产永久在线观看| 国产jizz| 日韩专区第一页| 免费人成视网站在线不卡| 亚洲婷婷六月| 亚洲国产欧美国产综合久久 | 国产福利不卡视频| 久久先锋资源| 免费看av在线网站网址| 97精品国产高清久久久久蜜芽 | 91破解版在线亚洲| 中文天堂在线视频| 日韩欧美视频第一区在线观看| 欧美一级视频免费| 国产情侣一区二区三区| 最新日本中文字幕| 亚洲欧美日韩天堂| 精品国产女同疯狂摩擦2| 成人毛片免费在线观看| 在线中文字幕网| 精品久久久久久久久久久| 超薄丝袜足j国产在线视频| 成人亚洲国产| 无码专区国产精品一区| 国产va欧美va在线观看| 国产激情在线视频| 欧美精品一二三区| 精品自窥自偷在线看| 国产第一页第二页| 亚洲欧洲日韩综合| 激情無極限的亚洲一区免费| 一本久道久久综合多人| 中文一级毛片| 激情無極限的亚洲一区免费| 国产精品免费p区|