NAOqi Core

Core modules

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