Skills (Admin)
Animate
This module contains the animate-related features of the robot.
- class pymirokai.features.skills.admin.animate.AnimateAdmin
Bases:
objectClass to handle animate-related features of the robot.
Freeze
This module contains the freeze-related features of the robot.
- class pymirokai.features.skills.admin.freeze.FreezeAdmin
Bases:
objectClass to handle freeze-related features of the robot.
- emergency_freeze()
Freeze all of the robot’s movement.
- Return type:
Mission- Returns:
Mission – The mission representing the task.
- emergency_unfreeze()
Resume the robot’s movement after freezing.
- Return type:
Mission- Returns:
Mission – The mission representing the task.
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.
- fake_asr(text)
Fake the Autonomous Speech Recognition to make the robot hear something.
- Parameters:
text (str) – The text to hear.
- Return type:
Mission- Returns:
Mission – The mission representing the task.
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_semantic_events()
Clear events list in semantic memory.
- Return type:
Mission- Returns:
Mission – The mission representing the task.
- get_ip()
Retrieve the robot’s current IP address.
- Return type:
Mission- Returns:
Mission – The mission representing the task.
- get_prompt()
Get current prompt of the robot.
- Return type:
Mission- Returns:
Mission – The mission representing the task.
- reload_prompt()
Reload current prompts.
- Return type:
Mission- Returns:
Mission – The mission representing the task.
- set_runtime_prompt(key, value)
Update a value for a key in the runtime prompt.
- Return type:
Mission- Returns:
key – Identifier of the runtime prompt. Not present in the prompt seen by the LLM. value: The runtime prompt value.
- Parameters:
key (str)
value (str)
- update_prompt(prompt)
Update current prompt of the robot.
- Parameters:
prompt (str) – New prompt to use on the robot
- Return type:
Mission- Returns:
Mission – The mission representing the task.
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.