Data Streamed by the Robot:
The robot streams the following data:
grasping_state
- Description: Current grasping state.
- Type of Argument:
enchanted.vokarina.pyvokarina.GraspState - Frequency: 5Hz
battery_voltage
- Description: Battery voltage.
- Type of Argument:
Float - Frequency: 5Hz
current_focus
- Description: Vision's focus priority.
- Type of Argument:
String - Frequency: 5Hz
head_mode
- Description: Current neck mode.
- Type of Argument:
enchanted.vokarina.pyvokarina.NeckMode - Frequency: 5Hz
navigation_state
- Description: Current navigation state.
- Type of Argument:
enchanted.vokarina.pyvokarina.NavigationState - Frequency: 5Hz
left_hand_state
- Description: Left hand state (open, closed).
- Type of Argument:
enchanted.vokarina.pyvokarina.HandStatus - Frequency: 5Hz
right_hand_state
- Description: Right hand state (open, closed).
- Type of Argument:
enchanted.vokarina.pyvokarina.HandStatus - Frequency: 5Hz
tofs_faulty_state
- Description: State of Time-of-Flight sensors indicating if any are faulty.
- Type of Argument:
Bool - Frequency: 5Hz
is_balancing
- Description: True if the robot has balancing enabled.
- Type of Argument:
Bool - Frequency: 1Hz
runes
- Description: All detected runes indexed by hardware ID, their virtual ID, whether they are clicked, double-clicked, or long-pressed, their label, type, angle of arrival, and RSSI.
- Type of Argument:
Dict - Frequency: 10Hz
max_velocity
- Description: Current maximum velocity.
- Type of Argument:
Float - Frequency: 5Hz
grasp_auto_choice
- Description: True if the robot chooses the arm to grasp autonomously; False otherwise.
- Type of Argument:
Bool - Frequency: 5Hz
grasp_side
- Description: The arm set to grasp, represented as
{name: "ARM_RIGHT", value: 1}or{name: "ARM_LEFT", value: 0}. - Type of Argument:
Dict - Frequency: 5Hz
arms_collision
- Description: Indicates whether the robot's arms are in a collision state.
- Type of Argument:
Bool - Frequency: 5Hz
rules
- Description: Rules dictionary used by the mission system.
- Type of Argument:
Dict - Frequency: On Demand
running_skills
- Description: Currently running skills.
- Type of Argument:
Dict - Frequency: On Demand
running_skills_that_take_a_resource
- Description: Currently running skills that consume a resource.
- Type of Argument:
Dict - Frequency: On Demand
semantic_memory
- Description: Information from the robot's semantic memory.
- Type of Argument:
List - Frequency: 5Hz
entities
- Description: A list of all entities stored in the robot's beliefs.
- Type of Argument:
List[String] - Frequency: On Demand
beliefs_sentences
- Description: A list of sentences representing the robot's current beliefs.
- Type of Argument:
List[String] - Frequency: On Demand
llm_enabled
- Description: True if the robot is using a Language Learning Model (LLM); False otherwise.
- Type of Argument:
Bool - Frequency: 5Hz
is_voice_trigger_activated
- Description: Indicates whether voice trigger for movement activation is enabled.
- Type of Argument:
Bool - Frequency: 5Hz
runes_by_id
- Description: All detected runes indexed by virtual ID, their hardware ID, whether they are clicked, double-clicked, or long-pressed, their label, type, angle of arrival, and RSSI.
- Type of Argument:
Dict - Frequency: 5Hz