• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 嵌入式系統 > 設計應用 > 智能車黑線識別算法及控制策略研究

    智能車黑線識別算法及控制策略研究

    作者: 時間:2009-05-18 來源:網絡 收藏

    其中,MVn、MVn-1;當前和上次操作量;△MVn:當前操作量微分;en、en-1、en-2:當前,上次,上上次偏差;KP、Ki、Kd的數值通過實驗得到。
    經過測試發現,對于舵機當它的積分環節ki為O時,小車的表現性能要更好,所以對舵機采用的是帶非線性的PD
    首先需要知道所采集圖像中的轉彎斜率(如圖4所示),圖中直線表示賽道為直道,左右兩邊的線分別表示左轉彎和右轉彎時攝像頭可能采集到的情形,不同的線表示不同的轉彎斜率(slope),在后面的PD中我們將用到此斜率。

    采用的是帶有預判的(如圖5所示),具體分為以下幾種情況:
    (1)賽道一直為直道時,程序如下:

    其中,STEER_CENTER為舵機轉向中心,g_lOldPwm為前一步的PWM輸出,g_sCurE為當前的轉彎偏差,g_soldE為前一步的轉彎偏差。


    4 結論
    本文在攝像頭已經能夠采集較為準確圖像的基礎上,提出并了黑色指引線的邊緣提取,然后在該算法的基礎上決定了舵機轉向的控制,通過實踐證明,采用此種算法和控制可以使賽車獲得較快的行駛速度和較為可靠的轉向性能。


    上一頁 1 2 3 下一頁

    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 建始县| 余干县| 岚皋县| 包头市| 蒙阴县| 离岛区| 交城县| 防城港市| 都安| 天镇县| 龙口市| 武鸣县| 溧水县| 盐亭县| 丰县| 邻水| 青冈县| 阿瓦提县| 子洲县| 望都县| 漳浦县| 绿春县| 民勤县| 高淳县| 柳林县| 铁岭市| 高阳县| 定远县| 鲜城| 潼关县| 沁水县| 安阳市| 托克逊县| 广灵县| 麦盖提县| 鄱阳县| 华亭县| 衡南县| 莱芜市| 长治县| 读书|