Anki Code Lab, visuaalinen ohjelmointikieli Cozmolle

cozmo code lab robotti 017
Kyle Wiggers / Digitaalitrendit
Cozmo, pienoislelu, joka näyttää ikään kuin väliaikaiselta trukilta, oli yksi viime vuoden tyylikkäimmistä leluista. Tekoälyllä toimiva kumppani oppii nimiä ja kasvoja, pelaa pelejä ja jopa kehittää persoonallisuutta, kun se oppii tuntemaan mieltymyksesi. Mutta Anki, San Franciscossa, Cozmon takana sijaitseva startup-yritys, uskoo, että se on juuri raapinut pienen robotin potentiaalin pintaa.

Tätä tarkoitusta varten Anki julkisti maanantaina Code Labin, visuaalisen ohjelmointiominaisuuden, joka on sisäänrakennettu Cozmon älypuhelimien ja tablettien kumppanisovellukseen. Code Labin avulla lapset voivat järjestää uudelleen digitaalisten lohkojen sarjoja perusohjelmien luomiseksi – ja oppia robotiikkaa matkan varrella.

Suositellut videot

"Kaikki, mitä teemme Ankissa, pyrkii edistämään robotiikan tilaa, olipa kyseessä sitten koodauksen ensimmäistä kertaa oppiminen tai tohtorin tutkinto. opiskelijat ratkaisevat monimutkaisia ​​tietokonenäköhaasteita laboratoriossa Cozmon kanssa”, Ankin toimitusjohtaja ja perustaja Boris Sofman sanoi. "Code Labin julkaisun myötä Cozmo auttaa lapsia kehittämään ohjelmoinnin edellyttämiä logiikkaa ja päättelykykyjä."

Liittyvät

  • Parhaat robottisarjat lapsille

1 / 3

Code Lab seuraa Ankin kannoilla ohjelmistokehityspaketti, jonka avulla harrastajat voivat hyödyntää Cozmon laitteistoa Python. Hanns Tappeiner, Ankin puheenjohtaja ja toinen perustaja, näkee sen evoluution askeleena kohti helpompikäyttöistä, lapsikeskeistä. VARSI alusta.

"Kaikki mitä voit tehdä Pythonissa, voit tehdä Coding Labissa ja päinvastoin", hän kertoi Digital Trendsille. "Noin 6-vuotiaat lapset ovat voineet käyttää sitä. Olemme tehneet siitä todella yksinkertaista."

Code Labin kieli on suunniteltu Naarmu, sprite-pohjainen kieli, jonka on kehittänyt Massachusetts Institute of Technology Media Lab. Lapset käyttävät neljää erilaista lohkoluokkaa, mukaan lukien liikkeet (kuten käännökset eteen ja taaksepäin), toiminnot (kuten vaihtaminen). valot ja lyhyiden lauseiden sanominen), tapahtumia (kuten hymyyn tai otsarypistymiseen reagoiminen) ja animaatioita (kuten aivastelu) ohjelmaan Cozmo. Sarja opetusohjelman kaltaisia ​​haasteita opettaa työkalun perusasiat, ja myöhemmin tänä vuonna julkaistava toinen, huomattavasti edistyneempi tila lisää tuen matemaattisille funktioille ja muille ominaisuuksille.

Code Labin maanantaina julkaisua edeltävässä demossa Tappeiner käveli Digital Trendsille käyttöliittymän perusasiat. Se on suurelta osin vedä ja pudota -tapaus. Jatkuva, laajennettavissa oleva valikko sisältää ohjelmointilohkoja, jotka kuvaavat Cozmon ominaisuuksia värikkäällä ikonografialla. Ohjelman julkaiseminen on helppoa yhdistämällä vähintään kaksi lohkoa ja napauttamalla vihreää "play"-kuvaketta - "siirrä eteenpäin" ja "siirrä oikealle" -komento laukaisee Cozmon tuuman eteenpäin ja oikealle, esimerkki.

Lohkojen erityisluokat mahdollistavat hieman monimutkaisempia rutiineja, kuten kasvojentunnistusohjelman, joka saa Cozmon kiertämään muovikuution, kun se tunnistaa kuution. Mutta Sofmanin mielestä Code Labin todellinen vetovoima on sen yksinkertaisuus.

"Meillä on nyt tehokas työkalu, joka antaa kaikille robotin koodaamisesta kiinnostuneille mahdollisuuden päästää luovuutensa valloilleen", hän sanoi. "Cozmon kaltaista kuluttajarobotiikkaalustaa ei yksinkertaisesti ole saatavilla."

Code Lab on saatavilla ilmaisena päivityksenä nykyisille Cozmon omistajille, ja se julkaistaan ​​tällä viikolla iOS- ja Android.

Toimittajien suositukset

  • Rocket Lab esittelee Rosieta, rakettia rakentavaa robottiaan
  • Pikku Sophia on tuopin kokoinen robottiystävä, joka lupaa opettaa lapset koodaamaan

Päivitä elämäntapasiDigital Trends auttaa lukijoita pysymään tekniikan nopeatempoisessa maailmassa uusimpien uutisten, hauskojen tuotearvostelujen, oivaltavien toimitusten ja ainutlaatuisten kurkistusten avulla.