2013-12-15 18:30:16 -05:00
<?xml version="1.0" encoding="UTF-8"?>
<examples >
2014-08-12 14:52:22 -04:00
<!-- TODO add back in when there are enough samples to justify tags
2013-12-15 18:30:16 -05:00
<tagDescription >
<name > Simple Robot</name>
<description > Examples for simple robot programs.</description>
</tagDescription>
Initial commit of the WPILib simulation support in an alpha quality state.
Fixes to deal with the switch to .hpp files in the HAL and other misc problems due to rebasing.
Added Omar's changes to the compressor interface
Fixes to make C++ plugin compile on linux.
Added import of the WPILibSim code from the graduate class. It shows up as wpilibJavaSim to follow the convention set by wpilibJava, wpilibJavaJNI and wpilibJavaFinal.
Fixed wpilibJavaSim artifactId to mirror the new convention.
Modified the build of the java plugin to pull in the simulation dependencies.
Added stacktrace printing.
Fixed support for creating projects.
Added support for the isReal() and isSimulation() methods along with the AnalogPotentiometer object to support simulating GearsBot.
Added support for a "WPILib Simulate" button.
Added GearsBot to the built in examples.
Added support for specifying the world file during project creation and switched the default from BluntObjectBot to GearsBot.
Removed unused import.
Added file browser for world files.
Added support for debugging in simulation.
Change simulate icon to be a Gazebo icon.
Switched over to the gazebo messaging system.
Updated location of default world file.
Reverted cmake change.
Fixed bug in WPILibJSim, added better logging and cleaned up code.
Made the frc_gazebo_plugin build using raw cmake instead of catkin, breaking the final ROS dependencies.
Added installation to frc_gazebo_plugin Makefile.
Fixed running of simulation to actually use frcsim.
Initial commit of simulation library for C++. Has the minimal subset of features necessary for having a Simple Robot run in teleoperated mode.
Added notes for generating protobuf messages.
Import of the debuild process into the main repository.
Moved frc_gazebo_plugin under simulation and removed the gazebo folder.
Updated the gazebo plugin to remove excessive printing and limit motor signal to [-1,1].
Updated WPILibJSim to support latching messages and to sleep for 20ms in iterative robot.
Reduced delay between starting frcsim and the users program to 1 second.
Updated GearsBot example.
Fixed a few minor issues for demoable state.
Added simulator support for Victors, Jaguars and Talons.
Added NetworkTables, SmartDashboard and LiveWindow to the simulator.
Added AnalogPotentiometer for simulation.
Added support for simulating encoders.
Added simulation support for Gyro.
Added IterativeRobot, Fixed Timers, Notifiers, PIDControllers and other minor fixes + cleanup.
Added RobotDrive support to simulation.
Separated out JavaGazebo so that SimDS will be able to reuse it.
Separated out SimDS into its own application..
Fixes so that the SimDS is distributed and runs properly for Java with the eclipse plugins.
Added DriverStation support to WPILibCSim
Cleanup of DriverStation, WaitUntilCommand and AnalogPotentiometer for WPILibCSim.
Cleanup of includes for WPILibCSim
Added AnalogPotentiometer to the real WPILibC.
Added AnalogPotentiometer to the real WPILibC.
Added GearsBot example to C++ eclipse plugin.
WPILibCSim fixes to work with launching from the plugin.
Package libwpilibsim in a deb file.
Added includes to plugin distribution.
Added support for external-limit-switches to Gazebo, Java and C++.
Added support for Gazebo Rangefinders and Analog channels to read their values in C++ and Java.
Added support for internal limit switches.
Updated GearsBot programs to use limit switches + range finders.
Added disabling of motors when robot is disabled to more closely mimic the real robot.
Fixes to deal with the switch to .hpp files in the HAL and other misc problems due to rebasing.
Change-Id: I624c5f4d0f28282616a7c92083575bf68adcdce2
2014-06-12 11:02:26 -07:00
<tagDescription >
2014-08-12 14:52:22 -04:00
<name > Network Tables</name>
<description > Examples of how to use Network Tables to accomplish a
variety of tasks such as sending and receiving values to both
dashboards and co-processors.</description>
Initial commit of the WPILib simulation support in an alpha quality state.
Fixes to deal with the switch to .hpp files in the HAL and other misc problems due to rebasing.
Added Omar's changes to the compressor interface
Fixes to make C++ plugin compile on linux.
Added import of the WPILibSim code from the graduate class. It shows up as wpilibJavaSim to follow the convention set by wpilibJava, wpilibJavaJNI and wpilibJavaFinal.
Fixed wpilibJavaSim artifactId to mirror the new convention.
Modified the build of the java plugin to pull in the simulation dependencies.
Added stacktrace printing.
Fixed support for creating projects.
Added support for the isReal() and isSimulation() methods along with the AnalogPotentiometer object to support simulating GearsBot.
Added support for a "WPILib Simulate" button.
Added GearsBot to the built in examples.
Added support for specifying the world file during project creation and switched the default from BluntObjectBot to GearsBot.
Removed unused import.
Added file browser for world files.
Added support for debugging in simulation.
Change simulate icon to be a Gazebo icon.
Switched over to the gazebo messaging system.
Updated location of default world file.
Reverted cmake change.
Fixed bug in WPILibJSim, added better logging and cleaned up code.
Made the frc_gazebo_plugin build using raw cmake instead of catkin, breaking the final ROS dependencies.
Added installation to frc_gazebo_plugin Makefile.
Fixed running of simulation to actually use frcsim.
Initial commit of simulation library for C++. Has the minimal subset of features necessary for having a Simple Robot run in teleoperated mode.
Added notes for generating protobuf messages.
Import of the debuild process into the main repository.
Moved frc_gazebo_plugin under simulation and removed the gazebo folder.
Updated the gazebo plugin to remove excessive printing and limit motor signal to [-1,1].
Updated WPILibJSim to support latching messages and to sleep for 20ms in iterative robot.
Reduced delay between starting frcsim and the users program to 1 second.
Updated GearsBot example.
Fixed a few minor issues for demoable state.
Added simulator support for Victors, Jaguars and Talons.
Added NetworkTables, SmartDashboard and LiveWindow to the simulator.
Added AnalogPotentiometer for simulation.
Added support for simulating encoders.
Added simulation support for Gyro.
Added IterativeRobot, Fixed Timers, Notifiers, PIDControllers and other minor fixes + cleanup.
Added RobotDrive support to simulation.
Separated out JavaGazebo so that SimDS will be able to reuse it.
Separated out SimDS into its own application..
Fixes so that the SimDS is distributed and runs properly for Java with the eclipse plugins.
Added DriverStation support to WPILibCSim
Cleanup of DriverStation, WaitUntilCommand and AnalogPotentiometer for WPILibCSim.
Cleanup of includes for WPILibCSim
Added AnalogPotentiometer to the real WPILibC.
Added AnalogPotentiometer to the real WPILibC.
Added GearsBot example to C++ eclipse plugin.
WPILibCSim fixes to work with launching from the plugin.
Package libwpilibsim in a deb file.
Added includes to plugin distribution.
Added support for external-limit-switches to Gazebo, Java and C++.
Added support for Gazebo Rangefinders and Analog channels to read their values in C++ and Java.
Added support for internal limit switches.
Updated GearsBot programs to use limit switches + range finders.
Added disabling of motors when robot is disabled to more closely mimic the real robot.
Fixes to deal with the switch to .hpp files in the HAL and other misc problems due to rebasing.
Change-Id: I624c5f4d0f28282616a7c92083575bf68adcdce2
2014-06-12 11:02:26 -07:00
</tagDescription>
<tagDescription >
<name > Simulation</name>
<description > Examples that can be run in simulation.</description>
2014-08-12 14:52:22 -04:00
</tagDescription> -->
2014-08-14 07:46:49 -04:00
<tagDescription >
<name > Getting Started with Java</name>
<description > Examples for getting started with FRC Java</description>
</tagDescription>
2014-10-01 19:58:46 -04:00
<tagDescription >
<name > Actuators</name>
<description > Example programs that demonstrate the use of various actuators</description>
</tagDescription>
<tagDescription >
<name > Analog</name>
<description > Examples programs that show different uses of analog inputs,
outputs and various analog sensors</description>
</tagDescription>
<tagDescription >
<name > CAN</name>
<description > Example programs that demonstrate the use of the CAN components in the control system</description>
</tagDescription>
<tagDescription >
<name > Complete List</name>
<description > Complete list of all sample programs across all categories</description>
</tagDescription>
<tagDescription >
<name > Digital</name>
<description > Example programs that demonstrate the sensors that use the digital I/O ports</description>
</tagDescription>
<tagDescription >
<name > I2C</name>
<description > Example programs that demonstrate the use of I2C and various sensors that use it</description>
</tagDescription>
<tagDescription >
<name > Joystick</name>
<description > Example programs that demonstate different uses of joysticks for robot driving</description>
</tagDescription>
<tagDescription >
<name > Pneumatics</name>
<description > Example programs that demonstrate the use of the compressor and solenoids</description>
</tagDescription>
<tagDescription >
<name > Robot and Motor</name>
<description > Example programs that demonstrate driving a robot and motors including safety, servos, etc.</description>
</tagDescription>
<tagDescription >
<name > SPI</name>
<description > Example programs that demonstrate the use of the SPI bus and sensors that connect to it</description>
</tagDescription>
<tagDescription >
<name > Safety</name>
<description > Example programs that demonstate the motor safety classes and how to use them with your programs</description>
</tagDescription>
<tagDescription >
<name > Sensors</name>
<description > Example programs that demonstrate the use of the various commonly used sensors on FRC robots</description>
</tagDescription>
2014-10-01 19:04:03 -04:00
2014-12-16 10:58:15 -05:00
<tagDescription >
<name > Vision</name>
<description > Example programs that demonstrate the use of USB Cameras and image processing</description>
</tagDescription>
2014-08-14 07:46:49 -04:00
<example >
<name > Getting Started</name>
<description > An example program which demonstrates the simplest autonomous and
teleoperated routines.</description>
<tags >
<tag > Getting Started with Java</tag>
2014-12-30 10:27:20 -05:00
<tag > Complete List</tag>
2014-08-14 07:46:49 -04:00
</tags>
<packages >
<package > src/$package-dir</package>
</packages>
<files >
<file source= "examples/GettingStarted/src/org/usfirst/frc/team190/robot/Robot.java"
destination="src/$package-dir/Robot.java"></file>
</files>
</example>
2014-10-01 19:04:03 -04:00
<example >
<name > Tank Drive</name>
<description > Demonstrate the use of the RobotDrive class doing teleop driving with tank steering</description>
<tags >
2014-10-01 19:58:46 -04:00
<tag > Actuators</tag>
<tag > Complete List</tag>
<tag > Joystick</tag>
<tag > Robot and Motor</tag>
<tag > Safety</tag>
2014-10-01 19:04:03 -04:00
</tags>
<packages >
<package > src/$package-dir</package>
</packages>
<files >
<file source= "examples/TankDrive/src/org/usfirst/frc/team190/robot/Robot.java"
destination="src/$package-dir/Robot.java"></file>
</files>
</example>
2014-10-05 15:59:40 -04:00
<example >
<name > Mecanum Drive</name>
<description > Demonstrate the use of the RobotDrive class doing teleop driving with Mecanum steering</description>
<tags >
<tag > Actuators</tag>
<tag > Complete List</tag>
<tag > Joystick</tag>
<tag > Robot and Motor</tag>
<tag > Safety</tag>
</tags>
<packages >
<package > src/$package-dir</package>
</packages>
<files >
<file source= "examples/MecanumDrive/src/org/usfirst/frc/team190/robot/Robot.java"
destination="src/$package-dir/Robot.java"></file>
</files>
</example>
2015-06-24 16:30:55 -04:00
<example >
<name > Ultrasonic</name>
<description > Demonstrate maintaining a set distance using an ultrasonic sensor. </description>
<tags >
<tag > Sensors</tag>
<tag > Complete List</tag>
<tag > Robot and Motor</tag>
<tag > CAN</tag>
2015-06-25 14:31:51 -04:00
<tag > Analog</tag>
2015-06-24 16:30:55 -04:00
</tags>
<packages >
<package > src/$package-dir</package>
</packages>
<files >
<file source= "examples/Ultrasonic/src/org/usfirst/frc/team190/robot/Robot.java"
destination="src/$package-dir/Robot.java"></file>
</files>
</example>
2014-10-02 13:56:15 -04:00
2015-06-25 14:31:51 -04:00
<example >
<name > Ultrasonic PID</name>
<description > Demonstrate maintaining a set distance using an ultrasonic sensor and PID Control. </description>
<tags >
<tag > Sensors</tag>
<tag > Complete List</tag>
<tag > Robot and Motor</tag>
<tag > CAN</tag>
<tag > Analog</tag>
</tags>
<packages >
<package > src/$package-dir</package>
</packages>
<files >
<file source= "examples/UltrasonicPID/src/org/usfirst/frc/team190/robot/Robot.java"
destination="src/$package-dir/Robot.java"></file>
</files>
</example>
<example >
<name > Potentiometer PID</name>
<description > An example to demonstrate the use of a potentiometer and PID control to reach elevator position setpoints.</description>
<tags >
<tag > Sensors</tag>
<tag > Complete List</tag>
<tag > Actuators</tag>
<tag > Analog</tag>
<tag > Joystick</tag>
</tags>
<packages >
<package > src/$package-dir</package>
</packages>
<files >
<file source= "examples/PotentiometerPID/src/org/usfirst/frc/team190/robot/Robot.java"
destination="src/$package-dir/Robot.java"></file>
</files>
</example>
<example >
<name > Potentiometer</name>
<description > An example to demonstrate the use of a potentiometer and basic proportional control to reach elevator position setpoints.</description>
<tags >
<tag > Sensors</tag>
<tag > Complete List</tag>
<tag > Actuators</tag>
<tag > Analog</tag>
<tag > Joystick</tag>
</tags>
<packages >
<package > src/$package-dir</package>
</packages>
<files >
<file source= "examples/Potentiometer/src/org/usfirst/frc/team190/robot/Robot.java"
destination="src/$package-dir/Robot.java"></file>
</files>
</example>
<example >
<name > Gyro</name>
<description > An example program showing how to drive straight with using a gyro sensor.</description>
<tags >
<tag > Sensors</tag>
<tag > Complete List</tag>
<tag > Robot and Motor</tag>
<tag > CAN</tag>
<tag > Analog</tag>
<tag > Joystick</tag>
</tags>
<packages >
<package > src/$package-dir</package>
</packages>
<files >
<file source= "examples/Gyro/src/org/usfirst/frc/team190/robot/Robot.java"
destination="src/$package-dir/Robot.java"></file>
</files>
</example>
<example >
<name > Gyro Mecanum</name>
<description > An example program showing how to perform mecanum drive with field oriented controls.</description>
<tags >
<tag > Sensors</tag>
<tag > Complete List</tag>
<tag > Robot and Motor</tag>
<tag > CAN</tag>
<tag > Analog</tag>
<tag > Joystick</tag>
</tags>
<packages >
<package > src/$package-dir</package>
</packages>
<files >
<file source= "examples/GyroMecanum/src/org/usfirst/frc/team190/robot/Robot.java"
destination="src/$package-dir/Robot.java"></file>
</files>
</example>
2014-10-02 13:56:15 -04:00
<example >
<name > Motor Controller</name>
<description > Demonstrate controlling a single motor with a joystick</description>
<tags >
<tag > Actuators</tag>
<tag > Complete List</tag>
<tag > Joystick</tag>
<tag > Robot and Motor</tag>
</tags>
<packages >
<package > src/$package-dir</package>
</packages>
<files >
<file source= "examples/MotorControl/src/org/usfirst/frc/team190/robot/Robot.java"
destination="src/$package-dir/Robot.java"></file>
</files>
</example>
2014-11-17 16:02:41 -05:00
<example >
<name > CAN Talon SRX</name>
<description > Demonstrate running a Talon SRX with the basic throttle mode.</description>
<tags >
<tag > Actuators</tag>
<tag > Complete List</tag>
<tag > Robot and Motor</tag>
</tags>
<packages >
<package > src/$package-dir</package>
</packages>
<files >
<file source= "examples/CANTalon/src/org/usfirst/frc/team190/robot/Robot.java"
destination="src/$package-dir/Robot.java"></file>
</files>
</example>
2014-12-05 17:11:38 -05:00
<example >
<name > CAN Talon SRX PID</name>
<description > Demonstrate running a Talon SRX with PID Closed Loop control.</description>
<tags >
<tag > Actuators</tag>
<tag > Complete List</tag>
<tag > Robot and Motor</tag>
</tags>
<packages >
<package > src/$package-dir</package>
</packages>
<files >
<file source= "examples/CANTalonPID/src/org/usfirst/frc/team190/robot/Robot.java"
destination="src/$package-dir/Robot.java"></file>
</files>
</example>
2014-10-02 13:56:15 -04:00
2013-12-15 18:30:16 -05:00
<tagDescription >
2014-08-12 14:52:22 -04:00
<name > CommandBased Robot</name>
<description > Examples for CommandBased robot programs.</description>
2013-12-15 18:30:16 -05:00
</tagDescription>
Initial commit of the WPILib simulation support in an alpha quality state.
Fixes to deal with the switch to .hpp files in the HAL and other misc problems due to rebasing.
Added Omar's changes to the compressor interface
Fixes to make C++ plugin compile on linux.
Added import of the WPILibSim code from the graduate class. It shows up as wpilibJavaSim to follow the convention set by wpilibJava, wpilibJavaJNI and wpilibJavaFinal.
Fixed wpilibJavaSim artifactId to mirror the new convention.
Modified the build of the java plugin to pull in the simulation dependencies.
Added stacktrace printing.
Fixed support for creating projects.
Added support for the isReal() and isSimulation() methods along with the AnalogPotentiometer object to support simulating GearsBot.
Added support for a "WPILib Simulate" button.
Added GearsBot to the built in examples.
Added support for specifying the world file during project creation and switched the default from BluntObjectBot to GearsBot.
Removed unused import.
Added file browser for world files.
Added support for debugging in simulation.
Change simulate icon to be a Gazebo icon.
Switched over to the gazebo messaging system.
Updated location of default world file.
Reverted cmake change.
Fixed bug in WPILibJSim, added better logging and cleaned up code.
Made the frc_gazebo_plugin build using raw cmake instead of catkin, breaking the final ROS dependencies.
Added installation to frc_gazebo_plugin Makefile.
Fixed running of simulation to actually use frcsim.
Initial commit of simulation library for C++. Has the minimal subset of features necessary for having a Simple Robot run in teleoperated mode.
Added notes for generating protobuf messages.
Import of the debuild process into the main repository.
Moved frc_gazebo_plugin under simulation and removed the gazebo folder.
Updated the gazebo plugin to remove excessive printing and limit motor signal to [-1,1].
Updated WPILibJSim to support latching messages and to sleep for 20ms in iterative robot.
Reduced delay between starting frcsim and the users program to 1 second.
Updated GearsBot example.
Fixed a few minor issues for demoable state.
Added simulator support for Victors, Jaguars and Talons.
Added NetworkTables, SmartDashboard and LiveWindow to the simulator.
Added AnalogPotentiometer for simulation.
Added support for simulating encoders.
Added simulation support for Gyro.
Added IterativeRobot, Fixed Timers, Notifiers, PIDControllers and other minor fixes + cleanup.
Added RobotDrive support to simulation.
Separated out JavaGazebo so that SimDS will be able to reuse it.
Separated out SimDS into its own application..
Fixes so that the SimDS is distributed and runs properly for Java with the eclipse plugins.
Added DriverStation support to WPILibCSim
Cleanup of DriverStation, WaitUntilCommand and AnalogPotentiometer for WPILibCSim.
Cleanup of includes for WPILibCSim
Added AnalogPotentiometer to the real WPILibC.
Added AnalogPotentiometer to the real WPILibC.
Added GearsBot example to C++ eclipse plugin.
WPILibCSim fixes to work with launching from the plugin.
Package libwpilibsim in a deb file.
Added includes to plugin distribution.
Added support for external-limit-switches to Gazebo, Java and C++.
Added support for Gazebo Rangefinders and Analog channels to read their values in C++ and Java.
Added support for internal limit switches.
Updated GearsBot programs to use limit switches + range finders.
Added disabling of motors when robot is disabled to more closely mimic the real robot.
Fixes to deal with the switch to .hpp files in the HAL and other misc problems due to rebasing.
Change-Id: I624c5f4d0f28282616a7c92083575bf68adcdce2
2014-06-12 11:02:26 -07:00
<example >
<name > GearsBot</name>
<description > A fully functional example CommandBased program for WPIs GearsBot robot. This code can run on your computer if it supports simulation.</description>
<tags >
<tag > CommandBased Robot</tag>
</tags>
2014-08-14 18:05:45 -04:00
<world > /usr/share/frcsim/worlds/GearsBotDemo.world</world>
Initial commit of the WPILib simulation support in an alpha quality state.
Fixes to deal with the switch to .hpp files in the HAL and other misc problems due to rebasing.
Added Omar's changes to the compressor interface
Fixes to make C++ plugin compile on linux.
Added import of the WPILibSim code from the graduate class. It shows up as wpilibJavaSim to follow the convention set by wpilibJava, wpilibJavaJNI and wpilibJavaFinal.
Fixed wpilibJavaSim artifactId to mirror the new convention.
Modified the build of the java plugin to pull in the simulation dependencies.
Added stacktrace printing.
Fixed support for creating projects.
Added support for the isReal() and isSimulation() methods along with the AnalogPotentiometer object to support simulating GearsBot.
Added support for a "WPILib Simulate" button.
Added GearsBot to the built in examples.
Added support for specifying the world file during project creation and switched the default from BluntObjectBot to GearsBot.
Removed unused import.
Added file browser for world files.
Added support for debugging in simulation.
Change simulate icon to be a Gazebo icon.
Switched over to the gazebo messaging system.
Updated location of default world file.
Reverted cmake change.
Fixed bug in WPILibJSim, added better logging and cleaned up code.
Made the frc_gazebo_plugin build using raw cmake instead of catkin, breaking the final ROS dependencies.
Added installation to frc_gazebo_plugin Makefile.
Fixed running of simulation to actually use frcsim.
Initial commit of simulation library for C++. Has the minimal subset of features necessary for having a Simple Robot run in teleoperated mode.
Added notes for generating protobuf messages.
Import of the debuild process into the main repository.
Moved frc_gazebo_plugin under simulation and removed the gazebo folder.
Updated the gazebo plugin to remove excessive printing and limit motor signal to [-1,1].
Updated WPILibJSim to support latching messages and to sleep for 20ms in iterative robot.
Reduced delay between starting frcsim and the users program to 1 second.
Updated GearsBot example.
Fixed a few minor issues for demoable state.
Added simulator support for Victors, Jaguars and Talons.
Added NetworkTables, SmartDashboard and LiveWindow to the simulator.
Added AnalogPotentiometer for simulation.
Added support for simulating encoders.
Added simulation support for Gyro.
Added IterativeRobot, Fixed Timers, Notifiers, PIDControllers and other minor fixes + cleanup.
Added RobotDrive support to simulation.
Separated out JavaGazebo so that SimDS will be able to reuse it.
Separated out SimDS into its own application..
Fixes so that the SimDS is distributed and runs properly for Java with the eclipse plugins.
Added DriverStation support to WPILibCSim
Cleanup of DriverStation, WaitUntilCommand and AnalogPotentiometer for WPILibCSim.
Cleanup of includes for WPILibCSim
Added AnalogPotentiometer to the real WPILibC.
Added AnalogPotentiometer to the real WPILibC.
Added GearsBot example to C++ eclipse plugin.
WPILibCSim fixes to work with launching from the plugin.
Package libwpilibsim in a deb file.
Added includes to plugin distribution.
Added support for external-limit-switches to Gazebo, Java and C++.
Added support for Gazebo Rangefinders and Analog channels to read their values in C++ and Java.
Added support for internal limit switches.
Updated GearsBot programs to use limit switches + range finders.
Added disabling of motors when robot is disabled to more closely mimic the real robot.
Fixes to deal with the switch to .hpp files in the HAL and other misc problems due to rebasing.
Change-Id: I624c5f4d0f28282616a7c92083575bf68adcdce2
2014-06-12 11:02:26 -07:00
<packages >
<package > src/$package-dir</package>
<package > src/$package-dir/commands</package>
<package > src/$package-dir/subsystems</package>
</packages>
<files >
<file source= "examples/GearsBot/src/org/usfirst/frc/team190/robot/OI.java" destination= "src/$package-dir/OI.java" > </file>
<file source= "examples/GearsBot/src/org/usfirst/frc/team190/robot/Robot.java" destination= "src/$package-dir/Robot.java" > </file>
<file source= "examples/GearsBot/src/org/usfirst/frc/team190/robot/commands/Autonomous.java" destination= "src/$package-dir/commands/Autonomous.java" > </file>
<file source= "examples/GearsBot/src/org/usfirst/frc/team190/robot/commands/CloseClaw.java" destination= "src/$package-dir/commands/CloseClaw.java" > </file>
<file source= "examples/GearsBot/src/org/usfirst/frc/team190/robot/commands/DriveStraight.java" destination= "src/$package-dir/commands/DriveStraight.java" > </file>
<file source= "examples/GearsBot/src/org/usfirst/frc/team190/robot/commands/OpenClaw.java" destination= "src/$package-dir/commands/OpenClaw.java" > </file>
<file source= "examples/GearsBot/src/org/usfirst/frc/team190/robot/commands/Pickup.java" destination= "src/$package-dir/commands/Pickup.java" > </file>
<file source= "examples/GearsBot/src/org/usfirst/frc/team190/robot/commands/Place.java" destination= "src/$package-dir/commands/Place.java" > </file>
<file source= "examples/GearsBot/src/org/usfirst/frc/team190/robot/commands/PrepareToPickup.java" destination= "src/$package-dir/commands/PrepareToPickup.java" > </file>
<file source= "examples/GearsBot/src/org/usfirst/frc/team190/robot/commands/SetDistanceToBox.java" destination= "src/$package-dir/commands/SetDistanceToBox.java" > </file>
<file source= "examples/GearsBot/src/org/usfirst/frc/team190/robot/commands/SetElevatorSetpoint.java" destination= "src/$package-dir/commands/SetElevatorSetpoint.java" > </file>
<file source= "examples/GearsBot/src/org/usfirst/frc/team190/robot/commands/SetWristSetpoint.java" destination= "src/$package-dir/commands/SetWristSetpoint.java" > </file>
<file source= "examples/GearsBot/src/org/usfirst/frc/team190/robot/commands/TankDriveWithJoystick.java" destination= "src/$package-dir/commands/TankDriveWithJoystick.java" > </file>
<file source= "examples/GearsBot/src/org/usfirst/frc/team190/robot/subsystems/Claw.java" destination= "src/$package-dir/subsystems/Claw.java" > </file>
<file source= "examples/GearsBot/src/org/usfirst/frc/team190/robot/subsystems/DriveTrain.java" destination= "src/$package-dir/subsystems/DriveTrain.java" > </file>
<file source= "examples/GearsBot/src/org/usfirst/frc/team190/robot/subsystems/Elevator.java" destination= "src/$package-dir/subsystems/Elevator.java" > </file>
<file source= "examples/GearsBot/src/org/usfirst/frc/team190/robot/subsystems/Wrist.java" destination= "src/$package-dir/subsystems/Wrist.java" > </file>
</files>
</example>
2014-06-23 14:43:45 -07:00
<example >
<name > PacGoat</name>
<description > A fully functional example CommandBased program for FRC Team 190' s 2014 robot. This code can run on your computer if it supports simulation.</description>
<tags >
<tag > CommandBased Robot</tag>
</tags>
2014-08-14 18:05:45 -04:00
<world > /usr/share/frcsim/worlds/PacGoat2014.world</world>
2014-06-23 14:43:45 -07:00
<packages >
<package > src/$package-dir</package>
<package > src/$package-dir/commands</package>
<package > src/$package-dir/subsystems</package>
<package > src/$package-dir/triggers</package>
</packages>
<files >
<file source= "examples/PacGoat/src/org/usfirst/frc/team190/pacgoat/OI.java"
destination="src/$package-dir/OI.java"></file>
<file source= "examples/PacGoat/src/org/usfirst/frc/team190/pacgoat/Robot.java"
destination="src/$package-dir/Robot.java"></file>
<file source= "examples/PacGoat/src/org/usfirst/frc/team190/pacgoat/commands/CheckForHotGoal.java"
destination="src/$package-dir/commands/CheckForHotGoal.java"></file>
<file source= "examples/PacGoat/src/org/usfirst/frc/team190/pacgoat/commands/CloseClaw.java"
destination="src/$package-dir/commands/CloseClaw.java"></file>
<file source= "examples/PacGoat/src/org/usfirst/frc/team190/pacgoat/commands/Collect.java"
destination="src/$package-dir/commands/Collect.java"></file>
<file source= "examples/PacGoat/src/org/usfirst/frc/team190/pacgoat/commands/DriveAndShootAutonomous.java"
destination="src/$package-dir/commands/DriveAndShootAutonomous.java"></file>
<file source= "examples/PacGoat/src/org/usfirst/frc/team190/pacgoat/commands/DriveForward.java"
destination="src/$package-dir/commands/DriveForward.java"></file>
<file source= "examples/PacGoat/src/org/usfirst/frc/team190/pacgoat/commands/DriveWithJoystick.java"
destination="src/$package-dir/commands/DriveWithJoystick.java"></file>
<file source= "examples/PacGoat/src/org/usfirst/frc/team190/pacgoat/commands/ExtendShooter.java"
destination="src/$package-dir/commands/ExtendShooter.java"></file>
<file source= "examples/PacGoat/src/org/usfirst/frc/team190/pacgoat/commands/LowGoal.java"
destination="src/$package-dir/commands/LowGoal.java"></file>
<file source= "examples/PacGoat/src/org/usfirst/frc/team190/pacgoat/commands/OpenClaw.java"
destination="src/$package-dir/commands/OpenClaw.java"></file>
<file source= "examples/PacGoat/src/org/usfirst/frc/team190/pacgoat/commands/SetCollectionSpeed.java"
destination="src/$package-dir/commands/SetCollectionSpeed.java"></file>
<file source= "examples/PacGoat/src/org/usfirst/frc/team190/pacgoat/commands/SetPivotSetpoint.java"
destination="src/$package-dir/commands/SetPivotSetpoint.java"></file>
<file source= "examples/PacGoat/src/org/usfirst/frc/team190/pacgoat/commands/Shoot.java"
destination="src/$package-dir/commands/Shoot.java"></file>
<file source= "examples/PacGoat/src/org/usfirst/frc/team190/pacgoat/commands/WaitForBall.java"
destination="src/$package-dir/commands/WaitForBall.java"></file>
<file source= "examples/PacGoat/src/org/usfirst/frc/team190/pacgoat/commands/WaitForPressure.java"
destination="src/$package-dir/commands/WaitForPressure.java"></file>
<file source= "examples/PacGoat/src/org/usfirst/frc/team190/pacgoat/subsystems/Collector.java"
destination="src/$package-dir/subsystems/Collector.java"></file>
<file source= "examples/PacGoat/src/org/usfirst/frc/team190/pacgoat/subsystems/DriveTrain.java"
destination="src/$package-dir/subsystems/DriveTrain.java"></file>
<file source= "examples/PacGoat/src/org/usfirst/frc/team190/pacgoat/subsystems/Pivot.java"
destination="src/$package-dir/subsystems/Pivot.java"></file>
<file source= "examples/PacGoat/src/org/usfirst/frc/team190/pacgoat/subsystems/Pneumatics.java"
destination="src/$package-dir/subsystems/Pneumatics.java"></file>
<file source= "examples/PacGoat/src/org/usfirst/frc/team190/pacgoat/subsystems/Shooter.java"
destination="src/$package-dir/subsystems/Shooter.java"></file>
<file source= "examples/PacGoat/src/org/usfirst/frc/team190/pacgoat/triggers/DoubleButton.java"
destination="src/$package-dir/triggers/DoubleButton.java"></file>
</files>
</example>
2014-12-16 10:58:15 -05:00
<example >
2014-12-27 20:48:10 -08:00
<name > Simple Vision</name>
2014-12-16 10:58:15 -05:00
<description > Demonstrate the use of the CameraServer class to stream from a USB Webcam without processing the images.</description>
<tags >
<tag > Vision</tag>
2014-12-30 10:27:20 -05:00
<tag > Complete List</tag>
2014-12-16 10:58:15 -05:00
</tags>
<packages >
<package > src/$package-dir</package>
</packages>
<files >
<file source= "examples/QuickVision/src/org/usfirst/frc/team190/robot/Robot.java"
destination="src/$package-dir/Robot.java"></file>
</files>
</example>
<example >
2014-12-26 17:17:41 -05:00
<name > Intermediate Vision</name>
2014-12-16 10:58:15 -05:00
<description > Demonstrate the use of the NIVision class to capture image from a Webcam, process them, and then send them to the dashboard.</description>
<tags >
<tag > Vision</tag>
2014-12-30 10:27:20 -05:00
<tag > Complete List</tag>
2014-12-16 10:58:15 -05:00
</tags>
<packages >
<package > src/$package-dir</package>
</packages>
<files >
2014-12-26 17:17:41 -05:00
<file source= "examples/IntermediateVision/src/org/usfirst/frc/team190/robot/Robot.java"
2014-12-16 10:58:15 -05:00
destination="src/$package-dir/Robot.java"></file>
</files>
</example>
2015-01-14 09:53:27 -05:00
<example >
<name > 2015 Vision Color Sample</name>
<description > An example program that demonstrates image processing to locate Yellow totes by color.
This example uses a file which must be copied over to the roboRIO via FTP to demonstrate processing.
To use this code with a camera, you must integrate the code for image acquisition from the appropriate
camera example;
</description>
<tags >
<tag > Vision</tag>
<tag > Complete List</tag>
</tags>
<packages >
<package > src/$package-dir</package>
</packages>
<files >
<file source= "examples/2015Vision/Color_src/Robot.java"
destination="src/$package-dir/Robot.java"></file>
</files>
</example>
<example >
<name > 2015 Vision Retro Sample</name>
<description > An example program that demonstrates image processing to locate Yellow totes by the retroreflective target.
This example uses a file which must be copied over to the roboRIO via FTP to demonstrate processing.
To use this code with a camera, you must integrate the code for image acquisition from the appropriate
camera example;
</description>
<tags >
<tag > Vision</tag>
<tag > Complete List</tag>
</tags>
<packages >
<package > src/$package-dir</package>
</packages>
<files >
<file source= "examples/2015Vision/Retro_src/Robot.java"
destination="src/$package-dir/Robot.java"></file>
</files>
</example>
2014-12-16 10:58:15 -05:00
2014-12-30 10:27:20 -05:00
<example >
<name > Axis Camera Sample</name>
<description > An example program that acquires images from an Axis network camera and adds some
annotation to the image as you might do for showing operators the result of some image
recognition, and sends it to the dashboard for display. This demonstrates the use of the
AxisCamera class.
</description>
<tags >
<tag > Vision</tag>
<tag > Complete List</tag>
</tags>
<packages >
<package > src/$package-dir</package>
</packages>
<files >
<file source= "examples/AxisCameraSample/src/org/usfirst/frc/team190/robot/Robot.java"
destination="src/$package-dir/Robot.java"></file>
</files>
</example>
2013-12-15 18:30:16 -05:00
</examples>