Papers
Topics
Authors
Recent
Search
2000 character limit reached

Curvature-Aware Longitudinal Control

Updated 9 February 2026
  • Curvature-aware longitudinal control is an anticipative speed regulation approach that uses planned path geometry to adjust acceleration along curved trajectories.
  • It integrates virtual border construction, ray-tracing, and predictive dynamics to enforce safety constraints and optimize tracking accuracy.
  • Empirical results show reduced lateral acceleration and tracking errors, validating its effectiveness in enhancing autonomous vehicle performance on non-linear roads.

A curvature-aware longitudinal control strategy is an anticipative speed regulation approach for autonomous and connected vehicles, in which upcoming geometric constraints—encoded by the curvature profile of the planned path—directly influence the commanded acceleration (or speed) along the trajectory. Unlike purely reactive controllers, these strategies incorporate path geometry to proactively modulate vehicle speed, ensuring safety, comfort, and tracking accuracy, especially on curvilinear roadways. Modern formulations couple geometric modeling (e.g., virtual track borders, perception-driven curvature estimation), predictive dynamics, and barrier-based or optimization-centric safety constraints.

1. Foundational Principles and Problem Setting

Curvature-aware longitudinal control explicitly utilizes the planned or perceived curvature κ(s)\kappa(s) of the reference path, where ss denotes arc length, to anticipate the need to decelerate or accelerate. The fundamental rationale is that lateral acceleration ay=v2κa_y = v^2 \kappa increases with both speed vv and curvature, yielding intrinsic physical limits (friction, comfort bounds) that constrain maximum safe velocity in turns. By embedding these constraints directly in the longitudinal control law, vehicles can decelerate before entering high-curvature segments and regain speed on straighter sections (Lombard et al., 2 Feb 2026, Trisovic et al., 4 Aug 2025, Chen et al., 14 Feb 2025, Li et al., 2023).

Multiple recent works address curvature-awareness in diverse contexts:

  • Anticipative adaptation of acceleration based on virtual borders and ray-tracing, synthesizing a "virtual obstacle distance" that tightens in sharp turns (Lombard et al., 2 Feb 2026).
  • Speed scheduling via perception-driven parametric curvature estimation, including conservative margins due to sensor uncertainty (Trisovic et al., 4 Aug 2025).
  • Platooning and following control in the Frenet frame, compensating for curvature-induced discrepancies between arc-length and physical velocity (Chen et al., 14 Feb 2025).
  • Integration of curvature and its higher derivatives with longitudinal jerk in optimal trajectory planning (Li et al., 2023).

2. Virtual Border and Ray-Tracing Approaches

A leading method for curvature anticipation involves constructing offset path borders and performing forward intersection (ray-tracing) to translate path curvature into an effectively "physical" obstacle for speed control (Lombard et al., 2 Feb 2026):

Let the reference path be a smooth planar curve C:s(x(s),y(s))C : s \mapsto (x(s), y(s)) with associated unit normal n(s)n(s). Virtual left/right borders are defined as: Bleft(s)=C(s)+w(s)n(s),Bright(s)=C(s)w(s)n(s)B_{\mathrm{left}}(s) = C(s) + w(s) n(s), \quad B_{\mathrm{right}}(s) = C(s) - w(s) n(s) with w(s)w(s) the half-track width (plus margin).

At each timestep, the vehicle pose Pv=(xv,yv)P_v = (x_v, y_v) and heading θv\theta_v define a ray R(t)=Pv+tdR(t) = P_v + t d, d=[cosθv,sinθv]Td = [\cos\theta_v, \sin\theta_v]^T, t0t \geq 0. The minimum tt (i.e., forward distance dobsd_{\mathrm{obs}}) for which R(t)R(t) intersects the union of borders yields the anticipatory "curvature obstacle."

For constant κ\kappa (circular arc), the closed-form expression is: dobs=Rcosϕ(R±w)2R2sin2ϕd_{\mathrm{obs}} = R\cos\phi - \sqrt{(R \pm w)^2 - R^2 \sin^2 \phi} where R=1/κR = 1/|\kappa| is the local radius and ϕ\phi the angle between heading and radius. Otherwise, the intersection is solved numerically along a local horizon (Lombard et al., 2 Feb 2026).

The step-by-step control loop is as follows:

  1. Measure vehicle state (Pv,θv,v)(P_v, \theta_v, v).
  2. Project to current ss^* on reference.
  3. Form virtual borders over [s,s+Lhorizon][s^*, s^* + L_\text{horizon}].
  4. Ray-cast and solve for first intersection dobsd_{\mathrm{obs}}.
  5. Compute free-flow and obstacle-based accelerations.
  6. Apply min(aidm,ar)\min(a_\text{idm}, a_r) as the current acceleration command.

3. Formulation of Longitudinal Control Laws

Most curvature-aware approaches employ a minimum-of-two (or more) law combining a "desired" speed tendency with a curvature-constrained limitation. A prototypical example used in (Lombard et al., 2 Feb 2026):

  • IDM Free-Flow (aidma_\text{idm}):

aidm=a[1(vv0)δ]a_\text{idm} = a \left[1 - \left(\frac{v}{v_0}\right)^\delta\right]

with vv current speed, v0v_0 cruise setpoint, aa desired acceleration, and δ\delta an exponent (e.g., δ=3\delta = 3).

  • Obstacle-Anticipation (ara_r):

ar=bfτ2v±2bfbfblτ2+4blvτ8bldobs4bfbl2τa_{r} = \frac{b_f \tau-2v \pm 2 b_f \sqrt{ \frac{b_f b_l \tau^2+4 b_l v \tau-8 b_l d_{\mathrm{obs}} }{4 b_f b_l} } }{2\tau}

where bf<0b_f<0 is comfortable deceleration, bl<0b_l<0 emergency deceleration, and τ>0\tau>0 effective reaction time. The more conservative acceleration (smaller value) is selected:

a(t)=min(aidm,ar)a(t) = \min(a_\text{idm}, a_r)

This law tightly links speed reduction to anticipated distance to vehicle or curvature-imposed boundaries (Lombard et al., 2 Feb 2026).

Alternative formulations schedule the speed setpoint via a curvature-adaptive maximum,

vref(s)=min{vmax,alat,max/(κ^(s)+γσκ(s))}v_{\text{ref}}(s) = \min \left\{ v_{\max}, \sqrt{ a_{\text{lat}, \max} / (|\hat{\kappa}(s)| + \gamma \sigma_{|\kappa|}(s)) } \right\}

embedding the maximum lateral acceleration alat,maxa_{\text{lat}, \max} and allowing for bounded estimation uncertainty via γσκ(s)\gamma \sigma_{|\kappa|}(s) (Trisovic et al., 4 Aug 2025).

Platooning controllers in the Frenet frame combine nominal relative distance laws with curvature-coupled compensation: vi=vir1χiry~icosθ~iv_i = v_i^r \frac{1 - \chi_i^r \tilde{y}_i}{\cos\tilde{\theta}_i} and map "virtual" inter-vehicle spacing and velocity to physical acceleration, including curvature and curvature-rate terms (Chen et al., 14 Feb 2025).

Optimization-based approaches (constrained ILQR) utilize cost function weights on both lateral acceleration ay=v2κa_y = v^2 \kappa and lateral jerk jy=2vκa+v2κ˙j_y = 2 v \kappa a + v^2 \dot{\kappa}, directly penalizing aggressive maneuvers in higher-curvature regions and coupling longitudinal jerk jj into the speed profile design (Li et al., 2023).

4. Integration of Curvature, Derivatives, and Uncertainty

Modern strategies do not limit curvature-awareness to instantaneous values; several methods incorporate curvature derivatives (dκ/dsd\kappa/ds, d2κ/ds2d^2\kappa/ds^2) and even explicit uncertainty quantification:

  • Higher-order curvature and longitudinal jerk are included in the state and control, enabling finer anticipation of transitions and smooth limiting of speed ahead of sharp curvature changes (Li et al., 2023).
  • Perception-driven uncertainty, as in (Trisovic et al., 4 Aug 2025), not only estimates κ(s)\kappa(s) but also its covariance ΣΘ\Sigma_\Theta, inflating speed constraints based on worst-case or sampled curvature (via robust scheduling: vsafe(s)v_\text{safe}(s)).
  • Barrier-type safety feedbacks: In platooning (Chen et al., 14 Feb 2025), constructive barrier feedback proportional to the inverse of the relative distance ensures collision avoidance regardless of curvature, and Lyapunov-based proofs provide formal safety guarantees.

5. Implementation Details and Parameterization

Representative parameter settings (extracted from (Lombard et al., 2 Feb 2026, Li et al., 2023)):

Parameter Value (simulation/real vehicle) Description
Path width w(s)w(s) $12.0$ m (constant) Virtual border offset
Acceleration aa $1.0$ m/s2^2 Preferred/comfortable acceleration (IDM)
Max deceleration bfb_f 4.0-4.0 m/s2^2 Comfortable deceleration
Emergency decel blb_l 8.0-8.0 m/s2^2 Max. for imminent obstacle
Reaction time τ\tau $1.0$ s Effective human-like response lag
Speed setpoint v0v_0 $3.0$ m/s (fwd), $1.0$ m/s (rev) Cruise speed configuration
Acceleration exponent δ\delta $3.0$ Exponent in IDM

Cost weights in ILQR (Li et al., 2023): way=1.0w_{a_y}=1.0, wjy=1.0w_{j_y}=1.0, wj=0.1w_j=0.1, wκ=0.01w_\kappa=0.01, wκ˙=0.01w_{\dot\kappa}=0.01, wv=1.0w_v=1.0, wθ=5.0w_\theta=5.0. These choices constrain peak lateral acceleration and jerk, empirically limiting ay1.0a_y \lesssim 1.0 m/s2^2 and jy2.0j_y \lesssim 2.0 m/s3^3.

Loop rates: Control laws are typically executed at 50–100 Hz, with ILQR receding horizon planners running at 10 Hz with \sim20 ms planning latency per cycle.

6. Performance Metrics and Experimental Results

Measured outcomes indicate consistent benefits of curvature-awareness:

  • On a scaled Nürburgring track, curvature-aware controllers produce speed profiles with dips aligning to high-curvature segments and rapid recovery on straights. Compared to constant-speed baselines:
    • Peak lateral acceleration reduced by 20%\approx 20\%
    • Maximum lateral tracking error reduced by up to 15%15\%
  • On a real test vehicle, speed profiles adaptively slow to 1.5\approx 1.5 m/s in tightest curves (κ0.2\kappa \approx 0.2 m1^{-1}) and resume $3$ m/s on straights, consistently avoiding skidding or emergency interventions (Lombard et al., 2 Feb 2026).
  • In perception-uncertainty settings (Trisovic et al., 4 Aug 2025), robust scheduling eliminates lateral safety violations and flattens maximum lateral error vs. curvature in randomized trajectory trials.
  • Platooning experiments confirm that barrier-augmented laws enforce safety invariance (strictly positive inter-vehicle and road-edge margins), even when baseline controllers permit collision (Chen et al., 14 Feb 2025).
  • CILQR-based planners yield RMS lateral deviations 0.15\leq 0.15 m, peak lateral acceleration 1.0\leq 1.0 m/s2^2, and RMS longitudinal jerk 0.8\approx 0.8 m/s3^3, achieving real-time performance (Li et al., 2023).

7. Synthesis and Recommendations

Curvature-aware longitudinal control strategies synthesize geometric path information, anticipative obstacle modeling (via virtual borders or curvature-driven speed limits), and dynamic/optimization-based feedback to realize proactive, safe, and comfortable speed regulation for autonomous vehicles. Their practical implementations integrate:

  • Virtual border construction and ray tracing to convert future path curvature into a "virtual obstacle distance" (Lombard et al., 2 Feb 2026).
  • Model predictive/optimal control with explicit curvature and jerk penalization (Li et al., 2023).
  • Robustification against perception uncertainty and explicit enforcement of safety margins (Trisovic et al., 4 Aug 2025).
  • Lyapunov/barrier-based safety guarantees in multi-agent/platooned configurations (Chen et al., 14 Feb 2025).

Empirical validation demonstrates improvements in both safety and tracking. Adopting curvature-aware longitudinal strategies is recommended for any advanced vehicle autonomy stack deployed in environments with non-trivial curvature, tight margins, or scheduling/safety-critical applications.

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Curvature-Aware Longitudinal Control Strategy.