Indoor Navigation System
INTRODUCTION
The Indoor Navigation System is a smart Android application designed to guide users within
multi-floor buildings such as apartments, malls, hospitals, airports, and educational
institutions.
Unlike outdoor navigation tools like Google Maps, this system works inside buildings,
offering digital guidance using Augmented Reality (AR) and pathfinding algorithms.
By integrating Firebase for data management, ARCore for visualization, and algorithms like
Dijkstra’s, the system provides accurate and interactive indoor route guidance.
The project focuses on improving user convenience and accessibility, reducing confusion,
and modernizing navigation within complex indoor environments.
PROBLEM STATEMENT
Visitors often face difficulty locating rooms or flats in large buildings such as apartments,
malls, hospitals, or universities. Traditional signboards or manual directions are confusing
and inefficient. Therefore, a digital indoor navigation system is required to accurately guide
users within multi-floor buildings using interactive AR visualization.
OBJECTIVES
To design and develop an Android-based indoor navigation application.
To integrate Firebase for real-time data storage and retrieval.
To utilize ARCore SDK for AR-based visualization of navigation paths.
To implement shortest-path algorithms (e.g., Dijkstra’s) for accurate routing.
To support multi-floor navigation using an intuitive floor-selection interface.
SCOPE OF THE PROJECT
Provides navigation assistance inside large indoor spaces such as apartments,
hospitals, malls, and universities.
Supports multiple floors with user-selectable floor buttons.
Displays navigation either through 2D map or AR arrow guidance.
Limited to static building data (no real-time user tracking).
Future enhancements may include Wi-Fi/beacon-based live tracking and voice
guidance features.
BRIEF DESCRIPTION OF THE PROJECT
The Indoor Navigation System is an Android application that helps users navigate
within large indoor spaces such as apartments or office complexes. Users can
search or scan a flat or room number to view the shortest route from their current
position to the destination.
The system uses a combination of Firebase for storing floor maps and location data,
pathfinding algorithms for computing optimal routes, and ARCore for visual
guidance through AR arrows or 2D map visualization.
The project aims to enhance convenience, reduce confusion, and modernize the way
people move within buildings.
SOFTWARE REQUIREMENTS
Language: Java (Android app development)
Libraries: ARCore SDK, Firebase SDK
Platform/IDE: Android Studio
Frontend/UI: XML (Android UI), Material Design Components
Database: SQLite / Firebase
HARDWARE REQUIREMENTS
Processor: Intel i5 / i7
RAM: 8 GB
Storage: 500 GB HDD
Mobile Device: Android 8.0+ (for testing AR features)
APPLICATION OF THE PROJECT
1. Apartments & Housing Societies:
The system helps visitors and new residents easily locate specific flats, parking
areas, and amenities such as gyms, community halls, or swimming pools.It
eliminates the need to ask for directions and improves navigation within multi-floor
residential complexes.
2. Hospitals & Healthcare Facilities:
The application guides patients and visitors to wards, diagnostic labs, pharmacies,
and consultation rooms. It reduces confusion in large hospital layouts and saves
valuable time during emergencies by offering precise indoor routes.
3. Shopping Malls & Commercial Complexes:
Users can quickly find stores, restrooms, food courts, elevators, and exits. The
system enhances the shopping experience by providing a convenient and interactive
way to explore large commercial spaces.
4. Airports & Railway Stations:
The app assists travelers in navigating to check-in counters, boarding gates, lounges,
baggage claim areas, and platforms. It reduces travel stress and improves the overall
passenger experience by providing step-by-step guidance inside terminals or
stations.
5. Educational Institutions:
Students, staff, and visitors can use the system to locate classrooms, laboratories,
libraries, and administrative offices within large campuses. It is particularly useful for
newcomers or guests during events, ensuring smooth movement across multi-
building institutions.
CONCLUSION
The Indoor Navigation System offers a smart, digital solution for navigating
complex indoor environments. By combining AR technology, a real-time database,
and efficient pathfinding algorithms, the system enhances user experience and
accessibility.
It provides practical value in a variety of domains and sets the stage for future
developments such as real-time tracking, AI-driven routing, and improved AR
visualization. This project demonstrates the practical integration of modern
technologies to solve real-world navigation challenges effectively.