Guided Vehicle Parking SystemJoe CollinsonSam Carter
Constantia ChairepetiChristos Constantinou
1
Finding a Car Park Space
2
Finding a Car Park Space
• Closest to desired destination
• Enough parking space for user’s vehicle
x
y
3
Guided Vehicle Parking System
4
Guided Vehicle Parking System
• References to connected roads
B
A
D
C
10 5
15
5
5
Guided Vehicle Parking System
• Finding the shortest path
1. Set distance value of each node
2. Set first node as the current node
3. Consider connected nodes and calculate their distance
4. Mark current node as visited
5. Set the next current node, and repeat step 3
6
Components of the System
7
Components of the System
Control Centre
Vehicle Control System
Traffic Sign SystemBus System
Simulator System
8
Control Centre
9
Testing the Control Centre
• Closing and re-opening roads
• Adding new buildings to the map
• Adding new entrances tothe map
• Map shows latest version ofmap data
10
Guided Vehicle Control System
11
Testing the GVCS
• The closest car park to the destination is chosen
• Vehicles take the shortest possible route
• Vehicles avoid closed roads
• The driver is authenticated uponentrance
12
Traffic Sign System
13
Testing the Traffic Sign System
• Vehicles must stop at a red light
• Vehicles must stop at a crossing if it is “red”
• The timing of the traffic lights and crossings must be correct
14
Bus System
15
Testing the Bus System
• Buses must follow their given route
• Changing route if a road becomes blocked
• Stop at bus stops for a suitable amount of time
16
Vehicle Simulator
17
Testing the Vehicle Simulator
• Simulation events must occur at the correct time
• All of the simulation events are carried out
18
The Final System
19
The Final System
• Map data is retrieved from the database
• Changes to the map will increment the map version number
• Control centre can move and scale map
The Map
20
The Final System
• Map data can be exported to a text file
• Text files can be imported as map data
• The system can store multiple maps under different names
The Map
21
Technologies Used
22
Technologies used
23
Technologies used
24
Questions
25