LOGIN






Join the community !

  • Aldebaran Robotics is launching the Developer Program, a select program for the best developers around the world. Your mission, should you choose to accept it: bring NAO to life.
  • Robotics will be the next revolution of the digital age, like the personal computer 30 years ago, and NAO from Aldebaran Robotics will be its first incarnation as a humanoid robot.
  • We are a group of pioneers who want to be part of the adventure and pave the way to the future. We want to combine our skills and creativity to animate NAO and bring it to life.
  • Many challenges await us:
    • - Artificial Intelligence
    • - Social and human-robot interaction
    • - Autonomous navigation
    • - Vision and audio recognition
    • - Humanoid robot behaviors
    • - Evolutionary robotics

As a selected developer, you receive:

  • - The latest version of NAO, the state-of-the-art humanoid robot with 25 degrees of freedom
  • - A complete software suite and SDK to help you program and interact with your robot
  • - Access to a select community website, allowing you to interact with Aldebaran Robotics specialists and other NAO developers
  • - Special access to Aldebaran Robotics source code and support

Who are we looking for?

  • Participate in a special international community of pioneering developers.
  • Each candidate must pass a programming test to ensure the highest level of skills.
  • Only the best developers around the world will be selected to participate.
  • "Happy Few" Developer Program members:
    • - Have outstanding programming skills
    • - Are motivated by creativity
    • - Are visionary
    • - Are entrepreneurs
    • - Enjoy challenges
  • The NAO Developer Program relies on a collaborative effort:
  • - Alongside Aldebaran Robotics, you will develop your NAO's personality and behaviors.
  • - Exchange developments with the community.
    • - Use thematic behavior channels to share developments you have integrated into NAO
      (examples include entertainment, gaming, and humor—you can even create your own channels according to personality style).
    • - Sell your behavior applications to Aldebaran Robotics clients using the online NAOstore!

Click here to join us!

What do you get out of it?

The Developer Program is a privileged place for exchange between Aldebaran Robotics developers and you!

Each participant receives:

Aldebaran Robotics's

latest innovations and developments

Aldebaran Robotics includes you in a special team with access to the latest innovations and developments in the cutting-edge field of humanoid robotics.

You have access to code, the SDK, and prototypes from Aldebaran Robotics thanks to the dedicated Developer Program website.

NAO: humanoid robot

NAO, a state-of-the-art, fully programmable, 58 cm, humanoid robot is your platform for developing behaviors and apps and bringing the robot to life in collaboration with the community.

Today, there are more than 1500 NAOs used by laboratories and universities worldwide for research and education in the fields of robotics, computer sciences, cognitive sciences, mathematics, vision, sensors, motion, and more. NAO is also famous in the research community. The robot is not yet available to the general public, but together we are going to prepare for this adventure.

Each NAO Developer Program Member receives the best Aldebaran Robotics technology, a NAO Next Gen H25.

You have access to code, the SDK, and prototypes from Aldebaran Robotics thanks to the dedicated Developer Program website.

Complete software suite

You have immediate access to a complete software suite for your NAO, which comes ready to be programmed. What NAO can do is up to your imagination and skills!

NAO contains an open framework called NAOqi. It can be programmed in different ways thanks to Choregraphe, our user-friendly behavior editor. Program by creating sequences of predefined behavior boxes, or code your own behavior boxes.

With Choregraphe, program with Python or Urbi Script (.Net and Visual Studio or C# are compatible). You can also program NAO with our SDK to use C++ and directly access the NAOqi application programming interface (API). NAOqi APIs are well documented and introspective and allow you to take advantage of:

  • High Level Modules: Walking engine, whole-body motion, speech recognition, voice synthesis, face detection, face recognition, sound localization, and much more
  • Low-level access to NAO’s sensors and actuators

With the SDK, it is easy to get the image or sound stream from the robot. This can be done locally or remotely.

With the SDK, it is easy to get the image and sound streams from the robot. You can do this locally or remotely. We also provide a program called Telepathe designed to collect data from the sensors. Use NAOsim, a 3D simulator, to quickly test and debug NAO’s behavior and applications.

You have access to code, the SDK, and prototypes from Aldebaran Robotics thanks to the dedicated Developer Program website.

Be part of a strong and active community

The Developer Program website gives you access to an international community of 200 top developers.

A forum allows you to interact with Aldebaran Robotics specialists and Developer Program community members and includes:

  • - Code versioning tools, wiki, and bug tracker for each project
  • - Collaborative workspace
  • - Project development workspace
  • - Data repository and wiki

Special access to

Aldebaran Robotics source code

You have access to important source code, the SDK, and projects developed by teams of engineers at Aldebaran Robotics.

The website allows you to create and share your project with the Developer Program Community and Aldebaran Robotics R&D.

You can also join existing projects or create new common tasks with other community members.

Even better: you can propose your own developments for integration into NAO’s official distribution or in the online NAOstore. You will be considered a high representative user.