# SoftBank Robotics documentation What's new in NAOqi 2.8?

# ALBattery

NAOqi Sensors & LEDs - Overview | API

See also

Battery Hardware or Battery Hardware

## 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.

Glossary Site map Index Support Contact Legal Notices