Project Over View
This is a system which helps to save their lifes before, and after accidents happen. This system alerts the user about upcoming traffic signs which helps the driver to drive carefully following rules. After the accident happens, this system alerts the emergency contacts about the accident. Apart from these features this system acts as a community of drivers which can help other drivers in need in emergency times. Mobile application notifies the nearest accidents to the users to help the users who have met accident. In the application, users will be registered using firebase authentication. During the authentication, user’s data including emergency contacts is taken during this time. A user can register to our platform by scanning QR code. Then that device will be registered to particular user. Sensor readings, and predictions are shared with cloud, and data will be stored in firestore. Cloud queries firestore. If an accident is detected, emergency contacts will be notified by the cloud function.
Design and User Manual
Click here to view the design manual
|1||Raspberry pi Model 4B||9 000.00|
|2||Gyroscope Sensor||1 000.00|
|3||Web camera||1 700.00|
|5||SIM808 GSM/GPRS/GPS Module With Antenna||4 080.00|
|7||Power adaptor||1 250.00|
|8||Raspberry pi fan||260.00|
Demo for Traffic Sign detection
Demo for accident detection
What will be measured and/or controlled?
Angular position Acceleration
How often measurements are taken?
Location – Whenever accident happens
Sensor values – Always
Road signals – Always
What are the sensitive data that need to be secured?
How dependability is provided?
We make sure that the device will be working all the time by using a battery to supply power in a power faliure.
How the efficiency is provided?
By using object detection we make sure that the correct road signs will be detected by the device.
Also, all the features are tested to make sure that they work properly according to the requirements.
Scalability of the system?
Many users can use the system without having any crashes in the system.
What are the security aspects that were considered?
Unauthorized parties cannot access to the information send to the cloud. (Users informmation, accident information etc.)
How accidents are detected?
By using accelerometer and gyroscope readings. When the readings are greater than a specific threashold value, which is calculated using an algorithm a accident will be detected.
Muthuni De AlwisE/18/058
Dr. Mahanama WickramasingheSenior Lecturer
Dr. Isuru NawinneSenior Lecturer
University of Peradeniya, Prof. E. O. E. Pereira Mawatha, Kandy