15
Manav Goel Arunim Samat Kshiteej Mahajan Dipanshu Agarwal Smart Taxi Management

Smart Taxi Managementcs5080208/Resources/STM/Smart Taxi Manage… · • Meru Cabs • Quick Cabs The Difference • Service only to valid Institute ID holders. • Exhaustive billing

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Smart Taxi Managementcs5080208/Resources/STM/Smart Taxi Manage… · • Meru Cabs • Quick Cabs The Difference • Service only to valid Institute ID holders. • Exhaustive billing

Manav Goel

Arunim Samat

Kshiteej Mahajan

Dipanshu Agarwal

Smart Taxi Management

Page 2: Smart Taxi Managementcs5080208/Resources/STM/Smart Taxi Manage… · • Meru Cabs • Quick Cabs The Difference • Service only to valid Institute ID holders. • Exhaustive billing

“Automating Institute Staff Taxi Sharing”

The Institute has hired a few chauffeur driven taxis dedicated for

the staff’s travel. The problem in hand is to automate efficiently

the booking and billing process.

Problem Statement

Page 3: Smart Taxi Managementcs5080208/Resources/STM/Smart Taxi Manage… · • Meru Cabs • Quick Cabs The Difference • Service only to valid Institute ID holders. • Exhaustive billing

• Radio Taxi

• Meru Cabs

• Quick Cabs

The Difference

• Service only to valid Institute ID holders.

• Exhaustive billing details to institute on a monthly basis instead of paying after each journey.

Current Taxi Solutions

Page 4: Smart Taxi Managementcs5080208/Resources/STM/Smart Taxi Manage… · • Meru Cabs • Quick Cabs The Difference • Service only to valid Institute ID holders. • Exhaustive billing

How it Works

Page 5: Smart Taxi Managementcs5080208/Resources/STM/Smart Taxi Manage… · • Meru Cabs • Quick Cabs The Difference • Service only to valid Institute ID holders. • Exhaustive billing

Booking Procedure

• Database of booked / available taxis on the central

server.

• All the bookings would be Query based. All queries

would be directed to the central server followed by

Acknowledgement by the server.

• Any Query would be from a web portal.

Acknowledgement

• The User would be notified about his booking with a

unique booking ID.

Specifications

Page 6: Smart Taxi Managementcs5080208/Resources/STM/Smart Taxi Manage… · • Meru Cabs • Quick Cabs The Difference • Service only to valid Institute ID holders. • Exhaustive billing

Booking Protocol.

• At start of the day Taxis will be stationed at a fixed station.

• Tasks segregated and allotted in an optimal

fashion*.

• First come first serve priority.

• If Booking is not available then request can be queued subject to availability in case of

cancellation.

*Tasks Segregation will take into account nearness of end

location to start location, good task distribution and in case of

immediate requests good redistribution.

Page 7: Smart Taxi Managementcs5080208/Resources/STM/Smart Taxi Manage… · • Meru Cabs • Quick Cabs The Difference • Service only to valid Institute ID holders. • Exhaustive billing

BILLING PROCEDURE.

Charging Details/Charge Structure given by the Institute/Taxi

Service Provider should consist of:

• Travelling Charge.

• One Way vs. Two Way Charges.

• Advanced Booking Charge.

• Cancellation Charge.

Assuming each Staff member has a unique RFID, the RFID reader

integrated storage capable Taxi Meter will store the details

(travel distance, time, and Client ID) of the journey.

Synchronization of the Taxi Meter with the Server through a

physical connection on a per day basis. The billing details for the

day will be processed during this syncing.

Page 8: Smart Taxi Managementcs5080208/Resources/STM/Smart Taxi Manage… · • Meru Cabs • Quick Cabs The Difference • Service only to valid Institute ID holders. • Exhaustive billing

Assumptions • All Queries would be entertained by the Central Server.

• The maximum delay in the journey is not more than 2 hours

• If the clients wishes to change booking details then he would have to cancel the existing booking and request a new booking. This new booking would be treated afresh.

• The Meter readings are indicative of the travelled distance.

• The RFID will contain all the necessary client details(ID Number).

• Two Buffer Taxis will be kept in case of emergency

Page 9: Smart Taxi Managementcs5080208/Resources/STM/Smart Taxi Manage… · • Meru Cabs • Quick Cabs The Difference • Service only to valid Institute ID holders. • Exhaustive billing

Software Front

• Implementation of Tariff Calculator.

• Database management of bookings.

• Query Support for the Server.(Incoming query for

booking through net and acknowledgement to client.

Outgoing notification of journey to allotted driver and

client)

• Algorithm development for Booking Allotment.

Methodology

Page 10: Smart Taxi Managementcs5080208/Resources/STM/Smart Taxi Manage… · • Meru Cabs • Quick Cabs The Difference • Service only to valid Institute ID holders. • Exhaustive billing

Hardware front

• RFID Reader – Electronic Meter – Storage Device Interfacing

on an embedded board.

• The RFID Reader will convey the client details.

• The Electronic Meter will convey the journey details.

Both these details along with start and end time of the journey

would be stored on the Storage device.

Page 11: Smart Taxi Managementcs5080208/Resources/STM/Smart Taxi Manage… · • Meru Cabs • Quick Cabs The Difference • Service only to valid Institute ID holders. • Exhaustive billing

Components Required

RFID-Reader

• Oasis-Technologies RFID Reader.

Works on RS-232 Serial Interface , Provides a range of around 13 cm

Electronic-Meter

• Goldtech co. Automatic taxi meter #1002

Works on RS-232 Serial Interface , Provides RTC output , Distance

Storage

• Kingston 1-4GB Micro SD Card/Pen Drive.

Interfacing Board

• ARM9 Based embedded board with micro SD slot and

atleast two RS232 serial ports.

Page 12: Smart Taxi Managementcs5080208/Resources/STM/Smart Taxi Manage… · • Meru Cabs • Quick Cabs The Difference • Service only to valid Institute ID holders. • Exhaustive billing

Block Diagram

ARM Based Board

RFID reader Tag

ElectronicMeter

Stor. Server for

calculating and storing the billing

details

RS-232 Serial interface

Mem. Card reader / USB

Page 13: Smart Taxi Managementcs5080208/Resources/STM/Smart Taxi Manage… · • Meru Cabs • Quick Cabs The Difference • Service only to valid Institute ID holders. • Exhaustive billing

• Wireless and real time transfer of the billing data from

the cab directly to the central server.

• Using Mobile to send query for booking a cab.

• Tracking real time position of a cab in order to make the

booking process more efficient.

Extensions

Page 14: Smart Taxi Managementcs5080208/Resources/STM/Smart Taxi Manage… · • Meru Cabs • Quick Cabs The Difference • Service only to valid Institute ID holders. • Exhaustive billing

TimeLine & Work Division

Page 15: Smart Taxi Managementcs5080208/Resources/STM/Smart Taxi Manage… · • Meru Cabs • Quick Cabs The Difference • Service only to valid Institute ID holders. • Exhaustive billing

Project Site- http://www.cse.iitd.ac.in/~cs5080208/projects/stm

Thank You