NAOqi comes with a list of core modules that are always available.
Every module comes with a list of default methods.
You can read the API that is shared by every module in the ALModule API section.
Vision and perception modules also inherit methods from Extractors.
A few general purpose modules are also available by default.
Use ... | To ... |
---|---|
ALBehaviorManager | Start and stop behaviors |
ALConnectionManager | Manage connection to a network and its configuration |
ALMemory | Get and insert data for every other module to use |
ALModule | Create your own modules |
ALPreferences | Read and save settings from configuration files |
ALResourceManager | Handle resources |
Deprecated modules | |
---|---|
ALBonjour | Advertises NAOqi on Bonjour |
ALLauncher | Loads dynamic libraries inside NAOqi process and runs executables |
ALLogger | Logs information on the robot from a remote machine |