Vehicle Tracking System Using GPS and Android OS
Vehicle Tracking System Using GPS and Android OS
Vehicle Tracking System Using GPS and Android OS
vehicle is and where it has been, how long it has been. The
Abstract—In today’s era everyone is using mobile phones for system uses geographic position and time information from
communication. At the same time Mobile Providers are also the Global Positioning Satellites.
providing the variety of services to users. In attempt to expand
on this, we propose a GPS based vehicle tracking system for an
organization to help to find addresses of their vehicles and locate
Currently, mostly the existent tracking systems use
their positions on mobile devices. The organizations are techniques of virtual fence known as Geofence which
investing money in monitoring and tracking vehicles aiming at compares the entity position with a predetermined zone or a
improving services and ensuring the safety in cargos transports. point of interest, checking if the entity is inside or outside an
The proposed technology allows organizations to track real-time area. Those techniques do not allow full coverage of the
information about their organizational vehicle during travel. course, making difficult to determine if a truck or another
Today for local transport most people use Bus as a medium. But
due to their irregularity public faces various problems like not
delivery vehicle is travelling in a planned path [2]. Therefore,
reaching on time, bus failure, no proper schedule etc. By this we need to use an alternative technique that allows continuous
scenario author has created an Android application which monitoring of travels, obtaining information of probable
provides the exact location of all organizational vehicles. deviations or even emergency situations.
The system contains single android mobile that is equipped
with GPS and GSM modems along with processor that is This system consists of an android mobile which contains
installed in vehicle. During vehicle motion its location update
can be continuously reported to a server using GPRS service. GSM and GPS modem along with the processor that is fitted
This location information will be plotted using Google maps on in the vehicle permanently. This device is called as tracking
monitoring device. device which is continuously accessing its current location
and is sending updates to server. At monitoring device which
is an android application is providing the user with the exact
Index Terms— GPS, GSM, Monitoring Unit, Tracking Unit location of the vehicles of his interest.
1221
International Journal of Advanced Research in Computer Engineering & Technology (IJARCET)
Volume 4 Issue 4, April 2015
login interface to user and to show the google map with b) GSM:
vehicle locations. Server woks as a central connector for
transmitting unit and monitoring unit. As both transmitting GSM is a Global System for Mobile Communications. It is
developed by European Telecommunications Standards
side and monitoring side communicate with each other
Institutes (ETSI). It describes the protocol for Second
through Server only. As shown in Fig. 1 mobile application Generation digital cellular networks. A GSM modem is
communicates with server and access the remote database. wireless modem that works with a GSM wireless network. It
Where at transmitting side Tracker application obtained its behaves like a Dial-up modem. The working of GMS modem
current location through GPS technology and update it to is based on commands; The Commands always start with
server. <AT> (ATention) and finish with a <CR> CRacter. The AT
Commands are given to the GSM Modem with the help of PC
or Controller.
In Vehicle tracking system author is using GSM service for
communication between all three modules.
2) Monitoring unit:
a) GPS:
Monitoring Device:
IV. IMPLEMENTATION
Monitoring unit, tracking unit and server are the main Fig.3 Login Page Fig. 4 Sign Up Page
pillars of GPS based vehicle tracking system. In this system
GPRS service is used to perform communication between If user is operating system for first time then firstly he need
monitoring and tracking unit to server. Author has used to perform signup activity. While signing up user need to
Android platform and Java language for implementation of provide some basic information i.e. First name, Last name,
Monitoring as well as tracking unit. Monitoring side consist Email Id etc. Fig. 4 shows the necessary fields which user
of Login page, Signup page and Google Map with the location must fill while signing up. After sign up users all data gets
of required vehicles. As user can easily use this application by store at server. The user name and password provided at a
sign up and he will get all login rights. time of sign up is used for login to application.
At monitoring side Google Map is obtained by using As this application is made for an organizational so the all
Google APIs. Author has created online MySQL database vehicles of organization must be registered. Registration of
server to stores the information receiving from tracking and vehicle required organization name, vehicle no. and username
monitoring units. The database operations are performed as shown Fig 6. But for registering vehicle user must do login
through the Structured Query Language (SQL). Tracking to the application. The login is done by providing username
device will continuously communicate with GPS satellites and vehicle no. As you can see in Fig. 6 vehicle registration
and it will provide the current location of vehicle. The also requires username. This is because to provide more
tracking device will receive its current location in the form of security to application user.
longitude and latitude and it will send the update to server by
using HTTP post method. On the Google map the tracked
location of vehicle will get plotted. And we are plotting it with
by using the Java Script.
V. Result
1223
International Journal of Advanced Research in Computer Engineering & Technology (IJARCET)
Volume 4 Issue 4, April 2015
VIII. ACKNOWLEDGMENT
We would like to take this opportunity to express our
profound gratitude and deep regard to our project guide ―Prof.
M. K. Nighot‖, for his guidance, valuable feedback and for
constant encouragement for the project. Working under him
was extremely knowledgeable experience for us.
IX. REFERENCES
[1] Abid Khan & Ravi Mishra, ―GPS – GSM Based Tracking
System‖, International Journal of Trends and Technology, ISSN:
2231 – 5381, Volume 3, Issue 2, 2012
[11] Changsheng Cai & Yang Gao, ―Precise Point Positioning Using
VI. CONCLUSION Combined GPS and GLONASS Observations‖, Journal of Global
Positioning Systems (2007), Vol.6, No.1: 13 - 22
This proposed system allows organizations to track their
vehicles and to get exact location of vehicle. The system Amol Dhumal is a B.E. Computer Engineering student of K.J. College of
allows those companies to monitor the travelled routes Engineering & Management Research, Pune. His interests are Android
through a web client that uses the Google Maps API and Development & Web Development.
Amol Naikoji is a B.E. Computer Engineering student of K.J. College of
shows colors on the map to indicate if the devices on route. Engineering & Management Research, Pune. His interests are Android &
The general evaluation result is that the system proved to be Global Navigation Satellite System.
reliable as to view the positioning of the devices. Yutika Patwa is a B.E. Computer Engineering student of K.J. College of
Engineering & Management Research, Pune. Her interests are Android
Development & Database Management.
VII. Future Scope Manali Shilimkar is a B.E. Computer Engineering student of K.J.
College of Engineering & Management Research, Pune. Her interests are
In the proposed system we can add features like Car locking, Android Development & Database Management.
thief photo capturing. This will help the user to have an
anti-thief feature.
Upgrading this system is very easy which make it open to
future requirement without the need of rebuilding everything.