robotics

DRIFT: Drift and Aggregation for Motion Planning

arXiv:2607.14507

summary

The paper introduces DRIFT, a real‑time motion planner that creates multiple trajectory proposals in a compact latent space and directly aggregates them into a single executable path using scene‑aware features, without needing trajectory‑level quality labels.

Abstract

End-to-end trajectory planners need to represent multiple plausible driving behaviors while producing a single executable trajectory under real-time constraints. Proposal-based approaches address this ambiguity by generating multiple candidates, but converting the proposal set into a final plan remains a key design problem. We present DRIFT, a fixed-depth planner that combines one-step drifting in a compact trajectory latent space with scene-aware proposal aggregation. Conditioned on features from a pretrained visual encoder, the DRIFT Decoder generates 48 proposal features in a single batched pass, with 32 samples at alpha=0.5 and 16 samples at alpha=0.9. A lightweight Aggregation Head integrates these features with scene, navigation, and ego-state information and directly predicts the final trajectory without requiring trajectory-level quality labels for aggregation. Its output is trained with expert-trajectory imitation and a map-derived boundary regularizer that penalizes waypoints outside the drivable polygon and inside waypoints near its boundary. On NAVSIM navtest, DRIFT achieves 89.6 PDMS and 90.4 EPDMS, with strong drivable-area compliance and ego progress among the methods compared. The proposal-generation and aggregation module runs in 10.82 ms on an NVIDIA RTX 4090, while full-model inference including the visual backbone takes 66.43 ms. These results show that one-step latent proposal generation and direct aggregation provide an efficient design for multi-hypothesis motion planning.

8 pages, 3 figures, 4 tables. Under review at IEEE RAL

Topics & keywords

#motion planning#trajectory generation#latent space proposals#autonomous driving#real-time inferencelatent trajectory spaceproposal aggregationvisual encoderimitation learningboundary regularizerDRIFT Decoder