微型足球機(jī)器人行為產(chǎn)生方法與實(shí)現(xiàn)
發(fā)布時(shí)間:2008/6/3 0:00:00 訪問次數(shù):578
    
    
    來源:電子技術(shù)應(yīng)用 作者:桂許軍 越臣 王薇2 張永清
    
    摘要:將整個(gè)賽場(chǎng)劃分成10個(gè)區(qū)域,分析了機(jī)器人在活動(dòng)區(qū)域的基本行為,確定了不同情況下的有利目標(biāo)點(diǎn)和反應(yīng)條件,建立了機(jī)器人行為觸發(fā)機(jī)制。該行為產(chǎn)生方法將角色分配和行為產(chǎn)生相結(jié)合,使場(chǎng)上每個(gè)機(jī)器人隨時(shí)都有明確的目標(biāo)和行為,結(jié)構(gòu)層次分明,實(shí)時(shí)性強(qiáng),便于升級(jí)。
    
    關(guān)鍵詞:機(jī)器人足球策略行為產(chǎn)生角色分配反應(yīng)行為
    
    機(jī)器人足球賽為機(jī)械設(shè)計(jì)、自動(dòng)控制、人工智能、計(jì)算機(jī)視覺等提供了一個(gè)良好的研究與試驗(yàn)平臺(tái),已成為一個(gè)熱門研究課題。微型機(jī)器人足球賽是機(jī)器人足球賽中最基本的一種,它由視覺子系統(tǒng)、無線通信子系統(tǒng)、策略子系統(tǒng)以及足球機(jī)器人子系統(tǒng)組成。比賽是在策略子系統(tǒng)指揮下自主進(jìn)行的,每秒鐘要處理25或30幀圖像。當(dāng)擁有了良好的硬件設(shè)備后,整個(gè)球隊(duì)水平主要決定于策略子系統(tǒng)的水平。其主要任務(wù)包括:場(chǎng)上攻防態(tài)勢(shì)判斷、球隊(duì)中每個(gè)機(jī)器人角色劃分及任務(wù)分配、機(jī)器人運(yùn)動(dòng)規(guī)劃、機(jī)器人問相互配合等。由于場(chǎng)上形勢(shì)千變?nèi)f化,決策時(shí)間又相當(dāng)短暫,所以如何構(gòu)建一個(gè)良好的策略子系統(tǒng)成為研究的重點(diǎn)。文獻(xiàn)[5]采用實(shí)時(shí)自組織模糊決策樹進(jìn)行決策,將球所在區(qū)域以及雙方控球狀態(tài)劃分成12種情況,針對(duì)每種情況提出了相應(yīng)的策略。由于判斷條件比較復(fù)雜,實(shí)施起來難以達(dá)到滿意的效果。文獻(xiàn)列出了常見的反應(yīng)行為,并給出了有利目標(biāo)點(diǎn)的計(jì)算方法。其缺點(diǎn)是沒有給出一種合適的行為觸發(fā)機(jī)制。本文分析了機(jī)器人應(yīng)有的幾種反應(yīng)行為,確定了策略研究重點(diǎn),提出了一種新的隊(duì)員角色分配策略,可以根據(jù)不同的情況產(chǎn)生不同的行為并動(dòng)態(tài)地分配給相應(yīng)的機(jī)器人;設(shè)計(jì)了一套行為觸發(fā)機(jī)制,能及時(shí)合理地觸發(fā)反應(yīng)行為,從而保證場(chǎng)上每個(gè)機(jī)器人隨時(shí)都有明確的目標(biāo)和行為。
    
    1 場(chǎng)地的劃分
    根據(jù)比賽過程分析,將球場(chǎng)劃分成如圖l所示幾個(gè)區(qū)域。區(qū)域l、2、3、4為角區(qū),5、6為邊界區(qū)域,區(qū)域7為防守區(qū),區(qū)域8為進(jìn)攻區(qū),區(qū)域9、10分別為我方禁區(qū)和對(duì)方禁區(qū)。
    
    
    
    2 行為標(biāo)志及有利目標(biāo)點(diǎn)的確定
    2.1 足球機(jī)器人應(yīng)有的反應(yīng)行為及其條件
    下面分析攻,防隊(duì)員的基本行為。守門員的動(dòng)作行為比較特殊,可參見文獻(xiàn)。綜合分析足球機(jī)器人的場(chǎng)上行為,可劃分為如下幾類:
    
    (1)射門
    當(dāng)機(jī)器人離球較近且處于較有利的位姿時(shí),如圖2所示,應(yīng)毫不猶豫地進(jìn)行射門以破門得分。射門行為的觸發(fā)條件為:
    ①機(jī)器人與球的距離d小于某個(gè)臨界值d0,在實(shí)驗(yàn)中取d0=30cm;
    ②機(jī)器人的朝向與機(jī)器人和球連線方向的夾角ab小于某個(gè)臨界值島θ0,在實(shí)驗(yàn)中取θ0==30°;
    ③機(jī)器人和球連線方向應(yīng)大致朝向?qū)Ψ角蜷T,即規(guī)定其方向在對(duì)方禁區(qū)兩端和機(jī)器人連線范圍內(nèi).如圖2中兩虛線包圍的范圍。
    
    (2)旋轉(zhuǎn)踢球
    當(dāng)球位于邊界區(qū)或者角區(qū),且機(jī)器人又沒有很好的踢球位姿時(shí),可以采用旋轉(zhuǎn)的辦法將球踢出邊界區(qū)或者角區(qū)。
    
    (3)觸界后退
    當(dāng)機(jī)器人碰到場(chǎng)地邊界時(shí),應(yīng)停止前進(jìn)并快速后退。
    
    (4)追球(或帶球前進(jìn))
    追球是機(jī)器人應(yīng)具有的最基本的行為之一。何時(shí)產(chǎn)生這種行為以及由哪個(gè)隊(duì)員來完成該行為將在后面防守區(qū)和進(jìn)攻區(qū)的行為規(guī)劃中加以確定。
    
    (5)到目標(biāo)點(diǎn)
    當(dāng)一個(gè)機(jī)器人帶球進(jìn)攻時(shí),另一個(gè)機(jī)器人需要跑到協(xié)攻位置;在進(jìn)行防守時(shí)也需要搶先占據(jù)有利位置,這就是機(jī)器人的跑位問題。從當(dāng)前位置跑向目標(biāo)位置是機(jī)器人另一種最基本的行為。
    
    策略研究的重點(diǎn)應(yīng)放在射門、追球、到目標(biāo)點(diǎn)三種行為機(jī)制上。
    
    
    
&nbs
    
    
    來源:電子技術(shù)應(yīng)用 作者:桂許軍 越臣 王薇2 張永清
    
    摘要:將整個(gè)賽場(chǎng)劃分成10個(gè)區(qū)域,分析了機(jī)器人在活動(dòng)區(qū)域的基本行為,確定了不同情況下的有利目標(biāo)點(diǎn)和反應(yīng)條件,建立了機(jī)器人行為觸發(fā)機(jī)制。該行為產(chǎn)生方法將角色分配和行為產(chǎn)生相結(jié)合,使場(chǎng)上每個(gè)機(jī)器人隨時(shí)都有明確的目標(biāo)和行為,結(jié)構(gòu)層次分明,實(shí)時(shí)性強(qiáng),便于升級(jí)。
    
    關(guān)鍵詞:機(jī)器人足球策略行為產(chǎn)生角色分配反應(yīng)行為
    
    機(jī)器人足球賽為機(jī)械設(shè)計(jì)、自動(dòng)控制、人工智能、計(jì)算機(jī)視覺等提供了一個(gè)良好的研究與試驗(yàn)平臺(tái),已成為一個(gè)熱門研究課題。微型機(jī)器人足球賽是機(jī)器人足球賽中最基本的一種,它由視覺子系統(tǒng)、無線通信子系統(tǒng)、策略子系統(tǒng)以及足球機(jī)器人子系統(tǒng)組成。比賽是在策略子系統(tǒng)指揮下自主進(jìn)行的,每秒鐘要處理25或30幀圖像。當(dāng)擁有了良好的硬件設(shè)備后,整個(gè)球隊(duì)水平主要決定于策略子系統(tǒng)的水平。其主要任務(wù)包括:場(chǎng)上攻防態(tài)勢(shì)判斷、球隊(duì)中每個(gè)機(jī)器人角色劃分及任務(wù)分配、機(jī)器人運(yùn)動(dòng)規(guī)劃、機(jī)器人問相互配合等。由于場(chǎng)上形勢(shì)千變?nèi)f化,決策時(shí)間又相當(dāng)短暫,所以如何構(gòu)建一個(gè)良好的策略子系統(tǒng)成為研究的重點(diǎn)。文獻(xiàn)[5]采用實(shí)時(shí)自組織模糊決策樹進(jìn)行決策,將球所在區(qū)域以及雙方控球狀態(tài)劃分成12種情況,針對(duì)每種情況提出了相應(yīng)的策略。由于判斷條件比較復(fù)雜,實(shí)施起來難以達(dá)到滿意的效果。文獻(xiàn)列出了常見的反應(yīng)行為,并給出了有利目標(biāo)點(diǎn)的計(jì)算方法。其缺點(diǎn)是沒有給出一種合適的行為觸發(fā)機(jī)制。本文分析了機(jī)器人應(yīng)有的幾種反應(yīng)行為,確定了策略研究重點(diǎn),提出了一種新的隊(duì)員角色分配策略,可以根據(jù)不同的情況產(chǎn)生不同的行為并動(dòng)態(tài)地分配給相應(yīng)的機(jī)器人;設(shè)計(jì)了一套行為觸發(fā)機(jī)制,能及時(shí)合理地觸發(fā)反應(yīng)行為,從而保證場(chǎng)上每個(gè)機(jī)器人隨時(shí)都有明確的目標(biāo)和行為。
    
    1 場(chǎng)地的劃分
    根據(jù)比賽過程分析,將球場(chǎng)劃分成如圖l所示幾個(gè)區(qū)域。區(qū)域l、2、3、4為角區(qū),5、6為邊界區(qū)域,區(qū)域7為防守區(qū),區(qū)域8為進(jìn)攻區(qū),區(qū)域9、10分別為我方禁區(qū)和對(duì)方禁區(qū)。
    
    
    
    2 行為標(biāo)志及有利目標(biāo)點(diǎn)的確定
    2.1 足球機(jī)器人應(yīng)有的反應(yīng)行為及其條件
    下面分析攻,防隊(duì)員的基本行為。守門員的動(dòng)作行為比較特殊,可參見文獻(xiàn)。綜合分析足球機(jī)器人的場(chǎng)上行為,可劃分為如下幾類:
    
    (1)射門
    當(dāng)機(jī)器人離球較近且處于較有利的位姿時(shí),如圖2所示,應(yīng)毫不猶豫地進(jìn)行射門以破門得分。射門行為的觸發(fā)條件為:
    ①機(jī)器人與球的距離d小于某個(gè)臨界值d0,在實(shí)驗(yàn)中取d0=30cm;
    ②機(jī)器人的朝向與機(jī)器人和球連線方向的夾角ab小于某個(gè)臨界值島θ0,在實(shí)驗(yàn)中取θ0==30°;
    ③機(jī)器人和球連線方向應(yīng)大致朝向?qū)Ψ角蜷T,即規(guī)定其方向在對(duì)方禁區(qū)兩端和機(jī)器人連線范圍內(nèi).如圖2中兩虛線包圍的范圍。
    
    (2)旋轉(zhuǎn)踢球
    當(dāng)球位于邊界區(qū)或者角區(qū),且機(jī)器人又沒有很好的踢球位姿時(shí),可以采用旋轉(zhuǎn)的辦法將球踢出邊界區(qū)或者角區(qū)。
    
    (3)觸界后退
    當(dāng)機(jī)器人碰到場(chǎng)地邊界時(shí),應(yīng)停止前進(jìn)并快速后退。
    
    (4)追球(或帶球前進(jìn))
    追球是機(jī)器人應(yīng)具有的最基本的行為之一。何時(shí)產(chǎn)生這種行為以及由哪個(gè)隊(duì)員來完成該行為將在后面防守區(qū)和進(jìn)攻區(qū)的行為規(guī)劃中加以確定。
    
    (5)到目標(biāo)點(diǎn)
    當(dāng)一個(gè)機(jī)器人帶球進(jìn)攻時(shí),另一個(gè)機(jī)器人需要跑到協(xié)攻位置;在進(jìn)行防守時(shí)也需要搶先占據(jù)有利位置,這就是機(jī)器人的跑位問題。從當(dāng)前位置跑向目標(biāo)位置是機(jī)器人另一種最基本的行為。
    
    策略研究的重點(diǎn)應(yīng)放在射門、追球、到目標(biāo)點(diǎn)三種行為機(jī)制上。
    
    
    
&nbs
熱門點(diǎn)擊
- 基于超聲波傳感器的測(cè)距系統(tǒng)設(shè)計(jì)
- 基于MAX7044/7033的無線收發(fā)電路
- 基于嵌入式TCP/IP軟件體系結(jié)構(gòu)的優(yōu)化設(shè)計(jì)
- MMA7260Q三軸向高靈敏度加速度傳感器
- 雙界面智能測(cè)量控制芯片GC7645的應(yīng)用
- 基于矢量控制的高性能異步電機(jī)速度控制器的設(shè)計(jì)
- 微型足球機(jī)器人行為產(chǎn)生方法與實(shí)現(xiàn)
- 加速度傳感器在汽車防盜系統(tǒng)中的應(yīng)用研究
- 在多變的消費(fèi)類電子市場(chǎng)中使用可編程邏輯技術(shù)
- 嵌入式微處理器的嵌入式操作系統(tǒng)-uClinu
推薦技術(shù)資料
- DFRobot—玩的就是
- 如果說新車間的特點(diǎn)是“靈動(dòng)”,F(xiàn)QPF12N60C那么... [詳細(xì)]
- AMOLED顯示驅(qū)動(dòng)芯片關(guān)鍵技
- CMOS圖像傳感器技術(shù)參數(shù)設(shè)計(jì)
- GB300 超級(jí)芯片應(yīng)用需求分
- 4NP 工藝NVIDIA Bl
- GB300 芯片、NVL72
- 首個(gè)最新高端芯片人工智能服務(wù)器
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動(dòng)IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計(jì)
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究