Autoware.Auto
autoware::perception::tracking::MultiObjectTrackerOptions Struct Reference

Options for object tracking, with sensible defaults. More...

#include <multi_object_tracker.hpp>

Collaboration diagram for autoware::perception::tracking::MultiObjectTrackerOptions:

Public Attributes

DataAssociationConfig object_association_config
 Detected object association parameters. More...
 
GreedyRoiAssociatorConfig vision_association_config
 Vision ROI association parameters. More...
 
std::chrono::nanoseconds pruning_time_threshold = std::chrono::nanoseconds::max()
 Time after which unseen tracks should be pruned. More...
 
std::size_t pruning_ticks_threshold = std::numeric_limits<std::size_t>::max()
 Number of updates after which unseen tracks should be pruned. More...
 
std::string frame = "map"
 The frame in which to do tracking. More...
 

Detailed Description

Options for object tracking, with sensible defaults.

Member Data Documentation

◆ frame

std::string autoware::perception::tracking::MultiObjectTrackerOptions::frame = "map"

The frame in which to do tracking.

◆ object_association_config

DataAssociationConfig autoware::perception::tracking::MultiObjectTrackerOptions::object_association_config

Detected object association parameters.

◆ pruning_ticks_threshold

std::size_t autoware::perception::tracking::MultiObjectTrackerOptions::pruning_ticks_threshold = std::numeric_limits<std::size_t>::max()

Number of updates after which unseen tracks should be pruned.

◆ pruning_time_threshold

std::chrono::nanoseconds autoware::perception::tracking::MultiObjectTrackerOptions::pruning_time_threshold = std::chrono::nanoseconds::max()

Time after which unseen tracks should be pruned.

◆ vision_association_config

GreedyRoiAssociatorConfig autoware::perception::tracking::MultiObjectTrackerOptions::vision_association_config

Vision ROI association parameters.


The documentation for this struct was generated from the following file: