- Pepper - Documentation. NAOqi is the name of the main software that runs on the robot and controls it. The NAOqi Framework is the programming framework used to program NAO. Getting Started · Creating an application · Programming for a living robot · Other tutorials. Programming tools. Choregraphe Suite · Choregraphe suite. NAOqi OS is the name of the operating system that manages our robots. It was custom-made by us, and it is this system that gives the robot his basic personality .

NAOqi and Choregraphe will work best when their versions are matched. They may work with a different version but this is not supported by Aldebaran. NAOqi core framework. Contribute to aldebaran/libqi development by creating an account on GitHub. C++ SDK · Java SDK · JavaScript SDK · ROS Interface · Former Versions. Reference, Simulators. NAOqi APIs · qi Framework · Former NAOqi Framework. Interaction engines¶.

Read also the NAOqi Motion introduction. ALAutonomousMoves - API | . You should only need this if you want to write NAOqi modules in Python, for instance because you need to subsribe to an event with a callback. The full process.