0% found this document useful (0 votes)
13 views7 pages

Python Program-Based Mobile Robot For Firefighting Application

This document presents a research study on a Python-programmed mobile robot designed for firefighting applications. The robot utilizes various sensors to detect fire and autonomously extinguishes it using carbon dioxide and water. The system aims to enhance safety in industrial environments by preventing fire accidents through early detection and intervention.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
13 views7 pages

Python Program-Based Mobile Robot For Firefighting Application

This document presents a research study on a Python-programmed mobile robot designed for firefighting applications. The robot utilizes various sensors to detect fire and autonomously extinguishes it using carbon dioxide and water. The system aims to enhance safety in industrial environments by preventing fire accidents through early detection and intervention.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 7

Ilkogretim Online - Elementary Education Online, 2021; Vol 20 (Issue 3): pp.

4078-4084
http://ilkogretim-online.org
doi: 10.17051/ilkonline.2021.03.419

Python Program-Based Mobile Robot For Firefighting


Application
Vikas Tripathi Department of Computer Science & Engineering, Graphic Era Deemed
to be University, Dehradun, Uttarakhand India, 248002 vikashtripathi@geu.ac.in

Dibyahash Bordoloi Head of the Department, Department of Computer Science &


Engineering, Graphic Era Hill University, Dehradun, Uttarakhand India, 248002
dibyahashbordoloi@geu.ac.in

ABSTRACT

The most common and uncontrollable heavy loss that occurs in industries and many
places is the accident due to fire. In some cases, the latest technologies prevent most fire
accidents, like automatic fire extinguishers and water sprinklers. But still, there is no
direct source of fighting the fire when it emerges. Also, most fire accidents can be
prevented if a firefighter can extinguish the fire in the middle of the accidental areas. In
this research, a robot is designed which runs on the python program. The robot can
penetrate the fire and release the carbon-di-oxide, which can extinguish the fire. It detects
fire accidents at the early stage and avoids accidents. With the help of this robot, the
firefighting officer can fight against the fire and perform better to get rid of the fire. This
robot will help prevent fire at factories that occurs due to accidents.

Keywords: Robot, Python, Sensor, fire extinguishing.

1. Introduction

Prevention of fire accidents is a major important concern in recent days. The accidents
like fire in the industry can cost the lives of many living beings [1]. Also, the certificate of
International safety standards is ensured by following proper safety considerations in the
industry [2]. Fire accidents in the industry not only affect the industry but also damages
the entire surroundings of a few kilometres [3].

Recently, automation has played a major role in providing the proper safety aspects
in the industry [4]. Automatic temperature monitoring and taking the necessary actions
for controlling the temperature play a key role in the safety aspects of automation [5].
This sophisticated monitoring is achieved with the blessing of the Internet of Things
through the sensor [6]. With the sensors, the Robots are made to learn about the
environment and can take preventive action without a human interface [7]. The obstacle
in the robot's path is detected using the proximity sensor, and the program helps the
robot move in a collision-free path. In industry, mobile robots save the idle time of the
machinery and increase production time and cost [8]. Also, it reduces the workforce
needed for performing complex operations. Recently, these autonomous robots are
4078 | Vikas Tripathi Python Program-Based Mobile Robot For
Firefighting Application
employed to extingusish fire and improve the environment's safety [9]. In one research,
a robot is developed to create an alarm and move around the various sections in the
industry to communicate the fire accident.

In one research, a robot is operated using Bluetooth communication to reach the fire
location [10]. The drawback of the system is the limited operation of Bluetooth coverage.
The device effectively works within a 5-meter distance and is suitable for small
applications, but the system may fail to provide the service in a larger area [11].

Recently, the internet of things has been developed, which can help the robot move
automatically with the environment inputs about the environment. The surrounding
details are provided by using the sensors placed on the robot[1], [12], [13]. In one
research, an IOT-based fire signal is designed to notify the nearby police station and fire
service office about the details of the fire. The robot functions without human
involvement and is the achievement of the Internet of Things. In one research, fire
accidents are predicted to avoid huge losses by detecting the harmful gas present in the
environment. In this research, a robot is designed for fire extinguishing in industry. The
robot is programmed using python to vary the speed of rotation of the robot's wheels
[12]. The proposed robot has five characteristics: hardware layer, network
communication layer, sensor layer, application and infrastructural layer [14]. The major
objective of the robot is further represented in a bulletin below.

• Design and testing of an autonomous robot.


• Fire extinguishing uses the release of carbon dioxide gas into the atmosphere
• Helping the people at fire accidents.

The various sensors like gas, temperature and flame sensor, proximity, and Speed sensors
are embedded within the robot to make the robot function autonomous. The proposed
system works by input from the flame sensor. The information is sent to the Arduino
board when the flame sensor and temperature sensor detects the fire and raises the
temperature. The Arduino board sends the signal to the Raspberry Pi 4, and the python
command operates the robot from the computer. After reaching the spot, the motor
pumps the water and carbon dioxide gas is released to extinguish the fire.

2. System Architecture

The various temperature and flame sensors are placed at the various corners of the room
to detect the fire and the temperature rise. When the flame sensor detects the input, that
is when the fire is detected, the sensor communicates to the Ardunio processor using the
Wifi module. After receiving the signal, the Arduino board is communicated to the
Raspberry pi 4. The robot motor then activates the Raspberry pi. The Python program
establishes the signal to reach the particular location. During the robot's movement, if
there are any obstacles, it is detected by the IR sensor, and the robot moves in a way to
avoid collision. After reaching the location, the robot releases the water from the pump
and the carbon dioxide gas on the fire. In this way, the fire is eradicated. The working of
the entire proposed system is shown in figure 1 as a block diagram. During the robot, the
4079 | Vikas Tripathi Python Program-Based Mobile Robot For
Firefighting Application
instruction about the location and the temperature and flame intensity of the room is
monitored from the local computer. Also, the obstacles to reaching the location are
continuously monitored using the sensor on the computer.

Figure 1 working of the fire robot

3. Implementation and testing

The temperature and flame sensor nodes are placed at different locations inside the
room. The sensor transmits the signal to the Raspberry Pi 4 processor using the wifi
module. When the fire has been detected, the signal from the sensor is transmitted to the
Raspberry Pi. The robot is activated immediately to extinguish the fire within the signal
received.

3.1 Various hardware and software requirements are needed for the system

4080 | Vikas Tripathi Python Program-Based Mobile Robot For


Firefighting Application
The hardware and sensor components used in the system are temperature and gas
sensors, an Arduino board, a Wifi module, Raspberry Pi 4, an IR sensor, a Servo motor for
the robot movement and cables. The Arduino controller's main function is transmitting
the sensor signal to the Raspberry Pi operating system. Figure 2 shows the fabricated
prototype of the mobile robot with the inbuilt processor. The power source of a 5V
rechargeable battery is attached to the robot. Figure 3 shows the sample python program
used to run the servo motor of the mobile robot.

Figure 2 Fabricated robot with the various components

4081 | Vikas Tripathi Python Program-Based Mobile Robot For


Firefighting Application
Figure 3 Python program for the operation of servo motor

The nodes of 10 temperature and flame sensors are placed in a room of 20*20 feet. The
signal from each sensor is transmitted continuously to the Arduino processor using the
Wifi module. After receiving the signal, Ardunio communicates to the Raspberry Pi 4 to
operate the servo motor using the python program (sample code shown in figure 3).

4082 | Vikas Tripathi Python Program-Based Mobile Robot For


Firefighting Application
The robot is directed to the particular location where the fire accident occurred using the
IR sensor as an input to detect the obstacle. After reaching the location, the high-
pressured carbon monoxide gas is delivered to the fire to extinguish. Along with the gas,
higher pressure water is transmitted to the accidental area to extinguish the fire. The
proposed robot is tested with the fire scenario and operates with higher efficiency.

CONCLUSION

In the present research, the fire accidental prevention robot is designed with a simple
circuit with higher efficiency. The various components used for the research are
temperature and gas sensors, an Arduino board, a Wifi module, Raspberry Pi 4, an IR
sensor, a Servo motor for the robot movement and cables. The robot is built and tested
with the components in the fire operating condition. The robot immediately responds to
the sensor input and reaches the location more accurately. This kind of simple robot is
useful in industries to avoid fire accidents. Integration of certain machine learning and
computational intelligence frameworks, as well as additional sensors, may be included in
future work to improve the system's performance accuracy. The use of machine learning
techniques to forecast fire accidents will greatly improve the effectiveness of this IoRT
system.

REFERENCES.

[1] Y. Jia, N. Guo, and C. Chen, “Design and Research of Small Crawler Fire Fighting
Robot,” pp. 4120–4123, 2018.

[2] S. Jizhong, W. Xinyue, L. Qi, and L. Yongbao, “Development of Fire Monitoring and
Quick Fire-Fighting System for Vessel Electric Equipment,” pp. 7–10, 2010, doi:
10.1109/ICMTMA.2010.199.

[3] H. Wang, “Some Thoughts on the Code for Fire Protection Design of Civil Air
Defence Works,” 2018.

[4] M. Wen, “Research on Application of Cluster Analysis in Fire Fighting Domain,” pp.
169–172, 2014, doi: 10.1109/IHMSC.2014.143.

[5] K. Takahagi, “Proposal of the Fire Fighting Support System for the Volunteer Fire
Company,” 2015, doi: 10.1109/WAINA.2015.12.

[6] Y. Cheng, C. Mou, K. Chen, H. Bai, Y. Liu, and Y. Zhang, “Experimental Study on Fire
Extinguishing Effect of Water-based Fixed Fire Extinguishing System in full-Scale
Bus Cabin,” no. 51578464, 2018.

[7] J. Ma, “Study of City Fire Fighting Long-Distance Intelligent Monitoring System
Based on Agent,” 2010, doi: 10.1109/DCABES.2010.140.

[8] W. Fan, “Application of the Fire Isolation Belt in Large Museum Exhibition Hall,” pp.
9–12.

[9] W. Jun, Z. Di, L. I. U. Meng, X. U. Fang, S. U. I. Hu-lin, and Y. Shu-feng, “Discussion of


4083 | Vikas Tripathi Python Program-Based Mobile Robot For
Firefighting Application
Society Fire-fighting Safety Management Internet of Things Technology System,”
pp. 422–425, 2014, doi: 10.1109/ISDEA.2014.101.

[10] X. Fang, Z. Di, and W. Jun, “Fire Safety Management Information System Design for
Key Social Organizations,” 2014, doi: 10.1109/ISDEA.2014.118.

[11] C. H. U. S. Yu and G. Q. I. N. R. Chen, “The Numerical Simulation of Internal Three-


dimensional Flow in the Axial-flow Fire-fighting Fan,” 2009.

[12] L. Xue, “The Optimization of Fire Robot Axle in Axle Size Based on Dynamic
Strength and Material Cost,” vol. ୩, pp. 226–228, 2012.

[13] S. Park, J. Park, S. Choi, and D. Park, “Wireless Image Communication System for
Fire-Fighting Robots,” pp. 254–256.

[14] Z. Hui, “Study on Fire Fighting Information Integration System Architecture Based
on SOA / Web Services.”

4084 | Vikas Tripathi Python Program-Based Mobile Robot For


Firefighting Application

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy