Our goal is to help make biking safer in our community.
Embedded Systems Design / 18549 / Carnegie Mellon University
This project will allow Bike Pittsburgh to gather data on the proximity of cars to cyclists on the road. This information will help plan bike lanes and routes.
The prototype will be a sensor package that can be attached to any bike. While originally planned to use multiple ultrasonic sensors, instead we now use a single Lidar system in combination with Bluetooth communication and a mobile phone. The end result is that the gathered data will be stored on a web server to be analyzed by interested parties.
As of today, there is no widespread, easy to use product that enables city planners to quantitatively measure the safety of bikers throughout a city. Some streets are safer than others for cyclists, and we want to know where. This data is valuable for the city because it can be used to help improve the quality of biking throughout the city. Safer bike lanes, additional bike lanes, and alternate biking routes can be suggested with this data.
Using our prototype system, cities will be able to collect data of how close a vehicle is to a biker at a specific GPS location, and use this data to make biking safer.
Similar existing products are:
PR-1 | The System shall be able to identify all cars that come within 4 meters of the rider. |
PR-2 | The System shall identify cars within a +/- 0.25 meter accuracy. |
PR-3 | The System shall not make any false positive identification of cars. |
PR-4 | The System shall identify each identified car’s GPS location to within +/- 50 meters. |
PR-5 | The System shall work in the all weather and lighting conditions. |
PR-6 | The System should be able to operate for at least 60 minutes before being recharged. |
PR-7 | The data acquired should be easily viewable on the web. |
SR-2 | The System shall alert the rider of an oncoming car in their blind spot within 3 seconds. |
SR-2 | The System shall alert the rider of dangerous roads. |
Part Name | Quantity | Unit Price | Total Price | Description | Source | Link |
HRXL-MaxSonar-WR | 4 | $99.95 | $399.80 | Ultrasonic Range Finder | Sparkfun | https://www.sparkfun.com/products/11724 |
CC2540 | 1 | $4.61 | $4.61 | SOC with BLE | TI | https://store.ti.com/CC2540F256RHAR.aspx |
ATSAMB11 | 1 | $45.00 | $45.00 | SOC with BLE | Atmel | http://www.digikey.com/product-detail/en/atmel/ATSAMB11-MR210CA/ATSAMB11-MR210CA-ND/5638846 |
ADXL362 | 1 | $14.95 | $14.95 | Triple Axis Accelerometer | Sparkfun | https://www.sparkfun.com/products/11446 |
PCB | 1 | ~$75 | ~$75 | Custom PCB | ||
AmazonBasics Portable Power Bank | 1 | $19.99 | $19.99 | External 5600 mAh power supply | Amazon | http://www.amazon.com/dp/B00LRK8IV0/ref=twister_B01AI55GD2?_encoding=UTF8&psc=1 |
Miscellaneous | 1 | ~$50 | ~$50 | Resistors, capacitors, clock oscillator | ||
TOTAL: | $624.30 |
Embedded Code | C and assembly. |
Website | Python (Django web framework) and JavaScript |
Android App | Java |
Bluetooth | Communication from sensor package to phone. |
Cellular data | Communication from phone to web server. |