RIDERNET: Motorcyclist Group Ride Collaboration System
- Type
- Project
My final year project, built solo across two semesters, not a group brief. A mobile-first app for motorcyclists riding together as a group: real-time rider coordination, geofencing and navigation so the group stayed aware of each other's position without constant radio chatter, TokBox/OpenTok for real-time video between riders, and PocketSphinx running offline voice commands so a rider could control the app without taking a hand off the bars or eyes off the road.
Navigation ran on the HERE Maps API, picked over Google Maps and MapBox after weighing pricing, documentation, and feature support against each other in a formal comparison; I separately built a small JavaScript tool against the Google Maps API to drop pins and capture synthetic location data for testing the ride-collaboration algorithms, so both maps providers show up here for genuinely different reasons.
The part I spent the most time on wasn't the communication layer, though, it was the analytics I built on top of raw GPS tracks afterward: overtake detection, "bonds" measuring how tightly two riders rode together over a route, and outlier labeling for a rider who drifted from the group's pattern. That's the piece that turned a coordination app into something closer to a research project, extracting real signal from noisy location data rather than just displaying it on a map.