NAOqi Motion


See also

nao Kinematics data.

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

Deprecated modules

Deprecated modules
ALMotionRecorder Use the Animation Mode instead.