Anki Code Lab, un langage de programmation visuelle pour Cozmo

robot de laboratoire de code cozmo 017
Kyle Wiggers/Tendances numériques
Cozmo, le jouet miniature qui ressemble un peu à un chariot élévateur de fortune, était l'un des jouets les plus cool de l'année dernière. Le compagnon alimenté par l'IA apprend les noms et les visages, joue à des jeux et développe même une personnalité en connaissant vos préférences. Mais Anki, la startup basée à San Francisco, en Californie, derrière Cozmo, pense qu'elle n'a fait qu'effleurer la surface du potentiel du petit robot.

À cette fin, Anki a annoncé lundi Code Lab, une fonctionnalité de programmation visuelle intégrée à l’application compagnon de Cozmo pour smartphones et tablettes. Grâce à Code Lab, les enfants peuvent réorganiser des séquences de blocs numériques pour créer des programmes de base et apprendre les bases de la robotique en cours de route.

Vidéos recommandées

« Tout ce que nous faisons chez Anki vise à faire progresser la robotique, qu'il s'agisse d'enfants qui apprennent le codage pour la première fois ou d'un doctorat. "Des étudiants résolvent des problèmes complexes de vision par ordinateur dans un laboratoire avec Cozmo", a déclaré Boris Sofman, PDG et cofondateur d'Anki. "Avec le lancement de Code Lab, Cozmo aide désormais les enfants à développer les compétences de logique et de raisonnement requises par la programmation."

En rapport

  • Les meilleurs kits de robots pour les enfants

1 de 3

Code Lab fait suite à celui d’Anki kit de développement de logiciels, qui permet aux amateurs d'accéder au matériel de Cozmo en utilisant Python. Hanns Tappeiner, président et co-fondateur d'Anki, y voit une étape évolutive vers un produit plus facile à utiliser et axé sur les enfants. TIGE plate-forme.

"Tout ce que vous pouvez faire en Python, vous pouvez le faire dans Coding Lab, et vice versa", a-t-il déclaré à Digital Trends. « Des enfants dès l’âge de six ans ont pu [l’utiliser]. Nous avons rendu les choses très simples.

Le langage de Code Lab est conçu sur Gratter, le langage basé sur des sprites développé par le Massachusetts Institute of Technology Media Lab. Les enfants utilisent quatre catégories différentes de blocs, y compris les mouvements (comme les virages en avant et en arrière), les actions (comme changer lumières et prononcer des phrases courtes), des événements (comme réagir à un sourire ou à un froncement de sourcils) et des animations (comme un éternuement) à programmer Cozmo. Une série de défis de type didacticiel enseigne les principes fondamentaux de l’outil, et un deuxième mode, nettement plus avancé, lancé plus tard cette année, ajoutera la prise en charge des fonctions mathématiques et d’autres fonctionnalités.

Dans une démo avant le lancement de Code Lab lundi, Tappeiner a expliqué aux tendances numériques les bases de l'interface. C’est en grande partie une affaire de glisser-déposer. Un menu persistant et extensible abrite des blocs de programmation illustrant les capacités de Cozmo avec une iconographie colorée. Publier un programme est simple: il suffit d'associer au moins deux blocs et d'appuyer sur une icône verte « lecture » — une commande « avancer » et une commande « déplacer vers la droite » déclenchent Cozmo pour qu'il avance et se déplace vers la droite, par exemple exemple.

Des catégories spéciales de blocs permettent des routines légèrement plus compliquées, comme un programme de reconnaissance faciale qui permet à Cozmo de parcourir un cube en plastique lorsqu'il reconnaît un cube. Mais Sofman pense que le véritable attrait de Code Lab réside dans sa simplicité.

"Nous disposons désormais d'un outil puissant qui donne à toute personne souhaitant apprendre à coder un robot la possibilité de libérer sa créativité", a-t-il déclaré. « Il n’existe tout simplement aucune plateforme robotique grand public comme Cozmo. »

Code Lab est disponible sous forme de mise à niveau gratuite pour les propriétaires Cozmo existants et est lancé cette semaine sur iOS et Android.

Recommandations des rédacteurs

  • Rocket Lab présente Rosie, son robot constructeur de fusées
  • Little Sophia est le petit copain robot qui promet d'apprendre aux enfants à coder

Améliorez votre style de vieDigital Trends aide les lecteurs à garder un œil sur le monde en évolution rapide de la technologie avec toutes les dernières nouvelles, des critiques de produits amusantes, des éditoriaux perspicaces et des aperçus uniques.