Skip to content

Implementing BEVDet in Autoware #4635

@cyn-liu

Description

@cyn-liu

Checklist

  • I've read the contribution guidelines.
  • I've searched other issues and no duplicate issues were found.
  • I've agreed with the maintainers that I can plan this task.

Description

BEVDet is a BEV perception algorithm based on panoramic cameras. It unifies multi-view images into the perspective of BEV for 3D object detection task. It is different from the current 3D perception feature of Autoware.
BEVDet code repos

Purpose

Integrating BEVDet into Autoware for 3D object detection based on multi-view images, this task related to Sensing& Perception task.

Possible approaches

BEVDet is a 3D object detection model trained on NuScenes dataset using 6 surround view camera images. The 6 cameras form a 360 degree field of view with overlapping fields of view. When mapping from 2D to 3D, some parameters are required, including camera intrinsic parameters and extrinsic parameters between each camera and ego.
Integrating BEVDet into Autoware involves the placement of 6 cameras and calibration. Convert BEVDet model into ONNX format for deployment in Autoware.

Related PRs

Definition of done

  • The placement of 6 cameras and calibration
  • Convert BEVDet model into ONNX format
  • Deploying BEVDet model on device using TensorRT
  • BEVDet output result adaptation to Autoware topics

Metadata

Metadata

Assignees

Labels

component:calibrationCalibration of sensors and hardware.component:perceptionAdvanced sensor data processing and environment understanding.component:sensingData acquisition from sensors, drivers, preprocessing.

Type

No type

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions