Package-level declarations
Types
Link copied to clipboard
class DriveEncoderSwervePedroPathingDrivetrain(hardwareMap: HardwareMap, followerConstants: FollowerConstants = FollowerConstants(), localizerConstants: DriveEncoderConstants = DriveEncoderConstants(), pathConstraints: PathConstraints = PathConstraints(0.99, 100.0, 1.0, 1.0), driveConstants: SwerveConstants = SwerveConstants(), pods: CoaxialPod, initialPose: Pose = Pose()) : PedroPathingDrivetrain
A swerve PedroPathingDrivetrain with drive encoder localization.
Link copied to clipboard
class OTOSSwervePedroPathingDrivetrain(hardwareMap: HardwareMap, followerConstants: FollowerConstants = FollowerConstants(), localizerConstants: OTOSConstants = OTOSConstants(), pathConstraints: PathConstraints = PathConstraints(0.99, 100.0, 1.0, 1.0), driveConstants: SwerveConstants = SwerveConstants(), pods: CoaxialPod, initialPose: Pose = Pose()) : PedroPathingDrivetrain
A swerve PedroPathingDrivetrain with an OTOS localizer.
Link copied to clipboard
class PinpointSwervePedroPathingDrivetrain(hardwareMap: HardwareMap, followerConstants: FollowerConstants = FollowerConstants(), localizerConstants: PinpointConstants = PinpointConstants(), pathConstraints: PathConstraints = PathConstraints(0.99, 100.0, 1.0, 1.0), driveConstants: SwerveConstants = SwerveConstants(), pods: CoaxialPod, initialPose: Pose = Pose()) : PedroPathingDrivetrain
A swerve PedroPathingDrivetrain with a Pinpoint localizer.
Link copied to clipboard
class ThreeWheelIMUSwervePedroPathingDrivetrain(hardwareMap: HardwareMap, followerConstants: FollowerConstants = FollowerConstants(), localizerConstants: ThreeWheelIMUConstants = ThreeWheelIMUConstants(), pathConstraints: PathConstraints = PathConstraints(0.99, 100.0, 1.0, 1.0), driveConstants: SwerveConstants = SwerveConstants(), pods: CoaxialPod, initialPose: Pose = Pose()) : PedroPathingDrivetrain
A swerve PedroPathingDrivetrain with a three-wheel plus IMU localizer.
Link copied to clipboard
class ThreeWheelSwervePedroPathingDrivetrain(hardwareMap: HardwareMap, followerConstants: FollowerConstants = FollowerConstants(), localizerConstants: ThreeWheelConstants = ThreeWheelConstants(), pathConstraints: PathConstraints = PathConstraints(0.99, 100.0, 1.0, 1.0), driveConstants: SwerveConstants = SwerveConstants(), pods: CoaxialPod, initialPose: Pose = Pose()) : PedroPathingDrivetrain
A swerve PedroPathingDrivetrain with a three-wheel localizer.
Link copied to clipboard
class TwoWheelSwervePedroPathingDrivetrain(hardwareMap: HardwareMap, followerConstants: FollowerConstants = FollowerConstants(), localizerConstants: TwoWheelConstants = TwoWheelConstants(), pathConstraints: PathConstraints = PathConstraints(0.99, 100.0, 1.0, 1.0), driveConstants: SwerveConstants = SwerveConstants(), pods: CoaxialPod, initialPose: Pose = Pose()) : PedroPathingDrivetrain
A swerve PedroPathingDrivetrain with a two-wheel localizer.