ARTIFICIAL CITY A TRAFFIC SIMULATION. INSPIRATION SimCity 4 CitiesXL

Slides:



Advertisements
Similar presentations
Key Questions 2.1 : Modeling car’s speed
Advertisements

Transport Modelling Traffic Flow Theory 2.
TRANSPORTATION TUESDAY
Lecture 7: Potential Fields and Model Predictive Control
Assessing and Managing Risk
The Other Driver 4 Fundamentals to Survival exit.
The Driving Task The driving task is everything it takes to operate a motor vehicle. The three skills of the driving task are: A. Physical-coordination.
Chapter #8 Study Guide Answers.
IPDE Process Chapter 4.
Yu Stephanie Sun 1, Lei Xie 1, Qi Alfred Chen 2, Sanglu Lu 1, Daoxu Chen 1 1 State Key Laboratory for Novel Software Technology, Nanjing University, China.
Introduction to VISSIM
Transportation Tuesday TRANSPORTATION TUESDAY What needs quick thinking and concentration? Intersection, junctions, roundabouts & U turns all require your.
11October 19, 2011 Comparison of Queue Estimation Models at Traffic Signals Jingcheng Wu October 19, 2011 Presented at the 18th World Congress on ITS.
Application of Computer Simulation in Traffic Analysis Presented By: Lei Huang.
HOW CAN YOU COMMUNICATE YOUR VISIBILITY TO OTHER DRIVERS?
TRANSPORT MODELLING Lecture 4 TRANSPORT MODELLING Lecture 4 26-Sep-08 Transport Modelling Microsimulation Software.
Chapter 5. Database Aspects of Location-Based Services Lee Myong Soo Mobile Data Engineering Lab. Dept. of.
Modelling individual vehicle and driver behaviours Stephen Cragg Associate – SIAS Limited.
Dieter Pfoser, LBS Workshop1 Issues in the Management of Moving Point Objects Dieter Pfoser Nykredit Center for Database Research Aalborg University, Denmark.
Performance Evaluation of Vehicular DTN Routing under Realistic Mobility Models Pei’en LUO.
Chapter 1 You are the driver.
Natural Laws and Driving
MODULE 2 THE DRIVER. FACTORS INVOLVED IN COLLISIONS Three factors in collisions, of which you only have control over the first two; – 1. Driver – 2. Vehicle.
MODULE 3 THE HAZARDS OF DRIVING.
Programming for Geographical Information Analysis: Advanced Skills Online mini-lecture: Introduction to Networks Dr Andy Evans.
Mediamatics / Knowledge based systems Dynamic vehicle routing using Ant Based Control Ronald Kroon Leon Rothkrantz Delft University of Technology October.
Inertia 2 rules of inertia –1. objects move in a straight line unless some force is put upon them –2. objects at rest stay at rest.
DEFENSIVE DRIVING TRAINING. What's difficult about driving? Increasing amount of vehicles on the road Other drivers attitudes Weather conditions Heavy.
Transportation Human Factors Chapter 17. Automotive Human Factors Importance – over 40,000 fatalities per year in the US with 90% attributable to human.
Swarm Intelligence 虞台文.
Driver Errors and Roadway Hazards NV Driver Education Curriculum Unit 9: Sharing the Road and Handling Emergencies Presentation 2 of 5.
The IPDE Method.
A. Khosravi. Definition: Car-following model is a microscopic simulation model of vehicle traffic which describes one-by-one following process of vehicle.
Switching breaks up large collision domains into smaller ones Collision domain is a network segment with two or more devices sharing the same Introduction.
Interacting With Other Users. Most collisions occur when two or more objects try to occupy the same space at the same time. Drivers must identify movement.
Siemens Traffic Controls Ltd ITSE99/Standards 1 Traffic Management and Control Workshop on Research and Technological Development for Information Society.
Measuring Event Based Driver Performance: implications for driving simulator scenarios TRB workshop: Standardized Descriptions of Driving Simulator Scenarios.
IntelliDriveSM Update
1 Real-Time Parking Information on Parking-Related Travel Cost TRIP Internship Presentation 2014 Kory Harb July 24, 2014 Advisor: Dr. Yafeng Yin Coordinator:
A Microscopic Simulation Study of Automated Headway Control of Buses on the Exclusive Bus Lane on the Lincoln Tunnel Corridor Vehicle-Following Algorithm.
Virginia Department of Education
School of Systems, Engineering, University of Reading rkala.99k.org April, 2013 Motion Planning for Multiple Autonomous Vehicles Rahul Kala Conclusions.
Fundamental Principles of Traffic Flow
Motion Planning for Multiple Autonomous Vehicles
School of Systems, Engineering, University of Reading rkala.99k.org April, 2013 Motion Planning for Multiple Autonomous Vehicles Rahul Kala Multi-Level.
 Introduction  What is Driverless Car ?  History  Component  Action  Technology  Advantages  Disadvantages  Conclusion  Reference.
Crowd Self-Organization, Streaming and Short Path Smoothing 學號: 姓名:邱欣怡 日期: 2007/1/2 Stylianou Soteris & Chrysanthou Yiorgos.
1 He Says vs. She Says Model Validation and Calibration Kevin Chang HNTB Corporation
Artificial Intelligence in Game Design Lecture 8: Complex Steering Behaviors and Combining Behaviors.
School of Systems, Engineering, University of Reading rkala.99k.org April, 2013 Motion Planning for Multiple Autonomous Vehicles Rahul Kala Congestion.
TRAFFIC LIGHT CONTROL PROGRESS REPORT YITIAN GU ADITI BHAUMICK VIPUL SINGH LIYAN SUN Professor Nicholas F. Maxemchuk.
Vehicular Mobility Modeling for Flow Models Yaniv Zilberfeld Shai Malul Students: Date: May 7 th, 2012 VANET Course: Algorithms in.
Mafia II Bringing city to life Martin Brandstätter Jan Kratochvíl.
ParkNet: Drive-by Sensing of Road-Side Parking Statistics Irfan Ullah Department of Information and Communication Engineering Myongji university, Yongin,
Preconditions for the introduction of free public transport in Tallinn Dago Antov Tallinn University of Technology Professor on transport planning 1 Tasuta.
Module 3 Brianna James Percy Antoine. Entering the Roadway/Moving to the Curb/Backing  The seven steps to safely pull from a curb. Place foot firmly.
INTRODUCTION TO TRAFFIC ENGINEERING. of roads, streets and highways, their networks and terminals, abutting lands, and relationships with other modes.
Intersection Design Spring 2017.
Virginia Department of Education
CHAPTER 3 Signs, Signals, and Pavement Markings
Managing Risk with the IPDE Process
Sight Distances.
Driving in City Traffic
Motion Planning for Multiple Autonomous Vehicles
MAHARANA PRATAP ENGG. COLLEGE SENSOTRONIC BRAKE CONTROL
Calibration and Validation
Microscopic Traffic Simulation
Graphs.
lesson 14.2 FOLLOWING AND MEETING TRAFFIC
Presentation transcript:

ARTIFICIAL CITY A TRAFFIC SIMULATION

INSPIRATION SimCity 4 CitiesXL 98

INSPIRATION strategy-gaming-with-Transport-Tycoon.html Transport Tycoon GTA IV

INDUSTRY CONTEXT SUMO Transmodeler

BRIEF To build a traffic simulator

BREAKING DOWN Vehicles travel on roads More than one vehicle at a time Vehicles will need to react to each other Multiple road elements Need mechanism to guide vehicles between them You travel to a location Need mechanism to guide to goal

REQUIREMENTS A road network to navigate in relation to Multiple vehicles with separate destinations that can react to each other A means for vehicles to move locate and reach their destination

DESIGN DECISIONS 2D vs. 3D Language? Complexity Grid vs. Free-form Metadata? Network generation?

DESIGN DECISIONS 2D vs. 3D Language? Complexity Grid vs. Free-form Metadata? Network generation? 2D Free-form C# Fixed vehicle attributes Pre-coded Scenarios Not beyond performance

FREE-FORM ROADS Join the Dots Time expensive to design large networks this way System can speed process by calculating roads itself

ROAD “STRIP” Smallest linear component of a road that may be curved Place together to represent curves Two coordinates held in association Use offset values to render as a stretch of tarmac

MULTIPLE DIRECTION ROADS Issues with interpolating the nodes Made worse by sharp corners and multiple lanes Issues with smoothing

SHARP CORNERS Road width increasing at corners

SMOOTHING CORNERS Unequal number of lane elements Loss of relation to node

VEHICLE CONCEPTS Components govern performance Occupant governs behaviours

PERFORMANCE Acceleration/Speed depend on power and weight Cornering depends on brakes and chassis

BEHAVIOURS Stopping Distance Comfortable top speed Severity of Acceleration/Deceleration Depends on Driver Sometimes feelings, such as stress or impatience Other times as preference or habit Lane changing behaviours

BASIC MOVEMENT Move towards target node For example, one from a road “strip”. Don’t collide with other vehicles Try to match pace

MORE COMPLEX INTERACTIONS Attempt to bypass obstructions Beware of new vehicles which might present collision risks

FUZZY LOGIC Multi-value approach to logic Decimal based membership of values Represent Driver as collection of fuzzy sets Supply situational information and de-fuzzify key values to determine decisions

LANE CHANGE EXAMPLE  Driver waits at the back of queue for lights to change  The driver method processes that the adjacent lane has a cars length of space  Potential Space > Car Length  The adjacent lane has no streaming controls, thus the driver can continue on a direct route to their destination from it  Route suitability is true  The driver has a low membership value to the Impatience fuzzy set, but currently possesses a high membership to the Stress set which has been increasing due to not reaching locations as rapidly as the path-finding algorithm expected them to.  The de-fuzzified value combined with the earlier variables passes the threshold value and the car maneuvers into the free space

PREREQUISITES  The more freedom of navigation an automated element is given the greater the scope for error  This can be managed by properly training the automated elements before declaring the simulation finalised  Movement of vehicles with relation to nodes requires a finalised network structure

ROUTE-PLANNING The means of determining the shortest route from point A to point B