mirror of
https://github.com/TimeCrafters/UltimateGoal.git
synced 2026-03-22 04:06:11 +00:00
a thing
This commit is contained in:
2
.idea/compiler.xml
generated
2
.idea/compiler.xml
generated
@@ -1,6 +1,6 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<project version="4">
|
<project version="4">
|
||||||
<component name="CompilerConfiguration">
|
<component name="CompilerConfiguration">
|
||||||
<bytecodeTargetLevel target="1.8" />
|
<bytecodeTargetLevel target="11" />
|
||||||
</component>
|
</component>
|
||||||
</project>
|
</project>
|
||||||
2
.idea/misc.xml
generated
2
.idea/misc.xml
generated
@@ -1,7 +1,7 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<project version="4">
|
<project version="4">
|
||||||
<component name="ExternalStorageConfigurationManager" enabled="true" />
|
<component name="ExternalStorageConfigurationManager" enabled="true" />
|
||||||
<component name="ProjectRootManager" version="2" languageLevel="JDK_11" project-jdk-name="11" project-jdk-type="JavaSDK">
|
<component name="ProjectRootManager" version="2" languageLevel="JDK_11" default="true" project-jdk-name="11" project-jdk-type="JavaSDK">
|
||||||
<output url="file://$PROJECT_DIR$/build/classes" />
|
<output url="file://$PROJECT_DIR$/build/classes" />
|
||||||
</component>
|
</component>
|
||||||
<component name="ProjectType">
|
<component name="ProjectType">
|
||||||
|
|||||||
@@ -11,10 +11,14 @@ public class Cayden_Dimitri {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public DcMotor driveLeft;
|
public DcMotor driveLeft;
|
||||||
|
public DcMotor arm;
|
||||||
public DcMotor driveRight;
|
public DcMotor driveRight;
|
||||||
|
|
||||||
public void hardware_init(){
|
public void hardware_init(){
|
||||||
|
|
||||||
|
arm = hardwareMap.dcMotor.get("arm motor");
|
||||||
driveLeft = hardwareMap.dcMotor.get("frontLeft");
|
driveLeft = hardwareMap.dcMotor.get("frontLeft");
|
||||||
driveRight = hardwareMap.dcMotor.get("frontRight");
|
driveRight = hardwareMap.dcMotor.get("frontRight");
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -13,5 +13,11 @@ public class Cayden_Dimitri_Move extends CyberarmState {
|
|||||||
public void exec() {
|
public void exec() {
|
||||||
robot.driveRight.setPower(.75);
|
robot.driveRight.setPower(.75);
|
||||||
robot.driveLeft.setPower(.75);
|
robot.driveLeft.setPower(.75);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void telemetry() {
|
||||||
|
engine.telemetry.addData("arm position",robot.arm.getCurrentPosition());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,7 +1,11 @@
|
|||||||
package org.timecrafters.javaClass.cayden;
|
package org.timecrafters.javaClass.cayden;
|
||||||
|
|
||||||
|
import com.qualcomm.robotcore.eventloop.opmode.Autonomous;
|
||||||
|
|
||||||
import org.cyberarm.engine.V2.CyberarmEngine;
|
import org.cyberarm.engine.V2.CyberarmEngine;
|
||||||
|
|
||||||
|
@Autonomous(name="Cayden_Dimitri_Move")
|
||||||
|
|
||||||
public class Cayden_Dimitri_engine extends CyberarmEngine {
|
public class Cayden_Dimitri_engine extends CyberarmEngine {
|
||||||
|
|
||||||
private Cayden_Dimitri cayden_dimitri;
|
private Cayden_Dimitri cayden_dimitri;
|
||||||
|
|||||||
@@ -0,0 +1,30 @@
|
|||||||
|
package org.timecrafters.javaClass.cayden;
|
||||||
|
|
||||||
|
import com.qualcomm.robotcore.eventloop.opmode.TeleOp;
|
||||||
|
import com.qualcomm.robotcore.hardware.DcMotor;
|
||||||
|
import com.qualcomm.robotcore.hardware.HardwareMap;
|
||||||
|
|
||||||
|
import org.cyberarm.engine.V2.CyberarmEngine;
|
||||||
|
|
||||||
|
@TeleOp(name = "Cayden: First Program", group = "caden")
|
||||||
|
|
||||||
|
public class miniboi extends CyberarmEngine {
|
||||||
|
private HardwareMap hardwareMap;
|
||||||
|
public miniboi(HardwareMap hardWareMap) {
|
||||||
|
hardwareMap = hardWareMap;
|
||||||
|
}
|
||||||
|
|
||||||
|
public DcMotor driveleft;
|
||||||
|
public DcMotor driveright;
|
||||||
|
|
||||||
|
public void hardwareInt() {
|
||||||
|
driveleft = hardwareMap.dcMotor.get("frontLeft");
|
||||||
|
driveright = hardwareMap.dcMotor.get("frontRight");
|
||||||
|
addState(new Minibot_State(robot,1,12));
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void setup() {
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,19 @@
|
|||||||
|
package org.timecrafters.javaClass.cayden;
|
||||||
|
|
||||||
|
import org.cyberarm.engine.V2.CyberarmState;
|
||||||
|
|
||||||
|
public class Minibot_State extends CyberarmState {
|
||||||
|
|
||||||
|
private Minibot_State robot;
|
||||||
|
|
||||||
|
public Minibot_State(Minibot_State robot) {
|
||||||
|
this.robot = robot;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void exec() {
|
||||||
|
if (engine.gamepad1.right_trigger > -0.5) {
|
||||||
|
robot.driveleft.setPower(1);
|
||||||
|
} else robot.driveleft.setPower(0);
|
||||||
|
}
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user