Related Experiment Video
Updated: Aug 19, 2026

Tactile Vibrating Toolkit and Driving Simulation Platform for Driving-Related Research
Published on: December 18, 2020
Explainable AI analysis of brake control in CARLA through reference and distilled policies
Chenghao Wang1, Lingyun Ke2, Xiaoming Liu3
1College of Computing, Georgia Institute of Technology, Atlanta, GA, United States.
None:
This paper presents an explainable AI analysis of brake control in CARLA closed-loop driving. Longitudinal braking is studied through a threshold policy, a risk-aware reference policy, and a distilled policy learned from reference rollouts. The framework combines structured traffic-state features, high-fidelity XGBoost surrogates, and SHAP to analyze deployed brake behavior across Town10HD and Town05. Results show that brake generation is consistently dominated by front-vehicle distance, relative speed, and time to collision, while lateral variables contribute weakly. The distilled controller retains a forward-risk-oriented explanation structure rather than behaving as an arbitrary black box, but the degree of apparent semantic alignment with the reference policy is environment-dependent. Fallback-aware analysis shows that this alignment is substantially reinforced by the deployed safety fallback in Town10HD, while Town05 provides a cleaner view of the learned component itself. These findings show that learned brake control can remain interpretable when grounded in semantically structured state representations.
Related Concept Videos
PD Controller: Design
Designing a continuous-data controller requires selecting and linking components like adders and integrators, which are fundamental in Proportional,...
Multi-input and Multi-variable systems
In the absence of...
Controller Configurations
Control-system compensation involves various configurations, most commonly series or cascade compensation, in which the controller aligns...
Control Systems
At the heart...
Root-Locus Method
This system can be represented by a block diagram,...
Open and closed-loop control systems
An open-loop control system operates without feedback from the output. It consists of two primary elements: the controller and the controlled process. The controller receives an input signal and...