project state : under decision
instead of fixed point as traffic man or lidar for detectinng trafic violation we will be using in car sensors or planting others like cameras or gps module for detecting various vilations
A system that adds a smart self-reporting functionality to report traffic violations
-
driver with higher violation rate are more likely to be part of accidant !img
-
percent increase with hazard violation !with_hazard
-
20% from accident because of wrong passingAEU
- 1232 wrong passing
- 151 leaving break speed
- 125 ignorance not carring
- 98 wrong lane
- 83 extra speed
- 81 not making sure of route before entering
- 53 red light passing
- 40 candient piorty
- Our current system doesn't completely control the traffic
- We can do it much better safer and less error-prone if we let the car track itself
- We all want safer roads
Reducing the human factor [most probably errors] Ensuring that vehicles are properly tracked Utilizing the resulting data to make more accurate decisions about roads safety
-
for speed violation a computer placed in car -raspberry for our prototype- will connect to car obd to read the car speed ,same time it will retrive the speed limit from the server , if the car passed the limit for extended period it will report it to server
-
for one way road if car_2 happen to pass car_1 from the left diraction a camera placed in car_1 can detect it and report the violation for car_2
-
reporting a problem in road like hole or open side .. etc
> seems prety hard for fast cars roadai i think we still can propose it
but we can use this approch accelerometer, gyroscope, and speed [1]
1. fixed point in the road entry were information exchange occur the
* the car send any violation
* the point update the road roles
we will not use v2x communication we only regulate human behavior with low cost unreliable device can be placed in car without the mad security concern or low latency war why_not_DSRC
-
gsm celular communication where car gets continuse updates and report any violation
-
wifi bse station for car to report
- a respery pi witch read the data from car using obd then transmiting using wifi to computer server
2. maquette of road with two traffic sign plate as server and car . at the route start the car recive the speed limit from first plate, at the road end the car report if it has passed the speed and get the new speed
we use celular data / wifi
3. maquette of road where car will pass certain speed and report it when connecting to wifi network at road stop
a camera placed in front of car like dvr with inboard computer, gps, ultrasonic the model would be able to
- find visaul detectable violations like wrong passing or turn checking ..etc
- speed violation with gps
* space from front car with ultrasonic
seems unreliable and hard to use as vehical will not always be in front
some links to help us https://www.raspberrypi.org/forums/viewtopic.php?t=143301 https://www.rhydolabz.com/wiki/?p=10450
plan B https://www.instructables.com/id/Use-your-android-phone-sensors-on-the-arduino-/ https://create.arduino.cc/projecthub/botletics/real-time-2g-3g-lte-arduino-gps-tracker-iot-dashboard-01d471?ref=tag&ref_id=tracking&offset=2 https://www.instructables.com/id/How-to-Receive-Arduino-Sensor-Data-on-Your-Android/
server in heroku https://github.com/abdo1819/server_evilcar/tree/master