Anki Code Lab, jezik za vizualno programiranje za Cozmo

cozmo code laboratorijski robot 017
Kyle Wiggers/Digitalni trendovi
Cozmo, minijaturna igračka koja izgleda kao improvizirani viličar, bila je jedna od najcool igračaka prošle godine. Suputnik koji pokreće AI uči imena i lica, igra igrice, pa čak i razvija osobnost dok upoznaje vaše preferencije. Ali Anki, startup sa sjedištem u San Franciscu u Kaliforniji koji stoji iza Cozma, smatra da je upravo zagrebao površinu potencijala malog robota.

U tu svrhu, Anki je u ponedjeljak najavio Code Lab, značajku vizualnog programiranja ugrađenu u Cozmovu popratnu aplikaciju za pametne telefone i tablete. Koristeći Code Lab, djeca mogu promijeniti redoslijed sekvenci digitalnih blokova za stvaranje osnovnih programa — i usput učiti osnove robotike.

Preporučeni videozapisi

“Sve što radimo u Ankiju u nastojanju je da unaprijedimo stanje robotike, bilo da se radi o djeci koja prvi put uče kodiranje ili o doktoratu znanosti. studenti koji rješavaju složene izazove računalnog vida u laboratoriju s Cozmom,” rekao je Boris Sofman, izvršni direktor i suosnivač tvrtke Anki. "Pokretanjem Code Laba, Cozmo sada pomaže djeci da razviju logiku i vještine zaključivanja koje programiranje zahtijeva."

Povezano

  • Najbolji kompleti robota za djecu

1 od 3

Code Lab slijedi Ankijevu komplet za razvijanje softvera, koji hobistima omogućuje korištenje Cozmovog hardvera Piton. Hanns Tappeiner, predsjednik i suosnivač Ankija, vidi to kao evolucijski korak prema lakšem za korištenje, usmjerenom na djecu STABLJKA platforma.

"Sve što možete učiniti u Pythonu možete učiniti u Coding Labu, i obrnuto", rekao je za Digital Trends. “Djeca od samo šest godina su to mogla [koristiti]. Učinili smo to stvarno jednostavnim."

Jezik Code Laba dizajniran je na Ogrepsti, jezik temeljen na spriteovima koji je razvio Media Lab Massachusetts Institute of Technology. Djeca koriste četiri različite kategorije blokova, uključujući pokrete (poput okretanja naprijed i natrag), radnje (poput mijenjanja svjetla i izgovaranje kratkih fraza), događaje (poput reakcije na osmijeh ili mrštenje) i animacije (poput kihanja) za programiranje Cozmo. Niz izazova nalik uputama podučava osnove alata, a drugi, bitno napredniji način rada koji će se pokrenuti kasnije ove godine dodat će podršku za matematičke funkcije i druge značajke.

U demonstraciji uoči lansiranja Code Laba u ponedjeljak, Tappeiner je prošetao Digital Trends kroz osnove sučelja. To je u velikoj mjeri afera povuci i ispusti. Postojani, proširivi izbornik sadrži programske blokove koji prikazuju Cozmove mogućnosti šarenom ikonografijom. Objavljivanje programa jednostavno je kao spajanje najmanje dva bloka i dodirivanje zelene ikone za reprodukciju — naredba "pomakni naprijed" i "pomakni desno" pokreće Cozmo da pomakne naprijed i desno, za primjer.

Posebne kategorije blokova dopuštaju malo kompliciranije rutine, poput programa za prepoznavanje lica koji tjera Cozmo da luta oko plastične kocke kada prepozna kocku. Ali Sofman smatra da je prava privlačnost Code Laba u njegovoj jednostavnosti.

"Sada imamo moćan alat koji svakome tko je zainteresiran za učenje kodiranja robota daje priliku da oslobodi svoju kreativnost", rekao je. "Jednostavno ne postoji platforma za potrošačku robotiku poput Cozma."

Code Lab dostupan je kao besplatna nadogradnja za postojeće Cozmo vlasnike, a lansiran je ovaj tjedan na iOS-u i Android.

Preporuke urednika

  • Rocket Lab pokazuje Rosie, svog robota za gradnju raketa
  • Mala Sophia mali je robot prijatelj koji obećava da će naučiti djecu kodiranju

Nadogradite svoj životni stilDigitalni trendovi pomažu čitateljima da prate brzi svijet tehnologije sa svim najnovijim vijestima, zabavnim recenzijama proizvoda, pronicljivim uvodnicima i jedinstvenim brzim pregledima.