fbs/state.fbs
Namespace: synapse.topic
Includes: types.fbs
| Kind | Name | Description |
|---|---|---|
enum | SensorComponentFlags | Sensor and subsystem bits for the VehicleHealthData sensor bitmasks. |
enum | VehicleHealthFlags | Vehicle-level status bits for VehicleHealthData.flags. |
enum | AttitudeEstimateFlags | Field-validity bits for AttitudeEstimateData.flags. |
enum | LocalPositionFlags | Field-validity bits for LocalPositionEstimateData.flags. |
enum | GlobalPositionFlags | Field-validity bits for GlobalPositionEstimateData.flags. |
enum | HomeReferenceFlags | Field-validity bits for HomeReferenceData.flags. |
struct | VehicleHealthData | Vehicle-wide state summary for operator displays and failsafe supervision. |
struct | TimeReferenceData | Pairing between Unix time and monotonic boot time. |
struct | AttitudeEstimateData | Attitude estimate and angular velocity from the active estimator. The quaternion is the only attitude representation on the wire; consumers derive Euler angles locally when needed for display. |
struct | LocalPositionEstimateData | Local-frame position estimate for navigation and control. |
struct | GlobalPositionEstimateData | Global geodetic position estimate with compact velocity and status fields. |
struct | OdometryEstimateData | Combined pose, twist, covariance, and estimator metadata. |
struct | EstimatorHealthData | Estimator health and innovation-test summary. The flags field is deliberately producer-defined: estimator status models differ between implementations and are standardized via discovery records, not the schema. |
struct | MissionProgressData | Mission progress and mission database identifiers. |
struct | NavigationTargetData | Navigation controller target and tracking-error summary. Angles follow REP-0103: zero east, positive counter-clockwise, range -18000 to 18000. |
struct | HomeReferenceData | Home position and local-origin reference. |
table | VehicleHealth -> VehicleHealthData | FlatBuffers root wrapper for VehicleHealthData. |
table | TimeReference -> TimeReferenceData | FlatBuffers root wrapper for TimeReferenceData. |
table | AttitudeEstimate -> AttitudeEstimateData | FlatBuffers root wrapper for AttitudeEstimateData. |
table | LocalPositionEstimate -> LocalPositionEstimateData | FlatBuffers root wrapper for LocalPositionEstimateData. |
table | GlobalPositionEstimate -> GlobalPositionEstimateData | FlatBuffers root wrapper for GlobalPositionEstimateData. |
table | OdometryEstimate -> OdometryEstimateData | FlatBuffers root wrapper for OdometryEstimateData. |
table | EstimatorHealth -> EstimatorHealthData | FlatBuffers root wrapper for EstimatorHealthData. |
table | MissionProgress -> MissionProgressData | FlatBuffers root wrapper for MissionProgressData. |
table | NavigationTarget -> NavigationTargetData | FlatBuffers root wrapper for NavigationTargetData. |
table | HomeReference -> HomeReferenceData | FlatBuffers root wrapper for HomeReferenceData. |