Comprehensive Robot Testing Checklist - TrinityTrihawks/2019 GitHub Wiki
This page lists all the things we should test when we get the 2019 Competition Robot.
- Is the RoboRio powered?
- Are the motor controllers powered?
- Are both the cameras powered?
- Is the switch powered?
- Is all the firmware up-to-date?
- Are we on the correct branch?
- Are the port numbers correct?
Joysticks
- Do the joysticks work?
- Do all the necessary buttons work?
Drivetrain
- Do the wheels move?
- Do the wheels move in the correct direction?
- Are the wheel encoders working?
- Does the robot drive fast enough?
- Does the "drive straight" mode work?
- Does the "reverse perspective" mode work?
- Does driving work in autonomous?
- Does the transition from autonomous to teleop work?
Hatch Arm
- Does the hatch lift move?
- Does it move in the correct direction?
- Is the hatch arm encoder working?
- Do the vacuum motors work?
- Does the compressor work?
- Does the arm hold onto a hatch?
- Does the arm release the hatch?
- Does the arm work in autonomous?
- Does the transition from autonomous to teleop work?
Cargo Arm
- Does the cargo lift move?
- Does it move in the correct direction?
- Does it move at the right speed?
- Does the intake work? (both intake and spit)
- Does it correspond to the correct buttons?
- Does it work in autonomous?
- Does the transition from autonomous to teleop work?
Cameras
- Are the cameras powered?
- Are they connected via Ethernet in the correct spots?
- Is the widget on the dashboard?
- Is the widget the correct size and in the correct position?
- Can we switch between two camera streams?
- Is the camera view synced with the drivetrain perspective?