Modern navigation and positioning systems integrate a wide spectrum of sensors and work under variety of different conditions and contexts. This requires a great level of flexibility in systems design and architecture such that any change in requirements can be handled with minimum time and efforts. At the same time, modern navigation and positioning systems require high degree of smartness and context awareness such that the navigation systems automatically reconfigure themselves to adapt to the current environment. In this context, this paper describes the architecture and framework of an ongoing development of a smart reconfigurable multi-sensor integrated navigation and positioning system. The proposed design and framework are based on object oriented design concepts and address key challenges in multi-sensors navigation systems, such as, hardware abstraction, sensors data abstraction, filter encapsulation, multi-filtering, multi-threading, synchronization, interoperability with external sources, integrity monitoring, and multiple navigation states evolution scenarios. By introducing this design and framework, the paper also tries to draw potential standards and guidelines for engineers involved in multi-sensors integrated navigation and positioning systems design and development.

Additional Metadata
Conference 27th International Technical Meeting of the Satellite Division of the Institute of Navigation, ION GNSS 2014
Citation
Atia, M, Givigi, S. (S.), Noureldin, A. (A.), & Youssef, M. (M.). (2014). A smart reconfigurable multi-sensor multi-filter navigation engine with modular architecture design for plug-and-play navigation. In 27th International Technical Meeting of the Satellite Division of the Institute of Navigation, ION GNSS 2014 (pp. 2034–2042).