27 #include "modules/perception/camera/lib/obstacle/tracker/omt/omt.pb.h" 31 namespace perception {
98 std::string Name()
const override;
107 bool CombineDuplicateTargets();
112 omt::OmtParam omt_param_;
115 std::shared_ptr<BaseSimilar> similar_ =
nullptr;
116 std::vector<Target> targets_;
117 std::vector<bool> used_;
119 std::vector<std::vector<float> > kTypeAssociatedCost_;
124 float height_ = 0.0f;
Definition: camera_frame.h:33
Definition: obstacle_reference.h:39
float score
Definition: omt_obstacle_tracker.h:36
Definition: base_obstacle_tracker.h:33
OMTObstacleTracker()
Definition: omt_obstacle_tracker.h:62
int target
Definition: omt_obstacle_tracker.h:34
Hypothesis(int tar, int obj, float score)
Definition: omt_obstacle_tracker.h:44
bool operator>(const Hypothesis &b) const
Definition: omt_obstacle_tracker.h:52
std::shared_ptr< TrackObject > TrackObjectPtr
Definition: track_object.h:33
std::vector< TrackObjectPtr > TrackObjectPtrs
Definition: track_object.h:34
int object
Definition: omt_obstacle_tracker.h:35
Definition: object_template_manager.h:49
Definition: omt_obstacle_tracker.h:33
Definition: frame_list.h:62
bool operator<(const Hypothesis &b) const
Definition: omt_obstacle_tracker.h:50
Hypothesis()
Definition: omt_obstacle_tracker.h:38
Definition: omt_obstacle_tracker.h:55
Definition: frame_list.h:103
Definition: base_obstacle_tracker.h:35
Definition: base_obstacle_tracker.h:28