A Practical Guide to Implementing Learning Pipelines for Autonomous Vehicles
Buch, Englisch, Format (B × H): 155 mm x 235 mm
Reihe: Maker Innovations Series
ISBN: 979-8-8688-3547-6
Verlag: APRESS L.P.
Build an end-to-end autonomous driving system that you can train, test, and put in the driver's seat of a simulator. This book takes you from research code for perception, prediction, mapping, and planning to a single learning pipeline you control, and shows you why each design decision is made, so you can adapt the system to your own vehicle, data, and safety requirements.
You'll start by turning published models into interchangeable modules and wiring them into one graph that runs a forward pass. From there, you'll follow the order real projects reward: label-free losses (rule-based, self-supervised, and distillation) let you shape the training pipeline before any dataset arrives, and nuScenes with supervised losses then fills it with labeled data. You'll train the model under distinct imitation learning regimes, see why a low validation loss does not mean a model can drive, and close the loop in the CARLA simulator with timestamped sensors and a compact driving automation system with safety pipes. Finally, you'll fine-tune the model with reinforcement learning.
Most material on end-to-end driving stops at a model architecture. This book is written from the perspective of an engineer who builds these systems for automotive clients, and it covers what papers leave out: contracts between modules, sensor fusion, configuration, and the safety logic around a learned model. Each chapter builds only on the code of the chapters before it, so you finish with a system you understand end to end, and a design you can keep extending as research moves on.
What You'll Learn
? Integrate models from research papers into a modular end-to-end driving pipeline with explicit contracts between tasks
? Configure, register, and test components with MMEngine, including custom CUDA extensions
? Design and test rule-based, self-supervised, and distillation losses before committing to a dataset
? Build nuScenes data pipelines with timestamped sensor bins and interchangeable data sources
? Train an end-to-end model under self-supervised, supervised, and distilled imitation learning regimes
? Connect the model to the CARLA simulator through a driving automation system with safety pipes
? Fine-tune the model with reinforcement learning
? Recognize where ASPICE and ISO 26262 affect how ML code is configured, versioned, and changed
Who Is This Book For
This book is for experienced machine learning and robotics engineers who want to build real end-to-end autonomous driving systems
Zielgruppe
Professional/practitioner
Autoren/Hrsg.
Fachgebiete
Weitere Infos & Material
Chapter 1: Foundations of End-to-End Autonomous Driving.- Chapter 2: Building Core Components: Feature to Task Mapping.- Chapter 3: System Integration 1 : Wiring Everything Together and Executing the Forward Pass.- Chapter 4: System Integration 2: Loss, Training Before Data.- Chapter 5: System Integration 3: Labeled Data: Swapping in nuScenes, and Adding Supervised Losses.- Chapter 6: System Integration 4: Training the End-to-End Model With losses and data in place, events and runners turn the pipeline into a training loop.- Chapter 7: System Integration 5: Plugging the End-to-End Model to a Simulator.- Chapter 8: System Integration 6: Fine-Tuning the End-to-End Model with Reinforcement Learning.- Chapter 9: Beyond The System: From Working Code to Autonomous Driving in Practice.




