Type hierarchy for representing 2D holonomic robot paths (x, y, and heading components).
class LineSegment : ParametricCurve
Parametric representation of a line. |
|
abstract class ParametricCurve
Parametric curve with two components (x and y). |
|
class Path
Path composed of a list of parametric curves and heading interpolators. |
|
class PathBuilder
Easy-to-use builder for creating Path instances. |
|
class QuinticPolynomial
Quintic polynomial interpolated according to the provided derivatives. |
|
class QuinticSpline : ParametricCurve
Combination of two quintic polynomials into a 2D quintic spline. See this short paper for some motivation and implementation details. |