public class PathGenerator
Constructor and Description |
---|
PathGenerator(double defaultMaxVelocity,
double defaultMaxAcceleration,
double defaultStartVelocity,
double defaultEndVelocity) |
PathGenerator(kotlin.jvm.functions.Function0<java.lang.Double> defaultMaxVelocity,
kotlin.jvm.functions.Function0<java.lang.Double> defaultMaxAcceleration,
kotlin.jvm.functions.Function0<java.lang.Double> defaultStartVelocity,
kotlin.jvm.functions.Function0<java.lang.Double> defaultEndVelocity) |
Modifier and Type | Method and Description |
---|---|
MirroredPath |
generateMirroredPath(boolean reversed,
Pose2d[] waypoints,
double maxVelo,
double maxAccel,
double startVelocity,
double endVelocity) |
MirroredPath |
generateMirroredPath(boolean reversed,
Pose2d[] waypoints,
double maxVelo,
double maxAccel) |
MirroredPath |
generateMirroredPath(boolean reversed,
Pose2d[] waypoints) |
Path |
generatePath(boolean reversed,
Pose2d[] waypoints,
double maxVelo,
double maxAccel,
double startVelo,
double endVelo) |
Path |
generatePath(boolean reversed,
Pose2d[] waypoints,
double maxVelo,
double maxAccel) |
Path |
generatePath(boolean reversed,
Pose2d[] waypoints) |
public PathGenerator(double defaultMaxVelocity, double defaultMaxAcceleration, double defaultStartVelocity, double defaultEndVelocity)
public PathGenerator(kotlin.jvm.functions.Function0<java.lang.Double> defaultMaxVelocity, kotlin.jvm.functions.Function0<java.lang.Double> defaultMaxAcceleration, kotlin.jvm.functions.Function0<java.lang.Double> defaultStartVelocity, kotlin.jvm.functions.Function0<java.lang.Double> defaultEndVelocity)
public Path generatePath(boolean reversed, Pose2d[] waypoints, double maxVelo, double maxAccel, double startVelo, double endVelo)
public Path generatePath(boolean reversed, Pose2d[] waypoints, double maxVelo, double maxAccel)
public MirroredPath generateMirroredPath(boolean reversed, Pose2d[] waypoints, double maxVelo, double maxAccel, double startVelocity, double endVelocity)
public MirroredPath generateMirroredPath(boolean reversed, Pose2d[] waypoints, double maxVelo, double maxAccel)
public MirroredPath generateMirroredPath(boolean reversed, Pose2d[] waypoints)