QuinticHermiteSpline

class wpimath.spline.QuinticHermiteSpline(xInitialControlVector: Tuple[float, float, float], xFinalControlVector: Tuple[float, float, float], yInitialControlVector: Tuple[float, float, float], yFinalControlVector: Tuple[float, float, float])

Bases: Spline5

Represents a hermite spline of degree 5.

Constructs a quintic hermite spline with the specified control vectors. Each control vector contains into about the location of the point, its first derivative, and its second derivative.

Parameters:
  • xInitialControlVector – The control vector for the initial point in the x dimension.

  • xFinalControlVector – The control vector for the final point in the x dimension.

  • yInitialControlVector – The control vector for the initial point in the y dimension.

  • yFinalControlVector – The control vector for the final point in the y dimension.