speed buttons added, extra steps taken out of auto.
This commit is contained in:
@ -261,8 +261,7 @@ public class Autonomoustest extends LinearOpMode {
|
||||
arm.setPower(0);
|
||||
driveForward(-21);
|
||||
straightLeft(32);
|
||||
driveForward(18);
|
||||
driveForward(-28);
|
||||
driveForward(-10);
|
||||
straightRight(33);
|
||||
driveForward(-1.5);
|
||||
raisearm(80);
|
||||
@ -291,8 +290,7 @@ public class Autonomoustest extends LinearOpMode {
|
||||
driveForward(-15.5);
|
||||
turnLeft(90);
|
||||
straightLeft(15);
|
||||
driveForward(8);
|
||||
driveForward(-28.5);
|
||||
driveForward(-20.5);
|
||||
straightRight(19);
|
||||
driveForward(-1.5);
|
||||
raisearm(80);
|
||||
@ -320,8 +318,7 @@ else
|
||||
driveForward(-15);
|
||||
turnLeft(90);
|
||||
straightLeft(15);
|
||||
driveForward(8);
|
||||
driveForward(-26);
|
||||
driveForward(-18);
|
||||
straightRight(29);
|
||||
driveForward(-1.5);
|
||||
raisearm(80);
|
||||
|
@ -100,7 +100,11 @@ public class arm extends OpMode {
|
||||
|
||||
}
|
||||
|
||||
double num = 2.5;
|
||||
//double num = 2.25;
|
||||
final static double MOTOR_HI_SPEED_RATIO = 2.25;
|
||||
final static double MOTOR_LO_SPEED_RATIO = 3.5;
|
||||
final static double ARM_POWER = 3.5;
|
||||
double num = MOTOR_HI_SPEED_RATIO;
|
||||
/**
|
||||
* User defined loop method.
|
||||
* This method will be called repeatedly in a loop while this op mode is running
|
||||
@ -112,10 +116,17 @@ public class arm extends OpMode {
|
||||
backRight.setDirection(DcMotor.Direction.REVERSE);
|
||||
|
||||
|
||||
double armPower = gamepad2.right_stick_y/3.5;
|
||||
double armPower = gamepad2.right_stick_y/ARM_POWER;
|
||||
// Normalize the values so no wheel power exceeds 100%
|
||||
// This ensures that the robot maintains the desired motion.
|
||||
|
||||
if(gamepad1.a)
|
||||
{
|
||||
num = MOTOR_HI_SPEED_RATIO;
|
||||
}
|
||||
if (gamepad1.b)
|
||||
{
|
||||
num = MOTOR_LO_SPEED_RATIO;
|
||||
}
|
||||
if(gamepad2.right_stick_y != 0)
|
||||
{
|
||||
arm.setPower(armPower);
|
||||
|
@ -251,8 +251,7 @@ public class bluefront extends LinearOpMode {
|
||||
driveForward(-15.5);
|
||||
turnRight(90);
|
||||
straightRight(15);
|
||||
driveForward(8);
|
||||
driveForward(-28.5);
|
||||
driveForward(-20.5);
|
||||
straightLeft(19);
|
||||
raisearm(80);
|
||||
wrist.setPosition(0);
|
||||
@ -281,8 +280,7 @@ public class bluefront extends LinearOpMode {
|
||||
arm.setPower(0);
|
||||
driveForward(-21);
|
||||
straightRight(32);
|
||||
driveForward(18);
|
||||
driveForward(-28);
|
||||
driveForward(-10);
|
||||
straightLeft(33);
|
||||
raisearm(80);
|
||||
wrist.setPosition(0);
|
||||
@ -309,8 +307,7 @@ public class bluefront extends LinearOpMode {
|
||||
driveForward(-15);
|
||||
turnRight(90);
|
||||
straightRight(15);
|
||||
driveForward(8);
|
||||
driveForward(-26);
|
||||
driveForward(-18);
|
||||
straightLeft(29);
|
||||
raisearm(80);
|
||||
wrist.setPosition(0);
|
||||
|
Reference in New Issue
Block a user