Welcome to AR-Nav, the cutting-edge indoor navigation app that harnesses the power of Augmented Reality (AR) and Computer Vision to provide seamless navigation within complex indoor environments. Designed for iOS, this application revolutionizes the way you find your way indoors, whether you're in a mall, airport, hospital, or any large building.
- Augmented Reality Navigation: Follow virtual "breadcrumbs" displayed in AR to reach your destination effortlessly.
- Computer Vision Integration: Advanced object tagging technology maps and recognizes 75% of the surroundings for accurate and intuitive navigation.
- Indoor Maps and Routes: Automatically generated indoor maps and optimized routes ensure you never get lost.
- C#: Core logic and algorithm implementation.
- iOS Development: Leveraging Apple's ARKit and other native tools.
- Computer Vision: Object detection and tagging to map the environment.
- HTML & CSS: User interface design and user experience enhancements.
- iOS device with ARKit support (iPhone 6s or later).
- Xcode installed on your Mac for building and running the application.
- Clone the repository:
git clone https://github.com/Darshee-m/AR-Indoor-Navigation-App.git
- Open the project in Xcode:
cd AR-Indoor-Navigation-App open AR-Indoor-Navigation-App.xcodeproj - Build and run the app on your iOS device:
- Connect your iOS device.
- Select your device as the target.
- Click the 'Run' button in Xcode.
- Launch the app on your iOS device.
- Allow necessary permissions for camera and location access.
- Scan your surroundings to allow the app to tag objects and create an indoor map.
- Enter your destination, and follow the AR "breadcrumbs" to navigate smoothly to your target location.
We welcome contributions to enhance AR-Nav. To contribute:
- Fork the repository.
- Create a new branch with a descriptive name:
git checkout -b feature/your-feature-name
- Make your changes and commit them with clear messages:
git commit -m "Add detailed description of your changes" - Push to your branch:
git push origin feature/your-feature-name
- Create a Pull Request describing your changes in detail.
Thank you for using AR-Nav! We hope this app transforms your indoor navigation experience with the magic of Augmented Reality. Happy navigating!