Robot Vision: Obstacle-Avoidance Techniques for Unmanned Aerial Vehicles | Synapse