Skip to Content
SensorsSensors
  • Article
  • Open Access

6 November 2026

31 Pages

Robust Stackelberg-Supervised Overtaking Policy with Persistent Tactical Corridors for Autonomous Racing

,
,
,
and
School of Aerospace Engineering, Beijing Institute of Technology, Beijing 100081, China
*
Author to whom correspondence should be addressed.
Sensors2026, 26(21), 7036;https://doi.org/10.3390/s26217036 
(registering DOI)
This article belongs to the Section Vehicular Sensing

Abstract

Overtaking planning and decision-making are central to performance in autonomous racing. Limited maneuvering space on narrow closed circuits makes high-speed overtaking difficult and increases the risk of failed overtaking attempts and collisions. To address this problem, we formulate overtaking as robust tactical feasible-set selection and develop a Stackelberg-supervised policy that translates response-set reasoning into persistent tactical corridors for constrained planning and closed-loop control. First, a robust Stackelberg response-set teacher provides action-prior and action-conditioned robust-value supervision to a Truncated Quantile Critics (TQC) policy that takes sensor-derived opponent-state estimates as input and learns passing-side intention, corridor parameters, and speed demand. Second, a hysteretic finite-state machine (FSM) preserves the selected passing side, while a deterministic corridor carver combines the learned corridor parameters with the evolving track and interaction geometry to construct a time-varying Frenet corridor. Finally, a corridor-constrained sequential second-order cone programming (SOCP) planner and a speed profiler generate a continuous path–speed reference, which is tracked using reference-conditioned contouring-error nonlinear model predictive control (RC-NMPC) to produce closed-loop vehicle commands. Hardware-in-the-loop experiments were conducted using an Emirates Autonomous Vehicle (EAV24) formula race-car simulator with Gaussian noise and packet drops applied to localization and perception outputs. Across 1000 laps, the method achieved a lead-acquisition rate of 94.7% and a mean time to lead acquisition of 4.82 s. Compared with three baselines using the same execution stack, the lead-acquisition rate was 31.2–66.2 percentage points higher and the mean time to lead acquisition was 3.01–6.41 s shorter; no collisions or track-boundary violations were observed.

1. Introduction

Autonomous racing provides a demanding testbed for integrated perception, decision-making, planning, and control under extreme operating conditions. Competitions such as the Indy Autonomous Challenge and the Abu Dhabi Autonomous Racing League (A2RL) have extended this testbed to full-scale head-to-head racing near the limits of vehicle handling [1,2]. In these races, the ability to complete overtaking maneuvers safely and efficiently directly affects competitive performance. Overtaking is especially difficult on narrow closed circuits, where high speed and limited lateral space shorten the passing window and increase collision risk. Onboard localization and opponent perception provide the evolving vehicle-state estimates on which these overtaking decisions are based. A viable overtaking decision must retain its passing-side intent across repeated replanning and leave sufficient maneuvering freedom for downstream path generation and vehicle control. The central challenge is therefore to translate interactive tactical reasoning into a geometrically explicit and temporally persistent feasible region throughout the overtaking maneuver.
Integrated racing systems combine sensor-based localization and environmental perception with planning and control [3,4]. Full-scale platforms use GNSS/IMU measurements for ego-state estimation and multi-sensor detection and tracking for opponent-state estimation [2,5]. Beyond instantaneous state estimates, Baumann et al. use Gaussian-process models to infer opponent trajectories from noisy LiDAR observations and guide overtaking [6]. Toschi et al. translate predicted opponent occupancies into drivable Frenet-frame tunnels that constrain model predictive control [7]. These approaches link sensor measurements to collision-aware planning through complementary representations of vehicle states, future opponent motion and available driving space.
Research on overtaking in autonomous racing has developed along four main directions: hierarchical maneuver planning, explicit game-theoretic planning, learning-based decision-making, and hybrid learning–optimization architectures. In hierarchical architectures, a tactical layer selects among following, defending, and passing behaviors, while a lower layer converts the selected behavior into a path and speed profile. Finite-state and candidate-trajectory planners provide a structured basis for real-time computation and allow racing rules, collision checks, and vehicle constraints to be handled by dedicated modules [8,9]. This modular structure is also adopted in full-scale head-to-head racing systems, where opponent prediction and local planning operate under tight real-time constraints [2,3]. Within such a hierarchy, Thakkar et al. formulated the high-level decision as a discrete racing game that generates target waypoints for either a multi-agent reinforcement learning controller or a linear-quadratic Nash-game controller [10]. These approaches provide interpretable tactical logic and a practical route to real-time implementation. Their tactical outputs, however, are commonly represented by maneuver states, target waypoints, or selected trajectories and provide only limited continuous parameterization of the spatial extent available to downstream planning.
Explicit game-theoretic planners model the coupling between competitors more directly. Non-cooperative dynamic games jointly evaluate progress, collision avoidance, blocking, and overtaking, producing behaviors such as shielding, faking, and opportunistic passing that are difficult to obtain from independent trajectory optimization [11,12]. Iterative linear-quadratic approximations reduce the computational cost of solving nonlinear multi-player games, although their local solution quality remains sensitive to the interaction model and initialization [13]. Hierarchical Stackelberg formulations separate the leader’s maneuver choice from the follower’s response, while payoff learning adapts the interaction objective from observed behavior [14,15]. Level-K reasoning offers a bounded model of opponent rationality; trajectory mixing can further hedge against changes in the inferred reasoning level [16]. Constrained-potential and near-potential formulations instead exploit common structure in the players’ objectives to reduce the online game-solving burden [17,18]. Collectively, these methods make strategic coupling explicit. Despite computational approximations, repeatedly solving the game online remains demanding under the real-time constraints of autonomous racing.
Learning-based methods replace repeated online search with fixed-cost policy inference and acquire interaction patterns directly from competitive experience. Curriculum learning has produced overtaking policies by gradually increasing opponent difficulty, while large-scale deep reinforcement learning has demonstrated high-performance racing and human-like tactical behavior in simulation [19,20,21]. Comparisons with optimal control show that reinforcement learning can exploit complex racing dynamics effectively, although its behavior depends strongly on the training distribution and reward design [22]. Other learning-based designs condition policies on nominal trajectories or infer actions from local LiDAR observations [23,24]. Data-driven predictive planners use learned opponent forecasts to generate overtaking trajectories [6]. Game-informed deep reinforcement learning couples the policy reward to another vehicle’s action, whereas dynamic-graph and multi-agent formulations encode pairwise relations or coordinated behavior among several vehicles [25,26,27]. Human feedback provides another source of policy guidance for stabilizing learned driving strategies [28]. These methods improve interaction awareness. Direct-control policies and single-trajectory outputs, however, leave limited freedom for constraint-aware replanning as the interaction evolves during overtaking.
Hybrid learning–optimization architectures therefore expose an intermediate decision to a model-based planner. Reiter et al. used reinforcement learning to parameterize the objective of a nonlinear predictive planner, confining exploration to trajectories accepted by the optimizer [29]. In road-traffic applications, learned tactical layers have been used to anticipate disruptive lane changes and to coordinate merging sequences subsequently realized by optimal control [30,31]. Most closely related to corridor-based planner interfaces, Yang et al. used MARL-generated cooperative reference trajectories to construct spatio-temporal corridors for downstream optimization [32]. Toschi et al. constructed alternative drivable tunnels from the predicted occupancies of other vehicles, selected a tunnel according to the current interaction, and optimized a trajectory within it [7]. Across these approaches, intermediate outputs parameterize the planning objective, provide a guiding trajectory, or select among separately generated corridors; the corridor parameters themselves are not learned as tactical outputs.
In summary, despite substantial progress, maintaining a consistent overtaking intent while preserving sufficient geometric freedom for constrained replanning remains challenging throughout a high-speed overtaking maneuver. This motivates a decision framework that represents this intent as a persistent tactical feasible region and communicates game-supervised tactical decisions to the planner through side-locked Frenet bounds and speed guidance.
To address this challenge, this study formulates interactive overtaking as robust tactical feasible-set selection and develops a game-guided tactical-corridor decision framework. The framework converts robust Stackelberg response-set reasoning into a persistent tactical feasible region and speed guidance for constrained planning and closed-loop control. Specifically, the main contributions are as follows:
  • Robust Stackelberg Response-Set Supervision: We developed a robust Stackelberg response-set teacher that evaluates constraint-admissible tactical candidates against near-best follower responses. The teacher then derives a response-set-optimal action prior and action-conditioned robust-value labels, thereby supervising a Truncated Quantile Critics (TQC) actor–critic method to learn robust overtaking decisions.
  • Persistent Tactical Feasible-Region Interface: We introduce a persistent tactical feasible-region interface that converts TQC outputs into a side-locked, time-varying Frenet corridor with speed guidance. A hysteretic FSM and deterministic opponent-footprint carving adapt the feasible region to evolving track and interaction geometry, enabling continuous support for path planning via sequential second-order cone programming (SOCP) and reference-conditioned contouring-error nonlinear model predictive control (RC-NMPC) throughout overtaking. For sensor-based racing, it links GNSS/IMU and LiDAR estimates to persistent planning constraints.
  • System Validation under High-Speed Conditions: We deployed the complete decision–planning–control stack on the target onboard computer and evaluated it using an EAV24 hardware-in-the-loop platform under high-speed head-to-head racing conditions. Matched baseline comparisons and ablation studies were also conducted. The results demonstrate a high lead-acquisition rate and collision-free closed-loop operation, highlighting the framework’s potential for practical deployment in autonomous racing.
The rest of this article is organized as follows. Section 2 formulates the problem and vehicle–track model. Section 3 and Section 4 present the tactical-corridor framework and its planning–control realization, respectively. Section 5 reports the experimental results and discussion, and Section 6 concludes the paper.

2. Problem Description and Modeling

Figure 1 shows the two-vehicle overtaking problem considered in this study, in which the ego race car must overtake a non-cooperative opponent on a closed track. The following models define the vehicle and interaction quantities used by the tactical policy and executor. Both vehicles are represented by identical rectangular footprints centered at their state reference points, with length L j = 5.2  m and width W j = 1.9  m, j ∈ { e , o } .
Figure 1. Vehicle motion and relative geometry in the Frenet frame.
For vehicle i ∈ { e , o } , ( X i , Y i , ψ i ) denotes the inertial pose and ( v x , i , v y , i , r i ) the body-frame velocity and yaw rate, with V i = v x , i 2 + v y , i 2 and β i = atan2 ( v y , i , v x , i ) . Let W = { fl , fr , rl , rr } , and let r q = [ x q , y q ] ⊤ and δ q denote the body-frame position and steering angle of wheel q. Wheel-level quantities are vehicle specific, with the vehicle index omitted for clarity. The front wheels share the commanded steering angle and the rear wheels are unsteered. The planar four-wheel dynamics are given by Equation (1):
X ˙ i Y ˙ i ψ ˙ i v ˙ x , i v ˙ y , i r ˙ i = v x , i cos ψ i − v y , i sin ψ i v x , i sin ψ i + v y , i cos ψ i r i 1 m ∑ q ∈ W ( F x , q cos δ q − F y , q sin δ q ) + r i v y , i − F drag ( V i ) m 1 m ∑ q ∈ W ( F x , q sin δ q + F y , q cos δ q ) − r i v x , i 1 I z ∑ q ∈ W [ x q ( F x , q sin δ q + F y , q cos δ q ) − y q ( F x , q cos δ q − F y , q sin δ q ) ] .
Here m and I z are the vehicle mass and yaw inertia, and F drag is the aerodynamic drag force. The identified pure-slip tire forces are represented by Equation (2):
F d , q ( χ d , q , F z , q ) = D d ( F z , q ) sin C d arctan ( B d χ d , q ) , D d ( F z , q ) = F z , q μ d + s d F z , q − F z , 0 F z , 0 , B d = tan π / ( 2 C d ) q d , pk .
Here χ x , q = λ q and χ y , q = α q . The resultant wheel forces determine the path-tangential and path-normal accelerations a T and a N . Following [33], their admissible combinations are represented by the speed-interpolated envelope in Equation (3):
A tire ( V ) = { ( a T , a N ) : Φ tire ( a T , a N , V ) ≤ 1 } .
Here Φ tire is the normalized utilization returned by the interpolated map, with Φ tire = 1 defining the envelope boundary. The stationwise traction and braking magnitudes used in path planning are denoted by a T , k + and b T , k − , respectively.
Let r c ( s ) denote the track centerline parameterized by arc length s ∈ [ 0 , L trk ) , with tangent angle θ ( s ) and curvature κ ( s ) = d θ / d s , and let t ( s ) and n c ( s ) be its unit tangent and normal. With p i = [ X i , Y i ] ⊤ , the Frenet coordinates satisfy p i = r c ( s i ) + n i n c ( s i ) . Define the vehicle-body heading error as ξ i = ψ i − θ ( s i ) . The path-aligned velocity components v s , i = V i cos ( ξ i + β i ) and v n , i = V i sin ( ξ i + β i ) give Equation (4):
s ˙ i n ˙ i ξ ˙ i = v s , i / ( 1 − κ ( s i ) n i ) v n , i r i − κ ( s i ) v s , i / ( 1 − κ ( s i ) n i ) .
The lateral coordinate is positive to the left, with n trk − ( s ) ≤ n ≤ n trk + ( s ) . Centerline projection gives the relative ego–opponent state in Equation (5):
Δ s = wrap L trk ( s o − s e ) , Δ n = n o − n e , Δ v = v s , e − v s , o .
Here wrap L trk ( · ) returns the signed arc-length difference in [ − L trk / 2 , L trk / 2 ) ; Δ s > 0 denotes an opponent ahead and Δ v > 0 denotes the ego closing. Under the adopted A2RL racing rule, the first sampled instant satisfying Δ s < 0 defines the Lead event. Side-lock release requires longitudinal separation of the two vehicle footprints:
h s , j , t = 1 2 L j | cos ξ j , t | + W j | sin ξ j , t | , j ∈ { e , o } , − Δ s t ≥ g ot ≥ h s , e , t + h s , o , t + d safe .
The side lock is released after Equation (6) holds for N post consecutive tactical updates; P t = 1 denotes this confirmation.
For geometric path generation, let ψ p ( s ) denote the planned-path tangent angle and define ξ p ( s ) = ψ p ( s ) − θ ( s ) . At the initial station, the path tangent is aligned with the ego velocity direction, giving ξ p ( s e ) = ξ e + β e . With s as the independent variable, z ( s ) = [ n ( s ) , ξ p ( s ) ] ⊤ is the geometric state and ω ( s ) = d ψ p / d ℓ is the planned-path curvature, where ℓ is path arc length. The spatial model is given in Equation (7):
z ′ ( s ) = f s ( z , ω ; s ) = ( 1 − κ n ) tan ξ p ( 1 − κ n ) ω / cos ξ p − κ .

3. Game-Supervised Tactical Feasible-Region Framework for Interactive Overtaking

The proposed tactical layer represents interactive overtaking decisions as persistent feasible regions for constrained motion planning. A robust Stackelberg response-set teacher evaluates constraint-admissible tactical candidates against near-best follower responses and generates a response-set-optimal action prior together with action-conditioned robust-value labels. A projected-action TQC actor–critic method distills this supervision into passing-side intention, corridor parameters, and speed demand. A hysteretic FSM preserves the selected passing side, while a deterministic opponent-footprint carver converts the learned corridor parameters and evolving interaction geometry into time-varying Frenet corridors.

3.1. Robust Stackelberg Response-Set Supervision

At each tactical update, the encoder combines the two vehicle states, local track preview, current mode, side lock, and execution health into o ˜ t . The actor produces the action in Equation (8):
a raw = L cap , R cap , d safe , V cap req , g chase , g ot , g abort , b lat , w safe , q side ⊤
where the components specify the left and right lateral caps, footprint clearance, requested speed cap, three mode-transition distances, defensive lateral offset and width, and passing-side intention. Together, they parameterize a planner-compatible tactical feasible region with speed guidance. The Euclidean projection Π A maps the raw action into the admissible parameter domain by enforcing the configured component bounds, the ordered transition thresholds g ot + Δ g ≤ g chase ≤ g abort − Δ g , and the minimum corridor width. This produces the bound-projected action a B , which is subsequently processed by the tire-admissibility projection Π tire to obtain the final tactical action a F .
The offline teacher forms deterministic leader and follower banks by combining the three side codes with a Sobol design over the remaining action components. Every candidate is passed through the same bound projection, corridor carver, and tire screen used online; duplicate or infeasible candidates are discarded. Let s t G = ( o ˜ t , χ t G ) denote the full rollout state available to the offline teacher, where χ t G collects the internal publisher, executor, and one-step reward memory required to evaluate a coupled candidate preview. The deployed policy is conditioned on the 51-dimensional observation o ˜ t , with χ t G entering teacher-to-policy transfer as latent rollout context. Let A i G ( s t G ) denote the candidate bank for role i. Each candidate pair induces the coupled executable preview in Equation (9):
( R e , R o ) = P H G s t G ; a e F , a o F ,
where H G denotes the number of tactical updates in the coupled offline teacher rollout. The operator P H G recursively applies the stateful publisher in Algorithm 1 and the common execution stack. The candidate pair remains fixed over the preview while both vehicle and hybrid states evolve jointly; both utilities use the corresponding role-relative features of this preview.
Algorithm 1 Game-supervised tactical-corridor policy.
  • Require: teacher states and replay D ; online states, track preview, previous ( m t − 1 , σ t − 1 lock , C t − 1 ) , and h t ; last freshly validated corridor, speed cap and reuse mark (initially absent)
  1:
Offline teacher and training:
  2:
for each teacher state do
  3:
    combine Sobol samples with left/neutral/right codes; apply a raw → a B → a F
  4:
    discard duplicate or infeasible candidates; generate the coupled preview (9) for each candidate pair
  5:
    if either admissible bank is empty, skip this teacher state
  6:
    evaluate (10), retain near-best follower responses, and compute the robust teacher action (12)
  7:
    store every matched ( o ˜ , a F , v g , a th ⋆ ) in D g
  8:
end for
  9:
update TQC from D and the prior/value terms from D g using the combined TQC and teacher-supervision losses
10:
Online tactical publication:
11:
sample a raw , apply Π A , predict the opponent at constant Frenet velocity, and evaluate the available side widths
12:
if  h t is invalid, or a locked state satisfies Δ s t ≥ g abort  then
13:
    set Hold and release the side lock; invalidate the stored corridor and return a braking-fallback request
14:
else if the locked ego satisfies the clearance-confirmation guard P t = 1  then
15:
    return to Raceline and release the side lock
16:
else if a lock exists, or a non-neutral feasible side is requested with 0 < Δ s t ≤ g chase and Δ v t ≥ 0  then
17:
    retain/commit that side; select Shadow for Δ s t > g ot and Overtake otherwise
18:
else if  σ lock = 0 , − g chase ≤ Δ s t < 0 , and Δ v t < 0  then
19:
    select Defend
20:
else
21:
    select Raceline
22:
end if
23:
construct the mode interval using the opponent-footprint exclusion rule and the corresponding raceline, defend, or connected-hold rule; use η = 1 in Overtake and the gap-based ramp in Shadow
24:
apply the tire-admissibility projection; if no trial cap is admissible, invoke current-state Hold and braking fallback; invalidate the stored corridor, release the lock, and return immediately
25:
apply immediate contraction and smoothed relaxation;
26:
if the new corridor satisfies L min corr  then
27:
    cache the new corridor and speed cap; clear the reuse mark
28:
else if an unused cached corridor and cap pass current-state checks for the selected side/mode then
29:
    restore the cached corridor and cap; mark used without refreshing the timestamp
30:
else
31:
    invalidate the cache, release the lock, and return a Hold/braking request
32:
end if
33:
return  G t or a braking-fallback request
Let Z g = ∑ k = 0 H G − 1 γ g k and c w = ∑ j = 1 10 [ − w j ] + , where [ x ] + = max ( x , 0 ) . The normalized role-relative utility is defined in Equation (10):
U i ( s t G , a e F , a o F ) = 1 Z g ∥ w ∥ 1 ∑ k = 0 H G − 1 γ g k w ⊤ ϕ i , k ( R e , R o ) + c w ,
where ϕ i ∈ [ 0 , 1 ] 10 contains the role-relative reward features in Appendix A. Hence U i ∈ [ 0 , 1 ] , and ε BR directly specifies the admissible follower-utility gap. For a fixed ego candidate, let U o max ( s t G , a e F ) denote the largest follower utility over A o G ( s t G ) . The near-best response set is defined in Equation (11):
R o ε ( s t G , a e F ) = a o F ∈ A o G ( s t G ) : U o ( s t G , a e F , a o F ) ≥ U o max ( s t G , a e F ) − ε BR .
The teacher evaluates each candidate against its least favorable retained response and selects the strongest robust action using Equation (12):
V g ( s t G , a e F ) = min a o F ∈ R o ε ( s t G , a e F ) U e ( s t G , a e F , a o F ) , a th ⋆ ( s t G ) ∈ arg max a e F ∈ A e G ( s t G ) V g ( s t G , a e F ) .
Here ε BR = 0.05 . Every evaluated ego candidate contributes the matched sample ( o ˜ n , a g , n F , v g , n , a th , n ⋆ ) to D g , where v g , n = V g ( s n G , a g , n F ) .
For a nonempty finite follower bank with finite utilities and ε BR ≥ 0 , every utility maximizer belongs to R o ε , so the response set is nonempty. If either admissible candidate bank is empty, the teacher skips that state without generating action or value labels.
Before filtering, each role has 3 × 64 = 192 candidates. Thus one teacher state requires at most 192 2 = 36 , 864 coupled previews, or 3 , 686 , 400 tactical rollout steps for H G = 100 . At most 192 matched ego-action/value samples are generated per state. These are workload bounds; candidate filtering reduces the evaluated bank.
Before publication, the requested speed cap is screened against the speed-dependent tire envelope on the provisional corridor midpoint. For each trial v ∈ V s ( V cap req ) , define the envelope-unclipped kinetic-energy template in Equation (13):
λ k = ∑ j = 0 k − 1 Δ ℓ j ∑ j = 0 N sta − 2 Δ ℓ j , V ^ k ( v ) = V e 2 + λ k v 2 − V e 2 .
Using the midpoint curvature κ ^ k , the induced acceleration demand and peak envelope utilization are given by Equation (14):
a ^ T , k ( v ) = V ^ k + 1 2 ( v ) − V ^ k 2 ( v ) 2 Δ ℓ k + F drag ( V ^ k ( v ) ) m , a ^ N , k ( v ) = κ ^ k V ^ k 2 ( v ) , ρ ^ ( v ) = max 0 ≤ k ≤ N sta − 2 Φ tire a ^ T , k ( v ) , a ^ N , k ( v ) , V ^ k ( v ) .
The projection retains the largest trial cap within the envelope using Equation (15):
V cap F ( a ) = max v ∈ V s ( V cap req ) : ρ ^ ( v ) ≤ 1 , Π tire ( a ; o ˜ ) = a [ V cap F ( a ) ] .
Here V e is the current ego speed, V s is the uniformly sampled finite grid from V min to V cap req , and a [ v ] changes only the cap component.

3.2. Game-Supervised Projected-Action TQC

The real-time policy maps the evolving duel geometry to the tactical feasible set at a fixed computational cost. Its 51-dimensional observation concatenates 27 duel-state features with two 12-dimensional track summaries centered at the ego and opponent. The duel features contain normalized Frenet states and accelerations, relative progress, lateral gap and closing rate, time to contact, closing-speed code, side lock, and a nine-state race-mode code. Each track summary reports mean curvature, peak absolute curvature, and minimum width over four consecutive bins. The vehicle-state and relative-motion features are constructed from GNSS/IMU-based ego-state estimates and LiDAR-based opponent-state estimates. The sensing pipeline and output perturbations are specified in Section 5.1.
The environment reward is defined in Equation (16):
r t = w ⊤ ϕ t , ϕ t = [ ϕ ot , ϕ ovb , ϕ col , ϕ lat , ϕ crush , ϕ app , ϕ sm , ϕ gs , ϕ sbs , ϕ wide ] ⊤ .
Appendix A gives the normalized definitions and weights. The same role-swapped features define Equation (10), aligning the teacher and online reward at the level of overtaking progress, clearance, smoothness, and usable corridor width.
Projected-action TQC. Truncated Quantile Critics (TQC) [34] discards the largest target atoms before the quantile-Huber backup. Environment replay D stores the final tactical action a t F . For a raw target-policy sample, the projected action and truncated target are given by Equation (17):   
a t + 1 F = Π tire Π A ( a t + 1 raw ) ; o ˜ t + 1 , ℓ t + 1 = log π θ ( a t + 1 raw ∣ o ˜ t + 1 ) , y t , k = r t + γ ( 1 − d t ) z ( k ) ′ ( o ˜ t + 1 , a t + 1 F ) − α ℓ t + 1 , Y t = sg { y t , k } k = 1 K , K < 2 N q .
Thus target critics and replay share the same projected-action support, while entropy remains the density of the raw stochastic policy. Actor and prior updates pass gradients through the non-smooth tire search using a straight-through (ST) projected-action surrogate in Equation (18):
a F , ST = a B + sg a F − a B .
This projected-action surrogate uses the exact projected action forward and an identity backward map through Π tire .
Two quantile heads share h ζ = E ζ Q ( o ˜ , a F ) . For matched ( o ˜ g , a g F , v g , a th ⋆ ) ∼ D g , let h ζ , g = E ζ Q ( o ˜ g , a g F ) ; the updates are given by Equation (19):
L critic = J Q + λ g E D g g ψ ( h ζ , g ) − N V ( v g ) 2 , L actor = J π + λ p E D g N a ( μ θ F ) − N a ( a th ⋆ ) 2 2 .
The matched samples in D g distill the teacher action and response-set value into observation-conditioned supervision over the sampled rollout contexts.
Here J Q and J π are the standard TQC critic and entropy-regularized actor losses; N a and N V normalize actions and teacher values. The actor encoder is independent, whereas the two quantile heads and the training-only robust-value head share the critic encoder. Consequently, D supplies Bellman transitions, whereas D g supplies matched teacher-action and response-set-value supervision. The action prior guides corridor placement, while the auxiliary value labels encourage the shared critic representation to retain response-set robustness information.
Writing the quantile-head-specific parameters as φ 1 , φ 2 and the auxiliary teacher-value loss as L g , its gradient routes are given by Equation (20):
∇ φ 1 , φ 2 L g = 0 , ∇ ζ , ψ L g are generally nonzero .
Teacher-value supervision updates the shared encoder and can indirectly change quantile predictions. During critic optimization, only J Q updates the quantile-head-specific parameters. The action prior updates the independent actor.
Target-critic atoms are pooled and sorted, the lowest K = 46 of the 50 atoms are retained, and Equation (17) supplies a stop-gradient Bellman target for the quantile-Huber loss. The actor uses the current critic quantiles in its entropy-regularized objective; target parameters are updated by Polyak averaging. Figure 2 summarizes the overall information flow.
Figure 2. Overview of the proposed game-supervised tactical feasible-region framework.

3.3. Persistent Tactical Feasible-Region Interface

The state machine carries the selected passing opportunity across successive tactical updates. This temporal persistence complements the spatial corridor: the policy may refine its width and speed request as the encounter evolves. Let Δ s t and Δ v t be the sampled relative quantities defined in Equation (5). A feasible side is committed as the ego closes on the opponent, retained through Shadow and Overtake, and released when P t = 1 or upon an abort or execution-health failure. Health and abort take precedence over overtaking, body-clearance confirmation takes precedence over continued overtaking, and an unlocked ego enters Defend only when a rear opponent is closing.
The corridor carver uses a constant-Frenet-velocity opponent prediction initialized from LiDAR-based state estimates. At station s k , the opponent position and footprint are evaluated at t + τ ^ k , where τ ^ k = ( s k − s e ) / s ˙ e uses the current ego progress rate. For B cap , k = [ ℓ k , u k ] , the vehicle footprint and one-sided exclusion are defined in Equation (21):
ρ exc , k = d safe + 1 2 ∑ j ∈ { e , o } ( L j | sin ξ j , k | + W j | cos ξ j , k | ) , B cap , k = [ max { n trk , k − , − R cap } , min { n trk , k + , L cap } ] , C k side ( σ , η ) = [ ℓ k + η [ n o , k + ρ exc , k − ℓ k ] + , u k ] , σ = + 1 , ℓ k , u k − η [ u k − n o , k + ρ exc , k ] + ] , σ = − 1 .
Here σ = + 1 and − 1 select the left and right passing sides, respectively. With predicted longitudinal gap Δ s ^ k , Shadow uses η = clip ( ( g chase − Δ s ^ k ) / ( g chase − g ot ) , 0 , 1 ) , whereas Overtake uses full exclusion ( η = 1 ) on the locked side. Raceline uses the capped track interval; Defend intersects it with a width- w safe interval centered at the clipped offset n o , k + b lat ; and Hold retains only the connected component containing the ego vehicle. Figure 3 illustrates these geometric semantics.
Figure 3. Illustrative geometry of the persistent tactical modes. Each panel pairs a schematic Frenet representation with the corresponding simulator view and visualizes how the mode shapes the nominal feasible region relative to the ego vehicle, opponent, and track boundaries. The simulator views were captured from the A2RL AutoVerse HIL platform described in Section 5.1.
Algorithm 1 summarizes the complete route from offline interaction supervision to online corridor publication. Immediate contraction and smoothed relaxation allow the feasible region to respond quickly to reduced space while expanding progressively as the passing channel opens. The preceding corridor is revalidated for one update when a new interval loses the required width. Reuse does not renew the corridor’s age. A second consecutive width failure or failed revalidation releases the side lock and requests Hold/braking; passing resumes only after a new corridor is validated. Let h t denote the latest execution-health status available at tactical update t. The tactical publisher supplies G t = ( m t , σ t lock , V cap , t F , C t ) to the executor.
Together, the robust Stackelberg response-set teacher, projected-action TQC policy, and persistent tactical feasible-region interface transform opponent-aware interaction reasoning into side-consistent Frenet bounds and speed guidance for constrained motion planning. By adapting the corridor geometry while preserving the selected passing side, the framework maintains a consistent overtaking intention throughout the interaction.

4. Tactical Corridor Execution with Sequential SOCP and RC-NMPC

The execution layer uses Algorithm 2 to realize the persistent tactical feasible region as a continuous path–speed reference and actuator commands. The published corridor defines the spatial optimization domain, while the speed request sets the tactical pace throughout the maneuver.
For the N = N sta spatial stations, let z k = [ n k , ξ p , k ] ⊤ and z T = [ n T , 0 ] ⊤ , where n T is the clipped raceline in Raceline and the terminal corridor midpoint in the other modes. The set Z k = { [ n , ξ p ] ⊤ : n ̲ k ≤ n ≤ n ¯ k , 1 − κ ( s k ) n ≥ ε s ,   | ξ p |   ≤   ξ p , max } combines the footprint-eroded corridor and Frenet-domain bounds. Sequential iteration j linearizes Equation (7) as f ^ s , k j = A k j z k + B k j ω k + b k j and solves Equation (22):
y j + 1 = arg min y ∑ k = 0 N − 1 w ω σ k ω + w T ⊤ ϵ T s . t . z 0 = [ n e , ξ e + β e ] ⊤ , z k + 1 − z k = Δ s sta 2 ( f ^ s , k j + f ^ s , k + 1 j ) , z k ∈ Z k , | ω k | ≤ ω max , [ 2 ω k , σ k ω − 1 ] ⊤ 2 ≤ σ k ω + 1 , | z N − 1 − z T |   ⪯   ϵ T , ϵ T ⪰ 0 .
Here y collects z k , ω k , σ k ω , and ϵ T . The terminal quantities are ϵ T = [ ϵ n , ϵ ξ p ] ⊤ and w T = [ w n , T , w ξ p , T ] ⊤ , with ω max = tan δ max / ( l f + l r ) . The dynamics apply for k = 0 , … , N − 2 and the node constraints for k = 0 , … , N − 1 . The conic epigraph penalizes squared path curvature, while ϵ T softens the terminal target. Each sequential update is re-evaluated with the nonlinear Frenet model.
The forward–backward sweep converts the tactical speed request into a tire-envelope-screened speed reference over the optimized path. Let Δ ℓ k = ∥ p k + 1 − p k ∥ 2 and κ p , k denote the segment length and path curvature. The envelope supplies the traction and braking limits a T , k + and b T , k − at ( κ p , k V 2 , V ) , after subtracting the resistance acceleration in traction and adding it in braking. The steady tactical request is first converted into a braking-reachable stationwise cap V cap , k P . Intersecting it with the largest envelope-admissible curvature speed gives V lim , k = min { V ¯ curv , k , V cap , k P } . The forward pass starts from V 0 f = V e ; its terminal value initializes V N − 1 r = min { V N − 1 f , V lim , N − 1 } . The two recursions are given by Equation (23):   
V k + 1 f = clip [ V min , V lim , k + 1 ] ( V k f ) 2 + 2 Δ ℓ k a T , k + ( V k f ) , V k r = min V k f , V lim , k , ( V k + 1 r ) 2 + 2 Δ ℓ k b T , k + 1 − ( V k + 1 r ) .
Evaluated for k = 0 , … , N − 2 and k = N − 2 , … , 0 , the forward and backward recursions impose acceleration and downstream braking reachability, respectively. Trapezoidal integration of 1 / V k r provides the time stamps used to resample the path–speed reference on the controller grid. Reference acceptance requires | V 0 r − V e |   ≤   ε V (numerical speed tolerance) and simultaneous footprint clearance using opponent predictions updated at these arrival times.
The RC-NMPC tracks the resampled path–speed reference on a fixed prediction grid in an ego-centered local frame. Its state and input are χ k = [ x k , y k , θ k ] ⊤ and ν k = [ V k , δ k ] ⊤ , respectively, where θ k is the vehicle heading in this frame. The discrete kinematic bicycle model is given by Equation (24):
f kb ( χ k , ν k ) = χ k + T c V k cos θ k V k sin θ k V k tan δ k / ( l f + l r ) .
Here ν k r = [ V k r , δ k r ] ⊤ , with δ k r = arctan ( ( l f + l r ) κ p , k r ) . With θ k r denoting the planned-path tangent angle in the same frame, the quantities e c , k = ( n k r ) ⊤ ( p k − p k r ) , e ψ , k = wrap ( θ k − θ k r ) define e k = [ e c , k , e ψ , k ] ⊤ , and Q = diag ( q c , q ψ ) . The set U t , k ( ν k − 1 ) collects | δ k |   ≤   δ max , | V k − V k − 1 |   ≤   Δ V max , and | δ k − δ k − 1 |   ≤   δ ˙ max T c . Its speed component obeys V min   ≤   V k   ≤   min { v x , max , V cap , t , k C } , where the stagewise cap is obtained by rate-limiting the tactical request from the previous speed command. Using ∥ x ∥ M 2 = x ⊤ M x , the controller solves Equation (25):
min ν 0 : N c − 1 q Δ δ ( δ 0 − δ − 1 ) 2 + ∑ k = 0 N c − 1 ∥ e k + 1 ∥ Q 2 + ∥ ν k − ν k r ∥ R ν 2 s . t . χ 0 = 0 , χ k + 1 = f kb ( χ k , ν k ) , ν k ∈ U t , k ( ν k − 1 ) , k = 0 , … , N c − 1 .
Here ν − 1 = [ V − 1 , δ − 1 ] ⊤ is the command applied in the preceding control cycle.
Algorithm 2 Sequential SOCP and RC-NMPC execution.
  • Require: tactical guidance G t or a braking-fallback request, current state, previous valid reference
  1:
set valid if G t is available
  2:
if valid then
  3:
    erode the track by the ego footprint, intersect it with C t , and choose the mode-dependent terminal target
  4:
    initialize the spatial path from the previous valid solution or the corridor midpoint
  5:
    for each configured sequential-convexification iteration do
  6:
        solve SOCP (22) and update the linearization
  7:
    end for
  8:
    set valid if the path passes the solver and domain checks
  9:
end if
10:
if valid then
11:
    query A tire ( V ) and construct V cap , k P from V cap F , measured speed, and available braking
12:
    intersect V cap , k P with the curvature-speed envelope, run (23), and compute the reference arrival times
13:
    update the opponent prediction at these times; set valid only if initial-speed consistency, tire, and simultaneous footprint-clearance checks pass
14:
end if
15:
if valid then
16:
    time-resample the path–speed reference and rate-limit V cap , t F to obtain V cap , t , k C
17:
    solve RC-NMPC (25) and update valid from its status
18:
end if
19:
if valid then
20:
    map ( V 0 | t c ⋆ , δ 0 | t c ⋆ ) to throttle, brake, steering, and gear
21:
else
22:
    reuse an unused previous reference once only if current-state checks pass and no tactical braking is requested; otherwise request current-state Hold and issue rate-limited braking with the preceding steering angle
23:
end if
24:
return four-channel command and updated execution-health status

5. Experimental Results and Discussion

5.1. Experimental Platform and Configuration

The Abu Dhabi Autonomous Racing League (A2RL) provides a full-scale head-to-head racing environment for EAV24 vehicles on Yas Marina North, together with the high-fidelity AutoVerse simulation platform. Using this platform, we established a hardware-in-the-loop (HIL) system that coupled the simulator with the Neousys RGS-8805GC onboard computer used on the EAV24 race car in the full-scale competition (Figure 4). Both policy training and the in-domain HIL evaluation used Yas Marina North. The AutoVerse simulator ran on a separate simulation server and generated LiDAR and GNSS/IMU data, which were transmitted to the onboard computer over a dedicated Ethernet link using DDSI–RTPS over UDP/IP. All five software modules were executed on the RGS-8805GC, which returned throttle, brake, steering, and gear commands to the simulated vehicle through a Controller Area Network (CAN).
Figure 4. Hardware-in-the-loop architecture coupling the A2RL high-fidelity AutoVerse simulator with the RGS-8805GC onboard computer used in the full-scale race vehicle.
The perception, localization, tactical, planning, and control modules operate at 20, 100, 200, 40, and 100 Hz, respectively. Nominal module rates and measured detection/publication rates are reported separately. The localization module fuses GNSS/IMU measurements to provide the ego vehicle’s position, velocity, attitude, and acceleration, while the perception module processes measurements from three LiDAR sensors to estimate the opponent’s position, velocity, and heading. A planar extended Kalman filter (EKF) fuses GNSS pose, inertial yaw rate and vehicle speed, with 100 Hz prediction and timestamped history updates; older observations are rejected. The LiDAR clouds undergo ego-frame alignment, bird’s-eye-view (BEV) rasterization, YOLO11-OBB detection, Hungarian association and Kalman tracking. State prediction, track-age checks and message timeouts handle asynchronous or missing inputs. Independent zero-mean Gaussian noise is added to the localization outputs with standard deviations of 0.05 m, 0.10 m / s , 0.002 rad, and 0.10 m / s 2 , respectively, and to the perception outputs with standard deviations of 0.10 m, 0.22 m / s , and 0.003 rad, respectively. A 10% independent packet-drop rate is also applied to both output streams before they are supplied to the downstream tactical and planning modules. The tactical module implements the framework presented in Section 3, while the planning and control modules generate the path–speed reference and closed-loop vehicle commands, respectively.
Software timing with stationary vehicles and three 10 Hz LiDAR streams gave receipt-to-fused-output latency of 65.9 ± 5.7 ms across five 60 s windows (window mean ± SD). YOLO computation averaged 16.61 ms; detection/publication rates were 9.66/39.99 Hz, with periodic outputs reusing observations. Five 20 s EKF windows gave pose/twist receipt-to-output delays of 7.23/7.22 ms. These latencies include processing and scheduling.
During policy training and the primary Monte Carlo HIL evaluations, the opponent followed the minimum-curvature racing line; Section 5.3 additionally evaluates two defensive opponent policies. The non-defending reference reflects A2RL’s restrictions on close-range defensive maneuvers, providing a repeatable overtaking benchmark. The same opponent policy applies on Imola and Suzuka; independently switching opponents were tested separately as described below.
Execution times were recorded throughout 1000 Monte Carlo closed-loop HIL laps of the proposed method. Table 1 reports the mean, P95, and P99 latencies; each P99 latency remained within its scheduled period. No solver failure was recorded.
Table 1. Execution-time statistics on the target computer.
Table 2, Table 3, Table 4, Table 5 and Table 6 report means over five seeded runs, each with 1000 Monte Carlo closed-loop laps per setting. Learned policies used independent training seeds; non-learning baselines used matched evaluation runs. In each lap, the opponent initial condition was randomized relative to the ego vehicle in longitudinal position, lateral position, and heading. Lead-acquisition rate (LAR) is the percentage of evaluation laps reaching the Lead event defined after Equation (5), with each lap counted once. Time to lead acquisition (TTLA) is the elapsed time from evaluation start to the first Lead event, averaged over laps acquiring the lead. The minimum gap is the smallest net clearance between the ego and opponent body envelopes over a lap. Mean time to collision (TTC) and contact/track-violation rates describe interaction safety, while the path-feasibility ratio (PFR) is the fraction of feasible planning updates.
Table 2. Closed-loop performance against fixed and defensive opponents over 1000 Monte Carlo HIL laps per setting and seeded run. Brackets give 95% Wilson intervals for LAR and contact rates.
Table 3. Comparison over 1000 Monte Carlo closed-loop HIL laps per method and seeded run. Arrows indicate the preferred direction. Brackets give 95% Wilson intervals for LAR and contact rates. Decision times are measured separately over 500 calls per method.
Table 4. Targeted and grouped component ablations in Monte Carlo closed-loop HIL experiments. Arrows indicate the preferred direction. Each variant uses five independent training seeds with 1000 laps per seed. Values following ± give between-seed SDs for LAR, TTLA, contact rate and minimum gap; brackets give descriptive 95% Wilson intervals for the pooled 5000 laps.
Table 5. Hyperparameter sensitivity over 1000 Monte Carlo closed-loop HIL laps per setting and seed. Arrows indicate the preferred direction. Brackets give 95% Wilson intervals for LAR and contact rates.
Table 6. Aggregate performance over 1000 Monte Carlo closed-loop HIL laps per unseen circuit and training seed. Brackets give 95% Wilson intervals for LAR and contact rates.
Evaluations retained the original configuration, with parameters fixed beforehand and initial conditions and disturbance seeds paired across methods. Tests increased noise SD ( × 2 or × 4 ), packet loss (20% or 30%) or added delay (50, 100, or 200 ms), changing one factor at a time. The independent opponent selected either of two feasible paths with equal probability every 5 s of simulation time, retaining its nominal speed reference. The methods shared the same seeded command sequence; the opponent had no teacher or ego-policy access.
The five runs shared 1000 held-out starts and matched disturbance seeds across methods. Table 4 reports between-seed SDs for the full method and ablations. Table 2, Table 3, Table 4, Table 5 and Table 6 give descriptive Wilson intervals for 5000 pooled encounters, separately from training-seed variability. The sensing-stress, independent-opponent and initial-speed tests used 1000 encounters per condition.
Training used the original network and hyperparameters in Appendix A on the RGS-8805GC with an AMD EPYC 7003-series CPU and one NVIDIA RTX 6000 Ada GPU (48 GB). The teacher queried 1000 states, retaining 800 and producing 12,800 supervision records (10,240 training; 2560 validation, split by encounter). Data preparation, including teacher computation, took 34.8 h; 100,000 optimization updates required 33.3 min per seed. Table 3 reports decision-function timings.

5.2. Overtaking Performance Under Representative Track Conditions

To evaluate overtaking performance across different geometries and illustrate the evolution of the learned feasible region throughout each maneuver, Figure 5 presents four representative encounters at distinct locations on Yas Marina North. Panels (b)–(i) show the paired Shadow and Overtake spatial views at the locations marked in panel (a).
Figure 5. Representative overtaking situations on Yas Marina North.
At the recorded starts of Cases 1–2, longitudinal gaps span 56.60–57.56 m, lateral offsets − 3.12 –3.32 m, heading differences − 0.0037 –0.0502 rad, and ego speed advantages 10.99–22.60 m/s.
Across the four encounters, the feasible region evolves from approach guidance into a committed passing channel. In Case 1, the Shadow corridor at Δ s = 18.6 m places the planned path on the selected side behind the opponent; at Δ s = − 0.5 m, the Overtake corridor excludes the opponent footprint and preserves a continuous path as the ego reaches the Lead event along the straight. Case 2 exhibits the same progression through a tight bend: the corridor first establishes the lateral approach at Δ s = 17.8 m and then follows the track curvature while maintaining the locked-side channel as the ego reaches the Lead event at Δ s = − 0.4 m. In Case 3, the corridor conforms to the sweeping corner during Shadow and carries the ego through the Lead event as the relative longitudinal gap decreases from 15.0 to − 0.6 m. Case 4 selects the complementary side in the oppositely curved section; its gradual Shadow offset develops into a fully carved Overtake region as Δ s decreases from 14.3 to − 0.4 m, where the ego reaches the Lead event. These views demonstrate that the state-dependent corridor consistently converts side intention into a connected, track-conforming passing region across straight and curved sections. Cases 1 and 2 are examined in detail as representative high-speed overtakes on a straight and through a consecutive-corner sequence.

5.2.1. Case 1:High-Speed Overtake on a Straight

Case 1 represents a high-speed overtake on the long straight. At the first recorded sample ( t = 0 in Figure 6), the opponent-minus-ego longitudinal, lateral and heading differences are 57.56 m, 3.32 m and − 0.0037 rad; ego/opponent speeds are 68.73/57.74 m/s ( V e − V o = 10.99 m/s). In Figure 5, the Shadow view at Δ s = 18.6 m shows the corridor forming a side-consistent approach channel behind the opponent, with the planned path gradually displaced toward the selected passing side. When the relative longitudinal gap decreases to − 0.5 m, the Overtake carver excludes the opponent-occupied region and retains a connected corridor as the ego reaches the Lead event.
Figure 6. Tactical-mode sequence, Frenet trajectories and corridor, and speed response in Case 1.
Figure 6 summarizes the corresponding FSM sequence, Frenet trajectories, and speed response. In panel (b), s − s 0 denotes trackwise progress relative to the initial ego position, and n denotes the lateral position relative to the track centerline. The published feasible corridor remains within the physical track boundaries, and the actual ego trajectory stays inside this corridor throughout the overtaking maneuver. Triangles and squares mark the Encounter and Lead events, respectively. Encounter occurs at Δ s E ≃ ( L e + L o ) / 2 , when the longitudinal body envelopes first overlap after the corridor has established the lateral separation | Δ n E | . At the Lead marker, the lateral separation satisfies |   Δ   n L | ≥ ρ exc , L , and the footprint-exclusion condition in Equation (21) remains satisfied. The actual speed closely follows the desired profile and exceeds 70 m/s during lead acquisition.
Figure 7 presents the closed-loop realization of this passing channel. The peak absolute lateral contouring, speed-tracking, and heading errors are approximately 0.08 m, 0.35 m/s, and 0.025 rad, respectively. All recorded tangential–normal acceleration samples remain inside the speed-dependent tire envelope. The committed-side corridor is therefore realized as a trackable path–speed reference throughout the high-speed overtake.
Figure 7. Closed-loop tracking errors and realized acceleration demand in Case 1.

5.2.2. Case 2: High-Speed Overtake Through Consecutive Corners

Case 2 represents a high-speed overtake through successive curvature changes. At the first recorded sample ( t = 0 in Figure 8), the opponent-minus-ego longitudinal, lateral and heading differences are 56.60 m, − 3.12 m and 0.0502 rad; ego/opponent speeds are 65.83/43.23 m/s ( V e − V o = 22.60 m/s). In Figure 5, the Shadow view at Δ s = 17.8 m shows the corridor following the approaching bend and guiding the planned path toward the selected lateral position. At Δ s = − 0.4 m, full Overtake exclusion preserves the same-side channel as the corridor guides the ego through the Lead event within the track boundaries.
Figure 8. Tactical-mode sequence, Frenet trajectories and corridor, and speed response in Case 2.
Figure 8 summarizes the corresponding FSM sequence, Frenet trajectories, and speed response. The published feasible corridor follows the changing track boundaries, and the actual ego trajectory remains inside it while traversing the consecutive corners. At Encounter, the curved corridor has already established the lateral separation | Δ n E | as the longitudinal body envelopes begin to overlap. At the Lead marker, |   Δ   n L | ≥ ρ exc , L , preserving lateral clearance throughout the overtaking maneuver. From an entry speed above 60 m/s, the actual speed closely follows the desired braking and re-acceleration profile throughout lead acquisition.
Figure 9 presents the closed-loop realization of this curved passing channel. The peak absolute lateral contouring, speed-tracking, and heading errors are approximately 0.15 m, 0.35 m/s, and 0.11 rad, respectively, throughout the successive curvature and speed changes. All recorded tangential–normal acceleration samples remain inside the speed-dependent tire envelope. These results confirm accurate closed-loop realization of the side-locked corridor through consecutive corners with changing track width.
Figure 9. Closed-loop tracking errors and realized acceleration demand in Case 2.
Across 1000 Monte Carlo laps per seeded run with the minimum-curvature opponent, the full method achieved an LAR of 94.7%, with contact and track-violation rates of 0.0%.

5.3. Adaptive Overtaking Against Defensive Opponent Policies

Two state-dependent defensive opponent policies were evaluated. The near-best-response defender evaluates the fixed admissible candidate bank at each response update and selects the retained near-best response least favorable to the ego, adapting its lateral position and speed as the duel evolves. The side-switching blocker moves into the ego’s committed passing channel and can execute one blocking-side switch, prompting the tactical publisher to exploit the complementary channel. Both policies satisfy the same track-boundary and tire-envelope constraints as the minimum-curvature opponent. The near-best-response defender shares the teacher candidate bank and utility and is therefore in-distribution. The robustness evaluation in Section 5.8 includes an independently seeded switching opponent.
Figure 10 presents a representative closed-loop ego response to the side-switching blocker at five instants. Across these instants, the opponent’s Frenet lateral coordinate spanned 5.15 m. Between instants 1 and 2, it crossed the track centerline from n o = − 2.29 to n o = 1.10 m, a 3.39 m shift into the ego’s initial passing channel. The tactical publisher responded by committing the complementary side and publishing its feasible corridor. The ego followed this corridor from n e = 2.83 m at instant 2 to n e = − 2.89 m at instant 3, completing a 5.72 m lateral transition. By instant 4, the relative longitudinal gap had decreased to Δ s 4 = 5.00 m while the lateral separation reached | Δ n 4 | = 5.34 m. By instant 5, the ego had acquired the lead at Δ s 5 = − 2.65 m with | Δ n 5 | = 4.50 m. The sequence shows that the learned publisher converts the open complementary channel into a continuous, track-conforming feasible corridor under active blocking conditions.
Figure 10. Closed-loop response to the side-switching blocker. Numbered markers correspond to the five illustrated states. Blue boxes denote the ego vehicle and red boxes denote the opponent.
Paired 1000-lap Monte Carlo HIL evaluations per seeded run against both defensive policies are reported in Table 2, together with the minimum-curvature-opponent reference, using identical initial conditions and exogenous randomizations. The ε BR = 0 policy retains λ p = λ g = 1 but limits each teacher response set to the utility-maximizing response. With ε BR = 0.05 , the proposed policy achieved LARs of 92.3% and 91.0% against the near-best-response defender and side-switching blocker, respectively, while maintaining zero contacts and PFRs of 0.9985 and 0.9972. Relative to zero tolerance, the nominal response set increased LAR by 3.2 percentage points against each defender, increased the mean per-lap minimum gap by 0.72 and 0.75 m, and eliminated the 0.2% and 0.3% contact rates. PFR increased by 0.0045 and 0.0052, with TTLA increases among laps acquiring the lead of 0.09 and 0.16 s. These results demonstrate effective lead acquisition, clearance preservation, and planning feasibility against state-dependent defensive responses.

5.4. Comparison with Tactical Baselines

All methods share the same vehicle plant, race-control interface, corridor projection, path and speed planners, and control module; only the tactical guidance generator differs. Non-interactive model predictive control (NI-MPC) predicts the opponent independently of the ego plan and incorporates the predicted occupancy into its obstacle constraints [4,5]. Rule-based game-theoretic guidance (RB-GT) selects its tactical mode using a fixed-threshold state machine parameterized by g chase = 20 m , g ot = 8 m , and g abort = 35 m . Iterative linear-quadratic games (iLQGames) computes coupled local responses [13]. The outputs of all baselines are mapped to a common tactical interface comprising a passing-side command, a speed cap, and corridor parameters before entering the shared planning and control stack. This setup isolates the effect of tactical guidance on closed-loop overtaking performance. The comparison results are summarized in Table 3, where Prop. denotes the proposed method. Minimum gap is the mean per-lap minimum net clearance between the vehicle body envelopes, and PFR is the fraction of planning cycles with a feasible SOCP solution.
Decision-function timings in Table 3 use matched inputs on the same target computer, excluding shared observation processing, planning, control and transport. Table 1 reports full-callback timings.
Across 1000 Monte Carlo closed-loop HIL laps per method and seeded run, the proposed method achieved a lead-acquisition rate of 94.7% and a mean time to lead acquisition of 4.82 s. Compared with the three baselines, the lead-acquisition rate increased by 31.2–66.2 percentage points, and the mean time to lead acquisition decreased by 3.01–6.41 s. Among the baselines, iLQGames achieved the highest lead-acquisition rate of 63.5%, demonstrating the benefit of coupled interaction reasoning. The further improvement obtained by the proposed method demonstrates the advantage of expressing tactical reasoning as a persistent feasible region for closed-loop execution. Compared with iLQGames, the proposed method increased the mean minimum gap from 2.31 to 5.83 m and reduced the contact rate from 1.4% to zero. A PFR of 1.000 indicates that the common SOCP planner found a feasible solution at every planning cycle. An average of 53 laps per seeded run ended without reaching the Lead event.

5.5. Ablation Study

Eight ablation variants evaluate the contributions of response-set supervision, stateful side commitment, adaptive corridor–speed guidance, and distributional value learning while retaining the same downstream planning and control stack. All variants were independently trained and evaluated under matched conditions. Without action prior (No-AP) sets λ p = 0 while retaining action-conditioned robust-value supervision, whereas without robust-value supervision (No-RV) sets λ g = 0 while retaining the response-set-optimal action prior. Without game guidance (No-GG) removes both supervision signals. Without FSM (No-FSM) jointly removes the hysteretic mode transitions and side lock, allowing the passing-side command to follow the current policy output at each tactical update. Fixed corridor geometry (Fixed-C) replaces the learned lateral-cap, clearance, lateral-bias, and width outputs with the same nominal values used in Fixed-C/S, while retaining the learned speed request. Fixed speed guidance (Fixed-S) fixes only V cap req while retaining the learned corridor geometry. Fixed corridor and speed guidance (Fixed-C/S) combines both interventions. The passing-side and transition outputs remain learned in all three fixed-guidance variants. The final variant replaces TQC with Soft Actor-Critic (SAC) in the same observation and action spaces, actor architecture, reward function, replay protocol, and training budget.
The full method achieved the best performance across all reported metrics, including an LAR of 94.7%, a mean TTLA of 4.82 s, a zero contact rate, and a PFR of 1.000 (Table 4). The targeted supervision ablations separate the contributions of the two teacher signals. Removing the action prior reduced LAR by 3.9 percentage points and increased TTLA by 0.88 s, whereas removing robust-value supervision reduced LAR by 2.4 percentage points and increased TTLA by 0.49 s. Their joint removal in No-GG produced a larger 9.3-point LAR reduction, together with a decrease in minimum gap from 5.83 to 2.86 m, supporting the complementary roles of action and value supervision.
The guidance ablations further distinguish spatial adaptation from speed adaptation. Fixing the corridor geometry reduced LAR by 13.3 percentage points, increased TTLA to 7.86 s, and decreased PFR to 0.970. Fixing only the speed request produced a smaller 5.1-point LAR reduction and increased TTLA to 6.12 s, while retaining a PFR of 0.994. Their joint removal in Fixed-C/S caused the largest degradation, reducing LAR to 76.1%, increasing TTLA to 8.94 s, and decreasing PFR to 0.961. These results show that adaptive corridor geometry provides the primary spatial support for feasible overtaking, while adaptive speed guidance contributes complementary pacing and efficiency.
Compared with No-FSM, the complete stateful mechanism increased LAR by 12.4 percentage points and reduced the contact rate from 1.2% to zero, demonstrating the combined contribution of hysteretic mode transitions and persistent side locking. Replacing TQC with SAC reduced LAR by 6.2 percentage points and increased TTLA by 0.71 s, supporting the contribution of distributional value learning in the same tactical and execution architecture.

5.6. Hyperparameter Sensitivity Analysis

The sensitivity analysis examines the response-set tolerance and increased supervision weights around the nominal setting, using ε BR = 0.05 and λ p = λ g = 1 as the reference configuration. Each setting was independently trained and evaluated over 1000 Monte Carlo closed-loop HIL laps per seed under the same experimental conditions. For each value of ε BR , the corresponding teacher labels were regenerated before training.
The nominal setting provided the strongest overall balance, achieving the highest LAR, a zero contact rate, and full planning feasibility (Table 5). Reducing ε BR from 0.05 to 0.025 shortened TTLA from 4.82 to 4.71 s, while LAR decreased to 92.4% and the minimum gap decreased from 5.83 to 4.55 m. At zero tolerance, TTLA fell further to 4.60 s, while LAR, minimum gap, and PFR decreased to 90.1%, 4.08 m, and 0.9888, respectively, with a contact rate of 0.9%. Increasing ε BR to 0.10 enlarged the minimum gap to 6.22 m, while TTLA increased to 5.70 s. These results show that ε BR regulates the balance between overtaking efficiency and spatial clearance. Doubling either loss weight maintained LAR above 93% and PFR at or above 0.9968, demonstrating stable performance with increased supervision weights.

5.7. Evaluation on Unseen Circuits

The tactical policy trained on Yas Marina North was evaluated on the unseen Imola and Suzuka circuits without retraining or parameter retuning. All planning and control parameters were also kept unchanged.
On both circuits, the opponent followed the minimum-curvature racing line. Figure A1 and Figure A2 in Appendix B each present four representative overtaking events. Every event pairs the Shadow and Overtake phases and localizes them on the corresponding track map. Imola features curved approaches and varied corner geometries, while Suzuka combines rapid direction changes, tight turns, and long acceleration sections. Together, these cases evaluate whether the learned tactical feasible-set representation sustains consistent overtaking decisions across new circuit geometries.
Across the eight illustrated events, the paired simulator views show the tactical state progressing from Shadow to Overtake on both straight and curved sections. The framework achieved LARs of 91.8% and 88.9% on Imola and Suzuka, respectively, while maintaining a zero contact rate on both circuits. The mean minimum gap remained above 5.0 m, and PFR remained above 0.993. The track-violation rates were 0.0% on Imola and 0.1% on Suzuka. These results demonstrate effective cross-circuit transfer of the learned tactical feasible-set representation.

5.8. Robustness and Initial-Speed Effects

LAR, TTLA and minimum gap follow Section 5.1. Table 7 compares the proposed method and iLQGames with sensing disturbances and an independent opponent.
Table 7. Nominal, sensing-stress and independent-opponent results: 1000 encounters per row. TTLA uses lead-acquiring encounters; minimum gap uses all encounters. Continuous values are means ± encounter SD; brackets give 95% Wilson intervals.
The proposed method retains higher observed LAR and minimum gap, with lower contact rates, at every tested disturbance level. With an added delay of 200 ms, LAR is 81.6% versus 44.1%, and contact rates are 2.2% versus 6.9%. Against the independent opponent, LAR is 89.9% versus 56.2%.
With the Case 1 starting geometry and an initial opponent speed of 57.74 m/s, initial V e − V o values of 1, 5 and 10 m/s yielded LARs of 78.9%, 87.5% and 90.2%, respectively (1000 trials per setting; 95% Wilson intervals: 76.26–81.32%, 85.31–89.41% and 88.20–91.89%). Disturbance seeds were paired; each trial lasted one circuit or ended earlier on contact, controller stopping or telemetry failure, with all attempts retained. Speeds evolved during interaction; acquiring the lead required accumulated relative track progress to exceed the initial gap.

6. Conclusions

This study developed a game-guided tactical-corridor framework for overtaking in autonomous racing. A TQC policy trained with robust Stackelberg response-set supervision takes sensor-derived opponent-state estimates as input and outputs passing-side intention, corridor parameters, and speed demand. Hysteretic side commitment and opponent-footprint carving convert these outputs into persistent Frenet corridors for constrained planning and closed-loop control. Monte Carlo closed-loop experiments on the EAV24 HIL platform demonstrated a 94.7% lead-acquisition rate and a mean time to lead acquisition of 4.82 s, with no collisions or track-boundary violations observed. The framework outperformed three matched baselines in lead-acquisition rate and time to lead acquisition and maintained lead-acquisition rates of 91.8% and 88.9% on the unseen Imola and Suzuka circuits, respectively. The original ablations support adaptive corridor shaping and persistent tactical state: the former preserves passing space, while hysteresis and side commitment maintain it across replanning. The response-set prior transfers interaction reasoning to the actor, while the shared critic representation learns its value without online candidate enumeration. In Section 5.8, the method retains higher observed LAR and minimum clearance, with lower contact rates than iLQGames, across the tested sensing disturbances and independent opponent.
A limitation of this study is that parameter selection has not been validated under conditions independent of the final evaluation. Future work will therefore separate tuning and evaluation conditions and extend testing to a full-scale race car. Track validation will progress from low-speed paired runs to high-speed overtakes, examining real-world sensing correlations, occlusion delays and tire/surface changes that may reduce passing clearance relative to HIL. This validation will also guide extension to multi-vehicle racing.

Author Contributions

Methodology, S.G., R.J., D.L., W.X. and J.C.; software, W.X. and J.C.; validation, S.G., R.J., W.X. and J.C.; writing—original draft preparation, S.G. and R.J.; writing—review and editing, S.G. and R.J.; supervision, D.L. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the National Natural Science Foundation of China under Grant No. 52672527.

Institutional Review Board Statement

Not applicable.

Data Availability Statement

The experimental results data generated in this study are openly available on GitHub at https://github.com/fpocheese/overtaking-figure-data-and-video (accessed on 16 October 2026).

Acknowledgments

The authors acknowledge A2RL for providing the EAV24 simulation and vehicle-interface environment. The authors also thank Weiting He for contributions to data collection and analysis. During manuscript preparation, the authors used ChatGPT (GPT-6-Astra) (OpenAI) solely for translation and English language polishing. The authors checked and revised the text and remain responsible for the manuscript’s content.

Conflicts of Interest

The authors declare no conflicts of interest. The funders had no role in the design of the study; in the collection, analyses, or interpretation of data; in the writing of the manuscript; or in the decision to publish the results.

Appendix A. Algorithm and Evaluation Parameters

Table A1 reports the principal numerical settings used in the study; the normalized reward features are defined below.
Table A1. Principal model, tactical-policy, training, and closed-loop settings. Symbols follow Equations (8) and (16).
Here n rl is the raceline offset at s e , W trk , k = n trk , k + − n trk , k − , W trk = W trk , 0 , and ρ exc = ρ exc , 0 . The normalized reward features are given by Equation (A1):
ϕ ot = ⊮ [ m t = O V E R T A K E , m t + 1 = R A C E L I N E , P t ] , ϕ ovb = ϕ ot with roles exchanged , ϕ col = ⊮ [ contact ∨ offtrack ] , ϕ lat = ⊮ [ m t = R A C E L I N E ] clip n e − n rl W trk / 2 , − 1 , 1 2 , ϕ crush = ⊮ [ | Δ s t | < g ot ] [ ρ exc − | Δ n | ] + ρ exc 2 , ϕ app = ⊮ [ 0 < Δ s t < g chase ] clip Δ s t − 1 − Δ s t g chase , 0 , 1 , ϕ sm = min 1 , ∥ N a ( a t F ) − N a ( a t − 1 F ) ∥ 2 2 10 , ϕ gs = min 1 , 1 2 N sta ∑ k ∑ ± n k , t ± − n k , t − 1 ± W trk , k 2 , ϕ sbs = ⊮ [ | Δ s t | < g ot , | Δ n | ≥ ρ exc ] , ϕ wide = 1 N sta ∑ k clip n k , t + − n k , t − − L min corr W trk , k − L min corr , 0 , 1 .

Appendix B. Overtaking Illustrations on Unseen Circuits

Figure A1. Representative overtaking events on the unseen Imola circuit. The central map localizes the Shadow and Overtake phases of four events, with the corresponding simulator views arranged around the map. Blue and red boxes indicate the ego and opponent vehicles.
Figure A2. Representative overtaking events on the unseen Suzuka circuit. The central map localizes the Shadow and Overtake phases of four events across distinct local geometries. Blue and red boxes indicate the ego and opponent vehicles.

References

  1. Betz, J.; Zheng, H.; Liniger, A.; Rosolia, U.; Karle, P.; Behl, M.; Krovi, V.; Mangharam, R. Autonomous vehicles on the edge: A survey on autonomous vehicle racing. IEEE Open J. Intell. Transp. Syst. 2022, 3, 458–488. [Google Scholar] [CrossRef] [Scilit]
  2. Hoffmann, S.; Sagmeister, S.; Betz, T.; Bongard, J.; Büttner, S.; Ebner, D.; Esser, D.; Jank, G.; Goblirsch, S.; Langmann, A.; et al. Head-to-head autonomous racing at the limits of handling in the A2RL challenge. arXiv 2026, arXiv:2602.08571. [Google Scholar]
  3. Jung, C.; Finazzi, A.; Seong, H.; Lee, D.; Lee, S.; Kim, B.; Kang, G.; Shim, H. An autonomous system for head-to-head race: Design, implementation and analysis; Team KAIST at the Indy Autonomous Challenge. arXiv 2023, arXiv:2303.09463. [Google Scholar]
  4. Kabzan, J.; de la Iglesia Valls, M.; Reijgwart, V.J.F.; Hendrikx, H.F.C.; Ehmke, C.; Prajapat, M.; Bühler, A.; Gosala, N.; Gupta, M.; Sivanesan, R.; et al. AMZ Driverless: The full autonomous racing system. J. Field Robot. 2020, 37, 1267–1294. [Google Scholar] [CrossRef] [Scilit]
  5. Betz, J.; Betz, T.; Fent, F.; Geisslinger, M.; Heilmeier, A.; Hermansdorfer, L.; Herrmann, T.; Huch, S.; Karle, P.; Lienkamp, M.; et al. TUM autonomous motorsport: An autonomous racing software for the Indy Autonomous Challenge. J. Field Robot. 2023, 40, 783–809. [Google Scholar] [CrossRef] [Scilit]
  6. Baumann, N.; Ghignone, E.; Hu, C.; Hildisch, B.; Hämmerle, T.; Bettoni, A.; Carron, A.; Xie, L.; Magno, M. Predictive Spliner: Data-driven overtaking in autonomous racing using opponent trajectory prediction. IEEE Robot. Autom. Lett. 2025, 10, 1816–1823. [Google Scholar] [CrossRef] [Scilit]
  7. Toschi, A.; Prignoli, F.; Bertogna, M. Modular decision-making and drivable areas for multi-agent autonomous racing. In Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS); IEEE: Piscataway, NJ, USA, 2025; pp. 12435–12441. [Google Scholar] [CrossRef] [Scilit]
  8. Suresh Babu, V.; Behl, M. Threading the needle—Overtaking framework for multi-agent autonomous racing. SAE Int. J. Connect. Autom. Veh. 2022, 5, 33–43. [Google Scholar] [CrossRef] [Scilit]
  9. Kim, C.; Yi, K.; Park, J. Hierarchical motion planning and control algorithm of autonomous racing vehicles for overtaking maneuvers. In SAE Technical Paper Series; SAE International: Warrendale, PA, USA, 2023; Paper 2023-01-0698. [Google Scholar] [CrossRef] [Scilit]
  10. Thakkar, R.S.; Samyal, A.S.; Fridovich-Keil, D.; Xu, Z.; Topcu, U. Hierarchical control for head-to-head autonomous racing. Field Robot. 2024, 4, 46–69. [Google Scholar] [CrossRef] [Scilit]
  11. Liniger, A.; Lygeros, J. A noncooperative game approach to autonomous racing. IEEE Trans. Control Syst. Technol. 2020, 28, 884–897. [Google Scholar] [CrossRef] [Scilit]
  12. Wang, M.; Wang, Z.; Talbot, J.; Gerdes, J.C.; Schwager, M. Game-theoretic planning for self-driving cars in multivehicle competitive scenarios. IEEE Trans. Robot. 2021, 37, 1313–1325. [Google Scholar] [CrossRef] [Scilit]
  13. Fridovich-Keil, D.; Ratner, E.; Peters, L.; Dragan, A.D.; Tomlin, C.J. Efficient iterative linear-quadratic approximations for nonlinear multi-player general-sum differential games. In Proceedings of the IEEE International Conference on Robotics and Automation (ICRA); IEEE: Piscataway, NJ, USA, 2020; pp. 1475–1481. [Google Scholar]
  14. Ji, K.; Li, N.; Orsag, M.; Han, K. Hierarchical and game-theoretic decision-making for connected and automated vehicles in overtaking scenarios. Transp. Res. Part C Emerg. Technol. 2023, 150, 104109. [Google Scholar] [CrossRef] [Scilit]
  15. Lopez, V.; Lewis, F.; Liu, M.; Wan, Y.; Nageshrao, S.; Filev, D. Game-theoretic lane-changing decision making and payoff learning for autonomous vehicles. IEEE Trans. Veh. Technol. 2022, 71, 3609–3620. [Google Scholar] [CrossRef] [Scilit]
  16. Ji, K.; Bae, S.; Li, N.; Han, K. Competition-aware decision-making approach for mobile robots in racing scenarios. In Proceedings of the IEEE Intelligent Vehicles Symposium (IV); IEEE: Piscataway, NJ, USA, 2024; pp. 878–884. [Google Scholar] [CrossRef] [Scilit]
  17. Jia, Y.; Bhatt, M.; Mehr, N. RAPID: Autonomous multi-agent racing using constrained potential dynamic games. In Proceedings of the European Control Conference (ECC); IEEE: Piscataway, NJ, USA, 2023; pp. 1–8. [Google Scholar]
  18. Kalaria, D.; Maheshwari, C.; Sastry, S. α-RACER: Real-time algorithm for game-theoretic motion planning and control in autonomous racing using near-potential function. In Proceedings of the 7th Annual Learning for Dynamics & Control Conference; PMLR: Cambridge, MA, USA, 2025; Volume 283, pp. 959–972. Available online: https://proceedings.mlr.press/v283/kalaria25a.html (accessed on 3 November 2026).
  19. Song, Y.; Lin, H.; Kaufmann, E.; Dürr, P.; Scaramuzza, D. Autonomous overtaking in Gran Turismo Sport using curriculum reinforcement learning. In Proceedings of the IEEE International Conference on Robotics and Automation (ICRA); IEEE: Piscataway, NJ, USA, 2021; pp. 9403–9409. [Google Scholar]
  20. Fuchs, F.; Song, Y.; Kaufmann, E.; Scaramuzza, D.; Dürr, P. Super-human performance in Gran Turismo Sport using deep reinforcement learning. IEEE Robot. Autom. Lett. 2021, 6, 4257–4264. [Google Scholar] [CrossRef] [Scilit]
  21. Wurman, P.R.; Barrett, S.; Kawamoto, K.; MacGlashan, J.; Subramanian, K.; Walsh, T.J.; Capobianco, R.; Devlic, A.; Eckert, F.; Fuchs, F.; et al. Outracing champion Gran Turismo drivers with deep reinforcement learning. Nature 2022, 602, 223–228. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  22. Song, Y.; Romero, A.; Müller, M.; Koltun, V.; Scaramuzza, D. Reaching the limit in autonomous racing: Optimal control versus reinforcement learning. Sci. Robot. 2023, 8, eadg1462. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  23. Evans, B.D.; Engelbrecht, H.A.; Jordaan, H.W. High-speed autonomous racing using trajectory-aided deep reinforcement learning. IEEE Robot. Autom. Lett. 2023, 8, 5353–5359. [Google Scholar] [CrossRef] [Scilit]
  24. Hell, M.; Hajgató, G.; Bogár-Németh, Á.; Bári, G. A LiDAR-based approach to autonomous racing with model-free reinforcement learning. In Proceedings of the IEEE Intelligent Vehicles Symposium (IV); IEEE: Piscataway, NJ, USA, 2024; pp. 258–263. [Google Scholar] [CrossRef] [Scilit]
  25. Yuan, M.; Shan, J.; Mi, K. Deep reinforcement learning based game-theoretic decision-making for autonomous vehicles. IEEE Robot. Autom. Lett. 2022, 7, 818–825. [Google Scholar] [CrossRef] [Scilit]
  26. Hu, X.; Liu, Y.; Tang, B.; Yan, J.; Chen, L. Learning dynamic graph for overtaking strategy in autonomous driving. IEEE Trans. Intell. Transp. Syst. 2023, 24, 11921–11933. [Google Scholar] [CrossRef] [Scilit]
  27. Han, S.; Zhou, S.; Wang, J.; Pepin, L.; Ding, C.; Fu, J.; Miao, F. A multi-agent reinforcement learning approach for safe and efficient behavior planning of connected autonomous vehicles. IEEE Trans. Intell. Transp. Syst. 2024, 25, 3654–3670. [Google Scholar] [CrossRef] [Scilit]
  28. Guo, H.; Khaire, R.; Zhao, J. Reinforcement learning from human feedback with fast–slow updates for stable driving strategies. Control Eng. Pract. 2025, 165, 106549. [Google Scholar] [CrossRef] [Scilit]
  29. Reiter, R.; Hoffmann, J.; Boedecker, J.; Diehl, M. A hierarchical approach for strategic motion planning in autonomous racing. In Proceedings of the European Control Conference (ECC); IEEE: Piscataway, NJ, USA, 2023; pp. 1–8. [Google Scholar] [CrossRef] [Scilit]
  30. Liu, Y.; Zhou, A.; Wang, Y.; Peeta, S. Proactive longitudinal control to preclude disruptive lane changes of human-driven vehicles in mixed-flow traffic. Control Eng. Pract. 2023, 136, 105522. [Google Scholar] [CrossRef] [Scilit]
  31. Muzahid, A.J.M.; Shi, Y.; Wang, Z.; Zhou, A.; Cook, A.; Wang, C.R.; Wang, Z. Optimizing on-ramp merging for connected and automated vehicles: A hierarchical approach using deep reinforcement learning and optimal control. Control Eng. Pract. 2025, 165, 106614. [Google Scholar] [CrossRef] [Scilit]
  32. Yang, C.; Liu, H.; Li, Z.; Zhang, X.; Zhao, X.; Wang, B. Hierarchical cooperative planning incorporating MARL guidance and interactive spatio-temporal corridor constraints. Control Eng. Pract. 2026, 175, 107120. [Google Scholar] [CrossRef] [Scilit]
  33. Veneri, M.; Massaro, M. A free-trajectory quasi-steady-state optimal-control method for minimum lap-time of race vehicles. Veh. Syst. Dyn. 2020, 58, 933–954. [Google Scholar] [CrossRef] [Scilit]
  34. Kuznetsov, A.; Shvechikov, P.; Grishin, A.; Vetrov, D. Controlling overestimation bias with truncated mixture of continuous distributional quantile critics. In Proceedings of the 37th International Conference on Machine Learning; PMLR: Cambridge, MA, USA, 2020; Volume 119, pp. 5556–5566. [Google Scholar]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Article Metrics

Citations

Article Access Statistics

Multiple requests from the same IP address are counted as one view.