NAO Level 2 training "Master" - 3 days
NAO Level 2 training "Master" - 3 days

NAO Level 2 training "Master" - 3 days

Softbank Robotics Aldebaran | A-000000-02464
This NAO Level 2 training - 3 days: "Master", aimed at more advanced users, will teach you to program and control NAO with Python. You will also learn how to create new modules in Python or C++ in order to add your own code in the Aldebaran architecture.
Price upon request
Quantity
Available on request
Ask for a quote

Size Chart
x
Size Chart

NAO Level 2 training - 3 days: "Master"

Softbank Robotics chose their official partner Génération Robots to train and teach NAO owners. If you're a developer who owns a NAO robot or if you attended to our Training Level 1, the NAO Level 2 training "Master" is for you!

One of our engineers (a NAO expert!) will spend 3 days with you helping you to master advanced prograaming for NAO with Choregraphe, Python and C++. This training (in English) includes both lessons and exercices for a better learning experience.

NAO Level 2 training - 3 days: "Master": for advanced users

This training will teach you to program and control NAO with Python. You will also learn how to create new modules in Python or C++ in order to add your own code in the Aldebaran architecture.

Pre-requisites

  • You have a NAO robot
  • You are registered to the training session Level 2
  • You speak English
  • You’ve attended NAO Buddy Level 1 or you have good programming skills
  • Bring your own robot and your own laptop to the training

Agenda

Day 1

Time

Topic

Content

10:00 – 10:30 NAO & Software Architecture
  • Presentation of participants and projects
  • Hardware
  • Software tools and architecture
  • Network tools : broker, proxy
10:30 – 12:30 Python & Choregraphe
  • Life cycle
  • Understand logs for debug
  • API usage
  • Import Python files in Choregraphe
12:30 – 13:30 Lunch -
13:30 – 15:00 Remote control & module creation
  • Remote control through a proxy
  • Create a remote module (Python)
  • Create a local module
15:00 – 16:30 Audio with Python
  • Introduction to Audio module
  • Sound processing in Python
  • Speech processing in Python
16:30-18:00 Vision with Python
  • Introduction to vision module
  • Remote vision module in Python
  • Open CV

Day 2

Time

Topic

Content

10:00 – 10:30 Develop with the SDK
  • Set-up the environment for C++
  • Qibuild description
10:30 – 12:30 Develop with the SDK
  • Create, run & use a C++ module (remote and embedded)
  • Use one module from SDK
12:30 – 14:00 Lunch -
14:00 – 15:00 Audio with C++
  • Sound processing in C++ (remote and embedded)
15:00 – 17:00 Vision with C++
  • Create a vision module in C++ (remote and embedded)
  • Access to raw camera data
17:00-17:30 Create Python GUI for remote monitoring and control
  • -
17:30 – 18:00 Program with other languages Optional session, given a minimum number of request
  • .NET overview and installation
  • Java

Day 3

Time

Topic

Content

10:00 – 12:30 Motion (Python & C++)
  • Introduction to Motion module
  • Make NAO move : control the walk, joints, effectors
  • Special features : whole body motion
12:30 – 14:00 Lunch -
14:00 – 18:00 Complete integration exercise
  • - Interface between modules - Interface with Python and Choregraphe - Manage several behaviors

How to attend a NAO training session?

To register to a training session, please contact us on our contact form by email at contact@generationrobots.com 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 contact@generationrobots.com 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