Comp Checklist - HHS-Team670/MustangLib GitHub Wiki

Comp Checklist

Authors: Aditi, Armaan

Date: 7/10/23

Advice

  • Relax
  • Follow the checklist
  • Don't crowd the pits unless thats your job
  • Excersise common sense
    • Depend on the common sense of officers.
  • Explore
    • get some pins
  • Consume food and water
  • Sleep especially if you work in the pit or drive
  • Do not drill holes into the roboRIO

Checklist

Pre-Comp (Before you leave)

  • Clone this wiki and print out this list because wifi will be spotty at comps

  • Run through each common action and make sure it works

    • If there is a runtime error that exexpectedly pops up, fix it at practically any cost
  • Check to make sure Auton Paths work reliably

    • Always have simple backup paths in case of failures
  • Check to make sure Vision is as reliable as possible

  • Double check all physical constants (Mass, Length, etc.) in case Mech made a change is forgot to mention it

    • Minimize mechanical changes especially the week before the comp
    • When software freezes code, mech should also probably freeze
  • Make sure the roborio is flashed to the latest version of WPIlib

  • Freeze the code a week before the comp and hand the robot over to the drive team

    • If the drivers uncover a serious bug or request a minor control change, fix it.
    • Minimize massive changes
    • Freeze as early as possible

When You Arrive

  • Prepare to write really scuffed code. It does not matter how it looks or its style it just needs to work.

  • Plug in the driver station

  • Plug in the battery cart

  • Queue for as many practice matches possible

  • Sign up for practice field slots

    • Whether you think you need it or not Sign Up
  • Check vision pose estimation

    • If inaccurate, see Calibrate Vision
    • Get it working as well as possible but if its overall effect is detrimental disable it
  • Run through each common action and make sure it still works

    • if they suddenly appear to not work despite working at Homestead, it is probably a Electrical or Mechanical issue (unless it is an issue with Auton or Vision).

Pre Match

  • Double check that any subsystems that need to be reset have been reset properly. See 2022-Climber

  • Get a fresh and juicy battery from the battery cart

  • Plug in the battery before queueing

  • Enable once to check that nothing came unplugged

On Field

For Technician and Human Player

  • Turn on the robot

  • Remove safety pins (Like climber pins)

  • Make sure that anything that needed to be zeroed has been zeroed properly.

    • Communicate with the drive team using hand signals
  • Align the robot as it should be for auton

Post Match

  • Reset any subsystems that need to be reset. See See 2022-Climber

  • Fix any issues as fast as possible

    • Test the solutions as well as possible
  • Put the battery back in the battery cart

  • Plug in the driver station

Resources