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
- poseSpatialInterfacePoseAttributeRequired
- distanceMetres
numberRequired 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
- turnedDegrees
numberRequired 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