Key Ingredients of Self-Driving Cars
Total Page:16
File Type:pdf, Size:1020Kb
Load more
Recommended publications
-
Chapter 3 Review Questions
Chapter 3 - Learning to Drive PA Driver’s Manual CHAPTER 3 REVIEW QUESTIONS 1. TEENAGE DRIVERS ARE MORE LIKELY TO BE INVOLVED IN A CRASH WHEN: A. They are driving with their pet as a passenger B. They are driving with adult passengers C. They are driving with teenage passengers D. They are driving without any passengers 2. DRIVERS WHO EAT AND DRINK WHILE DRIVING: A. Have no driving errors B. Have trouble driving slow C. Are better drivers because they are not hungry D. Have trouble controlling their vehicles 3. PREPARING TO SMOKE AND SMOKING WHILE DRIVING: A. Do not affect driving abilities B. Help maintain driver alertness C. Are distracting activities D. Are not distracting activities 4. THE TOP MAJOR CRASH TYPE FOR 16 YEAR OLD DRIVERS IN PENNSYLVANIA IS: A. Single vehicle/run-off-the-road B. Being sideswiped on an interstate C. Driving in reverse on a side street D. Driving on the shoulder of a highway 5. WHEN PASSING A BICYCLIST, YOU SHOULD: A. Blast your horn to alert the bicyclist B. Move as far left as possible C. Remain in the center of the lane D. Put on your four-way flashers 6. WHEN YOU DRIVE THROUGH AN AREA WHERE CHILDREN ARE PLAYING, YOU SHOULD EXPECT THEM: A. To know when it is safe to cross B. To stop at the curb before crossing the street C. To run out in front of you without looking D. Not to cross unless they are with an adult 7. IF YOU ARE DRIVING BEHIND A MOTORCYCLE, YOU MUST: A. -
Paving the Way for Self-Driving Vehicles”
June 13, 2017 The Honorable John Thune, Chairman The Honorable Bill Nelson, Ranking Member U.S. Senate Committee on Commerce, Science & Transportation 512 Dirksen Senate Office Building Washington, DC 20510 RE: Hearing on “Paving the Way for Self-Driving Vehicles” Dear Chairman Thune and Ranking Member Nelson: We write to your regarding the upcoming hearing “Paving the Way for Self-Driving Vehicles,”1 on the privacy and safety risks of connected and autonomous vehicles. For more than a decade, the Electronic Privacy Information Center (“EPIC”) has warned federal agencies and Congress about the growing risks to privacy resulting from the increasing collection and use of personal data concerning the operation of motor vehicles.2 EPIC was established in 1994 to focus public attention on emerging privacy and civil liberties issues. EPIC engages in a wide range of public policy and litigation activities. EPIC testified before the House of Representatives in 2015 on “the Internet of Cars.”3 Recently, EPIC 1 Paving the Way for Self-Driving Vehicles, 115th Cong. (2017), S. Comm. on Commerce, Science, and Transportation, https://www.commerce.senate.gov/public/index.cfm/pressreleases?ID=B7164253-4A43- 4B70-8A73-68BFFE9EAD1A (June 14, 2017). 2 See generally EPIC, “Automobile Event Data Recorders (Black Boxes) and Privacy,” https://epic.org/privacy/edrs/. See also EPIC, Comments, Docket No. NHTSA-2002-13546 (Feb. 28, 2003), available at https://epic.org/privacy/drivers/edr_comments.pdf (“There need to be clear guidelines for how the data can be accessed and processed by third parties following the use limitation and openness or transparency principles.”); EPIC, Comments on Federal Motor Vehicle Safety Standards; V2V Communications, Docket No. -
Autonomous Vehicles on the Road from the Perspective of a Manufacturer's Liability for Damages
Autonomous Vehicles on the Road from the Perspective of a Manufacturer's Liability for Damages IUC International Maritime and Transport Law Course International Maritime and Transport Law – Transport Law de Lege Ferenda Dubrovnik, 9 September 2020 Contents 1. Introduction - definitions, perspective 2. Challenges - current set of rules; AV-AV, AV-CV, AV-rest 3. Opportunities - vision for future 4. Summary Conclusion Is there a need for more regulation in order to help the production of AVs and mitigate damages? 1. AVs to be treated as conventional vehicles, i.e. as any other product, movable 2. Treat them as elevators/lifts or as autopilot technology 3. New legal framework Current legal framework • National regulations • EU strategies/investments • Independent bodies/entities and their recommendations • Good practices What is an AV? • a vehicle enabled with technology that has the capability of operating or driving the vehicle without the active control or monitoring of a natural person - Maurice Schellekens, Self-driving cars and the chilling effect of liability law • 3 elements: 1. Means (AI or similar technology) 2. Purpose of the means 3. Way of operating the means (active control or monitoring of a human person) • AV as any other movable Waymo’s self driving car, 2020 Source: https://www.google.com/search?q=Waymo&rlz=1C1GCEA_enHR912HR912&sxsrf=ALeKk00G8P_y2Ik0neIaDNxJlqcjKMQBlw:1599407756496&source=lnms&tbm=isch&sa=X&ved=2ahUKEwjR67SZ8tTrAhXSTcAKHZATCDQ Q_AUoAXoECBgQAw&biw=1366&bih=657#imgrc=z71dtWbxBXnwgM Tesla model 3, 2020 Source: -
Model Based Systems Engineering Approach to Autonomous Driving
DEGREE PROJECT IN ELECTRICAL ENGINEERING, SECOND CYCLE, 30 CREDITS STOCKHOLM, SWEDEN 2018 Model Based Systems Engineering Approach to Autonomous Driving Application of SysML for trajectory planning of autonomous vehicle SARANGI VEERMANI LEKAMANI KTH ROYAL INSTITUTE OF TECHNOLOGY SCHOOL OF ELECTRICAL ENGINEERING AND COMPUTER SCIENCE Author Sarangi Veeramani Lekamani [email protected] School of Electrical Engineering and Computer Science KTH Royal Institute of Technology Place for Project Sodertalje, Sweden AVL MTC AB Examiner Ingo Sander School of Electrical Engineering and Computer Science KTH Royal Institute of Technology Supervisor George Ungureanu School of Electrical Engineering and Computer Science KTH Royal Institute of Technology Industrial Supervisor Hakan Sahin AVL MTC AB Abstract Model Based Systems Engineering (MBSE) approach aims at implementing various processes of Systems Engineering (SE) through diagrams that provide different perspectives of the same underlying system. This approach provides a basis that helps develop a complex system in a systematic manner. Thus, this thesis aims at deriving a system model through this approach for the purpose of autonomous driving, specifically focusing on developing the subsystem responsible for generating a feasible trajectory for a miniature vehicle, called AutoCar, to enable it to move towards a goal. The report provides a background on MBSE and System Modeling Language (SysML) which is used for modelling the system. With this background, an MBSE framework for AutoCar is derived and the overall system design is explained. This report further explains the concepts involved in autonomous trajectory planning followed by an introduction to Robot Operating System (ROS) and its application for trajectory planning of the system. The report concludes with a detailed analysis on the benefits of using this approach for developing a system. -
Seamless Texture Mapping of 3D Point Clouds
Seamless Texture Mapping of 3D Point Clouds Dan Goldberg Mentor: Carl Salvaggio Chester F. Carlson Center for Imaging Science, Rochester Institute of Technology Rochester, NY November 25, 2014 Abstract The two similar, quickly growing fields of computer vision and computer graphics give users the ability to immerse themselves in a realistic computer generated environment by combining the ability create a 3D scene from images and the texture mapping process of computer graphics. The output of a popular computer vision algorithm, structure from motion (obtain a 3D point cloud from images) is incomplete from a computer graphics standpoint. The final product should be a textured mesh. The goal of this project is to make the most aesthetically pleasing output scene. In order to achieve this, auxiliary information from the structure from motion process was used to texture map a meshed 3D structure. 1 Introduction The overall goal of this project is to create a textured 3D computer model from images of an object or scene. This problem combines two different yet similar areas of study. Computer graphics and computer vision are two quickly growing fields that take advantage of the ever-expanding abilities of our computer hardware. Computer vision focuses on a computer capturing and understanding the world. Computer graphics con- centrates on accurately representing and displaying scenes to a human user. In the computer vision field, constructing three-dimensional (3D) data sets from images is becoming more common. Microsoft's Photo- synth (Snavely et al., 2006) is one application which brought attention to the 3D scene reconstruction field. Many structure from motion algorithms are being applied to data sets of images in order to obtain a 3D point cloud (Koenderink and van Doorn, 1991; Mohr et al., 1993; Snavely et al., 2006; Crandall et al., 2011; Weng et al., 2012; Yu and Gallup, 2014; Agisoft, 2014). -
Robust Tracking and Structure from Motion with Sampling Method
ROBUST TRACKING AND STRUCTURE FROM MOTION WITH SAMPLING METHOD A DISSERTATION SUBMITTED IN PARTIAL FULFILLMENT OF THE REQUIREMENTS for the degree DOCTOR OF PHILOSOPHY IN ROBOTICS Robotics Institute Carnegie Mellon University Peng Chang July, 2002 Thesis Committee: Martial Hebert, Chair Robert Collins Jianbo Shi Michael Black This work was supported in part by the DARPA Tactical Mobile Robotics program under JPL contract 1200008 and by the Army Research Labs Robotics Collaborative Technology Alliance Contract DAAD 19- 01-2-0012. °c 2002 Peng Chang Keywords: structure from motion, visual tracking, visual navigation, visual servoing °c 2002 Peng Chang iii Abstract Robust tracking and structure from motion (SFM) are fundamental problems in computer vision that have important applications for robot visual navigation and other computer vision tasks. Al- though the geometry of the SFM problem is well understood and effective optimization algorithms have been proposed, SFM is still difficult to apply in practice. The reason is twofold. First, finding correspondences, or "data association", is still a challenging problem in practice. For visual navi- gation tasks, the correspondences are usually found by tracking, which often assumes constancy in feature appearance and smoothness in camera motion so that the search space for correspondences is much reduced. Therefore tracking itself is intrinsically difficult under degenerate conditions, such as occlusions, or abrupt camera motion which violates the assumptions for tracking to start with. Second, the result of SFM is often observed to be extremely sensitive to the error in correspon- dences, which is often caused by the failure of the tracking. This thesis aims to tackle both problems simultaneously. -
Self-Driving Car Autonomous System Overview
Self-Driving Car Autonomous System Overview - Industrial Electronics Engineering - Bachelors’ Thesis - Author: Daniel Casado Herráez Thesis Director: Javier Díaz Dorronsoro, PhD Thesis Supervisor: Andoni Medina, MSc San Sebastián - Donostia, June 2020 Self-Driving Car Autonomous System Overview Daniel Casado Herráez "When something is important enough, you do it even if the odds are not in your favor." - Elon Musk - 2 Self-Driving Car Autonomous System Overview Daniel Casado Herráez To my Grandfather, Family, Friends & to my supervisor Javier Díaz 3 Self-Driving Car Autonomous System Overview Daniel Casado Herráez 1. Contents 1.1. Index 1. Contents ..................................................................................................................................................... 4 1.1. Index.................................................................................................................................................. 4 1.2. Figures ............................................................................................................................................... 6 1.1. Tables ................................................................................................................................................ 7 1.2. Algorithms ........................................................................................................................................ 7 2. Abstract ..................................................................................................................................................... -
Grounding Human-To-Vehicle Advice for Self-Driving Vehicles
Grounding Human-to-Vehicle Advice for Self-driving Vehicles Jinkyu Kim1, Teruhisa Misu2, Yi-Ting Chen2, Ashish Tawari2, and John Canny1 1EECS, UC Berkeley, 2Honda Research Institute USA, Inc. 1 2 {jinkyu.kim, canny}@berkeley.edu, {tmisu,ychen,atawari}@honda-ri.com Abstract Visual encoder Recent success suggests that deep neural control net- Vehicle works are likely to be a key component of self-driving ve- controller hicles. These networks are trained on large datasets to imi- End-user Input image tate human actions, but they lack semantic understanding of Human-to-Vehicle Advice Textual e.g., “pedestrians are in crosswalk” image contents. This makes them brittle and potentially un- encoder safe in situations that do not match training data. Here, we propose to address this issue by augmenting training control data with natural language advice from a human. Advice commands includes guidance about what to do and where to attend. Visualizing We present a first step toward advice giving, where we train without advice with advice model’s attention an end-to-end vehicle controller that accepts advice. The controller adapts the way it attends to the scene (visual attention) and the control (steering and speed). Attention Figure 1: Our model takes human-to-vehicle advice as an mechanisms tie controller behavior to salient objects in the input, i.e., “pedestrians are in crosswalk”, and grounds it advice. We evaluate our model on a novel advisable driving into the vehicle controller, which then predicts a sequence dataset with manually annotated human-to-vehicle advice of control commands, i.e., a steering wheel angle and a ve- called Honda Research Institute-Advice Dataset (HAD). -
Waymo Rolls out Autonomous Vans Without Human Drivers 7 November 2017, by Tom Krisher
Waymo rolls out autonomous vans without human drivers 7 November 2017, by Tom Krisher get drowsy, distracted or drunk. Google has long stated its intent to skip driver- assist systems and go directly to fully autonomous driving. The Waymo employee in the back seat won't be able to steer the minivan, but like all passengers, will be able to press a button to bring the van safely to a stop if necessary, Waymo said. Within a "few months," the fully autonomous vans will begin carrying volunteer passengers who are now taking part in a Phoenix-area test that includes use of backup drivers. Waymo CEO John Krafcik, who was to make the In this Sunday, Jan. 8, 2017, file photo, a Chrysler announcement Tuesday at a conference in Pacifica hybrid outfitted with Waymo's suite of sensors Portugal, said the company intends to expand the and radar is shown at the North American International testing to the entire 600-square-mile Phoenix area Auto Show in Detroit. Waymo is testing vehicles on and eventually bring the technology to more cities public roads with only an employee in the back seat. The around the world. It's confident that its system can testing started Oct. 19 with an automated Chrysler Pacifica minivan in the Phoenix suburb of Chandler, Ariz. handle all situations on public roads without human It's a major step toward vehicles driving themselves intervention, he said. without human backups on public roads. (AP Photo/Paul Sancya, File) "To have a vehicle on public roads without a person at the wheel, we've built some unique safety features into this minivan," Krafcik said in remarks prepared for the conference. -
Anti-Texting Law Facts
Anti-Texting Law Facts Pennsylvania’s anti-texting law, effective March 8, 2012, encourages motorists to put their full focus on driving. What the Law Does The law prohibits as a primary offense any driver from using an Interactive Wireless Communication Device (IWCD) to send, read or write a text-based communication while his or her vehicle is in motion. Defines an IWCD as a wireless phone, personal digital assistant, smart phone, portable or mobile computer or similar devices that can be used for texting, instant messaging, emailing or browsing the Internet. Defines a text-based communication as a text message, instant message, email or other written communication composed or received on an IWCD. Institutes a $50 fine for convictions under this section. Makes clear that this law supersedes and preempts any local ordinances restricting the use of interactive wireless devices by drivers. The penalty is a summary offense with a $50 fine, plus court costs and other fees. The violation carries no points as a penalty and will not be recorded on the driver record for non- commercial drivers. It will be recorded on commercial drivers’ records as a non-sanction violation. The texting ban does NOT include the use of a GPS device, a system or device that is physically or electronically integrated into the vehicle, or a communications device that is affixed to a mass transit vehicle, bus or school bus. The law does not authorize the seizure of an IWCD. Background, Nationwide Perspective In 2010, there were 13,846 crashes in Pennsylvania where distracted driving played a role. -
A Hierarchical Control System for Autonomous Driving Towards Urban Challenges
applied sciences Article A Hierarchical Control System for Autonomous Driving towards Urban Challenges Nam Dinh Van , Muhammad Sualeh , Dohyeong Kim and Gon-Woo Kim *,† Intelligent Robotics Laboratory, Department of Control and Robot Engineering, Chungbuk National University, Cheongju-si 28644, Korea; [email protected] (N.D.V.); [email protected] (M.S.); [email protected] (D.K.) * Correspondence: [email protected] † Current Address: Chungdae-ro 1, Seowon-Gu, Cheongju, Chungbuk 28644, Korea. Received: 23 April 2020; Accepted: 18 May 2020; Published: 20 May 2020 Abstract: In recent years, the self-driving car technologies have been developed with many successful stories in both academia and industry. The challenge for autonomous vehicles is the requirement of operating accurately and robustly in the urban environment. This paper focuses on how to efficiently solve the hierarchical control system of a self-driving car into practice. This technique is composed of decision making, local path planning and control. An ego vehicle is navigated by global path planning with the aid of a High Definition map. Firstly, we propose the decision making for motion planning by applying a two-stage Finite State Machine to manipulate mission planning and control states. Furthermore, we implement a real-time hybrid A* algorithm with an occupancy grid map to find an efficient route for obstacle avoidance. Secondly, the local path planning is conducted to generate a safe and comfortable trajectory in unstructured scenarios. Herein, we solve an optimization problem with nonlinear constraints to optimize the sum of jerks for a smooth drive. In addition, controllers are designed by using the pure pursuit algorithm and the scheduled feedforward PI controller for lateral and longitudinal direction, respectively. -
Euclidean Reconstruction of Natural Underwater
EUCLIDEAN RECONSTRUCTION OF NATURAL UNDERWATER SCENES USING OPTIC IMAGERY SEQUENCE By Han Hu B.S. in Remote Sensing Science and Technology, Wuhan University, 2005 M.S. in Photogrammetry and Remote Sensing, Wuhan University, 2009 THESIS Submitted to the University of New Hampshire In Partial Fulfillment of The Requirements for the Degree of Master of Science In Ocean Engineering Ocean Mapping September, 2015 This thesis has been examined and approved in partial fulfillment of the requirements for the degree of M.S. in Ocean Engineering Ocean Mapping by: Thesis Director, Yuri Rzhanov, Research Professor, Ocean Engineering Philip J. Hatcher, Professor, Computer Science R. Daniel Bergeron, Professor, Computer Science On May 26, 2015 Original approval signatures are on file with the University of New Hampshire Graduate School. ii ACKNOWLEDGEMENTS I would like to thank all those people who made this thesis possible. My first debt of sincere gratitude and thanks must go to my advisor, Dr. Yuri Rzhanov. Throughout the entire three-year period, he offered his unreserved help, guidance and support to me in both work and life. Without him, it is definite that my thesis could not be completed successfully. I could not have imagined having a better advisor than him. Besides my advisor in Ocean Engineering, I would like to give many thanks to the rest of my thesis committee and my advisors in the Department of Computer Science: Prof. Philip J. Hatcher and Prof. R. Daniel Bergeron as well for their encouragement, insightful comments and all their efforts in making this thesis successful. I also would like to express my thanks to the Center for Coastal and Ocean Mapping and the Department of Computer Science at the University of New Hampshire for offering me the opportunities and environment to work on exciting projects and study in useful courses from which I learned many advanced skills and knowledge.