Description
Summary:Achieving a robust obstacle detection system that can provide a safe avoidance path system for small UAV is very challenging. Due to size and weight constraints, very limited detection sensors can be equipped in the system. Prior works focused on a single sensing device which is either camera or range sensors based. However, these sensors have their own advantages and disadvantages in detecting the appearance of the obstacles. In this paper, a combination of both sensors based is proposed for a small UAV obstacle detection system. A small Lidar sensor is used as the initial detector of obstacle and queue for image capturing by the camera. Next, SURF algorithm is applied to find the obstacle regions and free space regions. This is done through the principal of object size changes and distance relationship in an image perspective. The proposed method was evaluated by conducting experiments in a real complex environment which consist of a textured and textureless obstacle. In the experiment conducted, we successfully detect and create a safe avoidance path for both situations. The textured situation gives a high success rate while textureless situation produces acceptable success rate until 60cm distance.