componentsΒΆ

Classes

Auth

Authentication component for managing user sessions and monitoring login/logout events.

BaseAPIComponent

Base class for all API components.

BaseCommand

Device

Device component for accessing robot device information and control.

Firmware

Firmware component for accessing the state of the robot firmware and the PLC safety chain, and for controlling the firmware container.

Network

Network component for inspecting and configuring the robot's network interfaces.

Robot

Robot component for controlling robot movements and accessing robot state.

MoveCommand

Represents a move command and tracks its execution progress.

Users

Users component for managing user accounts.

Programs

Programs component for managing and executing robot programs.

ExecutionBaseCommand

Represents a program execution command.

Projects

Projects component for grouping programs.

MotionPlanner

Motion planner component for generating robot trajectories.

Metrics

Metrics component for declaring and publishing custom metrics.

IO