Performed by: Ron Herman & Ofir Shentzer Instructor: Mony Orbach Cooperated with: Route Link המעבדה למערכות ספרתיות מהירות High speed digital systems laboratory הטכניון - מכון טכנולוגי לישראל הפקולטה להנדסת חשמל Technion - Israel institute of technology department of Electrical Engineering דו ” ח סיכום פרויקט סופי Subject: Virtual Traffic Signal
Abstract המעבדה למערכות ספרתיות מהירות High speed digital systems laboratory 2 We've developed a system, which serves as an aiding device for a vehicle driver. The system can identify a compromising situation to the driver, according to pre-defined approach types to the sign, which characterize which approach is dangerous. As part of the design we had created a virtual definition of an approach to a sign, through which we can decide what a safe approach is and what is not. During the design and implementation phase we had to keep in mind a few basic constrains: The system has to be reliable so no false alarm would be invoked and no compromising situation would pass unnoticed. The system has to be fast. (Relative to average driver's response time) The system should function properly under any reasonable workload. The system should be modular and easily extendable for future development purposes.
System description המעבדה למערכות ספרתיות מהירות High speed digital systems laboratory 3 One of The major factors in today’s car accidents is driver’s lack of attention. a solution to this problem is a system which produces alerts in real time to the driver. The system can identify a compromising situation to the driver, according to pre-defined profiles, that characterize which approach to the traffic sign is dangerous. A Local DB holds the traffic signs relevant to the vehicle’s present location. This Information is synchronized with the vehicle’s orientation. A Controller interacts with a Remote DB (holding the entire set of traffic signs) via GSM cellular communication. A request for update is sent by the Controller to a GSM card, and the relevant data is retrieved from the Remote DB, according to the current location. Each pre-defined time interval, the Controller unit Checks whether the vehicle is in a compromising situation, and if so, a warning signal is sent to the driver through a User Interface.
Specification המעבדה למערכות ספרתיות מהירות High speed digital systems laboratory 4 Software: The application is written in C++ language using the.NET platform. All databases are managed by a MySQL server accessed via code level using SQL queries.
System Block Diagram המעבדה למערכות ספרתיות מהירות High speed digital systems laboratory 5 Remote DB server GSM Card GSM HandlerGPS Handler MySQL Handler Local DB server User Interface Controller Traffic Signs Container GPS Card