Skip to content

Commit 67560e4

Browse files
committed
Applied to known -> known case as well
1 parent 81ab80e commit 67560e4

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

perception/multi_object_tracker/src/multi_object_tracker_core.cpp

+4-1
Original file line numberDiff line numberDiff line change
@@ -435,7 +435,10 @@ void MultiObjectTracker::sanitizeTracker(
435435
}
436436
} else { // If neither is UNKNOWN, delete the one with lower IOU.
437437
if (min_iou < iou) {
438-
should_delete_tracker2 = true;
438+
/* erase only when prioritized one has a measurement */
439+
if (sorted_list_tracker[i]->getNoMeasurementCount() <= 0) {
440+
should_delete_tracker2 = true;
441+
}
439442
}
440443
}
441444

0 commit comments

Comments
 (0)