29 namespace perception {
35 float cost_thresh = 4.0f;
36 float bound_value = 100.0f;
50 std::vector<NodeNodePair> *assignments,
51 std::vector<size_t> *unassigned_rows,
52 std::vector<size_t> *unassigned_cols) = 0;
53 virtual std::string Name()
const = 0;
59 float max_match_distance_ = 0.0f;
66 #define PERCEPTION_REGISTER_BIPARTITEGRAPHMATCHER(name) \ 67 PERCEPTION_REGISTER_CLASS(BaseBipartiteGraphMatcher, name) std::pair< size_t, size_t > NodeNodePair
Definition: base_bipartite_graph_matcher.h:41
PlanningContext is the runtime context in planning. It is persistent across multiple frames...
Definition: atomic_hash_map.h:25
Definition: base_bipartite_graph_matcher.h:34
#define DISALLOW_COPY_AND_ASSIGN(classname)
Definition: macros.h:48
virtual common::SecureMat< float > * cost_matrix()
Definition: base_bipartite_graph_matcher.h:55
Definition: base_bipartite_graph_matcher.h:32
Definition: base_bipartite_graph_matcher.h:39
PERCEPTION_REGISTER_REGISTERER(BaseOneShotTypeFusion)