Back to search

University of Illinois at Urbana-Champaign

Safe autonomy: Continuous testing and controller compensation for unreliable perception

Abstract

dc:description

This thesis addresses two key challenges in designing safe and reliable Autonomous Vehicles (AVs): evaluating the performance of vehicle controllers across different scenarios and designing safe vehicle controllers that can manage unreliable perception. Testing is essential for AVs as it helps identify potential flaws in controllers that could lead to unsafe actions, and it assists designers in debugging. However, testing is a complex process that involves integrating resources like simulators and various modules, including controllers and perception systems, which is often a cumbersome task. To simplify this, we propose a continuous testing pipeline that automates the evaluation of controllers in diverse simulation environments and provides developers with feedback to continuously improve their controllers. Our continuous testing pipeline has supported over 100 student developers from various universities, enabling them to test their controllers automatically. Designing controllers with learning-based perception is also crucial, given the popularity of learning-based perception for its scalability. Nevertheless, many existing controller synthesis algorithms assume perfect perception, overlooking the fact that perception can be unreliable and that perception errors can lead to unsafe control actions. To address this, we introduce a two-step approach: an offline phase that identifies perception uncertainties using a preimage perception contract, followed by the real-time implementation of a risk heuristic to ensure safe control. Our simulations, conducted in various adaptive cruise control scenarios across different tracks and weather, have demonstrated the effectiveness of this strategy, resulting in a 73\% reduction in safety violations such as collisions and lane departures caused by unreliable perception.

Degree

thesis:*
Name thesis:degree_name
M.S.
Level thesis:degree_level
Thesis
Discipline thesis:degree_discipline
Electrical & Computer Engr
Grantor
University of Illinois at Urbana-Champaign
Year dc:date
2024

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Miao, Yan
Contributors dc:contributor
  • Mitra, Sayan

Subjects

dc:subject × 3

Rights

dc:rights
Statement dc:rights
  • Copyright 2024 Yan Miao
Language dc:language
en, eng

Identifiers

dc:identifier.*
Handle dc:identifier
https://hdl.handle.net/2142/124289

Chain of custody

source
Harvested from
University of Illinois - Urbana-Champaign
Base URL
www.ideals.illinois.edu/oai-pmh
Last updated
2026-07-22
Source record
OAI-PMH GetRecord
citation

Miao, Yan. Safe autonomy: Continuous testing and controller compensation for unreliable perception. Thesis thesis, University of Illinois at Urbana-Champaign, 2024. https://hdl.handle.net/2142/124289