Skip to content

Glossary

The terms of this artifact's domain. Code identifiers derive from a term by the language's naming convention only; never use a synonym. A term in prose is set in italics.

Term Definition
Command Pane Part of the page of the Web App that holds the input fields and buttons with which the Robot Operator commands the robot
Status Pane Part of the page of the Web App that shows the state of the robot; output only, apart from controls of its own display
Event Log List in the Status Pane of the outcomes of the commands of the Robot Operator, newest first
Health Indicator Lamp with a text in the Status Pane that shows whether the Superordinate Controller answers one of its health endpoints as healthy
Translation Movement of the robot in a direction, without turning it, at a speed for a duration
Rotation Movement of the robot around its center, clockwise or counterclockwise, at a speed for a duration
Telemetry Snapshot The Battery Voltage and the Motor Speeds of the robot at one point in time, as the Superordinate Controller computes them
Telemetry Stream Stream of the Superordinate Controller that pushes a Telemetry Snapshot at a fixed interval
Telemetry Value Label with a text in the Status Pane that shows one value of the latest Telemetry Snapshot, or unknown
Movement Preview Drawing in the Status Pane of the robot seen from above, with arrows for the directions of the Translation and the Rotation as they stand in the Command Pane
Robot Circle Circle of the Movement Preview that stands for the outline of the robot
Measured Movement The Translation and Rotation that the Measured Speeds of the three motors amount to, drawn in green in the Movement Preview
Measured Speed Speed of one motor as the Superordinate Controller reports it in a Telemetry Snapshot, in percent, with the sign of its target speed