A Surveillance Robot for Disaster Sites

advertisement
International Journal of Emerging trends in Engineering and Development
ISSN 2249-6149
Issue 2, Vol.3 (April-2012)
A Surveillance Robot for Disaster Sites
Mr. Sreejith K G#1 , Mr. L Raja#2
#1
KSR College of Engineering, Tiruchengode, PG Student(Embedded System
Technologies),Sreejith.george@gmail.com
#2
KSR College of Engineering, Tiruchengode, Assistant Professor (ECE Deptartment),
rajabvni@gmail.com
ABSTRACT
In this project the design of a wireless controlled surveillance robot with an efficient semi
automatic navigation system is proposed for rescue applications. It can help men at disaster
sites and dangerous areas where sending human beings is very risky. The mobile robot in the
shape of small car equipped with various sensor for detecting causalities and analyzing the
environment such as human body detector, fire detector, sound detector, camera etc. The
navigation systems consist of Global Positioning System (GPS) and Ultrasonic sensors. All
the working of the robot is controlled and coordinated by an ARM7TDMI-S core based
microcontroller, LPC2138. The controlling units consist of Wireless-Fidelity (Wi-Fi) module
in the robot and a Wireless-Fidelity (Wi-Fi) enabled laptop with application software. This
system is optimized for rescue application in the sense of functionality, accuracy, efficiency
and cost effectiveness. This system can be modified by changing the sensors according to the
situation in which we indented to use it.
Key words: - surveillance, semiautomatic, automatic, gas detection, human detection.
Corresponding Author: Mr. Sreejith K G
INTRODUCTION
Robots are meant to aid people, making a task easier or aiding a person who wants or needs
help. The main use of robots has so far been in the automation of mass production industries,
where the same, definable tasks must be performed repeatedly in exactly the same fashion.
Also, domestic robots are now available that perform simple tasks such as vacuum cleaning
and grass cutting.
Recently, there has been interest in sending robots into situations that are too
dangerous to send a person. Some examples of these situations are buildings on fire and
buildings that are partially collapsed after an earthquake. In these situations, it is safer to send
a robot into the building to investigate it, before the rescue team enters. Some other robots are
used in other dangerous situations such as bomb disposal, mining, or cleaning of toxic waste.
In order to control the robot, a tether may be used. The problem with using a tether is that it
can become snagged; the tether may also be heavy or inflexible. For these reasons, robots
could use wireless communication as an alternative. A problem with wireless communication
is that it is not always reliable when attempting to control a robot from outside a building. For
these reasons, robots in these situations need to operate autonomously. Autonomy is the
degree of ability the robot has to make decisions without external control input but instead
use information gathered from onboard sensors.
Page 174
International Journal of Emerging trends in Engineering and Development
ISSN 2249-6149
Issue 2, Vol.3 (April-2012)
2. SYSTEM ARCHITECTURE
The system architecture can be divided into two sections as hardware architecture and
software architecture. The following sections give a brief idea about the both of the
architectures.
2.1 Hardware Architecture
The hardware section contains a microcontroller which act like the brain of the system. In this
system it use LPC 2138 an ARM7 TDMI-S based advanced and cost effective
microcontroller well suited for applications which need to process images and many other
signals with very high reliability and efficiency. The sensors used for detecting objects and
analyzing situations are interfaced with the controller. The overall block diagram of the
system is given by figure1.
Figure 1.overall block diagram
The surveillance robot (Robot Car) is controlled and monitored by using a laptop. The robot
is connected to the laptop using Wi-Fi. The user front section with laptop contains small and
simple application software developed by using .visual basic (VB). The detailed block
diagram of Robot section is given in figure2
Figure2. robot section
Page 175
International Journal of Emerging trends in Engineering and Development
ISSN 2249-6149
Issue 2, Vol.3 (April-2012)
2.1.1 LPC2138 microcontroller
It is high performance, low power, small size ARM7 based microcontroller. It can provide
execution speed in nano seconds which guarantee fast response times for critical interrupts. It
provides a lot of inbuilt peripherals which make the design easy and compact. It is a 32 bit
microcontroller providing 47 multipurpose pins grouped into two groups, port0 and port1. It
also has inbuilt ADCs, UARTs, Timers etc. It provide non maskable external interrupts and
fast interrupt request (FIQ) facilities. It also provide memory interfacing capacity up to 4GB.
Since is a RISC machine, coding for LPC2138 is relatively easy and can be carried out using
Keil software.
2.1.2 Sensors
This system used many sensors which is very essential for surveillance applications in
disaster sites and dangerous areas. They provide the human like cognition [1] for the system.
The sensors used in this system are
a) PIR - For human body detection. It is connected to one of the ADC channel.
b) GPS - Locating the position. It connects to the microcontroller through a switch and
UART. The switch multiplex the signals from GPS and camera
c) Temperature and light- For detecting fire. These sensors are connected through ADC
channels
d) MIC - Sound detection. It is also connected to the microcontroller through ADC channel.
e) Gas sensor - For detecting the presence of poisons gas and it is connected through the
ADC channel.
f) Camera - For taking pictures. Camera is connected to the switch to which GPS is
connected and the switch is connected to microcontroller via UART
g) Ultra Sonic Sensor – It is for detecting obstacle in the path. This module is connected to
the external interrupt pin of the controller
2.1.3 Wi-Fi
All the communication to and from the robot is carried out by means of wireless
communication by using Wi-Fi. A Wi-Fi module is interfaced to the microcontroller through
UART. In user front section the Wi-Fi facility of laptop is utilized. Wi-Fi connectivity
provide communication within 1km radius.
2.1.4 Working
The brain or core of the Robot section is a ARM based microcontroller named as LPC2138.
All other sensors and actuators are controlled and organized by the microcontroller. The
working of the system can be viewed as two sections, navigation and detection.
2.1.4.1 Navigation
Navigation of the robot deals how to control the motion of the robot while searching some
areas. The navigation system consist of DC motor for driving the wheels, Servomotor for
rotating the wheels and also for rotating the camera, US sensors for detecting the obstacles
Page 176
International Journal of Emerging trends in Engineering and Development
ISSN 2249-6149
Issue 2, Vol.3 (April-2012)
and a GPS module to locate the robot. The robot can work in two modes ie, semi automatic
mode and fully automatic mode
Semi automatic mode: This is the default mode. In this mode we send the vehicle by starting
the DC motor. The vehicle moves forward until it detects some obstacle in front of it by using
the US sensors. When it detects an obstacle it gives an alert to the user. On the reception of
alert we switch on the camera and take snaps in all the 180 direction to identify the obstacle
and direct the robot. This mode can provide deterministic reach time by avoiding the
unnecessary trapping of the robot in some small bounded areas as in the case of fully
automatic modes. And also it can save bandwidth by avoiding the continuous real time video
capturing as done in manual controlling robots. This mode avoids the useless running of
robot to find path which in turn reduce the time to reach and increase battery life.
Fully automatic mode: In some situations like very poor light conditions or if the user is busy
with some other work the robot switched into automatic navigation mode. The switching is
based on the delay to give commands on reception of the obstacle alert. If robot doesn’t get
any response from the user for a particular time delay after giving the obstacle alert it
automatically starts the automatic navigation mode and find a way to avoid the obstacle. The
wheels of the robot are connecting by using a belt as in the war tanks which help it to move
even in very uneven surfaces. The ARM based controller ensures fast and accurate alert and
responses.
2.1.4.2 Detection
The robot is equipped with a lot of sensors other than the ones used for navigation. These
sensors make it suitable for rescue applications in disaster sites. The sensors include PIR for
human body detection for finding victims trapped inside the collapsed buildings. For
analyzing the situation fire and poisonous gas detectors are provided. There is a sound
detector also present it is to detect sound for checking anyone ask for help etc. Once we
detect the victim or some critical situation we can locate the area by using the GPS module
and images can also be capture by using the camera. After that we can take the necessary
actions for rescue mission. All the sensor outputs are interfaced to the controller and from
controller this information is send to the controlling section or to the operator by means of
Wi-Fi. Wi-Fi connection is enabled by incorporating a Wi-Fi module which is a standalone
controller for Wi-Fi.
2.2 Software Architecture
Software in an embedded system is very important. Even if we have all the hardware
components connected, in the absesnce of proper driving software the system will fail. All the
hardware modules are organized and controlled by software coded for the system. The coding
for this system is done by using Embedded C. Flow charts for the important software sections
is given below.
Page 177
International Journal of Emerging trends in Engineering and Development
ISSN 2249-6149
Issue 2, Vol.3 (April-2012)
2.2.1 Sensor Section
2.2.2 Navigation
3. RESULTS
To check the working of the robot, it is placed in a room with obstacles created by wood
pieces. The robot gives alert when it comes with the obstacles and in the absence of
command from the user within the time limit it turns to one of the side according to the
situation. If the user cannot give a response within the time limit it switches to fully
automatic navigation mode. To check the gas situation LPG gas from cigar lighter is used.
The working of PIR for detecting the human body from the heat radiation is also tested. The
navigation system with semi automatic control proves that it can reach the destination with
less time than that of a fully automatic navigation in the same situation.
Page 178
International Journal of Emerging trends in Engineering and Development
ISSN 2249-6149
Issue 2, Vol.3 (April-2012)
4. CONCLUSION
This paper represents a design and implementation of a surveillance robot indented to use in
disaster sites and dangerous areas like nuclear plants where sending human beings are very
risky. This robot can detect the presence of humans, poisons gases, fire, sound etc. It can be
controlled by using a dual type wireless control system using
Wi-Fi. The tests prove that
the designed system can satisfy its goals within the budget limits.
ACKNOWLEDGMENT
This project could not have gotten completed without the help of several people. First
Dr.N.Rengarajan , whose guidance and assistance kept us focused on what was important.
Next Dr.A.MehabubBasha
helped us with general advice on the project. We would also
like to thank all the Electronics and Communication staff for all their aid.
REFERENCES
[1]. Momotaz Begum and Fakhri Karray Visual Attention for Robotic Cognition: A Survey,
IEEE Transactions On Autonomous Mental Development, VOL. 3, NO. 1, March 2011
[2]. Ming Gao, Kui Qian and Aiguo Song Design and Implementation of a Mini-Size Search
Robot, 2nd International Asia Conference on Automation and Robotics June 2010
[3]. Change Zheng Implementation of Reactive Control for a Miniature Surveillance Robot,
International Conference on Information Technology and Computer Science May 2009
[4]. G.e.H.W. Stone, “HANZBOT: A hazardous materials emergency response mobile robot,”
in Proceedings of IEEE International Conference on Robotics and Automation, Nice,
France, 1992
Sreejith K G Received B.Tech degree in Electronics and Communication Engineering from
Calicut University, Kerala, India in 2010. He is currently pursuing Master of Engineering
degree under Anna University, Tamilnadu, India in Embedded system technologies. His areas
of interest are Embedded Systems and Mobile Communication.
L Raja Received BE degree from KSR College of Technology under Anna University in
2001 and ME degree from Kongu Engineering College under Anna university in 2006. He is
currently pursuing his Ph.D under Anna University. His research area is Wireless networks
and his areas of interest are Wireless networks, Computer networks and Neural networks.
Page 179
Download