Package org.chsrobotics.lib.drive.differential
-
Interface Summary Interface Description DifferentialDriveMode Represents a mapping of joystick inputs to left and right drivetrain motor inputs. -
Class Summary Class Description ArcadeDrive Moves the robot in teleop using separate inputs for linear and rotational motion.CurvatureDrive Moves the robot in teleoperated mode similarly toArcadeDrive, but with turning speeds dependent on linear speeds.DifferentialDrivetrainInput A data class that holds differential drivetrain inputs, split into drivetrain's left and right sides.MixedDrive DifferentialDriveMode composed of any number of DifferentialDriveModes, with configurable influences over the total value.TankDrive Moves the robot in teleoperated mode using one input directly mapped to each wheel.