HyperAIHyperAI

Command Palette

Search for a command to run...

5 months ago

TransFuser: Imitation with Transformer-Based Sensor Fusion for Autonomous Driving

Kashyap Chitta; Aditya Prakash; Bernhard Jaeger; Zehao Yu; Katrin Renz; Andreas Geiger

TransFuser: Imitation with Transformer-Based Sensor Fusion for Autonomous Driving

Abstract

How should we integrate representations from complementary sensors for autonomous driving? Geometry-based fusion has shown promise for perception (e.g. object detection, motion forecasting). However, in the context of end-to-end driving, we find that imitation learning based on existing sensor fusion methods underperforms in complex driving scenarios with a high density of dynamic agents. Therefore, we propose TransFuser, a mechanism to integrate image and LiDAR representations using self-attention. Our approach uses transformer modules at multiple resolutions to fuse perspective view and bird's eye view feature maps. We experimentally validate its efficacy on a challenging new benchmark with long routes and dense traffic, as well as the official leaderboard of the CARLA urban driving simulator. At the time of submission, TransFuser outperforms all prior work on the CARLA leaderboard in terms of driving score by a large margin. Compared to geometry-based fusion, TransFuser reduces the average collisions per kilometer by 48%.

Code Repositories

autonomousvision/transfuser
Official
pytorch
Mentioned in GitHub
autonomousvision/navsim
Mentioned in GitHub
pagand/e2etransfuser
pytorch
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
autonomous-driving-on-carla-leaderboardTransFuser
Driving Score: 61.181
Infraction penalty: 0.714
Route Completion: 86.694
autonomous-driving-on-carla-leaderboardTransFuser (Reproduced)
Driving Score: 55.04
Infraction penalty: 0.63
Route Completion: 89.65
autonomous-driving-on-carla-leaderboardLatent TransFuser
Driving Score: 45.20
Infraction penalty: 0.72
Route Completion: 66.31
carla-longest6-on-carlaLate Fusion (LF)
Driving Score: 22
Infraction Score: 0.27
Route Completion: 83
carla-longest6-on-carlaGeometric Fusion (GF)
Driving Score: 27
Infraction Score: 0.30
Route Completion: 91
carla-longest6-on-carlaTransFuser (TF)
Driving Score: 47
Infraction Score: 0.50
Route Completion: 93
carla-longest6-on-carlaLatent TransFuser (LTF)
Driving Score: 37
Infraction Score: 0.38
Route Completion: 95

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp
TransFuser: Imitation with Transformer-Based Sensor Fusion for Autonomous Driving | Papers | HyperAI