We transformed the first floor ISC into a weighted, undirected edge graph where you can traverse it by giving a room number to start from and room number to end up at to get directions between those places.
Graphs lend themselves well to this problem because they scale well with GPS integration and they are flexible enough to account for the ISC's many intricacies.
Each node in the graph represents a "junction" where a junction can be any intersection where a person can travel multiple directions (edges) from. We made nodes to represent parts of the corridors as well as rooms. In the app, input a starting room number and an ending room number, and our app will provide you with instructions on how to travel between them.
Log in or sign up for Devpost to join the conversation.