Mobility simulation supports logistics, safety, and communications planning in industrial environments such as ports, mines, and airports. Existing trajectory models, however, rely on absolute coordinates, road-network tokens, or semantic zones: representations that are site-specific and not well suited to unstructured industrial terrain. We introduce the Industrial Kinematic Trajectory Model (IKTM), a coordinate-free trajectory generator that represents industrial vehicle motion through kinematic sequences (speed and heading change) with no absolute spatial reference. IKTM uses an autoregressive causal transformer with probabilistic mixture heads and extends our prior coordinate-free Markovian model with deep sequence modelling and an explicit duration-conditioning signal. Trained on one site and evaluated zero-shot on three unseen sites, it matches the small-turn shape of the empirical turn-rate distributions of held-out telematics; across all four sites, the per-site mean Jensen-Shannon divergence over 100 sampling seeds spans approximately 0.035-0.050 bits under an oracle-length duration-target protocol and approximately 0.032-0.042 bits under a fully zero-shot prior-length protocol, with similar ranges whether out-of-distribution (OOD) duration targets are drawn from each held-out site's empirical length distribution or from the Site A prior. Both protocols stay above the metric's sampling-noise floor (<=0.0049 bits). Paired by site, the oracle-length values are 5.3-6.0x lower than those of a re-implementation of our prior Markovian model under the same 1 Hz protocol. Termination is duration-conditioned rather than spatial: rollouts stop on 100% of trials with a length-tracking error of +0.0 +/- 0.0 s against the sampled target (100 of 100 exactly on target; N=100, T=0.2, untouched in-distribution test split).
Figures & tables
Model
Domain
Coord.-free
Prob. output
Industrial
MobilityGPT [ 1 ]
Urban/Human
×
×
×
MoveGPT [ 2 ]
Urban/Human
×
×
×
TrajFM [ 4 ]
Urban/Vehicle
×
×
×
UniTraj [ 3 ]
Urban/Vehicle
×
×
×
TrajTok [ 5 ]
Urban/Vehicle
×
×
×
TrajGDM [ 11 ]
Urban/Human
×
✓
×
TABLE I: Qualitative Comparison of Trajectory Generation Models
Fig. 1: IKTM trajectory preprocessing pipeline.
Site A
Site B
Site C
Site D
Devices
450
130
164
125
Trips
179,151
13,749
21,503
23,844
1 Hz samples
19,600,183
1,720,760
2,547,585
2,204,640
Speed p95 (m/s)
10.00
6.94
11.72
8.89
Duration p95 (s)
311
439
380
251
Turn-rate p95 (deg/s)
50.37
41.32
47.79
56.50
TABLE II: Per-Site Dataset Statistics and Fleet Composition
Model
Speed
Heading
Stop
Stop
RMSE
RMSE
BCE
Prec / Rec
(m/s)
(deg)
Det. Transformer
0.16
21.6 ∘
0.0017
0.953 / 0.999
Prob. Transformer
0.15
22.7 ∘
0.0036
0.913 / 0.999
Det.+Dur. Transformer
0.13
19.8 ∘
0.0000†
1.000/1.000†
IKTM (Prob.+Dur.)
0.12
21.3 ∘
0.0003†
0.992/1.000†
TABLE III: Next-Step Prediction Metrics: Site A Test Split (In-Distribution)
τ source
Speed
Heading
Stop
Stop
RMSE
RMSE
BCE
Prec / Rec
(m/s)
(deg)
Oracle (true τ )
0.12
21.3 ∘
0.0003
0.992 / 1.000
Prior (fixed, const.)
0.20
22.9 ∘
0.0624
0.685 / 0.005
None (ceiling, const.)
0.19
22.7 ∘
0.0690
0.963 / 0.002
TABLE IV: τ -Control Ablation: IKTM, Site A Test Split, Teacher-Forced
Fig. 2: An illustrative rollout from the full IKTM at T=0.2 (left) alongside its speed and heading-change profile (right). The black circle marks the BOS start, the black × the end-of-sequence (EOS) stop event.