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

# ALBackgroundMovement

NAOqi Interaction engines - Overview | API

## What it does

ALBackgroundMovement triggers some slight movements that the robot does autonomously. If the robot makes some other motion (i.e. there is a call to a method of ALMotion), the background movements are stopped until the motion is done.

## How it works

ALBackgroundMovement is an autonomous ability which is enabled by default when ALAutonomousLife is in solitary or in interactive state. For further details, see: Autonomous Abilities.

What the robot does depends on the Posture family.

Posture Family | Effects
--- | ---
Standing | Calls `ALMotionProxy::setBreathEnabled`.
Sitting or SittingOnChair | Goes back to the nearest Predefined postures then call `ALMotionProxy::setIdlePostureEnabled`).
Any other posture family | Does nothing.

Glossary Site map Index Support Contact Legal Notices