This commit is contained in:
Antoine PerreaultE 2023-02-08 18:20:19 -05:00
parent 7cde9027c2
commit b237e6d40e

View File

@ -22,6 +22,22 @@ public class BasePilotable extends SubsystemBase {
final DifferentialDrive drive = new DifferentialDrive(gauche, droit);
public void drive(double xSpeed, double zRotation){
drive.arcadeDrive(xSpeed, zRotation);
}
public double distance(){
return (-avantdroit.getEncoder().getPosition()
+avantgauche.getEncoder().getPosition()
-arrieredroit.getEncoder().getPosition()
+arrieregauche.getEncoder().getPosition()) / 4;
}
public void Reset() {
avantdroit.getEncoder().setPosition(0);
avantgauche.getEncoder().setPosition(0);
arrieredroit.getEncoder().setPosition(0);
arrieregauche.getEncoder().setPosition(0);
}
/** Creates a new BasePilotable. */
public BasePilotable() {
droit.setInverted(true);