The TWIML AI Podcast
The TWIML AI Podcast

System Design for Autonomous Vehicles with Drago Anguelov - #454

Today we’re joined by Drago Anguelov, Distinguished Scientist and Head of Research at Waymo. In our conversation, we explore the state of the autonomous vehicles space broadly and at Waymo, including how AV has improved in the last few years, their focus on level 4 driving, and Drago’s thoughts on t

Featured Speakers

Drago Angulov Guest

Topics Discussed

Episode Summary

Executive Summary: Waymo Research head Drago Angulov explains how Waymo has built a scalable autonomous driving stack through a hybrid approach combining LiDAR, radar, cameras, deep learning, and rigorous evaluation. He details the evolution from research to deployment, emphasizing safety, simulation, modular system design, and machine learning as the key to expanding driverless service beyond Phoenix.

Main Topics: Drago Angulov’s path into autonomous driving (Priority: 4/5): He describes a career that moved from Stanford perception research to Google Street View, Google Photos, and finally Waymo, with repeated early opportunities to join self-driving that he initially declined until deep learning matured. Waymo Research’s mission and scope (Priority: 5/5): Waymo Research was built to help scale autonomy by applying deep learning across perception, prediction, planning, and simulation, with a mandate to improve the whole stack and publish work. Waymo’s autonomous driving architecture (Priority: 5/5): Waymo uses a mature fifth-generation hardware/software system with LiDAR, camera, and radar, designed jointly by hardware and software teams and deployed across both cars and class A trucks. Safety, validation, and real-world deployment (Priority: 5/5): Angulov emphasizes Waymo’s published safety methodology, operational learnings from Phoenix service, and the challenge of scaling safely into new cities while maintaining performance and comfort. Perception research and long-tail robustness (Priority: 5/5): The conversation focuses on rare but safety-critical perception failures, the value of active sensors, self-supervision, and reducing labeling burden for new environments and sensor generations. Sensor fusion and system design tradeoffs (Priority: 4/5): He compares early fusion, late fusion, and hybrid approaches, arguing that Waymo seeks both the robustness of independent sensor failures and the benefits of richer joint modeling. The role of simulation and ML system evolution (Priority: 4/5): Waymo’s simulation at massive scale is presented as a core multiplier for evaluation and training, while the broader field is moving toward larger models, graph-based representations, and more end-to-end integration.

Key Arguments: Autonomous driving is fundamentally a full robotics problem, not just a perception problem, requiring integration from hardware to planning and action. Waymo’s multi-sensor stack provides safety redundancy; LiDAR and radar act as active sensors that catch failures cameras may miss. Scaling autonomy to new cities is less about a single breakthrough and more about reducing engineering and testing effort through machine learning and better data leverage. Simulation is essential because road testing with safety drivers cannot scale fast enough; virtual miles and agent models massively increase learning and validation capacity. Long-tail edge cases, not average-case detection, remain a core challenge in perception and safety. Waymo’s modular approach is deliberate: independent modules aid parallel development and introspection, while end-to-end learning is used where it improves overall system performance. Data quality and validation sets matter more than model novelty; success must be defined and measured carefully. The field is moving toward richer object/relationship representations and larger foundation-style models, but practical deployment still requires hybrid systems and compute-aware design.

Data Points: Years of resistance before joining AV: ~10 years - Angulov describes repeatedly declining self-driving opportunities before joining Waymo in 2015-2018 era. Waymo Research initial team size: ~6 people - He says the research team started small when he joined Waymo in 2018. Phoenix service area: 50 square miles - Waymo operates fully driverless service in Phoenix across a service area comparable in size to San Francisco. Waymo autonomous miles on public roads: 20 million+ miles - Used as training/evaluation experience accumulated from real-world driving, much of it with safety drivers. Simulation miles driven: 20 billion+ miles - Waymo uses large-scale simulation to scale evaluation and learning beyond physical road testing. Simulated fleet equivalence: 25,000 cars - He says Waymo’s simulation is like having 25,000 cars driving at any given time. Pre-COVID weekly rides in Phoenix: 1,000 to 2,000 rides weekly - Historical deployment scale before the service transitioned to fully autonomous operations. Pre-COVID fully autonomous share: 5% to 10% - A minority of Phoenix rides were fully autonomous before the move to 100% rider-only service. Waymo One autonomy level in Phoenix: 100% rider-only / fully autonomous - Current Phoenix service is described as fully autonomous with no safety driver. Waymo driver hardware generation: Fifth-generation hardware / driver - He emphasizes the maturity of the current sensor and compute stack.

Pivotal Quotes: "I think machine learning is a key enabler to that." — Drago Angulov: Explaining why Waymo built a research team focused on scaling autonomy to many cities. "The more you do this, the faster you can scale." — Drago Angulov: Describing how automating behavior modeling and reducing human expert involvement improves deployment cadence. "We’re not dogmatic. We want to solve the problem, honestly." — Drago Angulov: Summarizing Waymo’s pragmatic stance on sensor choice, modularity, and hybrid system design.

Implications: Waymo’s approach suggests autonomous vehicles will scale through pragmatic hybrid systems, not pure end-to-end ideology. For the industry, the key lessons are robust sensors, massive simulation, careful validation, and ML that reduces human tuning while preserving safety.

🔓 Sign Up for Unlimited Episode Search

About The TWIML AI Podcast

View all episodes from The TWIML AI Podcast