#include "OpenClaw.h" #include "Robot.h" OpenClaw::OpenClaw() { Requires(Robot::collector.get()); } // Called just before this Command runs the first time void OpenClaw::Initialize() { Robot::collector->Open(); } // Called repeatedly when this Command is scheduled to run void OpenClaw::Execute() {} // Make this return true when this Command no longer needs to run execute() bool OpenClaw::IsFinished() { return Robot::collector->IsOpen(); } // Called once after isFinished returns true void OpenClaw::End() {} // Called when another command which requires one or more of the same // subsystems is scheduled to run void OpenClaw::Interrupted() {}