You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The OpticalFlow_MAV driver consumes the OPTICAL_FLOW message's "flow_x" and "flow_y" fields which are int16_t. Instead we should consume the "flow_rate_x" and "flow_rate_y" extension fields which are floats and will thus give better accuracy.
We should also consume the "ground_distance" field
We should also consume the OPTICAL_FLOW_RAD. I'm not sure why both messages exist but perhaps this one was created specifically for flow sensors to send their readings to the autopilot while OPTICAL_FLOW was meant for autopilots to send their flow data to the GCS? I'm not sure why we'd need to separate the uses though
The text was updated successfully, but these errors were encountered:
The OpticalFlow_MAV driver consumes the OPTICAL_FLOW message's "flow_x" and "flow_y" fields which are int16_t. Instead we should consume the "flow_rate_x" and "flow_rate_y" extension fields which are floats and will thus give better accuracy.
We should also consume the "ground_distance" field
We should also consume the OPTICAL_FLOW_RAD. I'm not sure why both messages exist but perhaps this one was created specifically for flow sensors to send their readings to the autopilot while OPTICAL_FLOW was meant for autopilots to send their flow data to the GCS? I'm not sure why we'd need to separate the uses though
The text was updated successfully, but these errors were encountered: