A Terrain Referenced UAV Localization Algorithm Using Binary Search Method

  • Authors:
  • Orhan Eroglu;Guray Yilmaz

  • Affiliations:
  • The Scientific and Technological Research Council of Turkey, Gebze, Turkey 41470;Computer Engineering Department, Turkish Air Force Academy, Yesilyurt, Turkey 34149

  • Venue:
  • Journal of Intelligent and Robotic Systems
  • Year:
  • 2014

Quantified Score

Hi-index 0.00

Visualization

Abstract

This study focuses on localization of Unmanned Aerial Vehicles (UAV) since permanent navigation has vital significance to support position information and to avoid getting lost. Actually, there exist effective aeronautical navigation systems in use. Inertial Navigation System (INS) and Global Positioning System (GPS) are two representatives of the most common systems utilized in traditional aerial vehicles. However, an alternative supporter system for UAVs should be mentioned since INS and GPS have serious deficiencies for UAVs such as accumulated errors and satellite signal loss, respectively. Such handicaps are coped with integrating these systems or exploiting other localization systems. Terrain Referenced Navigation (TRN) could be a good alternative as a supporter mechanism for these main systems. This study aims to localize a UAV accurately by using only the elevation data of the territory in order to simulate a TRN system. Application of the methodology on a real UAV is also considered for the future. Thus assumptions and limitations are designed regarding the constraints of real systems. In order to represent terrain data, Digital Elevation Model (DEM) with original 30 meter-resolution (Eroglu and Yilmaz 2013) and also synthetically generated 10 meter-resolution maps are utilized. The proposed method is based on searching the measured elevation values of the flight within the DEM and makes use of simulation techniques to test the accuracy and the performance. The whole system uses sequences of elevation values with a predefined length (i.e. profile). Mainly, all possible profiles are generated and stored before the flight. We identify, classify and sort profiles to perform search operations in a small subset of the terrain. During the flight, a measured flight profile is searched by the Binary search method (Eroglu 2013) within a small neighborhood of corresponding profile set.