Edit

Note Viewer


Electrical & Code 2020

Attendance

Note Info

Students
Mentors
Date & Time
Location & Author
  • Adam P.

  • Bob S.

  • Michal O.

  • 2/23/2020

  • 3 hours

  • Aquiferland

  • Adam P.


Work Completed

  • 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

  1. Finalize placement of Rio, PDP, motor controllers, pcm/vrm, pneumatics

  2. Continue testing vision stuff

  3. Get "Rotate_To_Limelight" command working on Robot-2020 code on Octa
  4. See if we can get the limelight to tell us distance-to-target for setting shooter range/speed
  5. 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.
  6. Continue following the trajectory tutorial. Pickup from just after the characterization tool.

On Schedule?

F