public class HardwareTank extends Mechanism
| Modifier and Type | Field and Description |
|---|---|
Drivetrain |
drivetrain
Instance variable containing robot's drivetrain.
|
Hanger |
hanger
Instance variable containing robot's Hanger.
|
Marker |
marker
Instance variable containing robot's markers arm.
|
| Constructor and Description |
|---|
HardwareTank()
Default constructor for HardwareMain.
|
HardwareTank(com.qualcomm.robotcore.eventloop.opmode.LinearOpMode opMode)
Overloaded constructor for HardwareMain.
|
| Modifier and Type | Method and Description |
|---|---|
void |
init(com.qualcomm.robotcore.hardware.HardwareMap hwMap)
Initializes all mechanisms on the robot.
|
void |
land() |
void |
markerDrop()
Autonomous action for dropping the marker.
|
void |
sample(VisionManager visionManager) |
void |
samplePID(VisionManager visionManager)
Autonomous action for sampling the gold cube.
|
void |
waitForStart()
Waits for opMode's to start.
|
public Drivetrain drivetrain
public Hanger hanger
public Marker marker
public HardwareTank()
public HardwareTank(com.qualcomm.robotcore.eventloop.opmode.LinearOpMode opMode)
opMode - the LinearOpMode that is currently runningpublic void init(com.qualcomm.robotcore.hardware.HardwareMap hwMap)
public void waitForStart()
public void land()
public void sample(VisionManager visionManager)
public void samplePID(VisionManager visionManager)
visionManager - VisionManager containing the GoldDetectorpublic void markerDrop()