亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于領(lǐng)航跟隨的多機器人編隊控制方法

        2021-12-13 14:36:52高繼勛黃全振趙媛媛
        中國測試 2021年11期
        關(guān)鍵詞:實驗

        高繼勛,黃全振,趙媛媛

        (1.河南工程學(xué)院計算機學(xué)院,河南 鄭州 451191; 2.河南工程學(xué)院電氣信息學(xué)院,河南 鄭州 451191;3.鄭州工程技術(shù)學(xué)院,河南 鄭州450044)

        0 引 言

        隨著人工智能時代的到來,多機器人的控制已逐漸成為研究熱點[1-6],其應(yīng)用場景包括但不限于農(nóng)業(yè)、軍事、航空等領(lǐng)域。在多機器人編隊的協(xié)同控制過程中,通常所期望隊形是可變的,以便于應(yīng)對單個機器人無法完成的復(fù)雜任務(wù)。在極坐標(biāo)下,利用線性反饋的方法建立“距離-角度”控制器模型,完成對多機器人編隊控制[7]。由于奇異點存在,該控制器存在一定問題??赏ㄟ^將極坐標(biāo)投影到笛卡爾坐標(biāo)系下,重新建立控制模型解決奇異點問題[8-9]。鐘宜生等[10]提出,將多機器人可變編隊問題描述為“不變的隊形在可變的坐標(biāo)系中運動”的編隊控制問題。在上述基礎(chǔ)上,李清東[11]提出用多個不變隊形互相切換,以完成編隊控制。劉磊[12]采用以差速輪式機器人為研究對象,通過仿真驗證該控制方法的可行性。

        目前對于解決多機器人一般性編隊控制問題,公開文獻(xiàn)中尚未見到成熟方案?,F(xiàn)階段主要有人工勢場法[13]、基于行為法[14]、虛擬結(jié)構(gòu)法[15]和領(lǐng)航-跟隨法[16]。上述方法各有其優(yōu)缺點,相比較而言,領(lǐng)航-跟隨法的控制更簡單,只需調(diào)整跟隨者與領(lǐng)航者的運動參數(shù)即可完成跟蹤控制,具有較好的穩(wěn)定性和靈活性[17-20]。

        根據(jù)上述情況,本文提出了一種新穎的機器人編隊控制方法,該方法基于領(lǐng)航-跟隨法,引入“虛擬領(lǐng)航機器人”,將其他機器人作為跟隨者,建立控制模型,從而將編隊問題轉(zhuǎn)化為跟蹤控制問題。根據(jù)提出的控制算法,本文設(shè)計了跟隨誤差控制器,分析跟隨誤差及其收斂性。通過仿真與實驗結(jié)果分析,驗證本文提出的改進(jìn)型領(lǐng)航-跟隨控制方法在一致性控制中的有效性與穩(wěn)定性。

        1 問題描述和模型構(gòu)建

        1.1 問題描述

        基于領(lǐng)航-跟隨法,可將編隊問題轉(zhuǎn)化為跟隨機器人對虛擬領(lǐng)航機器人的軌跡跟蹤,該方法只需獲得虛擬領(lǐng)航者的運動參數(shù)和位姿即可實現(xiàn)跟蹤控制,一定程度上減少相互之間信息冗余及計算量。通過上述方法,建立虛擬領(lǐng)航機器人與跟隨機器人運動模型,如圖1所示。

        圖1 領(lǐng)航-跟隨結(jié)構(gòu)示意圖

        圖中,跟隨機器人R1與虛擬領(lǐng)航機器人R0的距離是ρ0,二者中心線連線與虛擬領(lǐng)航機器人R0軸心線的夾角是φ0。通過虛擬領(lǐng)航者的引入,將編隊控制轉(zhuǎn)化為跟隨移動機器人R1對虛擬領(lǐng)航機器人R0的軌跡跟蹤,即跟隨機器人R1在一定時間內(nèi)跟隨虛擬領(lǐng)航機器人R0運動就可組成相應(yīng)的編隊。

        1.2 模型構(gòu)建

        非完整移動機器人的運動學(xué)模型[15]如下式:

        由圖1可知,當(dāng)跟隨機器人R1與虛擬領(lǐng)航機器人R0之間的位姿(位置和姿態(tài))誤差趨近于零,即:

        假設(shè)在t時刻,虛擬領(lǐng)航機器人與期望軌跡運動示意圖如圖2所示。

        圖2 跟蹤位置示意圖

        其中,V為期望軌跡上P點的運動方向,與X軸正方向夾角為θ。P0P為虛擬領(lǐng)航機器人與期望軌跡上P點的連線。P點狀態(tài)表示為(X,Y,θ)。

        虛擬領(lǐng)航機器人與期望軌跡誤差參數(shù)表示為:

        通過對參數(shù)λ的調(diào)整,可完成跟隨機器人相對于期望軌跡的控制。

        虛擬領(lǐng)航機器人運動學(xué)模型可表示為:

        跟隨機器人參考軌跡模型為:

        根據(jù)期望軌跡P點狀態(tài)及公式(4)可得到虛擬領(lǐng)航機器人位姿,其數(shù)學(xué)表達(dá)式如下:

        2 控制器設(shè)計

        跟隨機器人R1與虛擬領(lǐng)航機器人R0位姿誤差為ei,則ei可表示為:

        其中,K1,K2,K3為正數(shù)。

        定義Lyapunov函數(shù)VL為:

        以上構(gòu)建了基于領(lǐng)航跟隨運動控制方法的控制器,并且證明了該控制器的穩(wěn)定性。下面對該方法進(jìn)行仿真與實驗研究。

        3 仿真分析與實驗驗證

        為驗證系統(tǒng)及控制算法的正確性和有效性,利用仿真軟件和硬件平臺構(gòu)建模擬/物理實驗系統(tǒng)進(jìn)行驗證。仿真采取與期望軌跡重合(追蹤)、與期望軌跡保持固定隊形(編隊)兩種情況進(jìn)行,便于在不同控制場景下對結(jié)果分析。

        3.1 仿真分析

        仿真研究基于Gazebo機器人仿真軟件構(gòu)建的運動學(xué)與控制仿真平臺。仿真固定參數(shù)以實際硬件平臺為參考,其固定參數(shù)值如表1所示。

        表1 仿真基本參數(shù)

        圖3 λ=[0 0]T跟隨機器人仿真運動軌跡

        跟隨機器人從任意初始位置開始運動,速度變化曲線如圖4中虛線所示。由圖可以看出,時間T從5 s左右速度開始變化,隨后減小;從20 s左右開始,跟隨機器人速度趨于穩(wěn)定;30 s時,跟隨機器人速度穩(wěn)定在 0.8 m/s。

        圖4 λ=[0 0]T跟隨機器人仿真速度曲線

        設(shè)定虛擬領(lǐng)航機器人與期望路徑距離為0.5 m,與速度方向夾角為π/6,即λ=[0.5 π/6]T。假設(shè)虛擬領(lǐng)航機器人速度為0.8 m/s,角速度為16 rad/s。即在某時刻,虛擬領(lǐng)航機器人中心線與期望軌跡連線長度為0.5 m,與期望軌跡該點切線方向夾角為π/6。跟隨機器人運動軌跡如圖5所示,其中,X、Y為機器人所處平面坐標(biāo),三角形為期望結(jié)構(gòu),端點為運動軌跡與虛擬機器人期望位置。

        圖5 λ=[0.5 π/6]T跟隨機器人仿真運動軌跡

        跟隨機器人速度變化曲線如圖6中虛線所示。當(dāng)時間T從25 s開始,跟隨機器人速度趨于穩(wěn)定;40 s時,跟隨機器人速度穩(wěn)定在0.8 m/s。

        圖6 λ=[0.5 π/6]T跟隨機器人仿真速度曲線

        3.2 實驗驗證

        為移動機器人控制構(gòu)建物理實驗系統(tǒng)。該實驗系統(tǒng)的硬件部分主要由雙輪差速驅(qū)動底盤、IMU模塊、差分GPS定位模塊(RTK)和主計算機(Raspberry Pi4B)組成。

        主計算機主要通過傳感器模塊采集到的數(shù)據(jù)進(jìn)行運動狀態(tài)計算,并且通過輸出控制指令完成對底盤的運動控制;底盤執(zhí)行主計算機的控制指令,按照控制指令完成運動;IMU模塊為九軸慣性測量模塊,用于測量機器人的運動狀態(tài),包括加速度和航向角等;差分GPS定位模塊實現(xiàn)機器人的實時定位功能,具體實現(xiàn)為:將差分GPS移動接收端安裝于機器人的底盤上,通過接收衛(wèi)星與基準(zhǔn)站數(shù)據(jù)進(jìn)行差分計算,從而提高機器人的定位精度。

        實驗平臺示意圖及實物圖如圖7、圖8所示。

        圖7 實驗平臺示意圖

        圖8 實驗平臺實物圖

        程序流程如圖9所示。首先對跟隨機器人進(jìn)行狀態(tài)初始化;然后根據(jù)GPS和IMU回傳數(shù)據(jù)計算,并于期望位姿做姿態(tài)解算;通過結(jié)算結(jié)果,得到控制輸入?yún)?shù);最后輸出給控制單元,并實時對跟隨機器人狀態(tài)進(jìn)行監(jiān)測,判斷其是否達(dá)到預(yù)期位姿。

        圖9 跟隨機器人控制實驗流程圖

        根據(jù)預(yù)設(shè)期望軌跡與虛擬領(lǐng)航機器人的當(dāng)前位姿誤差,計算跟隨機器人所需控制輸入?yún)?shù),然后通過串口將運動控制指令發(fā)送給運動底盤。如此循環(huán)。

        設(shè)定虛擬領(lǐng)航機器人與期望軌跡重合,即λ=[0 0]T。假設(shè)任意初始位置,虛擬領(lǐng)航機器人以速度為0.8 m/s,角速度為0勻速運動。跟隨機器人運動軌跡如圖10所示。其中,X、Y為機器人所處二維平面。

        圖10 λ=[0 0]T跟隨機器人實驗運動軌跡

        跟隨機器人速度變化曲線如圖11中虛線所示。當(dāng)時間T從20 s開始,跟隨機器人速度趨于穩(wěn)定;35 s時,跟隨機器人速度穩(wěn)定在0.8 m/s。

        圖11 λ=[0 0]T跟隨機器人實驗速度曲線

        設(shè)定虛擬領(lǐng)航機器人與期望路徑距離為0.5 m,與速度方向夾角為π/6,即λ=[0.5 π/6]T。假設(shè)虛擬領(lǐng)航機器人速度為0.8 m/s,角速度為16 rad/s。即在某時刻,虛擬領(lǐng)航機器人中心線與期望軌跡連線長度為0.5 m,與期望軌跡該點切線方向夾角為π/6。跟隨機器人運動軌跡如圖12所示,其中,X、Y為機器人所處平面坐標(biāo),三角形為期望結(jié)構(gòu),端點為運動軌跡與虛擬機器人期望位置。

        圖12 λ=[0.5 π/6]T跟隨機器人實驗運動軌跡

        領(lǐng)航機器人以0.8 m/s速度運動時,跟隨機器人變化曲線如圖13虛線所示。當(dāng)時間趨于50 s時,跟隨機器人速度穩(wěn)定在0.8 m/s。

        圖13 λ=[0.5 π/6]T跟隨機器人實驗速度曲線

        通過對比表2及前文中速度曲線可以看出,跟隨機器人速度、位姿誤差在仿真中收斂較快。并且,跟隨期望軌跡比保持固定距離收斂耗時較少。

        表2 仿真、實驗結(jié)果

        在一定時間內(nèi),跟隨機器人運動速度逐漸收斂至預(yù)期,V0?V1在一定時間內(nèi)趨于穩(wěn)定。同時,跟隨機器人與虛擬領(lǐng)航機器人位姿誤差也趨近于穩(wěn)定,系統(tǒng)達(dá)到穩(wěn)定狀態(tài)。

        4 結(jié)束語

        本文以輪式差分驅(qū)動機器人為實驗對象,其由兩個獨立驅(qū)動的后輪控制,完成姿態(tài)變化。在此基礎(chǔ)上,通過對差分驅(qū)動機器人運動學(xué)模型分析,設(shè)計了控制器并生成相應(yīng)控制算法。利用仿真和硬件實驗平臺,在兩種不同運動情況下,完成對控制算法的驗證。仿真和實驗結(jié)果表明:位姿誤差收斂及速度收斂均能滿足一般跟隨控制需求,驗證了控制算法與控制器的有效性與穩(wěn)定性。

        此外,本文提出的控制策略易于實現(xiàn),只需合理設(shè)置 λ參數(shù)即可完成對機器人編隊控制狀態(tài)的調(diào)整,可為多種復(fù)雜場合下實際應(yīng)用提供有益借鑒。

        猜你喜歡
        實驗
        我做了一項小實驗
        記住“三個字”,寫好小實驗
        我做了一項小實驗
        我做了一項小實驗
        記一次有趣的實驗
        有趣的實驗
        小主人報(2022年4期)2022-08-09 08:52:06
        微型實驗里看“燃燒”
        做個怪怪長實驗
        NO與NO2相互轉(zhuǎn)化實驗的改進(jìn)
        實踐十號上的19項實驗
        太空探索(2016年5期)2016-07-12 15:17:55
        人妻av有码中文字幕| 中文字幕亚洲人妻系列| 国产免费的视频一区二区| 亚洲国产线茬精品成av| 国产免费在线观看不卡| 一二区成人影院电影网| 国产又色又爽无遮挡免费| 亚洲欧美在线观看一区二区| av在线网站手机播放| 中文字幕34一区二区| 久久久亚洲av波多野结衣| 一本加勒比hezyo无码人妻| 91香蕉视频网| 亚洲中文字幕在线第二页| 亚洲精品在线视频一区二区| 国产欧美成人一区二区a片 | 男女互舔动态视频在线观看| 国产 精品 自在 线免费| 亚洲国产一区二区a毛片| 久久99国产伦精品免费| 一区二区三区视频在线免费观看 | 激性欧美激情在线| 亚洲日韩欧美国产另类综合| 四虎国产精品免费久久麻豆| 亚洲发给我的在线视频| 我和隔壁的少妇人妻hd| 日本丰满熟妇videossex8k| 亚洲欧洲高潮| 精品久久久久久国产潘金莲| 伊人久久亚洲精品中文字幕| 四虎国产成人永久精品免费| 欧产日产国产精品精品| 不卡国产视频| 亚洲国产精品天堂久久久 | 国产91大片在线观看| 亚洲av无码国产精品色| 亚洲av日韩专区在线观看| 久久久久亚洲AV成人网毛片 | 人妻少妇精品视频三区二区一区| 永久黄网站色视频免费| 国产免费午夜福利蜜芽无码|