Ajatusjohtajat
Opetimme robotit liikkumaan. Nyt opetamme niitÃĪ elÃĪmÃĪÃĪn

Moderni robotiikka on saavuttanut vaiheen, jossa liikkuminen ei ole enÃĪÃĪ pÃĪÃĪhaaste â koneet voivat jo navigoida, tarttua ja toimia tilassa vaikuttavalla tarkkuudella. Silti mahdollistaa niiden todellinen âelÃĪminenâ ja toimiminen oikeassa maailmassa on edelleen ratkaisematon ongelma.
TÃĪssÃĪ prosessissa avainrooli on âselkÃĪytimeksiâ kutsutussa jÃĪrjestelmÃĪssÃĪ: jÃĪrjestelmÃĪssÃĪ, joka vastaa perustoimintoja, kÃĪyttÃĪytymistÃĪ ja ympÃĪristÃķn kanssa vuorovaikuttaessa.
Kun tarkastelemme robottien kehitystÃĪ tÃĪmÃĪn nÃĪkÃķkulman kautta, kÃĪy ilmi, ettÃĪ tÃĪmÃĪ vaiheiden jÃĪrjestys â jossa jÃĪrjestelmÃĪ oppii uuden asian kussakin vaiheessa, yksinkertaisesta liikkeestÃĪ monimutkaisiin, kontekstiherkkÃĪÃĪn toimiin â muistuttaa lÃĪheisesti ihmisen kehitystÃĪ.
Ja juuri tÃĪmÃĪn kehityksen aikana â âtyhjÃĪstÃĪâ laitteesta merkitykselliseen kÃĪyttÃĪytymiseen â tapahtuu tÃĪnÃĪÃĪn pÃĪÃĪasiallinen muutos fyysisessÃĪ tekoÃĪlyssÃĪ. Mielenkiintoista on oppia siitÃĪ syvemmÃĪlti.
Robotiikan perusta: harvoin keskusteltu vaihe
MitÃĪ robotti on kÃĪytÃĪnnÃķssÃĪ? Se on fyysinen laite, joka on alun perin luotu universaaliksi alustaksi. Olennaisesti se on âtyhjÃĪâ, joka on sitten sovitettava tiettyihin tehtÃĪviin, koulutettava toimimaan tietyssÃĪ ympÃĪristÃķssÃĪ ja opetettava suorittamaan vaaditut toimet.
Jos siirrymme arkisten tilanteiden ohi ja tarkastelemme realistisempia lÃĪhitulevaisuuden sovelluksia, kÃĪy ilmi, ettÃĪ robotiikan tÃĪydellinen omaksuminen tapahtuu ennen kaikkea teollisissa ja mahdollisesti vaarallisissa ympÃĪristÃķissÃĪ. TÃĪmÃĪ edellyttÃĪÃĪ merkittÃĪvÃĪsti korkeampia vaatimuksia niiden kÃĪyttÃĪytymiselle, luotettavuudelle ja koulutuksen laadulle.
Prosessi alkaa perustavanlaatuisimmasta vaiheesta â laitteen itse rakentamisesta. Robotti koostuu useista osista, mukaan lukien aktuaattorit, moottorit, anturit, kamerat, LiDARit. Se voi olla humanoidi, pyÃķrillinen, kaksijalkainen tai nelijalkainen â muoto on toissijainen. Oleellista on, ettÃĪ tÃĪssÃĪ vaiheessa pÃĪÃĪdytÃĪÃĪn toimivaan, mutta edelleen âtyhjÃĪÃĪnâ laitteeseen.
Seuraava vaihe on perusmallin asentaminen, joka toimii sen kÃĪyttÃĪytymisen perustana. Laajassa mielessÃĪ âmalliâ on koko toiminnallinen ohjauskerros. Se vastaa perussÃĪÃĪntÃķjÃĪ: sÃĪilyttÃĪÃĪ tasapaino, seistÃĪ ja liikkua, navigoida pisteestÃĪ A pisteeseen B, vÃĪlttÃĪÃĪ esteitÃĪ, ei vahingoita ympÃĪristÃķÃĪ ja turvallisesti vuorovaikuta ihmisten kanssa.
TÃĪssÃĪ vaiheessa vahvistusoppiminen tulee kuvaan. TÃĪllaisissa jÃĪrjestelmissÃĪ suoritetaan miljardeja simulaatioita. Usein nÃĪemme videoita robotista âopiskelemassaâ monimutkaisissa ympÃĪristÃķissÃĪ: useimmat niistÃĪ kaatuvat, menettÃĪvÃĪt tasapainonsa tai eivÃĪt onnistu suorittamaan tehtÃĪvÃĪÃĪ. Mutta ne, jotka onnistuvat pysymÃĪÃĪn pystyssÃĪ ja jatkamaan liikkumista, ovat ne, jotka edistÃĪvÃĪt.
TÃĪmÃĪ on vahvistusoppimisen ydin: menestyvÃĪn kÃĪyttÃĪytymisen valinta. Niiden algoritmit, jotka âselviÃĪvÃĪtâ, muodostavat perustan seuraaville iteroinneille. Tuloksena valtavan suuren mÃĪÃĪrÃĪn suoritusten jÃĪlkeen syntyy malli, joka voi varmasti hallita esteitÃĪ. TÃĪmÃĪ algoritmi siirretÃĪÃĪn sitten fyysiseen laitteeseen.
Se on perusteltu, mutta kriittinen vaihe â usein kÃĪyttÃĪmÃĪttÃĪ tietokonegrafiikkaa, jota ei tarvita tÃĪssÃĪ vaiheessa. MitÃĪ meillÃĪ on tÃĪssÃĪ vaiheessa, on perusfysiikkaa ja mekaniikkaa, jotka on upotettava jÃĪrjestelmÃĪÃĪn alusta alkaen.
Robotit alkavat âtunteaâ maailman
Niin, meillÃĪ on jo âlaitteistoâ â robotti, jossa on perusmalli asennettuna: se voi seistÃĪ, kÃĪvellÃĪ ja sÃĪilyttÃĪÃĪ tasapainoa. Mutta onko tÃĪmÃĪ riittÃĪvÃĪÃĪ oikean maailman tehtÃĪviin, esimerkiksi teollisissa ympÃĪristÃķissÃĪ? SelvÃĪsti ei.
Seuraava taso alkaa tÃĪstÃĪ. Integroidaan anturit ja koulutetaan malli toimimaan aistihavaintojen perusteella. Uusi kerros perustaitoja nousee esiin â jo paljon monimutkaisempi kuin yksinkertainen liike.
Ihmiskehityksen vertaus on hyÃķdyllinen tÃĪssÃĪ. EnsimmÃĪisessÃĪ vaiheessa saimme jÃĪrjestelmÃĪn noin yksivuotiaan lapsen tasolle: se voi seistÃĪ, ottaa ensimmÃĪiset askeleet ja sÃĪilyttÃĪÃĪ tasapainoa ilman kaatamista. Seuraava askel on enemmÃĪn kahdeksanvuotiaan lapsen tasolla.
TÃĪssÃĪ iÃĪssÃĪ lapsi kÃĪyttÃĪÃĪ aktiivisesti âaistimiaanâ: se voi havaita riskin ja arvioida tekojensa seurauksia. Se ymmÃĪrtÃĪÃĪ, ettei saa koskea kuumaan tai laittaa liian kylmÃĪÃĪ suuhunsa. Se voi kiipeÃĪ pÃķydÃĪlle, ajaa polkupyÃķrÃĪllÃĪ ja vuorovaikuttaa esineiden kanssa. Se on kykenevÃĪinen tarttumaan, kantamaan ja manipuloimaan esineitÃĪ ja suorittamaan perus itsehoitoa.
TÃĪtÃĪ vaihetta kutsutaan esikoulutukseksi. Ja tÃĪssÃĪ vaiheessa simulaatiot eivÃĪt enÃĪÃĪ riitÃĪ.
KyllÃĪ, joitakin skenaarioita voidaan edelleen mallintaa tehokkaasti: miten nostaa lasi, tai miten korvata akku, poistaa yksi komponentti, laittaa se lataukseen, ottaa toinen ja asentaa se takaisin.
Mutta kokonaisuutena tasapaino siirtyy: noin 80 % koulutuksesta voidaan edelleen suorittaa simulaatiossa, kun taas noin 20 % tietojen on tuleva oikeasta maailmasta. Ja tÃĪssÃĪ vaiheessa aloitamme egosentrisen datan keskustelun.
Egosentriset datat ympÃĪristÃķn ymmÃĪrtÃĪmisen perustana
TÃĪnÃĪÃĪn egosentrisiÃĪ tietoja kerÃĪtÃĪÃĪn valtavassa mittakaavassa maailmanlaajuisesti â ilman sitÃĪ on mahdotonta siirtyÃĪ perusmekaniikasta merkitykselliseen vuorovaikutukseen oikean maailman kanssa. Yksi kollegani, joka johtaa autohuoltoverkostoa, on tyÃķntekijÃķillÃĪÃĪn pÃĪÃĪkameran, jolla he tallentavat koko auton korjausprosessin. New Yorkin kiinteistÃķnomistaja on toteuttanut vastaavan lÃĪhestymistavan: siivoojat kÃĪyttÃĪvÃĪt otsakameran, joka tallentaa, miten he puhdistavat tiloja ja yllÃĪpitÃĪvÃĪt hygieenisiÃĪ alueita.
Ajan myÃķtÃĪ nÃĪmÃĪ tallenteet muodostuvat itsenÃĪÃĪn olevaksi tuotteeksi â ne pakataan ja myydÃĪÃĪn. Niiden avainarvo on soveltuvuudessaan esikoulutukseen, jossa avustetaan perusympÃĪristÃķn ymmÃĪrtÃĪmistÃĪ ja toimien jonojen rakentamista.
Esimerkiksi tÃĪllainen palvelu oli olemassa Keymakr-sivustolla, jossa tiimi itsenÃĪisesti loi kokoelmat egosentrisiÃĪ tietoja yksinkertaisista skenaarioista, kuten astioiden pesusta, monimutkaisempiin skenaarioihin.
Miksi tÃĪmÃĪ on niin tÃĪrkeÃĪÃĪ? Koska tÃĪllaiset tiedot tarjoavat jotain, mitÃĪ puhtaasti simulaatio ei voi â oikean maailman ympÃĪristÃķjen monimuotoisuuden. Toimistot, autohuollot, rakennuskohteet, ravintolat ja hotellit â kunkin nÃĪistÃĪ lisÃĪÃĪ omaa kontekstia, skenaarioita ja hienovaraisuuksia. YhdessÃĪ ne muodostavat tietokannan, joka sallii jÃĪrjestelmÃĪn ymmÃĪrtÃĪÃĪ oikean maailman dynamiikkaa.
TÃĪssÃĪ vaiheessa tavoitteena ei enÃĪÃĪ ole opettaa robotti suorittamaan tiettyÃĪ toimintaa tÃĪydellisesti. Oleellisempaa on mahdollistaa sen suuntautuminen ympÃĪristÃķssÃĪÃĪn ensinnÃĪkin.
TÃĪnÃĪÃĪn lÃĪhes kaikki robotiikkaa tekevÃĪt yritykset â Teslasta Unitree Roboticsiin ja Figure AI:hin â keskittyvÃĪt tÃĪhÃĪn tarkkaan vaiheeseen. HeidÃĪn tavoitteenaan on rakentaa perusmalli, jonka kyvyt muistuttavat enemmÃĪn âkahdeksanvuotiaan lapsenâ ja sitten edetÃĪ âkaksitoistavuotiaanâ suuntaan. TÃĪmÃĪ on myÃķs se, mihin me keskitymme Introspector-palvelussa â valmistamaan tietoja, joita tarvitaan esikoulutuksessa, modernin robotiikan âtulemisessa tÃĪysi-ikÃĪiseksiâ -vaiheessa.
Koulutuksen viimeinen maili: missÃĪ yleisyys pÃĪÃĪttyy ja erikoistuminen alkaa
Kuvitellaan, ettÃĪ robotti on jo suorittanut esikoulutuksensa ja on valmistettu alusta alkaen perusympÃĪristÃķn ymmÃĪrtÃĪmisen ja taitojen kanssa, jotka ovat vertailukelpoisia teini-ikÃĪisen kanssa. Mutta edelleen tÃĪmÃĪ ei riitÃĪ oikean liiketoimintatapauksiin. Yritykset eivÃĪt tarvitse vain âyleispÃĪtevÃĪÃĪâ robottia â he tarvitsevat erikoistunutta.
Otetaan esimerkiksi autonvalmistus. Joitakin tehtÃĪviÃĪ suorittavat edelleen ihmiset, koska ne vaativat herkkyyttÃĪ, tarkkuutta ja jatkuvaan visuaalista valvontaa. Perinteinen automaatio kamppailee tÃĪssÃĪ. Teolliset manipulaattorit ovat erinomaisia toistuvissa, jÃĪhmeissÃĪ tehtÃĪvissÃĪ â ânosta, siirrÃĪ, asetaâ. Mutta tehtÃĪvÃĪt, jotka vaativat sopeutumista, paineen tuntemista ja reaaliaikaisia sÃĪÃĪtÃķjÃĪ, pysyvÃĪt edelleen ihmisten alueena.
TÃĪssÃĪ vaiheessa uusi vaatimus nousee esiin: kouluttaa robotti suorittamaan tiettyÃĪ toimintaa tÃĪsmÃĪlleen samalla tavalla kuin taitava tyÃķntekijÃĪ tuotantolinjalla. Toisin sanoen peruskoulutuksen jÃĪlkeen tulee seuraava taso: koulutus tiettyyn ammattiin ja skenaarioon.
TÃĪssÃĪ vaiheessa kÃĪytÃĪnnÃķllinen kysymys nousee esiin: mitÃĪ tÃĪmÃĪn tason koulutukseen vaaditaan? Jos haluamme robotin toistavan ihmisen suorituksen, meidÃĪn on pyrittÃĪvÃĪ kaappaamaan tÃĪmÃĪn ihmisen kÃĪyttÃĪytymisen mahdollisimman tarkasti. Esimerkiksi erikoismies tuotantolinjalla tarvitsisi kÃĪyttÃĪÃĪ kameraa ja tallentaa, miten hÃĪn suorittaa tehtÃĪvÃĪn, usean kuukauden tai jopa vuoden ajan.
MitÃĪ vaaditaan robotien âelÃĪmiseenâ ihmisten maailmassa
Kamera yksin ei riitÃĪ. On tarpeen kaapata sekÃĪ visuaalinen nÃĪkÃķkulma ettÃĪ liikkeen fysiikka. TÃĪmÃĪ tehdÃĪÃĪn erikoistuneilla hanskoilla, joissa on tatsuhavaitseja, jotka mitÃĪÃĪvÃĪt painetta, kÃĪytettyÃĪ voimaa ja esineiden kanssa vuorovaikuttaessa olevan vuorovaikutuksen. TÃĪmÃĪ on erityisen tÃĪrkeÃĪÃĪ, koska esineet itse voivat vaihdella merkittÃĪvÃĪsti. Esimerkiksi tiivisteet voivat vaihdella jÃĪykyydeltÃĪÃĪn auton mallin mukaan, mikÃĪ vaikuttaa suoraan siihen, miten tehtÃĪvÃĪ suoritetaan.
Seuraavaksi tulee kinemaattinen seuranta. Merkit â visuaaliset tai anturipohjaiset â asetetaan ranteisiin, kyynÃĪrvartaloihin ja toisinaan olkavarsiin. Niihin voi kuulua esimerkiksi rannerenkaat, joissa on tunnistettavia merkkejÃĪ (kuten QR-koodit), jotka sallivat jÃĪrjestelmÃĪn seurata kÃĪsien sijaintia videolta. LisÃĪksi kÃĪytetÃĪÃĪn muita antureita, kuten gyroskooppeja, jotta voidaan kaapata nivelten liikkeet.
Lopullinen tavoite on tÃĪydellisesti rekonstruuaminen liikkeen mekaniikkaa: miten olka liikkuu, miten kyynÃĪrpÃĪÃĪ taipuu, miten ranne pyÃķrii. Kaikki tÃĪmÃĪ tulee olemaan olennaista seuraavassa vaiheessa â jÃĪlkikoulutuksessa.
Jos esikoulutuksessa voimme edelleen osittain luottaa simulaatioon, tÃĪssÃĪ vaiheessa se ei enÃĪÃĪ toimi. TÃĪmÃĪ âviimeinen mailiâ on lÃĪhes mahdoton mallintaa tarkasti. Et voi mallintaa esimerkiksi, miten kokki venyttÃĪÃĪ taikinaa â miten voimaa kÃĪytetÃĪÃĪn, miten painetta jaetaan, miten materiaalia tuntuu.
Siksi jÃĪlkikoulutuksessa lÃĪhes kaikki tiedot on saatava oikeasta maailmasta. Ja tÃĪssÃĪ vaiheessa kÃĪy ilmi: pÃĪÃĪhaaste siirtyy kÃĪytÃĪnnÃķn alueelle â miten hankkia tÃĪllaiset tiedot todellisuudessa. Egosentrisen datan kerÃĪÃĪminen tÃĪssÃĪ tasolla on monivaiheinen prosessi, joka vaatii pÃĪÃĪsyÃĪ ympÃĪristÃķihin, erikoisvÃĪlineistÃķÃĪ, osaavan tyÃķvoiman osallistumista ja myÃķhempiÃĪ tietojen valmistelua.
Teorian ulottuvuuden lisÃĪksi tÃĪmÃĪ on vaihe, jossa robotit âtulevat eloonâ â kun onnistumme jÃĪrjestÃĪmÃĪÃĪn tÃĪmÃĪn prosessin, voittamaan rajoitukset, joita tiimit kohtaavat eri aloilla, ja annotoimaan tÃĪllaiset tietokannat laajassa mittakaavassa. TÃĪmÃĪ kÃĪsitellÃĪÃĪn seuraavassa osassa, jossa tarkastelemme kaikkia haasteita, jotka ilmenevÃĪt sen merkinnÃĪn ja valmistelun aikana.












