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

基于K60智能車的最優路徑擬合及控制方法*

2018-12-21 06:52:24曹煜暉
機械工程與自動化 2018年6期
關鍵詞:調試智能

曹煜暉,黃 成,李 鵬,張 磊,晏 濤

(湖北文理學院 機械與汽車工程學院,湖北 襄陽 441053)

0 引言

隨著機器視覺及人工智能技術的快速發展,無人駕駛技術已成為人們關注的焦點,無人駕駛技術有四大節點:感知,理解,決策,控制。要想使汽車平穩高效地行使就必須把握好每一個節點[1-2]。通過舉辦智能小車比賽可為無人駕駛技術提供大量的人才儲備、可靠的數據及控制方法。

本文以“飛思卡爾杯”全國大學生智能車信標組競賽為項目主體研究智能小車的無人駕駛技術,其任務在于使小車以最快的速度達到指定目標位置。設計了一套信標組決策算法,使智能小車可以按照最優路徑行駛,詳細描述了手推模擬法在智能車決策方面的實現過程。在控制方面,本文通過經典PID閉環控制電機,用魯棒控制算法彌補電機加速度的不足,同時還對調試時出現的問題做出了具體分析。

1 數據采集

無人小車攝像頭采用山外二值化高速攝像頭OV7725,其速率可達150幀/s,去噪點能力強,可對獲取的圖像進行二值化處理,運行穩定。OV7725沒有采用奇偶場之分,傳入的圖像經過設定閾值來劃分為0和255后存入圖像數組中。每采集完一幀圖片就刷新一下數組,這樣就可將處理圖片信息轉換成處理圖片對應數組的信息。

由于信標燈發出的光是混合光(包含紅外光),而普通照明燈的光是冷光,為了避免其他光線對攝像頭影響,采用紅外濾光片對采集的光線進行過濾,盡量過濾掉除紅外光以外的光線,進而削弱了普通照明燈對信標燈識別的影響,提高了識別信標燈的穩定性。

2 數據處理

2.1 信標燈的中點提取

對攝像頭采集的二值化圖像信息進行信標燈的中點提取,采用全圖逐行掃描,提取每行的白點個數(信標燈的光通過處理后是白色,而背景都是黑色),將提取出白點數最多的行放在midpointRow中,然后再提取該行白點的中點放在midpointColumns中。當每行都是全黑時(即沒有找到信標燈光),就將midpointRow與midpointColumns置-1,這樣的特殊處理可將數據處理狀態劃分為找到燈和無燈兩種狀態,增加了轉彎的穩定性。在一次總循環結束時將提取的中點變量賦值給oldRow與oldColumns做為上一幀圖的中點坐標。中點提取圖像如圖1所示。

圖1 中點提取圖像

2.2 MATLAB擬合最優路徑

飛思卡爾信標組比賽時,一般情況下會提示信標燈的擺放位置和亮燈的順序,利用這一點,可以找到整個流程中小車行駛的最優路徑,擬合路徑流程如圖2所示。該方法不是由小車自行掃描場景后設定順序,而是提前感知場景信息后自行輸入到數組order[light number]中,然后小車按設定好的順序狀態行駛(每掃滅一個信標燈,指向數組order的指針地址就自動加1)。

圖2 擬合路徑流程圖

小車向信標燈行駛的順序可分為以下4種方式(如圖3所示):

(1) 向燈的左側行駛,然后向左轉找燈(轉彎前減速)。

(2) 向燈的右側行駛,然后向右轉找燈(轉彎前減速)。

(3) 向燈的左側行駛,然后直行找燈(不用減速)。

(4) 向燈的右側行駛,然后直行找燈(不用減速)。

圖3 4種情況路線圖

以方式(1)為例,用手推模擬的方法進行實現。首先,用藍牙等通信模塊將小車掃描到的中點信息傳輸到上位機,用山外多功能調試助手的虛擬示波器接收。圖4為山外多功能調試助手接收的中點信息。關閉小車的驅動和舵機的驅動程序,用手將小車推向燈的左側,待掃滅信標燈后,舵機向左轉打死,其目的是獲取該過程中中點的變化值,然后計算出中點橫坐標mid_x和縱坐標mid_y變化的規律。

圖4 山外多功能調試助手接收的中點信息

當小車自主行駛時,可以把中點的橫坐標mid_x看成自變量,中點的縱坐標mid_y就是因變量。因為中點的橫坐標mid_x表示小車攝像頭離信標燈的距離,中點的縱坐標mid_y表示信標燈相對攝像頭的方位,影響著舵機的轉向。然后利用MATLAB的cftool工具將中點的橫坐標mid_x和縱坐標mid_y的關系擬合成mid_x為自變量、mid_y為因變量的函數f(x),如圖5所示。通過f(x)函數來控制舵機按手推的路徑行駛。但是當行駛速度越來越快時,路徑就會出現一定的偏差,此時可以通過微調函數的參數來糾偏。每次刷新圖像,提取到中點的mid_x后,代入函數f(mid_x)計算后得出的y當作小車前行的中點來控制舵機的輸出角度。

圖5 MATLAB的cftool工具對中點數據擬合

3 控制算法

3.1 舵機控制

在用PID控制小車舵機時,因為小車舵機時刻都在改變角度,所以不宜采用加I的算法。因此采用PD算法,該算法如下:

(1) 當小車在遠處向燈行駛的時候,設定較小的Kp和Kd,這樣就可以降低舵機的靈敏度,不會因為有小的誤差而左右擺動,小車直道行駛的穩定性就會大幅提高,這樣也便于直道加速[3]。

(2) 當小車行駛至距燈較近時,設定較大的Kp和適量的Kd,這樣就可以提前平滑地轉彎掃燈,而不會因為沒有反應過來就撞上信標燈[4-6]。具體公式如下:

ΔO=Kp·Error+Kd·(PreError-Error).

(1)

其中:ΔO為PD調節后的輸出量;Error為舵機中心值和小車軌跡中心點mid_y的偏差;PreError為舵機中心值和小車軌跡中心點mid_y前一個計算周期的偏差;Kp為比例系數;Kd為微分系數。

3.2 電機控制

3.2.1 PID閉環控制算法

小車在行駛的途中是一個慣性體,為了提高小車的提速性能,選用PID和魯棒相結合的方法進行速度控制。如果當前為遠離信標燈,則需要加速,若是靠近燈要轉彎了,則需要降速,而且根據不同的情景彎道減速也有所區別[7]。系統利用了測速模塊,由編碼器反饋當前速度值,通過增量式PID算法進行調節,從而控制電機對當前情景快速反應。其具體算法為:

ΔP(k)=Kp[E(k)-E(k-1)]+KIE(k)+KD[E(k)-2E(k-1)+E(k-2)].

(2)

其中:ΔP(k)為PID調節后的輸出量;KI為積分系數;E(k)為偏差量;E(k-1)為上一次的偏差量;E(k-2)為上上次的偏差量。

3.2.2 魯棒控制算法

待小車行駛出轉彎后找到下一個點亮的信標燈,全速向燈行駛。為了在有限時間內盡量提高小車的速度,此處加入了“棒棒控制”(屬于魯棒控制法)[8-9]。控制算法如下:

(3)

其中:vs為最后實際速度輸出量;v為設定速度;ka為補償效果控制系數,為常數,初始化時設定;kP為調速補償變量,轉彎找到信標燈時刻初始化為0,每個控制周期累加1。

4 實驗結果及分析

行駛實驗結果如下:

(1) 舵機方面:由于中點的數據是在低速狀態下提取的,因此在提高轉彎速度的同時,轉彎路徑會明顯靠燈(轉彎動作延遲)。在此情況下,可以通過調節PD各個參數的配合來實現舵機轉向的靈敏度。當速度提高到接近3 m/s時,僅靠PD的調節滿足不了轉彎的需求,此時可通過調節轉彎路徑函數來適應高速的轉彎,即提前轉彎拐點,然后逐步調試,得到最優行駛路線。

(2) 電機方面:速度最好一直處于加速(離信標燈遠)、最大速度、減速(離信標燈近)的狀態。在路徑最佳的情況下,加速度越大,最大速度保持的時間越久,行駛完全程的時間越短。通過魯棒算法彌補PID算法加速度不足的缺陷,將加速度提高到電機加速度的極致。

5 結論

本文以MK60FX512ZVLQ15單片機為核心,山外二值化高速攝像頭OV7725為傳感器,MATLAB為路徑模擬器,通過PID與魯棒調節相結合的形式控制智能小車按照最優的路徑行駛,提高了智能小車行駛的速度與效率,縮短了調試周期。此外本文提出的小車最優路徑行駛方法可以為無人駕駛汽車的控制提供參考。

猜你喜歡
調試智能
智能制造 反思與期望
智能前沿
文苑(2018年23期)2018-12-14 01:06:06
智能前沿
文苑(2018年19期)2018-11-09 01:30:14
智能前沿
文苑(2018年17期)2018-11-09 01:29:26
智能前沿
文苑(2018年21期)2018-11-09 01:22:32
智能制造·AI未來
商周刊(2018年18期)2018-09-21 09:14:46
基于航拍無人機的設計與調試
電子制作(2018年12期)2018-08-01 00:47:44
核電廠主給水系統調試
中國核電(2017年1期)2017-05-17 06:10:11
無線通信中頻線路窄帶臨界調試法及其應用
電子制作(2017年19期)2017-02-02 07:08:38
調壓柜的調試與試運行探討
主站蜘蛛池模板: 欧美另类一区| 欧美无遮挡国产欧美另类| 亚洲熟女中文字幕男人总站| 色天堂无毒不卡| 中国成人在线视频| www.99在线观看| 国产真实自在自线免费精品| av大片在线无码免费| 国产精品19p| 日韩国产另类| 亚洲伊人久久精品影院| 欧美第二区| 青青青国产精品国产精品美女| 国产福利2021最新在线观看| 日韩不卡免费视频| 国产精品香蕉| 欧美翘臀一区二区三区| 思思热在线视频精品| 成年片色大黄全免费网站久久| 99爱视频精品免视看| 国产一区二区网站| 天天色综网| 欧美亚洲一区二区三区导航| 国产精品尤物在线| 中文字幕亚洲综久久2021| 国产91精选在线观看| 国产成人综合在线观看| 中文字幕日韩视频欧美一区| 亚洲第一色视频| 全午夜免费一级毛片| 久草国产在线观看| 亚洲中文字幕23页在线| 99视频免费观看| 国产综合另类小说色区色噜噜| 激情综合网址| 日韩国产高清无码| 国产永久无码观看在线| 免费观看男人免费桶女人视频| 婷婷色狠狠干| 久久这里只有精品国产99| 91亚洲影院| 国产美女无遮挡免费视频| 一级香蕉人体视频| 精品亚洲欧美中文字幕在线看| 亚洲无码高清一区| 亚洲一区二区三区香蕉| 亚洲色图欧美一区| 免费看一级毛片波多结衣| 欧美性天天| 国产成人综合网| 久久国语对白| 中文无码精品A∨在线观看不卡| 久久青青草原亚洲av无码| 国产麻豆精品久久一二三| 99久久免费精品特色大片| 中文字幕乱码二三区免费| 国产免费福利网站| 国产91特黄特色A级毛片| 国产综合另类小说色区色噜噜| 日本在线视频免费| 国产91透明丝袜美腿在线| 四虎永久在线精品国产免费| 午夜丁香婷婷| 欧美精品三级在线| 国产SUV精品一区二区| 欧美不卡视频一区发布| 久久综合九九亚洲一区| 在线人成精品免费视频| 美臀人妻中出中文字幕在线| 久久久久亚洲AV成人人电影软件| 亚洲人成网7777777国产| 国产一级做美女做受视频| 国产伦精品一区二区三区视频优播 | 青青热久麻豆精品视频在线观看| 国产精品所毛片视频| 国产人成网线在线播放va| 国产流白浆视频| 色妞www精品视频一级下载| 91系列在线观看| 呦视频在线一区二区三区| 亚洲开心婷婷中文字幕| 99热这里只有精品5|