From b67ef4b475d0a489383092457ade533cea0e960c Mon Sep 17 00:00:00 2001 From: xinyang Date: Sat, 3 Aug 2019 22:49:46 +0800 Subject: [PATCH] fix bug. --- armor/src/armor_finder/send_target/send_target.cpp | 2 +- armor/src/armor_finder/tracking_state/tracking_state.cpp | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/armor/src/armor_finder/send_target/send_target.cpp b/armor/src/armor_finder/send_target/send_target.cpp index 06f53f2..8e45ad0 100644 --- a/armor/src/armor_finder/send_target/send_target.cpp +++ b/armor/src/armor_finder/send_target/send_target.cpp @@ -44,7 +44,7 @@ static bool sendTarget(Serial &serial, double x, double y, double z, uint16_t sh bool ArmorFinder::sendBoxPosition(uint16_t shoot_delay) { if (target_box.rect == cv::Rect2d()) return false; if (shoot_delay) { - LOGM(STR_CTR(WORD_BLUE, "shoot after %dms"), shoot_delay); + LOGM(STR_CTR(WORD_BLUE, "next box %dms"), shoot_delay); } auto rect = target_box.rect; double dx = rect.x + rect.width / 2 - IMAGE_CENTER_X; diff --git a/armor/src/armor_finder/tracking_state/tracking_state.cpp b/armor/src/armor_finder/tracking_state/tracking_state.cpp index cd9a9b7..46aaf8b 100644 --- a/armor/src/armor_finder/tracking_state/tracking_state.cpp +++ b/armor/src/armor_finder/tracking_state/tracking_state.cpp @@ -62,5 +62,6 @@ bool ArmorFinder::stateTrackingTarget(cv::Mat &src) { target_box.rect = pos; target_box.light_blobs.clear(); } + last_box = target_box; return true; }