Skip to content

YIXIAO0/stop_and_go

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

78 Commits
 
 
 
 
 
 
 
 

Repository files navigation

STOP and GO!

This is the Project for UCLA ECEM202A/CSM213A (Fall 2022)

Abstract

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.

Team

  • Ziyang Ji
  • Chih-Chun Hsu
  • Yi Xiao

Instructions

Hardware

  • A GPS tracker
  • An USB webcam
  • An OBD-II reader

Required packages

$ pip install opencv-python
$ pip install obd
$ pip install playsound

Before running it

  • Run scan_port.py to get GPS tracker port and OBD-II port
  • Modify port strings in both gps.py and obd2.py

How to run it

$ python main.py

Links

Demo videos

Slides

Website

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages