The precision landing sim script seems designed to succeed, ie, the velocity def moves the drone a bit, but not totally out of the field of view (FOV), and so it lands uneventfully. What happens if it goes out of the FOV?
I set the script altitude significantly higher than 4m and indeed the vehicle stayed hovering in guided mode, looking down on the tiny aruco, forever waiting.
I tried setting a high wind speed in mavproxy but no luck. It seems the script ignored anything I could throw at it. So then I tried the same in gazebo but no luck. Each time it landed with no problem.
Would like to understand why these changes have no effect.