mirror of
https://github.com/wpilibsuite/allwpilib
synced 2026-06-27 02:01:42 +00:00
Fix bug in cubic and quintic hermetic spline generation (#2139)
Add documentation for spline derivatives and explicitly zero matrices.
This commit is contained in:
@@ -48,7 +48,8 @@ class CubicHermiteSpline : public Spline<3> {
|
||||
}
|
||||
|
||||
private:
|
||||
Eigen::Matrix<double, 6, 4> m_coefficients;
|
||||
Eigen::Matrix<double, 6, 4> m_coefficients =
|
||||
Eigen::Matrix<double, 6, 4>::Zero();
|
||||
|
||||
/**
|
||||
* Returns the hermite basis matrix for cubic hermite spline interpolation.
|
||||
|
||||
@@ -48,7 +48,8 @@ class QuinticHermiteSpline : public Spline<5> {
|
||||
}
|
||||
|
||||
private:
|
||||
Eigen::Matrix<double, 6, 6> m_coefficients;
|
||||
Eigen::Matrix<double, 6, 6> m_coefficients =
|
||||
Eigen::Matrix<double, 6, 6>::Zero();
|
||||
|
||||
/**
|
||||
* Returns the hermite basis matrix for quintic hermite spline interpolation.
|
||||
|
||||
Reference in New Issue
Block a user