Hello everyone, I’m currently using the Ark Flow MR for optical flow positioning. However, when the distance exceeds 4 meters, the Ark Flow MR starts to reduce its output frequency, which causes the drone to lose proper positioning.
I tried modifying _long_range_threshold in AFBRS50.hpp, but it had no effect. How can I make the Ark Flow MR maintain a constant output frequency of 10Hz?
Note: I tested with the Ark Flow, and regardless of the distance, it consistently outputs at 10Hz.
According to the release notes on the Ark flow official website, the default switching distance between short range and long range is 4m, and the output rate is 5Hz, but I did not find the parameter SENS_AFBR_L_RATE. What should I do to prevent the output rate from decreasing?
Thank you for your reply. I found the parameters of Ark flow MR, and these parameters have indeed improved the output rate of ToF.
If I encounter other problems during the subsequent testing process, I will come back to ask you for advice. Thank you.
Hello,
When testing optical flow positioning with PX4 Firmware v1.14.2, I found that it can only maintain stable positioning below an altitude of 3 meters. Once the altitude exceeds 3 meters, the drone starts to drift horizontally. However, under the same test environment and parameters, PX4 Firmware v1.15.4 can maintain stable positioning even above 10 meters.
May I ask what I can do to make the optical flow performance in v1.14.2 as good as in v1.15.4?