SlideShare une entreprise Scribd logo
1  sur  4
Télécharger pour lire hors ligne
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056
Volume: 04 Issue: 3 | Mar -2017 www.irjet.net p-ISSN: 2395-0072
© 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 670
Dynamic Real time taxi ride-sharing android Application
Vaishali S Bekawade1, Dr.D.R.Ingale2
1M.E.CSE II, Bharti Vidyapeeth College of Engg., Navi Mumbai, Maharashtra, India
2Professor and HOD Dept. Of Computer Engg. Bharti Vidyapeeth College of Engg. , Navi Mumbai, Maharashtra, India
---------------------------------------------------------------------***---------------------------------------------------------------------
Abstract - Taxi-sharing system is developed using mobile
cloud architecture. This project usetemporalindexing method
to locate the active user position and searching algorithm to
track the driver and user positions and scheduling algorithm
to schedule the user requests. Proposed taxi riders and drivers
can access same mobile app. Passengers submit real time ride
request using the same app. On receiving a new request, the
server will first search for the taxi with minimal the travel
distance and check with existing booked details .if any match
found based on the user request then the list of available taxis
will show to users .user can select any taxi by touching thetaxi
details .once, user touch the driverdetails, theuserrequest will
send to driver. If drivers select agree to pick up a new
passenger, then the total amount will get divided and refund
among them. There is no direct cost for public agencies, since
the systems arrange ridesharing payments between drivers
and riders.
Key Words: Spatial database and GIS, taxi sharing,
ridesharing;
1. INTRODUCTION
Taxi is an important transportation mode between public
And private transportations, delivering millions of
passengers to different locations in urban areas. However,
taxi demands are usually much higher than the number of
taxis in peak hours of major cities, resulting in that many
people spend a long time on roadsides before getting a taxi.
Increasing the number of taxis seems an obvious solution.
But it brings some negative effects, e.g., causing additional
traffic on the road surface and more energy consumption,
and decreasing taxi driver’s income .
To address this issue, Real-time ridesharing (also called
dynamic, or instant ridesharing)isanautomatedsystemthat
matches drivers and riders on very short notice or even en-
route,differing fromformal ridesharingbynotrequiringpre-
planning or recurrence. Though most commuters prefer to
pre-arrange commutes at least the night before, real-time
ridesharing promotes taxis regardless of the time available
for planning.
Formerly, people used hand signals for getting taxi
Ride’s by the side of roads. In peak times, they had to wait
for long hours to get a free taxi. But after the Introduction of
mobile applications rider use one of many private services
through an application on their smartphone that
automatically pairs them with a driver, this problem was
addressed to some extent. It not only helped the road side
passengers but also arrangedhomepickups. Whether itmay
be an instant ride requestor a preplannedrequest,obviously
the mobile applications made a huge impact on the taxi
passengers. But the service providers still faced some
difficulties in searching nearby taxi'sasthelocationofa taxis
available was highly volatile and it is was not determined by
according to the passenger’s request instantly. Taxi sharing
is a technique in which many people share one vehicle
during real time rides. It is highly encouraged because it is
said to a renewable andaneco-friendlyway,becausesharing
ones ride with others can reduce carbon emissions, road
traffic congest ions, fuel intake and the need for parking
spaces. Ride sharing is an economical way in which both the
passengers and the drivers gets mutually benefited. The
major technologies which are Commonly used in real time
ride sharing are GPS(Global Positioning System) navigation
devices and smart phones that acceptstaxipassengers’real-
time ride requests sent from smart phones and schedules
proper taxis to pick up them via taxi-sharing with time,
capacity, and monetary constraints (the monetary
constraints guarantee that passengers pay less and drivers
earn more compared with no taxi-sharing is used).
2. PROBLEM STATEMENT
Taxi is an important transportation mode between
commercial and private transportation, delivering millions
of passengers to different locationsinurbanareas.However,
the number of taxi is much less than its demand in peak
hours of major cities, due to this many people stand at
roadside waiting for the taxis. To overcome the problemone
optimal solution is to increase the taxis. But it brings some
negative effects, e.g., causing additional traffic on the road
surface and more energy consumption, and decreasing taxi
driver’s income. To address this issue, we introduce a Taxi
sharing system that accepts passengers’ real-time ride
requests sent from smartphones and schedules proper taxis
to pick up them via taxi sharing with time, capacity, and
monetary constraints.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056
Volume: 04 Issue: 3 | Mar -2017 www.irjet.net p-ISSN: 2395-0072
© 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 671
3. System Architecture
Fig. 1 shows the architecture diagram of Taxi-
ridesharing system.TheSystemconsistsoftwoparticipants-
Driver and Rider. Both of them access the ride sharing
system through the ride sharingapplicationinstalledintheir
mobile device. To participate in the ride sharing, both of
them have to register for the first time using their mobile
application. This registration and loginprocessisaffectedby
the registration service and theuseraccountdata isstoredin
the Accounts profile database. Apart from the login data, the
accounts profile database also comprises of other details
such as the user address, Phone no, number of seats and the
car type in case of a driver. The process begins withthe rider
registering his ride through the mobile application. The ride
registration data comprising of source, destination address
and start time of the ride is then passed on to the Google geo
coding service through the ride sharing servicemodule.This
module converts the physical address into Geo location
coordinates and stores them in the Google fusion tables.The
rider after login searches for the ride through his mobile
application. The ride request isprocessedbytheridesharing
service. The filtered search result is presented to the rider
along with the driver details and cost. After the rider selects
a driver, rider request is passed on to the driver’s mobile
application by the ride sharing service. After the driver’s
approval, driver send confirmation message on rider’s
mobile phone and riderareenabledtocommunicatethrough
the ride sharing application. Once the ride starts, ride
tracking service starts tracking the ride using the GPS data
from the user’s mobile device. This data is temporarily
stored in the accounts profile database to provideassistance
in case of an emergency. After the completion of the travel,
rider provides the rating and comment for the driverwhich
is processed by the riding service and stored along with
driver’s profile data in the accounts profile database. The
cost of the of rider is calculated based on the distance and
cost propose by driver.
Fig -1: The architecture of real time taxi-sharing system
4.Module
There are three main module in the paper and they are as
follows
Module1 (Mobile Client Module)
Smart Phone (android)which is interface to the user
(driver/rider).After completing user registration they mark
their source and destination in real time period. Using this
information client display his ridesharing option. Using this
information they can communicate with each other.
Module2(Web service)
Mobile client will transmit user data to web service. Web
service transmits data to store in database. When user
request
Ridesharing option web service queries data from the
database, filter the data who do not fit and send only
appropriate user to mobile client.
Purpose flie
Only riders are considering for rider and driver are
consider for driver.
Timing constraint
Only the user who have upload the data before one hour.
Route Filtering
The route of te user are compares and if there are
sufficient matching points on the route they are
considered.The above filter give the number of users who
can be pooled with the requesting user in the path he/she
has chosen
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056
Volume: 04 Issue: 3 | Mar -2017 www.irjet.net p-ISSN: 2395-0072
© 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 672
Fare Calculation
The fare calculation function F=Pd where D is the traveled
distance and p is some constant price for unittravel distance
Module3
Google table serves as database to our project.This is free
service which is provided by google to efficiently store
geopoints online.Rider provide rate and comment fordriver
which is also store in database.
Following figure 2 shows some of the Experiment
Result of Project
(a)Login form (b)Riders
search
(c)Display
information
about driver
(d)Comment and
Rating
(e)Show on map driver
and rider location
Fig2
5. Taxi Searching Algorithm
The taxi searching module quickly selects a small set of
candidate taxis with the help of the spatio-temporal index.
Single-Side Taxi Searching
Suppose there is a query Q and the current time is tcur : g7is
the grid cell in which Q:o is located. g7‘s temporally-ordered
grid cell list g7 Fig. 2. g7 is the first grid cell selected by the
algorithm. Any other arbitrary grid cell gi is selected by the
searching algorithm if and only if Eq. (1 holds, where ti7
represents the travel time from grid cell gi to grid cell g7. Eq.
(1) indicates that any taxi currently within grid cell gi can
enter g7 before the late bound of the pickup window using
the travel time between the two grid cells
ti7 þ tcur _ Q.pw. l (1)
find all grid cells that hold Eq. (1), the single-side searching
algorithm simply tests all grid cells in the order preserved
list g7 finds the first grid cell gf which fails to hold Eq. (1). In
Fig. 2, grid cell g3, g5 and g9 are selected by the searching
algorithm.
Fig3 Single side taxi searching algorithm
Dual Side Taxi searching Algorithm
The dual-side searching is a bi-directional searchingprocess
which selects grid cells and taxis from the originsideand the
destination side of a query simultaneously
Fig 4 Dual side searching algorithm
Consider the ride request illustrated in Fig. 3 where g7
and g2 are the grid cells in which Q:o and Q:d are located
respectively. Squares filled with stripes standforall possible
cells searched by the algorithm at Q:o side. These cells are
determined by scanning the temporally-ordergridcell listof
g7 which holds Eq. (2) is a candidate cell to be searched at
the origin side. Eq. (2) indicates that any taxi currently
within grid cell gi can enter g7 before the late bound of the
pickup window using the latest travel time between the two
grid cells.
tcur + ti7 <= Q.dw . l (2)
Squares filled with dots indicate the candidate grid cells
to be accessed by the searching algorithm at Q:d side select
all grid cells which holds Eq. (3), which indicates that any
taxi currently in gj can enter the g2 before the late bound of
the delivery window In this example, g6istheonlysatisfying
grid cell as shown by Fig. 3
tcur + tj2 <=Q. dw . l (3)
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056
Volume: 04 Issue: 3 | Mar -2017 www.irjet.net p-ISSN: 2395-0072
© 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 673
6. Conclusion
Real time taxi sharing system is very effectivemeansto
reduce pollution and the congestion of vehicles in cities. It
also provides an eco-friendly way to travel. It also provides
an opportunity to meet new people. System saves the total
travel distance of taxis when delivering passengers. Our
system can enhance the delivery capability of taxis in a city
so as to satisfy the commute of more people. The system can
also save the taxi fare for each individual rider while the
profit of taxi drivers does not decrease compared with the
case where no taxi sharing is conducted.
7. Future Work
In this proposed system the basic conceptof taxiridesharing
through real-time request generation and its acceptance In
future work may use social networking sites for real time
request.
References
[1] Shuo Ma, Yu Zheng, Senior Member, Ieee, AndOuri
Wolfson, Fellow ‟Real-Time City-Scale Taxi Ridesharing‟
Ieee Transactions On Knowledge And Data Engineering,
Vol. 27, No. 7, July 2015
[2] S. Ma, Y. Zheng, And O. Wolfson, “T-Share: A Large-
Scale Dynamic Ridesharing Service,” In Proc. 29th Ieee Int.
Conf. Data Eng., 2013, Pp. 410–421
[3] R. W. Calvo, F. de Luigi, P. Haastrup, and V. Maniezzo, “A
distributed geographic information system for the daily
carpoolingproblem,”Comput. Oper. Res.,vol. 31, pp. 2263-
2278, 2004.
[4] J. Yuan, Y. Zheng, C. Zhang, W. Xie, X. Xie, G. Sun, And
Y.Huang, “T-Drive: Driving Directions Based On Taxi
Trajectories ,”In Proc. 18th Sigspatial Int. Conf. Adv.
Geographic Inf. Syst.,2010 Pp. 99–108
[5] Aarthi R, “A Real Time Smart Ridesharing And Travel
Assistance”, International Journal Of Engineering And
Computer Science, ISSN:2319-7242, pg 10264-10269,
2 February 2015
[6] Z. Xiang, C. Chu, And H. Chen, “A Fast Heuristic For
Solving A Large- Scale Static Dial-A-Ride Problem Under
Complex Constraints,” Eur.J. Oper. Res., Vol. 174 No. 2,
Pp.1117–1139, 2006
[7] K. Wong, I.Bell, and G. H. Michael, “Solution of the dial-a-
ride problem with multi-dimensional capacity constraints,”
Int. Trans.Oper. Res., vol. 13, no. 3, pp. 195–208, May 2006.
[8] J. Yuan, Y. Zheng, X. Xie, and G. Sun, “Driving with
knowledge from the physical world,” in Proc. 17th ACM
SIGKDD Int. Conf. Knowl. Discovery Data Mining, 2011, pp.
316–324
Author Profile
Vaishali s Bekawade received B.E.
in Computer science and engg. from
G.C.O.E. Amravati and pursuing her
Master of engg. In Computer engg.
From Bharti Vidyapeeth College of
Engg.Kharghar. Working
as Asst.Professor in IBSAR Institute of
technology and management.
Prof.Dr. Dr.D.R.INGLE, Professor and
HOD Dept. Of Computer Engg. Bharti
Vidyapeeth College of Engg., Navi
Mumbai, Maharashtra, Received B.E.
Degree from Walchandcollegeofengg.,
sangali, Master of Engg. in computer
engg.fromDR.B.A.T.U.Lonere,Ph.d(CSE)
from Amaravati university.

Contenu connexe

Tendances

Using an Innovative Model to Automate an Efficient Taxi Dispatching System in...
Using an Innovative Model to Automate an Efficient Taxi Dispatching System in...Using an Innovative Model to Automate an Efficient Taxi Dispatching System in...
Using an Innovative Model to Automate an Efficient Taxi Dispatching System in...
Dr. Amarjeet Singh
 

Tendances (18)

IRJET - App for Ride Sharing
IRJET - App for Ride SharingIRJET - App for Ride Sharing
IRJET - App for Ride Sharing
 
Corportization of private stage carriage scheme
Corportization of private stage carriage schemeCorportization of private stage carriage scheme
Corportization of private stage carriage scheme
 
Commutetown
CommutetownCommutetown
Commutetown
 
Role of it in indian railway
Role of it in indian railwayRole of it in indian railway
Role of it in indian railway
 
Role of information technology in indian railway
Role of information technology in indian railwayRole of information technology in indian railway
Role of information technology in indian railway
 
Online TAXI RESERVATION
Online TAXI RESERVATIONOnline TAXI RESERVATION
Online TAXI RESERVATION
 
IRJET- Reducing Transportation Cost by Managing Rides using an Android Applic...
IRJET- Reducing Transportation Cost by Managing Rides using an Android Applic...IRJET- Reducing Transportation Cost by Managing Rides using an Android Applic...
IRJET- Reducing Transportation Cost by Managing Rides using an Android Applic...
 
Can Tech Support IPT? Musings on Kolkata’s Auto Rickshaws
Can Tech Support IPT? Musings on Kolkata’s Auto RickshawsCan Tech Support IPT? Musings on Kolkata’s Auto Rickshaws
Can Tech Support IPT? Musings on Kolkata’s Auto Rickshaws
 
Indian railway budget 2015 16
Indian railway budget 2015 16Indian railway budget 2015 16
Indian railway budget 2015 16
 
Online Cab Booking System Final Report
Online Cab Booking System Final ReportOnline Cab Booking System Final Report
Online Cab Booking System Final Report
 
A Study on Share Autos in Chennai
A Study on Share Autos in ChennaiA Study on Share Autos in Chennai
A Study on Share Autos in Chennai
 
Using an Innovative Model to Automate an Efficient Taxi Dispatching System in...
Using an Innovative Model to Automate an Efficient Taxi Dispatching System in...Using an Innovative Model to Automate an Efficient Taxi Dispatching System in...
Using an Innovative Model to Automate an Efficient Taxi Dispatching System in...
 
Railway Budget 2015-16
Railway Budget 2015-16Railway Budget 2015-16
Railway Budget 2015-16
 
IT and Transportation Systems
IT and Transportation SystemsIT and Transportation Systems
IT and Transportation Systems
 
Ai powred transport
Ai powred transportAi powred transport
Ai powred transport
 
indian rail way
indian rail way indian rail way
indian rail way
 
IRJET- Real Time Transport Tracking and Management System using Google API
IRJET- Real Time Transport Tracking and Management System using Google APIIRJET- Real Time Transport Tracking and Management System using Google API
IRJET- Real Time Transport Tracking and Management System using Google API
 
online Cab Booking System PPT Presentation
online Cab Booking System PPT Presentation online Cab Booking System PPT Presentation
online Cab Booking System PPT Presentation
 

Similaire à Dynamic Real time taxi ride-sharing android Application

Similaire à Dynamic Real time taxi ride-sharing android Application (20)

IRJET- A Hybrid Approach for Travelling Service by using Data Parsing and Enh...
IRJET- A Hybrid Approach for Travelling Service by using Data Parsing and Enh...IRJET- A Hybrid Approach for Travelling Service by using Data Parsing and Enh...
IRJET- A Hybrid Approach for Travelling Service by using Data Parsing and Enh...
 
IRJET- Car Pooling : Real Time Ride Sharing
IRJET-  	  Car Pooling : Real Time Ride SharingIRJET-  	  Car Pooling : Real Time Ride Sharing
IRJET- Car Pooling : Real Time Ride Sharing
 
Car Pooling Web App
Car Pooling Web AppCar Pooling Web App
Car Pooling Web App
 
[IJET-V1I3P19] Authors :Nilesh B Karande , Nagaraju Bogiri.
[IJET-V1I3P19] Authors :Nilesh B Karande , Nagaraju Bogiri.[IJET-V1I3P19] Authors :Nilesh B Karande , Nagaraju Bogiri.
[IJET-V1I3P19] Authors :Nilesh B Karande , Nagaraju Bogiri.
 
Cab Booking Application
Cab Booking ApplicationCab Booking Application
Cab Booking Application
 
Sharer: A Web App For Carpooling
Sharer: A Web App For CarpoolingSharer: A Web App For Carpooling
Sharer: A Web App For Carpooling
 
IRJET - Android based M-Application for Car Parking using QR Code
IRJET - Android based M-Application for Car Parking using QR CodeIRJET - Android based M-Application for Car Parking using QR Code
IRJET - Android based M-Application for Car Parking using QR Code
 
IRJET - Centralized Data for Transport Automation System using Android St...
IRJET -  	  Centralized Data for Transport Automation System using Android St...IRJET -  	  Centralized Data for Transport Automation System using Android St...
IRJET - Centralized Data for Transport Automation System using Android St...
 
Irjet v7 i3290
Irjet v7 i3290Irjet v7 i3290
Irjet v7 i3290
 
IRJET- Bus Monitoring System using Android Application
IRJET-  	  Bus Monitoring System using Android ApplicationIRJET-  	  Bus Monitoring System using Android Application
IRJET- Bus Monitoring System using Android Application
 
IRJET- Smart Bus Ticket System using IoT Technology
IRJET- Smart Bus Ticket System using IoT TechnologyIRJET- Smart Bus Ticket System using IoT Technology
IRJET- Smart Bus Ticket System using IoT Technology
 
IRJET- Smart Parking System using Internet of Things Technology
IRJET- Smart Parking System using Internet of Things TechnologyIRJET- Smart Parking System using Internet of Things Technology
IRJET- Smart Parking System using Internet of Things Technology
 
IRJET- Toll Collection Automation
IRJET-  	  Toll Collection AutomationIRJET-  	  Toll Collection Automation
IRJET- Toll Collection Automation
 
IRJET- TOLLZ-E (Online Toll System)
IRJET- TOLLZ-E (Online Toll System)IRJET- TOLLZ-E (Online Toll System)
IRJET- TOLLZ-E (Online Toll System)
 
IRJET- Image Processing based Intelligent Traffic Control and Monitoring ...
IRJET-  	  Image Processing based Intelligent Traffic Control and Monitoring ...IRJET-  	  Image Processing based Intelligent Traffic Control and Monitoring ...
IRJET- Image Processing based Intelligent Traffic Control and Monitoring ...
 
A Survey Paper on Ride-Sharing Application
A Survey Paper on Ride-Sharing ApplicationA Survey Paper on Ride-Sharing Application
A Survey Paper on Ride-Sharing Application
 
A survey on real time bus monitoring system
A survey on real time bus monitoring systemA survey on real time bus monitoring system
A survey on real time bus monitoring system
 
IRJET- Eco-Friendly Smart Toll Gates
IRJET- Eco-Friendly Smart Toll GatesIRJET- Eco-Friendly Smart Toll Gates
IRJET- Eco-Friendly Smart Toll Gates
 
Flutter Mobile Application for Car Parking
Flutter Mobile Application for Car ParkingFlutter Mobile Application for Car Parking
Flutter Mobile Application for Car Parking
 
IRJET - Android Application to Generate Auto Renewal Bus Pass System
IRJET - Android Application to Generate Auto Renewal Bus Pass SystemIRJET - Android Application to Generate Auto Renewal Bus Pass System
IRJET - Android Application to Generate Auto Renewal Bus Pass System
 

Plus de IRJET Journal

Plus de IRJET Journal (20)

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil Characteristics
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADAS
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare System
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridges
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web application
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
 

Dernier

Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoorTop Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
dharasingh5698
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
dollysharma2066
 
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 

Dernier (20)

Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoorTop Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
 
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
NFPA 5000 2024 standard .
NFPA 5000 2024 standard                                  .NFPA 5000 2024 standard                                  .
NFPA 5000 2024 standard .
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
 
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank  Design by Working Stress - IS Method.pdfIntze Overhead Water Tank  Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineering
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptx
 
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the start
 

Dynamic Real time taxi ride-sharing android Application

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056 Volume: 04 Issue: 3 | Mar -2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 670 Dynamic Real time taxi ride-sharing android Application Vaishali S Bekawade1, Dr.D.R.Ingale2 1M.E.CSE II, Bharti Vidyapeeth College of Engg., Navi Mumbai, Maharashtra, India 2Professor and HOD Dept. Of Computer Engg. Bharti Vidyapeeth College of Engg. , Navi Mumbai, Maharashtra, India ---------------------------------------------------------------------***--------------------------------------------------------------------- Abstract - Taxi-sharing system is developed using mobile cloud architecture. This project usetemporalindexing method to locate the active user position and searching algorithm to track the driver and user positions and scheduling algorithm to schedule the user requests. Proposed taxi riders and drivers can access same mobile app. Passengers submit real time ride request using the same app. On receiving a new request, the server will first search for the taxi with minimal the travel distance and check with existing booked details .if any match found based on the user request then the list of available taxis will show to users .user can select any taxi by touching thetaxi details .once, user touch the driverdetails, theuserrequest will send to driver. If drivers select agree to pick up a new passenger, then the total amount will get divided and refund among them. There is no direct cost for public agencies, since the systems arrange ridesharing payments between drivers and riders. Key Words: Spatial database and GIS, taxi sharing, ridesharing; 1. INTRODUCTION Taxi is an important transportation mode between public And private transportations, delivering millions of passengers to different locations in urban areas. However, taxi demands are usually much higher than the number of taxis in peak hours of major cities, resulting in that many people spend a long time on roadsides before getting a taxi. Increasing the number of taxis seems an obvious solution. But it brings some negative effects, e.g., causing additional traffic on the road surface and more energy consumption, and decreasing taxi driver’s income . To address this issue, Real-time ridesharing (also called dynamic, or instant ridesharing)isanautomatedsystemthat matches drivers and riders on very short notice or even en- route,differing fromformal ridesharingbynotrequiringpre- planning or recurrence. Though most commuters prefer to pre-arrange commutes at least the night before, real-time ridesharing promotes taxis regardless of the time available for planning. Formerly, people used hand signals for getting taxi Ride’s by the side of roads. In peak times, they had to wait for long hours to get a free taxi. But after the Introduction of mobile applications rider use one of many private services through an application on their smartphone that automatically pairs them with a driver, this problem was addressed to some extent. It not only helped the road side passengers but also arrangedhomepickups. Whether itmay be an instant ride requestor a preplannedrequest,obviously the mobile applications made a huge impact on the taxi passengers. But the service providers still faced some difficulties in searching nearby taxi'sasthelocationofa taxis available was highly volatile and it is was not determined by according to the passenger’s request instantly. Taxi sharing is a technique in which many people share one vehicle during real time rides. It is highly encouraged because it is said to a renewable andaneco-friendlyway,becausesharing ones ride with others can reduce carbon emissions, road traffic congest ions, fuel intake and the need for parking spaces. Ride sharing is an economical way in which both the passengers and the drivers gets mutually benefited. The major technologies which are Commonly used in real time ride sharing are GPS(Global Positioning System) navigation devices and smart phones that acceptstaxipassengers’real- time ride requests sent from smart phones and schedules proper taxis to pick up them via taxi-sharing with time, capacity, and monetary constraints (the monetary constraints guarantee that passengers pay less and drivers earn more compared with no taxi-sharing is used). 2. PROBLEM STATEMENT Taxi is an important transportation mode between commercial and private transportation, delivering millions of passengers to different locationsinurbanareas.However, the number of taxi is much less than its demand in peak hours of major cities, due to this many people stand at roadside waiting for the taxis. To overcome the problemone optimal solution is to increase the taxis. But it brings some negative effects, e.g., causing additional traffic on the road surface and more energy consumption, and decreasing taxi driver’s income. To address this issue, we introduce a Taxi sharing system that accepts passengers’ real-time ride requests sent from smartphones and schedules proper taxis to pick up them via taxi sharing with time, capacity, and monetary constraints.
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056 Volume: 04 Issue: 3 | Mar -2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 671 3. System Architecture Fig. 1 shows the architecture diagram of Taxi- ridesharing system.TheSystemconsistsoftwoparticipants- Driver and Rider. Both of them access the ride sharing system through the ride sharingapplicationinstalledintheir mobile device. To participate in the ride sharing, both of them have to register for the first time using their mobile application. This registration and loginprocessisaffectedby the registration service and theuseraccountdata isstoredin the Accounts profile database. Apart from the login data, the accounts profile database also comprises of other details such as the user address, Phone no, number of seats and the car type in case of a driver. The process begins withthe rider registering his ride through the mobile application. The ride registration data comprising of source, destination address and start time of the ride is then passed on to the Google geo coding service through the ride sharing servicemodule.This module converts the physical address into Geo location coordinates and stores them in the Google fusion tables.The rider after login searches for the ride through his mobile application. The ride request isprocessedbytheridesharing service. The filtered search result is presented to the rider along with the driver details and cost. After the rider selects a driver, rider request is passed on to the driver’s mobile application by the ride sharing service. After the driver’s approval, driver send confirmation message on rider’s mobile phone and riderareenabledtocommunicatethrough the ride sharing application. Once the ride starts, ride tracking service starts tracking the ride using the GPS data from the user’s mobile device. This data is temporarily stored in the accounts profile database to provideassistance in case of an emergency. After the completion of the travel, rider provides the rating and comment for the driverwhich is processed by the riding service and stored along with driver’s profile data in the accounts profile database. The cost of the of rider is calculated based on the distance and cost propose by driver. Fig -1: The architecture of real time taxi-sharing system 4.Module There are three main module in the paper and they are as follows Module1 (Mobile Client Module) Smart Phone (android)which is interface to the user (driver/rider).After completing user registration they mark their source and destination in real time period. Using this information client display his ridesharing option. Using this information they can communicate with each other. Module2(Web service) Mobile client will transmit user data to web service. Web service transmits data to store in database. When user request Ridesharing option web service queries data from the database, filter the data who do not fit and send only appropriate user to mobile client. Purpose flie Only riders are considering for rider and driver are consider for driver. Timing constraint Only the user who have upload the data before one hour. Route Filtering The route of te user are compares and if there are sufficient matching points on the route they are considered.The above filter give the number of users who can be pooled with the requesting user in the path he/she has chosen
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056 Volume: 04 Issue: 3 | Mar -2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 672 Fare Calculation The fare calculation function F=Pd where D is the traveled distance and p is some constant price for unittravel distance Module3 Google table serves as database to our project.This is free service which is provided by google to efficiently store geopoints online.Rider provide rate and comment fordriver which is also store in database. Following figure 2 shows some of the Experiment Result of Project (a)Login form (b)Riders search (c)Display information about driver (d)Comment and Rating (e)Show on map driver and rider location Fig2 5. Taxi Searching Algorithm The taxi searching module quickly selects a small set of candidate taxis with the help of the spatio-temporal index. Single-Side Taxi Searching Suppose there is a query Q and the current time is tcur : g7is the grid cell in which Q:o is located. g7‘s temporally-ordered grid cell list g7 Fig. 2. g7 is the first grid cell selected by the algorithm. Any other arbitrary grid cell gi is selected by the searching algorithm if and only if Eq. (1 holds, where ti7 represents the travel time from grid cell gi to grid cell g7. Eq. (1) indicates that any taxi currently within grid cell gi can enter g7 before the late bound of the pickup window using the travel time between the two grid cells ti7 þ tcur _ Q.pw. l (1) find all grid cells that hold Eq. (1), the single-side searching algorithm simply tests all grid cells in the order preserved list g7 finds the first grid cell gf which fails to hold Eq. (1). In Fig. 2, grid cell g3, g5 and g9 are selected by the searching algorithm. Fig3 Single side taxi searching algorithm Dual Side Taxi searching Algorithm The dual-side searching is a bi-directional searchingprocess which selects grid cells and taxis from the originsideand the destination side of a query simultaneously Fig 4 Dual side searching algorithm Consider the ride request illustrated in Fig. 3 where g7 and g2 are the grid cells in which Q:o and Q:d are located respectively. Squares filled with stripes standforall possible cells searched by the algorithm at Q:o side. These cells are determined by scanning the temporally-ordergridcell listof g7 which holds Eq. (2) is a candidate cell to be searched at the origin side. Eq. (2) indicates that any taxi currently within grid cell gi can enter g7 before the late bound of the pickup window using the latest travel time between the two grid cells. tcur + ti7 <= Q.dw . l (2) Squares filled with dots indicate the candidate grid cells to be accessed by the searching algorithm at Q:d side select all grid cells which holds Eq. (3), which indicates that any taxi currently in gj can enter the g2 before the late bound of the delivery window In this example, g6istheonlysatisfying grid cell as shown by Fig. 3 tcur + tj2 <=Q. dw . l (3)
  • 4. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056 Volume: 04 Issue: 3 | Mar -2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 673 6. Conclusion Real time taxi sharing system is very effectivemeansto reduce pollution and the congestion of vehicles in cities. It also provides an eco-friendly way to travel. It also provides an opportunity to meet new people. System saves the total travel distance of taxis when delivering passengers. Our system can enhance the delivery capability of taxis in a city so as to satisfy the commute of more people. The system can also save the taxi fare for each individual rider while the profit of taxi drivers does not decrease compared with the case where no taxi sharing is conducted. 7. Future Work In this proposed system the basic conceptof taxiridesharing through real-time request generation and its acceptance In future work may use social networking sites for real time request. References [1] Shuo Ma, Yu Zheng, Senior Member, Ieee, AndOuri Wolfson, Fellow ‟Real-Time City-Scale Taxi Ridesharing‟ Ieee Transactions On Knowledge And Data Engineering, Vol. 27, No. 7, July 2015 [2] S. Ma, Y. Zheng, And O. Wolfson, “T-Share: A Large- Scale Dynamic Ridesharing Service,” In Proc. 29th Ieee Int. Conf. Data Eng., 2013, Pp. 410–421 [3] R. W. Calvo, F. de Luigi, P. Haastrup, and V. Maniezzo, “A distributed geographic information system for the daily carpoolingproblem,”Comput. Oper. Res.,vol. 31, pp. 2263- 2278, 2004. [4] J. Yuan, Y. Zheng, C. Zhang, W. Xie, X. Xie, G. Sun, And Y.Huang, “T-Drive: Driving Directions Based On Taxi Trajectories ,”In Proc. 18th Sigspatial Int. Conf. Adv. Geographic Inf. Syst.,2010 Pp. 99–108 [5] Aarthi R, “A Real Time Smart Ridesharing And Travel Assistance”, International Journal Of Engineering And Computer Science, ISSN:2319-7242, pg 10264-10269, 2 February 2015 [6] Z. Xiang, C. Chu, And H. Chen, “A Fast Heuristic For Solving A Large- Scale Static Dial-A-Ride Problem Under Complex Constraints,” Eur.J. Oper. Res., Vol. 174 No. 2, Pp.1117–1139, 2006 [7] K. Wong, I.Bell, and G. H. Michael, “Solution of the dial-a- ride problem with multi-dimensional capacity constraints,” Int. Trans.Oper. Res., vol. 13, no. 3, pp. 195–208, May 2006. [8] J. Yuan, Y. Zheng, X. Xie, and G. Sun, “Driving with knowledge from the physical world,” in Proc. 17th ACM SIGKDD Int. Conf. Knowl. Discovery Data Mining, 2011, pp. 316–324 Author Profile Vaishali s Bekawade received B.E. in Computer science and engg. from G.C.O.E. Amravati and pursuing her Master of engg. In Computer engg. From Bharti Vidyapeeth College of Engg.Kharghar. Working as Asst.Professor in IBSAR Institute of technology and management. Prof.Dr. Dr.D.R.INGLE, Professor and HOD Dept. Of Computer Engg. Bharti Vidyapeeth College of Engg., Navi Mumbai, Maharashtra, Received B.E. Degree from Walchandcollegeofengg., sangali, Master of Engg. in computer engg.fromDR.B.A.T.U.Lonere,Ph.d(CSE) from Amaravati university.