Difference between revisions of "Nao tutorial 2: First module"

From robotica.unileon.es
Jump to: navigation, search
Line 1: Line 1:
[[Image:Nao_whitebg.jpg|thumb|right|200px|Nao humanoid robot.]]
 
 
 
The [http://robotica.unileon.es/mediawiki/index.php/Nao_tutorial_1:_First_steps first tutorial] focused about giving you a painless introduction to Nao's world. You turned the robot on, connected to him through the web interface and SSH, configured some parameters and learnt a bit about the most important files and folders.
 
The [http://robotica.unileon.es/mediawiki/index.php/Nao_tutorial_1:_First_steps first tutorial] focused about giving you a painless introduction to Nao's world. You turned the robot on, connected to him through the web interface and SSH, configured some parameters and learnt a bit about the most important files and folders.
  
Line 9: Line 7:
 
=Getting everything ready=
 
=Getting everything ready=
  
 +
I guess that your testing environment is the same as in the previous tutorial, only with your Nao connecting via wifi now. Also, you will need to download some software from Aldebaran's webpage, but if you are reading this wiki, it's because you are connected to the internet (duh!). Remember to turn your robot off if it isn't already.
 +
 +
==Downloading the software==
 +
 +
===Official SDK===
 +
 +
The guys from Aldebaran Robotics have an official SDK (Software Development Kit) available for registered users, on their [http://users.aldebaran-robotics.com/ webpage]. Navigate to this link, enter your login info (you have it, right?), then click the <span style="color:#228B22">"Software"</span> and <span style="color:#228B22">"Download"</span> links.
 +
 +
[[Image:Aldebaran downloads website.jpg|thumb|none|600px|Aldebaran's software download website.]]
  
 +
You must download the last version of the Linux SDK (1.10.10 currently). After clicking on ot, you have to scroll down the user license agreement, <span style="color:#228B22">"I agree"</span>, and <span style="color:#228B22">"Click here to proceed"</span>. Wait for the 162 MB file to download (it's called <span style="color:#1E90FF">''naoqi-sdk-1.10.10-linux.tar.gz''</span>). Extract its contents, and it will spawn a folder named <span style="color:#FF8C00">''naoqi-sdk-1.10.10-linux''</span>. Move it to the location you like most.
  
 
Previous tutorial: [[Nao tutorial 1: First steps]]
 
Previous tutorial: [[Nao tutorial 1: First steps]]

Revision as of 09:38, 2 February 2011

The first tutorial focused about giving you a painless introduction to Nao's world. You turned the robot on, connected to him through the web interface and SSH, configured some parameters and learnt a bit about the most important files and folders.

Now, it is time for you to delve deeper into the subject, and the best way is to code and test your own example module. Nao has some good default applications that allow you to control his behaviour (like Choregraphe), but this is nothing compared with the freedom that compiling your own applications gives to you. Hence, you will now practice with the official SDK (section "Software/Download")

NOTE: This tutorial is targeted for version 1.10.10 of the SDK and OS. Older versions like 1.8.16 or 1.6.13 are not likely to work.

Getting everything ready

I guess that your testing environment is the same as in the previous tutorial, only with your Nao connecting via wifi now. Also, you will need to download some software from Aldebaran's webpage, but if you are reading this wiki, it's because you are connected to the internet (duh!). Remember to turn your robot off if it isn't already.

Downloading the software

Official SDK

The guys from Aldebaran Robotics have an official SDK (Software Development Kit) available for registered users, on their webpage. Navigate to this link, enter your login info (you have it, right?), then click the "Software" and "Download" links.

Aldebaran's software download website.

You must download the last version of the Linux SDK (1.10.10 currently). After clicking on ot, you have to scroll down the user license agreement, "I agree", and "Click here to proceed". Wait for the 162 MB file to download (it's called naoqi-sdk-1.10.10-linux.tar.gz). Extract its contents, and it will spawn a folder named naoqi-sdk-1.10.10-linux. Move it to the location you like most.

Previous tutorial: Nao tutorial 1: First steps