PilotState contains information about the current state of the robot.


long time

POSIX timestamp in [usec]

pilot_mode_e pilot_mode

Current pilot mode, see pilot.pilot_mode_e.

motion_mode_e motion_mode

Current motion mode, see pilot.motion_mode_e.

LocalPlannerState *planner

Current local planner state, see pilot.LocalPlannerState.

LocalizationStatus *localization

Current localization status, see pilot.LocalizationStatus.

ExecutionState *execution

Current task execution status, see pilot.ExecutionState.

bool is_recording

If data recording is currently active, see topic vnx.recorder_status.