Try the RobotBuilder tool, defining the subsystems, sensors, and actuators of this year's robot. This is not to distract anyone from aos, just to try it out and see what other teams are using. Also it looks very handy for robot hardware checkout and PID tuning.
Cf docs http://wpilib.screenstepslive.com/s/3120/m/7882/l/88538-overview-of-robotbuilder
Cf video demo http://www.youtube.com/user/bradamiller
git-svn-id: https://robotics.mvla.net/svn/frc971/2013/trunk/src@4101 f308d9b7-e957-4cde-b6ac-9a88185e7312
diff --git a/robot_builder/Robot2013/Commands/AutonomousCommand.cpp b/robot_builder/Robot2013/Commands/AutonomousCommand.cpp
new file mode 100644
index 0000000..11f113d
--- /dev/null
+++ b/robot_builder/Robot2013/Commands/AutonomousCommand.cpp
@@ -0,0 +1,36 @@
+// RobotBuilder Version: 0.0.2
+//
+// This file was generated by RobotBuilder. It contains sections of
+// code that are automatically generated and assigned by robotbuilder.
+// These sections will be updated in the future when you export to
+// C++ from RobotBuilder. Do not put any code or make any change in
+// the blocks indicating autogenerated code or it will be lost on an
+// update. Deleting the comments indicating the section will prevent
+// it from being updated in th future.
+#include "AutonomousCommand.h"
+AutonomousCommand::AutonomousCommand() {
+ // Use requires() here to declare subsystem dependencies
+ // eg. requires(chassis);
+ // BEGIN AUTOGENERATED CODE, SOURCE=ROBOTBUILDER ID=REQUIRES
+ // END AUTOGENERATED CODE, SOURCE=ROBOTBUILDER ID=REQUIRES
+}
+// Called just before this Command runs the first time
+void AutonomousCommand::Initialize() {
+
+}
+// Called repeatedly when this Command is scheduled to run
+void AutonomousCommand::Execute() {
+
+}
+// Make this return true when this Command no longer needs to run execute()
+bool AutonomousCommand::IsFinished() {
+ return false;
+}
+// Called once after isFinished returns true
+void AutonomousCommand::End() {
+
+}
+// Called when another command which requires one or more of the same
+// subsystems is scheduled to run
+void AutonomousCommand::Interrupted() {
+}