• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      輪式移動(dòng)機(jī)器人運(yùn)動(dòng)學(xué)模型研究

      2017-03-14 10:25:09張鳳郭元照李昌國(guó)羅璇
      科技創(chuàng)新導(dǎo)報(bào) 2016年28期

      張鳳++郭元照++李昌國(guó)++羅璇

      摘 要:該文對(duì)輪式移動(dòng)機(jī)器人的運(yùn)動(dòng)學(xué)模型進(jìn)行研究。基于RKP算法對(duì)帶有獨(dú)立轉(zhuǎn)向結(jié)構(gòu)及懸掛的輪式移動(dòng)機(jī)器人建立運(yùn)動(dòng)學(xué)模型,并給出了一般結(jié)構(gòu)輪式移動(dòng)機(jī)器人建立運(yùn)動(dòng)學(xué)模型的方法。通過(guò)將輪式移動(dòng)機(jī)器人運(yùn)動(dòng)抽象為機(jī)械臂的運(yùn)動(dòng),利用迭代移動(dòng)機(jī)器人相鄰關(guān)節(jié)的運(yùn)動(dòng),簡(jiǎn)化了運(yùn)算過(guò)程,得出整個(gè)運(yùn)動(dòng)鏈的運(yùn)動(dòng)狀態(tài),并通過(guò)仿真驗(yàn)證其正確性。

      關(guān)鍵詞:輪式移動(dòng)機(jī)器人 運(yùn)動(dòng)學(xué)模型 迭代方法 非完整約束 雅克比矩陣

      中圖分類號(hào):TP242 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1674-098X(2016)10(a)-0075-02

      移動(dòng)機(jī)器人近10年內(nèi)得到飛速的發(fā)展,建立運(yùn)動(dòng)學(xué)模型對(duì)于輪式移動(dòng)機(jī)器人的導(dǎo)航和運(yùn)動(dòng)控制是十分重要的。很多運(yùn)動(dòng)學(xué)模型的方法已經(jīng)被提出,例如:(1)速度方法[1]:利用各個(gè)剛體結(jié)構(gòu)的位置關(guān)系進(jìn)行建模;(2)幾何方法[2]:利用幾何約束對(duì)各個(gè)剛體結(jié)構(gòu)進(jìn)行約束;(3)坐標(biāo)變換方法[3]:由Muir和Neuman最先提出,對(duì)移動(dòng)機(jī)器人的多條運(yùn)動(dòng)鏈和閉合特性進(jìn)行分析。文章使用的方法是將輪式機(jī)器人的運(yùn)動(dòng)狀態(tài)抽象成機(jī)械臂的運(yùn)動(dòng),從而建立輪式移動(dòng)機(jī)器人的運(yùn)動(dòng)學(xué)模型。

      1 輪式移動(dòng)機(jī)器人運(yùn)動(dòng)學(xué)模型的建立

      1.1 運(yùn)動(dòng)狀態(tài)的傳遞

      此處使用的傳遞理論將在兩個(gè)相對(duì)運(yùn)動(dòng)的坐標(biāo)系中的同一個(gè)向量對(duì)時(shí)間的導(dǎo)數(shù)聯(lián)系到一起。為了更加方便地理解兩個(gè)相對(duì)運(yùn)動(dòng)的坐標(biāo)系,研究人員把其中一個(gè)坐標(biāo)系抽象成“固定的”坐標(biāo)系f,并將另一個(gè)坐標(biāo)系抽象為“移動(dòng)的”坐標(biāo)系m。由科里奧利定理可得:

      (1)

      我們可以基于上述理論,重復(fù)使用公式(1),來(lái)得出速度和加速度的關(guān)系。將o坐標(biāo)系定義為一個(gè)已知運(yùn)動(dòng)狀態(tài)的坐標(biāo)系,位置向量可以用如下公式表示:

      (2)

      通過(guò)公式(1)可得線速度向量的關(guān)系如下公式:

      (3)

      同理,加速度關(guān)系如下所示:

      (4)

      相比較機(jī)械臂而言,輪式移動(dòng)機(jī)器人可以被抽象成為一系列彼此相對(duì)運(yùn)動(dòng)的坐標(biāo)系,就像機(jī)械臂的關(guān)節(jié)一樣。每個(gè)序列從移動(dòng)機(jī)器人的主體經(jīng)過(guò)所有的自由度到最終的輪子。由此可知,運(yùn)動(dòng)鏈從小車的車身到車輪和機(jī)械臂從始端到末端的運(yùn)動(dòng)鏈?zhǔn)堑葍r(jià)的。對(duì)于任意的運(yùn)動(dòng)鏈,可以簡(jiǎn)單地將坐標(biāo)系f替換為k,坐標(biāo)系m替換為k+1。則公式(2)(3)(4)則變?yōu)椋?/p>

      公式(5)中,為反對(duì)稱矩陣。

      1.2 移動(dòng)機(jī)器人的正逆向運(yùn)動(dòng)學(xué)模型

      令表示移動(dòng)機(jī)器人的線速度和角速度,表示運(yùn)動(dòng)鏈中其余的自由度,表示車輪與地面的接觸點(diǎn)相對(duì)于車輪的速度。由公式(5),可得出速度運(yùn)動(dòng)學(xué)模型的一般表達(dá)式,其描述了輪子的速度由機(jī)器人的運(yùn)動(dòng)、關(guān)節(jié)的運(yùn)動(dòng)和接觸點(diǎn)的運(yùn)動(dòng)所決定的,如下:

      1.2.1 正向運(yùn)動(dòng)學(xué)模型

      正向運(yùn)動(dòng)學(xué)模型一般用于估計(jì)和預(yù)測(cè),是通過(guò)小車輪子的運(yùn)動(dòng)狀態(tài)來(lái)確定車身的運(yùn)動(dòng)狀態(tài)。在估計(jì)和預(yù)測(cè)的情況下,為已知。由此可以通過(guò)公式(6)得出機(jī)器人的正向運(yùn)動(dòng)學(xué)模型:

      1.2.2 逆向運(yùn)動(dòng)學(xué)模型

      逆向運(yùn)動(dòng)學(xué)模型一般用于控制,其描述了如何將機(jī)器人期望的運(yùn)動(dòng)狀態(tài)等效地轉(zhuǎn)化到輪子的運(yùn)動(dòng)狀態(tài)上。而公式(6)即直接可以用于建立機(jī)器人的逆向運(yùn)動(dòng)學(xué)模型。

      2 仿真實(shí)驗(yàn)

      為了驗(yàn)證算法的正確性,文章進(jìn)行如下仿真實(shí)驗(yàn)來(lái)驗(yàn)證,設(shè)置四輪獨(dú)立轉(zhuǎn)向移動(dòng)機(jī)器人車體長(zhǎng)0.2 m,寬0.1 m,轉(zhuǎn)向裝置0.05 m,并在公式(9)內(nèi)軌跡線上進(jìn)行運(yùn)動(dòng):

      仿真結(jié)果如圖1所示。

      此實(shí)驗(yàn)在通過(guò)正向運(yùn)動(dòng)學(xué)計(jì)算實(shí)際路徑時(shí),使用的是通過(guò)逆向運(yùn)動(dòng)學(xué)輸出的運(yùn)動(dòng)狀態(tài)數(shù)據(jù),由仿真結(jié)果圖可以看出,運(yùn)動(dòng)學(xué)模型的誤差非常小,幾乎與預(yù)期軌跡重合,從而更加證明了算法的正確性。

      3 結(jié)語(yǔ)

      文中建立運(yùn)動(dòng)學(xué)模型的方法提高了相關(guān)雅克比矩陣的計(jì)算效率,將輪式移動(dòng)機(jī)器人的運(yùn)動(dòng)鏈抽象成為機(jī)械臂的運(yùn)動(dòng)建立運(yùn)動(dòng)學(xué)模型,給出了移動(dòng)機(jī)器人運(yùn)動(dòng)學(xué)模型建立的一般方法。因此在建立結(jié)構(gòu)復(fù)雜的機(jī)器人運(yùn)動(dòng)模型時(shí)運(yùn)算更加快速,并通過(guò)仿真實(shí)驗(yàn)驗(yàn)證了其準(zhǔn)確性。

      參考文獻(xiàn)

      [1] Campion G,Bastin G,Dandrea N B.Structural properties and classification of kinematic and dynamic models for wheel mobile robots[J].IEEE Trans.on Robot and Automation,1996,12(1):47-62.

      [2] JM Yang,JH Kim.Sliding Mode Control for Trajectory Tracking of Nonholonomic Wheeled Mobile Robots[J].IEEE Transactions on Robotics and automation,1999,15(3):578.

      [3] Muir PF,Neuman CP.Kinematic modeling of wheeled mobile robots[J].Journal of Robotic Systems,1987,4(2):281-340.

      [4] 鄒細(xì)勇,徐德,李子印.非完整移動(dòng)機(jī)器人路徑跟蹤的模糊控制[J].控制與決策,2008,23(6):655-660.

      [5] 周蘭鳳,洪炳熔,郭琦.基于滑移率的月球車軌跡跟蹤控制[J].計(jì)算機(jī)工程與應(yīng)用,2006(20):1-3.

      [6] 劉曉峰,丁同才.月球車運(yùn)動(dòng)協(xié)調(diào)控制研究[J].上海航天,2009(1):57-60.

      中阳县| 三台县| 平远县| 于都县| 乐都县| 新田县| 宜阳县| 乌苏市| 衡阳市| 九寨沟县| 多伦县| 金川县| 明溪县| 锦州市| 寿阳县| 台北市| 土默特左旗| 霸州市| 平江县| 共和县| 开阳县| 英山县| 新龙县| 珠海市| 南乐县| 广安市| 屏东市| 信丰县| 乌拉特前旗| 玛曲县| 江安县| 庆阳市| 吴川市| 菏泽市| 北辰区| 翼城县| 宾川县| 金溪县| 萨嘎县| 宿州市| 磴口县|