-
- All Implemented Interfaces:
public final class PosePathSeqBuilder
-
-
Constructor Summary
Constructors Constructor Description PosePathSeqBuilder(PositionPath<Arclength> path, Rotation2d beginHeading)
PosePathSeqBuilder(PositionPath<Arclength> path, Double beginHeading)
-
Method Summary
-
-
Constructor Detail
-
PosePathSeqBuilder
PosePathSeqBuilder(PositionPath<Arclength> path, Rotation2d beginHeading)
-
PosePathSeqBuilder
PosePathSeqBuilder(PositionPath<Arclength> path, Double beginHeading)
-
-
Method Detail
-
tangentUntil
final PosePathSeqBuilder tangentUntil(Double disp)
Fills in tangent headings until displacement disp.
-
constantUntil
final PosePathSeqBuilder constantUntil(Double disp)
Fills in constant headings until displacement disp.
-
linearUntil
final PosePathSeqBuilder linearUntil(Double disp, Rotation2d heading)
-
linearUntil
final PosePathSeqBuilder linearUntil(Double disp, Double heading)
-
splineUntil
final PosePathSeqBuilder splineUntil(Double disp, Rotation2d heading)
-
splineUntil
final PosePathSeqBuilder splineUntil(Double disp, Double heading)
-
tangentUntilEnd
final List<CompositePosePath> tangentUntilEnd()
-
constantUntilEnd
final List<CompositePosePath> constantUntilEnd()
-
linearUntilEnd
final List<CompositePosePath> linearUntilEnd(Rotation2d heading)
-
linearUntilEnd
final List<CompositePosePath> linearUntilEnd(Double heading)
-
splineUntilEnd
final List<CompositePosePath> splineUntilEnd(Rotation2d heading)
-
splineUntilEnd
final List<CompositePosePath> splineUntilEnd(Double heading)
-
-
-
-