From dfefcd4c1aae3bd5525a109ec0ff2b638a80a17e Mon Sep 17 00:00:00 2001 From: Ray Healy Date: Sat, 21 Feb 2026 15:29:20 -0500 Subject: [PATCH] trajectory/ballistics/models/ConstantBM: Define a default constructor (from (0, 0, 0) to (0, 0, 0)) --- .../trajectory/ballistics/models/ConstantBM.java | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/lib/src/test/java/org/fairportrobotics/frc/robolib/trajectory/ballistics/models/ConstantBM.java b/lib/src/test/java/org/fairportrobotics/frc/robolib/trajectory/ballistics/models/ConstantBM.java index bf01a76..7d7e341 100644 --- a/lib/src/test/java/org/fairportrobotics/frc/robolib/trajectory/ballistics/models/ConstantBM.java +++ b/lib/src/test/java/org/fairportrobotics/frc/robolib/trajectory/ballistics/models/ConstantBM.java @@ -10,12 +10,13 @@ import edu.wpi.first.units.measure.Distance; import edu.wpi.first.units.measure.Time; public class ConstantBM extends ReversableRadialBM { - private Velocity3d velocityResult; + private Velocity3d velocityResult; private Translation3d positionResult; - private Time revResult; - private int initParam; - private int minParam; - private int maxParam; + private Time revResult; + + private int initParam; + private int minParam; + private int maxParam; private HashSet computedParams; @@ -24,6 +25,10 @@ public class ConstantBM extends ReversableRadialBM { // Setup code // + public ConstantBM() { + this(Translation3d.kZero, Translation3d.kZero); + } + public ConstantBM( Translation3d posLaunch, Translation3d posTarget