Features & Pricing
uCodeLab offers a robust set of features aimed at making it easy to use NAO for research or education - or just for playing around with him.
The uCodeLab environment
uCodeLab allows you to easily use Jupyter notebooks to access any function from the NAOqi API
- Use one of the premade notebooks, or create your own
- Connect directly to NAO from your browser
- Access any features of the NAOqi API
- Access example notebooks for quick setup and configuration.
Example notebooks
The current example notebooks are in English, German, and French, and cover:
- Basic setup and troubleshooting
- Controlling NAO's many states (autonomous life, motors on and off)
- Controlling NAO's movements (with API calls or with a user-friendly widget)
- Tweaking NAO's voice
- Creating dialogues with qiChat
- Experimental: using OpenAI's LLM models to power NAO's dialogue, like ChatGPT
AI Package (Experimental)
In addition, we provide extra packages on your NAO for using Python 3 and the OpenAI LLMs. These new API features can be accessed from uCodeLab, Choregraphe, standalone Python scripts, and more. Please note that this AI integration and depends on availability of remote speech recognition on that NAO.
NAO can also be configured to remember the last setting so as to start in that state - see the example notebook for more examples of the API.
Pricing
Please contact us for a free one-month trial, on our discord.