This article presents an approach to the terrain-aided navigation problem suitable for unmanned aerial vehicles flying at low altitude. The problem of estimating the state parameters of a flying vehicle is addressed in the particular situation where the GPS information is unavailable or unreliable due to jamming situations for instance. The proposed state estimation approach fuses information from inertial and image sensors. Absolute localization is obtained through image-to-map registration. For this purpose, 2D satellite images are used. The algorithms presented are implemented and tested on-board an industrial unmanned helicopter. Flight-test results will be presented.
INTRODUCTIONOperating Unmanned Aerial Systems (UAS) in non-segregated or civil airspace represents a technical challenge. Several problems have to be solved in order to safely operate such systems in populated areas. As an example, an important problem is represented by the capability of an UAS to autonomously perceive and avoid obstacles. Such characteristic is often addressed in the literature as the "See and Avoid" capability. A general robust solution to this problem is non trivial.Another important problem, which is the focus of this article, is related to GPS vulnerability. Modern GPS receivers are capable of providing global position and velocity information with high accuracy. Such information is of vital importance for autonomous navigation for two reasons: it gives an absolute localization means and it can be used to estimate and compensate for the inertial sensors errors. Normally, a UAS navigation system relies on inertial sensors and GPS for estimating the platform states. The main states of a UAS are the position, velocity, acceleration, attitude angles and attitude rates. A precise estimation of the states is essential for accurate autonomous control of the platform. When the GPS is unreliable or unavailable the estimation of the states becomes inaccurate and the UAS autonomous capabilities are not fulfilled.The inertial sensors, or inertial navigation system (INS), are composed of 3 gyroscopes which measure the 3D angular rates, and 3 accelerometers which measure the 3D acceleration. Time integration of the inertial sensors provides platform state information at high rate. The drawback is that, during the integration, the inaccuracies of the inertial sensors cause a drift of the computed states from the real platform states. The drift problem can be solved with an appropriate sensor fusion algorithm combining the INS solution with an external position information. The Kalman filter represents the standard fusing algorithm which optimally solves this kind of state estimation problems.The major concern when using a GPS system is its vulnerability to jamming (Volpe, 2001). The availability of GPS jamming technology on the market makes a UAS unsafe because susceptible to jamming actions. The scope of this article is to propose a solution to the state estimation problem in situations of GPS unavailability. To achieve this goa...