Theories and Practices of Self-Driving Vehicles

Theories and Practices of Self-Driving Vehicles

Author: Qingguo Zhou

Publisher: Elsevier

Published: 2022-07-03

Total Pages: 346

ISBN-13: 0323994490

DOWNLOAD EBOOK

Self-driving vehicles are a rapidly growing area of research and expertise. Theories and Practice of Self-Driving Vehicles presents a comprehensive introduction to the technology of self driving vehicles across the three domains of perception, planning and control. The title systematically introduces vehicle systems from principles to practice, including basic knowledge of ROS programming, machine and deep learning, as well as basic modules such as environmental perception and sensor fusion. The book introduces advanced control algorithms as well as important areas of new research. This title offers engineers, technicians and students an accessible handbook to the entire stack of technology in a self-driving vehicle. Theories and Practice of Self-Driving Vehicles presents an introduction to self-driving vehicle technology from principles to practice. Ten chapters cover the full stack of driverless technology for a self-driving vehicle. Written by two authors experienced in both industry and research, this book offers an accessible and systematic introduction to self-driving vehicle technology. - Provides a comprehensive introduction to the technology stack of a self-driving vehicle - Covers the three domains of perception, planning and control - Offers foundational theory and best practices - Introduces advanced control algorithms and high-potential areas of new research - Gives engineers, technicians and students an accessible handbook to self-driving vehicle technology and applications


Introduction to Self-Driving Vehicle Technology

Introduction to Self-Driving Vehicle Technology

Author: Hanky Sjafrie

Publisher: CRC Press

Published: 2019-11-27

Total Pages: 255

ISBN-13: 1000711773

DOWNLOAD EBOOK

This book aims to teach the core concepts that make Self-driving vehicles (SDVs) possible. It is aimed at people who want to get their teeth into self-driving vehicle technology, by providing genuine technical insights where other books just skim the surface. The book tackles everything from sensors and perception to functional safety and cybersecurity. It also passes on some practical know-how and discusses concrete SDV applications, along with a discussion of where this technology is heading. It will serve as a good starting point for software developers or professional engineers who are eager to pursue a career in this exciting field and want to learn more about the basics of SDV algorithms. Likewise, academic researchers, technology enthusiasts, and journalists will also find the book useful. Key Features: Offers a comprehensive technological walk-through of what really matters in SDV development: from hardware, software, to functional safety and cybersecurity Written by an active practitioner with extensive experience in series development and research in the fields of Advanced Driver Assistance Systems (ADAS) and Autonomous Driving Covers theoretical fundamentals of state-of-the-art SLAM, multi-sensor data fusion, and other SDV algorithms. Includes practical information and hands-on material with Robot Operating System (ROS) and Open Source Car Control (OSCC). Provides an overview of the strategies, trends, and applications which companies are pursuing in this field at present as well as other technical insights from the industry.


Autonomous Vehicle Technology

Autonomous Vehicle Technology

Author: James M. Anderson

Publisher: Rand Corporation

Published: 2014-01-10

Total Pages: 215

ISBN-13: 0833084372

DOWNLOAD EBOOK

The automotive industry appears close to substantial change engendered by “self-driving” technologies. This technology offers the possibility of significant benefits to social welfare—saving lives; reducing crashes, congestion, fuel consumption, and pollution; increasing mobility for the disabled; and ultimately improving land use. This report is intended as a guide for state and federal policymakers on the many issues that this technology raises.


Autonomous Driving

Autonomous Driving

Author: Markus Maurer

Publisher: Springer

Published: 2016-05-21

Total Pages: 698

ISBN-13: 3662488477

DOWNLOAD EBOOK

This book takes a look at fully automated, autonomous vehicles and discusses many open questions: How can autonomous vehicles be integrated into the current transportation system with diverse users and human drivers? Where do automated vehicles fall under current legal frameworks? What risks are associated with automation and how will society respond to these risks? How will the marketplace react to automated vehicles and what changes may be necessary for companies? Experts from Germany and the United States define key societal, engineering, and mobility issues related to the automation of vehicles. They discuss the decisions programmers of automated vehicles must make to enable vehicles to perceive their environment, interact with other road users, and choose actions that may have ethical consequences. The authors further identify expectations and concerns that will form the basis for individual and societal acceptance of autonomous driving. While the safety benefits of such vehicles are tremendous, the authors demonstrate that these benefits will only be achieved if vehicles have an appropriate safety concept at the heart of their design. Realizing the potential of automated vehicles to reorganize traffic and transform mobility of people and goods requires similar care in the design of vehicles and networks. By covering all of these topics, the book aims to provide a current, comprehensive, and scientifically sound treatment of the emerging field of “autonomous driving".


Intelligent Transportation Systems: Theory and Practice

Intelligent Transportation Systems: Theory and Practice

Author: Amit Kumar Tyagi

Publisher: Springer Nature

Published: 2022-11-25

Total Pages: 407

ISBN-13: 9811976228

DOWNLOAD EBOOK

This book provides fundamental principles of intelligent transport systems with comprehensive insight and state of the art of vehicles, vehicular technology, connecting vehicles, and intelligent vehicles/autonomous intelligent vehicles. The book discusses different approaches for multiple sensor-based multiple-objects tracking, in addition to blockchain-based solutions for building tamper-proof sensing devices. It introduces various algorithms for security, privacy, and trust for intelligent vehicles. This book countermeasures all the drawbacks and provides useful information to students, researchers, and scientific communities. It contains chapters from national and international experts and will be essential for researchers and advanced students from academia, and industry experts who are working on intelligent transportation systems.


Human Performance in Automated and Autonomous Systems, Two-Volume Set

Human Performance in Automated and Autonomous Systems, Two-Volume Set

Author: Mustapha Mouloua

Publisher: CRC Press

Published: 2019-12-17

Total Pages: 677

ISBN-13: 0429857454

DOWNLOAD EBOOK

This two-volume set addresses a variety of human factors issues and engineering concerns across various real-world applications such as aviation and driving, cybersecurity, and healthcare systems. The contents of these books also present recent theories and methods related to human performance, workload and usability assessment in automated and autonomous systems. In this set, the authors discuss both current and developing topics of advanced automation technologies and present emerging practical challenges. Topics covered include unmanned aerial systems and self-driving cars, individual and team performance, human-robot interaction, and operator selection and training. Both practical and theoretical discussions of modern automated and autonomous systems are provided throughout each of the volumes. These books are suitable for those first approaching the issues to those well versed in these fast-moving areas, including students, teachers, researchers, engineers, and policy makers alike. Volume 1 - Human Performance in Automated and Autonomous Systems: Current Theory and Methods Volume 2 - Human Performance in Automated and Autonomous Systems: Emerging Issues and Practical Perspectives


Applied Deep Learning and Computer Vision for Self-Driving Cars

Applied Deep Learning and Computer Vision for Self-Driving Cars

Author: Sumit Ranjan

Publisher: Packt Publishing Ltd

Published: 2020-08-14

Total Pages: 320

ISBN-13: 1838647023

DOWNLOAD EBOOK

Explore self-driving car technology using deep learning and artificial intelligence techniques and libraries such as TensorFlow, Keras, and OpenCV Key FeaturesBuild and train powerful neural network models to build an autonomous carImplement computer vision, deep learning, and AI techniques to create automotive algorithmsOvercome the challenges faced while automating different aspects of driving using modern Python libraries and architecturesBook Description Thanks to a number of recent breakthroughs, self-driving car technology is now an emerging subject in the field of artificial intelligence and has shifted data scientists' focus to building autonomous cars that will transform the automotive industry. This book is a comprehensive guide to use deep learning and computer vision techniques to develop autonomous cars. Starting with the basics of self-driving cars (SDCs), this book will take you through the deep neural network techniques required to get up and running with building your autonomous vehicle. Once you are comfortable with the basics, you'll delve into advanced computer vision techniques and learn how to use deep learning methods to perform a variety of computer vision tasks such as finding lane lines, improving image classification, and so on. You will explore the basic structure and working of a semantic segmentation model and get to grips with detecting cars using semantic segmentation. The book also covers advanced applications such as behavior-cloning and vehicle detection using OpenCV, transfer learning, and deep learning methodologies to train SDCs to mimic human driving. By the end of this book, you'll have learned how to implement a variety of neural networks to develop your own autonomous vehicle using modern Python libraries. What you will learnImplement deep neural network from scratch using the Keras libraryUnderstand the importance of deep learning in self-driving carsGet to grips with feature extraction techniques in image processing using the OpenCV libraryDesign a software pipeline that detects lane lines in videosImplement a convolutional neural network (CNN) image classifier for traffic signal signsTrain and test neural networks for behavioral-cloning by driving a car in a virtual simulatorDiscover various state-of-the-art semantic segmentation and object detection architecturesWho this book is for If you are a deep learning engineer, AI researcher, or anyone looking to implement deep learning and computer vision techniques to build self-driving blueprint solutions, this book is for you. Anyone who wants to learn how various automotive-related algorithms are built, will also find this book useful. Python programming experience, along with a basic understanding of deep learning, is necessary to get the most of this book.


User Experience Design in the Era of Automated Driving

User Experience Design in the Era of Automated Driving

Author: Andreas Riener

Publisher: Springer Nature

Published: 2022-01-01

Total Pages: 603

ISBN-13: 303077726X

DOWNLOAD EBOOK

This book is dedicated to user experience design for automated driving to address humane aspects of automated driving, e.g., workload, safety, trust, ethics, and acceptance. Automated driving has experienced a major development boost in recent years. However, most of the research and implementation has been technology-driven, rather than human-centered. The levels of automated driving have been poorly defined and inconsistently used. A variety of application scenarios and restrictions has been ambiguous. Also, it deals with human factors, design practices and methods, as well as applications, such as multimodal infotainment, virtual reality, augmented reality, and interactions in and outside users. This book aims at 1) providing engineers, designers, and practitioners with a broad overview of the state-of-the-art user experience research in automated driving to speed-up the implementation of automated vehicles and 2) helping researchers and students benefit from various perspectives and approaches to generate new research ideas and conduct more integrated research.


Creating Autonomous Vehicle Systems

Creating Autonomous Vehicle Systems

Author: Shaoshan Liu

Publisher: Morgan & Claypool Publishers

Published: 2017-10-25

Total Pages: 285

ISBN-13: 1681731673

DOWNLOAD EBOOK

This book is the first technical overview of autonomous vehicles written for a general computing and engineering audience. The authors share their practical experiences of creating autonomous vehicle systems. These systems are complex, consisting of three major subsystems: (1) algorithms for localization, perception, and planning and control; (2) client systems, such as the robotics operating system and hardware platform; and (3) the cloud platform, which includes data storage, simulation, high-definition (HD) mapping, and deep learning model training. The algorithm subsystem extracts meaningful information from sensor raw data to understand its environment and make decisions about its actions. The client subsystem integrates these algorithms to meet real-time and reliability requirements. The cloud platform provides offline computing and storage capabilities for autonomous vehicles. Using the cloud platform, we are able to test new algorithms and update the HD map—plus, train better recognition, tracking, and decision models. This book consists of nine chapters. Chapter 1 provides an overview of autonomous vehicle systems; Chapter 2 focuses on localization technologies; Chapter 3 discusses traditional techniques used for perception; Chapter 4 discusses deep learning based techniques for perception; Chapter 5 introduces the planning and control sub-system, especially prediction and routing technologies; Chapter 6 focuses on motion planning and feedback control of the planning and control subsystem; Chapter 7 introduces reinforcement learning-based planning and control; Chapter 8 delves into the details of client systems design; and Chapter 9 provides the details of cloud platforms for autonomous driving. This book should be useful to students, researchers, and practitioners alike. Whether you are an undergraduate or a graduate student interested in autonomous driving, you will find herein a comprehensive overview of the whole autonomous vehicle technology stack. If you are an autonomous driving practitioner, the many practical techniques introduced in this book will be of interest to you. Researchers will also find plenty of references for an effective, deeper exploration of the various technologies.