Skip to main content

Control

The Control domain covers the vessel's mode, arming, control authority, and actuator state.

ControlService provides command (unary) and state (server-stream) RPCs:

CommandState stream
SetArmStreamArmState
SetModeControlStreamModeControl
SetModeSpeedStreamModeSpeed
SetControlUnitStreamActiveControlUnit
PublishJoystick (client stream)StreamControlUnits
StreamActuators
StreamEmergencyDisengage
warning

Control commands move a physical vessel. Confirm authority and mode before issuing them, and observe the corresponding state stream to verify the result.

See Command mode and arming and Remote control for driving the vessel manually with a joystick.