An Android-Based Campus Navigation System Using GPS, Graph-Based Routing and Direction Overlay
An Android-Based Campus Navigation System Using GPS, Graph-Based Routing and Direction Overlay
Shrishty Alanse,Chandra Prakash Singar,3 Authors,Gourav Solanki
TLDR
An Android-based campus navigation system that combines GPS-based location tracking, graph-based shortest path calculation, map visualization, and real-time directional guidance using mobile device sensors is presented.
Abstract
Campus navigation becomes difficult for new students and visitors due to the large infrastructure and complex layout of educational institutions. Traditional static maps and signboards often fail to provide efficient real-time guidance. This paper presents an Android-based campus navigation system that combines GPS-based location tracking, graph-based shortest path calculation, map visualization, and real-time directional guidance using mobile device sensors. The proposed system is developed using Java in Android Studio and utilizes OpenStreetMap through the OSMDroid library for map rendering. A campus graph containing predefined nodes and paths is used to calculate the optimal route between the user’s current position and the selected destination using Dijkstra’s shortest path algorithm. The application further integrates device orientation sensors to provide directional arrow guidance on the screen. The system aims to simplify navigation inside the campus environment while maintaining low computational complexity and an easy-to-use interface. Experimental testing demonstrates accurate route generation and smooth user interaction for multiple campus locations.
