From af9a254dc14dd2c9385118fbe7d9ecb45456200a Mon Sep 17 00:00:00 2001 From: wanpiqiu123 <779893878@qq.com> Date: Mon, 29 Jul 2019 17:37:47 +0800 Subject: [PATCH] fix bug --- armor/src/armor_finder/anti_top/anti_top.cpp | 6 +++--- armor/src/armor_finder/armor_box/armor_box.cpp | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/armor/src/armor_finder/anti_top/anti_top.cpp b/armor/src/armor_finder/anti_top/anti_top.cpp index e6908d5..fac5fbe 100644 --- a/armor/src/armor_finder/anti_top/anti_top.cpp +++ b/armor/src/armor_finder/anti_top/anti_top.cpp @@ -23,10 +23,10 @@ static double mean(RoundQueue &vec) { } ArmorFinder::BoxRatioChangeType ArmorFinder::getRatioChangeType(RoundQueue &vec) { - auto d = (vec[0] - vec[1] + vec[3] + vec[4]) / 3.0; - if (d > 0.1) { + auto d = (vec[0] - vec[1] + vec[3] + vec[4]); + if (d > 0.15) { return INCREASE; - } else if (d < -0.1) { + } else if (d < -0.15) { return DECREASE; } else { return NOCHANGE; diff --git a/armor/src/armor_finder/armor_box/armor_box.cpp b/armor/src/armor_finder/armor_box/armor_box.cpp index bfa71a8..607e984 100644 --- a/armor/src/armor_finder/armor_box/armor_box.cpp +++ b/armor/src/armor_finder/armor_box/armor_box.cpp @@ -47,7 +47,7 @@ ArmorBox::BoxOrientation ArmorBox::getOrientation() const { case B1: case B7: case B8: - if (lengthDistanceRatio() < 0.28) { + if (lengthDistanceRatio() < 0.26) { return FRONT; } else { return SIDE;