We knew as a team we wanted to work with ARKit, and we also saw a need for some form of GPS for buildings you've never been in, since reading a map in an unfamiliar building can be challenging for some.
What it does
Our app prompts the user for a zip code, then gives available buildings. Users select a starting room and destination room (and eventually any pit-stops they want to make), and our app uses AR tracking to give them real-time directions to take them to that room.
How we built it
We used swift and ARKit to build the app.
Challenges we ran into
We ran into trouble using swift, as we are all somewhat inexperienced using it. Connecting our pathfinding algorithm with the ARKit implementations proved to be more challenging than we anticipated.
Accomplishments that we're proud of
We are proud to have distance tracking and plane detection operating properly within the app, as well as a pathfinding algorithm and file format specification ready for loading in new buildings.
What we learned
We learned that these things take time, but proper preparation prevents having to go back and redo things you've already done. Also, we learned quite a bit about iOS development and the challenges and benefits that come from it!
What's next for NavigatAR
The plan is to finish the project, clean it up, and add new buildings on campus! One day we might be able to spread across campuses or add in hospitals or shopping malls as well.