Being in an unfamiliar place is stressful for everyone, but imagine dealing with that stress on top of a disability. Our goal is to alleviate the stress of navigating through a new environment by making accommodations and services more accessible as well as give those with handicaps independence in travel.
What it does
PathWay uses AR navigation to mark the locations of various accommodations and services as well as lead users to selected locations with a compass needle.
Users, such as event organizers, can drop waypoints that mark where a specified service is located. Other users can then access that marker using the app. Users can also use PathWay to navigate to the nearest of the following services:
- Fire alarms and extinguishers
- Health Office
How we built it
For front end, we used Swift iOS along with ARKit and CoreLocation. For back-end, we used Flask and hosted it on Google Cloud Platform. We developed the website using HTML5 and CSS
Challenges we ran into
- We never deployed to Google Cloud
- CoreLocation was not accurate enough
- Struggled to connect ARKit with CoreLocation to get more accurate positions
- Individual GPS offset for each device
- Figuring out how to keep compass pointing to waypoints
What we learned
3 out of 4 of us have never been to a hackathon before. This is our first! We've all learned a lot in iOS dev, AR kit, back-end dev, and web dev.
What's next for PathWay
We see the application for AR Navigation in many different areas. We hope to expand the functionality of Pathway to include these different areas. For example, using AR Navigation to help students find their classrooms. Our goal for the future is to further refine PathWay into a deliverable app.