Package com.acmerobotics.roadrunner
Class PathBuilder
-
- All Implemented Interfaces:
public final class PathBuilder
-
-
Constructor Summary
Constructors Constructor Description PathBuilder(Pose2d beginPose, Double eps)
-
Method Summary
-
-
Method Detail
-
setTangent
final PathBuilder setTangent(Rotation2d r)
-
setTangent
final PathBuilder setTangent(Double r)
-
setReversed
final PathBuilder setReversed(Boolean reversed)
-
lineToX
final PathBuilder lineToX(Double posX)
-
lineToXConstantHeading
final PathBuilder lineToXConstantHeading(Double posX)
-
lineToXLinearHeading
final PathBuilder lineToXLinearHeading(Double posX, Rotation2d heading)
-
lineToXLinearHeading
final PathBuilder lineToXLinearHeading(Double posX, Double heading)
-
lineToXSplineHeading
final PathBuilder lineToXSplineHeading(Double posX, Rotation2d heading)
-
lineToXSplineHeading
final PathBuilder lineToXSplineHeading(Double posX, Double heading)
-
lineToY
final PathBuilder lineToY(Double posY)
-
lineToYConstantHeading
final PathBuilder lineToYConstantHeading(Double posY)
-
lineToYLinearHeading
final PathBuilder lineToYLinearHeading(Double posY, Rotation2d heading)
-
lineToYLinearHeading
final PathBuilder lineToYLinearHeading(Double posY, Double heading)
-
lineToYSplineHeading
final PathBuilder lineToYSplineHeading(Double posY, Rotation2d heading)
-
lineToYSplineHeading
final PathBuilder lineToYSplineHeading(Double posY, Double heading)
-
strafeTo
final PathBuilder strafeTo(Vector2d pos)
-
strafeToConstantHeading
final PathBuilder strafeToConstantHeading(Vector2d pos)
-
strafeToLinearHeading
final PathBuilder strafeToLinearHeading(Vector2d pos, Rotation2d heading)
-
strafeToLinearHeading
final PathBuilder strafeToLinearHeading(Vector2d pos, Double heading)
-
strafeToSplineHeading
final PathBuilder strafeToSplineHeading(Vector2d pos, Rotation2d heading)
-
strafeToSplineHeading
final PathBuilder strafeToSplineHeading(Vector2d pos, Double heading)
-
splineTo
final PathBuilder splineTo(Vector2d pos, Rotation2d tangent)
-
splineTo
final PathBuilder splineTo(Vector2d pos, Double tangent)
-
splineToConstantHeading
final PathBuilder splineToConstantHeading(Vector2d pos, Rotation2d tangent)
-
splineToConstantHeading
final PathBuilder splineToConstantHeading(Vector2d pos, Double tangent)
-
splineToLinearHeading
final PathBuilder splineToLinearHeading(Pose2d pose, Rotation2d tangent)
-
splineToLinearHeading
final PathBuilder splineToLinearHeading(Pose2d pose, Double tangent)
-
splineToSplineHeading
final PathBuilder splineToSplineHeading(Pose2d pose, Rotation2d tangent)
-
splineToSplineHeading
final PathBuilder splineToSplineHeading(Pose2d pose, Double tangent)
-
build
final List<CompositePosePath> build()
-
-
-
-