Trajectory Sequence Runner
constructor(@Nullable telemetry: DualTelemetry, driveConstantsRunUsingEncoder: Boolean, follower: TrajectoryFollower, headingPIDCoefficients: PIDCoefficients, voltageSensor: VoltageSensor, lastDriveEncPositions: List<Integer>, lastDriveEncVels: List<Integer>, lastTrackingEncPositions: List<Integer>, lastTrackingEncVels: List<Integer>)
Create a new trajectory sequence runner.
Parameters
telemetry
The (optional) DualTelemetry instance to use for telemetry.
drive Constants Run Using Encoder
Whether the drive constants are run using encoders.
follower
The trajectory follower to use.
heading PIDCoefficients
The PID coefficients for the heading controller.
voltage Sensor
The voltage sensor to use.
last Drive Enc Positions
The last drive encoder positions.
last Drive Enc Vels
The last drive encoder velocities.
last Tracking Enc Positions
The last tracking encoder positions.
last Tracking Enc Vels
The last tracking encoder velocities.