Abstract This paper describes the development of a navigation system for SIVA family of UAVs that incorporates measurements from low cost solid state IMU and magneto-resistive magnetometer, single receiver inexpensive GPS, and absolute and differential pressure transducers. The navigator is composed of three modules: an attitude estimator, a position and velocity estimator and a mission management module. All the UAV navigation, guidance, control and communication algorithms and processes run on a PC-104 Pentium I processor. The attitude estimator algorithm is a computationally-inexpensive nonlinear observer developed using Lyapunov theory that computes angular velocity corrections from two vector measurements: Earth's magnetic field and gravity, guaranteeing global Input to State Stability. The position and velocity estimator consists of a set of three static linear Kalman filters that correct the integration of local level components of acceleration with GPS, pressure derived altitude and airspeed measurements. The autonomous navigation is performed by means of pre-programmed mission data, composed by a set of mission elements which define the trajectory to guide the UAV through a safe path. Mission data, mission phases and ground control modes are managed by the mission management module.
[1]
Peter Steffen,et al.
Some advanced topics in filter design
,
1987
.
[2]
J. Farrell,et al.
The global positioning system and inertial navigation
,
1999
.
[3]
Frank L. Lewis,et al.
Aircraft Control and Simulation
,
1992
.
[4]
Miroslav Krstic,et al.
Nonlinear and adaptive control de-sign
,
1995
.
[5]
Eduardo Sontag,et al.
On characterizations of the input-to-state stability property
,
1995
.
[6]
Robert M. Rogers,et al.
Applied Mathematics in Integrated Navigation Systems
,
2000
.
[7]
Jae S. Lim,et al.
Advanced topics in signal processing
,
1987
.