From 363e1d8fd47dcf0163d1bfb84a90ba6ac190e712 Mon Sep 17 00:00:00 2001 From: amquake Date: Mon, 30 Oct 2023 18:55:35 -0700 Subject: [PATCH] [photon-core] Check for multitarget params (#988) * require params in multitarget * format --- .../org/photonvision/vision/pipe/impl/MultiTargetPNPPipe.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/photon-core/src/main/java/org/photonvision/vision/pipe/impl/MultiTargetPNPPipe.java b/photon-core/src/main/java/org/photonvision/vision/pipe/impl/MultiTargetPNPPipe.java index 14a668102..313d8a19e 100644 --- a/photon-core/src/main/java/org/photonvision/vision/pipe/impl/MultiTargetPNPPipe.java +++ b/photon-core/src/main/java/org/photonvision/vision/pipe/impl/MultiTargetPNPPipe.java @@ -39,7 +39,8 @@ public class MultiTargetPNPPipe @Override protected MultiTargetPNPResults process(List targetList) { - if (params.cameraCoefficients == null + if (params == null + || params.cameraCoefficients == null || params.cameraCoefficients.getCameraIntrinsicsMat() == null || params.cameraCoefficients.getDistCoeffsMat() == null) { if (!hasWarned) {