I’m working on a project where I need to fly a drone under a glass bridge between two tall buildings at the 14th floor, with the goal of cleaning the glass using pressurized water. The challenge I’m facing is that the GPS signal will be lost when flying under the bridge due to the surrounding buildings and bridge, and I need to rely on Loiter mode for position hold without GPS.
Optical flow (one designed/built for relatively high altitude) is probably the easiest. There are other GPS-denied techniques, but they are harder to integrate and probably give you more features than you need.
Silly question but - could you not just fly in Alt-Hold mode?
In my case position control is necessary as there is a risk of collision of big drone with building. I have to use obstacle avoidance device, I cannot use LiDAR because buildings exterior is glass, I have to use RADARs for proximity/obstacle avoidance which will increase the cost. To avoid that I will require tight position control.