ALAutonomousLife¶
NAOqi Interaction engines - Overview | API | Launch trigger conditions | Advanced
What it does¶
ALAutonomousLife is the module that makes the robot alive at all times.
For an introduction, see: Programming for a living robot.
How it works¶
- The robot is kept visually alive by using Autonomous Abilities such as ALBasicAwareness.
- Activities are autonomously started when their specific Launch trigger conditions are validated.
- Only one Activity can be running, or focused at a time.
- ALAutonomousLife cycle is based on a state machine paradigm with 4 possible states: Interactive, Solitary, Safeguard and Disabled. For further details, see: States.
Getting started¶
To discover how to use and extend the Life of your Aldebaran robot, follow these tutorials: