NAO Level 1 training "Buddy" - 2 days

NAO Level 1 training "Buddy" - 2 days

NAO Level 1 training "Buddy" - 2 days
Aldebaran (URG) | A-000000-01410
Price upon request
Level 1 training for the NAO robot. This "Buddy" NAO training is an introduction to NAO programming with the Choregraphe software. You will also have a first look at some more advanced features of Choregraphe, such as the addition of Python scripts or dialogs.
Available on request

Size Chart
Size Chart
Payment methods (see T&C)
Debit card
Payment by invoice
Wire transfer

NAO Level 1 training - 2 days: "Buddy"

Softbank Robotics chose their official partner Génération Robots to train and teach NAO owners. If you just bought a NAO robot and you have no knowledge in programming, look no further, the NAO Level 1 training "Buddy" is for you!

One of our engineers (a NAO expert!) will spend 2 days with you helping you make your first steps with NAO and teach you the basics of NAO programming. You will learn how to create your first behaviours for NAO and you will have abetter grasp at how your new robot works. This training (in English) includes both lessons and exercices for a better learning experience.

NAO Level 1 training - 2 days: "Buddy": learn how to program NAO

You don't need to have any programming skills or knowledge about NAO to subscribe to this training. You will be teached how to use the Choregraphe software: NAO programming software.

NAO Level 1 training - 2 days: Buddy - Choregraphe

You will learn to program the NAO robot and to use the Choregraphe software.

This training will cover:

  • Resources management
  • Behaviours management
  • Events managament
  • Animation creation
  • Human-robot interaction


  • You have a NAO robot
  • You are registered to the training session level 1
  • You speak English
  • Programming skills: beginner
  • Bring your own robot and your own laptop to the training


Day 1




10:00 – 10:30 Introduction
  • Presentation of participants and projects
  • Introduction & installation of the software suite: Choregraphe, Monitor, Webots for NAO, APIs et NAOqi, Wep page, documentation and Users website.
10:30 – 12:30 Hardware Overview
  • Sensors and actuators
  • Hardware architecture
- First steps with NAO
  • Connect NAO and use the web page
  • How to update the robot and software
  • Flow diagram, 3D view, stiffness and behavior manager
12:30 – 14:00 Lunch -
14:00 – 18:00 Software Suite Overview
  • Choregraphe & Monitor
  • Aldebaran box library (move, talk, hear, see)
  • Create new boxes, inputs & outputs
  • Create and edit a movement using timeline with the record and motor curve features
  • Use NAO capacities : vision processing, text-to-speech, voice recognition and inertial board
  • Create new boxes and add them to the library

Day 2




10:00 – 10:30 Programm with Python and Choregraphe
  • Python introduction with NAO
  • Structure of a Choregraphe box in Python
  • « Hello World » example and the API documentation
  • Use loop & conditions inside script boxes
  • Understand logs for debug
  • Include files in Project Content
  • Create Python scripts outside Choregraphe using existing APIs
  • Understand Memory Reader
10:30 – 12:30 Use Webots for NAO -
12:30 – 14:00 Lunch -
14:00 – 18:00 Create your interactive program with NAO
  • Use behavior layers to create a complex behavior (with loops, random events…)
  • Synchronize movements and boxes
  • Manage resources
  • Exercises
  • Package and finalise behaviors

How to attend a NAO training session?

To register to a training session, please contact us on our contact form by email at and send us the followin informations : Name, Firstname, Institution/Company, Date of the session you would like to attend.

Registrations and cancellations are accepted 7 days before the training, last deadline. Number of seats is limited to 15 persons.

Customised sessions

Upon request, customized training sessions can be organized in other languages or at your own site. please contact us on our contact form by email at to get a special quotation related to your request.

    I just received my Nao robot, I try to interract with it, but I don't get any answers.

    Basic Channel needs to be installed on your Nao robot. For more information, just follow this link.

    Can I download the Choreographe software before receiving my NAO robot, in order to start learning how to use it?

    You can download the software for the robot. On the first start of Choregraph you can use the code below: 654e-4564-153c-6518-2f44-7562-206e-4c60-5f47-5f45 . To download the software, just follow this link.

Customers who viewed this item also viewed