-
- All Implemented Interfaces:
public final class TangentPathBuilder
-
-
Method Summary
Modifier and Type Method Description final TangentPathBuilderforward(Double dist)final SafePathBuilderforwardSplineHeading(Double dist, Rotation2d heading)final SafePathBuilderforwardSplineHeading(Double dist, Double heading)final TangentPathBuilderlineToX(Double posX)final SafePathBuilderlineToXSplineHeading(Double posX, Rotation2d heading)final SafePathBuilderlineToXSplineHeading(Double posX, Double heading)final TangentPathBuilderlineToY(Double posY)final SafePathBuilderlineToYSplineHeading(Double posY, Rotation2d heading)final SafePathBuilderlineToYSplineHeading(Double posY, Double heading)final TangentPathBuildersplineTo(Vector2d pos, Rotation2d tangent)final TangentPathBuildersplineTo(Vector2d pos, Double tangent)final SafePathBuildersplineToSplineHeading(Pose2d pose, Rotation2d tangent)final SafePathBuildersplineToSplineHeading(Pose2d pose, Double tangent)final CompositePosePathbuild()-
-
Method Detail
-
forward
final TangentPathBuilder forward(Double dist)
-
forwardSplineHeading
final SafePathBuilder forwardSplineHeading(Double dist, Rotation2d heading)
-
forwardSplineHeading
final SafePathBuilder forwardSplineHeading(Double dist, Double heading)
-
lineToX
final TangentPathBuilder lineToX(Double posX)
-
lineToXSplineHeading
final SafePathBuilder lineToXSplineHeading(Double posX, Rotation2d heading)
-
lineToXSplineHeading
final SafePathBuilder lineToXSplineHeading(Double posX, Double heading)
-
lineToY
final TangentPathBuilder lineToY(Double posY)
-
lineToYSplineHeading
final SafePathBuilder lineToYSplineHeading(Double posY, Rotation2d heading)
-
lineToYSplineHeading
final SafePathBuilder lineToYSplineHeading(Double posY, Double heading)
-
splineTo
final TangentPathBuilder splineTo(Vector2d pos, Rotation2d tangent)
-
splineTo
final TangentPathBuilder splineTo(Vector2d pos, Double tangent)
-
splineToSplineHeading
final SafePathBuilder splineToSplineHeading(Pose2d pose, Rotation2d tangent)
-
splineToSplineHeading
final SafePathBuilder splineToSplineHeading(Pose2d pose, Double tangent)
-
build
final CompositePosePath build()
-
-
-
-