School of Systems, Engineering, University of Reading rkala.99k.org April, 2013 Motion Planning for Multiple Autonomous Vehicles Rahul Kala Congestion.

Slides:



Advertisements
Similar presentations
Transport Modelling Traffic Flow Theory 2.
Advertisements

Chapter 12 Freeway Driving.
CHAPTER 11 EXPRESSWAYS.
Highway & Rural Driving
School of Systems, Engineering, University of Reading rkala.99k.org April, 2013 Motion Planning for Multiple Autonomous Vehicles Rahul Kala Lateral Potentials.
CSLI 5350G - Pervasive and Mobile Computing Week 6 - Paper Presentation “Exploiting Beacons for Scalable Broadcast Data Dissemination in VANETs” Name:
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 7 Negotiating Intersections
Chapter 10: Negotiating Intersections
Transportation Tuesday TRANSPORTATION TUESDAY REAR ENDERS – HOW CAN WE PREVENT THEM? A collision occurs when two vehicles occupy the same space!
School of Systems, Engineering, University of Reading rkala.99k.org April, 2013 Motion Planning for Multiple Autonomous Vehicles Rahul Kala Literature.
Intersections & Right of Way
School of Systems, Engineering, University of Reading rkala.99k.org April, 2013 Motion Planning for Multiple Autonomous Vehicles Rahul Kala Genetic Algorithm.
Idaho Public Driver Education Urban & Freeway Driving.
Chapter 5 Signs, Signals, and Markings
Basic maneuvers.
Jennifer Rexford Princeton University MW 11:00am-12:20pm Wide-Area Traffic Management COS 597E: Software Defined Networking.
Chapter 2 Signs, Signals, and Roadway Markings
Package Transportation Scheduling Albert Lee Robert Z. Lee.
Negotiating Intersections
Driving on Expressways
Expressway Driving. Characteristics of Expressway Driving Roadway Speed Interchanges No cross traffic Median Tollbooths Entrance/exit ramps Limited access.
Chapter 11 Driving on Expressways
Chapter 11. Expressways What is a "controlled access" highway? One that has a limited access where you can only enter & leave at interchanges.
 Network Segments  NICs  Repeaters  Hubs  Bridges  Switches  Routers and Brouters  Gateways 2.
Drive Right Chapter 7 Negotiating Intersections Unit 4
A study of Intelligent Adaptive beaconing approaches on VANET Proposal Presentation Chayanin Thaina Advisor : Dr.Kultida Rojviboonchai.
MODULE 5 Objectives: Students will learn to recognize moderate risk environments, establish vehicle speed, manage intersections, hills, and passing maneuvers.
ARTIFICIAL CITY A TRAFFIC SIMULATION. INSPIRATION SimCity 4 CitiesXL
Ch 11 Driving on Expressways Characteristics of Expressway Driving.
Artificial Intelligence in Game Design Dynamic Path Planning Algorithms.
Adrian Treuille, Seth Cooper, Zoran Popović 2006 Walter Kerrebijn
Unit 4 Chapters 7, 9, 10 and 11.
Expressway Driving Entering, lane changing, and exiting.
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.
Motion Planning for Multiple Autonomous Vehicles
Driving in City Traffic.  This chapter discusses the skills necessary to navigate driving situations in city traffic.
Information Processing: Complex Risk Environments Topic 1 -- Characteristics of Expressways Topic 2 (through Lesson 1)-- Entering, Changing Lanes, and.
 SIGN, SIGNALS, & ROADWAY MARKINGS Do Now - Create a list with as many different road signs you are able to think of. What does each sign tell you? Classify.
School of Systems, Engineering, University of Reading rkala.99k.org April, 2013 Motion Planning for Multiple Autonomous Vehicles Rahul Kala Results.
School of Systems, Engineering, University of Reading rkala.99k.org April, 2013 Motion Planning for Multiple Autonomous Vehicles Rahul Kala Multi-Level.
Intersections.
© 2006 PSEN Unit - #4 Let’s Go Driving Identification Evaluation Control Monitor.
School of Systems, Engineering, University of Reading rkala.99k.org April, 2013 Motion Planning for Multiple Autonomous Vehicles Rahul Kala Rapidly-exploring.
CIS 2011 rkala.99k.org 1 st September, 2011 Planning of Multiple Autonomous Vehicles using RRT Rahul Kala, Kevin Warwick Publication of paper: R. Kala,
School of Systems, Engineering, University of Reading rkala.99k.org April, 2013 Motion Planning for Multiple Autonomous Vehicles Rahul Kala Logic Based.
DRIVING THE FREEWAYS ALABAMA DRIVER MANUAL CHAPTER 8.
IV 2012, Spain rkala.99k.org 5 th June, 2012 Planning Autonomous Vehicles in the Absence of Speed Lanes using Lateral Potentials Rahul Kala, Kevin Warwick.
The SIPDE and Smith System “Defensive Driving Techniques”
INTRODUCTION TO DEFENSIVE DRIVING Robyn Hutto Lawrence County High School.
Introduction To Defensive Driving  S.I.P.D.E. and “The Smith System” have been two key components of defensive driving for over 25 years.  Drivers who.
Post Graduate Seminar rkala.99k.org 14 November 2012 Motion Planning of Autonomous Vehicles Rahul Kala Presentation of the paper: Kala, K. Warwick (2013)
1 Bidoura Khondaker MASc. (Transportation Engg), University of British Columbia, Vancouver. PhD candidate (Transportation Engg.), University of Calgary.
Module 5 Terena Wibecka Lauren Megan Block 1X. Processing Information 1.A driver needs visibility, space, and time to safely operate a vehicle. 2.A vehicle.
ENVIRONMENTS AND TRAFFIC SETTINGS CHAPTER NINE. FACTORS AFFECTING RES. STREET DRIVING EXPECT SURPRISES, DRIVE THE SPEED LIMIT! PEDESTRIANS HAVE RIGHT-OF-WAY.
Ch. 10: Negotiating Intersections
Module 5 Brooke, Kendra 1 st Block Y day. Processing Information A driver needs time, space and visiblity to safely operate a vehicle. A vehicle needs.
Intersections.
Applying the IPDE Process
Ad hoc Data Dissemination in Vehicular Networks
Chapter 7 Negotiating Intersections
A theory on autonomous driving algorithms
Motion Planning for Multiple Autonomous Vehicles
Driving in City Traffic
Motion Planning for Multiple Autonomous Vehicles
Motion Planning for Multiple Autonomous Vehicles
Spline-Based Multi-Level Planning for Autonomous Vehicles
Alabama Driver Manual Chapter 3
lesson 16.3 STRATEGIES FOR DRIVING ON HIGHWAYS
Presentation transcript:

School of Systems, Engineering, University of Reading rkala.99k.org April, 2013 Motion Planning for Multiple Autonomous Vehicles Rahul Kala Congestion Avoidance in City Traffic Presentation of paper: R. Kala, K. Warwick (2015) Congestion Avoidance in City Traffic. Journal of Advanced Transportation, 49(4): 581–595.

Motion Planning for Multiple Autonomous Vehicles Key Contributions Proposing city traffic as a scenario to study traffic congestion. Proposing the importance of considering traffic lights in decision making regarding routes. Proposing a simple routing algorithm that eliminates the high density of traffic and hence minimizes congestion. Stressing frequent short term re-planning of the vehicle in place of long term (complete) infrequent re-planning. rkala.99k.org

Motion Planning for Multiple Autonomous Vehicles Assumption Vehicles have very diverse speeds Non-recurrent traffic (does not follow historical traffic patterns) City traffic scenario Objective Minimize non-recurrent congestion rkala.99k.org

Motion Planning for Multiple Autonomous Vehicles City Traffic Scenario rkala.99k.org S. No.CharacteristicHighway TrafficCity Traffic 1.InfrastructureLess number of long length roads Many short length roads (alternative roads) intercepting each other. Very computationally expensive routing. 2.Vehicle Emergence Distant entry/ exit points. New vehicles do not invalidate anticipated plans. Many entry/ exit points at road ends/ between roads. Because of new vehicles, anticipation not possible. 3.Planning Frequency High anticipation favours long term planning Low anticipation invalidates long term plans

Motion Planning for Multiple Autonomous Vehicles Routing Systems rkala.99k.org Routing Centralized Systems Consider all possible motions Too computationally expensive All vehicles need to be intelligent Decentralized Systems Not considering other vehicles Causes high traffic congestion Predicting using microsimulations Computationally inefficient for too many vehicles/ re-plans New vehicles invalidate plans/ require re-planning All vehicles need to be intelligent Simulation uncertainties become large with time, diverse vehicles, overtakes, traffic signals Systems forecasting based on historic data Not valid for non-recurrent traffic Limitations

Motion Planning for Multiple Autonomous Vehicles Planning Hypothesis Make frequent effective short term plans or, plan part of the route regularly as the vehicle moves Frequent = Constantly adapt to changes Short Term = Limit computational requirement rkala.99k.org

Motion Planning for Multiple Autonomous Vehicles Traffic Simulation Driving Speed – Intelligent Driver Model (standard model, converts vehicle separations into speed) Lane Change – Choose lane with maximize Time to Collision (if any in the current) – Stay on the leftmost lane (if currently close to maximum speed) – This allows other vehicles to overtake (from the right) rkala.99k.org

Motion Planning for Multiple Autonomous Vehicles Single Lane Overtake Vehicles vary a lot in speeds and hence every overtake is important Vehicle is allowed to move on the wrong side, overtake the slower vehicle and return to its lane Vehicle are projected (with acceleration for the overtaking vehicle). Overtake should be feasible as per projections with enough separations Other vehicles may additionally cooperate post initiation of single lane overtake, to overcome uncertainties rkala.99k.org

Motion Planning for Multiple Autonomous Vehicles Single Lane Overtake rkala.99k.org AB C AB C B A C AB C (a) A checks feasibility to overtake B while C is coming from opposite end Arrows indicate separation checks. Since A and C are moving in opposite direction, needed separation is much larger. (b) Projected positions of vehicles when A is expected to lie comfortably ahead of B (c) Completion of overtake.

Motion Planning for Multiple Autonomous Vehicles Vehicle Routing Hypothesis rkala.99k.org Make frequent effective short term plans (Re-)Plan at every crossing Minimize (i) Expected travel time (ii) Expected traffic density (iii) Expected time to wait at crossings Plan for a threshold distance from the source Assume it is possible to reach the goal from the planned state Like human drivers always see the current traffic and take the best route towards the goal, assuming no dead ends

Motion Planning for Multiple Autonomous Vehicles Vehicle Routing rkala.99k.org Let: Arrows denote roads Line Widths denote current traffic density Heuristic costs to goal may replace actual costs after threshold Source Goal Route 1: Long, Moderate density, more traffic lights Route 2: Short, High traffic density, less traffic lights Route 3: Preferable Long, Low traffic density, less traffic lights

Motion Planning for Multiple Autonomous Vehicles Vehicle Routing rkala.99k.org maxHistorical Selected Path Current position Selected Path maxHistorical Selected Path Current position Origin Goal (a) From current position the vehicle plans towards the goal and after maxHistorical cost stops the current search and moves by the best path (b) After reaching the next crossing, change of plan takes place as per the new information available (c) Vehicle finally reaches a point from where the goal is near

Motion Planning for Multiple Autonomous Vehicles Comparisons rkala.99k.org S. No. MethodObjective/ Frequency 1.Optimistic (static)Minimize expected travel time assuming highest speeds 2.Pessimistic (static)Minimize expected travel time assuming highest speeds, prefer roads with more lanes 3.Traffic Messaging Channel (TMC, static) Track vehicles to get immediate travel speeds (adapted for diverse speed vehicles), planned for only at the start 4.TMC (dynamic)S. No. 3, plan at every crossing 5.Density (dynamic)Minimize expected travel time by considering current traffic density, plan at every crossing 6.TMC with traffic lights (dynamic) S. No. 4, expected time waiting at the crossing added 7.Density with traffic lights (dynamic) Proposed method, S. No. 3, expected time waiting at the crossing added

Motion Planning for Multiple Autonomous Vehicles Results rkala.99k.org

Motion Planning for Multiple Autonomous Vehicles Results rkala.99k.org

Motion Planning for Multiple Autonomous Vehicles Results rkala.99k.org

Motion Planning for Multiple Autonomous Vehicles Results rkala.99k.org Results with and without single lane overtaking

Motion Planning for Multiple Autonomous Vehiclesrkala.99k.org Thank You Acknowledgements: Commonwealth Scholarship Commission in the United Kingdom British Council