Are there any optical flow sensors cheaper tham PWM3901?

Hello,

So basically what the title says. I only want basic pose estimation. Exact flow hold may not be necessary. It is for an indoor drone with a max speed limited to about 1m/s or lower. The cheapest I could find is an ADNS3080 but that isn’t supported, so the next cheapest is PMW3901 which is nearly 3x the cost of ADNS3080.

EDIT: Is MTF-02 good?

I’ve used the MTF-01P and it’s been great for the price. The range numbers are a bit optimistic for outdoor use, but that’s pretty common.

1 Like

Cool, I don’t plan, on hovering more than 1m indoors. Outdoors, I could have used a GPS

Would I set FLOW_TYPE to MAVLINK for an MTF02?

Probably.

They’ve got pretty good instructions on their website.

Here’s my settings:

FLOW_TYPE        5.000000 # MAVLink
RNGFND1_ADDR     0.000000
RNGFND1_FUNCTION 0.000000 # Linear
RNGFND1_GNDCLEAR 16.000000 #Depends on your frame
RNGFND1_MAX_CM   800.000000
RNGFND1_MIN_CM   1.000000
RNGFND1_OFFSET   0.000000
RNGFND1_ORIENT   25.000000 # Down
RNGFND1_PIN      -1.000000 # Not Used
RNGFND1_RMETRIC  1.000000 # Yes
RNGFND1_SCALING  3.000000
RNGFND1_STOP_PIN -1.000000 # Not Used
RNGFND1_TYPE     10.000000 # MAVLink

The rest are calibration (setup dependent) and EKF3 settings (depends on how you want to use it)

2 Likes