e-ISSN: 2582-5208 International Research Journal of Modernization in Engineering Technology and Science Volume:02/Issue:09/September -2020
Impact Factor- 5.354
www.irjmets.com
REAL TIME VEHICLE TRACKING SCHEME BY ANALYSING SPATIAL POSITION THROUGH GPS AND GSM T. Sindhu*1, L. SaiRamesh*2 *1Visiting
Faculty, Department of IST, Anna University, Chennai, Tamilnadu, India.
*2Visiting
Faculty, Department of IST, Anna University, Chennai, Tamilnadu, India.
ABSTRACT In today’s world, safety and security are the major abstracts that are confronted by any individual. The existing system in the present scenario are not efficient enough to provide necessary security. We implemented a system Vehicle tracking system using GPS and GSM modem is an android application. Vehicle tracking system using GPS and GSM modem enables our dependencies to track the cab as well as to retrieve an information about their current location and offers possible services according to the need. With the help of GPS in phone and through web services using GPRS, Location based Services are implemented on android smart phones to provide services like advising user with routing information, helps them finding nearby Emergency services. Many GPS devices offer the features of Geo fencing and Auto fencing. These features help us and our dependencies in the route mapping. We can set a locality for driving and if the vehicle runs outside of the area an alert message delivers to our dependents. GPS tracking device helps in speed detection and obligatory actions can be taken when required. Vehicle tracking system GPS and GSM modem app collects your location data from the trip request through the trip ends, including when the app is in the background. Keywords: Vehicle tracking, GPS, Location based services, Analysis, Geo-fencing.
I.
INTRODUCTION
The GPS based vehicle tracking system is one that makes use of the Global Positioning System (GPS) to determine the precise location of a vehicle to which it is attached. The integration of GPS and GSM was first established using SMS as a method of transmitting GPS coordinates. The system utilizes geographic position and time information from the Global Positioning Satellites. The sophistication of a GPS receiver impacts the reliability and accuracy of the GPS data received. Mobile Providers are also providing the variety of services to users. By expanding this concept, we attempt to track the vehicles by locating the positions of the system through the GPS available on mobile devices. Most of the existing systems track the vehicle and send the SMS to the owner where the device is located but actual moving position of the vehicle is not determined by them. This article overcome this limitation by implementing continuous tracking of the vehicle through the GPS location. Google map is integrated with the proposed tracking system to make the system conveniently locate the position. The proposed system also enables the multiple vehicles locating environment through the mobile app we developed. The Google map also shows the possible path of the vehicle to make it convenient to locate the vehicle even though GSM is not in working condition.
II.
LITERATURE SURVEY
Many researches are published about tracking the vehicle and tracking the device through the GPS. Her some of the articles are discussed. In [1], the vehicles are tracked using the GPS position they move on. The main assumption is that every using GSM based mechanism in their vehicle. Another technology called LiDar is used in [2] to track the vehicles. It creates the connectivity between the vehicles and identified through them. Vehicle tracking also helps to predict the traffic circumstances in road side. For this also, LiDAR is used to identified the inter connected vehicle to examine the traffic flow. As some works need image processing techniques to locate the navigation of the vehicle using google maps. In [4], the multiple region of interest techniques is used make effective retrieval of image. From the network perspective, the most important thing is to find the routing or path for vehicle transportation. It’s discussed in [5] for providing multipath secure routing for MANETs. In [6], the position of vehicle is categorized by applying multi camera positioning with spatio-temporal specifications. It will helpful to locate the position of vehicle at
www.irjmets.com
@International Research Journal of Modernization in Engineering, Technology and Science
[1801]
e-ISSN: 2582-5208 International Research Journal of Modernization in Engineering Technology and Science Volume:02/Issue:09/September -2020
Impact Factor- 5.354
www.irjmets.com
specific time in the location. One more image processing technique is discussed in [7], how the similar type of images are clustered together using canopy and k-means clustering technique. The method discussed in [8] explains to locate the vehicle through predictive mechanism when global positioning is not available. The work in [10] shows the dynamic route to the vehicle which helps to collect the data in agriculturall field. It proposed the method to locate the vehicle where the assistance needed in the field. The recent work in [9] discussed about the privacy preservation of locating the device when it is connected through the GPS.
III.
MODELING AND ANALYSIS
We are going to use GPS for locating the position of system. We can track systems through android application using GPS. Using this tracking system our dependencies can able to track our cab easily. And also we can easily figure out the exact location of the cab. By this system our dependencies will get the cab details as well. This system will be safer than the earlier cab tracking systems.
Figure 1. Proposed Architecture for Vehicle Tracking using GPS and GSM From Figure 1, we can see the system architecture of this application. In this Tracking application we can add destination and share to our friends and family. They will receive the request and they may accept or Decline. By using GPS tracking they can track our routes. GPS (global positioning system) relies on latitude and longitude to find a location. The location searching retrieves the global positioning of the vehicle coordinates and also directs you to the way where you can travel further. Real Time Tracking Many existing tracking systems provides real time monitoring but it doesn’t suggest the continuous movement of the vehicle. It just points the location where the vehicle in stable position. But as per our discussion, the real monitoring of vehicle is the continuous monitoring of the vehicle by tracking the movement as non-stop. If the vehicle is parked in some place then it shows how long the vehicle is in that position which makes easier to
www.irjmets.com
@International Research Journal of Modernization in Engineering, Technology and Science
[1802]
e-ISSN: 2582-5208 International Research Journal of Modernization in Engineering Technology and Science Volume:02/Issue:09/September -2020
Impact Factor- 5.354
www.irjmets.com
know the current status of vehicle. The user interface is designed in such a way to monitor multiple vehicles in a screen at a time. Anytime Anywhere Access Trending in today’s world is to everyone can come to know anything at any time by connected the world through internet. In this perspective, the vehicle tracking system also enables the user’s to track their children’s movement along the path and the place wherever they are going. This is the same process which is used in recent apps such as Zomato, Ola cabs, etc., And also it can able to track your friends before they reach you and it will reduce the waiting time unnecessarily. Geo fencing This is another concept which needs in the army and other boundary areas. Geo-fencing makes the geographical boundaries around the earth and creates the fence to avoid unknowingly enter the unwanted places. And also, this technique is helpful in infant safe where the alarms are created if the child’s cross the geo fence. it’s also helpful where the continuous monitoring is enabled to notify the people about their activities beyond the boundary. Easy to use, user-friendly interface The proposed technique designed with simple user interface which makes the user’s feel convenient when they are accessing the system. The logic of bird’s eye view really helps to locate the real position where the friends are roaming around your place. It also helps to the people to identify the nearer people if they are in any reserved area. Algorithm: GSM 1.
Initialize he UART: UART (GPS @ 4800 bps) and UART1 (GSM @ 9600bps).
2.
Initialize GSM module using AT command and establish a secure GPRS connections.
3.
Retrieve data from GPS (SGPRMC format).
4.
Send the GPS data to the Server using GPRS connection until the status of OK.
5.
In case of error repeat from step 2.
Receiving GSM alert GPS stands for Global Positioning System and used to detect the Latitude and Longitude of any location on the Earth, with exact UTC time (Universal Time Coordinated). GPS module is the main component in our vehicle tracking system project. This device receives the coordinates from the satellite for each and every second, with time and date. GPS module sends the data related to tracking position in real time, and it sends so many data in NMEA format consist several sentences, in which we only need one sentenceThis GPGGA is referred to Global Positioning System Fix Data. We can extract coordinate from $GPGGA string by counting the commas in the string. Suppose you find $GPGGA string and stores it in an array, then Latitude can be found after two commas and Longitude can be found after four commas.
IV.
RESULTS AND DISCUSSION
The GPS tracking system will be subjected to a series of field trials and functional testing where various test cases will be performed to validate the different features of the system. Any errors or Debug and rectify deviations from Yes errors expected results? No Further improvement and enhancement End. Mobile GPS Tracking a few test cases will be defined and tested where the collated results will be verified and compared with the expected outcome. If there are any errors or deviations from the expected results, the program will be analysed to rectify any software bugs. This testing cycle will be repeated until all the problems have been resolved. Thereafter, evaluation will be performed to further enhance and improve the system to deliver the best user experience.
www.irjmets.com
@International Research Journal of Modernization in Engineering, Technology and Science
[1803]
e-ISSN: 2582-5208 International Research Journal of Modernization in Engineering Technology and Science Volume:02/Issue:09/September -2020
Impact Factor- 5.354
www.irjmets.com
Table 1. Module which creates the tracks Sl .No of test case
1
Name of test
Create track
Sample input
Allowing user to create track on providing specific constraints.
Expected output
Track should created
Actual output
Track created successfully
Remarks
Module is working properly
Table 1 depicts the module where we can allow user to create a track and allow them to provide specific constrains to create track. Table 2. Module which deletes the tracks Sl .No of test case
2
Name of test
Delete track
Sample input
Allowing user to delete track on providing specific constraints.
Expected output
Track should deleted.
Actual output
Track deleted successfully
Remarks
Module is working properly
Table 2 depicts the module where we can allow user to delete a track and allow them to provide specific constrains to delete track. Table 3. Module which send messages to tracks Sl .No of test case
3
Name of test
Send messages to track
Sample input
Allowing user to Send messages to track on providing specific constraints.
Expected output
Track should Send messages
Actual output
Messages Sentt successfully
Remarks
Module is working properly
Table 3 depicts the module where we can allow user to send messages to track and allow them to provide specific constrains to send messages to track. Table 4 Module which receives messages from tracks
www.irjmets.com
Sl .No of test case
4
Name of test
Receive messages from track
@International Research Journal of Modernization in Engineering, Technology and Science
[1804]
e-ISSN: 2582-5208 International Research Journal of Modernization in Engineering Technology and Science Volume:02/Issue:09/September -2020
Impact Factor- 5.354
www.irjmets.com
Allowing user to Receive messages from track on
Sample input
providing specific constraints.
Expected output
Track should Receive messages
Actual output
Messages Received successfully
Remarks
Module is working properly
Table 4 depicts the module where we can allow user to receive messages from a track and allow them to provide specific constrains to receive messages from track.
Figure 2. Zoom / Dray Map Using the Google Maps Android API, you can customize the way in which users can interact with your map, by determining which of the built in UI components appear on the map and which gestures are allowed as shown in figure 2. The Maps API provides built-in zoom controls that appear in the bottom right hand corner of the map. These are disabled by default, but can be enabled by calling UiSettings. setZoom Controls Enabled (true).
Figure 3 Fetching Driver route
www.irjmets.com
@International Research Journal of Modernization in Engineering, Technology and Science
[1805]
e-ISSN: 2582-5208 International Research Journal of Modernization in Engineering Technology and Science Volume:02/Issue:09/September -2020
Impact Factor- 5.354
www.irjmets.com
Add the built-in place picker UI widget to your app, so users can choose from a set of nearby places displayed on a map. Fetching driver route works as guide and lets you find route between from start and end location in any countries of any States at any situations as given in figure 3. It is one of the easiest process. You have to search and touch at destination location and the route between those two locations or places. Using Google play service API, App will show the optimized route to the destination. Click on the share location option and select the users to whom we would like to share the location and send a request to them as shown in figure 4. The application uses the GPS service found in Android phones. The main responsibility of device is to send a request location to get location as shown in figure 5.
Figure 4. Request location
Figure 5. Sent request In response, the API updates your app periodically with the best available location, based on the currentlyavailable location providers such as WiFi and GPS (Global Positioning System). The accuracy of the location is determined by the providers, the location permissions you've requested, and the options you set is Accept or
www.irjmets.com
@International Research Journal of Modernization in Engineering, Technology and Science
[1806]
e-ISSN: 2582-5208 International Research Journal of Modernization in Engineering Technology and Science Volume:02/Issue:09/September -2020
Impact Factor- 5.354
www.irjmets.com
Cancel as given in figure 6. Shows a point where you are standing in Maps app. you need to keep GPS enabled at all times and the Maps app opened. Don't turn off GPS at all. App shows the person who is sharing his location movements on the map as shown in figure 7. Pointer is moved as per the person movement on the map.
Figure 6. Accept/Cancel request
Figure 7. Showing route
V.
CONCLUSION
The proposed vehicle tracking system helps to find the locate the missed vehicle in a particular time. This system has many advantages such as large capability, wide areas range, low operation costs, effective, Strong expandability and Easy to use in vehicle traffic administration. The system used the GPS to locate the vehicle even when it was in mobility. Upgrading this setup is very easy which makes it open to future a requirement which also makes it more efficient. Adding the ability to share the track and other related information obtained via SMS, Bluetooth or mail. Adding the ability to share the track via Chat Messenger (“WhatsApp”) and social networking site (“Facebook, Twitter”).
VI. [1] [2]
REFERENCES
Yaqzan, A.I., Damaj, I.W. and Zantout, R.N., 2019. Gps-based vehicle tracking system-on-chip. arXiv preprint arXiv:1904.09838.. Cui, Y., Xu, H., Wu, J., Sun, Y. and Zhao, J., 2019. Automatic vehicle tracking with roadside LiDAR data for the connected-vehicles system. IEEE Intelligent Systems, 34(3), pp.44-51.
www.irjmets.com
@International Research Journal of Modernization in Engineering, Technology and Science
[1807]
e-ISSN: 2582-5208 International Research Journal of Modernization in Engineering Technology and Science Volume:02/Issue:09/September -2020
Impact Factor- 5.354
www.irjmets.com
[3]
Zhang, Z., Zheng, J., Xu, H. and Wang, X., 2019. Vehicle detection and tracking in complex traffic circumstances with roadside LiDAR. Transportation research record, 2673(9), pp.62-71.. [4] Raghuraman, G., Sabena, S. and Sairamesh, L., 2016. Image retrieval using relative location of multiple ROIS. Asian Journal of Information Technology, 15(4), pp.772-775.Federal Emergency Management Agency (1998). Evaluation of Earthquake Damaged Concrete and Masonry Wall Buildings: Basic Procedures Manual, FEMA-306, Applied Technology Council, Washington DC. [5] Sathiyavathi, V., Reshma, R., Parvin, S.S., SaiRamesh, L. and Ayyasamy, A., 2019, February. Dynamic Trust Based Secure Multipath Routing for Mobile Ad-Hoc Networks. In Intelligent Communication Technologies and Virtual Mobile Networks (pp. 618-625). Springer, Cham. [6] Tan, X., Wang, Z., Jiang, M., Yang, X., Wang, J., Gao, Y., Su, X., Ye, X., Yuan, Y., He, D. and Wen, S., 2019, June. Multi-camera vehicle tracking and re-identification based on visual and spatial-temporal features. In CVPR Workshops (pp. 275-284). [7] Sabena, S., Yogesh, P. and SaiRamesh, L., 2011. Image retrieval using canopy and improved K mean clustering. In International conference on emerging technology trends (ICETT) (pp. 15-19). [8] Brady, J., Wheeler, B., Estes, D., Marks, T., Warner, A., Tran, B., Callinan, M., Collingwood, C., Withers, D. and Ardelean, I., Spireon Inc, 2019. Location and event capture circuitry to facilitate remote vehicle location predictive modeling when global positioning is unavailable. U.S. Patent 10,223,744. [9] Ayyasamy, A., Ramesh, L.S. and Sathiyavathi, V., 2020, May. Iclique Cloak Approach for Protecting Privacy of Mobile Location with Image Processing Techniques. In International Conference on Image Processing and Capsule Networks (pp. 160-168). Springer, Cham. [10] Pandiyaraju, V., Perumal, P.S., Ramesh, L.S., Ganapathy, S. and Kannan, A., 2016. Dynamic Waypoint Navigation Assisted Agricultural Flying Vehicle for Field Data Collection. Asian Journal of Research in Social Sciences and Humanities, 6(12), pp.448-457..
www.irjmets.com
@International Research Journal of Modernization in Engineering, Technology and Science
[1808]