Autoware.Auto
autoware::perception::tracking::LidarClusterIfVisionPolicy Class Reference

Class implementing LidarIfVision track creation policy. More...

#include <track_creator.hpp>

Public Member Functions

 LidarClusterIfVisionPolicy (const VisionPolicyConfig &cfg, const common::types::float64_t default_variance, const common::types::float64_t noise_variance, const tf2::BufferCore &tf_buffer)
 
TrackCreationResult create (const ObjectsWithAssociations &objects) const
 
void add_objects (const autoware_auto_perception_msgs::msg::ClassifiedRoiArray &vision_rois, const AssociatorResult &associator_result)
 

Detailed Description

Class implementing LidarIfVision track creation policy.

Constructor & Destructor Documentation

◆ LidarClusterIfVisionPolicy()

autoware::perception::tracking::LidarClusterIfVisionPolicy::LidarClusterIfVisionPolicy ( const VisionPolicyConfig cfg,
const common::types::float64_t  default_variance,
const common::types::float64_t  noise_variance,
const tf2::BufferCore &  tf_buffer 
)

Member Function Documentation

◆ add_objects()

void autoware::perception::tracking::LidarClusterIfVisionPolicy::add_objects ( const autoware_auto_perception_msgs::msg::ClassifiedRoiArray &  vision_rois,
const AssociatorResult associator_result 
)

◆ create()

TrackCreationResult autoware::perception::tracking::LidarClusterIfVisionPolicy::create ( const ObjectsWithAssociations objects) const

The documentation for this class was generated from the following files: