Software Development Kit

What is SDK ?

The NAO Robot SDK is a software toolkit that gives developers everything they need to create, customize, and control applications for the NAO humanoid robot. Concretely, it includes:

  • Programming libraries (Python, C++) to control NAO’s motors, sensors, speech, and cameras.
  • APIs for movement, dialogue, face detection, sound processing, navigation, and more.
  • Choregraphe, a visual programming environment for creating behaviors without coding.
  • Simulation tools to test robot behaviors on a virtual NAO before deploying to the real robot.
  • Documentation & example projects that accelerate development.
 

Téléchargez

 

2.8.6 and later

2.8.6 and later

2.8.6 and later

To go further 

Programming guide