1 场地的划分
根据比赛过程分析,将球场划分成如图l所示几个区域。区域l、2、3、4为角区,5、6为边界区域,区域7为防守区,区域8为进攻区,区域9、10分别为我方禁区和对方禁区。

2 行为标志及有利目标点的确定
2.1 足球机器人应有的反应行为及其条件
下面分析攻,防队员的基本行为。守门员的动作行为比较特殊,可参见文献。综合分析足球机器人的场上行为,可划分为如下几类:
(1)射门
当机器人离球较近且处于较有利的位姿时,如图2所示,应毫不犹豫地进行射门以破门得分。射门行为的触发条件为:
①机器人与球的距离d小于某个临界值d0,在实验中取d0=30cm;
②机器人的朝向与机器人和球连线方向的夹角AB小于某个临界值岛θ0,在实验中取θ0==30°;
③机器人和球连线方向应大致朝向对方球门,即规定其方向在对方禁区两端和机器人连线范围内.如图2中两虚线包围的范围。
(2)旋转踢球
当球位于边界区或者角区,且机器人又没有很好的踢球位姿时,可以采用旋转的办法将球踢出边界区或者角区。
(3)触界后退
当机器人碰到场地边界时,应停止前进并快速后退。
(4)追球(或带球前进)
追球是机器人应具有的最基本的行为之一。何时产生这种行为以及由哪个队员来完成该行为将在后面防守区和进攻区的行为规划中加以确定。
(5)到目标点
当一个机器人带球进攻时,另一个机器人需要跑到协攻位置;在进行防守时也需要抢先占据有利位置,这就是机器人的跑位问题。从当前位置跑向目标位置是机器人另一种最基本的行为。
策略研究的重点应放在射门、追球、到目标点三种行为机制上。

2.2 球位于防守区时的行为规划
当球位于防守区7时,场上队员的主要任务是进行防守和拦截;当条件具备时,又要不失时机地抢球进行反攻,变被动为主动。
分三种情况讨论:
(1)如图3.两机器人均位于球的后方。这种情况比较危险,两机器人均不适合抢球。此时两机器人应迅速回退到有利的防守点,例如图3中的1、2两点。上方的机器人目标点可选为点l,下方的机器人目标点为点2。

(2)两机器人均位于球的前方。这是一种比较有利的防守态势,既能占据有利的防守位置,也可在条件允许时断球反攻。策略子系统的任务有三个:其一是确定主防守队员,一般情况下,对方从哪一侧进攻,就由相应一侧队员作为主防守队员;其二是进行防守运动规划,在固守的前提下破坏掉对方的进攻;其三是确定断球时机,由防守转为进攻,应该判断两机器人是否适合抢球或者干扰对方进攻。两个有利的防守点依然是图3中的点1和点2。可直接根据两机器人的y坐标动态分配有利防守点:y坐标大的机器人其目标点为点1,小的则为点2。当只有一个防守队员适合去断球时,另一机器人要退守到最有利的防守点,如图4中点l。如果两个机器人均适合抢球,则应选择更有利于抢球者,另一机器人则退守到有利的防守点。


【