TODO from 5/11/24 - Josh! (Check a previous GitHub version of this for older tasks that are complete if you need to.)
- Make a TESTING ROUTINES .MD ! ! !
- Drive
- Instructions for us to ensure pins are set correctly
- Instructions for directional testing of each motor once pin mapping is good
- Arm
- Same old pinout check (way easier though)
- Instructions to test arm directions and switch them incrementally
- Drive
Just for HARDWARE proof that it can run off that??? This might mean NOT using the WebUI... or maybe the WebUI has control to start and stop it? ;)
- Finish the README eventually LOL, plus some docs
In theory, nice to have:
- AIMING, which needs:
- webcam access, ideally streaming the opencv output to the webserver
- consider... CameraServer??? https://docs.wpilib.org/en/stable/docs/software/vision-processing/wpilibpi/using-cameraserver.html
- update: this has been addressed via WebSockets... perchance?
- a PID controller or other motion controller to point the drivetrain at that spot
- not impossible... but takes LOTS of time!
- webcam access, ideally streaming the opencv output to the webserver