新聞中心

EEPW首頁 > 醫(yī)療電子 > 微型足球機器人行為產(chǎn)生方法與實現(xiàn)

微型足球機器人行為產(chǎn)生方法與實現(xiàn)

——
作者: 時間:2007-04-04 來源:電子產(chǎn)品世界 收藏

摘要:將整個賽場劃分成10個區(qū)域,分析了機器人在活動區(qū)域的基本行為,確定了不同情況下的有利目標(biāo)點和反應(yīng)條件,建立了機器人行為觸發(fā)機制。該行為產(chǎn)生方法將角色分配和行為產(chǎn)生相結(jié)合,使場上每個機器人隨時都有明確的目標(biāo)和行為,結(jié)構(gòu)層次分明,實時性強,便于升級。


            關(guān)鍵詞:機器人足球策略行為產(chǎn)生角色分配反應(yīng)行為


            機器人足球賽為機械設(shè)計、自動控制、人工智能、計算機視覺等提供了一個良好的研究與試驗平臺,已成為一個熱門研究課題。微型機器人足球賽是機器人足球賽中最基本的一種,它由視覺子系統(tǒng)、無線通信子系統(tǒng)、策略子系統(tǒng)以及子系統(tǒng)組成。比賽是在策略子系統(tǒng)指揮下自主進行的,每秒鐘要處理25或30幀圖像。當(dāng)擁有了良好的硬件設(shè)備后,整個球隊水平主要決定于策略子系統(tǒng)的水平。其主要任務(wù)包括:場上攻防態(tài)勢判斷、球隊中每個機器人角色劃分及任務(wù)分配、機器人運動規(guī)劃、機器人問相互配合等。由于場上形勢千變?nèi)f化,決策時間又相當(dāng)短暫,所以如何構(gòu)建一個良好的策略子系統(tǒng)成為研究的重點。文獻[5]采用實時自組織模糊決策樹進行決策,將球所在區(qū)域以及雙方控球狀態(tài)劃分成12種情況,針對每種情況提出了相應(yīng)的策略。由于判斷條件比較復(fù)雜,實施起來難以達到滿意的效果。文獻列出了常見的反應(yīng)行為,并給出了有利目標(biāo)點的計算方法。其缺點是沒有給出一種合適的行為觸發(fā)機制。本文分析了機器人應(yīng)有的幾種反應(yīng)行為,確定了策略研究重點,提出了一種新的隊員角色分配策略,可以根據(jù)不同的情況產(chǎn)生不同的行為并動態(tài)地分配給相應(yīng)的機器人;設(shè)計了一套行為觸發(fā)機制,能及時合理地觸發(fā)反應(yīng)行為,從而保證場上每個機器人隨時都有明確的目標(biāo)和行為。


            1 場地的劃分
            根據(jù)比賽過程分析,將球場劃分成如圖l所示幾個區(qū)域。區(qū)域l、2、3、4為角區(qū),5、6為邊界區(qū)域,區(qū)域7為防守區(qū),區(qū)域8為進攻區(qū),區(qū)域9、10分別為我方禁區(qū)和對方禁區(qū)。

 

            2 行為標(biāo)志及有利目標(biāo)點的確定
            2.1 應(yīng)有的反應(yīng)行為及其條件
            下面分析攻,防隊員的基本行為。守門員的動作行為比較特殊,可參見文獻。綜合分析的場上行為,可劃分為如下幾類:


            (1)射門
            當(dāng)機器人離球較近且處于較有利的位姿時,如圖2所示,應(yīng)毫不猶豫地進行射門以破門得分。射門行為的觸發(fā)條件為:
            ①機器人與球的距離d小于某個臨界值d0,在實驗中取d0=30cm;
            ②機器人的朝向與機器人和球連線方向的夾角AB小于某個臨界值島θ0,在實驗中取θ0==30



關(guān)鍵詞: 足球機器人

評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉