struct OpticalFlowData
fbs/optical_flow.fbs / Source schema
Integrated optical-flow sample from an image sensor or flow module. This is a raw-layer topic: flow is the sensor’s integrated angular image motion.
FlatBuffers root table: OpticalFlow
| Name | Type | Unit / Scale | Notes |
|---|---|---|---|
timestamp_us | ulong | microseconds | Sample timestamp in monotonic boot time. |
flow_rad | synapse.types.Vec2f | radians | Integrated angular flow about the sensor X and Y axes in radians over integration_timespan_us. |
delta_angle_flu_rad | synapse.types.Vec3f | radians | Integrated body rotation in the FLU frame during the same interval. |
distance_m | float | meters | Measured distance to the observed surface. |
integration_timespan_us | uint | microseconds | Integration interval for flow_rad and delta_angle_flu_rad. |
max_flow_rate_rad_s | float | radians per second | Maximum measurable angular flow rate. |
min_ground_distance_m | float | meters | Minimum valid range for distance-compensated flow. |
max_ground_distance_m | float | meters | Maximum valid range for distance-compensated flow. |
quality_pct | ubyte | percent | Flow quality from 0 to 100. |