1 of 26

Implementation of a GPS based road sign and speed breaker alarming system

PRESENTED BY

Abdullah Al Miraj Tasnia Sultana Shahin Akter

ID no. 1602074 ID no. 1602092 ID no. 1602094

SUPERVISED BY

Prof. Dr. Muhammad Ahsan Ullah

Head, Department of EEE, CUET

2 of 26

2

Presentation Outline

  • Motivation
  • Introduction
  • Objectives
  • Theoretical Overview
  • Literature Review
  • Methodology
  • Result
  • Future Work
  • Conclusion

Department of EEE, CUET

3 of 26

Department of EEE, CUET

3

Motivation

  • Sometimes road signs are not visible due to obstruction from trees.

4 of 26

Department of EEE, CUET

4

Motivation (Cont.)

The color of the road sign may fade away as time passes after there installation.

5 of 26

Department of EEE, CUET

5

Motivation (Cont.)

  • Stormy and foggy nights also make road sign and speed breaker detection difficult.
  • These phenomenons may make driving difficult and can lead to a lot of accidents.

6 of 26

Objectives

  • To evaluate the problems of road signs and speed breaker monitoring system .
  • To monitor road signs and speed breaker using GPS.
  • To develop a voice command-based alarm system.

Department of EEE, CUET

6

7 of 26

Department of EEE, CUET

7

Theoretical Overview

  • GPS:
  • GPS does not require the user to transmit any data and it operates independently. It provides critical positioning capabilities to military, civil and commercial users around the world.
  • Advantages of GPS are:
  • Lower price
  • Simple to use
  • Easy accessibility
  • Traffic and Climate Warnings.

8 of 26

Department of EEE, CUET

8

Theoretical Overview (Cont.)

  • Raspberry Pi :
  • Raspberry pi is used as controller in our project.
  • We selected raspberry pi as it can handle larger data than Arduino.
  • It is faster than Arduino and has high processing speed.
  • It also has its own operating system.

9 of 26

Department of EEE, CUET

9

Department of EEE, CUET

9

Department of EEE, CUET

9

Department of EEE, CUET

9

Literature Review

  • Ref 1: Road and Lane Detection using Stereo Camera
  • Methodology: Stereo camera
  • Advantage: Helpful for self driving vehicle
  • Disadvantages:
  • The camera doesn’t remain fixed due to hole and bump on the road
  • Torn out road signs make detection difficult

[1] Jung-Gu Kim, Jae-Hyung Yoo and Ja-Cheol Koo “Road and Lane Detection using Stereo Camera” 2018 IEEE International Conference on Big Data and Smart Computing

10 of 26

Department of EEE, CUET

10

Literature Review(Cont.)

    • Ref 2:Implementation of road sign monitoring system by analyzing surface color and shape.
    • Methodology: Searching grey level discontinuity on image transform.
    • Advantage: Very helpful for the new constructed road sign and sharp edge road sign
    • Disadvantages:
    • Difficult to locate road signs due to fading and discoloring.
    • Edge detection becomes difficult if the road sign is broken.

[2] Roberto Marmo & Luca Lombardi “Milepost sign detection” The International Workshop on Computer Architecture for Machine Perception and Sensing, September 2006

9

11 of 26

Methodology

Department of EEE, CUET

11

11

Collection of road sign co-ordinate data

Input data to Controller(Raspberry Pi)

Comparing the real time value with the predefined values set in the Program

A voice command to alert the driver

12 of 26

Methodology(Cont.)

Department of EEE, CUET

12

  • We measured the co –ordinates of road signs and speed breaker by GPS and created a data table.

Figure: GPS co-ordinate values shown in display

13 of 26

Methodology(Cont.)

Department of EEE, CUET

13

  • We have used raspberry pi as our controller.

Figure: Schematic of implemented device

14 of 26

Methodology (Cont.)

GPS sends real time co-ordinate values to the raspberry pi and the program running in pi will make decisions by comparing this values in the data set.

Department of EEE, CUET

14

Figure: Schematic of implemented device

15 of 26

Methodology(Cont.) .�

Department of EEE, CUET

15

After analyzing the data according to the result, the program will play a machine generated sound to alert the driver

Figure: Speaker Model: JNT-X12

16 of 26

Methodology(Cont.)

Department of EEE, CUET

16

We have performed the project in two phases:

Phase 1: GPS provides values in degree-minute-second. At first, we

measured values using this method. But this method has very less accuracy as we only got 6 numbers after the decimal point.

17 of 26

Methodology(Cont.)

Department of EEE, CUET

17

Table 01: GPS co-ordinates measured in degree-minute-second

18 of 26

Methodology(Cont.)

Department of EEE, CUET

18

Phase 2 : Due to the problem faced previously, we approached in a different method. We converted the GPS co-ordinate values in decimal co-ordinate.

We have taken total 10 co-ordinates in a specific location and calculated the average of these values. This method provided better accuracy then the previous phase.

19 of 26

Methodology(Cont.)

Department of EEE, CUET

19

Table 02: GPS co-ordinates measured in decimal co-ordinate

20 of 26

Methodology(Cont.)

Department of EEE, CUET

20

Figure: Practically implemented device

21 of 26

Department of EEE, CUET

21

Result

Department of EEE, CUET

21

We have undertaken this project as no work was done before in this sector via GPS.

We wanted to design a system which will warn the driver

approximately 40 meters before any road turn and speed breaker .

We were successful in implementing a device which successfully gave warning within 40 meters range.

22 of 26

Department of EEE, CUET

22

Result(Cont.)

Department of EEE, CUET

22

If two or more road turns or speed breakers are located within approximately 15 meters , our device can give warning for only one.

Another shortcoming is that if any new speed breaker is constructed, we have to survey it’s co-ordinate and update it to our program.

23 of 26

Future Work

In the near future we will conduct this work online based.

By adding mapping system driver will be able to see the vehicle’s position easily.

We will add new feature of speed controlling along with road sign monitoring.

Department of EEE, CUET

23

24 of 26

Conclusion

  • The expense of creation was typically high yet this is frequently the situation when implementing a single module.
  • By making numerous duplicates of the system , price can be reduced.
  • We have learnt numerous new innovations , all of which are valuable skill to process.

Department of EEE, CUET

24

25 of 26

Department of EEE, CUET

26

Thank You

26 of 26

Any Question�Please???�

Department of EEE, CUET

27