Další krok ke Skynetu? Robot, který výborně hraje ping pong, má lehce děsivou dovednost
Robotika jde vpřed mílovými kroky. Pro roboty nejsou problém šachy ani videohry. Stolní tenis je ale úplně jiná liga. Míček letí rychlostí přes 100 kilometrů v hodině, rotuje, mění směr… Reakce musí přijít během zlomku sekundy a musí být úplně přesná. Donedávna byla právě tohle nedosažitelná meta, odborníkům se ale povedlo ji prolomit.
Robota jménem Ace, nebo česky Eso, vytvořili výzkumníci ze společnosti Sony AI. Není to žádný hi-tech humanoid, spíš připomíná obyčejné průmyslové robotické rameno. Neměli byste se ale nechat oklamat vzhledem, protože ve skutečnosti se jedná o velice složitý systém. Kombinace umělé inteligence, high-speed kamer a precizního pohybového aparátu umožňuje robotovi sledovat míček, předvídat jeho dráhu a během okamžiku rozhodnout, jak přesně reagovat.
Rotace je největší problém
Výzkumníci postavili Ace proti sedmi lidským soupeřům. Pět z nich byli amatérští, ale přesto zapálení a zkušení hráči, kteří ping-pongu věnují aspoň 20 hodin týdně a hrají ho už aspoň 10 let. Další dva byli profesionální hráči z Japonska.
Výsledky byly tak jednoznačné, že to překvapilo i samotné vývojáře. Robot vyhrál sedm ze třinácti her proti „elitním amatérům“ a jednoznačně ovládl tři celé zápasy. Proti profesionálům už sice nebyl tak úspěšný, i tak ale zvládl vyhrát jednu hru ze sedmi. Jeden z profesionálních hráčů, olympionik Kinjiro Nakamura, po jednom z robotových úderů dokonce prohlásil, že si myslel, že něco takového není možné zahrát.
Asi to bude znít zvláštně, ale na celé věci bylo podle odborníků nejtěžší vyladit, aby robot dokázal pracovat s rotací míčku. Právě ta je podle odborníků jedním z hlavních důvodů, proč je stolní tenis pro roboty tak těžký. Míček kvůli ní po zásahu může reagovat mnoha způsoby, třeba se prudce stočit, zrychlit nebo odskočit jiným směrem. A předchozí robotické systémy s tímhle měly velké problémy. Ace ale rotaci a všechno, co s ní souvisí, díky speciálním senzorům a kamerám dokáže poznat a v reálném čase vyhodnotit.
Nehraje vůbec podle předem naprogramovaných scénářů, ale jeho „mozek“ je vytrénovaný pokusem a omylem podobně jako člověk. V simulovaných zápasech odehrál obrovské množství výměn a postupně se naučil, které údery fungují a které ne.
Umět ping-pong je sice v robotice milník, ale skutečný význam projektu je jinde. Robot zvládne v reálném světě vnímat okolí, rozhodovat se a okamžitě reagovat na rychle se měnící situaci. Podobné technologie by jednou mohly pomáhat třeba v průmyslu, medicíně nebo při záchranných operacích, kde je potřeba rychlá a přesná reakce.
Zdroj: NPG Press, Nature, The Guardian
Video, které jste mohli minout: Nehoda na letecké show v americkém Idaho: Srazily se dvě stíhačky. Střet zachytila kamera