Choregraphe Software for NAO
Choregraphe Software for NAO
Choregraphe Software is free with the purchase of NAO.
Program incredible applications by creating sequences of predefined behavior boxes or coding your own behaviors.
Fully designed and developed by Aldebaran, Choregraphe is the programming software that lets NAO users simply create and edit movements and interactive behaviors. Its intuitive graphical interface, library of standard behaviors, and advanced programming functions meet the needs of beginners and experts.
Anyone can create behaviors simply by dragging and dropping actions from the library or creating customized boxes and saving them to custom libraries. Explore programming by sequential or parallel events. Regarding chronology, Choregraphe allows you to program temporal logic.
The boxes of pre-programmed behaviors are easily configurable, but you can also create your own by using the Curve Editor to edit movements or writing them in Python scripts.
The combination of these approaches opens up great programming possibilities for NAO; if you want, you can enter into the complexity of the code.
Choregraphe accepts the Urbi and Python languages and can therefore directly call the C++ modules developed separately.