[examples] Fix arcade inversions (#3841)

Accounts for differences between ArcadeDrive and the methods used
in some other examples.
This commit is contained in:
sciencewhiz
2021-12-27 23:05:42 -08:00
committed by GitHub
parent e373fa476b
commit 1e82595ffb
23 changed files with 24 additions and 24 deletions

View File

@@ -27,7 +27,7 @@ class Robot : public frc::TimedRobot {
void TeleopPeriodic() override {
// Drive with arcade style
m_robotDrive.ArcadeDrive(m_stick.GetY(), m_stick.GetX());
m_robotDrive.ArcadeDrive(-m_stick.GetY(), m_stick.GetX());
}
};

View File

@@ -30,7 +30,7 @@ class Robot : public frc::TimedRobot {
// That means that the Y axis of the left stick moves forward
// and backward, and the X of the right stick turns left and right.
m_robotDrive.ArcadeDrive(-m_driverController.GetLeftY(),
-m_driverController.GetRightX());
m_driverController.GetRightX());
}
};

View File

@@ -18,7 +18,7 @@ RobotContainer::RobotContainer() {
m_drive.SetDefaultCommand(frc2::RunCommand(
[this] {
m_drive.ArcadeDrive(-m_driverController.GetLeftY(),
-m_driverController.GetRightX());
m_driverController.GetRightX());
},
{&m_drive}));
}

View File

@@ -18,7 +18,7 @@ RobotContainer::RobotContainer() {
m_drive.SetDefaultCommand(frc2::RunCommand(
[this] {
m_drive.ArcadeDrive(-m_driverController.GetLeftY(),
-m_driverController.GetRightX());
m_driverController.GetRightX());
},
{&m_drive}));
}

View File

@@ -19,7 +19,7 @@ RobotContainer::RobotContainer() {
m_drive.SetDefaultCommand(frc2::RunCommand(
[this] {
m_drive.ArcadeDrive(-m_driverController.GetLeftY(),
-m_driverController.GetRightX());
m_driverController.GetRightX());
},
{&m_drive}));
}

View File

@@ -17,7 +17,7 @@ RobotContainer::RobotContainer() {
m_drive.SetDefaultCommand(frc2::RunCommand(
[this] {
m_drive.ArcadeDrive(-m_driverController.GetLeftY(),
-m_driverController.GetRightX());
m_driverController.GetRightX());
},
{&m_drive}));
}

View File

@@ -39,7 +39,7 @@ class Robot : public frc::TimedRobot {
void TeleopPeriodic() override {
// Drive with arcade style (use right stick)
m_robotDrive.ArcadeDrive(m_stick.GetY(), m_stick.GetX());
m_robotDrive.ArcadeDrive(-m_stick.GetY(), m_stick.GetX());
}
void TestInit() override {}

View File

@@ -34,7 +34,7 @@ class Robot : public frc::TimedRobot {
double turningValue = (kAngleSetpoint - m_gyro.GetAngle()) * kP;
// Invert the direction of the turn if we are going backwards
turningValue = std::copysign(turningValue, m_joystick.GetY());
m_robotDrive.ArcadeDrive(m_joystick.GetY(), turningValue);
m_robotDrive.ArcadeDrive(-m_joystick.GetY(), turningValue);
}
private:

View File

@@ -19,7 +19,7 @@ RobotContainer::RobotContainer() {
// Set up default drive command
m_drive.SetDefaultCommand(frc2::RunCommand(
[this] {
m_drive.ArcadeDrive(m_driverController.GetLeftY(),
m_drive.ArcadeDrive(-m_driverController.GetLeftY(),
m_driverController.GetRightX());
},
{&m_drive}));

View File

@@ -23,7 +23,7 @@ RobotContainer::RobotContainer() {
// Set up default drive command
m_drive.SetDefaultCommand(frc2::RunCommand(
[this] {
m_drive.ArcadeDrive(m_driverController.GetLeftY(),
m_drive.ArcadeDrive(-m_driverController.GetLeftY(),
m_driverController.GetRightX());
},
{&m_drive}));

View File

@@ -28,7 +28,7 @@ RobotContainer::RobotContainer() {
// Set up default drive command
m_drive.SetDefaultCommand(DefaultDrive(
&m_drive, [this] { return -m_driverController.GetLeftY(); },
[this] { return -m_driverController.GetRightX(); }));
[this] { return m_driverController.GetRightX(); }));
}
void RobotContainer::ConfigureButtonBindings() {

View File

@@ -29,7 +29,7 @@ RobotContainer::RobotContainer() {
m_drive.SetDefaultCommand(frc2::RunCommand(
[this] {
m_drive.ArcadeDrive(-m_driverController.GetLeftY(),
-m_driverController.GetRightX());
m_driverController.GetRightX());
},
{&m_drive}));
}