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

# NAOqi Motion

See also

Kinematics data, and Kinematics data.

## Animation

Use ... | To ...
--- | ---
ALAnimationPlayer | Start and stop animations
ALRobotPosture | Make the robot go to a predefined posture.

## Moving around

Use ... | To ...
--- | ---
ALNavigation | Make the robot move safely, stopping if any obstacle is detected.
ALRecharge | Make the robot move to its charging station.
ALTracker | Track different targets using different means (head, whole body, move).

## Customizing motion

ALMotion is the main tool allowing the robot to move. Advanced developers and animators may take advantage of its numerous methods in order to develop their own motion code.

For a best understanding, its documentation has been split in several relevant topics:

Control | Stiffness, Joint, Locomotion, Cartesian, Whole body.
Reflexes | Self-collision avoidance, External-collision avoidance, Fall manager, Smart Stiffness, Diagnosis effect, Push Recovery.
Idle | Idle.
Tools | General tools, Motion task.

## Deprecated modules

Deprecated modules
ALMotionRecorder | Use the Animation Mode instead.

Glossary Site map Index Support Contact Legal Notices