Added a rotate_pid to Turret subsystem. Currently returns True from isFinished when setpoint is reached, like the drivetrain PID. But eventually we'll want to just return False from isFinished, so it's tracking all the time, and use that as its default command.
Added Rotate_To_Angle_Limelight command to turret commands file
Fixed/tested Rotate_To_Angle_Limelight command in drivetrain. Overshoots a little, the D value could use some tuning once we have the real robot
Limelight 1 was acting weird so I re-imaged it. Limelight 2 is still on Octa, on a new/temporary mount. I wiped it's configuration and made a new one that tracks the high goal better, submitted it on Github as limelight\2020_shop.vpr
Challenges
lack of students wanting to code
Work for Next Meeting
Finalize placement of Rio, PDP, motor controllers, pcm/vrm, pneumatics
Continue testing vision stuff
Get "Rotate_To_Limelight" command working on Robot-2020 code on Octa
See if we can get the limelight to tell us distance-to-target for setting shooter range/speed
Until we have a working turret shooter to play with, we can continue working towards making the robot rotate to align to a target using shortest path, but also handle cable bundling we'll have on the turret. Meaning the turret won't be able to spin > 360 degrees, it will need to rotate the other (long) way sometimes to keep slack on the cables. We haven't written PID code like that before, so something to explore.
Continue following the trajectory tutorial. Pickup from just after the characterization tool.