Skills (Admin)

Animate

This module contains the animate-related features of the robot.

class pymirokai.features.skills.admin.animate.AnimateAdmin

Bases: object

Class 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: object

Class 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: object

Class 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: object

Class to handle manipulate-related features of the robot.

Navigate

This module contains the navigate-related features of the robot.

class pymirokai.features.skills.admin.navigate.NavigateAdmin

Bases: object

Class to handle navigate-related features of the robot.

Show-Off

This module contains the show_off-related features of the robot.

class pymirokai.features.skills.admin.show_off.ShowOffAdmin

Bases: object

Class to handle show_off-related features of the robot.

fall_asleep()

Make the robot fall asleep.

Return type:

Mission

Returns:

Mission – The mission representing the task.

System

This module contains system-related features of the robot.

class pymirokai.features.skills.admin.system.SystemAdmin

Bases: object

Class 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.

enable_motor_functions()

Calibrate and enable motor functions of the robot.

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.

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: object

Class to handle transport-related features of the robot.