機(jī)器人世界杯始于1997年,如今已經(jīng)成為各國(guó)展示人工智能最新進(jìn)展和進(jìn)行人工智能技術(shù)交流的重要平臺(tái)。在2050年之前創(chuàng)造一個(gè)可以打敗人類(lèi)足球運(yùn)動(dòng)員的機(jī)器人隊(duì)伍則是這項(xiàng)比賽的長(zhǎng)期目標(biāo)。
2013,中國(guó)隊(duì)黑馬殺出
2013年機(jī)器人世界杯足球賽日前在荷蘭埃因霍溫落幕。美國(guó)、德國(guó)、巴西、西班牙、意大利、中國(guó)等約40個(gè)國(guó)家和地區(qū)的2500名“選手”參賽,在機(jī)器人足球、機(jī)器人搜救、機(jī)器人家居服務(wù)、機(jī)器人技能展示等多個(gè)領(lǐng)域一決高下。
經(jīng)過(guò)數(shù)天激烈比拼,中國(guó)北京信息科技大學(xué)“水之隊(duì)”成為本屆世界杯最大黑馬,在中型組決賽中以3∶2擊敗東道主埃因霍溫科技大學(xué)隊(duì)奪冠,在人工智能領(lǐng)域率先圓了中國(guó)足球的冠軍夢(mèng)。
機(jī)器球員演繹“星球大戰(zhàn)”
本次比賽有著幾種不同等級(jí)與規(guī)格,大致可分為“微型機(jī)器人級(jí)”“擬人機(jī)器人級(jí)”和“大型機(jī)器人級(jí)”。其中微型機(jī)器人僅有生日蛋糕大小,在場(chǎng)上靠觸手四處游蕩,將它們的足球——“一個(gè)高爾夫球”用力地撞進(jìn)球門(mén)。
相比于動(dòng)作迅猛的微型機(jī)器人,擬人機(jī)器人級(jí)別的比賽則相對(duì)緩和,約1.20米高、身穿不同制服的兩隊(duì)機(jī)器人在場(chǎng)上角逐,它們的行動(dòng)較為遲緩,“老實(shí)說(shuō),3歲小孩都能贏(yíng)了我們的機(jī)器人!”上屆擬人機(jī)器人級(jí)別的冠軍、來(lái)自波恩大學(xué)的馬塞爾說(shuō),“它們的射門(mén)不是那么有力,但是很精準(zhǔn),并且讓對(duì)面的守門(mén)員來(lái)不及做出反應(yīng)。”
大型機(jī)器人級(jí)別的比賽則更接近于真人版球賽,至少看起來(lái)是這樣。像真人那么高的機(jī)器人奔跑在邊長(zhǎng)18米的球場(chǎng)上,場(chǎng)景像極了一些科幻電影中的片段,因此機(jī)器人迷們戲稱(chēng)它為“星球大戰(zhàn)”。
值得一提的是,所有級(jí)別的比賽均由機(jī)器人自己獨(dú)立進(jìn)行,程序設(shè)定完成,比賽開(kāi)始以后,不得有人類(lèi)參與,除非發(fā)生了要更換替補(bǔ)球員上場(chǎng)的情況,比如因?yàn)檫^(guò)熱等原因?qū)е履愕年?duì)員程序出錯(cuò)在場(chǎng)上開(kāi)始跳舞而不是踢球。
程序和代碼的比拼
與復(fù)雜的人類(lèi)足球比賽不同,機(jī)器人足球賽不受天氣、場(chǎng)地或是人為因素的影響,決定一場(chǎng)比賽結(jié)果的僅有一個(gè)因素,那就是你的程序和代碼編寫(xiě)得夠不夠好。
機(jī)器人工程師們編寫(xiě)復(fù)雜的程序,使他們的機(jī)器人隊(duì)員能用不同的動(dòng)作方式和力度去完成一次傳球或射門(mén),并且它們可以通過(guò)無(wú)線(xiàn)網(wǎng)絡(luò)技術(shù)來(lái)與它們的機(jī)器人隊(duì)友交換信息和溝通,而守門(mén)員機(jī)器人則可以自行判斷場(chǎng)上局勢(shì),選擇是否主動(dòng)出擊。
當(dāng)然,僅僅這些還不足以讓一個(gè)隊(duì)伍奪冠。2012年大型機(jī)器人級(jí)別的亞軍隊(duì)隊(duì)長(zhǎng)馬吉德說(shuō):“我們的程序使我們的機(jī)器人在比賽中可以達(dá)到最高時(shí)速22公里,并且我們效仿意大利人的足球套路,編寫(xiě)了一套非常棒的程序:如果我們處于劣勢(shì),那么我們的機(jī)器人將進(jìn)攻,如果我們比分領(lǐng)先,那么它們就會(huì)轉(zhuǎn)為防守策略。”不僅如此,在機(jī)器人足球程序編寫(xiě)上處于領(lǐng)先地位的他們和荷蘭隊(duì)還共同有一個(gè)“秘密武器”——路徑計(jì)劃程序。簡(jiǎn)單來(lái)說(shuō),這個(gè)程序使它們的機(jī)器人可以預(yù)判對(duì)方出球的行進(jìn)路徑,可以選擇提前在那里“守株待兔”進(jìn)行攔截。
或許目前的計(jì)算機(jī)編程技術(shù)僅可以支持機(jī)器人運(yùn)動(dòng)員做一些簡(jiǎn)單動(dòng)作,不過(guò)看著這些機(jī)器人熟練地從地上爬起來(lái),旋轉(zhuǎn)它們的膝蓋,轉(zhuǎn)向和做出手勢(shì),不難想象出它們將來(lái)靈活地奔跑和跳躍的情境。而真的到了那個(gè)時(shí)候,人類(lèi)球員就真的要小心了,因?yàn)檫@恰恰也是機(jī)器人球員的優(yōu)點(diǎn)所在,它們不會(huì)犯錯(cuò),程序讓它們?cè)趺醋觯鼈兙蜁?huì)怎么做。
國(guó)際象棋大師級(jí)選手“深藍(lán)”早已提醒過(guò)我們,2050世界杯上演人機(jī)大戰(zhàn)并非那么科幻,與其焦躁不安,還不如趁早想想,機(jī)器隊(duì)伍真的捧起大力神杯的那一刻,我們?cè)撘栽鯓拥谋砬槿ッ鎸?duì)。