Class SimpleTimeInterpolator.InterpolationResult

java.lang.Object
xbot.common.trajectory.SimpleTimeInterpolator.InterpolationResult
Enclosing class:
SimpleTimeInterpolator

public class SimpleTimeInterpolator.InterpolationResult extends Object
  • Field Details

    • chasePoint

      public Translation2d chasePoint
    • isOnFinalPoint

      public boolean isOnFinalPoint
    • chaseHeading

      public Rotation2d chaseHeading
    • plannedVector

      public Translation2d plannedVector
    • distanceToTargetPoint

      public double distanceToTargetPoint
    • lerpFraction

      public double lerpFraction
    • isOnFinalLeg

      public boolean isOnFinalLeg
  • Constructor Details

    • InterpolationResult

      public InterpolationResult(Translation2d chasePoint, boolean isOnFinalPoint)
    • InterpolationResult

      public InterpolationResult(Translation2d chasePoint, boolean isOnFinalPoint, Rotation2d chaseHeading)
    • InterpolationResult

      public InterpolationResult(Translation2d chasePoint, boolean isOnFinalPoint, Rotation2d chaseHeading, Translation2d plannedVector)
    • InterpolationResult

      public InterpolationResult(Translation2d chasePoint, boolean isOnFinalPoint, Rotation2d chaseHeading, Translation2d plannedVector, double distanceToTargetPoint)
    • InterpolationResult

      public InterpolationResult(Translation2d chasePoint, boolean isOnFinalPoint, Rotation2d chaseHeading, Translation2d plannedVector, double distanceToTargetPoint, double lerpFraction)
    • InterpolationResult

      public InterpolationResult(Translation2d chasePoint, boolean isOnFinalPoint, Rotation2d chaseHeading, Translation2d plannedVector, double distanceToTargetPoint, double lerpFraction, boolean isOnFinalLeg)