Inspiration
Our team, Shai Hulud, was inspired by the potential of augmented reality (AR) technology to revolutionize navigation and exploration in real-world environments. We recognized the importance of creating a seamless and intuitive AR experience that could assist users in navigating complex spaces like the UCSD campus.
What it does
Our AR Android/iOS app built on Unity allows users to navigate through UCSD using AR directional indicators. By leveraging ARCore technology, users can visualize virtual paths, waypoints, and directional cues overlaid on the physical world through their smartphone cameras. The app enhances the user's ability to find specific locations, discover nearby points of interest, and navigate with confidence.
How we built it
We developed the AR navigation app using Unity as the main development platform combined with ARCore for Android devices. The app integrates geospatial data and real-time camera input to render AR overlays accurately aligned with the user's surroundings. We utilized Google Maps APIs for geolocation services and leveraged Unity's capabilities to create immersive AR experiences.
Challenges we ran into
Ensuring accurate geolocation anchoring and orientation of AR objects. Handling real-time camera data and integrating it with ARCore. Optimizing performance and stability for smooth AR rendering on mobile devices. Designing intuitive user interfaces for seamless navigation interactions.
Accomplishments that we're proud of
Successfully implementing AR navigation features, including waypoint rendering and path visualization. Overcoming technical challenges to achieve reliable geospatial tracking and object anchoring. Creating a user-friendly interface that enhances the navigation experience on the UCSD campus.
What we learned
Advanced concepts of AR development using Unity and ARCore. Best practices for integrating geolocation services and real-world data into AR applications. Collaboration and teamwork skills in a hackathon environment. Problem-solving and troubleshooting techniques specific to AR development challenges.
What's next for Shai Hulud
Moving forward, we aim to enhance our AR navigation app by:
Adding additional features such as indoor navigation and augmented information overlays. Implementing social sharing and collaborative AR experiences. Conducting user testing and gathering feedback to refine the app's usability and functionality. Exploring partnerships and opportunities to deploy the app for wider adoption, potentially beyond the UCSD campus.
Built With
- arcore
- cesium
- unity
Log in or sign up for Devpost to join the conversation.