Checklist
Description
Summary
Add a new package autoware_tensorrt_genad that integrates GenAD
(Generalized Autonomous Driving) as a TensorRT-accelerated
end-to-end planning module for Autoware.
Vision
The ultimate goal is to build an E2E + Rule-Based hybrid platform
in Autoware that is capable of obstacle avoidance, and to demonstrate
it in both CARLA simulation and real-vehicle driving.
This package is the first step toward that goal.
Background
- GenAD is a vision-based end-to-end autonomous driving model that performs perception and planning jointly.
- Training and validation have been completed on B2D dataset (GenAD_no_hlc variant).
- TensorRT quantization (FP16) is nearly complete.
- This follows the same pattern as the existing autoware_tensorrt_vad package.
Related
- Reference package: autoware_tensorrt_vad
- Model: GenAD paper
Purpose
Enable real-time end-to-end autonomous driving inference in Autoware by deploying GenAD with TensorRT acceleration. This provides an alternative E2E planning model alongside autoware_tensorrt_vad, with improved trajectory prediction performance validated on the B2D dataset.
Possible approaches
- Follow the existing autoware_tensorrt_vad package structure as a reference implementation
- Export GenAD (GenAD_no_hlc variant) to ONNX, then build TensorRT engine (FP16)
- Wrap the inference pipeline in a ROS2 node with Autoware-compatible trajectory output interface
- Reuse the DL4AGX pipeline for ONNX-to-TensorRT conversion
Definition of done
Checklist
Description
Summary
Add a new package autoware_tensorrt_genad that integrates GenAD
(Generalized Autonomous Driving) as a TensorRT-accelerated
end-to-end planning module for Autoware.
Vision
The ultimate goal is to build an E2E + Rule-Based hybrid platform
in Autoware that is capable of obstacle avoidance, and to demonstrate
it in both CARLA simulation and real-vehicle driving.
This package is the first step toward that goal.
Background
Related
Purpose
Enable real-time end-to-end autonomous driving inference in Autoware by deploying GenAD with TensorRT acceleration. This provides an alternative E2E planning model alongside autoware_tensorrt_vad, with improved trajectory prediction performance validated on the B2D dataset.
Possible approaches
Definition of done