diff --git a/wpimath/src/main/native/cpp/spline/SplineHelper.cpp b/wpimath/src/main/native/cpp/spline/SplineHelper.cpp index 5a0cdb42d8b..c78a54f4645 100644 --- a/wpimath/src/main/native/cpp/spline/SplineHelper.cpp +++ b/wpimath/src/main/native/cpp/spline/SplineHelper.cpp @@ -210,8 +210,8 @@ std::vector SplineHelper::OptimizeCurvature( Trim(bFinal.y)}; // Calculate the second derivatives at the knot points. - frc::Matrixd<4, 1> bases{1.0, 1.0, 1.0, 1.0}; - auto combinedA = ca.Coefficients() * bases; + frc::Vectord<4> bases{1.0, 1.0, 1.0, 1.0}; + frc::Vectord<6> combinedA = ca.Coefficients() * bases; double ddxA = combinedA(4); double ddyA = combinedA(5);