Fiche de Cozmo

Cozmo est un petit robot développé par la société Anki. Sa sortie aux Etats Unis date de fin 2016. Il mesure une dizaine de centimètres de haut, et pèse environ 400g, ce qui en fait le plus petit de nos robots. Il se déplace sur ses deux chenilles, s’exprime au travers de petits bruits et par la forme de ses yeux. C’est un robot qui ne dispose pas de “text to speech”, autrement dit, il ne peut pas s’exprimer avec des mots. Malgré cela, les bruits qu’il fait, couplés avec ses yeux expressifs, lui confèrent une vraie personnalité. Son levier lui permet d’interagir avec des cubes spécifiques.

Voici quelques caractéristiques:

  • autonomie: ~1h
  • degrés de liberté: 4
  • compatibilité: Linux, Mac OS, Windows

Caractéristiques matérielles :

Cozmo est fourni avec 3 cubes connectés, qui lui permettent d’interagir avec son environnement. Chacun de ces cubes sont marqués par des symboles qui leurs sont propres, ainsi qu’un côté qui s’allume, qui permet au robot de les identifier. Les cubes possèdent une batterie interne prévue pour durer une quarantaine d’heures de jeux.

Passons maintenant aux caractéristiques de Cozmo lui même.

    1. Ecran à LED
      • 128 x 64 px
      • 536 animations
    2. 4 moteurs
      • 1 pour la tête
      • 2 pour les chenilles
      • 1 pour les bras
    3. 1 zone lumineuse sur le dos
    4. 1 haut parleur au dessus de la tête
    5. vision
      • 1 caméra sous l’écran
      • 1 capteur de bordure sous le robot
    6. orientation
      • 1 centrale inertielle
    7. connectivité:
      • connexion WiFi

Caractéristiques logicielles :

L’utilisation de Cozmo se fait entièrement via une application mobile (android ou IOS), et toute l’intelligence du robot se place dans le téléphone ou la tablette, au lieu d’être sur le robot. Celui-ci ne se compose que de capteurs et de microcontrôleurs à basse consommation. Le développement d’une application se fait au travers du SDK fourni par Anki, en Python 3.5.1. Pour télécharger le SDK, se rendre sur le site officiel de Anki.

Pour exécuter un programme sur Cozmo, il faut:

  • brancher le mobile contenant l’application à l’ordinateur
  • ouvrir l’application
  • s’assurer que Cozmo est connecté à l’application via la connexion WiFi
  • sur l’ordinateur, dans un terminal, aller dans le répertoire ou se trouve le script
  • exécuter le programme :
    • Linux/macOS: python3 mon_programme.py
    • Windows: py mon_programme.py

Pour plus d’information, il existe sur le site officiel, un tutoriel pour les débutants et un tutoriel avancé, ainsi que la liste des API disponibles.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *