Enhanced Cloud based Vehicle Tracking System using Android Platform

Similar documents
International Journal of Software and Web Sciences (IJSWS) GPS and GSM Based Database Systems for User Access

Remote Android Assistant with Global Positioning System Tracking

Review on Accident Alert and Vehicle Tracking System

Sophos Mobile Control User guide for Android

Pakhtunkhwa, Pakistan 1 salman@awkum.edu.pk

DESIGN AND IMPLEMENTATION OF LOW COST HOME SECURITY SYSTEM USING PIC MICROCONTROLLER ANDGSM NETWORK

Keywords: GPS, GSM, AVR Microcontroller, SMS.

Sophos Mobile Control User guide for Android. Product version: 4

AN INTERNET OF THINGS (IOT) BASED SECURITY ALERT SYSTEM USING RASPBERRY PI

Vehicle Scrutinizing using GPS & GSM Technologies Implemented with Ardunio controller

Android Mobile Security with Auto boot Application

VEHICLE TRACKING SYSTEM USING GPS. 1 Student, ME (IT) Pursuing, SCOE, Vadgaon, Pune. 2 Asst. Professor, SCOE, Vadgaon, Pune

ISSN: Page 63

CloudFTP: A free Storage Cloud

QUICK INSTALLATION GUIDE ACTIVATE

MOBITRACK: GPS Reminder, Location Tracker and Anti Theft Feature

Avira Free Android Security (version 1.2) HowTo

A Novel Approach Of Mobile Based Student Attendance Tracking System Using Android Application

Automated Blood Bank Management System Using Direct Call Routing Technique

Using the T&D Thermo App with TR-7wf Data Loggers

A Real Time Tracking and Alerting System Using LabVIEW

Using Devices. Chapter 3

LIBRARY ACCESS SYSTEM SMARTPHONE APPLICATION USING ANDROID

An Android Application for Tracking College Bus Using Google Map

A Cost Effective GPS-GPRS Based Women Tracking System and Women Safety Application using Android Mobile

CMR Journal of Engineering and Technology Vol.1 Issue.1 January 2016

The full setup includes the server itself, the server control panel, Firebird Database Server, and three sample applications with source code.

TOTAL DEFENSE MOBILE SECURITY USER S GUIDE

RFID, GPS & GSM Based Vehicle Tracing & Employee Security System

FAQ s. 2. Do I need any special hardware or software to access the tracking data?

Intelligent Home Automation and Security System

Self Service Portal and 2FA User Guide

USER S MANUAL. ArboWebForest

Advanced Vehicle Tracking System Using ARM7

Nagpur, Maharashtra, India

ST 810, Advanced computing

A MASSIVE VEHICLE THEFT CONTROL SYSTEM USING EMBEDDED AND MOBILE TECHNOLOGIES

LOCATIONS AROUND ME (ANDROID)

GadgetTrak Mobile Security Android & BlackBerry Installation & Operation Manual

How To Build A Gps Vehicle Tracking System On Android App.Com

Vehicle and Object Tracking Based on GPS and GSM

Sierra Wireless AirCard Watcher Help for Mac OS X

PrinterOn Embedded Application For Samsung Printers and MFPs

Key words: GPS, Geocoder, WWO Server, Google Server, Android, RAM, Mobile Equipment, OS.

Fast remote data access for control of TCP/IP network using android Mobile device

GPS Monitoring Device

Software Specification. Updated: May 26, 2011 Total pages: 7 All rights reserved

An In-vehicle ecall Platform for Efficient Road Safety

Privacy Policy Version 1.0, 1 st of May 2016

Safe Arrival Parent Portal

Tracking Anomalies in Vehicle Movements using Mobile GIS

SMART DRUNKEN DRIVER DETECTION AND SPEED MONITORING SYSTEM FOR VEHICLES

User Guide. BES12 Self-Service

Vehicle Tracking system with GPS GSM Interface and Self Created Map

F-Secure Mobile Security for Business. Getting Started Guide

GPS Vehicle and personal location tracker. User manual

Vehicle Tracking System for Security and Analyzing Transportation Vehicle Information

Mobile Device Management Version 8. Last updated:

Advanced Vehicle Tracking System on Google Earth Using GPS and GSM

Whitepaper on AuthShield Two Factor Authentication and Access integration with Microsoft outlook using any Mail Exchange Servers

SECURE AND MANAGE YOUR MOBILE FLEET Freedome for Business

Network Licensing. White Paper 0-15Apr014ks(WP02_Network) Network Licensing with the CRYPTO-BOX. White Paper

Phone Pal: Remote Mobile Access through Short Message Service Prof. Mitul K. Patel 1 Gadhiya Janki D. 2

REMOTE HOST PROCESS CONTROL AND MONITORING OF INDUSTRY APPLIANCES

Aeroqual Connect and Cloud

Wireless Installer. User s Guide. Revision 1.0 September 2, Copyright 2014 LigoWave

The Design and Implementation of the Integrated Model of the Advertisement and Remote Control System for an Elevator

EMBEDDED MAJOR PROJECTS LIST

Vehicle Tracking and Monitoring By ARM7

Sophos Mobile Control Installation guide. Product version: 3

ANYTIME ANYPLACE-REMOTE MONITORING OF STUDENTS ATTENDANCE BASED ON RFID AND GSM NETWORK

U g CS for DJI Phantom 2 Vision+, Phantom 3 and Inspire 1

VEHICLE MONITORING CONTROLLING AND TRACKING SYSTEM BY USING ANDROID APPLICATION

Smart Anytime, Safe Anywhere. Climax Home Portal Platform. Envisage and Enable a Connected Future

Building a Robot Kit with a Raspberry PI 2 and Windows 10 IoT Core

In the pursuit of becoming smart

umobilecam Setup Guide All-in-One Mobile Surveillance for Android, ios, Mac, Windows Webcam, IP camera (version 1.0)

Adding Stronger Authentication to your Portal and Cloud Apps

ATTENTION: End users should take note that Main Line Health has not verified within a Citrix

Intermedia Cloud Softphone. User Guide

Real Time Web based Vehicle Tracking using GPS

Windows 7 Hula POS Server Installation Guide

Your Wilson Tracking Software Operational Guide

Smart Home Security System Based on Microcontroller Using Internet and Android Smartphone

Sophos Mobile Control User guide for Windows Phone 8. Product version: 3.5

WHITE PAPER SETTING UP AND USING ESTATE MASTER ON THE CLOUD INTRODUCTION

Implementing SAAS: Cloud Computing and Android Based Application Framework for.net Programming

Comparative Analysis of Several Real-Time Systems for Tracking People and/or Moving Objects using GPS

PrinterOn Mobile App for ios and Android

Advanced Configuration Steps

Mobile i-phonenet User Guide Android

APPLICATION OF CLOUD COMPUTING IN ACADEMIC INSTITUTION

Product Manual. MDM On Premise Installation Version 8.1. Last Updated: 06/07/15

Smart Thermostat page 1

InstaFile. Complete Document management System

Kaspersky Security for Mobile Administrator's Guide

A Monitored Student Testing Application Using Cloud Computing

Chapter 9 PUBLIC CLOUD LABORATORY. Sucha Smanchat, PhD. Faculty of Information Technology. King Mongkut s University of Technology North Bangkok

11.1. Performance Monitoring

Transcription:

GRD Journals- Global Research and Development Journal for Engineering Volume 1 Issue 11 October 2016 ISSN: 2455-5703 Enhanced Cloud based Vehicle Tracking System using Android Platform Akshay Manoj Department of Computer Science & Engineering St Philomena s College Mysore Neenu Jose Department of Computer Science & Engineering St Philomena s College Mysore Anjo ANJ Department of Computer Science & Engineering St Philomena s College Mysore Umme Hani Department of Computer Science & Engineering St Philomena s College Mysore Abstract The document illustrates problem of unbalanced transportation. With the advancement of technology the vehicle usage has become a mandatory part in everyone s life, without considering the age factor. This paper aims at providing help to the user by tracking the information of the vehicle using efficient technologies without any third party involvement. The proposed application gives the parameters of current vehicle location at regular intervals of time from GPS (Global Positioning System) then the values from GPS are passed to the raspberry pi 2, the values are processed there and stored in Amazon cloud EC2 instance. A request is sent from android application to fetch the data from Amazon server, the appropriate data is sent to the android application. The system is developed using Android Studio, GPS module, Python, Elastic Search Technology, Raspberry pi 2 OS (NOOBS) and Amazon Web Service EC2 Instance. Keywords- Android Studio, Amazon Web Service EC2 Instance, Elastic Search Technology, GPS Module, NOOBS, Python, Raspberry Pi 2 I. INTRODUCTION In present world, owning a vehicle for each member in a family is considered as a social status in the society. Since it has become a necessity for each one of us, it has also some adverse effects on the society, consequently the road accidents have immensely increased and burglary of vehicles is on the high pace. The proposed work facilitates the user to know the location of the vehicle in case of any theft. This application provides guidance for the user where they can track the location of the vehicle and monitor the speed and distance, as well as it shows the path travelled by the vehicle from sea level. The system developed applies enhanced technologies such as android, cloud computing, elastic search and rasbian os (NOOBS). Android developer studio is the fastest tool to develop all advanced applications such as editing, debugging and performance tooling. We use this software to access all the tracking information from Amazon cloud server. Cloud Computing plays a major role to manipulate, configure and access the hardware and software resources remotely. The proposed system uses cloud server platform provided by Amazon, it stores the processed values from the raspberry pi 2 for the further process. Elastic Search is a searching technique where search is done by index mapping. Python is currently one of the most popular dynamic hardware and software programming language. In our application the hardware is programmed using python 2.7, the latitude, longitude and altitude values to track the vehicle location, which are extracted from NMEA values conveyed through GPS. This whole process of mathematical conversion is done by python 2.7. Raspberry pi 2 is a single board capable device enables people to explore computing, one of the main components of our system is raspberry pi 2. The task of raspberry pi 2 is to take the raw data, process it and send to Amazon web service with the help of python and elastic search. The main objective of this paper includes 1) To trace the current location of the vehicle. 2) To monitor the speed and distance of the vehicle 3) To provide the path travelled by the vehicle through Google map. 4) To provide the altitude of the vehicle from sea level II. SURVEY RELATED [1], the system will facilitate the users in a number of ways such as notification for immediate aid in case of accident, tracking the vehicle in case of theft, disabling the vehicle remotely and monitoring the sensor values in order to send alert for air pollution caused by the vehicle. This system is developed using.net framework, MS Access and Microsoft Azzure cloud services. All rights reserved by www.grdjournals.com 1

In [2], the vehicular module is used to track, monitor &surveillance, find the accident spot and intimate to the monitoring station. This design provides information regarding vehicle identity, speed and on real time basis. This information is collected by the Raspberry pi & Microsoft Visual studio. In [3], this system used the ARM7 controller. The real time vehicle tracking and monitoring system tracks the vehicle and displays the current location of the vehicle in the remote server using Google maps. It has the ability to communicate over the remote areas where user needs the current location of vehicle. This system is integrated with GPS and GSM to provide features like Location information and Real time tracking using SMS. In [4], the proposed technology is based on GPS technology, GSM and cloud computing infrastructure. The vehicles are fitted with specialized embedded device, GPS device and GSM enabled device. The embedded device fitted with sensors. This all stimulus data are transferred to cloud server through GSM enabled device. The GPS device used to track the vehicle locations. All the data are stored in centralized server which is maintained in cloud. Each licensed vehicle owner can access the cloud using web portal. From the web portal user can retrieve all the real time data. In [5], Vehicle tracking and locking system installed in the vehicle, to track the place and locking engine motor. The place of the vehicle identified using Global Positioning System (GPS) and Global system mobile communication (GSM). These systems constantly watch a moving vehicle and report the status on demand. When the theft identified, the responsible person send SMS to the micro controller, then micro controller issues the control signals to stop the engine motor. Authorized person need to send the password to controller to restart the vehicle and open the door. This is more secured, reliable and low cost. Our proposed application gives the parameters of current vehicle location, continues monitoring of the speed & distance and it shows the path travelled by the vehicle. It is a guidance application for the users (example. parents) those who concerned about their dear ones (example. children) to keep track of their vehicle even without their knowledge. It also act as an anti-theft system that is, if the vehicle is stolen the user can track his/her vehicle using their android smart phone on Google map without any third party requirement. In our proposed paper we are highlighting the fact that system uses the enhanced technologies such as Amazon cloud server, Android developer studio, Elastic search, GPS device, Python 2.7, Raspberry pi2. III. PROPOSED WORK Our Proposed work, an enhanced cloud based vehicle tracking system using Android platform has been developed. It provides help to the user by tracking the information of the vehicle using efficient technologies without any third party involvement. For instance, consider a vehicle has been the feted. Then to know the location of the vehicle a particular procedure has to be followed,that is lodge a complaint to the authorized committee to trace the vehicle which involves a third party. But in this system the owner of the vehicle can trace the location of the vehicle. It also provide user to monitor the speed distance and shows the path travelled by the vehicle and altitude of the vehicle from sea level. A. Hardware and Server Overview Raspberry pi2 Model B is the main component of our hardware module. The task of Raspberry pi2 Model B is that it takes the raw data that is NMEA value from the GPS and convert those NMEA values into the latitude, longitude and altitude and post these values into the Amazon web server in Json format using the Elastic search. NMEA is an acronym for the National Marine Electronics Association [www.nmea.org]. Today in world of GPS, NMEA is a standard data format supported by all GPS manufactures. NMEA -formatted GPS data also makes life easier for software developers to write software for a wide variety of GPS receivers instead of having to write a custom interface for each GPS receiver. A sample file produced by GPS logger (should get the NMEA values) B. Noobs NOOBS (New out Of Box Software) is a user interface enabling the easy installation of a choice of operating systems for your Raspberry pi.[www.raspberrypi.org]. C. Python 2.7 In our application the hardware is programmed using python2.7 [www.python.org], the latitude, longitude and altitude values to track the vehicle location, which are extracted from NMEA values conveyed through GPS. This whole process of mathematical conversion is done by python 2.7. D. Amazon web service (aws) Amazon Web Services (AWS) is a powerful cloud computing platform provided by Amazon.com. Web services are simultaneously called cloud services or Remote Computing Services.[Https://Awsamazon.Com] 1) Amazon Web Service EC2 Instance Amazon Elastic Compute (Amazon EC2) is a web service that provide re sizable compute capacity in the cloud. The instance type that is specified determines the hardware of the host computer used for the instance. Each instance type offers different All rights reserved by www.grdjournals.com 2

compute, memory and storage capabilities and are grouped in instance families based on these capabilities. We use Amazon web service EC2 instance t2.micro as our server in our proposed system. E. Elastic search Elastic search is a searching technique and where search is done by index mapping[www.elastic.com]/ Download the latest version of elastic search from the Internet, copy the downloaded elastic search into the server using the Win SCP or Putty, and open the elastic search in the server. Amazon Web Service EC2 instance act just like an engine. In order to post and get values, we need to open the elastic search present in the server. The data which is stored in the server is sin Json format. Json Example { _index : vts, _type : 9535, _id : 1460881444, _version :1, found : true, _source :{ latitude : 12.336703, altitude : 765.1, longitude : 076.659805 } } F. Application Overview 1) Android Studio Android Studio provides the fastest tools for building apps on every type of Android device.[developer.android.com]. It has features like code editing, debugging, performance tooling and allows you to focus on building unique and high quality applications. In this proposed system we have developed an application by using Android developer studio to fetch the necessary data from Amazon web server to trace the vehicle location. G. Application Activities 1) Login Activity Login is a process by which an individual gains an access to a system by identifying and authenticating themselves. Fig. 1: (a) Vehicle Tracking System Login Activity All rights reserved by www.grdjournals.com 3

Fig. 1: (b) Vehicle Tracking System Login Activity Fig. 1: (c) Vehicle Tracking System Login Activity 2) Main Activity The main activity contains four image buttons. The image button location directs to the next activity which shows the location of the vehicle. The image button speed and distance direct to the next activity which shows the speed, distance and altitude of the vehicle. The image button path directs to the activity which shows the path where vehicle is traveled. The image button settings directs to the next activity which contains help, about and logout buttons. All rights reserved by www.grdjournals.com 4

Fig. 2: Vehicle Tracking System Main Activity 3) Location Activity By clicking the location image button from main activity it directs to the next activity which shows the current location of the vehicle using Google maps. Fig. 3: Location Activity 4) Speed Activity By clicking the speed image button from main activity it directs to the next activity which shows the current speed, highest speed, distance and altitude from the vehicle. All rights reserved by www.grdjournals.com 5

Fig. 4: Speed Activity 5) Path Activity By clicking the path image button from main activity it directs to the next activity which shows the path travelled by the vehicle using Google maps. Fig. 5: Path Activity 6) Settings Activity By clicking the settings image button from main activity it directs to the next activity which contains help, about and logout buttons. All rights reserved by www.grdjournals.com 6

7) Help Activity The help activity guides the user with relevant information. Fig. 6: Setting Activity Fig. 7: Help Activity IV. CONCLUSION In this paper, we have proposed an enhanced vehicle location tracking system by using enhanced technologies. This proposed system acts as anti-theft system to trace vehicle location, monitor the speed and distance and it shows the path travelled by the vehicle, it comprises of GPS, raspberry pi 2 hardware, python 2.7, elastic search and android developer studio. All rights reserved by www.grdjournals.com 7

REFERENCES [1] Rahul Gautam, Shubham Choudhary, Surbhi, Indrajeet Kaur, Mamta Bhusry. (2015). Cloud based automatic accident detection and vehicle management system, 2nd International Conference on Science, Technology and Management. University of Delhi (DU), Conference Centre, New Delhi (India). [2] Aburva Poongundran.A, Jeevabharathi.M. (2015). Vehicular Monitoring and Tracking using Raspberry Pi, IJIRSET, Chennai India. [3] L.Kishore, Arun Raja. (2015). Advanced Vehicle Tracking System using ARM7, Asian Journal of Electrical Sciences, Coimbatore, Tamilnadu India. [4] Albert Alexe, R.Ezhilarasie. (2011). Cloud Based Vehicle Tracking Information Systems, IJCST Vol. 2, Issue 1, SASTRA University, Thanjavur, India. [5] R.Ramani, S.Valarmathy, Dr.N.Suthanthira Vanitha, S.Selvaraju, M.Thiruppathi, R.Thangam. (2013). Vehicle Tracking and Locking System Based on GSM and GPS, I.J.Intelligent Systems and Applications, Tamilnadu India. All rights reserved by www.grdjournals.com 8