999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于MiroSot系統(tǒng)的蘋果采摘機器人路徑規(guī)劃研究

2019-05-27 08:44:42
農機化研究 2019年8期
關鍵詞:規(guī)劃環(huán)境系統(tǒng)

梁 碩

(河南工業(yè)職業(yè)技術學院,河南 南陽 473000)

0 引言

隨著人工智能、多傳感技術、圖像處理技術和智能控制等技術的快速發(fā)展和廣泛應用,移動機器人獲得了很大的進步和發(fā)展。我國作為一個農業(yè)大國,需要采摘機器人這種具有一定智慧能力的農業(yè)機器人,以提高農業(yè)種植效率、減少人工勞動力。該路徑規(guī)劃系統(tǒng)將能大大減少機器人在相同區(qū)域行走的次數,極大程度地提高機器人效率,為采摘機器人的實時路徑規(guī)劃提供強大助力。

1 MiroSot機器人路徑規(guī)劃系統(tǒng)

MiroSot機器人在比賽過程的任務是將球踢進對方球門,而使本方盡量少失球。MiroSot機器人不僅包括復雜的控制軟件,硬件設備的復雜程度也較高,包括計算機系統(tǒng)、決策系統(tǒng)、視覺系統(tǒng)和通訊系統(tǒng)。因此,MiroSot機器人路徑規(guī)劃系統(tǒng)由很多簡單的模塊組成,各個子模塊(系統(tǒng))依靠各自的傳感器設備感知環(huán)境信息,并配合機器人執(zhí)行器進行避障、路徑規(guī)劃等操作,在復雜的環(huán)境中共同為機器人的運動保駕護航。MiroSot機器人路徑規(guī)劃系統(tǒng)如圖1所示。該路徑規(guī)劃系統(tǒng)的各個子系統(tǒng)相對比較復雜,其核心部分包括決策、視覺和通訊3個子系統(tǒng)。其中,視覺系統(tǒng)由CCD攝像頭和視頻解碼器構成,任務是充當機器人的眼睛,主要是獲取場地上所有機器人包括自身及球的位置關系;決策系統(tǒng)根式根據CCD攝像頭采集的圖像信息進行信息的提煉,并結合動作策略庫,規(guī)劃出機器人的移動的路徑,從而決定各個機器人的運動控制命令;通訊系統(tǒng)采用ZigBee無線傳輸模式,計算機控制系統(tǒng)作為ZigBee協(xié)調器,而己方MiroSot機器人機身上搭載有ZigBee終端節(jié)點,計算機系統(tǒng)指令通過協(xié)調器發(fā)送給終端節(jié)點,然后由其控制器進行處理和響應。

圖1 MiroSot機器人路徑規(guī)劃系統(tǒng)

機器人路徑規(guī)劃實質是:在復雜的環(huán)境中,根據傳感器獲得的環(huán)境信息、目標物及障礙物之間的位置信息,實時對移動路徑進行規(guī)劃,尋找一條從機器人起始位置到目標位置的無碰撞路徑。在機器人移動過程中,環(huán)境中機器人群、障礙物位置和目標位置的分布情況會很大程度地影響機器人的路徑規(guī)劃。

柵格法是指將機器人的移動環(huán)境按機器人的大小分割成若干網絡格子,且假定在機器人移動過程中,環(huán)境信息不會有變化。在路徑規(guī)劃前,根據已經獲取到的環(huán)境信息,給每個柵格做上標記:若柵格單元有障礙物,用1表示;反之,用0表示。這樣,柵格塊可以分為自由空間和障礙物兩種。自由空間可以隨便進行移動,而障礙物柵格則需要避開。在實際應用中,柵格的標識分為直角坐標和序號兩種方法。直角坐標標識法是以柵格左上角為原點建立坐標系[見圖2(a)],一個柵格單元與直角坐標(x,y)對應。序號法是按從左至右、從上至下順序對柵格單元進行編號[見圖2(b)]。

圖2 柵格法標識的兩種方法

軟件編程過程中,序號法只需要1個一維數組便可以將環(huán)境信息全部存儲下來,而直角坐標法則需要1個二維數組。相比而言,序號法計算更加簡單,運行效率也比較高。

局部路徑規(guī)劃控制方法主要有人工勢場、遺傳算法、神經網絡和模糊控制4種方法。其中,遺傳算法有比較強的全局搜索能力,適合求解離散問題。因此,根據MiroSot機器人在比賽中的運動特性,在局部路徑規(guī)劃中采用遺傳算法方法。下面主要介紹遺傳算法。

遺傳算法是模擬生物自然選擇和遺傳生物進化過程中的繁殖、雜交、變異、競爭和選擇等操作的計算模型,是一種路徑搜索最優(yōu)解的方法。該方法以遺傳和進化理論為基礎,構造一類隨機的搜索算法,具有適用面廣、多點搜索、魯棒性好、自適應強及并行性高的特點。遺傳算法解決機器人局部路徑規(guī)劃的流程如圖3所示。

圖3 遺傳算法流程

2 蘋果采摘機器人路徑規(guī)劃系統(tǒng)

蘋果采摘機器人路徑規(guī)劃控制系統(tǒng)以意法半導體ST公司的STM32F103處理器為核心。該處理器內核采用32位的Cortex-M3的CPU,能夠兼容16位和32位的Thumb-2指令集架構,芯片片上資源豐富,多達80個I/O口、16個外部中斷、7個定時器、2個ADC及9個通信接口。本文根據蘋果采摘機器人特殊需求,設計了該路徑規(guī)劃控制系統(tǒng)。系統(tǒng)總體方案框架如圖4所示。

圖4 系統(tǒng)總體方案框架圖

視頻解碼器是微處理器獲取CCD傳感器信息途徑中重要的一個器件,本文的采摘機器人路徑規(guī)劃系統(tǒng)采用TI公司的TVP5150視頻解碼芯片。該芯片采用四面32腳封裝,在實際開發(fā)中電路板布局比較簡單;另外,該芯片具有超低功耗的特點,在正常使用過程中功耗只有115mW左右,適用于電池供電的移動設備。TVP5150視頻解碼電路框圖如圖5所示。

圖5 TVP5150視頻解碼電路框圖

視頻圖像信號進入芯片AIPLH管腳輸入,經過TVP5150視頻解碼芯片,將模擬信號轉化為數字信號,然后發(fā)送給STM32微處理器進行特征值和二值化等圖像處理,對采摘機器人周邊環(huán)境狀況進行判斷,進而進行路徑規(guī)劃。

本文研究的蘋果采摘機器人路徑規(guī)劃系統(tǒng)軟件采用模塊化編程的方法,進行各個子系統(tǒng)軟件的開發(fā)。在開發(fā)中,軟件開發(fā)環(huán)境采用Keil MDK平臺,該平臺提供了包括C編譯器、匯編器、鏈接,以及動態(tài)、靜態(tài)庫管理的開發(fā)方案。平臺界面友好,簡單易學,具有強大的在線仿真和調試功能。蘋果采摘機器人路徑規(guī)劃系統(tǒng)軟件主流程如圖6所示。系統(tǒng)上電后,軟件首先會進行一系列的初始化,然后對CCD攝像機獲取的圖像信息進行處理,并依靠決策系統(tǒng)對機器人將要走的路徑進行有效規(guī)劃;得到路徑規(guī)劃結果后,根據結果驅動電機進行運動操作,使機器人能夠及時躲避障礙物并到達目的地。

3 蘋果采摘機器人路徑規(guī)劃系統(tǒng)的研究

機器人進行路徑規(guī)劃時,首先需要將作業(yè)環(huán)境模型轉為合適的離散坐標圖,即將機器人位置、環(huán)境中障礙物位置等空間進行有效描述,方便控制系統(tǒng)判斷機器人和障礙物的位姿,從而進行路徑規(guī)劃。現(xiàn)實環(huán)境空間轉換為結構空間示意圖如圖7所示。

現(xiàn)實環(huán)境空間轉換為結構空間的方法很多,其中柵格法使用較多。由于在柵格地圖中一定存在從機器人起點到終點的路徑,因此利用該柵格法一定可以建模并求出機器人移動路徑的最優(yōu)路線。為了簡化機器人路徑規(guī)劃算法,本文采用柵格法進行環(huán)境建模,如圖8所示。

圖6 路徑規(guī)劃系統(tǒng)軟件主流程圖

圖7 現(xiàn)實環(huán)境空間轉換為結構空間示意圖

圖8 建立柵格法環(huán)境模型

建立柵格法環(huán)境模型,其實是在環(huán)境空間中疊加一個平面網格。如果環(huán)境區(qū)域有障礙物或其他目標物體,則相應的位置上被標記為1,其他可運動位置則標記為0;最后將網格的每個中心點連接起來,就形成了一個連接圖。

建立柵格法環(huán)境模型的步驟流程為:

1)根據采摘機器人與其作業(yè)區(qū)域進行柵格劃分;

2)對柵格區(qū)域進行排序;

3)假設機器人能夠從8個方向進行移動,其當前機器人所在柵格為中心柵格,順時針從8個方向探測環(huán)境信息;

4)建立柵格法環(huán)境模型后,開始對障礙物物質進行檢測和判斷,并根據結果對應的柵格的序號值進行“0”或“1”的標識;

5)采用全局和局部的方法進行安全的最優(yōu)路徑規(guī)劃。

4 實驗與結果分析

為了驗證蘋果采摘機器人路徑規(guī)劃系統(tǒng)的實時性和可靠性,在Win7系統(tǒng)下利用MatLab仿真軟件實現(xiàn)了該算法的程序設計,并對其進行了仿真實驗。實驗環(huán)境參數設置如下:

1)作業(yè)區(qū)域環(huán)境參數。將區(qū)域分為10×10的正方形的柵格,假設障礙物大小的最小單位為一個柵格大小。

2)迭代步長設置為0.03,次數為200次。

3)左下方區(qū)域為起點,右上方區(qū)域為終點。

4)實驗目的是在作業(yè)區(qū)域,機器人經過改變執(zhí)行和迭代次數,實現(xiàn)無碰撞的從起點到達終點。試驗仿真結果如圖9所示。

圖9 仿真結果圖Fig.9 The simulation results

由圖9可以看出:經過多次的執(zhí)行和迭代,機器人能夠成功地實現(xiàn)從出發(fā)點到目標點的無碰撞移動,達到了設計要求;系統(tǒng)可以實現(xiàn)采摘機器人的路徑規(guī)劃及無碰撞的最優(yōu)路徑規(guī)劃,證實了該系統(tǒng)具有很強的避障、全局和局部的路徑規(guī)劃能力。

5 結論

為了解決蘋果采摘機器人在實際應用中路徑規(guī)劃難度大、最優(yōu)解求解困難等問題,將MiroSot機器人路徑規(guī)劃系統(tǒng)應用于蘋果采摘機器人中,采用了MiroSot機器人全局和局部路徑規(guī)劃算法,提高了采摘機器人對環(huán)境的感知、避障和決策的能力。實驗結果表明:系統(tǒng)可以實現(xiàn)無碰撞的最優(yōu)路徑規(guī)劃,并能夠根據環(huán)境變化實時地進行局部路徑規(guī)劃,證明了系統(tǒng)的實時性、有效性和可行性。

猜你喜歡
規(guī)劃環(huán)境系統(tǒng)
Smartflower POP 一體式光伏系統(tǒng)
長期鍛煉創(chuàng)造體內抑癌環(huán)境
一種用于自主學習的虛擬仿真環(huán)境
WJ-700無人機系統(tǒng)
ZC系列無人機遙感系統(tǒng)
北京測繪(2020年12期)2020-12-29 01:33:58
孕期遠離容易致畸的環(huán)境
環(huán)境
規(guī)劃引領把握未來
連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
快遞業(yè)十三五規(guī)劃發(fā)布
商周刊(2017年5期)2017-08-22 03:35:26
主站蜘蛛池模板: 亚洲AV色香蕉一区二区| 国产免费观看av大片的网站| 国产极品美女在线观看| 无遮挡国产高潮视频免费观看| 少妇高潮惨叫久久久久久| 72种姿势欧美久久久大黄蕉| 强奷白丝美女在线观看| 国产成熟女人性满足视频| 成人91在线| 亚洲精品无码抽插日韩| 日韩精品无码不卡无码| 久久国产av麻豆| 亚洲国产欧美自拍| 亚洲国产成人精品无码区性色| 国产浮力第一页永久地址 | 亚洲欧美日韩中文字幕在线| 亚洲最新在线| a级毛片免费在线观看| 99久久国产综合精品2020| 国产精品短篇二区| 亚洲婷婷在线视频| 日韩欧美中文字幕在线精品| 日韩在线欧美在线| 国产精品永久在线| 97精品久久久大香线焦| 亚洲精品视频免费看| 香蕉网久久| 99久久精品免费看国产免费软件 | A级全黄试看30分钟小视频| 十八禁美女裸体网站| 亚洲综合二区| 精品一区二区三区自慰喷水| 天天综合网色中文字幕| 精品无码国产自产野外拍在线| 欧美有码在线| 国产精品视频a| 婷婷开心中文字幕| 久草热视频在线| 国产丝袜一区二区三区视频免下载| 人妻免费无码不卡视频| 亚洲视频免| 99人妻碰碰碰久久久久禁片| a级毛片免费看| 亚洲乱强伦| 久久情精品国产品免费| 国产一区成人| 国产一级毛片yw| 亚洲欧美日韩动漫| 欧美国产日韩另类| 狼友视频国产精品首页| 狠狠色香婷婷久久亚洲精品| 日韩欧美国产综合| 一本久道久久综合多人| 91精品国产综合久久不国产大片 | 99人体免费视频| 在线看片免费人成视久网下载 | 婷婷亚洲最大| 国产在线观看成人91| 日本尹人综合香蕉在线观看| 青青热久免费精品视频6| 97se亚洲综合在线韩国专区福利| 久久一日本道色综合久久| 69av在线| 日韩精品无码免费一区二区三区| 毛片视频网址| 777国产精品永久免费观看| 亚洲国产中文在线二区三区免| 久久精品欧美一区二区| 91探花国产综合在线精品| 在线观看国产精美视频| 黄色网页在线播放| 91精品久久久无码中文字幕vr| 亚洲最新地址| 欧美综合区自拍亚洲综合天堂| 精品无码一区二区三区电影| 国产亚洲精品91| 在线免费观看AV| 99re这里只有国产中文精品国产精品 | 女高中生自慰污污网站| 国产自在线播放| 欧美色图久久| 亚洲午夜国产精品无卡|