What it is

TriDrive is a single, automation-conditioned transition model that forecasts a driver, their vehicle, and the surrounding road together — a world model for the cockpit rather than three separate predictors bolted together. Modality-specific encoders for driver kinematics, vehicle dynamics, and road demand are combined through directed residual connections, letting the model capture how the three interact rather than treating them as independent signals. It is the first system to forecast all three jointly, and it is built to run in real time on in-vehicle hardware (a comma four), not just offline.

Results

TriDrive sets a new state of the art on the AIDE benchmark for driver-kinematics forecasting (48.05 vs. 71.47 All-MPJPE against the prior best) while holding 177 ms p95 latency on-device. In an on-road study with 14 drivers, alerts driven by TriDrive’s joint forecasts were rated more appropriate and better timed than alerts from baseline systems.

Why it matters

Most driver-monitoring and alerting systems reason about the driver, the vehicle, and the road as separate streams, which forces alert logic to reconcile inconsistent, asynchronous signals after the fact. TriDrive’s joint model gives an alerting system one coherent forecast of where the driver’s attention, the vehicle’s trajectory, and the road’s demands are headed, which is what makes it possible to alert earlier and more selectively — the same problem VLAlert approaches from the vision-language side.

Connections

TriDrive shares its driver-behavior modeling lineage with DriveMotion and DriveDNA, and its takeover-relevant driver state connects to ADAS-TO and BATON. It sits in the lab’s AI for mobility research thread.

Project team

  • Hao Zhou (PI)
  • Yuhang Wang
  • Jingxin Yang (Stanford University)
  • Chuheng Wei (Purdue University)
  • Yuechen Guo
  • Jinghan Xu (Hunan University)
  • Zhao Han

Outputs & releases