Real-Time Control for Autonomous Racing Based on Viability Theory
Not on the map. Why?
Abstract (arXiv)
In this paper we consider autonomous driving of miniature race cars. The viability kernel is used to efficiently generate finite look-ahead trajectories that maximize progress while remaining recursively feasible with respect to static obstacles (e.g., stay inside the track). Together with a low-level model predictive controller, this method makes real-time autonomous racing possible. The viability kernel computation is based on space discretization. To make the calculation robust against discretization errors, we propose a novel numerical scheme based on game theoretical methods, in particular the discriminating kernel. We show that the resulting algorithm provides an inner approximation of the viability kernel and guarantees that, for all states in the cell surrounding a viable grid point, there exists a control that keeps the system within the kernel. The performance of the proposed control method is studied in simulation where we determine the effects of various design choices and parameters and in experiments on an autonomous racing set-up maintained at the Automatic Control Laboratory of ETH Zurich. Both simulation and experimental results suggest that the more conservative approximation using the discriminating kernel results in safer driving style at the cost of a small increase in lap time.
Key facts. Cited by 8 papers in the map (data through 13 Oct 2026). First posted on arXiv 30 Jan 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 2; 2023: 0; 2024: 3.
8 papers.
- 2022Autonomous Vehicles on the Edge: A Survey on Autonomous Vehicle Racingcited by 56
- 2021Deep Latent Competition: Learning to Race Using Visual Control Policies in Latent Spacecited by 20
- 2021Learning Interactive Driving Policies via Data-driven Simulationcited by 17
- 2022Motion Planning and Control for Multi Vehicle Autonomous Racing at High Speedscited by 8
- 2024Autonomous Driving Small-Scale Cars: A Survey of Recent Developmentcited by 6
- 2024Learning Autonomous Race Driving with Action Mapping Reinforcement Learningcited by 1
- 2021Attainment Regions in Feature-Parameter Space for High-Level Debugging in Autonomous Robotscited by 0
- 2024Modelling, Positioning, and Deep Reinforcement Learning Path Tracking Control of Scaled Robotic Vehicles: Design and Experimental Validationcited by 0
- 2024Learning Autonomous Race Driving with Action Mapping Reinforcement Learning21 Jun 2024
- 2024Autonomous Driving Small-Scale Cars: A Survey of Recent Development9 Apr 2024
- 2024Modelling, Positioning, and Deep Reinforcement Learning Path Tracking Control of Scaled Robotic Vehicles: Design and Experimental Validation10 Jan 2024
- 2022Motion Planning and Control for Multi Vehicle Autonomous Racing at High Speeds22 Jul 2022
- 2022Autonomous Vehicles on the Edge: A Survey on Autonomous Vehicle Racing14 Feb 2022
- 2021Learning Interactive Driving Policies via Data-driven Simulation23 Nov 2021
- 2021Attainment Regions in Feature-Parameter Space for High-Level Debugging in Autonomous Robots6 Aug 2021
- 2021Deep Latent Competition: Learning to Race Using Visual Control Policies in Latent Space19 Feb 2021