Enhancing State Estimator for Autonomous Racing : Leveraging Multi-modal System and Managing Computing Resources
Daegyu Lee, Hyunwoo Nam, Chanhoe Ryu, Sungwon Nah, Seongwoo Moon, D. Hyunchul Shim
TL;DR
This work addresses robust state estimation for high-speed autonomous racing by integrating GPS/INS and LiDAR within a Bayesian fusion framework, complemented by a unified, georeferenced LiDAR-based state estimator accelerated with CUDA. It introduces a resilient wall-following navigation that maintains safe operation during localization outages and a unified frame map assembled via pose-graph optimization with loop closures and ICP alignment. The approach is validated through extensive real-world races (IAC and HAC) and high-speed simulations, showing improved localization resilience, reduced CPU bottlenecks, and safer operation under GPS degradation or erroneous path guidance. Overall, the methodology advances real-time, multi-sensor fusion for GPS-denied and resource-constrained autonomous racing, with clear practical implications for latency-sensitive, safety-critical navigation on high-speed tracks.
Abstract
This paper introduces an approach that enhances the state estimator for high-speed autonomous race cars, addressing challenges from unreliable measurements, localization failures, and computing resource management. The proposed robust localization system utilizes a Bayesian-based probabilistic approach to evaluate multimodal measurements, ensuring the use of credible data for accurate and reliable localization, even in harsh racing conditions. To tackle potential localization failures, we present a resilient navigation system which enables the race car to continue track-following by leveraging direct perception information in planning and execution, ensuring continuous performance despite localization disruptions. In addition, efficient computing is critical to avoid overload and system failure. Hence, we optimize computing resources using an efficient LiDAR-based state estimation method. Leveraging CUDA programming and GPU acceleration, we perform nearest points search and covariance computation efficiently, overcoming CPU bottlenecks. Simulation and real-world tests validate the system's performance and resilience. The proposed approach successfully recovers from failures, effectively preventing accidents and ensuring safety of the car.
