🚴 Safer Pathfinding with Google Maps

- 2 mins

Backend language Frontend language

I joined a group of five other students at UBC over a weekend of hacking at VANquish Collisions Hackathon hosted by the City of Vancouver. With the goal of reducing traffic collisions in high density areas, our solution was to find ways to incentivise different modes of transportation beyond cars. The end product was BikeSafe; a web application that finds bicycle tracks and maps rides for cyclists. We believed that an influx of bikers would often face challenges of finding safe routes. Contrary to Google Maps’ pathfinding algorithm, BikeSafe returns cyclists both the safest and practically shortest route to their destination. During my time with the team, I helped brainstorm and later develop features such as:

Final Design

As it is, BikeSafe is a prototype to inform cyclists of short and safe paths using past traffic collision data. Given we had limited time to build this, route calculation is only Metro Vancouver-specific, and not subject to changes in traffic patterns over time. I only realized this later, but we’d failed to notice certain disparities when recommending paths for cyclists as opposed to cars. For instance, steeper inclines and harsher road conditions may fit people’s confidence (and stamina) as a cyclist differently. Not all cars are created equal, but when it comes to cyclists, opting to take a possibly longer and steeper route separated from traffic could be far more dangerous. Perhaps for another time, I’m going to catch up sleep.

rss resume twitter github gitlab youtube mail spotify lastfm instagram linkedin google google-plus pinterest medium vimeo stackoverflow reddit quora quora