Kinematics-aware Trajectory Generation and Prediction with Latent Stochastic Differential Modeling
Ruochen Jiao, Yixuan Wang, Xiangguo Liu, Chao Huang, Qi Zhu
TL;DR
This work addresses the challenge of producing physically realistic and controllable vehicle trajectories for autonomous driving by integrating kinematic physics into a learning framework. It introduces a latent kinematics-aware SDE (LK-SDE) within a variational autoencoder, where a graph-based context representation informs a latent SDE guided by a learnable bicycle-model drift; a decoder then produces trajectory outputs. Key contributions include the dual SDE design (a learnable bicycle-model SDE and a neural LK-SDE) with a kin-loss that aligns latent dynamics to physics, KL regularization of the latent initial state, and a robust optimization pipeline that yields smoother, more realistic trajectories and accurate latent-variable predictions. Empirical results on Argoverse show reduced jerk and improved alignment with real acceleration distributions, while maintaining competitive trajectory prediction accuracy and enabling estimation of unobservable kinematic states, enabling safer scenario augmentation and planning.
Abstract
Trajectory generation and trajectory prediction are two critical tasks in autonomous driving, which generate various trajectories for testing during development and predict the trajectories of surrounding vehicles during operation, respectively. In recent years, emerging data-driven deep learning-based methods have shown great promise for these two tasks in learning various traffic scenarios and improving average performance without assuming physical models. However, it remains a challenging problem for these methods to ensure that the generated/predicted trajectories are physically realistic. This challenge arises because learning-based approaches often function as opaque black boxes and do not adhere to physical laws. Conversely, existing model-based methods provide physically feasible results but are constrained by predefined model structures, limiting their capabilities to address complex scenarios. To address the limitations of these two types of approaches, we propose a new method that integrates kinematic knowledge into neural stochastic differential equations (SDE) and designs a variational autoencoder based on this latent kinematics-aware SDE (LK-SDE) to generate vehicle motions. Experimental results demonstrate that our method significantly outperforms both model-based and learning-based baselines in producing physically realistic and precisely controllable vehicle trajectories. Additionally, it performs well in predicting unobservable physical variables in the latent space.
