This is the Project for UCLA ECEM202A/CSM213A (Fall 2022)
Currently, we do not have a mature system to monitor driver’s behavior before a STOP sign. There are plenty of drivers who don’t make a complete stop at the stop sign, since manually observing and making actions to the STOP sign is not easy for human beings. So we want to design an efficient technique to check the driver's behavior and remind them to obey the law, with a punishment and reward mechanism.
- Ziyang Ji
- Chih-Chun Hsu
- Yi Xiao
- A GPS tracker
- An USB webcam
- An OBD-II reader
$ pip install opencv-python
$ pip install obd
$ pip install playsound
- Run
scan_port.py
to get GPS tracker port and OBD-II port - Modify port strings in both
gps.py
andobd2.py
$ python main.py