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()