IR Sensor Based Fire Fighting Robot
IR Sensor Based Fire Fighting Robot
Robot
Shang Gao Zhiyang Zhang Zihan Zhao Mohsin M. Jamali
The University of Detroit The University of Detroit The Beijing University of The University of Texas of
Mercy Mercy Chemical Technology the Permian Basin
Detroit, USA Detroit, USA Beijing, P. R. China Odessa, USA
[email protected] [email protected] [email protected] [email protected]
874
will turn to the other side. The controller gathers data from all appropriate distance from the flame, and can start water
eight flame sensors and two greyscale sensors during each spraying. After completing the fire-tracking mode, the program
scanning circle. Following is the pseudo-code for the main will go to fire-extinguishing mode. The machine arm will move
program. Flowchart for fire localizing and extinguishing is from stand-by position to the firefight position, and then the
shown in Figures 5. relay will switch on by the high-level signal from the controller
and starts to spray with swing the manipulator. At the end of
/* each swing period, the front flame sensor will read the data.
System initialization, set manipulator to standby position The robot will spray three more round to make sure the flame
is off before stopping the pump, moves the arm upwards and
Read sensor values turn LEDs on to alert the operator. Water will flow back to the
If flame is detected tank.
Then execute fire-localization module IV. SIMULATION
Otherwise, execute traction algorithm and read sensor Due to limited testing environment, it is designed as Z-type
values again. route on the dark ground. The flame is simulated using five
Execute fire-extinguishing module fixed candles placed in transparent box and are 5 cm high from
the ground. Candles will be 3 cm above the box. The box is
/* placed at a random position 0.8-1.5 meter away from the route.
The robot is set to move at the speed of 15cm/s (robot might
off track on the corner or cannot stop soon enough because of
the inertia of the tank when it moves on higher speed). On the
corners, the outside wheels are set at 8.8cm/s and 4.4cm/s for
the inner. Table 1 shows test data. Four tests were performed.
Time in second for localizing the flame, time between the start
of the spray and extinguishing of five candles were recorded.
875
TABLE I. TEST DATA FOR FOUR DIFFERENT TESTS AND THEIR REFERENCES
DURATION (UNIT: SECOND)
[1] X.Y. Li, D.Y. Chen, X.Y. Ma, “Design and implementation of
Test 1 2 3 4 intelligent fire-fighting robot,” Electronic Design Engineering. China,
vol.18, pp. 51-54, No.3, March 2010.
Localize Flame 3.13 3.02 3.24 3.46
[2] Y.L. Zhu, The Design and implementation of ARM9-based fire-fighting
Start Spray 7.60 6.94 7.32 7.28 robot, Jiangsu University of Science and Technology. China, 2014.
Candle 1 8.50 9.11 9.85 14.76 [3] Y.M. Liang, L.H. Xu, “Research and design of multi-sensor ranging
Candle 2 14.00 10.93 13.48 29.03 system on mobile robot,” Computer Application. China, vol. 28, pp.
340-343, June 2008.
Candle 3 16.52 15.16 15.91 32.41 [4] X.Y. Chen, Y.H. Yan, “Design and implementation of firefighting robot
Candle 4 16.60 24.14 20.85 39.95 based on AVR single chip,” Computer & Information Technology,
China, vol. 07, pp. 29-31, 2008.
Candle 5 43.10 36.46 37.04 /
[5] Dearie S, Fisher K, Rajala B, et al. Design and construction of a fully
autonomous firefighting robot[C]// Electrical Insulation Conference and
Electrical Manufacturing & Coil Winding Conference, 2001.
After measurement, the average time to extinguish five Proceedings. IEEE, 2002:303-310.
candles is 38.87s. In the Test #4, the tank ran out of water [6] Rakib T, Sarkar M A R. Design and fabrication of an autonomous
before the fifth candle is put out so extinguishing time for the firefighting robot with multisensory fire detection using PID
fifth candle was not recorded. controller[C]// Intl. Conf. on Informatics, Electronics & Vision.
2016:909-914.
[7] Park S U, Park J H, Choi S, et al. Wireless image communication system
V. CONCLUSION for fire-fighting robots[C]// The, International Conference on Computer
The project was successfully designed manufacturing and and Automation Engineering. IEEE, 2010:254-256.
tested in simulating environment as a experimental modular [8] Chien T L, Guo H, Su K L, et al. Develop a Multiple Interface Based
firefight robot as expected. Future work includes Fire Fighting Robot[C]// Icm2007, IEEE International Conference on
Mechatronics. IEEE, 2010:1-6.
transformation of experimental robots into practical robots,
[9] Beijing UpTech. MultiFlex2-AVR Manual & Datasheet. 2010.
which needs improving the overall performance of robots,
[10] Atmel Corporation. ATmega128_datasheet [Z].
especially in controllability and load. Improve all parts of the
machine fire resistance, strength and resistance to fatigue. [11] Beijing UpTech. Servo CDS55xx Manual V1.2. 2010.
Various control algorithms as well as machine learning and
neural network may be integrated to improve the work
efficiency and stability.
876