Replies: 1 comment 13 replies
-
@cyn-liu https://github.com/knzo25/bevfusion_ros2 My integration directly uses weights trained using mmdet3d or similar, and uses either mmcv's spconv or traveller59's one as TensorRT plugins. The before mentioned repo contains only mmcv's implementation since I am still cleaning travellers59's. Regarding licenses, both are Apache, so there would be no problem: As to why I haven't sent a PR yet, I am waiting for autoware's TensorRT update, which should happen soon. |
Beta Was this translation helpful? Give feedback.
-
Description
BEVFusion (paper) (code), an efficient and generic multi-task multi-sensor fusion framework. It unifies multi-modal features in the shared bird's-eye view (BEV) representation space, which nicely preserves both geometric and semantic information.
Purpose
In the existing
camera_lidar
perception mode of Autoware, lidar and cameras use multiple individual models for object detection, and then the detection results of the two are fused through a rule based fusion module.In contrast,
BEVFusion
unifies multi-modal features in the shared bird's-eye view (BEV) perspectives for 3D object detection. In another word, BEVFusion dose all the staff above in one single model.Further more, this is not only simplify the perception pipeline of multi-sensor fusion mode, but also continuously improve the accuracy of 3D object detection through iterative model and algorithms.
Based on above fact, we plan to integrating BEVFusion into Autoware for 3D object detection based on multi-view images and LiDAR.
Possible approaches
We plan to integrate BEVFusion algorithm based on this repo TensorRT deployment solution of BEVFusion provide by NVIDIA.
To Do List
autoware_tensorrt_bevfusion
package in Autoware.universe and call the bevfusion_vendor library for 3D object detection inference.Others
The license for
BEVFusion
's training code isApache-2.0
, which is compatible with autoware.What worry me is that the license of
BEVFusion
's deployment code isMIT
, we plan to integrate nvidia's "Lidar_AI_Solution" into autoware's repo as a separate vendor package following MIT license. Is this acceptable to AWF? Will that bring legal risk to AWF? @kminodaBeta Was this translation helpful? Give feedback.
All reactions