Apollo 10.0
自动驾驶开放平台
|
The BEV object detection module is a multi camera transformer
model trained using Nuscenes
datasets under the paddlepaddle
framework, which can complete the inference of multiple camera data to obtain obstacle targets.
apollo::perception::camera::CameraDetectionBevComponent
Name | Type | Description | Input channel |
---|---|---|---|
msg | apollo::drivers::Image | camera sensor image | /apollo/sensor/camera/CAM_BACK/image /apollo/sensor/camera/CAM_FRONT/image apollo/sensor/camera/CAM_FRONT_RIGHT/image /apollo/sensor/camera/CAM_FRONT_LEFT/image /apollo/sensor/camera/CAM_BACK_LEFT/image /apollo/sensor/camera/CAM_BACK_RIGHT/image |
>Note: Enter the data type defined by proto. This component triggers the proc function based on the main camera sensor data. The trigger camera channel is /apollo/sensor/camera/CAM_BACK/image
. The detailed input channel information is in modules/perception/camera_detection_bev/conf /camera_detection_bev_config.pb.txt
file.
Name | Type | Description | Output channal |
---|---|---|---|
frame | apollo::perception::Obstacles | camera frame message | /apollo/perception/obstacles |
>Note: If the receiving data type is a custom class or structure, the new component and the upstream and downstream components must be started in the same process to send and receive messages normally. If the received message is of the data type defined by proto, the upstream and downstream components will be started in different processes and can receive the message normally.
如果您在使用文档的过程中,遇到任何问题,请到我们在【开发者社区】建立的 反馈意见收集问答页面,反馈相关的问题。我们会根据反馈意见对文档进行迭代优化。