在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

基于攝像頭輸出設計的智能小車實現方案

電子設計 ? 作者:工程師飛燕 ? 2018-09-07 08:52 ? 次閱讀

要實現一個完整的基于攝像頭的智能小車,第一步要做的就是將攝像頭輸出的模擬信號通過單片機A/D轉換采集到單片機中,然后對采集到的原始的圖像數據進行處理,以獲取賽道中央的黑線在圖像坐標系中的位置。

接著,就要利用處理得到的圖象信息對智能小車進行控制。就目前而言,各參賽隊用的最多的橫向控制(轉向控制)就是PID控制。采用PID控制方式,無需對攝像頭作嚴格的標定,因為只須將黑線在圖像坐標系中的位置偏差乘相應的PID系數,就可以作為轉向的控制律,至于PID系數取多少,則可以通過簡單的實驗調試而獲得合適的取值。正因為這樣,PID控制方式簡單易行。

而PID控制方式卻有其局限性,其最大的局限性就是無法很好控制智能小車的行駛線路(簡稱“走線”)。PID參數的變化會引起小車走線的變化,即使 PID參數相同的情況下,小車速度的或高或低同樣會引起小車走線的變化。這樣,因為小車走線的不確定性,為了比賽時小車不沖出賽道,只有盡量控制小車完全沿線行駛,這樣才能使小車無論在左側還是右側都有較充足的賽道裕量。但另一方面,完全沿著賽道中央黑線的走線也許并不是最優的走線,比如,在一些特殊路段抄近道,可能

會使走線更優,從而提高比賽成績。往下所要介紹的預測控制策略,就是為了達到使小車走線盡可能最優的目的。

基本思路

預測控制的基本思想是:在每一控制周期內,通過攝像頭獲取車前方一定區域內黑線的位置信息——與PID控制方式不同的是,預測控制多了攝像頭標定這一步,即將黑線在圖像坐標系下的位置轉換成世界坐標系下的位置——然后規劃出一條較優化的走線,成為期望走線。然后根據小車的運動學模型和轉向模型可以確定(一種最優化問題求解的過程),在往下若干個控制周期內,轉角控制量依次取多少時,小車走線才能最“接近”規劃出的期望走線。僅僅選取求解出的當前控制周期的轉角控制量作為實際的轉角控制量。在下一周期,將重新進行一次上述的規劃、最優化求解過程,如此反復循環執行下去。具體介紹如下文所示。

攝像頭標定

因為要進行走線規劃,就得獲取黑線的實際位置信息。通過攝像頭所獲得的只是黑線在圖像坐標系下的位置。因此,首先得求出圖像坐標系到世界坐標系的變換關系,這個變換關系是一個仿射變換關系,可以事先寫出這個變換關系的形式,然后再取一些標定樣點,通過計算標定出這個變換關系形式中的各個參數。攝像頭標定因為不作為本文重點,受篇幅所限,具體細節不在此贅述。

走線規劃

在賽車比賽中,走線選取的好壞可以作為評價車手水平高低的一個標準。在智能小車比賽中,走線選取的好壞同樣顯得很重要。針對不同類型的賽道甚至賽道組合,走線的選取,既要考慮到走線路程的長短,還要考慮到相應的速度限制,因此,如何走線是一個值得研究的問題。在各種走線規劃的策略中,一種最樸素而且效果也較明顯的想法就是“抄近道”。所謂抄近道就是在小車不沖出賽道的前提下,使小車在賽道上沿盡可能短的路線前進。最典型的兩種抄近道的表現方式如圖1所示,即蛇形道(a)和單向彎(b)上的抄近道。

圖1 智能車抄近道的兩種方式

運動學模型和轉向模型

運動學模型是描述智能小車位置、航向角、前輪轉角之間動態變化關系的模型。轉向模型是描述前輪轉角自身變化時的動態關系的模型。運動學模型和轉向模型可以描述成如下狀態方程的形式:

其中,x、y表示智能小車的位置,ψ表示航向角,δ表示前輪轉角,c=v/L(L為軸間距wheelbase),a=-1/T0(T0為轉向舵機的響應時間常數)。

最優轉角控制量求解

為描述方便,假設當前控制周期為kT周期,并假設kT、(k+1)T、……、(k+m)T周期的轉角控制控制量依次為u(k)、u(k+ 1)、……、u(k+m),并假設(k+m)T周期以后的轉角控制量為零(即車前輪正對著前方)。根據運動學模型和轉向模型,可以推得智能小車在任一時刻的位置。設推算出的kT、(k+1)T、……、(k+P)T周期(通常取P》m)(即在未來(P+1)周期內)的智能小車的位置,依次為(x (k),y(k))、(x(k+1),y(k+1))、……、(x(k+P),y(k+P))。前面在走線規劃時已經確定出了期望線路的位置,這樣就可以求出未來(P+1)周期內每一周期智能小車與期望線路的位置偏差,記為d(k)、d(k+1)、……、d(k+P)。取一個正定的性能指標:

J反應的是智能小車實際走線(根據模型預測的)和期望走線間的相近程度。J越小,則實際走線與期望走線也越接近。可以看出,每一組u(k)、u(k +1)、……、u(k+m)的取值將對應一個特定的J的取值。通過一些數值的最優化求取方法,可以確定出一組u(k)、u(k+1)、……、u(k+m) 的取值u0(k)、u0(k+1)、……、u0(k+m),使性能指標J取得最小值。那么,以u0(k)作為kT周期的實際轉交控制量,而u0(k+ 1)、……、u0(k+m)將摒棄。在(k+1)T周期,將重復走線規劃和上述最優量求取得過程,然后僅僅以所求得的(k+1)T周期的轉角控制量作為該周期的實際轉角控制量。反復循環執行前述過程。

結語

采用預測控制的策略,能更有效地利用攝像頭所獲取的豐富的賽道信息,能夠較準確地控制小車的走線,使小車在一些特征路段能按較優的線路前進,節省用時,提高比賽成績。限于單片機的計算能力有限,在具體實施預測控制策略時,可以作一些簡化處理,如將未來(m+1)個周期內的轉角控制量假設成相同的取值,即u(k)=u(k+1)=……=u(k+m),這樣能大大降低計算量,卻依然能有不錯的表現效果。


聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 單片機
    +關注

    關注

    6044

    文章

    44651

    瀏覽量

    640187
  • 圖像數據
    +關注

    關注

    0

    文章

    54

    瀏覽量

    11338
  • 攝像頭
    +關注

    關注

    60

    文章

    4874

    瀏覽量

    96600
  • 模擬信號
    +關注

    關注

    8

    文章

    1150

    瀏覽量

    52755
收藏 人收藏

    評論

    相關推薦

    關于攝像頭循跡小車

    在下不才,做過幾個智能小車,能實現巡線,壁障等功能,下一步想做攝像頭巡線小車,就是用攝像頭捕捉前
    發表于 02-24 19:46

    LabVIEW獲取網絡攝像頭方法

    分享一下,同時也希望過多的人參與進來,共同分享,共同進步!首先第一步就要實現能夠訪問本地攝像頭,參考例子,如果不能正常使用,需要安裝VISION工具包,下載地址[url=]http
    發表于 04-14 23:36

    智能攝像頭掀起浪潮

    多畫面監控  5. 無需IE觀看  6. 免設置、無須擔心IE漏洞,病毒侵犯  7.應用廣泛:智能屋的迷你攝像頭應用廣泛,無論是豪宅-、別墅,公寓,小區,辦公、酒店,影院,都可以為其提供最完善的智能化解決方案
    發表于 03-29 11:30

    如何利用行車記錄儀后視攝像頭外掛多個攝像頭

    詢問商家,說視頻分割器輸出的信號和行車記錄儀輸入的攝像頭信號不一致,無法實現。請問技術高手,我以上的想法能否實現,若利用視頻分割器不能實現
    發表于 08-11 20:07

    加密攝像頭方案

    本帖最后由 yang唯 于 2018-5-14 16:47 編輯 智能產品一直是近年以來的市場熱點,基于智能產品的物聯網,更是各大品牌競相布局的陣地。作為其中重要組成部分的攝像頭市場,更是有
    發表于 05-14 16:41

    【HarmonyOS HiSpark AI Camera】智能小車+智能攝像頭

    借此機會熟悉HarmonyOS。項目計劃①目前智能小車套件,先從裸機去實現一個智能小車。②通過學習HarmonyOS, 移植鴻蒙系統。③熟悉
    發表于 10-29 14:40

    STM32單片機如何實現連接USB攝像頭

    STM32單片機實現連接USB攝像頭如題,本人已經實現STM32連接基于Cypress CY7C68013A的攝像頭電路板的方案,具體
    發表于 07-19 06:20

    基于攝像頭和麥克納姆輪的自主尋跡小車設計

    的調整以及軟件的開發。本文首先介紹了基于攝像頭的循跡智能小車系統的原理,其次介紹了系統的軟硬件設計方案,對小車的系統設計包括車模機械結構的調
    發表于 08-26 09:52

    監控攝像頭的種類

    :監控攝像頭十大品牌有哪些?一、海康威視HIKVISION:中電海康集團旗下,監控設備行業知名品牌,致力于以視頻為核心的物聯網解決方案和數據運營服務提供商。二、霍尼韋爾安防Honeywell:隸屬于霍
    發表于 03-17 12:04

    全志T507核心板4路AHD攝像頭實現方案

    搭載4路AHD攝像頭方案設計出的商用車智能駕駛終端場景模擬:采用該方案設計的商用車智能駕駛終端,在4路AHD
    發表于 03-17 17:12

    圖像采集與處理在攝像頭尋跡小車上的應用

    計算機視覺在智能小車的應用,采用攝像頭尋跡然后單片機進行處理。
    發表于 05-13 15:07 ?18次下載

    飛思卡爾攝像頭組電路PCB

    飛思卡爾智能小車攝像頭組,PCB。
    發表于 03-04 18:39 ?0次下載

    攝像頭智能循跡小車設計方案

    智能循跡小車可以根據前端攝像頭的輸入圖像識別出道路狀況,通過優化智能車的軟硬件設計,能夠確保其在不同環境下行駛的快速性和準確性,本文以Kinetis60為核心處理器,完成了
    發表于 11-21 11:05 ?40次下載
    <b class='flag-5'>攝像頭</b><b class='flag-5'>智能</b>循跡<b class='flag-5'>小車</b>設計<b class='flag-5'>方案</b>

    如何使用CMOS攝像頭進行智能小車的的設計與實現

    基于 Freescale 公司的 16 位 HCS12 單片機設計一種智能車系統。在該系統中,由 CMOS 攝像頭實現路徑識別,通過對小車的閉環控制,使
    發表于 06-28 16:30 ?4次下載
    如何使用CMOS<b class='flag-5'>攝像頭</b>進行<b class='flag-5'>智能</b><b class='flag-5'>小車</b>的的設計與<b class='flag-5'>實現</b>

    FSK總線攝像頭解決方案支持31路攝像頭視頻實時顯示

    近日,迪文針對FSK總線攝像頭解決方案完成了重大升級。方案包含總線智能屏、總線攝像頭兩部分,攝像頭
    發表于 06-07 11:09 ?1939次閱讀
    主站蜘蛛池模板: 亚洲欧美在线一区二区 | 在线精品一区二区三区 | 亚洲精品在线视频 | 456性欧美欧美在线视频 | 国产亚洲午夜精品a一区二区 | 欧美午夜在线观看 | 色婷婷5月精品久久久久 | 奇米888在线看奇米999 | 欧美一级片手机在线观看 | 欧美激情二区三区 | 成人免费午间影院在线观看 | 日本一本高清视频 | 国产午夜免费一区二区三区 | 夜夜夜爽 | 精品国产一区二区三区国产馆 | 在线精品一区二区三区 | 国产精品臀控福利在线观看 | 欧美成人全部免费观看1314色 | 久久成人精品免费播放 | 日本亚洲视频 | 综合激情婷婷 | 天天搞天天搞 | 手机看片1024免费视频 | 日日噜噜夜夜狠狠久久aⅴ 日日噜噜夜夜狠狠久久丁香 | 日本在线视 | 欧美xxxx色视频在线观看 | 欧美日操 | 九九久久久久午夜精选 | 大片毛片女女女女女女女 | 天天射天天拍 | 一级做a爱片特黄在线观看免费看 | 色噜噜狠狠网站 | 亚洲色图在线视频 | 欧美一区福利 | 噜噜色综合| 久久精品国产大片免费观看 | 国产三级高清 | 牛仔裤美女国产精品毛片 | 中日韩免费视频 | 久操视频在线观看 | 午夜视频在线观看一区 |