日韩欧美自拍在线观看-欧美精品在线看片一区二区-高清性视频一区二区播放-欧美日韩女优制服另类-国产精品久久久久久av蜜臀-成人在线黄色av网站-肥臀熟妇一区二区三区-亚洲视频在线播放老色-在线成人激情自拍视频

一種在未知環(huán)境下的移動(dòng)機(jī)器人仿真平臺(tái)設(shè)計(jì)

出處:林 俊,林 凱,谷 兵,王蘇衛(wèi) 發(fā)布于:2011-08-03 17:04:12

  移動(dòng)機(jī)器人是一種由傳感器、遙控操作器和自動(dòng)控制的移動(dòng)載體組成的機(jī)器人系統(tǒng)。它具有移動(dòng)功能,在代替人從事危險(xiǎn)、惡劣(如輻射、有毒等)環(huán)境下作業(yè)和人所不及的(如宇宙空間、水下等)環(huán)境作業(yè)方面,比一般機(jī)器人有更大的機(jī)動(dòng)性、靈活性。移動(dòng)機(jī)器人是一種在復(fù)雜環(huán)境下工作的,具有自行組織、自主運(yùn)行、自主規(guī)劃的智能機(jī)器人,融合了計(jì)算機(jī)技術(shù)、信息技術(shù)、通信技術(shù)、微電子技術(shù)和機(jī)器人技術(shù)等。

  移動(dòng)機(jī)器人是當(dāng)今學(xué)科研究的熱點(diǎn)之一,而控制算法在機(jī)器人領(lǐng)域中處于地位。目前,常用于移動(dòng)機(jī)器人智能控制的算法主要有:PID控制、模糊控制、神經(jīng)網(wǎng)絡(luò)控制等。還有一些相對(duì)特殊的控制方法,譬如參考文獻(xiàn)中提及的基于風(fēng)險(xiǎn)評(píng)估的路徑規(guī)劃方案等。每種算法的原理不同,一般對(duì)外界信息的依賴(lài)性較大。若根據(jù)算法要求開(kāi)發(fā)硬件平臺(tái),其電路的設(shè)計(jì)、PCB板的制作以及電路的調(diào)試等一系列繁瑣的研發(fā)工作對(duì)算法的驗(yàn)證將造成極大不便。Matlab提供的可視化界面環(huán)境GUI,其與VB相似的功能可以很方便地創(chuàng)建用戶(hù)界面形式。因此,本文利用Matlab GUI設(shè)計(jì)一種用于移動(dòng)機(jī)器人路徑規(guī)劃的控制仿真平臺(tái)。

 1 系統(tǒng)控制體系組成

  移動(dòng)機(jī)器人的控制體系結(jié)構(gòu)定義為:一種能把多種模塊有機(jī)地結(jié)合起來(lái),從而在環(huán)境中完成目標(biāo)任務(wù)的機(jī)器人結(jié)構(gòu)框架。本系統(tǒng)主要完成未知環(huán)境下移動(dòng)機(jī)器人的路徑規(guī)劃,所以系統(tǒng)設(shè)計(jì)了多個(gè)模塊構(gòu)成整個(gè)控制系統(tǒng)。如圖1所示,控制體系主要包含的功能有:感知、定位模塊、路徑規(guī)劃、行為控制以及任務(wù)規(guī)劃。

1.1 傳感器模型

1.1.1 里程計(jì)與羅盤(pán)計(jì)

  里程計(jì)用于測(cè)量移動(dòng)機(jī)器人的行駛距離,主要由驅(qū)動(dòng)輪內(nèi)側(cè)的碼盤(pán)信號(hào)計(jì)算出單個(gè)驅(qū)動(dòng)輪角速度信息,從而根據(jù)運(yùn)動(dòng)學(xué)模型計(jì)算出行駛距離。羅盤(pán)計(jì)基于指南針原理,用于測(cè)量機(jī)器人的車(chē)身角度。

1.1.2 超聲波測(cè)距

  超聲波測(cè)距原理采用時(shí)間差測(cè)距法,可表示為:

  式中,D為超聲波傳感器與障礙物之間的距離,C為超聲波速度,?駐t為發(fā)射和接收之間的時(shí)間差。

1.2 移動(dòng)機(jī)器人模型

1.2.1 機(jī)器人運(yùn)動(dòng)學(xué)模型

  本設(shè)計(jì)研究的是雙輪差分驅(qū)動(dòng)式移動(dòng)機(jī)器人,由兩個(gè)驅(qū)動(dòng)輪和一個(gè)隨動(dòng)輪組成。兩驅(qū)動(dòng)輪之間的軸間距離為d,驅(qū)動(dòng)輪半徑為r,其軸間連線(xiàn)中點(diǎn)為M,坐標(biāo)為(xM,yM),如圖2所示。

1.2.2 航姿推算定位法

    雙輪差分驅(qū)動(dòng)式移動(dòng)機(jī)器人的運(yùn)動(dòng)分為直線(xiàn)模式和弧線(xiàn)模式兩種,本設(shè)計(jì)采用相對(duì)簡(jiǎn)單的直線(xiàn)模型。離散化航姿推算定位法形式為:

 

2 移動(dòng)機(jī)器人仿真平臺(tái)建立

    本文利用Matlab GUI設(shè)計(jì)人機(jī)交互方式的二維平面環(huán)境模型,可以設(shè)置移動(dòng)機(jī)器人的行駛環(huán)境大小、起點(diǎn)和終點(diǎn),通過(guò)文本設(shè)計(jì)方法再加鼠標(biāo)設(shè)置可以繪制障礙物區(qū)域。利用文本設(shè)置的行駛環(huán)境大小、起點(diǎn)與終點(diǎn)設(shè)置,障礙物相對(duì)簡(jiǎn)單。鼠標(biāo)設(shè)置相對(duì)復(fù)雜,需要響應(yīng)鼠標(biāo)事件。當(dāng)鼠標(biāo)左鍵單擊白色坐標(biāo)軸有效范圍時(shí),系統(tǒng)響應(yīng)單擊事件記下個(gè)點(diǎn)的坐標(biāo)值,然后鼠標(biāo)劃過(guò)一段區(qū)域后釋放,系統(tǒng)響應(yīng)釋放事件記下第二個(gè)點(diǎn)坐標(biāo)值。通過(guò)兩點(diǎn)坐標(biāo)值即可確定一個(gè)矩形障礙物。
    

3 建立模糊控制器

    
    


4 仿真

   本設(shè)計(jì)平臺(tái)對(duì)移動(dòng)機(jī)器人的本身和行駛環(huán)境作如下假設(shè):(1)車(chē)輪只能在地面上正常滾動(dòng),不發(fā)生側(cè)向滑動(dòng);(2)機(jī)器人在二維平面內(nèi)運(yùn)動(dòng),運(yùn)動(dòng)表面平整。

  對(duì)于隨機(jī)的未知環(huán)境,系統(tǒng)設(shè)置:X軸和Y軸的坐標(biāo)顯示范圍為[-100,1000]。起點(diǎn)A(0,0),終點(diǎn)B(900,900);機(jī)器人初始行駛角度為0;Δs為0.5。通過(guò)鼠標(biāo)隨機(jī)繪制障礙物。點(diǎn)擊“運(yùn)行”后,代替車(chē)體的半徑為8的圓點(diǎn)開(kāi)始實(shí)現(xiàn)以目標(biāo)點(diǎn)為向?qū)У谋苷闲袨?,并顯示出行為軌跡,結(jié)果如圖7所示。

    圖8所示為機(jī)器人車(chē)身角度變化示意圖,對(duì)照?qǐng)D7,移動(dòng)機(jī)器人在行駛過(guò)程中車(chē)身角度隨障礙物的隨機(jī)分布而變化。為了程序計(jì)算方便,角度一律取弧度值。

    本設(shè)計(jì)介紹了移動(dòng)機(jī)器人的基本結(jié)構(gòu)和運(yùn)動(dòng)原理,并在此基礎(chǔ)上實(shí)現(xiàn)了基于Matlab GUI的移動(dòng)機(jī)器人控制仿真平臺(tái)。將基于行為的模糊控制應(yīng)用于機(jī)器人進(jìn)行實(shí)時(shí)控制。仿真結(jié)果表明,移動(dòng)機(jī)器人響應(yīng)速度快,適應(yīng)環(huán)境能力強(qiáng),成功實(shí)現(xiàn)從起點(diǎn)到目標(biāo)點(diǎn)的路徑規(guī)劃。


  

參考文獻(xiàn):

[1]. PCB datasheet http://www.hbjingang.com/datasheet/PCB_1201640.html.


關(guān)鍵詞:一種在未知環(huán)境下的移動(dòng)機(jī)器人仿真平臺(tái)設(shè)計(jì)

版權(quán)與免責(zé)聲明

凡本網(wǎng)注明“出處:維庫(kù)電子市場(chǎng)網(wǎng)”的所有作品,版權(quán)均屬于維庫(kù)電子市場(chǎng)網(wǎng),轉(zhuǎn)載請(qǐng)必須注明維庫(kù)電子市場(chǎng)網(wǎng),http://www.hbjingang.com,違反者本網(wǎng)將追究相關(guān)法律責(zé)任。

本網(wǎng)轉(zhuǎn)載并注明自其它出處的作品,目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點(diǎn)或證實(shí)其內(nèi)容的真實(shí)性,不承擔(dān)此類(lèi)作品侵權(quán)行為的直接責(zé)任及連帶責(zé)任。其他媒體、網(wǎng)站或個(gè)人從本網(wǎng)轉(zhuǎn)載時(shí),必須保留本網(wǎng)注明的作品出處,并自負(fù)版權(quán)等法律責(zé)任。

如涉及作品內(nèi)容、版權(quán)等問(wèn)題,請(qǐng)?jiān)谧髌钒l(fā)表之日起一周內(nèi)與本網(wǎng)聯(lián)系,否則視為放棄相關(guān)權(quán)利。

廣告
OEM清單文件: OEM清單文件
*公司名:
*聯(lián)系人:
*手機(jī)號(hào)碼:
QQ:
有效期:

掃碼下載APP,
一鍵連接廣大的電子世界。

在線(xiàn)人工客服

買(mǎi)家服務(wù):
賣(mài)家服務(wù):
技術(shù)客服:

0571-85317607

網(wǎng)站技術(shù)支持

13606545031

客服在線(xiàn)時(shí)間周一至周五
9:00-17:30

關(guān)注官方微信號(hào),
第一時(shí)間獲取資訊。

建議反饋

聯(lián)系人:

聯(lián)系方式:

按住滑塊,拖拽到最右邊
>>
感謝您向阿庫(kù)提出的寶貴意見(jiàn),您的參與是維庫(kù)提升服務(wù)的動(dòng)力!意見(jiàn)一經(jīng)采納,將有感恩紅包奉上哦!