Case Study Autonomous Cars 1/14/2019.

Slides:



Advertisements
Similar presentations
Kyung Park Huiyu He IS 351 Prof Safonov.
Advertisements

CHAPTER 11 EXPRESSWAYS.
Street Crossing Tracking from a moving platform Need to look left and right to find a safe time to cross Need to look ahead to drive to other side of road.
Performing Basic Vehicle Maneuvers
Western Oregon University Oregon Department of Transportation Transportation Safety Division Driver Risk Prevention Curriculum Introduction to Backing.
Right and Left Turns.
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!
New Jersey’s Seat Belt Law
AI and Autonomous Vehicles Daniel Landers COMP Intelligent and Interactive Systems 3/10/2007.
A Robotic Wheelchair for Crowded Public Environments Choi Jung-Yi EE887 Special Topics in Robotics Paper Review E. Prassler, J. Scholz, and.
Autonomy for Ground Vehicles Status Report, July 2006 Sanjiv Singh Associate Research Professor Field Robotics Center Carnegie Mellon University.
Chapter 9 Driving in Urban Traffic
Autonomous Robot Navigation Panos Trahanias ΗΥ475 Fall 2007.
A Self-Supervised Terrain Roughness Estimator for Off-Road Autonomous Driving David Stavens and Sebastian Thrun Stanford Artificial Intelligence Lab.
Link to Presentation Not Easy Old House.
DAMN : A Distributed Architecture for Mobile Navigation Julio K. Rosenblatt Presented By: Chris Miles.
Chapter 6 Basic Car Maneuvers
June 12, 2001 Jeong-Su Han An Autonomous Vehicle for People with Motor Disabilities by G. Bourhis, O.Horn, O.Habert and A. Pruski Paper Review.
1 DARPA TMR Program Collaborative Mobile Robots for High-Risk Urban Missions Second Quarterly IPR Meeting January 13, 1999 P. I.s: Leonidas J. Guibas and.
1. This seminar paper is based upon the project work being carried out by the collaboration of Delphi- Delco Electronics (DDE) and General Motors Corporation.It.
Who Wants To Be A Millionaire Driver Ed Version Test #2 Review Questions
Autonomous Vehicles By: Rotha Aing. What makes a vehicle autonomous ? “Driverless” Different from remote controlled 3 D’s –Detection –Delivery –Data-Gathering.
Princeton University Prospect Eleven Nov. 17, 2005 System Architecture Event-Based –Modules “subscribe” to the information they need and receive it as.
Welcome to  Bicycling In Kids Education  Kids II Class  Second “Inside Class” Session.
Google Self-Driving Cars By: Shiv Patel ITMG /16/13.
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.
The New Jersey Driver Manual
Unit 4 Chapters 7, 9, 10 and 11.
Driving in City Traffic.  This chapter discusses the skills necessary to navigate driving situations in city traffic.
CARLOC: Precisely Tracking Automobile Position
 Introduction  What is Driverless Car ?  History  Component  Action  Technology  Advantages  Disadvantages  Conclusion  Reference.
A Look into Autonomous Vehicles
DRIVER MANUAL REVIEW. An Alabama driver license is not required for which of the following? A. out of state college student A. out of state college student.
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.
When Being Passed Monitor passing vehicle’s position Move to lane position 3 to increase space cushion Do not increase speed—decelerate if necessary Once.
Do Now Questions 1.How far in advance should you signal before turning your vehicle? 2.The meaning of a hand signal when a drivers hand and arm are downward.
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.
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.
New Jersey’s Seat Belt Law
VEMANA INSTITUTE OF TECHNOLOGY,BANGALORE
Autonomous Turf Mowers
ADVANCED DRIVER ASSISTANCE SYSTEMS
PRESENTED BY:BHABESH RANJAN MAHAKUD
PASSING LANE CHANGING MERGING SHARING THE ROAD
Defensive driving.
The New Jersey Driver Manual
Performing Basic Maneuvers
Sight Distances.
Performing Basic Vehicle Maneuvers
Case Study Autonomous Cars 9/21/2018.
Blind Spots at Intersections and Crosswalks
Autonomous Cyber-Physical Systems: Autonomous Systems Software Stack
Ring Road Experiment For Driving Safety Analysis Beijing, 2011 Spring
Driving in City Traffic
lesson 10.1 SEARCHING INTERSECTIONS
System Architecture Event-Based Modular Hierarchical
PASSING LANE CHANGING MERGING SHARING THE ROAD
Motion Planning for Multiple Autonomous Vehicles
TUGS Jason Higuchi && Julia Yefimenko && Raudel mayorga
What is The Smith System?
CajunBot: Tech Challenges
lesson 4.3 PARKING MANEUVERS Parking your car is a skill.
Google Self Driving Car
On-board Perception for Intersection Safety Sergiu Nedevschi, Technical University of Cluj-Napoca, Romania European Commission.
lesson 12.1 REDUCED VISIBILITY
AEB IWG 02 ISO Standard: FVCMS
lesson 4.2 BASIC DRIVING MANEUVERS
Performing Basic Vehicle Maneuvers
Presentation transcript:

Case Study Autonomous Cars 1/14/2019

Sebastian Thrun’s TED Talk describing Google’s driverless car www.ted.com/talks/sebastian_thrun_google_s_driverless_car.html 1/14/2019

Junior: The Stanford Entry in the Urban Challenge http://robots.stanford.edu/papers/junior08.pdf 1/14/2019

DARPA Urban Challenge November 3, 2007 6 hours to complete a 96 km urban area course multiple robotic vehicles carrying out missions on the same course at the same time basic rules: stock vehicle obey California driving laws entirely autonomous avoid collisions with objects typical to urban environment must also be able to operate in parking lots DARPA supplied environment map with information on lanes, lane markings, stop signs, parking lots, and special checkpoints 1/14/2019

Junior 1/14/2019

Junior: Computation 1/14/2019

Junior: Sensors Applanix POS LV 420 position and orientation system multiple GPS receivers, GPS heading measurement, inertial measurement, distance measurement, Omnistar Virtual Base Station position and orientation errors less than 100 cm and 0.1 degrees 2 side facing SICK LMS laser range finders 1 forward facing RIEGL LMS-Q120 laser range finder 1 roof mounted Velodyne HDL-64E laser range finder 2 rear mounted SICK LDLRS laser range finders 2 front mounted IBEO ALASCA XT laser range finders 5 BOSCH radars mounted in front grill 1/14/2019

Laser Obstacle Detection challenging! curbs moving and static obstacles overhanging obstacles (tree branches, signs, etc.) that can be safely driven under 1/14/2019

Laser Obstacle Detection primary sensor is the Velodyne laser range finder cannot reliably detect curb-sized obstacles near the vehicle because of self-occlusion 1/14/2019

Laser Obstacle Detection curbs near the vehicle detected using the 2 front facing IBEO laser range finders and 2 rear facing SICK laser range finders only obstacles close to the vehicle (5m in front and 15m in back) considered 1/14/2019

Static Mapping discrete grid-based local maps based on laser scan data 1/14/2019

Static Mapping 1/14/2019

Dynamic Object Detection and Tracking laser range scan data is mapped into a synthetic 2D scan of the environment 1/14/2019

Dynamic Object Detection and Tracking areas of change are detected by comparing two synthetic scans taken over a short time interval if an obstacle in one scan falls in the freespace of the second scan then this is evidence of motion new obstacle absence of a previously seen obstacle 1/14/2019

Dynamic Object Detection and Tracking particle filters are instantiated at each detected moving obstacle to track the object over time 1/14/2019

Dynamic Object Detection and Tracking camera view 1/14/2019

Precision Localization high precision GPS and inertial measurements are not sufficiently precise to achieve single lane localization in the DARPA supplied map DARPA map is also inaccurate! high precision localization within the lane is achieved using curb measurements and road reflectivity 2 side facing SICK LMS and the forward facing RIEGL LMS-Q120 laser range finders pointed downward to measure infrared reflectivity change between road surface and painted lane markers offsets greater than 1 m relative to GPS were common observed 1/14/2019

Precision Localization 1/14/2019

Precision Localization 1/14/2019

Global Path Planning performed at each checkpoint and when a permanent road blockage is detected performed on a coarse grid representation of the map does not plan a path from the current checkpoint to the next checkpoint plans a path from every point on a road on the map to the next checkpoint does this so that the vehicle can depart from the optimal path and select a different one 1/14/2019

Global Path Planning 1/14/2019

Global Path Planning performed using dynamic programming on a discrete version of the map cost function weights choices (which way to turn at an intersection, lane changes, etc.) probabilistically tends to perform lane changes earlier rather than later will avoid passing a slow moving car in the right lane if a right hand turn is up coming may decide against left hand turns at intersections if an alternate route is not much longer 1/14/2019

Road Navigation global planner outputs a central path and also paths that have slight lateral shifts allows the vehicle to pass slower moving vehicles 1/14/2019

Freeform Navigation used in parking lots and maneuvers such as U-turns planning performed using a variation of A* called hybrid-A* 1/14/2019

Behavior Hierarchy behavior governed by a finite state machine not shown *TRAFFIC_JAM *ESCAPE 1/14/2019

Escaping Blockages TRAFFIC_JAM and ESCAPE use hybrid-A* planner to find a path around road blockages 1/14/2019

Results all 3 missions accomplished 55.96 miles in 4 hrs 5 mins 6 secs (22 km per hour) good for 2nd place notable race events travel over a dirt road passing a disabled competitor avoiding a head on collision with a competitor driving partially in the wrong lane braking in reaction to an aggressive merge guilty of an aggressive merge guilty of pulling alongside a competitor stopped at a stop sign (mistaken for a parked car) 1/14/2019