SoftBank Robotics documentation What's new in NAOqi 2.8?

ALBattery

NAOqi Sensors & LEDs - Overview | API


What it does

ALBattery is responsible for raising events and notifications related to the robot battery hardware.

For further details, see section: ALBattery list of events.

How it works

ALBattery retrieves battery data, processes it and raises events and notifications according to the situation.

Performance and Limitations

Remaining time

When a BatteryLow notification is raised, the remaining time depends on the use that is made of the robot:

  • when sitting, a few minutes of battery might remain,
  • when walking battery could be empty within 30 seconds.

Use Cases

Detect that the battery is low so as to warn the user.

Detect some action (eg. a system upgrade) can be performed with no risk of power loss, by checking if the battery sufficiently charged or connected to the charger.