Skip to content
This repository has been archived by the owner on Jun 8, 2020. It is now read-only.
/ evil_car Public archive

car self reporting for traffic violation

Notifications You must be signed in to change notification settings

abdo1819/evil_car

Repository files navigation

car self reporting for trafic violation:

project state : under decision

overview

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

decreption

A system that adds a smart self-reporting functionality to report traffic violations

numbers

  • 57% percent of road accidents because of humans US !alt

  • 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

first quarter 2015 with 4806 accidents

- 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

Why do we need "yet another device" in our current traffic system?!

  • 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

But how our device is going to help?

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

use case:

  1. 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

  2. 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

  3. 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]

for communication methods :

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

  1. gsm celular communication where car gets continuse updates and report any violation

  2. wifi bse station for car to report

prototype ideas:

  1. 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

final version concept

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/

refrance projects

path-hole-detection

lane detection

front car detetction_no code

server in heroku https://github.com/abdo1819/server_evilcar/tree/master

About

car self reporting for traffic violation

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published