Integrating End-to-End and Modular Driving Approaches for Online Corner Case Detection in Autonomous Driving
Gemb Kaljavesi, Xiyan Su, Frank Diermeyer
TL;DR
The paper addresses online corner-case detection for autonomous driving by integrating modular and end-to-end approaches. It proposes a disagreement-based detector where a modular primary system operates in parallel with an end-to-end secondary network, leveraging divergences in lateral trajectories and hazard-oriented longitudinal signals, with Lat(t) and Long(t) defined to quantify discrepancy. The method is implemented on a real vehicle (Autoware Universe and tf++ on the EDGAR platform) and trained through sim-to-real transfer in CARLA followed by real-data fine-tuning. Qualitative results indicate potential, particularly in longitudinal hazard detection, while highlighting challenges from sim-to-real gaps and limited scenario diversity, thereby motivating quantitative evaluation and expanded datasets in future work.
Abstract
Online corner case detection is crucial for ensuring safety in autonomous driving vehicles. Current autonomous driving approaches can be categorized into modular approaches and end-to-end approaches. To leverage the advantages of both, we propose a method for online corner case detection that integrates an end-to-end approach into a modular system. The modular system takes over the primary driving task and the end-to-end network runs in parallel as a secondary one, the disagreement between the systems is then used for corner case detection. We implement this method on a real vehicle and evaluate it qualitatively. Our results demonstrate that end-to-end networks, known for their superior situational awareness, as secondary driving systems, can effectively contribute to corner case detection. These findings suggest that such an approach holds potential for enhancing the safety of autonomous vehicles.
