public class TrajectoryConfig
Configuration describing a basic trajectory (a simpler frontend alternative to class BaseTrajectoryBuilder
).
class BaseTrajectoryBuilder
public TrajectoryConfig(@NotNull Pose2d startPose, double startTangent, @NotNull java.util.List<com.acmerobotics.roadrunner.trajectory.config.TrajectoryConfig.Waypoint> waypoints, double resolution)
Configuration describing a basic trajectory (a simpler frontend alternative to class BaseTrajectoryBuilder
).
class BaseTrajectoryBuilder
public int getVersion()
@Nullable public TrajectoryBuilder toTrajectoryBuilder(@NotNull TrajectoryGroupConfig groupConfig)
@Nullable public Trajectory toTrajectory(@NotNull TrajectoryGroupConfig groupConfig)
@NotNull public Pose2d getStartPose()
public double getStartTangent()
@NotNull public java.util.List<com.acmerobotics.roadrunner.trajectory.config.TrajectoryConfig.Waypoint> getWaypoints()
public double getResolution()
@NotNull public Pose2d component1()
public double component2()
@NotNull public java.util.List<com.acmerobotics.roadrunner.trajectory.config.TrajectoryConfig.Waypoint> component3()
public double component4()
@NotNull public TrajectoryConfig copy(@NotNull Pose2d startPose, double startTangent, @NotNull java.util.List<com.acmerobotics.roadrunner.trajectory.config.TrajectoryConfig.Waypoint> waypoints, double resolution)
Configuration describing a basic trajectory (a simpler frontend alternative to class BaseTrajectoryBuilder
).
class BaseTrajectoryBuilder
@NotNull public java.lang.String toString()
public int hashCode()
public boolean equals(@Nullable java.lang.Object p)