@@ -143,7 +143,7 @@ void TrackerProcessor::removeOverlappedTracker(const rclcpp::Time & time)
143
143
{
144
144
// Create sorted list with non-UNKNOWN objects first, then by measurement count
145
145
std::vector<std::shared_ptr<Tracker>> sorted_list_tracker (
146
- list_tracker .begin (), list_tracker .end ());
146
+ list_tracker_ .begin (), list_tracker_ .end ());
147
147
std::sort (
148
148
sorted_list_tracker.begin (), sorted_list_tracker.end (),
149
149
[](const std::shared_ptr<Tracker> & a, const std::shared_ptr<Tracker> & b) {
@@ -186,13 +186,13 @@ void TrackerProcessor::removeOverlappedTracker(const rclcpp::Time & time)
186
186
// If both trackers are UNKNOWN, delete the younger tracker
187
187
// If one side of the tracker is UNKNOWN, delete UNKNOWN objects
188
188
if (label1 == Label::UNKNOWN || label2 == Label::UNKNOWN) {
189
- if (min_iou_for_unknown_object < iou) {
189
+ if (min_iou_for_unknown_object_ < iou) {
190
190
if (label2 == Label::UNKNOWN) {
191
191
delete_candidate_tracker = true ;
192
192
}
193
193
}
194
194
} else { // If neither is UNKNOWN, delete the one with lower IOU.
195
- if (min_iou < iou) {
195
+ if (min_iou_ < iou) {
196
196
/* erase only when prioritized one has a measurement */
197
197
delete_candidate_tracker = true ;
198
198
}
@@ -204,7 +204,7 @@ void TrackerProcessor::removeOverlappedTracker(const rclcpp::Time & time)
204
204
sorted_list_tracker[i]->getElapsedTimeFromLastUpdate (time ) <=
205
205
sorted_list_tracker[j]->getElapsedTimeFromLastUpdate (time )) {
206
206
// Remove from original list_tracker
207
- list_tracker .remove (sorted_list_tracker[j]);
207
+ list_tracker_ .remove (sorted_list_tracker[j]);
208
208
// Remove from sorted list
209
209
sorted_list_tracker.erase (sorted_list_tracker.begin () + j);
210
210
--j;
0 commit comments