avatar     NAO robot configuration Home home Downloads mdi-download Robots mdi-robot-industrial Documentation description Publications school
 
Getting Started with NAO
 

With this tutorial you will learn:

  • How to install NAO software in your PC (Windows)
  • How to connect NAO to RIZE
  • How to connect a simulated NAO robot (in Choregraphe) to RIZE

Install Software of NAO (Windows)

 

NAO requires the installation of Python 2.7 from the official Python website

 

We highly recommend to install Python 2.7 in Windows following the next steps (click in each step to see details, steps 2 is very important):

Download Python 2.7.16 x86 installer from the next link: mdi-download Download Python 2.7.16 x86
 
Execute the Python 2.7.16 x86 installer with the next configurations (IMPORTANT: click here for details) VERY IMPORTANT when reaching the interface shown below, be sure of activating Add python.exe to Path - Will be installed on local hard drive. This is an error-prone step, be careful.
 
python 2
 
Continue and finish the installation of Python 2.7
 
 
 

Download and install NAO SDK from the next link:

mdi-download Download NAO SDK

Connect NAO to RIZE

 
NAO and your PC must be in the same Wifi network. A very common error is to have NAO and the PC in different Wifi networks.
 

Open RIZE for NAO robot and select the button mdi-ip to set the IP address of your robot

 
python 2
 

Press the NAO's button in its chest (less than a second) to hear the IP address of the robot.

 
python 2
 

Then, write the IP (internet) address that the robot dictates in the next interface

 
python 2
 

After writing the right IP address press the button CHANGE to set the value

 
python 2
 

In the Home tab of RIZE NAO press the button CONNECT NAO and wait few seconds

 
python 2
 

The robot will be successfully connected until appears the next message in green (a yellow or red color indicate a problem connecting the robot)

 
python 2
 

Use simulator of Choregraphe

 
This tutorial assumes you have installed some version of Choregraphe installed in your PC
 

Open Choregraphe and select Edit/Preferences

 
python 2
 

Select Virtual Robot tab. Then, in robot model select NAO H25 (V50) and press OK to close the window

 
python 2
 

Open RIZE for NAO robot and select the button mdi-ip. We need to ser a port number from Choregraphe.

 
python 2
 

In Choregraphe open again Edit/Preferences/Virtual Robot. We need to set a special port number in RIZE (it changes every time you open Choregraphe). You can find this random number in the bottom of the window opened in this step on Choregraphe as bellow (the number can vary for you).

 
python 2
 

In RIZE select the option Use simulator from Choregraphe and set the port number obtained in the previous step

 
python 2

In the Home tab of RIZE NAO press the button CONNECT NAO and wait few seconds

 
python 2
 

The robot will be successfully connected until appears the next message in green (a yellow or red color indicate a problem connecting the robot)

 
python 2