Location Monitoring System Using Raspberry Pi
Location Monitoring System Using Raspberry Pi
Jeeshant Khan
Department of Computer Engineering
Terna Engineering College, Navi Mumbai, India
Raksha Solanki
Department of Computer Engineering
Terna Engineering College, Navi Mumbai, India
Abstract
With the new advancement in technologies and with increased number of satellite dedicated for navigation purpose the tracking
system has evolved. The hardware costing of a commercial tracking system makes it difficult to a make available for use for the
masses mostly in the developing countries. In the proposed system, the concerned user can define its own boundary. This system
will be recording the position and at the same time it will be checking whether the object is in the defined boundaries and
crossing boundaries or moving from one boundary to another to prompt the user. This system will demonstrate the
implementation of Location Monitoring System using a Raspberry Pi and server for recording positions and defining and
displaying the same on an android application provided to the user.
Keywords: location monitoring system, Raspberry Pi, GPS, GSM, Android
________________________________________________________________________________________________________
I.
INTRODUCTION
A Location Monitoring System is nothing but a system that will monitor the location of any object and will send the updates
about the location to the user. The object can be anything or anyone- vehicle, old people, children, precious jewellery, and hikers
and so on. Here the user may want to set a boundary region of the object. If that object goes beyond that specified boundary
intentionally or unintentionally, our system will give updates to the user about the whereabouts of the object. If suppose the user
is not connected to the internet, there is also a facility of receiving an update through text message or SMS.
Traditional tracking systems use Global Positioning System and Global System for Mobile Communication i.e. GPS-GSM
based systems for tracking the location of any object, say a vehicle. Global Positioning System contains a module that receives
the GPS signal using which it will calculate the co-ordinates. These co-ordinates will then decide the location of the vehicle. The
GSM modem relays this calculated location to the user through an SMS. GPS based tracking system, however, does not allow
the user to define his own boundaries. Also, it will give the updates to the user only when the user demands it.
RF based system i.e. Radio Frequency based systems use Radio Frequency identification to track any object. These systems
make use to tags that can be attached to any object that needs to be tracked. This system consists of three parts i.e. the antenna, a
transceiver and a tag. The object bearing the tag can be tracked via radio waves from several meters apart. The drawback is that it
might happen that more than one tag within the same area might respond to the user. This creates confusion about the precise
location to the user.
We intend to use a different mechanism altogether to avoid the drawbacks of the traditional tracking systems. We plan to use a
relatively new technology i.e. Raspberry Pi. A Raspberry Pi is a mini computer, the size of a credit card that can be plugged onto
devices such as a television or a monitor. It is low cost and can do everything that a normal computer can do. It can do word
processing; you can even play games on it. Raspberry Pi may use a keyboard and a mouse for easy navigation. It was developed
in the United Kingdom with a view that could encourage computer science teaching in schools. Raspberry Pi comes in different
models such as model A, B, A+ and B+. Several up gradations have been made to the earlier models. The models A and A+ did
not have the facility of USB hub and Ethernet which are available in Models B and B+.
II. RELATED WORK
GPS-GSM based tracking system [1] is nothing but a GPS based tracking system that aims to determine the exact location of any
object that is being tracked. The object is attached to a GPS system and with the help of a GSM modem the object's location can
be known to the user. Proposed system also aims to provide actual monitoring of the object by the help of tele-monitoring
technology for long distance vehicle tracking such as Inter-city transport. System is a circuit board consisting of a GSM and GPS
modem and an ARM processor. This circuit board would be installed in the vehicle that needs to be tracked. An SMS will be
sent to the user which will consist of the location of the vehicle while the vehicle is moving. The technology is such that is
continuously sends location of the vehicle to the user by an SMS. If the user wishes, he can send an SMS which would stop the
vehicle too. By this it achieves real time control of the vehicle. This system can be used for traffic analysis, tracking of public
transport, information regarding the location of a vehicle and so on. It doesn't allow the user to define his boundary and if the
357
object leaves the boundary, the user would not get any notification. This system sends the updates on demand. It is power
inefficient as it will continuously send the location updates to the user. Tele-monitoring will increase the cost of the system. Coordinates will be provided instead of the actual location name which makes it difficult to understand where exactly the location
is.
Land vehicle tracking system [2] helps the user to know the best route to reach a destination point. This can be achieved when
the user knows the congestion occurring on a particular road. The system will track the vehicles on the road and the user gets the
idea about the traffic on that road and hence will take a different route to save time. This system finds application in many areas
such as an emergency rescue, security issues, and vehicle speed control and traffic management. The tracking system is made up
of GPS system to locate the vehicles. It also needs the Android Platform to communicate with the user. Using this system anyone
can track any vehicle, which may not always be for a good cause. User isn't allowed to define his boundary and track a particular
vehicle in that boundary. This system is expensive in terms of resources as well as money. It tracks all vehicles on the road and
hence unnecessarily using up more power and resources. There isn't any SMS facility the tracking is only on demand.
Vehicle detection system [3] helps to identify the type of vehicle moving on the road and categorizes into types such as
motorcycles, cars, vans, busses etc. Each category then has its respective sub-categories. The identification of vehicles can be
done using GMM technology which stands for Gaussian Mixture Model and also removal of shadow. The system is equipped in
such a way that it has the ability to deal with changes in the lighting- suddenly bright light or darkness. The system is designed to
be used under harsh weather. The efficiency of the system is up to 94% even in bad weather. Huge number of experiments were
conducted to develop a precise system such as this one. This system also uses Kalman filter to track a vehicle. The main
drawback of this system is that it is meant for public usage and not intended for private usage. It doesnt have any notification
facility or an update facility that will let the user know about the location of the users vehicle. It again tracks all the possible
vehicles on the road and doesnt concentrate on just one vehicle at a time. Hence it utilizes a lot of resources by tracking
unnecessary vehicles on the road.
Tracking of public transport system [4] such as public busses would help people to save their time. This system also makes use
of the traditional GPS-GSM based technology that will help in tracking of the vehicle. The user will get the notification on
demand on his android application. The information of the location of the vehicle would be given to the user via the android
application as and when the user demands. It also uses another technology i.e. the GCM which stands for Google Cloud
Messaging. GCM is open source software that would relay the location information sent by the GPS device. If the user is not
connected to the internet, he may not receive any update. An SMS would have worked here. User cannot define any boundary
region and anyone can track any vehicle. The system doesnt alert the user unless the user demands it.
III. EXISTING SYSTEM
One of the major concerns nowadays is to monitor the location of people and valuable objects. Many such devices are already
available in the market such as devices based on GSM/GPS technology and Systems using RF technology. The GPS/GSM
systems dont allow the user to define a particular boundary. They wont notify the user if the object leaves the specified
boundary. It will only notify the user on demand. System using RF technology, though better than GPS/GSM system, has a lot of
interaction with the server hence it drains the power quickly. Thereby increasing maintenance cost considerably. Also, RF based
system is very expensive. Common people cannot afford such expensive devices and also pay for the maintenance separately.
Our proposed system will overcome all such drawbacks since we will use Raspberry Pi that is cheap and portable.
GSM Based Tracking:
This system uses Global Positioning System (GPS) and Global System for mobile communication for tracking and positioning of
any object. This system reports the status of the object on demand by continuously monitoring it. A GSM Modem is used to send
the position (i.e. Latitude and Longitude) of an object from a specific place. The GSM Modem will continuously give the latitude
and longitude indicating the position of the object. This data is sent to the user by a text message where the position of the object
is demanded. One of the major drawbacks of this system is that the user will not get to define a particular area to track the
vehicle. This system does not provide an update if the vehicle crosses a defined area. Also, the user will be notified only on
demand.
Radio Frequency Transmitter Based Tracking System:
The RF transmitter can be attached to any object which has its own identification. This data can be transmitted to the RF receiver
connected to the micro controller. The GPS will locate the position of the object and transmit the data to the micro controller. If
the object crosses the defined boundary, it automatically sends the location of the object to its owner as a text message through
GSM modem.
The drawback of the RF system is that it is very expensive and the technology is difficult to understand. Also, it is power
inefficient because it continuously interacts with the server. This will also result in a higher electrical power drain on the
transmitter device, which will cause shorter operating life for battery powered devices.
358
System
Parameter
Boundary
Power Efficient
Pocket Friendly
GSM/GPS
System
No
No
No
RF system
Yes
No
No
Proposed
System
Yes
Yes
Yes
VI. SCOPE
Our System will find its application while dealing with thefts of precious objects such as vehicles, jewellery, hikers, old people
etc. Using Location Tracker we can help prevent kidnapping of children, thefts of vehicles which are stolen but never found. And
since we plan to develop a system that is comparatively less expensive than other systems, most of the people can afford to
purchase it.
359
VII. CONCLUSION
The proposed system aims at reducing the cost of the hardware. This device is relatively very cheap as compared to the other
devices using which a user can track any object and define the boundaries as per their requirements.
REFERENCES
[1]
[2]
[3]
[4]
[5]
[6]
[7]
[8]
International Journal of Engineering Trends and technology- volume 3 Issue 2-2012 GPS-GSM Based Tracking System by Abid Khan M.E. Student,
Electronics and Telecommunication Engineering Department SSCET, CSVTU, Bhilai, India, Ravi Mishra, Senior Assistant professor, Electronics and
Electrical Engineering Department, SSCET, CSVTU, Bhilai, India.
Land Vehicle Tracking Application on Android Platform by Ramesh Chandra gadri, Ankita Chavan, Reema Sonawane, Sujata Kamble- International
Journal of Engineering Research and Applications ISSN: 2248-9622 Vol. 2, Issue 3, May-Jun 2012
2012 15th International IEEE Conference on Intelligent Transportation Systems. Anchorage, Alaska, USA, September 16-19, 2012 Vehicle Detection,
Tracking and Classification in Urban Traffic Zezhi Chen, Tim Ellis, Sergio A Velastin SMIEEE
Proceedings of National Conference on New Horizons in IT- NCNHIT 2013 Real Time Tracking of Complete Transport System Using GPS by Mr.
Nilesh Manganakar, Mr. Nikhil Pawar, Mr. Prathamesh Pulaskar ISBN 978-93-82338-79-6.
IOSR Journal of Computer Engineering e-ISSN: 2278-0661, p-ISSN: 2278-8727 Volume 16, Issue 2, Ver. XII (Mar-Apr 2014), PP 80-82 Analysis of Bus
Tracking System Using GPS on Smart Phones by Mr. Pradip Suresh Mane, Prof. Vaishali Khairnar. Terna Engineering College, Mumbai, India.
International Journal of Computer Science, Engineering and Applications Vol 3, No. 3, June 2013 Design and development of GPS-GSM Based Tracking
System with Google Map based Monitoring by Pankaj Verma, J.S Bhatia, Centre of Development of Advanced Computing, Mohali, Punjab, India.
2012 IEEE Symposium on Security and Privacy Third Party Web Tracking: Policy and Technology Jonathan R. Mayer and John C. Mitchell, Stanford
University.
Nagaraja, B.G. Rayappa, R. Mahesh, M. Patil, C.M. Manjunath T.C., Design and Development of a GSM Based Vehicle Theft Control System Advanced
Computer Control, 2009. ICACC 09. International Conference on vol no. pp. 148,152, 22-24 Jan. 2009
360