Automatic Robot For Rail Crack Detection Systems

Download as pdf or txt
Download as pdf or txt
You are on page 1of 5

Automatic Robot for Rail Crack Detection system

Abstract—Railway infrastructure safety remains a critical in accurately identifying cracks with high precision and recall
concern in modern transportation systems. This paper presents a rates[8].
novel approach to enhancing rail way safety through the integra-
In conclusion, our work represents a significant advance-
tion of robotic technology for crack detection and advanced ob-
ject detection algorithms. And by deploying autonomous robotic ment in railway safety technology, offering a scalable and
platforms equipped with cutting-edge sensors, including high- cost-effective solution for proactive crack detection and main-
resolution cameras, we enable efficient and accurate detection tenance scheduling. By harnessing the power of robotics and
of rail defects. Through extensive experimentation and valida- machine learning, we aim to mitigate the risks associated
tion, we could demonstrate the effectiveness of our solution in
with undetected rail defects, thereby enhancing passenger
enhancing railway safety and operational efficiency. Our work
represents a significant step towards proactive crack detection, safety and operational efficiency in railway networks world-
contributing to the advancement of railway infrastructure main- wide[9].[8] Enhancing Railway safety and harnessing sen-
tenance practices worldwide. sor technology to drastically reduce the train accidents, this
Index Terms—Railway safety, Robotic technology, Object de- method include the camera resolution and object detection for
tection algorithms, Crack detection, Autonomous robotic plat- the other specifications[10].
forms, Deep learning, High resolution cameras.vvvcfv
II. L ITERATURE S URVEY
I. I NTRODUCTION
Indian railroads are one of busiest arrange within the world
The safety and integrity of railway infrastructure are covering track arrange of 1,27,000 sq.km. Nearly 2/3rd of the
paramount concerns in modern transportation systems. With populace utilize the railroad arrange in India[11].
millions of passengers and freight relying on railways for Nearly 60 rate of the mischances are happening at railroad
efficient transportation, ensuring the reliability and safety of track crossing and due to break in railroad tracks coming about
rail tracks is of utmost importance[1][2]. However, traditional in misfortune of valuable life and misfortune of economy[12].
methods of manual inspection for detecting defects such as rail In current situation this issue has colossal potential in having
cracks are labor-intensive, time-consuming, and often prone to an perfect arrangement to this issue. It is required to rectify the
human error[3]. issues in existing frameworks that railroads ordinarily face[13].
To address these challenges, this paper presents a compre- In existing framework, the manual looking over and upkeep
hensive approach to enhancing rail safety through the inte- of tracks is done by individual and in other frameworks they
gration of robotic technology and advanced object detection utilize like SPURT Car and USFD manual machine. These are
algorithms[4]. By leveraging autonomous robotic platforms utilized in identifying and observing of cracks[14].
equipped with cutting-edge sensors, including high-resolution Essentially, in both strategies, looking over and location
cameras, we aim to revolutionize the process of rail defect of breaks is been done but the confinement is of support
detection. Our system s designed systematically scan railway individuals required for both strategies to monitor the break
tracks, enabling efficient and accurate identification of cracks within the track[15].
and other structural anomalies[5]. Too, this strategy is constrained for certain courses and not
A key innovation of our approach lies in the deployment all courses and divisions of railroads can be secured. Encour-
of a hybrid detection framework that combines state-of-the- age, now and then exactness is blamed. Moreover, whirlpool
art deep learning algorithms with computer vision techniques current strategy ultrasonic break locator is additionally utilized
tailored specifically for rail crack identification[6]. By training in a few instances[16].
our models on diverse datasets collected from real-world This paper speaks to deduced the thoughts in planning
railway environments, we ensure robust performance across railroad split discovery framework utilizing. Arduino Micro-
varying lighting conditions, track surfaces, and environmental controller and sensors in arrange to distinguish the breaks and
factors[7]. area of splits been given by GPS module and caution through
Moreover, this system incorporates real-time data process- messages through GSM module[17].
ing capabilities, enabling immediate detection and classifi- This paper committed in building such framework which
cation of potential hazards. This facilities timely mainte- can deliver an ideal arrangement to the split discovery issue
nance and intervention measures, thereby enhancing both and reach in accomplishing higher precision and exactness
railway safety and operational efficiency. Through extensive than existing systems[18]. Moreover, our venture points in
experimentation and validation on railway test tracks, we giving security affirmation to railroads, while the existing
demonstrate the effectiveness and reliability of our solution frameworks slack it completely[19][20].
III. PROPOSED METHODS providing valuable spatial context for detected anomalies in-
cluding rail cracks.
This paper proposed a method for Rail crack detection
c) GSM Module: Global System for Mobile Communi-
combines robotic technology with advanced object detection
cations module is a key component utilized in our rail crack
algorithms to achieve efficient and accurate identification
detection to enable wireless communication capabilities. These
of structural anomalies on railway tracks. The methodology
modules typically consist of a GSM modem, SIM card slot,
comprises several key components, each designed to leverage
antenna, and supporting circuitry enabling reliable and secure
state-of-the-art sensor technologies and machine learning tech-
communication in various applications.
niques. Our approach integrates autonomous robotic platforms
GSM module is integrated into the robotic platform to
equipped with high-resolution cameras and accelerometers to
facilitate remote monitoring and control o the rail crack
systematically scan railway tracks for defects. We employ a
detection system.
custom object detection algorithm based on deep learning,
d) LCD Display: LCD display is integrated into the
trained on annotated images of rail cracks. This algorithm
control interface of the rail crack detection system to provide
analyzes visual imagery to detect and classify defects in real-
real-time status updates, diagnostic information, and user
time optimization.
interaction capabilities.
IV. BLOCK DIAGRAM The LCD display serves as a user-friendly interface for
operators and maintenance personnel to Monitor system per-
formance, view inspection results, and configure operational
parameters.
e) Ultrasonic Sensor: Ultrasonic Sernor HC SR04 hav-
ing a 4 pin module and names are VCC, trigger, echo and
ground. It asses target by deciphering the reflected signals. The
Sensor creates sound waves at the given range, by converting
the electrical energy into sound then upon receiving the echo
signal converts the waves into electrical energy. Ultra Sonic
sensor which is used as the high resolution sensor for distance
measurement and crack measurement and object detection
also. In our project we used it for the object detection and for
Fig. 1. Block diagram of cracks spotting on track. the distance measurement. This sensor include receiver and
transmitter to sense or detect the object.
a) Arduino UNO: The Arduino UNO is a popular micro- Ultrasonic sensor is coordinates into the automated stage
controller board that serves as the heart of countless projects to encourage nearness location and impediment shirking amid
in the marker and electronics communities. Developed by railroad track assessments. The ultrasonic sensor radiates high-
Arduino LLC, it features an Atmega328P microcontroller run- frequency sound waves and measures the time it takes for the
ning at 16MHz, offering a versatile platform for prototyping waves to reflect off adjacent objects, such as rail tracks or
and building various electronic systems. The Fig.2 depicts the impediments. By analyzing these time-of-flight estimations,
same. the sensor can decide the remove to the protest with tall
This paper focusing on rail crack detection using robots exactness.
and object detection, the Arduino UNO plays a critical role in f) IR Sensor: The IR sensor is a pivotal component
controlling and interfacing with the various hardware compo- employed in our rail crack detection project to facilitate
nents. Acting as the central processing unit, the Arduino UNO proximity detection and obstacle avoidance capabilities. IR
manages sensor Inputs and processes real-time data collected sensors utilize radiation to detect the presence of nearby
during railway track inspections. By interfacing with sensors objects by emitting and receiving infrared light signals. These
such as accelerometers and proximity sensors, the Arduino sensors typically consist of an IR emitter, IR receiver, con-
UNO enables the acquisition of environmental data necessary trol circuitry, and interface connectors, offering reliable and
for identifying potential defects, including cracks. accurate detection in various environmental conditions.
b) GPS Module: The Global Positioning System (GPS) IR sensor is integrated into the robotic platform to enhance
module is a critical component utilized in our rail crack de- proximity det4ection and ensure safe navigation during railway
tection to provide precise location information during railway track inspections. The IR sensor emits infrared light pulses
track inspections. and measures the intensity of reflected signals to determine
GPS module is integrated into the robotic platform along- the presence and proximity of objects in the sensor’s field of
side other sensors and actuators to enable accurate positioning view.
and mapping of railway track inspections. The GPS module g) DC Motor: The DC motor is a fundamental com-
continuously receives satellite signals and determines the ponent employed in Our rail crack detection project to fa-
robot’s current location in real time. This location data is cilitate locomotion and movement of the robotic platform
then synchronized with sensor readings and inspection results, along railway tracks. DC motors convert electrical energy into
mechanical motion through the interaction of magnetic fields from the selection and integration of components to the
within the motor. In our project, the DC motor is integrated design of robust mechanical structures. Each component
into the robotic platform to provide locomotion capabilities for is carefully chosen for its reliability, compatibility, and
traversing railway tracks and conducting inspections. The DC suitability for the demanding operational environment
motor converts electrical energy from the power source into of railway tracks. Moreover, modularity and scalability
rotational motion, driving the wheels or tracks of the robotic are key considerations in the hardware design, allow-
platform to propel it along the railway tracks. ing for seamless integration of additional sensors or
functionalities to adapt to evolving requirements and
technological advancements. In hardware design and
implementation innovative engineers aimed at unpar-
alleled performances, reliability and safety in railway
infrastructure advancements.
2) Crack Detection:
ALGORITHM: ARDUINO UNO CODE
1. Initialization: Include necessary libraries (‘Liquid-
Crystal‘ and ‘TinyGPS‘). Define pin assignments for
various components such as the ultrasonic sensor, LCD,
motors, sensors, and buzzer.
2. Function Definitions: read gps()‘: Reads GPS data and
extracts latitude and longitude information.
3. Setup: Initialize LCD display. Display a welcome
message on the LCD. Initialize pins for input and output.
Start serial communication for debugging. Set initial
states for motor pins.
4. Main Loop (‘loop()‘):
1. Ultrasonic Sensor Reading: Trigger ultrasonic sensor
Fig. 2. Flow diagram of spotting cracks on track.
to measure distance. Calculate distance based on the
duration of the pulse. Display distance on the LCD.
A. HARDWARE DESIGN AND IMPLEMENTATION 2. Obstacle Detection: If an obstacle is detected within
The hardware design of our trail crack detection system a certain range, activate the buzzer briefly.
encompasses a meticulously engineered assembly of compo- 3. Line Tracking: Check the state of left and right line
nents aimed at achieving robust performance, reliability, and sensors. Based on the sensor readings, control the motor
seamless integration. Central to the hardware architecture are movements to follow the track.
the autonomous robotic platforms equipped with a suite of 4. Crack Detection: If both line sensors detect a crack
sensors, actuators, and control systems, meticulously designed (both are off), display a ”CRACK DETECTED” mes-
to navigate and inspect railway tracks with precision and sage on the LCD and activate the camera for a brief
efficiency. period. If only one sensor detects a crack, the same
actions are performed.
1) Hardware Design:
5. End of Loop: The loop repeats continuously, continu-
ously monitoring the environment for obstacles, cracks,
and tracking the line.
3) Object Detection:
ALGORITHM: ARDUINO UNO CODE
1. Initialization: Include necessary libraries (‘Arduino.h‘,
‘WiFi‘, ‘WiFiClientSecure‘, ‘esp camera.h‘, ‘Univer-
salTelegramBot‘, ‘ArduinoJson‘, ‘TinyGPS‘). Define
constants such as Wi-Fi credentials, Telegram Bot token,
chat ID, and pin assignments.
2. Function Definitions: read gps()‘: Reads GPS data and
extracts latitude and longitude information.
3. Setup: Initialize serial communication. Set pins as
input or output. Configure and initialize the camera.
Fig. 3. Schematic Connection diagram. Connect to Wi-Fi network. Set up certificate for secure
communication with Telegram API.
The hardware implementation of our rail crack detection 4. Main Loop (‘loop()‘): Read GPS data and check if
system is characterized by meticulous attention to detail, a photo needs to be sent to Telegram or if the infrared
sensor is triggered. If conditions are met, send the GPS
location along with a photo to the specified Telegram
chat ID. Check for new messages from Telegram at
regular intervals. If new messages are received, handle
them accordingly (e.g., toggling flash LED, sending new
photo, etc.). Repeat the loop with a delay.
5. Sending Photo via Telegram: Connect to the Telegram
API server. Prepare and send a POST request with the
photo to be sent. Receive and process the response.
6. Handling Telegram Messages: Check for new mes-
sages from the Telegram bot. Parse and handle each
message based on its content (e.g., toggling flash LED,
taking a new photo, etc.).
4) Hardware Output:
Fig. 6. Observation of track with crack.

Fig. 7. LCD observation of Crack.

authorities to mitigate risks and ensure the integrity and


reliability of railway networks. When Automatic robot
is moving on the track, if the observation of track is
Fig. 4. Observation of track without crack. negative, then in the LCD display we observed CRACK
DETECTED.

Fig. 5. LCD observation without Crack.

a) Result without crack on track: When Automatic


robot is moving on the track, if the observations of track
is positive, then in the LCD display we observed RAIL-
WAY TRACK CRACK DETECTION. Complementing
the sensing capabilities are the actuation systems, driven Fig. 8. Observation of Object detection.
by D motors, which provide locomotion and maneu-
verability to the robotic platforms. These motors are
meticulously calibrated and synchronized with sensor
feedback mechanisms. This system help for the detecting V. CONCLUSION
the cracks and for the railway way authorities. The utilization of robots for crack detection and object
b) Result with crack on track:: The hardware results detection in railway infrastructure maintenance represents a
of our rail crack detection system attest to its effec- paradigm shift towards proactive and efficient maintenance
tiveness in enhancing railway safety and operational practices. Our project showcases the compelling rationale
efficiency. By leveraging advanced sensor technologies behind employing robotic technology to address the challenges
and intelligent algorithms, the system provides a proac- associated with traditional inspection methods, offering unpar-
tive approach to crack detection, empowering railway alleled advantage in terms of accuracy, efficiency, and safety.
[11] JB Gupta ”Electrical Essentials” S K Kataria and children; Republish
2012 version (2012).
[12] Ramavath Swetha, P. V. Prasad Reddy, “Railway Track Break Discov-
ery Independent Vehicle”, Worldwide Diary of Progressed Designing
Advances, Volume 4, Issue 3- 2015.
[13] S. Sam Jai Kumar, T. Joby Titus, V. Ganesh, V.S. Sanjana Devi,
“Automotive Split Location for Railroad Track Utilizing Ultrasonic
Sensorz”, International Diary of Building Innovation and Computer
Investigate (IJETCR), Volume 4; Issue 6; November-December; 2016;
Page No. 34-37.
[14] S. Srivastava, R. Chaurasia, S. Abbas, P. Sharma and N. Singh, ”Railroad
Track Break Discovery Vehicle”, Universal Progressed Investigate Diary
in Science, Designing and Innovation, vol. 4, no. 2, pp. 145-148, 2017.
[15] K. Bhargavi and M. Janardhana Raju ”Railroad Track Split Location
Fig. 9. LCD observation of Object. Utilizing Led-LDR Assembly “, Universal Diary of Progressed Investi-
gate in Hardware and Communication Building (IJARECE), vol. 3, no.
9, pp. 1230-1234, 2014.
This paper represents how crack will be detected and how it [16] P. Navaraj, ”Break Location Framework for Railroad Track by Utilizing
Ultrasonic and Pir Sensor”, vol. 1, no. 1, pp. 126-130, 2014.
will give information for the near railway agencies. One of the [17] D. Narendhar Singh and D. Naresh, ”Railroad Track Break Location
primary motivations for deploying robot in crack detection and And Information Investigation”, vol. 5, no. 4, pp. 1859-1863, 2017.
object detection is the inherent limitations and risks associated [18] B. Siva Slam Krishna, D. Seshendia, G. Govinda Raja, T. Sudharshan
and K. Srikanth, ”Railroad Track Blame Location Framework By Uti-
with manual inspections. By leveraging autonomous robotic lizing IR Sensors And Bluetooth Innovation”, Asian Diary of Connected
platforms equipped with advanced sensors and intelligent al- Science and Innovation (AJAST), vol. 1, no. 6, pp. 82-84, 2017.
gorithms, our project mitigates these challenges and enhances
the reliability and effectiveness of railway infrastructure in-
spections. This paper demonstrates the potential to paving the
way for a more proactive, data-driven sustainable approach to
the railway maintenance.

R EFERENCES

[1] Liang, Zhang, Liu (2018, July). Deformity discovery of rail surface with
profound convolutional neural systems (DCNN). In 2018 13th World
Congress on Cleverly Control and Computerization (WCICA) (pp. 1317-
1322). IEEE.
[2] Rizvi, A. R., Khan, P. R., & Ahmad, S. (2017). Break discovery in rail-
road track utilizing picture handling. Worldwide Diary of Development
Investigate, Thoughts and Developments in Innovation (I&IT), 3(4), 489-
496.
[3] Understudy, A. R. R. M. T., AIET, L., & Executive, S. A. Split Discovery
in Railroad Track Utilizing Picture Preparing online at Split Discovery
in Railroad Track.
[4] Liu, S., Wang, Q., & Luo, Y. (2019). A survey of applications of visual
review innovation based on picture handling within the railroad industry.
Transportation Security and Environment, 1(3), 185-204.
[5] Sambo, B., Bevan, A., & Pislaru, C. (2016). A novel application of
picture handling for the location of rail surface RCF harm and joining
in a break development demonstrate.
[6] Sushant, S., Anand, S., James, T., Aravind, V., & Narayanan, G. (2017,
September). Localization of an unmanned airborne vehicle for break
discovery in railroad tracks. In 2017 Worldwide Conference on Propels
in Computing, Communications and Informatics (ICACCI) (pp. 1360-
1365). IEEE.
[7] Thendral, R., & Ranjeeth, A. (2021, May). Computer Vision Frame-
work for Railroad Track Split Discovery utilizing Profound Learning
Neural Organize. In 2021 3rd Worldwide Conference on Flag Handling
and Communication (ICPSC) (pp. 193-196). IEEE. Rasmussen, J. &
Langerman, H. Alzheimer’s disease—Why we require early conclusion.
Degener. Neurol. Neuromuscular. Dis. 9, 123–130 (2019).
[8] Shafique, R., Siddiqui, H. U. R., Rustam, F., Ullah, S., Siddique, M. A.,
Lee, E. & Dudley, S. (2021). A novel approach to railroad track flaws
discovery utilizing acoustic examination. Sensors, 21(18), 6221.
[9] Smith, A., Jones, B.(Year). “Advanced Mechanical technology in Rail-
road Foundation Support: A Review.” Journal of Transportation Design-
ing, pp. 195-230.
[10] Rijoy Paul, Nima Varghese, Unni Menon, Shyam Krishna K, “Railway
Track Break Detection”, Universal Diary of Development Investigate
and Advancement, Volume3, Issue3, 2018.

You might also like