Pothole Detection
Pothole Detection
Pothole Detection
net/publication/340973628
CITATIONS READS
6 615
6 authors, including:
All content following this page was uploaded by Aruna Kumari Kakumani on 18 April 2022.
I. INTRODUCTION
The safety of a vehicle is the first priority while constructing
and maintaining a road. This safety is not assured when the
condition of road is deprived. Most of the roads in India are
congested with poor quality and maintenance needs are not
done as per the requirement. Increase in number of vehicles
has led to problems such as traffic congestion and increase
in the number of roads accidents. Potholes, formed due to
heavy rains and movement of heavy vehicles is also a reason
for accidents and loss of human lives. Maintenance
authorities need to regularly check the quality of the roads in
order for maintenance [1]. Detection of such potholes helps
the authorities to maintain the condition of roads and also
keep in track with its condition. The survey for such
maintaining analysis is done annually and time spent, cost
for such actions is huge [2]. This project helps to directly
detect a pothole and inform the maintenance authorities its
location through mail. This method is not an annual
procedure rather a continuous process, whenever pothole is
detected the location is directly sent [3]. This project is cost
efficient as the components used are of general basis and .
can be installed in any type of system or vehicle for it Fig 2: Block Diagram
working. The potholes are detected by using ultrasonic
sensor and the location (latitude and longitude values) are
given with the interfacing of GPS module and node MCU. A. Node MCU
The location is shared with the help of IFTTT Webhooks Node MCU consists of esp8266 wi-fi source module which
which is linked to the maintenance authority’s Gmail Id. is used for IOT purpose. The scripting langue used in
esp8266 is LUA. NODEMCU was created in short after the
release of esp8266. It consists of firmware which runs
mainly on the esp8266 wi-fi module. It is mainly used in the
Authorized licensed use limited to: University of Waterloo. Downloaded on May 31,2020 at 20:54:50 UTC from IEEE Xplore. Restrictions apply.
2020 International Conference on Emerging Trends in Information Technology and Engineering (ic-ETITE)
projects of arduino and raspberry pi. It consists of memory module is on, it receives the signal for the satellite and
OF 128K Bytes and storage of 4Mbytes. The operating calculates the time to receive the signal from the satellites
system present in node MCU is XTOS. Which the main then the GPS receiver calculates the distance between the
function of node MCU is used for security operating receiver and satellite. In order to calculate the distance, the
functions. satellite transmits some pseudocode and it is received by the
GPS receiver. Then the receiver compares the signal and
their difference is the travelling time. Similarly, the GPS
receiver continue this procedure with nearby satellites and
calculates the distance by using trilateration method. The
GPS receiver gives the value in NMEA (National Marine
Electronics Association) format. It transmits the signal to
the Arduino with the baud rate of 9600.
III. METHODOLOGY
Authorized licensed use limited to: University of Waterloo. Downloaded on May 31,2020 at 20:54:50 UTC from IEEE Xplore. Restrictions apply.
2020 International Conference on Emerging Trends in Information Technology and Engineering (ic-ETITE)
provides the workspace and extensible plug-in’s so as to gives us the distance from sensor to the obstacle. We are
code in an uncomplicated manner. intended to calculate the depth, in order to calculate the
depth of pothole we will reduce the calculated distance by
the ground clearance level of the system or vehicle [5]. The
depth is given by
D. Pothole Detection
From the above calculations we are able to get the depth of
the pothole. If the Depth is zero then there will be no
pothole existed at that particular place. If the Depth is
greater than zero then the GPS module sends the location
the micro-controller. The GPS Module plays a key role to
get the location co-ordinates. The receiver pin in initiated
with the help of Arduino IDE and the GPS Module has a
default transmitter pin as discussed. After getting the co-
ordinates they must be processed in the required format as
specified in the libraries present in the IDE.
Signal Received
Fig 5: Flow Chart
B. NodeMCU
Initially Node MCU [3] should be connected to a Wi-Fi
network so that it can have access to internet and can be able Fig 7: Principle for detection of pothole
to connect to the http client, in this system our http client is
the webhooks server through which we need send the E. Sharing the location
location information. In order to achieve sharing the location the major role is
played by the server, to connect the device to the sever we
C. Calculating Depth need to avail a service which acts as an intermediary layer
As shown in the flow chart we get the time taken for the between the microcontroller and the server [6]. In this
ultrasonic wave to hit the obstacle and reflect back to the system IFTTT is acting as an intermediary platform which is
sensor, this information is sent to Node MCU and using the connecting the micro controller and the server platform. The
equation distance is calculated. IFTTT platform provides a unique API key for each and
Distance = time taken * (speed of ultrasonic wave /2) every event occurring which speaks the security aspect of
the system. In this platform the micro-controller and the G-
Authorized licensed use limited to: University of Waterloo. Downloaded on May 31,2020 at 20:54:50 UTC from IEEE Xplore. Restrictions apply.
2020 International Conference on Emerging Trends in Information Technology and Engineering (ic-ETITE)
III. EXPERIMENTATION
REFERENCES
Authorized licensed use limited to: University of Waterloo. Downloaded on May 31,2020 at 20:54:50 UTC from IEEE Xplore. Restrictions apply.
2020 International Conference on Emerging Trends in Information Technology and Engineering (ic-ETITE)
[3] S.V.Pravati, K.Thenmozhi “IOT accelerated Wi-fi bot controlled via [6] Amitha Terish, Shiji Johnson T D, Sinu Valsan, Sooraj P, Indrasena N
Node MCU” 2018 International Conference on Computer V “Real Time Pothole Detection and Road Monitoring System”
Communication and Informatics (ICCCI), 4th-6th Jan 2018. International Journal of Innovative Research in Science, Engineering
[4] Stepheena Joseph, Mr.K.Edison Prabhu “ROLE OF ULTRASONIC and Technology, Vol. 8, Issue 6, June 2019.
SENSOR IN AUTOMATIC POTHOLE AND HUMP DETECTION [7] Vaishnavi Kinderley, Chaitali Malode, Janvi Bhojwani, Sujata
SYSTEM” International Journal of Scientific & Engineering Research Chiwande “Pothole recognition and alert using ultra sonic, GPS and
Volume 8, Issue 7, July-2017. GSM” International Journal of Engineering Science and Innovative
[5] Rajeshwari Madli, Santosh Hebbar, Praveenraj Pattar and Varaprasad Technology (IJESIT) Volume 7, Issue 2, March 2018.
Golla ‘‘Automatic Detection and Notification of Potholes and Humps
on Roads to Aid Drivers” IEEE SENSORS JOURNAL, VOL. 15,
NO. 8, AUGUST 2015.
Authorized licensed use limited to: University of Waterloo. Downloaded on May 31,2020 at 20:54:50 UTC from IEEE Xplore. Restrictions apply.
View publication stats