Reject images with too far distances
We get bad pose estimates far out.
Signed-off-by: milind-u <milind.upadhyay@gmail.com>
Change-Id: I2b6fd0e43fdc5e1365905ed0470bb5b679de24c7
diff --git a/y2023/localizer/localizer_test.cc b/y2023/localizer/localizer_test.cc
index c8c7b6b..7248b33 100644
--- a/y2023/localizer/localizer_test.cc
+++ b/y2023/localizer/localizer_test.cc
@@ -15,6 +15,7 @@
DEFINE_string(output_folder, "",
"If set, logs all channels to the provided logfile.");
DECLARE_bool(die_on_malloc);
+DECLARE_double(max_distance_to_target);
namespace y2023::localizer::testing {
@@ -73,6 +74,7 @@
->MakeFetcher<frc971::controls::LocalizerOutput>("/localizer")),
status_fetcher_(
imu_test_event_loop_->MakeFetcher<Status>("/localizer")) {
+ FLAGS_max_distance_to_target = 100.0;
FLAGS_die_on_malloc = true;
{
aos::TimerHandler *timer = roborio_test_event_loop_->AddTimer([this]() {