blob: 75cf00f3cbf0bd049e741b2870e8750c4c508e8e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
Bicycle routing software for Husky Hunt clues, used in ‘23 and ‘24. Repository contains a Flask-based webserver that both hosts a web interface for controlling as well as an API for the bicyclists’ phones to retrieve destination/routing information via an iOS app (not included in this repository). The routing is performed by querying an OSRM instance.
Requirements:
- Python 3.13+
- Flask
- Numpy
- Scikit-learn
- VPS/Server to host Flask website/routing API
- OSRM backend (change the value of `host` in `dashboard_website/router.py`)
- Demo (limited points per query, not good for HH): `http://router.project-osrm.org`
- Local: install an OSRM instance on your server using Docker (https://hub.docker.com/r/osrm/osrm-backend/)
Authors:
Anson Bridges
Garrin Shieh
|