Skip to content
This repository was archived by the owner on May 26, 2019. It is now read-only.

Testing Shooter

frankie edited this page Feb 5, 2016 · 14 revisions

The robot shooter subsystem runs the mechanism for firing balls, commands consisting mainly of logically controlled actions. Testing will be done by command, cycling through the different functions and the commands that run them. Starting with the simplest commands and working upwards.

1) Discharge Ball

  • Map DriveShooterIn to button A1
  • Map DriveShooterOut to button B1
  • Map DriveShooterStop to button X1
  • Map DischargeBall to button Y1

1.A - Unplug the two shooter motors.
1.B - Plug in shooter motor number 1.
1.C - Briefly press and release button A1 to see if shooter motor 1 is turning in the intake direction, the gears are operating smoothly, and the motors and gears stop when the button is released.
1.D - Press and hold button A1 to see if the motor reaches the proper speed then release button A1 to stop (how do we verify the proper speed?).
1.E - Briefly press and release button B1 to see if shooter motor 1 is turning in the outtake direction, the gears are operating smoothly, and the motors and gears stop when the button is released.
1.F - Press and hold button B1 to see if the motor reaches the proper speed then release button B1 to stop (how do we verify the proper speed?).
1.G - Unplug shooter motor 1 and plug in shooter motor 2.
1.H - Repeat steps 1.C through 1.F with motor 2.
1.I - Plug in shooter motors 1 and 2.
1.J -at s Repeteps 1.C through 1.F with both motors connected.
1.K - Press button Y1 to see if the motors turn on for 1 second and then stop.

2) Harvester Roller

  • Map ExampleCommand to Button1
  • A second controller will be required

2.A - Push Button1 while moving second joystick forwards

3)

  • Map ShooterCommand

3.A - Instructions on what to do

Clone this wiki locally