• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于圖論的變形移動(dòng)機(jī)器人姿態(tài)變換策略

    2016-06-21 07:02:36山東科技大學(xué)
    電子世界 2016年11期
    關(guān)鍵詞:圖論

    山東科技大學(xué) 呂 鵬 劉 浩

    基于圖論的變形移動(dòng)機(jī)器人姿態(tài)變換策略

    山東科技大學(xué) 呂 鵬 劉 浩

    【摘要】針對(duì)很多地形復(fù)雜的應(yīng)用場(chǎng)合,變形移動(dòng)機(jī)器人[1]的研究越來(lái)越多,但目前針對(duì)其姿態(tài)變形問(wèn)題仍沒(méi)有一種常規(guī)有效的方法來(lái)實(shí)現(xiàn),本文采用圖論方法來(lái)實(shí)現(xiàn)變形移動(dòng)機(jī)器人姿態(tài)的變換。通過(guò)實(shí)際實(shí)驗(yàn)驗(yàn)證了該算法可以有效的解決變形移動(dòng)機(jī)器人的姿態(tài)變換問(wèn)題。

    【關(guān)鍵詞】變形移動(dòng)機(jī)器人;姿態(tài)變換;圖論

    0 前言

    目前,移動(dòng)機(jī)器人在所有機(jī)器人的研究中占有舉足輕重的地位,而使其適應(yīng)大多數(shù)復(fù)雜地面環(huán)境又是移動(dòng)機(jī)器人研究中的一大挑戰(zhàn),尤其是室外移動(dòng)機(jī)器人,比如排爆機(jī)器人,對(duì)復(fù)雜環(huán)境的適應(yīng)能力就是其一個(gè)技術(shù)指標(biāo)。

    本文研究的移動(dòng)變形機(jī)器人方案示意圖如圖1所示。該移動(dòng)機(jī)器人有四條履帶。

    圖1 結(jié)構(gòu)原理

    每條履帶都通過(guò)一加長(zhǎng)臂和兩個(gè)關(guān)節(jié)和機(jī)器人主體相聯(lián)。通過(guò)它們,每一條履帶都可以實(shí)現(xiàn)任意角度或方向的伸展、折疊或旋轉(zhuǎn)。通過(guò)這些履帶、關(guān)節(jié)和加長(zhǎng)臂的不同的組合方式,就可以獲得機(jī)器人不同的移動(dòng)姿態(tài)和移動(dòng)方式,以適應(yīng)不同地面情況的運(yùn)動(dòng)。

    1 圖論算法

    將變形移動(dòng)機(jī)器人各個(gè)姿態(tài)作為圖的頂點(diǎn),姿態(tài)之間的變換作為路徑,那么任意姿態(tài)之間的變換就變成了圖論中的最短路徑的求解問(wèn)題。

    1.1 姿態(tài)變換圖的確立

    1.1.1 建立圖頂點(diǎn)與姿態(tài)的對(duì)應(yīng)關(guān)系表

    表1 頂點(diǎn)與姿態(tài)關(guān)系表

    由表1可見(jiàn),同時(shí)考慮布線可以得出,有些姿態(tài)之間的變換相對(duì)容易,有些姿態(tài)之間的變換相對(duì)復(fù)雜,或者說(shuō)需要通過(guò)另一些姿態(tài)作為中間過(guò)程,那么,假定要實(shí)現(xiàn)姿態(tài)A到姿態(tài)B之間的變換,就需要獲取從姿態(tài)A到姿態(tài)B最簡(jiǎn)單的變換方式,也就是說(shuō)要電機(jī)的轉(zhuǎn)動(dòng)幅度要小,同時(shí)保證重心的偏移要小,從而達(dá)到機(jī)器人姿態(tài)變換的速度快,同時(shí)具有整個(gè)機(jī)身穩(wěn)定的效果。

    1.1.2 確定權(quán)值

    同理,小腿關(guān)節(jié)平均運(yùn)動(dòng)角度為:

    再然后根據(jù)經(jīng)驗(yàn)確定各變量在權(quán)值中所占的比重,最后為了使計(jì)算機(jī)可以準(zhǔn)確快速的處理數(shù)據(jù),故將計(jì)算出的權(quán)值放大100倍,使其處于合理的整數(shù)范圍內(nèi)。

    從而可以確定權(quán)值計(jì)算公式:

    其中:

    通過(guò)編寫(xiě)計(jì)算工具,可得到所有的權(quán)值,如圖2所示:

    圖2 權(quán)值計(jì)算

    1.1.3 建立姿態(tài)變換圖及其矩陣

    基于以上考慮,建立整個(gè)姿態(tài)變換圖,如圖3所示:

    圖3 姿態(tài)變換圖

    由上圖建立變換復(fù)雜度矩陣如下:

    1.2 應(yīng)用Dijkstra算法求解

    (1)初始化頂點(diǎn),將頂點(diǎn)與姿態(tài)變化函數(shù)關(guān)聯(lián),建立如下結(jié)構(gòu)體:

    其中,begin表示起始頂點(diǎn),end表示結(jié)束頂點(diǎn),pNodeFun指向由姿態(tài)begin到姿態(tài)end的變換函數(shù)。

    (3)從V-S集合中,選取姿態(tài)變換最佳的姿態(tài)即頂點(diǎn)Va,并將頂點(diǎn)Va加入到S中。

    (5)若S集合同V集合相等,則已找到最佳變換方式,否則返回第(2)步。

    (6)調(diào)用姿態(tài)變換函數(shù)執(zhí)行姿態(tài)變換。

    具體程序流程圖如圖3所示:

    圖3 程序流程圖

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

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

    為了驗(yàn)證上面的算法,在PC機(jī)上進(jìn)行仿真,假設(shè)從V1(頂點(diǎn)0)到V5(頂點(diǎn)4),輸出結(jié)果如圖4所示:

    圖4 輸出結(jié)果圖

    可以看出由頂點(diǎn)0到頂點(diǎn)1,權(quán)值之和為162,變換的姿態(tài)順序?yàn)閂1(0)->V4(3)->V5(4)->V2(1),而其他的變換的權(quán)值都會(huì)大于162,比如變換V1(0)->V4(3)->V5(4)->V8(7)->V2(1)的權(quán)值之和為171。調(diào)用的姿態(tài)變換函數(shù)分別為one_four(),four_five()以及five_two(),從而可以實(shí)現(xiàn)整個(gè)姿態(tài)的變換。

    2.2 具體實(shí)驗(yàn)仿真

    圖5 實(shí)驗(yàn)仿真圖

    3 結(jié)論

    本文利用圖論方法實(shí)現(xiàn)了變形移動(dòng)機(jī)器人的姿態(tài)變換,通過(guò)實(shí)驗(yàn)證明的此方法可以有效的解決姿態(tài)變換最優(yōu)問(wèn)題,并且實(shí)現(xiàn)簡(jiǎn)單,具有很好的實(shí)用價(jià)值。

    參考文獻(xiàn)

    [1]張衛(wèi)鋒,樊炳輝等.新型變形移動(dòng)機(jī)器人結(jié)構(gòu)設(shè)計(jì)和分析[J].現(xiàn)代機(jī)械,2006(5)∶6-67.

    [2]熊有倫.機(jī)器人學(xué)[M].北京∶機(jī)械工業(yè)出版社,1993∶54-55.

    [3]馬金猛,李小凡等.地面移動(dòng)機(jī)器人越障動(dòng)力學(xué)建模與分析[J].機(jī)器人,2008(3)∶ 273-278.

    [4]范路橋,姚錫凡等.排爆機(jī)器人的研究現(xiàn)狀及其關(guān)鍵技術(shù)[J].機(jī)床與液壓,2008(6)∶139-143.

    作者簡(jiǎn)介:

    呂鵬(1990—),男,山東臨沂人,碩士研究生,主要從事機(jī)器人技術(shù)的研究。

    猜你喜歡
    圖論
    基于圖論的高職院校補(bǔ)考排考算法設(shè)計(jì)
    基于FSM和圖論的繼電電路仿真算法研究
    構(gòu)造圖論模型解競(jìng)賽題
    代數(shù)圖論與矩陣幾何的問(wèn)題分析
    圖論中貪心算法的應(yīng)用
    圖論最短路徑算法的圖形化演示及系統(tǒng)設(shè)計(jì)
    點(diǎn)亮兵書(shū)——《籌海圖編》《海防圖論》
    孫子研究(2016年4期)2016-10-20 02:38:06
    基于圖論的圖像分割技術(shù)探討
    圖論在高校排課中的應(yīng)用
    圖論在變電站風(fēng)險(xiǎn)評(píng)估中的應(yīng)用
    阿拉善盟| 称多县| 宁蒗| 许昌县| 鄯善县| 诸城市| 和平区| 天台县| 长寿区| 津南区| 蓝田县| 长沙市| 屏南县| 曲阜市| 桑植县| 天长市| 同仁县| 醴陵市| 互助| 大安市| 高雄县| 舒兰市| 绥宁县| 淳安县| 武汉市| 松阳县| 莫力| 鲁山县| 辽宁省| 安福县| 色达县| 普安县| 高唐县| 南江县| 中方县| 延津县| 沅陵县| 泰州市| 和硕县| 沾益县| 大丰市|