NAOqi API & SDKs 2.4.1¶
Interaction engines - new services¶
New service: ALBackgroundMovement¶
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.
For further details, see: ALBackgroundMovement.
New service: ALListeningMovement¶
ALListeningMovement enables some slight movements showing that the robot is listening.
For further details, see: ALListeningMovement.
ALBasicAwareness - improvements¶
Pausing and resuming ALBasicAwareness¶
ALBasicAwareness can be paused, which means it will stop making the robot move until it is resumed.
For further details, see: Pausing and Resuming.
ALBasicAwareness: new methods¶
Interaction engines - deprecated module¶
ALAutonomousLife - improvements¶
ALAutonomousLife: new methods¶
Methods for Autonomous Ability management:
ALAnimatedSpeech: deprecated methods¶
ALMotion move methods improved¶
Pepper: Leg animations are now supported during move.
The former limitations during a Move command, are now removed. It is now possible to generate animation on the leg joints, using directly: HipPitch, KneePitch and even HipRoll joint.
ALTracker: new methods¶
Obstacle avoidance for ALRecharge¶
ALRecharge now uses
ALNavigationProxy::navigateTo when going to
the Charging station from far distance, so he is able to avoid obstacles.
ALDiagnosis: new method and event¶
To summarize active and passive diagnostic results:
ALStore: deprecated module¶
ALStore has been deprecated. Do not use it.
Sensors & LEDs¶
ALInfrared: deprecated module¶
ALInfrared has been deprecated and removed, use WiFi instead.