书城科普走在科学最前沿
27957600000020

第20章 计算机足球运动员

既然计算机可以当“教练员”,那么计算机可不可以当运动员呢?当然没有问题,下面就请你欣赏一段计算机足球运动员比赛的实况。

1997年8月25日至28日的日本名古屋举行了一场前所未有的足球比赛——机器人世界杯足球赛。上场的双方球队各由5名身高、长相全都一模一样,直径约6厘米的能走动的圆柱形机器人组成。比起身手矫健的真正的运动员来说,它们的外形可真是有点寒碜了,但是这一届机器人世界杯足球赛格外精彩。

这些“运动员”一上场,与人的足球比赛不同的特点便马上显示出来了。与其说它们在踢球,不如说它们是在用身子拱球。比赛用的球是橘黄色的网球,球扬有点像兵兵球台,但大小只有它的1/4左右。球门长30厘米,高20厘米。之所以把它称为足球赛,是因为比赛规则很像人类举行的足球赛。严重犯规的将被罚点球,体力(电池)消耗贻尽的队员将被替换下场,教练可以请求暂停以”改变作战方案“(修改软件),如果双方队员在10秒钟内找不到球,裁判将判终止比赛。

机器人运动员虽然动作笨拙,但非常勇敢和顽强,运动速度快,使比赛充满了紧张感。它们不仅能传球、带球,而且还会三角传球等技艺。但有时它们也会出出洋相,比如,愣头愣脑的机器人不去踢球而是拼命去撞对手,有的机器人抵在墙上而”撞“懵了,不知往哪个方向跑,还有的机器人自破家门的次数比攻破对方球门的次数还多,使人看了忍俊不禁。

虽然这场比赛的水平很低,只相当于两三岁幼儿的水平,但其学术意义远远胜过上面提到的曾经战胜人类棋王的“深蓝”计算机,这是因为它要解决的问题远比人机对弈要复杂得多。

最重要的是足球比赛是一项团体竞技运动,需要球员之间协同动作相互配合,而对弈要简单得多,只要考虑自己怎么对付对方就可以了,踢球时是两军对垒,必须从全局出发,考虑自己怎样对付多个对手。这正是当前智能机器人的控制技术中最尖端的研究课题。因为今后人类可能经常遇到这样的情况,需要利用一群机器人来完成某项复杂的任务,它们之间相互协作配合便成为最难解决的课题。目前采取两种方式:一种是集中控制,所有机器人都要把观察到的情况和自己做出的分析判断向中央计算机报告,或用装在球场上部的摄像机把拍下的情况直接告诉中央计算机,然后由中央计算机从全局考虑分别命令每个机器人应该怎么干。这种方式的好处是容易做出正确的决策,坏处是需要往上报告和往下指示,在一定程度上影响反应速度。另一种是独立控制,由各个机器人自己根据收集到的信号进行分析判断,决定自己该如何行动。然而这就向计算机具有的智能提出了更高的要求。其优点是能快速做出反应,缺点是容易出现与其他机器人协作不够理想的情况,各行其是。

第一届机器人世界杯足球赛因为是两军对垒,所以明确规定只能采用独立控制,不能采用集中控制方式。完全可以肯定,随着机器人技术的不断提高,机器人足球赛也会更加精彩。

或许不久以后,你不仅可以看到计算机足球赛,还可以看到精彩的计算机乒乓球赛、篮球赛等等。