X-Git-Url: http://challenge-bot.com/repos/?a=blobdiff_plain;f=src%2Forg%2Fusfirst%2Ffrc%2Fteam3501%2Frobot%2Fcommands%2FLiftPortcullis.java;h=992f9e1ae9e529f965efd583e4431c819b78f7a7;hb=a1989c116a0926b44d6f36067e84b7f5fb2d313f;hp=bc93f7715d7ddb4d8738ada2768c2ae893e9fc61;hpb=1ede81cb24db6af4d834dc7ad6037e2a8683bbb1;p=3501%2Fstronghold-2016 diff --git a/src/org/usfirst/frc/team3501/robot/commands/LiftPortcullis.java b/src/org/usfirst/frc/team3501/robot/commands/LiftPortcullis.java index bc93f771..992f9e1a 100755 --- a/src/org/usfirst/frc/team3501/robot/commands/LiftPortcullis.java +++ b/src/org/usfirst/frc/team3501/robot/commands/LiftPortcullis.java @@ -2,35 +2,44 @@ package org.usfirst.frc.team3501.robot.commands; import edu.wpi.first.wpilibj.command.Command; -/** +/*** + * This command will move the robot forward while lifting the defense arm up. + * + * pre-condition: robot is flush against the ramp of the outerworks in front of + * the portcullis + * + * This command has to drive forward at the same time because that's how the + * robot opens the portcullis + * + * post-condition: the robot has passed the portcullis and is in the next zone + * + * @author Meryem and Avi * */ + public class LiftPortcullis extends Command { - public LiftPortcullis() { - // Use requires() here to declare subsystem dependencies - // eg. requires(chassis); - } + public LiftPortcullis() { + } - // Called just before this Command runs the first time - protected void initialize() { - } + @Override + protected void initialize() { + } - // Called repeatedly when this Command is scheduled to run - protected void execute() { - } + @Override + protected void execute() { + } - // Make this return true when this Command no longer needs to run execute() - protected boolean isFinished() { - return false; - } + @Override + protected boolean isFinished() { + return false; + } - // Called once after isFinished returns true - protected void end() { - } + @Override + protected void end() { + } - // Called when another command which requires one or more of the same - // subsystems is scheduled to run - protected void interrupted() { - } + @Override + protected void interrupted() { + } }