2D Mobile multi-sensor navigation system realization using FPGA-based embedded processors

Global positioning system (GPS) is a satellite-based navigation system that is widely used for different navigation applications. In open-sky, GPS can provide an accurate navigation solution, however, in urban canyons and indoor environments, the satellite signals are blocked and GPS fails to provide a reliable navigation solution. Towards the search for a more accurate and low-cost positioning solution, integrated navigation algorithms are developed which utilize the measurements of low-cost motion sensors such as accelerometers and gyroscopes, and integrate them with GPS measurements to provide a reliable navigation solution. The goal of this research paper is to narrow the idea-to-implementation gap by realizing the navigation algorithm on a portable low-cost real-time embedded system. The role of such system is to acquire and synchronize the measurements from multiple sensors and then apply a navigation algorithm which integrates the various measurements to provide a reliable real-time navigation solution.