23.11.2011 18:17
Video: tillukesed robotid teevad koostööd
Harvardi ülikooli teadlased ja insenerid on väljatöötanud
tehnoloogia, mis suudab kollektiivset käitumist kirjeldavaid algoritme
katsetada sadade või isegi tuhandete minirobotite peal.
Kiloboti nimelised robotid on keskmise mündi suurused
putukalaadsed seadmed, mis vudivad ringi kolmel hambaorke meenutaval jalal, nad
teevad koostööd ning suudavad oma käitumist meeskonnana koordineerida. Nimi
Kilobot viitaks justkui Lõuna-Korea robotimultikale, kus kuri Kilobot suutis
endale allutada teisi roboteid. Harvardi teadlased väidavad siiski, et nimi
tuleb sellest, et selliseid roboteid on lihtne suures koguses, ehk siis lausa
kilokaupa toota.
Sellised robotparved sarnanevad sotsiaalsetele
putukatele, näiteks sipelgatele ja mesilastele, kes suudavad suures ja
keerulises keskkonnas tõhusalt toitu leida, ühiselt suuri esemeid transportida ning
pesaehitust koordineerida.
Robotid loonud Harvardi ülikooli iseorganiseeruvate
süsteemide uurimisrühma teadlased demonstreerisid suvel, kuidas 25 robotist
koosnev rühm suutis näiteks organiseeritult toitu otsida, rivis liikuda ja oma
käitumist sünkroniseerida. Juba liikuma pandud robotid on täiesti autonoomsed,
inimene ei pea nende käitumist juhtima.
Kilobot on nüüd ka müügil ning kõigil teadlastel ja
robotisõpradel on võimalik endale soetada isiklik robotipark.
Paljudest robotitest koosnevatele süsteemidele tulevikus
kõrgväärtuslike rakenduste leidmise üheks võtmeks on kümnete tuhandete robotite
tegevust koordineerivate keeruliste algoritmide väljatöötamine.
"Kilobot on teadlaste jaoks uus oluline tööriist,
mis aitab mõista, kuidas tuleks ehitada suuri, hajutatud ja toimivaid
süsteeme," selgitas Harvardi ülikooli arvutiteadlane Michael Mitzenmacher.
Kuivõrd selliste algoritmide valideerimine on ajamahukas,
kulukas ja keeruline, valideeritakse teadlaste poolt praegu laborites
arendatavaid algoritme ainult arvutisimulatsioonides või äärmisel juhul
paarikümne roboti peal.
Teadlasterühma loodud disain võimaldab aga ühel kasutajal
kergesti hakkama saada suure Kilobottide karjaga, sealhulgas seda
programmeerida ning kõiki roboteid sisse lülitada ja laadida. Seniste
süsteemide puhul oleks see ühe inimese jaoks keeruline, kui mitte võimatu.
Mida kasulikku saab tuhande tillukese robotiga teha?
Parves liikuvad robotid võivad kunagi olla abiks rusude alla jäänud inimeste
otsimisel, keskkonnaseires ning reostuse likvideerimisel. Neid saab
programmeerida ka moodustama toestavaid struktuure kokkuvarisenud hoonetele.
Lisaks sellele võib neid saata ohtlikku keskkonda iseseisvalt ehitama või
kasutada abiväena põllukultuuride tolmlemisel ning eksinud inimeste otsimisel
ja päästeoperatsioonides.