What it does ¶
ALAutonomousLife is the module that makes the robot be alive at all time.
For further details, see: Understanding Autonomous Life settings.
How it works ¶
- The robot is kept visually alive by using the ALBasicAwareness and ALMotion Idle services.
- 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: Autonomous Life states.