Autonomous Driving in Urban Environments: Boss and the Urban Challenge

Slides:



Advertisements
Similar presentations
Vision-based Motion Planning for an Autonomous Motorcycle on Ill-Structured Road Reporter :鄒嘉恆 Date : 08/31/09.
Advertisements

© 2009 The MITRE Corporation. All rights reserved Robotics: A Consumer’s Guide Richard Weatherly, PhD Robert Grabowski, PhD September 8, 2009.
Onboard Contextual Classification of 3-D Point Clouds with Learned High-order Markov Random Fields Daniel Munoz Nicolas Vandapel Martial Hebert.
Adapting Ocean Surveys to the Observed Fields Characteristics Maria-João Rendas I3S, CNRS-UNSA.
Hilal Tayara ADVANCED INTELLIGENT ROBOTICS 1 Depth Camera Based Indoor Mobile Robot Localization and Navigation.
The Micro-CART project will develop a fully autonomous UAV for the 2007 International Aerial Robotics Competition. The industry-sponsored project is funded.
Vision Based Control Motion Matt Baker Kevin VanDyke.
Objectives The objective of this design process was to create a small, autonomous robot capable of completing a set of predefined objectives within an.
A Cloud-Assisted Design for Autonomous Driving Swarun Kumar Shyamnath Gollakota and Dina Katabi.
Abstract This project focuses on realizing a series of operational improvements for WPI’s unmanned ground vehicle Prometheus with the end goal of a winning.
AI and Autonomous Vehicles Daniel Landers COMP Intelligent and Interactive Systems 3/10/2007.
Jessie Byrne L. Keliher COMP 1631 January 27 th 2011.
Autonomy for Ground Vehicles Status Report, July 2006 Sanjiv Singh Associate Research Professor Field Robotics Center Carnegie Mellon University.
Link to Presentation Not Easy Old House.
Tracking a moving object with real-time obstacle avoidance Chung-Hao Chen, Chang Cheng, David Page, Andreas Koschan and Mongi Abidi Imaging, Robotics and.
UW Computer Science Department Swarm Robotics at the University of Wyoming Dr. William M. Spears Dr. Diana F. Spears Computer Science Department University.
CS 326 A: Motion Planning robotics.stanford.edu/~latombe/cs326/2004/index.htm Collision Detection and Distance Computation.
Estimating the Driving State of Oncoming Vehicles From a Moving Platform Using Stereo Vision IEEE Intelligent Transportation Systems 2009 M.S. Student,
Apprenticeship Learning for Motion Planning with Application to Parking Lot Navigation Presented by: Paul Savickas.
Robotics Sharif In the name of Allah. Robotics Sharif Introduction to Robotics o Leila Sharif o o Lecture #1: The.
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.
Autonomous Unmanned Ground Vehicle Navigation: Present and Future Larry Jackel DARPA IPTO / TTO darpatech2004/
A Community with Autonomous Personal Vehicles Larry Jackel CyCab cybercar in La Rochelle (Robosoft, France))
Collecting Data in the Alps How did the Grand Alpine Tour Team collect their data?
Autonomous Surface Navigation Platform Michael Baxter Angel Berrocal Brandon Groff.
Geopositioning and Applications in Transportation GMAT9205 Students: Ellis Leung ( ) Terry Nham ( )
Team HazardHawk Team HazardHawk 2008 April 24, 2008.
GM-Carnegie Mellon Autonomous Driving CRL TitleAutomated Image Analysis for Robust Detection of Curbs Thrust AreaPerception Project LeadDavid Wettergreen,
Luis Cordero Business Development phone: mail: Spanish SME ̴ 50 employees > 90% engineers and PhD Spin-off started.
ROBOT LOCALISATION & MAPPING: NAVIGATION Ken Birbeck.
Autonomous Vehicles By: Rotha Aing. What makes a vehicle autonomous ? “Driverless” Different from remote controlled 3 D’s –Detection –Delivery –Data-Gathering.
Terrain Classification Based On Structure For Autonomous Navigation in Complex Environments Duong V.Nguyen 1, Lars Kuhnert 2, Markus Ax 2, and Klaus-Dieter.
MAE 435 Project Design and Management II 19 October,
In the name of Allah.
DARPA TMR Program Collaborative Mobile Robots for High-Risk Urban Missions Third Quarterly IPR Meeting May 11, 1999 P. I.s: Leonidas J. Guibas and Jean-Claude.
The Mitre Meteor Robot Control Software “Simulate As You Operate” Presented by Darrell L Sims Richard M. Weatherly Frederick S. Kuhl Robert H. Bolling.
Velodyne Lidar Sensor. Plane Detection in a 3D environment using a Velodyne Lidar Jacoby Larson UCSD ECE 172.
THE ROBOTICS INSTITUTE Carnegie Mellon University The University of Pennsylvania Extended Environmental Monitoring via Intelligent Autonomous Airship (NSF.
Press Release 7/2/09. Safer Travel Cleaner air.
Visual SLAM Visual SLAM SPL Seminar (Fri) Young Ki Baik Computer Vision Lab.
1 Distributed and Optimal Motion Planning for Multiple Mobile Robots Yi Guo and Lynne Parker Center for Engineering Science Advanced Research Computer.
Siyuan Liu *#, Yunhuai Liu *, Lionel M. Ni *# +, Jianping Fan #, Minglu Li + * Hong Kong University of Science and Technology # Shenzhen Institutes of.
Online Construction of Analytical Prediction Models for Physical Environments: Application to Traffic Scene Modeling Anurag Umbarkar, Shreyas K Rajagopal.
Autonomous Soil Investigator. What Is the ASI? Designed to complete the 2013 IEEE student robotics challenge Collects "soil" samples from a simulated.
Distributed Algorithms for Multi-Robot Observation of Multiple Moving Targets Lynne E. Parker Autonomous Robots, 2002 Yousuf Ahmad Distributed Information.
Efficient Visual Object Tracking with Online Nearest Neighbor Classifier Many slides adapt from Steve Gu.
Louay Eldada CEO & Co-founder – Quanergy Systems, Inc.
1 Environment Mapping with a Low-Cost Robot Colony Meeting of the Minds Symposium May 6, 2009 Justin Scheiner and Bradley Yoo Colony Project, Robotics.
Inferring High-Level Behavior from Low-Level Sensors Donald J. Patterson, Lin Liao, Dieter Fox, and Henry Kautz.
Curb Detector.
Abstract Each July, the Association for Unmanned Vehicle Systems International holds an annual International Aerial Robotics Competition (IARC), with major.
1 Dynamic Speed and Sensor Rate Adjustment for Mobile Robotic Systems Ala’ Qadi, Steve Goddard University of Nebraska-Lincoln Computer Science and Engineering.
GM-Carnegie Mellon Autonomous Driving CRL 1 TitleRobust Detection of Curbs Thrust AreaPerception Project LeadDavid Wettergreen, CMU Wende Zhang, GM Inna.
Shape2Pose: Human Centric Shape Analysis CMPT888 Vladimir G. Kim Siddhartha Chaudhuri Leonidas Guibas Thomas Funkhouser Stanford University Princeton University.
Traffic Records Forum 2016 August 9, 2016 Kelvin R. Santiago-Chaparro
Understanding Complex Systems May 15, 2007 Javier Alcazar, Ph.D.
Emerging Technologies in Autonomous Driving
REAL ROBOTS.
Signal and Image Processing Lab
Driverless Car Technology
Case Study Autonomous Cars 9/21/2018.
Stereo Vision Applications
Vehicle Segmentation and Tracking in the Presence of Occlusions
Lockheed Martin Challenge
Networks of Autonomous Unmanned Vehicles
Submitted by the experts of OICA
Case Study Autonomous Cars 1/14/2019.
DARPA Subterranean Challenge “Software” Projects (first version)
Understanding and Guiding Pedestrian and Crowd Motion for Improving Transportation (Driving) Efficiency Lead Researcher: Ümit Özgüner Project Team: :
Presentation transcript:

Autonomous Driving in Urban Environments: Boss and the Urban Challenge Journal of Field Robotics Special Issue: Special Issue on the 2007 DARPA Urban Challenge, Part I Volume 25, Issue 8, pages 425–466, August 2008 CMU, GM, Caterpillar, Continental, Intel Chris Urmson, Joshua Anhalt, Drew Bagnell Chris Urmson, Joshua Anhalt, Drew Bagnell, Christopher Baker, Robert Bittner,M. N. Clark, John Dolan, Dave Duggins, Tugrul Galatali, Chris Geyer, Michele Gittleman, Sam Harbaugh, Martial Hebert, Thomas M. Howard,Sascha Kolski, Alonzo Kelly, Maxim Likhachev, Matt McNaughton,Nick Miller, Kevin Peterson, Brian Pilnick,Raj Rajkumar, Paul Rybski, Bryan Salesky, Young-Woo Seo, Sanjiv Singh, Jarrod Snider,Anthony Stentz, William Whittaker, Ziv Wolkowicki, Jason Ziglar Hong Bae, Thomas Brown, Daniel Demitrish, Bakhtiar Litkouhi, Jim Nickolaou, Varsha Sadekar, Wende Zhang,Joshua Struble and Michael Taylor, Michael Darms, Dave Ferguson Presenter Fan Shen

OUTLINE Introduction Moving Obstacle Detection and Tracking 06:16 OUTLINE Introduction Moving Obstacle Detection and Tracking Curb Detection Algorithm Intersections and Yielding Distance Keeping and Merge Planning Lessons learned Conclusion 06:16

Urban Challenge Launched by DARPA(Defense Advance Research Project Agency) Develop Autonomous vehicles Target: US military ground vehicles be unmanned by 2015 06:16

BOSS Team from CMU, GM, Caterpillar, Continental, Intel Modified from 2007 Chevrolet Tahoe to provide computer control Equipped by drive-by-wire system Controlled by CompactPCI with 10 2.16GHz Core2Duo CPU Won 2007 urban challenge 06:16

Sensors 06:16

Moving Obstacle Detection and Tracking 06:16 Moving Obstacle Detection and Tracking Fix shape rectangular model Point model 06:16

Object classification moving or not moving Moving flag is set when a speed is detected Observed moving or not observed moving Observed moving flag is set when keep moving more than a period of time 06:16

Predicts the motion of tracked vehicles 06:16

Curb detection algorithm Wavelet-based feature extraction 06:16

Wavelet-based feature extraction 06:16

Wavelet-based feature extraction Collect coefficients for the current level i Label each coefficient with label of level i-1 Compute using these labels 1 if y[n]- >=di Class(y[n], i)= 0 otherwise 06:16

Performance of the algorithm 06:16

Intersections and Yielding Intersection-Centric Precedence Estimation Yielding 06:16

Intersection-Centric Precedence Estimation 06:16

Yielding T required =Tact+Tdelay+Tspace L yeild polygon=V maxlane · T required +d safety Tarrival=dcrash / vobstacle Tarrival> T required 06:16

Distance Keeping and Merge Planning 06:16

Distance Keeping vcmd=Kgap·(dtarget-ddesired) ddesired=max(vtarget·lvehicle/10, dmingap) acmd=amin+Kaccvcmd·(amax-amin) 06:16

Merge Planning dmerge=12m dobst=v0·dinit/(v0-v1) X0-lvehicle-X1>=max(v1·lvehicle/10, dmingap) X1-lvehicle-X0>=max(v1·lvehicle/10, dmingap) 06:16

Lessons Learned Sensors are insufficient for urban driving Road shape estimation maybe replaced by estimating position relative to the road Human level driving require a rich representation Validation and verification of the system is an unsolved problem Driving is a social activity 06:16

Conclusion A moving obstacle and static obstacle detection and tracking system A road navigation system that combines road localization and road shape estimation where road geometry is not available A mixed-mode planning system that is able to both efficiently navigate on roads and safely maneuver through open areas and parking lots A behavioral engine that is capable of both following the rules of the road and violating them when necessary A development and testing methodology that enables rapid development and testing of highly capable autonomous vehicles 06:16

Questions? 06:16