Edit

Note Viewer


Electrical & Code 2020

Attendance

Note Info

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

  • 2/10/2020

  • 3 hours

  • Aquiferland

  • Adam P.


Work Completed

  • Adam updated Octa's roborio to 2020 stuff
  • Adam partially converted Octa's code to 2020, still has to switch PID over to new controller stuff in wpilib

Challenges

.

Work for Next Meeting

  1. Finish updating Octa's PIDController stuff to 2020 [Adam]

  2. Following recently arrived in shop. Put them in appripriate electrical place, and maybe test them out on a robot, make sure we know how to code them.  Line break sensors, Potentiometers for shooter, servos for shooter

  3. Further discuss the placement of the encoder. Currently, we're thinking about integrating it with the motor (under the turret contraption). However, backlash is a possible concern. We should ask Adam, Chris, and other mentors for their opinions. 

  4. Continue testing vision stuff

    1. Maybe move limelight from Frisbee to Octa?
    2. Create DT command to align the robot with the port target, using the limelight's "tx" value from NetworkTables
    3. See if we can get the limelight to tell us distance-to-target for setting shooter range/speed
    4. 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.
  5. Get drivetrain sensors working again on Octa, start working towards autonomous stuff
    1. Create a drive command that moves robot straight X feet.  Drive correction can use either gyro or DT sensors, we've done both in the past codebases.

On Schedule?

asdf