Team Mapster
Valdyn Hunt
David Sergio
Naji Kaddoura
Jason Campbell
5
Indoor Navigation
Find the shortest path to x
Where is the nearest coffee shop?
Where are the vending machines?
Where is the nearest cafe?
Where is the restroom?
Fire extinguishers?
Recycling bin?
Defibrillator?
Etc.
iNavig8
indoor navigation system
Architecture + Terminology
System Architecture
David Sergio
Coordinate System
Image file + xy-plane scaling factors
Shortest Path Algorithms
We implemented Dijkstra’s algorithm to calculate shortest path using bi-directional graph edges representing connections between points on a map.
Challenges
An interesting continuation of this project would be to implement additional algorithms. Other path-finding and related algorithms include A*, Bellman-Ford, Floyd–Warshall, and more...
Back-end Architecture
We created a Serverless backend RESTful API, written in Java and deployed using AWS Lambda and API Gateway. These are known as “Platform-as-a-service”
Features:
Challenges:
User Management
We used a cloud-based user management system for login and register: Amazon Web Services - Cognito
Features
Naji Kaddoura
Naji
Challenges
Features
Services
React
Jason Campbell
Design
Code
Document
Wireframes and Mockups
Demo: Admin User & Web Application
Challenges
Features
Performance
Third-party Applications:
Android:
Valdyn Hunt
Valdyn
Early Javascript version, mobile design
BLE Beacons
Getting the GPS Coordinates
47.490157, -117.585002
(latitude, longitude)
Challenges
Features
Connections
Need for shortest path calcs
Note to self:
I cannot walk through walls.
Demo
Demo: Register
Demo: Design-mode
Demo: Shortest Path
Demo: Android App