《電子技術應用》
您所在的位置:首頁 > 其他 > 設計應用 > 未知環境下的移動機器人仿真平臺設計
未知環境下的移動機器人仿真平臺設計
來源:微型機與應用2010年第16期
林 俊,林 凱,谷 兵,王蘇衛
(湖南師范大學,湖南 長沙410081)
摘要: 從理論上分析了機器人控制系統和檢測外部環境的傳感器,并在該基礎上闡述了航姿推算定位算法。利用Matlab GUI設計了移動機器人的控制仿真平臺,并通過算法對超聲波測距進行了模擬。最后,設計模糊控制器應用于該仿真平臺對移動機器人進行實時控制。仿真結果表明,在非結構化的未知環境中,系統響應速度快,實現了機器人從起點到靜態目標點的安全行駛。
Abstract:
Key words :

摘  要: 從理論上分析了機器人控制系統和檢測外部環境的傳感器,并在該基礎上闡述了航姿推算定位算法。利用Matlab GUI設計了移動機器人的控制仿真平臺,并通過算法對超聲波測距進行了模擬。最后,設計模糊控制器應用于該仿真平臺對移動機器人進行實時控制。仿真結果表明,在非結構化的未知環境中,系統響應速度快,實現了機器人從起點到靜態目標點的安全行駛。
關鍵詞: 移動機器人;仿真;模糊控制

    移動機器人是當今學科研究的熱點之一,而控制算法在機器人領域中處于核心地位。目前,常用于移動機器人智能控制的算法主要有:PID控制、模糊控制、神經網絡控制等[1-2]。還有一些相對特殊的控制方法,譬如參考文獻[3]中提及的基于風險評估的路徑規劃方案等。每種算法的原理不同,一般對外界信息的依賴性較大。若根據算法要求開發硬件平臺,其電路的設計、PCB板的制作以及電路的調試等一系列繁瑣的研發工作對算法的驗證將造成極大不便[4]。Matlab提供的可視化界面環境GUI,其與VB相似的功能可以很方便地創建用戶界面形式。因此,本文利用Matlab GUI設計一種用于移動機器人路徑規劃的控制仿真平臺。
1 系統控制體系組成
    移動機器人的控制體系結構定義為:一種能把多種模塊有機地結合起來,從而在環境中完成目標任務的機器人結構框架。本系統主要完成未知環境下移動機器人的路徑規劃,所以系統設計了多個模塊構成整個控制系統。如圖1所示,控制體系主要包含的功能有:感知、定位模塊、路徑規劃、行為控制以及任務規劃。

1.1 傳感器模型
1.1.1 里程計與羅盤計

    里程計用于測量移動機器人的行駛距離,主要由驅動輪內側的碼盤信號計算出單個驅動輪角速度信息,從而根據運動學模型計算出行駛距離。羅盤計基于指南針原理,用于測量機器人的車身角度。
1.1.2 超聲波測距
    超聲波測距原理采用時間差測距法,可表示為:

式中,D為超聲波傳感器與障礙物之間的距離,C為超聲波速度,?駐t為發射和接收之間的時間差。
1.2 移動機器人模型
1.2.1 機器人運動學模型

    本設計研究的是雙輪差分驅動式移動機器人,由兩個驅動輪和一個隨動輪組成。兩驅動輪之間的軸間距離為d,驅動輪半徑為r,其軸間連線中點為M,坐標為(xM,yM),如圖2所示。


1.2.2 航姿推算定位法
    雙輪差分驅動式移動機器人的運動分為直線模式和弧線模式兩種,本設計采用相對簡單的直線模型。離散化航姿推算定位法形式為:

 

2 移動機器人仿真平臺建立
    本文利用Matlab GUI設計人機交互方式的二維平面環境模型[5],可以設置移動機器人的行駛環境大小、起點和終點,通過文本設計方法再加鼠標設置可以繪制障礙物區域。利用文本設置的行駛環境大小、起點與終點設置,障礙物相對簡單。鼠標設置相對復雜,需要響應鼠標事件。當鼠標左鍵單擊白色坐標軸有效范圍時,系統響應單擊事件記下第一個點的坐標值,然后鼠標劃過一段區域后釋放,系統響應釋放事件記下第二個點坐標值。通過兩點坐標值即可唯一確定一個矩形障礙物。
    

3 建立模糊控制器
    
    


4 仿真
    本設計平臺對移動機器人的本身和行駛環境作如下假設:(1)車輪只能在地面上正常滾動,不發生側向滑動;(2)機器人在二維平面內運動,運動表面平整。
    對于隨機的未知環境,系統設置:X軸和Y軸的坐標顯示范圍為[-100,1000]。起點A(0,0),終點B(900,900);機器人初始行駛角度為0;Δs為0.5。通過鼠標隨機繪制障礙物。點擊“運行”后,代替車體的半徑為8的圓點開始實現以目標點為向導的避障行為,并顯示出行為軌跡,結果如圖7所示。

    圖8所示為機器人車身角度變化示意圖,對照圖7,移動機器人在行駛過程中車身角度隨障礙物的隨機分布而變化。為了程序計算方便,角度一律取弧度值。

    本設計介紹了移動機器人的基本結構和運動原理,并在此基礎上實現了基于Matlab GUI的移動機器人控制仿真平臺。將基于行為的模糊控制應用于機器人進行實時控制。仿真結果表明,移動機器人響應速度快,適應環境能力強,成功實現從起點到目標點的路徑規劃。
參考文獻
[1] QIN Guo Ping,YAO Wei,ZHANG Wei.Design of nonlinear  optimization PID controller for BLDCM based on neurofuzzy identified model[C].Proceedings of the Eiqhth International conference.2005,2(27~29):1524-1527.
[2] 張洪宇,徐昕,張鵬程,等.雙輪驅動移動機器人的學習控制器設計方法[J].計算機應用研究,2009,26(6):2310-2313.
[3] 高揚,孫樹棟,黃偉峰.一種未知環境下的快速路徑規劃方法[J].計算機應用研究,2009,26(7):2623-2626.
[4] 梁毓明,徐立鴻.移動機器人多傳感器測距系統研究與設計[J].計算機應用,2008,6(28):340-343.
[5] 劉保龍,何波,王永清,等. 移動機器人未知環境地圖構建仿真平臺[J].系統仿真學報,2007,19(13):2940-2943.
[6] 吳曉莉,林哲輝.Matlab輔助模糊系統設計[M].西安:西安電子科技大學出版社,2002.

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
欧美在线影院在线视频| 欧美1区2区| 亚洲激情成人网| 午夜精品久久久久久久99樱桃| 亚洲毛片av| 日韩视频在线观看国产| 亚洲人成在线播放| 亚洲国产精品一区二区第一页 | 国产在线不卡精品| 国产三级精品在线不卡| 国产人妖伪娘一区91| 国产精品你懂的| 国产精品久久久一区麻豆最新章节 | 欧美成人嫩草网站| 欧美成人一品| 欧美国产激情| 欧美美女操人视频| 欧美日韩日本视频| 欧美午夜www高清视频| 国产精品av久久久久久麻豆网| 国产精品福利网| 国产乱人伦精品一区二区 | 国产欧美一区二区三区国产幕精品| 国产精品免费福利| 国产美女搞久久| 国产亚洲精品综合一区91| 国产日韩欧美精品综合| 黄色成人在线网址| 亚洲国产小视频在线观看| 亚洲精品中文字幕在线| 在线一区亚洲| 亚洲欧美变态国产另类| 午夜在线视频一区二区区别| 欧美在线视频一区二区三区| 久久精品官网| 日韩视频免费| 亚洲欧美另类国产| 久久av二区| 蜜月aⅴ免费一区二区三区| 欧美伦理91i| 国产精品美女久久久浪潮软件| 国产区亚洲区欧美区| 樱桃视频在线观看一区| 亚洲蜜桃精久久久久久久 | 亚洲欧美日韩综合国产aⅴ| 欧美一区二区久久久| 亚洲区在线播放| 亚洲在线免费观看| 久久成人资源| 欧美黄免费看| 国产精品家教| 黄色成人精品网站| 日韩午夜一区| 香蕉久久一区二区不卡无毒影院| 亚洲黑丝在线| 亚洲自拍啪啪| 老妇喷水一区二区三区| 欧美午夜激情视频| 国内精品久久久久伊人av| 亚洲欧洲日产国产综合网| 亚洲一区二区精品| 亚洲国产专区| 亚洲欧美精品伊人久久| 免费观看在线综合| 国产精品乱子乱xxxx| 伊人精品成人久久综合软件| 一区二区欧美在线| 亚洲国产欧美日韩精品| 亚洲一区久久| 欧美福利电影网| 国产日韩亚洲欧美精品| 亚洲国产视频a| 香蕉乱码成人久久天堂爱免费| 99re这里只有精品6| 久久精品日产第一区二区| 欧美日韩视频一区二区三区| 极品少妇一区二区三区| 亚洲一区二区黄色| 亚洲伦理在线| 久久综合九色九九| 国产精品青草综合久久久久99 | 国产欧美一区二区三区国产幕精品 | 亚洲第一精品夜夜躁人人躁| 亚洲欧美日本伦理| 欧美绝品在线观看成人午夜影视| 国产一区二区丝袜高跟鞋图片| 日韩视频专区| 亚洲欧洲一二三| 久久精品中文字幕一区二区三区| 欧美日韩视频在线一区二区观看视频 | 欧美3dxxxxhd| 国内精品久久久久久影视8| 亚洲丝袜av一区| 99在线观看免费视频精品观看| 久久久久久久高潮| 国产精品一区二区三区成人| 亚洲精品中文字幕在线| 亚洲区欧美区| 久久夜色精品亚洲噜噜国产mv | 国产字幕视频一区二区| 亚洲伊人网站| 亚洲一区精品视频| 欧美日韩伦理在线免费| 亚洲国产综合91精品麻豆| 欧美中文字幕久久| 亚欧美中日韩视频| 国产精品美女久久福利网站| 一区二区三区精品| 一区二区三区欧美在线观看| 欧美激情亚洲精品| 在线日韩中文| 亚洲国产精品一区二区第四页av| 久久大逼视频| 国产精品主播| 亚洲一区二区av电影| 亚洲欧美第一页| 国产精品二区二区三区| 在线一区二区日韩| 亚洲免费一级电影| 国产精品白丝黑袜喷水久久久 | 亚洲视频大全| 亚洲综合欧美| 国产精品国产三级国产a| aaa亚洲精品一二三区| 中文av字幕一区| 欧美午夜电影完整版| 亚洲无限乱码一二三四麻| 亚洲摸下面视频| 国产精品日韩二区| 亚洲男人的天堂在线观看| 欧美一级电影久久| 国产欧美欧洲在线观看| 欧美一区在线看| 久久亚洲一区二区| 玉米视频成人免费看| 亚洲人成啪啪网站| 欧美激情网站在线观看| 亚洲裸体视频| 亚洲欧美日韩电影| 国产亚洲一区二区三区在线播放| 久久精品国产欧美激情| 欧美成人一品| 夜夜嗨av一区二区三区免费区| 亚洲欧美国产不卡| 国产美女精品人人做人人爽| 欧美中文在线免费| 欧美电影免费观看大全| 99精品黄色片免费大全| 午夜精品一区二区三区四区| 国产私拍一区| 亚洲激情视频网| 欧美日韩国产精品成人| 亚洲一区二区精品视频| 久久精品在线免费观看| 亚洲国产精品女人久久久| 亚洲天堂av电影| 国产亚洲va综合人人澡精品| 亚洲国产精品尤物yw在线观看 | 在线播放中文字幕一区| 99在线热播精品免费| 欧美亚州一区二区三区| 欧美淫片网站| 欧美黄色aaaa| 亚洲小说欧美另类婷婷| 久久久久久久综合| 亚洲精品久久久久久下一站 | 亚洲精品日韩欧美| 欧美视频日韩视频| 欧美一区国产二区| 亚洲大胆人体视频| 亚洲高清网站| 欧美激情视频在线播放| 一区二区三区视频在线| 久久成人18免费网站| 伊人蜜桃色噜噜激情综合| 99re8这里有精品热视频免费| 国产精品美女主播| 91久久一区二区| 国产精品久久久久免费a∨大胸| 久久岛国电影| 欧美日韩一区二区在线| 久久超碰97人人做人人爱| 欧美日韩 国产精品| 午夜视频一区二区| 欧美国产日韩一区二区在线观看| 亚洲视频精品| 嫩草国产精品入口| 亚洲天堂久久| 欧美a级理论片| 亚洲欧美影院| 欧美日韩亚洲三区| 亚洲国产黄色| 国产精品久久久久影院色老大 | 99精品欧美一区二区三区综合在线| 国产欧美日韩精品专区| 夜夜嗨av一区二区三区中文字幕| 国产真实乱偷精品视频免| 亚洲一区三区视频在线观看| 亚洲国产精品成人| 久久久久国产精品厨房|