Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- * To change this license header, choose License Headers in Project Properties.
- * To change this template file, choose Tools | Templates
- * and open the template in the editor.
- */
- package us.mn.k12.fairmont.robotics.commands;
- /**
- *
- * @author Teacher
- */
- public class DriveWithJoysticks extends CommandBase {
- public DriveWithJoysticks() {
- // Use requires() here to declare subsystem dependencies
- requires(drivetrain);
- }
- // Called just before this Command runs the first time
- protected void initialize() {
- }
- // Called repeatedly when this Command is scheduled to run
- protected void execute() {
- drivetrain.driveMechanum_Cartesian(oi.getRightJoyY(), oi.getRightJoyX(), oi.getRightJoyR());
- // drivetrain.drivetest(oi.getRightJoyY(), oi.getLeftJoyY());
- }
- // Make this return true when this Command no longer needs to run execute()
- protected boolean isFinished() {
- return false;
- }
- // Called once after isFinished returns true
- protected void end() {
- }
- // Called when another command which requires one or more of the same
- // subsystems is scheduled to run
- protected void interrupted() {
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment