82 {-06.0, -03.0, -00.5, +06.0, -03.0, +00.5},
83 {+15.0, +08.0, +01.5, -15.0, +07.0, -01.0},
84 {-10.0, -06.0, -01.5, +10.0, -04.0, +00.5},
85 {+00.0, +00.0, +00.5, +00.0, +00.0, +00.0},
86 {+00.0, +01.0, +00.0, +00.0, +00.0, +00.0},
87 {+01.0, +00.0, +00.0, +00.0, +00.0, +00.0}};
102 return Vectord<6>{initialVector[0], initialVector[1], initialVector[2],
103 finalVector[0], finalVector[1], finalVector[2]};
#define WPILIB_DLLEXPORT
Definition: SymbolExports.h:36
The matrix class, also used for vectors and row-vectors.
Definition: Matrix.h:180
Represents a hermite spline of degree 5.
Definition: QuinticHermiteSpline.h:17
Matrixd< 6, 6 > Coefficients() const override
Returns the coefficients matrix.
Definition: QuinticHermiteSpline.h:43
QuinticHermiteSpline(wpi::array< double, 3 > xInitialControlVector, wpi::array< double, 3 > xFinalControlVector, wpi::array< double, 3 > yInitialControlVector, wpi::array< double, 3 > yFinalControlVector)
Constructs a quintic hermite spline with the specified control vectors.
Represents a two-dimensional parametric spline that interpolates between two points.
Definition: Spline.h:25
Definition: AprilTagFieldLayout.h:22