avatar     Robots Home home
 
Getting Started with Pepper/NAO
 

With this tutorial you will learn:

  • How to connect Pepper/NAO to RIZE
  • How to connect a simulated NAO/Pepper robot (in Choregraphe) to RIZE

Connect Pepper/NAO to RIZE

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

In RIZE select the button mdi-ip to set the IP address of your robot

 
python 2
 

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

 
python 2
 
 
python 2
 

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

 
python 2
 

In the Home tab of RIZE Pepper press the button CONNECT 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 (Only Pepper and NAO)

 
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 Pepper Y20 (V16) for Pepper or NAO H25 (V50) for NAO and press OK to close the window

 
python 2
 

Open RIZE for Pepper robot and select the button mdi-ip. We need to set the 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. An example is shown below (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 Pepper press the button CONNECT 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