Choregraphe
- Dans la Partie 1, on retrouve la partie "commune" à tous les logiciels: Nouveau, Ouvrir, Enregistrer; Précedent, Suivant, Ainsi que Fichier, Editer, Aide. A cette liste s'ajoute des actions comme Démarer, Stopper, ou Couper les moteurs.
- Dans la Partie 2, on voit les différentes actions que l'on peut insérer dans la Partie 3. On y retrouve des actions simples comme S'assoir, Se lever, ou parler mais NAO peut aussi danser, jouer au football.
- La Partie 3 que l'on pourrait appeler "zone de travail". C'est là où l'on voit toutes les actions que l'on vient de glisser de la Partie 2 les une à la suite des autres, pour que NAO comprenne qu'il doit effectuer les actions les une à la suite des autres il suffit de les relier entre elles grâce à la souris.
Choregraphe est un logiciel qui a été développé par Aldebaran Robotics, sa principale utilité est de contrôler le Robot humanoïde NAO. Choregraphe se connecte à NAO avec un câble ethernet ou grâce au Wi-fi intégré dans le robot. NAO possède donc une adresse IP et une adresse MAC.

