Inspiration
We learned that Bose frames can actually tell us where the user is looking at and came up with an idea to capitalize on that.
What it does
Our android application allows the Bose frames to guide the user to another app user's destination by telling the user which direction to go every step.
How We built it
We built our application on Android by using Android studio and Bose-AR sdk. In order to allow two different phones to communicate, we built a Flask web server with SQL and hosted it on Google Cloud. The android application talks to the web server's API allowing it to calculate the distance and direction to another user.
Challenges We ran into
We don't know enough Android development to seamlessly make a mobile app. But it was required by Bose API to use one of the platforms. The second challenge was that our laptops were blocking us from hosting a web server on WPI wifi. We ended up having to figure out the way to host it on Google Cloud.
Accomplishments that We're proud of
Our app works a lot of the time! (There are still a few subtle bugs)
What We learned
Bose-ar api, Communicating to apis from Android, Building Android apps
What's next for Echolocate
Improving accuracy by directly requesting the user for the location instead of last known location by the google Playstore api.
Log in or sign up for Devpost to join the conversation.