From 155ad6f70ac0e45359e22881cda295ab23eb9923 Mon Sep 17 00:00:00 2001 From: Matt Date: Sat, 4 Jan 2020 23:45:14 -0800 Subject: [PATCH] hard code 2020 corner finder --- .../vision/pipeline/pipes/DrawSolvePNPPipe.java | 1 + .../chameleonvision/vision/pipeline/pipes/SolvePNPPipe.java | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/chameleon-server/src/main/java/com/chameleonvision/vision/pipeline/pipes/DrawSolvePNPPipe.java b/chameleon-server/src/main/java/com/chameleonvision/vision/pipeline/pipes/DrawSolvePNPPipe.java index 3eaad04fb..da724ecbd 100644 --- a/chameleon-server/src/main/java/com/chameleonvision/vision/pipeline/pipes/DrawSolvePNPPipe.java +++ b/chameleon-server/src/main/java/com/chameleonvision/vision/pipeline/pipes/DrawSolvePNPPipe.java @@ -83,6 +83,7 @@ public class DrawSolvePNPPipe implements Pipe long processStartNanos = System.nanoTime(); poseList.clear(); for(var target: targets) { - var corners = (target.leftRightDualTargetPair != null) ? findCorner2019(target) : findBoundingBoxCorners(target); + var corners = find2020VisionTarget(target);// (target.leftRightDualTargetPair != null) ? findCorner2019(target) : findBoundingBoxCorners(target); + if(corners == null) continue; var pose = calculatePose(corners, target); if(pose != null) poseList.add(pose); }