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

基于足球比賽運動的采摘機器人自主避障設計

2019-05-27 08:44:42王方雨
農機化研究 2019年8期
關鍵詞:移動機器人規劃檢測

王方雨

(宜春學院 體育學院,江西 宜春 336000)

0 引言

機器人是集機械、計算機、仿生學等眾多學科于一體的產物,在各個領域都有著重要的用途。機器人以應用領域區分為服務機器人和工業機器人:工業機器人操作比較簡單,在工業生產中用于一些重復性的工作;服務機器人在有普通服務機器人和特殊服務機器人,普通服務機器人在現今家庭中應用非常多,特殊服務機器人在一些特殊領域中應用,如軍事領域、醫學領域、農業生產領域等[1]。在人工智能的快速發展中,機器人的控制開始應用智能技術進行設計,為傳統的機器人帶來轉型。智能化的機器人為農業生產帶來技術性的改革,為生產企業節約了成本,提高了農戶的收益。移動機器人自主設計是指機器人在沒有人類干預可自主行進至目的地。為實現自主避障,機器人需要根據工作環境實時地規劃路徑。為此,本文采用模糊控制法研究了障礙物檢測和路徑規劃方法,障礙物的檢測則采用安裝在采摘機器人上的傳感器來實現[2]。

足球比賽運動中,球員的目的是帶球通過對方球員的干擾阻擾踢進球門。在這個過程中,球員需要自主判斷對方的運動軌跡,及時規劃可行的路徑通過對方,在多名對手來攔球時需要控制自己前進的速度避開對方,及時調整路徑到達最佳位置進行射門。移動機器人就相當于前進的球員,需要到達的目的地就是對方的球門,球員帶球前進的過程就是移動機器人自主避障過程。自主避障設計方法中有格柵法、行為控制法、人工勢場法、氣泡帶方法、模糊算法等[3-4],本文研究的農用移動機器人自主避障設計采用模糊邏輯控制法[5-16]。避障能力的高低取決于機器人的智能水平,而避障能力則主要表現在環境感應和路徑規劃兩方面。保證機器人在陌生復雜工作環境中的自主避障能力,需要提高采摘機器人的工作環境的快速識別檢測和避障算法的魯棒性。采摘移動機器人在實際工作中經常會出現意外情況,如感應錯誤、路徑規劃不及時等,在進行避障設計需要考慮到這些情況的發生,確保機器人在異常情況下還可執行程序。

為此,基于足球比賽運動的移動機器人自主避障設計,以傳感器識別工作環境,以模糊邏輯控制算法進行路徑規劃,以實現移動機器人的自主避障。

1 移動機器人信息采集處理

1.1 信息采集

移動機器人避障過程的前提工作就是采集環境信息,利用傳感器進行信息采集,并將采集的信息經過處理算法后輸出,根據輸出信息制定行進路徑,達到自主避障的目的。本文采用的信息采集設備為傳感器。最早將傳感器應用在機器人的是視覺傳感器,到目前研究人員已經研發出了各種類型的傳感器,如紅外線傳感器、激光傳感器及超聲波傳感器等。其中,超聲波傳感器是通過發射一種振動頻率比較高的機械波來檢測距離的,工作原理是通過電壓激勵換能晶片,使晶片振動產生機械波。這種機械波的穿透力很好,遇到障礙物的反射現象也很明顯,當檢測到的障礙物處于移動狀態時,超聲波會在移動障礙物上發送多普勒效應。超聲波傳感器在檢測距離較大,而激光傳感器的需要具備激光發射器。激光傳感器對于檢測距離、速度等特性比較有優勢,特別是遇到移動狀態的障礙物時,可以實時檢測。紅外傳感器以紅外線為介質,可調節檢測靈敏度,檢測盲區小,不易受作業環境的影響。視覺傳感器的成本低和易用性被人們廣泛應用。本文研究的自主避障設計采用激光傳感器、紅外傳感器與視覺傳感器融合技術。

信息采集的過程是將工作環境信息進行數字化,通過激光傳感器、紅外傳感器和視覺傳感器采集信息,并將采集的信息進行融合。融合的信息可得到工作環境的兩種信息:一種是障礙物的距離信息;另一種是障礙物的分布情況。

1.2 信息處理

采用視覺傳感器采集的圖像信息會存在一些噪聲等,為了精確避障,需要將將圖像進行處理,精確確定障礙物的位置。圖像信息處理手段有光流法及平滑、分割等算法。光流法計算量比較大,但可以計算物體發送移動導致的在圖像上物體的位置與實際物體位置的差別;圖像進行平滑主要是消除圖像的噪聲;圖像分割則是在復雜圖像中將障礙物的形狀提取出來,確保移動機器人可以避開。

2 移動機器人路徑規劃

2.1 路徑規劃方法

工作環境未知的情況下,移動機器人路徑規劃方法根據建模或搜索策略可以分為四大類:基于空間幾何結構、前向圖搜索法、基于行為的規劃法和智能法。在四大類的規劃方法中,還可分出許多不同的路徑規劃方法。

1)基于空間幾何結構的路徑規劃方法是通過建筑圖形來描述檢測環境空間,并在圖上找到最佳路徑,在這種方法中圖形的建筑比較重要。

可視圖法是通過將移動機器人的起點、終點和障礙物頂點用直線段連接建立可視圖(見圖1),保證直線不會與障礙物接觸。可視圖中不是所有的直線對最優路徑的規劃都有幫助,應將可視圖進行簡化,清除掉無用的直線,保留對最優路徑規劃有幫助的直線。簡化的可視圖終點(見圖2)可以縮短路徑規劃使用的時間,提高自主避障的實時性。

Voronoi圖法是根據已檢測到的障礙物圖形建立障礙物的分布圖,將移動機器人的起點與終點連接于障礙物分布圖中,通過算法在圖中找到機器人移動最短路徑,實時性比較好,但不能確保是最優路徑。

柵格分解法是目前應用最多的方法之一,它是將移動機器人作業環境采集圖像分割多個格柵,在單個格柵中找到無碰撞路徑連接,用圖像中的柵格編號來組成。柵格分解法又可分為兩種:一種是確切柵格分解法,分解的柵格與原空間大小是一樣的,在障礙物頂點開始畫平行線,碰到其他邊或線就停止,形成一系列的梯形,并將梯形依次編號;另一種是不確切柵格分解法,將控制分解為預定的性狀,每個圖形都是相連的,將分解過的圖形再進行分解,重復分解后達到解的界限。

基于幾何構造的規劃方法不能很好地滿足設定的約束條件,但比較完備。

圖1 可視圖

圖2 簡化可視圖

2)前向圖搜索算法在環境結構圖建筑出來后,趨向目標搜索路徑。比較多使用的有廣度優化算法、深度優化算法及人工勢場法等。

(1)廣度優化算法是指廣度優先搜索路徑,橫向搜索出最優路徑,可以保證優先搜索到路徑是最優路徑。

(2)深度優化算法可以快速的搜索到一條路徑,但快速搜索到的路徑都是比較長的路徑,故在應用時會把深度優化算法和廣度優化算法結合使用。

(3)人工勢場法是通過引入勢場函數來描述移動機器人的運行空間,再搜索勢場的下降規則來進行路徑規劃。勢場又分為吸引勢和排斥勢,吸引勢是針對目的地的,排斥勢是針對障礙物的。將兩種勢場疊加,就可規劃出最優路徑,該方法適用于局部路徑規劃。

3)基于行為的規劃方法的重點工作是建模,設計一系列行為,且每種行為可以達到不同的作用。趨向行為是達到目的地,避障行為則是避開障礙物,行為融合則是將不同的行為融合同時作用,即在趨向目標的同時避開障礙物。該方法的研究重點是信息采集、機器人行為及行為控制結構等。

4)智能化規劃法有遺傳算法、模糊控制算法及神經網絡法等,結合多種算法進行路徑規劃,易于實現路徑自主規劃。

(1)遺傳算法是通過初始化群體進行選擇、交叉、變異等操作,并將群體遺傳進化出最優個體,該最優個體就是最優路徑個體。

(2)模糊控制算法適用于機器人作業環境未知的情況,路徑規劃時間快,而且對于移動機器人行走的方向和速度可以很好地推理決策,輸入障礙物信息,輸出路徑、轉向、速度等信息,消除數據處理時的不確定性。

(3)神經網絡法是將傳感器采集的障礙物信息作為輸入層信息,經控制器分析處理后,輸出決策信息(如移動機器人的轉向與速度等),從而保證機器人避開障礙物并達到終點。該方法路徑規劃效率高,但需要建立規則庫。

(4)智能化規劃方法利于實現移動機器人的自主避障設計,更大程度地提高路徑規劃效率。

2.2 基于模糊邏輯控制的動態行為路徑規劃

基于模糊邏輯控制的動態行為路徑規劃可歸于智能化規劃法中,控制中心是模糊邏輯控制器。模糊控制器包括以下4部分:

1)模糊化。選定輸入量,將輸入量進行處理為模糊控制可用的輸入量或語言值,同時確定其取值與合適的隸屬度函數。

3)知識庫。由數據庫與規則庫組成,由專家或根據自己的經驗來建立,包含了隸屬度函數的定義、規則論域的離散化和量子化等。

3)推理。模糊控制核心,根據輸入量和規則推理出模糊關系方程,求解出模糊輸出量,其基礎是模糊概念。

4)去模糊化。模糊化的逆運算,變換輸出量。在模糊控制法的實際應用中,需要有確定值才能輸入控制執行機構。常用去糊化方法有最大隸屬度法、重心法及系數加權平均法等。

模糊邏輯控制算法實現過程如圖3所示。

模糊邏輯控制器的使用改善了過度依賴系統參數來設計避障結構的方式,其建立的知識庫可在無法建模時直接從規則庫中提取模型使用;知識庫中的規則是由人們的經驗匯集而成,不需要太多的計算,不同領域的規則庫可由領域內的專家輸入,適用性強。

基于模糊邏輯控制的動態行為采摘機器人路徑規劃的核心是控制邏輯與推理,針對農用機器人在復雜作業環境中的控制問題,以自適應的控制理念來實現。該理念原理如下:

1)以反射式理論在控制結構中將行為分解為兩個層次,即避障層次和趨向目標層次。

2)借鑒生物群落遺傳自自適應性,實現避障行為與趨向目標行為的融合。

在模糊控制體系結構中(見圖4),感應層負責采集外界信息,控制層則控制行為。模糊控制器通過將傳感器采集的信息作為輸入,并輸出采摘機器人期望的轉向與速度,實現信息輸入與輸出的映射。這種方法對于環境復雜且未知的作業環境,可以快速地規劃出局部最優路徑。

圖4 模糊控制體系結構

3 避障策略

3.1 多傳感器融合結構

多傳感器融合結構根據信息處理方式可分為集中型、分散型、反饋型和混合型。

1)集中型是指由信息融合中心直接接受傳感器采集的信息,這時使用的傳感器只是信息采集沒有后期進行處理,適用于規模小的融合結構。

2)分散型的信息融合系統是先將采集的信息進行處理后再輸送至融合中心,融合中心再進行組合推理得出結果,容量要求低,計算負荷小,但在傳感器分散處理信息時易造成信息丟失。

3)反饋型的融合結構信息融合速度快,更利于實現避障系統的實時性。

4)混合型是結合集中型和分散型的優點,適用于數量多且規模大的傳感器系統。

3.2 避障行為設計

移動機器任務是到達目的地,在達到目的地的過程中會存在許多未知狀況,因此需要采取不同的措施。機器人的行為基本可分為避障行為及趨向行為等。在避障設計時,可根據需要設定優先級,當行為發生碰撞時,可根據優先級的高低執行。

3.2.1 趨向行為

趨向行為是移動機器人執行任務的基本條件。在機器人檢測到前面路面沒有障礙物時,機器人會直線進行到達目的地;在有障礙物時,移動機器人的行進方向及機器人與目的地之間夾角決定了機器人的行進方向,如圖5所示。

圖5 趨向行為的坐標示意圖

設c(x1,y1)為機器人位置,b(x2,y2)表示目的地,ca為機器人移動方向,θ1表示行進方向與坐標軸的夾角,θ為前進方向與距離目的地方向的夾角,則

tanθ1=y1/x1

tanθ=y2/x2

θ=arctan((y2-y1)/(x2-x1)- θ1

當θ<0時,機器人右轉;當θ>0時,機器人左轉。

3.2.2 避障行為

在機器人檢測到障礙物時,根據傳感器采集的作業環境中障礙物信息,決定采取何種避障措施。避障行為會影響機器人的行走速度,也決定趨向行為的壓制時機,以模糊控制算法控制。在避障過程中,無論哪個方向有障礙物,當傳感器檢測到障礙物的距離時,將檢測數據作為模糊控制器的輸入量,觸發相應的行為,實現自主避障。

3.2.3 沿墻壁走行為

在移動機器人前進時,當傳感器感應到機器人兩側存在墻壁、趨向行為或避障行為不能避開障礙物且前方行走的寬度小于機器人本身寬度時,采取沿墻壁走行為;在工作環境障礙物比較多且大時,易出現前面所說的這種情況,采取沿墻壁走行為可以避免機器人碰撞到障礙物。

在傳感器檢測到兩側有障礙物時,根據傳感器檢測到機器人與障礙物的距離,控制器決定機器人的轉向角度和速度,對其他行為則采取壓制;當障礙物避開時,則根據傳感器檢測的情況決定采取何種行為。

3.2.4 緊急避障行為

當傳感器檢測到機器人前進方向有移動障礙物且障礙物距離機器人的距離非常近時,控制器采取緊急避障行為,即停止前進等障礙物離開再行進。緊急避障行為使得移動機器人在工作環境中遇到動態障礙物時可以安全避開。本文基于足球比賽運動的移動機器人自主避障設計中,足球比賽運動中遇到的對方球員是不停移動的,故緊急避障行為設計是必不可少的。

3.2.5 行為融合

當趨向行為和避障行為同時激活時,需要對兩種行為進行融合,將路徑進行二次規劃。趨向行為與避障行為決定機器人的轉向和行走速度,當兩種行為同時激活時,將兩者進行融合輸出一個指令。當接近障礙物時,機器人應進行避障,則執行避障行為;但趨向行為也在執行,不過作用力度小于避障行為,在繞過障礙物后且前面沒有障礙物時,機器人執行趨向行為。

4 仿真試驗

仿真試驗采用移動機器人為實驗對象,機器人的每個輪子可驅動也可轉向。車體安裝紅外傳感器、視覺攝像頭、激光傳感器及無線網卡天線等,操作系統采用WindowsXP。機器人后面有緊急停止按鈕和控制面板,機器人內部則由電源驅動模塊、運動控制器、上位機、圖像采集卡和傳感器分析模塊組成。紅外傳感器安裝8個 ,機器人兩側各安裝1個,后方安裝2個,另外4個安裝在機器人前面。試驗在有無障礙物的情況下進行,試驗場所為一個10m×6m平面空間。

在沒有障礙物的情況下,機器人直接采取趨向目標行為,如圖6所示。在存在障礙物的情況下(見圖7),一是移動機器人的自主避障行為;二是緊急避障行為,即遇到動態障礙物且距離很近時停止前進,等障礙物離開再行進;三是沿墻壁走行為,這時遇到的障礙物比較大,行走路徑比較小。

圖6 機器人趨向目標行為

圖7 機器人自主避障仿真試驗

在有障礙物和無障礙物的情況下,各進行30次試驗,檢測機器人是否行走了最優路徑。

試驗結果如表1所示。

表1 機器人自主避障試驗結果

實驗結果表明:本文設計的移動機器人自主避障系統可以完全避開障礙物,在路徑規劃中機器人規劃出的行走最優路徑次數達28次,表明該機器人的自主避障系統有效,驗證了該自主避障設計的實時性和有效性。

5 結論

基于足球比賽運動的自主避障原理,參考球員帶球避開對方球員的阻攔和搶奪到達對方球門進行射門及球員根據現場實際情況進行自主避開并趨向目標的方式,設計了采摘機器人自主避障系統。自主避障系統根據傳感器采集的作業環境的信息,將信息處理后輸入控制器,得到環境中障礙物分布信息,根據障礙物的分布情況采取相應行為,實現避障并趨向目標的要求。具有自主避障能力的移動機器人可以適應農業生產中的復雜作業環境,實時有效地避開障礙物,完成作業任務。

猜你喜歡
移動機器人規劃檢測
移動機器人自主動態避障方法
“不等式”檢測題
“一元一次不等式”檢測題
“一元一次不等式組”檢測題
規劃引領把握未來
快遞業十三五規劃發布
商周刊(2017年5期)2017-08-22 03:35:26
基于Twincat的移動機器人制孔系統
多管齊下落實規劃
中國衛生(2016年2期)2016-11-12 13:22:16
小波變換在PCB缺陷檢測中的應用
迎接“十三五”規劃
主站蜘蛛池模板: 国产在线日本| 亚洲精品国产日韩无码AV永久免费网| 韩国v欧美v亚洲v日本v| 91久久国产综合精品| 国产美女免费| 久久99国产乱子伦精品免| 日本道综合一本久久久88| 一区二区三区四区在线| 精品久久777| 99久久精品美女高潮喷水| 国产尹人香蕉综合在线电影 | 国产真实乱人视频| 亚洲综合婷婷激情| 日本在线视频免费| 欧美精品黑人粗大| 91www在线观看| 久久99国产综合精品女同| 全免费a级毛片免费看不卡| 亚洲黄色视频在线观看一区| 无码精油按摩潮喷在线播放| 久久77777| 亚洲视频免| 亚洲va欧美va国产综合下载| 高清大学生毛片一级| 毛片手机在线看| 国产日本一线在线观看免费| 99久久精彩视频| 日本人妻一区二区三区不卡影院| 亚洲an第二区国产精品| 国产成人亚洲综合A∨在线播放| 日韩美毛片| 亚洲一级无毛片无码在线免费视频| 精品第一国产综合精品Aⅴ| 欧美成人精品在线| 成人国产一区二区三区| 国产福利不卡视频| 无码粉嫩虎白一线天在线观看| 亚洲国产中文欧美在线人成大黄瓜 | 亚洲a级毛片| 免费大黄网站在线观看| 亚洲天堂2014| 国内精品小视频在线| 久久亚洲AⅤ无码精品午夜麻豆| 98超碰在线观看| 久久久久久久97| 天天躁夜夜躁狠狠躁躁88| 欧美中文字幕在线视频| 午夜视频免费一区二区在线看| 欧美日韩专区| 丰满人妻久久中文字幕| 青青青伊人色综合久久| julia中文字幕久久亚洲| 欧美激情综合| 亚洲黄网视频| 四虎在线高清无码| 黄色免费在线网址| 污视频日本| 萌白酱国产一区二区| 综合色区亚洲熟妇在线| 2020极品精品国产| 99久久精品国产综合婷婷| 国产成人久久777777| 欧美亚洲激情| 國產尤物AV尤物在線觀看| 第一页亚洲| 亚洲αv毛片| 亚洲精品第一页不卡| 欧美午夜在线观看| 国产精品白浆在线播放| 国产新AV天堂| 国产精品久久久久鬼色| 一级做a爰片久久免费| 永久免费无码日韩视频| 99re经典视频在线| 午夜限制老子影院888| 久久不卡国产精品无码| 72种姿势欧美久久久大黄蕉| 毛片久久久| 日本道中文字幕久久一区| 不卡网亚洲无码| 91www在线观看| 国产精品深爱在线|