The URF is rather exact but only has a range of five meters. The barometer on the other hand has unlimited range but isn't that exact. In fact, its quite noisy and differ +/- 1-2 meters.
My experience is that the flight controller handles this in the way that, if the URF indicates different than last measurement then, it's the current height. Otherwise, the barometer is used. This way the URF is disregarded if it's too far from any object and the barometer takes over but also acts as an anti-collision sensor when coming in proximity to the ground.
What I'm still to experience is: What happens if the quad flies over trees? The barometer may indicate 20 meters, while the URF suddenly indicates 3 meters. What happens if it's programmed to hold at 20 meters? Does the quad bounce up 17 meters further? Interesting question.
No comments:
Post a Comment