**Abstract**

Navigation systems provide the optimized route from one location to another. It is mainly assisted by external technologies such as Global Positioning System (GPS) and satellite-based radio navigation systems. GPS has many advantages such as high accuracy, available anywhere, reliable, and self-calibrated. However, GPS is limited to outdoor operations. The practice of combining different sources of data to improve the overall outcome is commonly used in various domains. GIS is already integrated with GPS to provide the visualization and realization aspects of a given location. Internet of things (IoT) is a growing domain, where embedded sensors are connected to the Internet and so IoT improves existing navigation systems and expands its capabilities. This chapter proposes a framework based on the integration of GPS, GIS, IoT, and mobile communications to provide a comprehensive and accurate navigation solution. In the next section, we outline the limitations of GPS, and then we describe the integration of GIS, smartphones, and GPS to enable its use in mobile applications. For the rest of this chapter, we introduce various navigation implementations using alternate technologies integrated with GPS or operated as standalone devices.

**Keywords:** navigation, GPS, IoT, GIS, public transport, smartphone application, UAVs, MAV, indoor/outdoor navigation, vision-based navigation, obstacle detection, SURF, control system, obstacle avoidance, pedestrian navigation system, modified RHKF filter, indoor assistive navigation, context-aware, semantic map, obstacle avoidance, tango device, near-field communication, indoor navigation, indoor positioning, mobile, NFC internal, sensor fusion, map matching, hidden Markov models, Kalman filter
