两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種基于Voronoi圖的多機器人污染控制方法

文檔序號:6296987閱讀:256來源:國知局
一種基于Voronoi圖的多機器人污染控制方法
【專利摘要】本發(fā)明公開了一種基于Voronoi圖的多機器人污染控制方法,其包括機器人感知、分配任務、目標追蹤、區(qū)域覆蓋和避障;本發(fā)明將系統分為兩層:虛擬層和現實層;在虛擬層中,采用加權距離劃分Voronoi感知域,提高系統監(jiān)測、辨識和通訊的效率,利于對環(huán)境網絡重構;分布式機器人結合自身和污染源泄露的狀況,利用權值權衡各任務對系統處理污染的優(yōu)劣勢,自行決斷任務;現實層中,在機器人遇到障礙物時,結合虛擬層,更新虛擬目標點為障礙物邊緣點;并按Voronoi域內污染量大小釋放中和物;采用本發(fā)明的控制方法,可根據動態(tài)的環(huán)境任意變換隊形,保證機器人能快速地、穩(wěn)定地、高效地處理污染物和避開障礙物,提高多機器人系統的自主性和自適應性。
【專利說明】—種基于Voronoi圖的多機器人污染控制方法
【技術領域】
[0001]本發(fā)明涉及機器人【技術領域】,特別涉及一種基于VOTonoi圖的多機器人污染控制方法。
【背景技術】
[0002]近年來,我國工業(yè)等基礎工業(yè)有了飛速的發(fā)展,生產過程中的污染物和劇毒化學物質等也日益增長。由于設備和管理方面的原因,導致危險品和毒氣物質的泄露、燃燒爆炸的事故越來越多。如何利用機器人團隊進入危險環(huán)境內,快速、有效地完成污染以及危險的消除與控制任務,達到節(jié)約成本、降低人類自身危險等目的,已經成為近幾年來機器人的研究熱點之一。
[0003]為高效地完成任務。整個機器人系統必須具備最優(yōu)的感知和協調控制功能。感知是控制的前提,以往的系統采用靜態(tài)感知節(jié)點,但是會加大成本,并容易導致通訊網絡堵塞。相較之下,移動感知節(jié)點能提高監(jiān)測與辨識的效率,節(jié)約成本。更重要的是,當環(huán)境產生變化時,移動感知節(jié)點能快速地對環(huán)境網絡進行重構。所以設計一種移動節(jié)點對環(huán)境的最優(yōu)感知方法是很有意義的。
[0004]在協調控制方面,常用的控制方法有固定隊形控制、基于行為的控制和虛擬結構法,很多研究致力于對這些方法進行研究和改進以提高系統的穩(wěn)定性、高效性和可靠性。但是這些控制方法能夠實現的隊形必須與期望的參考路徑相容,而不是任意可變隊形。并且當機器人遇到障礙物時,需要重新構造機器人的隊形,此時就大大增加了系統的計算量和通訊負擔,因此設計一種隨時可變的隊形,并能迅速、簡單地避開障礙物的協調控制方法是極具挑戰(zhàn)性和實際意義的,而本發(fā)明能夠很好地解決上面的問題。

【發(fā)明內容】

[0005]本發(fā)明目的在于提供一種多機器人污染控制的方法,該方法是基于VOTonoi圖(Voronoi圖為泰森多邊形)技術的方法,使得系統依靠現有通信技術、傳感器技術以及控制技術完成對于多傳感機構、多執(zhí)行機構的協調控制,進而在實現對于復雜多變場景的最優(yōu)感知的基礎上,完成污染物的消除與控制任務,達到令人滿意的效果。
[0006]本發(fā)明解決其技術問題所采取的技術方案是:本發(fā)明提供了一種基于VOTonoi圖的多機器人污染控制方法,該方法包括以下步驟:
[0007]步驟一:基于機器人世界坐標系,根據機器人的具體位置,按加權距離將整個空間劃分為多個Voronoi感知區(qū)域;
[0008]步驟二:各機器人首先自行計算空間中所有污染泄露源權值,再根據權值大小與自身所處位置,決定執(zhí)行趨于污染源的目標追蹤任務還是執(zhí)行所在區(qū)域的污染覆蓋消除任務;機器人根據對多個污染源的權值估計并結合自身位置信息和污染源泄漏狀況,決定機器人個體下一步執(zhí)行趨于污染源的跟蹤任務還是所在區(qū)域的污染覆蓋消除任務;
[0009]步驟三:機器人基于自身的信息獲取與預處理,執(zhí)行追蹤任務以計算所得權值最大污染源為虛擬跟蹤目標點,執(zhí)行覆蓋任務則以其感知Voronoi域的質心點為虛擬目標點,同時根據機器人與虛擬目標點連線是否通過障礙物來決定機器人最終的運動目標,若連線通過障礙物,則以障礙物邊緣點為最終運動目標點,實現機器人運動過程中的自主避障;信息獲取以及預處理過程集中在虛擬層,分別給出跟蹤控制任務與污染消除覆蓋任務的虛擬參考點,同時利用連線法進一步修正前述虛擬參考點,實現移動機器人運動過程中的自主避障;[0010]步驟四:整個系統的控制分為虛擬層與現實層兩層,根據虛擬層中虛擬目標點信息更新現實層中運動目標點,驅動機器人向現實目標點移動,并釋放中和劑,每次釋放量為對應Voronoi子域內污染量的平均值;機器人運動的現實目標點根據虛擬層中計算所得虛擬點進行實時更新,并且在到達目標點后根據目標點對應Voronoi子域內污染量的平均值噴灑中和劑,實現VOTonoi子域內污染的消除。
[0011]具體方法流程包括:
[0012]步驟一、劃分感知區(qū)域
[0013]在二維控制區(qū)域上建立世界坐標系,將N個機器人和K個污染泄露源置于坐標系中,獲得機器人i的位置Pi (Xi, Yi, t), i = 1,2,3,…,No
[0014]機器人i基于取得的位置Pi (Xi, Yi, t)信息,計算機器人i的加權距離和Voronoi多邊形區(qū)域:
[0015](Iwp (q, PiIWi) = | q-Pi I2-Wi = (Xq-Xi)2+(Y^yi) ^wi,
[0016]V(Pi) = {q| dWP(q, PiJi)≤dw (q, Pj; Wj),i 關 j},
[0017]其中,q為控制域內任意一點,Wi為機器人i的重要性權值,從而將整個空間劃分為多個Voronoi感知區(qū)域,每一個機器人i可以感知以其為中心的Voronoi多邊形域內的污染源位置信息與污染嚴重程度信息。
[0018]步驟二、機器人任務分配
[0019]通過機器人間的通信,獲取第k個污染泄露點Sk (k = 1,2,3,...,Κ)的高危區(qū)Qdk中機器人數目α,和離高危區(qū)較近的機器人數目β,。引入污染源權值
【權利要求】
1.一種基于VOTonoi圖的多機器人污染控制方法,其特征在于:所述方法包括如下步驟: 步驟一:基于機器人世界坐標系,根據機器人的具體位置,按加權距離將整個空間劃分為多個Voronoi感知區(qū)域; 步驟二:各機器人首先自行計算空間中所有污染泄露源權值,再根據權值大小與自身所處位置,決定執(zhí)行趨于污染源的目標追蹤任務還是執(zhí)行所在區(qū)域的污染覆蓋消除任務;步驟三:機器人基于自身的信息獲取與預處理,執(zhí)行追蹤任務以計算所得權值最大污染源為虛擬跟蹤目標點,執(zhí)行覆蓋任務則以其感知Voronoi域的質心點為虛擬目標點,同時根據機器人與虛擬目標點連線是否通過障礙物來決定機器人最終的運動目標,若連線通過障礙物,則以障礙物邊緣點為最終運動目標點,實現機器人運動過程中的自主避障;步驟四:整個系統的控制分為虛擬層與現實層兩層,根據虛擬層中虛擬目標點信息更新現實層中運動目標點,驅動機器人向現實目標點移動,并釋放中和劑,每次釋放量為對應Voronoi子域內污染量的平均值。
2.根據權利要求1所述的一種基于VOTonoi圖的多機器人污染控制方法,其特征在于:所述方法還包括: 步驟一、劃分感知區(qū)域; 在二維控制區(qū)域上建立世界坐標系,將N個機器人和K個污染泄露源置于坐標系中,獲得機器人i的位置Pi (Xi, Yi, t), i = 1,2,3,…,N ; 機器人i基于取得的位置Pi (xi; Yi, t)信息,計算機器人i的加權距離和Voronoi多邊形區(qū)域:
3.根據權利要求1所述的一種基于VOTonoi圖的多機器人污染控制方法,其特征在于:所述方法的步驟一中,根據機器人位置與自身重要性權值,采用加權距離劃分Voronoi感知區(qū),以便機器人感知到其Voronoi域內污染源位置信息與污染嚴重程度信息。
4.根據權利要求1所述的一種基于VOTonoi圖的多機器人污染控制方法,其特征在于:所述方法的步驟二中包括:機器人根據對多個污染源的權值估計并結合自身位置信息和污染源泄漏狀況,決定機器人個體下一步執(zhí)行趨于污染源的跟蹤任務還是所在區(qū)域的污染覆蓋消除任務。
5.根據權利要求1所述的一種基于VOTonoi圖的多機器人污染控制方法,其特征在于:所述方法的步驟三中包括:信息獲取以及預處理過程集中在虛擬層,分別給出跟蹤控制任務與污染消除覆蓋任務的虛擬參考點,同時利用連線法進一步修正前述虛擬參考點。
6.根據權利要求1所述的一種基于VOTonoi圖的多機器人污染控制方法,其特征在于:所述方法的步驟四中包括:機器人運動的現實目標點根據虛擬層中計算所得虛擬點進行實時更新,并且在到達目標點后根據目標點對應Voronoi子域內污染量的平均值噴灑中和劑。
【文檔編號】G05B19/418GK103529847SQ201310496785
【公開日】2014年1月22日 申請日期:2013年10月22日 優(yōu)先權日:2013年10月22日
【發(fā)明者】曹科才, 范萍偉, 岳東 申請人:南京郵電大學
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
东城区| 行唐县| 柯坪县| 黔西县| 台东市| 祁东县| 綦江县| 德安县| 井陉县| 广昌县| 荥阳市| 河东区| 定陶县| 天峨县| 论坛| 嘉义市| 济源市| 巴塘县| 南丹县| 金华市| 巴青县| 延吉市| 三亚市| 香格里拉县| 新巴尔虎左旗| 三明市| 嵊泗县| 黎平县| 余庆县| 彩票| 商丘市| 永安市| 广河县| 嘉义县| 隆林| 无为县| 苏尼特左旗| 武汉市| 六盘水市| 北辰区| 庆元县|