PAL public skills API

This page lists all the public skills available in PAL OS edge.

ask_human_for_help

Ask a human for help

Detailed documentation and examples: ask_human_for_help

look_for_human

Search and localize specific humans

Detailed documentation and examples: look_for_human

look_for_object

Search and localize specific objects

Detailed documentation and examples: look_for_object

set_expression

Sets the expression of the robot. This might include changing the robot’s face, body posture, or other expressive features.

One either sets the expression by name, or by specifying the valence and arousal of the expression.

Detailed documentation and examples: set_expression

look_at

Defines the gazing direction of the robot. This skill can be used to either look at a specific point in space (a ROS tf frame), or to set a generic gaze policy, such as looking at people around the robot.

Using the glance policy, you can also use this skill to brielfy look at a specific point in space, before returning to the previous gaze policy.

Detailed documentation and examples: look_at

ask

A specialization of the chat where the role is predefined and the dialogue is always initiated by the robot.

See How-to: Dialogue management for details.

Detailed documentation and examples: ask

chat

Start a dialogue with a defined purpose.

See How-to: Dialogue management for details.

Detailed documentation and examples: chat

say

Speak out the provided input text (also executing any additional markup action).

See How-to: Speech synthesis (TTS) for details.

Detailed documentation and examples: say