Skip to content

RemoteControlInterfaceMoveResponseMessage

HTTP API schema

The outcome of a move that was carried out, wholly or partly, measured from the device's pose before and after it. pose is where the device is now (the spatial/pose attribute, heading included), so no separate pose read is needed. distanceMetres is the straight-line displacement and turnedDegrees the signed heading change (positive is left, counter-clockwise). A move that did not happen at all is not a response; it fails with remote_control_move_not_carried_out.

RemoteControlInterfaceMoveResponseMessage fields

distanceMetresnumberRequired

Straight-line distance in metres between the pose before the move and the pose after it. It is displacement, not path length, so a move that drives out and back reads near zero.

format: "float"

minimum: 0

turnedDegreesnumberRequired

Signed heading change in degrees, normalised to (-180, 180]. Positive is a left (counter-clockwise) turn, negative a right turn.

format: "float"

minimum: -180

maximum: 180

View source specification ↗