Globally Stable Observers for Simultaneous Localization and Mapping

This thesis focuses on developing observers that can be applied to simultaneous localization and mapping (SLAM), with an emphasis on developing observers that has theoretical proof of convergence. The motivation for this research has been to develop robust navigation methods, that can apply informat...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
1. Verfasser: Bjørne, Elias
Format: Dissertation
Sprache:eng
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:This thesis focuses on developing observers that can be applied to simultaneous localization and mapping (SLAM), with an emphasis on developing observers that has theoretical proof of convergence. The motivation for this research has been to develop robust navigation methods, that can apply information from the surroundings through on-board sensors, mainly cameras. Applying nonlinear system theory, all the observers have proof of semi global or global asymptotic stability; while globally exponential stability and exponential stability in the large is also shown for some of the observers. Conversely to the main practice in the literature, the observers have been designed on the bearing measurements being represented as unit vector measurements. Two different techniques are applied in the design of the observers or filters. The first technique was based on having an attitude heading reference system available and rearrange the system as a linear time varying system. Astandard Kalman filter could thus be used, and globally exponential stability achieved. A setup where the Kalman filter was combined with a nonlinear observer was also tested, and the combination was able to improve both the accuracy and robustness of the filtering. The second design method, utilized the kinematics of the unit vector pointing at landmarks, and filtered directly the bearing measurements. Inspired by the literature on nonlinear observers, the cross product was used as an innovation term involving the bearing vectors. This proved to give the observer semi-global stability. Through the filtering, it was proved that gyro bias and distance to the landmark could be estimated separately, with the same semi global asymptotic stability, and exponential stability in the large. The fact that the observer designed around unit vector measurements also opened other applications which are highly relevant to visual navigation. A well known fact when performing navigation only based on camera, is that the depth of the scene is ambiguous. This means that all the structure from motion that is estimated from the camera is relative, in fact, the absolute depth in the scene or scale between the camera and real world is unobservable without external information. By normalizing the velocity measured by the camera, similar kinematics as used for the landmark measurements could be applied, and by assuming that a self calibrating IMU with gravity estimate was available, the observer could fuse normalized v