newsfilter.io
Lectures, Conference Presentation

Karl Iagnemma & Oscar Beijbom (Aptiv Autonomous Mobility) - MIT Self-Driving Cars

Aptiv & Autonomous Vehicle Deployment Overview

  • Carl Bayboom serves as President of Aptiv Autonomous Mobility, having previously founded Neutonomy, which was acquired by Aptiv (formerly Delphi Technologies, spun from GM) in 2017.
  • Aptiv is a Tier 1 supplier with 156,000 employees, $13 billion in revenue, and operations in 50 countries, focusing on industrializing software/hardware for high-mileage reliability.
  • The Aptiv autonomous driving team consists of approximately 700 employees operating a fleet of ~120 vehicles across the US (Pittsburgh, Boston, Vegas), Singapore, and China.
  • In Las Vegas, Aptiv partners with Lyft to provide public rides; the fleet includes 30 active autonomous vehicles operating 20 hours/day, 7 days/week.
    • The fleet has completed over 30,000 rides with 50,000 passengers.
    • Total miles driven in Vegas exceed 1 million.
    • Customer satisfaction star rating is 4.95/5.0.
  • Operational environments vary significantly, including Singapore's left-hand traffic, heavy construction, and unpredictable pedestrian behavior, versus Las Vegas's warm weather and mid-density urban conditions.
  • The company utilizes a "rule book" architecture for decision-making to allow flexible reprioritization of traffic rules for different jurisdictions without manual code rewriting for left/right-hand driving.

Technical Philosophy: Safety, Validation, and Neural Networks

  • The industry has moved away from the "pixels-to-actuator" single black-box neural network approach due to difficulties in proving safety and validating the system.
  • Safety strategy relies on two dimensions: technical safety (verifiable, provable performance) and perceived safety (user confidence and comfort).
  • Carl Bayboom advocates for "caging" neural networks: embedding deep learning models within a rigorous, verifiable safety architecture to handle end-to-end autonomy claims.
  • Three primary validation challenges are identified for deep learning in safety-critical systems:
    • Data Trust: Ensuring data sufficiency, coverage, and high-quality third-party annotation to avoid "garbage in, garbage out."
    • Algorithm Trust: Verifying invariance, stability against perturbations (e.g., adversarial examples), and interpretability for regulatory explanation.
    • Continuous Validation: Addressing the cost and complexity of revalidating code after minor changes and when expanding to new geographies (continuous deployment).
  • RAND Corporation analysis suggests a fleet must drive 275 million miles without a crash to statistically prove a lower fatality rate than a human (95% confidence).
  • Current industry progress includes ~12-14 million autonomous miles driven across hundreds of code builds and environments, necessitating a hybrid approach of on-road testing, simulation, and regression testing.

Machine Learning & Perception Architecture (Oscar Bayboom)

  • Oscar Bayboom presented PointPillars, a novel LiDAR point cloud encoder that processes point clouds in real-time, outperforming previous methods on the KITTI benchmark while running at ~60 Hz.
    • Methodology: Instead of converting points to 3D voxels (as in VoxelNet), PointPillars groups points into vertical columns (pillars) and learns features directly, feeding a pseudo-image tensor into a standard 2D CNN backbone.
    • Performance: Achieves a 10x to 100x speedup over VoxelNet (reducing encoder runtime to 1.3 ms) and achieves state-of-the-art detection performance for cars and cyclists.
    • Architecture: The system is fully parameterized and differentiable, allowing end-to-end training.
  • The team released nuScenes, a new open benchmark dataset containing 1,000 scenes (20 seconds each) collected from a 360-degree sensor suite.
    • Dataset Features: Includes 1 million+ 3D bounding box annotations, synchronized data from cameras, LiDAR, and radar, and a full world-coordinate system.
    • Goal: To advance 3D perception research by providing a more comprehensive benchmark than KITTI, which lacks radar and full 360-degree coverage.
    • Availability: A teaser release of 100 scenes was made available immediately; the full dataset release was scheduled for approximately one month post-talk.

Q&A and Strategic Considerations

  • Data Generalization: Oscar Bayoom clarified that nuScenes is an academic research tool for algorithm development, not a standalone safety validation dataset sufficient for regulatory approval.
  • Sensor Agnosticism: The PointPillars method preserves Z-axis information within learned features, avoiding the information loss of early voxel-based stratification.
  • 5G Connectivity: The company views 5G as a "nice to have" for fleet coordination and remote teleoperation (high bandwidth/low latency) but does not rely on it for core vehicle safety, as infrastructure deployment is outside their control.
  • Regulatory Oversight: Carl Bayoom noted the ambiguity in future regulation, stating the automotive industry might adopt external third-party certification (like nuclear or aerospace) or continue self-certification, with the US Department of Transportation recently issuing draft guidelines.
  • Environmental Adaptation:
    • LiDAR data is more amenable to augmentation than visual data; synthetic objects (e.g., a piano on the road) can be added to point clouds by inserting 3D models and simulating returns.
    • Training data must explicitly support deployment conditions (e.g., snow); the model does not inherently generalize to unseen weather without specific training or augmentation.
  • Cross-City Transferability: The decision-making engine is designed to handle diverse global norms (e.g., Singapore vs. Vegas) via rule weighting rather than hard-coded logic, though sensor performance and environmental factors (rain, construction, jaywalking) still require specific tuning and validation.