Android App for Tracking Bus Location

DOI : 10.17577/IJERTCONV10IS11150

Download Full-Text PDF Cite this Publication

Text Only Version

Android App for Tracking Bus Location

Nayana O M

Dept of CSE

Jain Institute of Technology Davanagere, India

Kanchana A M

Dept of CSE

Jain Institute of Technology Davanagere, India

Dept of CSE

Jain Institute of Technology Davanagere, India

Kotramma T S

Dept of CSE

Jain Institute of Technology Davanagere, India

Meghana D B

Dept of CSE

Jain Institute of Technology Davanagere, India

Kavana M N

Dept of CSE

Jain Institute of Technology Davanagere, India

Abstract:- People in crowded cities such as Mumbai, Delhi, and Bangalore do not have time to invest in transportation. Waiting for transportation time in such densely populated places reduces productivity across the board. When people are unaware of the present situation of transportation, they face this challenge in their daily life. So the recommended solution is an android-based application that will allow the user to check the bus's current location and estimate how long it will take the bus to arrive at the user's current location. A bus tracking system is a low-cost and effective technology. Four programmes will be created to utilise this application. The first application is to connect the controller to the bus system so that real-time data on the current bus location can be provided. The second system sends out group messages, such as warnings to passengers waiting at the next stop, changes to the existing route, bus number, and so on, saving time for people.


Everyone is in a hurry to get to their destination in today's fast- paced world. It is not possible to wait for the buses in this situation. People who use public transportation should be aware of the bus stop they are looking for. Android cellphones have gotten more universal and inexpensive as technology has progressed. Smartphones are capable of delivering a rich user experience through interactive apps. College students squander valuable time waiting for their own bus route, and there is a dearth of information on buses running on their specific route for students who have missed their bus. Passengers can use this real-time Android app to locate the exact bus location so they don't arrive late or miss the stop. For eligible travellers, direct buses are provided.


    1. S.Gurupriya GPS-based bus tracking system for smartphones" Companies that need to keep track of major insurance assets should use asset tracking. A navigation system that meets these design objectives improves the PTN user experience while being cost-effective. Visitors and regular users are the user categories that have been targeted, as the system is particularly useful for people who are new with PTN. Regular users, on the other hand, can benefit by being routed to their exit locations using their present and well-known transportation network components, such as when visiting a site for the first time in a new area. The navigation system

      increases urban transportation knowledge and makes PTN more appealing to strangers in this way.

    2. Rashmi K "Estimate Bus Arrival Time Using GPS And GSM Technology" suggests using GPS and GSM technology to forecast bus arrival time. It suggests following the bus and predicting its arrival time. The suggested mechanism will bring the bus to you. User Activity Vision, Collaborative Sensor, and Urban Sensor all provide a plethora of data on the state of mobile applications including location-based services and social networking platforms. By continuously acquiring this contextual information, mobile devices consume a significant amount of energy. This study proposes a new design paradigm for the Energy Efficient Mobile Sensing System (EEMSS). To recognise user situations and to become aware of status changes A hierarchical sensor control method is used by EEMSS. By providing a reduced range of sensors and using suitable sensor cycles, EEMSS greatly increases device battery life. EEMSS can automatically detect a collection of daily actions for real-time users utilising sensors on a high-end smart phone. Department of CS & E, JIT, Davanagere, Android Bus Route Tracking

    3. The Triveni D "Smart College bus tracking system" uses GPS and GSM technology to track a moving vehicle. Alarm- intensive alarm operation with tiny size, low cost, and full and powerful GPS based alarm. Alarm for cell phone based on phone location and position detection from the mobile device's current location. A location-based alarm will let you know when you've arrived at your destination. A GPS-based alarm is a location-based alarm. When you set the alarm, it will play a sound and notify you when you are within the user-defined distance from your destination. The user must save their current location using longitude and latitude, and an alarm will sound when they are close to it. A travelling salesman must perform a variety of tasks in various locations. It's difficult to recall him everywhere. As a result, he can use this software to set the alarm in the locations where it is required.

    4. Akshay's "Real-Time Bus Tracking System" makes use of GPS and an Android app that communicates with the updated website. The user is shown the exact location of the selected bus in relation to their current location. Google's real-time map

    and GPS-based car tracking system are employed in this activity. These are just a few of the many technical and technological advancements that others have made in attempting to apply the same kind of systems outlined below, as well as their flaws in relation to our Application.


    This program helps the user to get information about the bus location. The name of the request is "Where is my bus?". The user must create an account in the app, then log in to the account. The user can see the interface when the first option is to track the bus location. Where the user has to search the bus lanes. After that the user will get bus information including bus number, bus name, routes between source and destination, city, city, city, total kilometers, bus departure time, bus arrival time, next stop, current stop, distance between current and next stop. Then on the home page the second option is to call the bus controller or controller which is a free number. Helps the user to create any queries to control about the buses. The next option on the homepage is the answer. Where the user can provide feedback to the app. The last option on the home page is 'about application'. Where app developer names are mentioned. This was about the user application. Administrator plays a major role in this program. Administrator has an account on the website. He must sign in to the account, then he will update the bus status. The status may include bus number, bus name, departure from city, to city, route details, Depot name, departure time, arrival time, current stop name, next stop name, approximate time to get to the next stop, about a mile to the next stop, total route distance . Admin will update the website regularly so that the user can get the latest bus information.


    Figure 1: System architecture for request and response

    Figure 2: System architecture for existing user

    Figure 3: System architecture for login


    Figure 4: ER-diagram connecting user, driver, bus information, admin


    The user will receive bus information such as the bus number, bus name, routes between the source and estination cities, total kilometres, bus departure time, bus arrival time, next stop, current stop, and distance between current and next stop. The second option on the home page is to dial the bus controller or controller, which is a toll-free number. It enables the user to create any queries for bus control. The answer is the next choice on the homepage. Where the user can provide the app feedback.


    This application can benefit from the use of GPS. Users can utilise computerised maps to track the location of buses. Ticket booking, rescheduling ticket times, and paying the ticket charge through QR code will be possible in the future.


This paper proposes the bus tracking and predicts the bus arrival time with a proposed system in it. The system allows a user to track their bus from the android app. With the help of tracking user can see how far the bus is this allows user to plan their route and travel plan accordingly. App will also give the approximate time and distance of the bus. This will reduce the wait time increased willingness to pay and customer

satisfaction. This android application will make bus transportation more productive.


[1] K.Irene Monica, S.Gurupriya, S.Arokia Magdaline Bus Tracking System Using GPS on Smartphones International Journal of Engineering Research & Technology (IJERT) Volume 7, Issue 11 2019.

[2] Sudhakar K N, Rashmi k Predicting Bus arrival Using GPS and GSM Technology International Journal of Science and Research (IJSR) Volume 4 Issue 5, May 2015.

[3] Prashantha N C, Rashmi P, Rashmi P S, Triveni D Smart college bus tracking system International Journal of Advance Engineering and Research Development Volume 5, Issue 05,May 2018

[4] Akshay, Kushal Gogri, Ankeet Bhanushali, Milind khairnar Real Time Bus Tracking System International Journal of Engineering research & technology (IJERT) vol. 9 Issued 6th June 2020

[5] Shekhar Shinde , Vijaykumar Nagalwar , Nikhil Shinde , B.V.Pawar, Design of E-City Bus Tracking System , Int. Journal of Engineering Research and Applications, ISSN : 2248- 9622, Vol. 4, Issue 4(

Version 9), April 2014, pp.114-117

[6] Vishal Bharte, Kaustubh Patil, Lalit Jadhav, Dhaval Joshi , Bus Monitoring System Using Polyline Algorithm , International Journal of Scientific and Research Publications, Volume 4, Issue 4, April 2014.

[7] S. Eken, A. Sayar, A Smart bus tracking system based on location aware services and QR codes, IEEE International Symposium on Innovations in Intelligent and Applications Proceedings, pp: 299-309, 2014.

[8] G. Raja, D. NaveenKumar, G. Dhanateja, G. V. Karthik, Y. Vijay Kumar, Bus Position monitoring system to facilitate the passengers, International Journal of Engineering Science and Advanced Technology(IJESAT), Volume-3, Issue-3, pp: 132-135, 2014.

[9] R. Manikandan, S. Niranjani, Implementation on real time transportation information using GSM query response system, Contemporary Engineering Sciences, Vol. 7, No.11, pp: 509-514, 2014.

[10] N. Vijayalashmy, V. Yamuna, G. Rupavani, A. Kannaki@VasanthaAzhagu, GNSS based bus monitoring and sending SMS to the passengers, International Journal of Innovative Research in Computer and Application Engineering, Vol. 2, Special Issue 1, March 2014.

[11] R.Maruthi, C.Jayakumari SMS based Bus Tracking System using Open Source Technologies, International Journal of Computer Applications (0975 8887) Volume 86 No 9, January 2014 College of Engineering,Chennai SSN College of Engineering, Chennai.

[12] Madhu Manikya Kumar, K. Rajesekhar, K. Pavani, Design of punctually enhanced bus transportation system using GSM and Zigbee, International Journal of Research in Computer and Communication Technology, Vol. 2, Issue 12, December 2013.

[13] Pankaj Verma, J. S. Bhatia, Design and development of GPSGSM based tracking system with Google map based monitoring, International Journal of Computer Science, Engineering and Applications, Vol. 3, No.3, June 2013.

[14] Swati Chandurkar, Sneha Mugade, Sanjana Sinha, Pooja Borkar, Implementation of real time bus monitoring and passenger information system,.

[15] S. P. Manikandan, P. Balakrishnan, An Efficient real time query system for public transportation service using Zigbee and RFID, International Journal of Research in Communication Engineering, Vol. 2, No. 2, June 2012.