mirror of
https://github.com/TimeCrafters/UltimateGoal.git
synced 2025-12-15 22:02:33 +00:00
Aubrey stuff
This commit is contained in:
@@ -0,0 +1,32 @@
|
||||
package org.timecrafters.javaClass.aubrey;
|
||||
|
||||
import org.cyberarm.engine.V2.CyberarmState;
|
||||
import org.timecrafters.javaClass.samples.SampleRobot;
|
||||
|
||||
public class dance extends CyberarmState {
|
||||
|
||||
private SampleRobot robot;
|
||||
private double speed =0.5;
|
||||
private float RotationLimit =20;
|
||||
private double powerWorks =0.5;
|
||||
|
||||
public dance(SampleRobot robot) {
|
||||
this.robot = robot;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void exec() {
|
||||
float rotation = robot.getIMURotation();
|
||||
if (rotation <RotationLimit) {
|
||||
powerWorks = -speed;
|
||||
}else {
|
||||
powerWorks = speed;
|
||||
|
||||
}
|
||||
robot.driveBackRight.setPower(powerWorks);
|
||||
robot.driveBackLeft.setPower(-powerWorks);
|
||||
robot.driveFrontLeft.setPower(-powerWorks);
|
||||
robot.driveFrontRight.setPower(powerWorks);
|
||||
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user