Litcius/Paper detail

CRAT-Pred: Vehicle Trajectory Prediction with Crystal Graph Convolutional Neural Networks and Multi-Head Self-Attention

Julian Schmidt, Julian Jordan, Franz Gritschneder, Klaus Dietmayer

20222022 International Conference on Robotics and Automation (ICRA)74 citationsDOI

Abstract

Predicting the motion of surrounding vehicles is essential for autonomous vehicles, as it governs their own motion plan. Current state-of-the-art vehicle prediction models heavily rely on map information. In reality, however, this information is not always available. We therefore propose CRAT-Pred, a multi-modal and non-rasterization-based trajectory prediction model, specifically designed to effectively model social interactions between vehicles, without relying on map information. CRAT-Pred applies a graph convolution method originating from the field of material science to vehicle prediction, allowing to efficiently leverage edge features, and combines it with multi-head self-attention. Compared to other map-free approaches, the model achieves state-of-the-art performance with a significantly lower number of model parameters. In addition to that, we quantitatively show that the self-attention mechanism is able to learn social interactions between vehicles, with the weights representing a measurable interaction score. The source code is publicly available <sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">3</sup> <sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">3</sup> Source code: https://github.com/schmidt-ju/crat-pred.

Topics & Concepts

Leverage (statistics)Computer scienceTrajectoryArtificial intelligenceGraphSource codeCode (set theory)Convolutional neural networkMachine learningComputer visionTheoretical computer scienceProgramming languagePhysicsSet (abstract data type)AstronomyAutonomous Vehicle Technology and SafetyTraffic and Road SafetyVideo Surveillance and Tracking Methods
CRAT-Pred: Vehicle Trajectory Prediction with Crystal Graph Convolutional Neural Networks and Multi-Head Self-Attention | Litcius