NAOqi Motion


Getting a body posture

Use ... To ...
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.

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 and Diagnosis effect
Idle Idle
Tools General tools, Motion task

Deprecated modules

Deprecated modules
ALMotionRecorder Use the Animation Mode instead.