Skills (Admin)
Animate
This module contains the animate-related features of the robot.
Freeze
This module contains the freeze-related features of the robot.
Interact
This module contains the interact-related features of the robot.
- class pymirokai.features.skills.admin.interact.InteractAdmin
Bases:
objectClass to handle interact-related features of the robot.
Manipulate
This module contains the manipulate-related features of the robot.
- class pymirokai.features.skills.admin.manipulate.ManipulateAdmin
Bases:
objectClass to handle manipulate-related features of the robot.
Show-Off
This module contains the show_off-related features of the robot.
System
This module contains system-related features of the robot.
- class pymirokai.features.skills.admin.system.SystemAdmin
Bases:
objectClass to handle system-related features of the robot.
- clear_llm_history()
Clear events list in semantic memory.
- Return type:
- Returns:
Mission – The mission representing the task.
- get_ip()
Retrieve the robot’s current IP address.
- Return type:
- Returns:
Mission – The mission representing the task.
- human_reactive_pupils_dilation()
Used as a background skill to adjusts robot’s pupil dilation based on the proximity of the closest human.
The closer a human is, the wider the pupils become.
- Return type:
- react_to_external_action()
Used as a background skill, to react to certain interactive actions.
Reacts to actions like shake hand, high five, fist bump… if external force is detected.
- Return type:
- reload_prompt()
Reload current prompts.
- Return type:
- Returns:
Mission – The mission representing the task.
- set_default_ears_behavior()
Used as a background skill for ears to reset at the end of all skills.
- Return type:
- set_runtime_prompt(key, value)
Update a value for a key in the runtime prompt.
- Parameters:
key (
str) – Identifier of the runtime prompt. Not present in the prompt seen by the LLM.value (
str) – The runtime prompt value.
- Return type:
Transport
This module contains the transport-related features of the robot.
- class pymirokai.features.skills.admin.transport.TransportAdmin
Bases:
objectClass to handle transport-related features of the robot.