Edit

Note Viewer


Electrical 2017

Attendance

Note Info

Students
Mentors
Date & Time
Location & Author
  • 1/29/2017

  • 3 hours

  • Shapland Shop

  • Alexandre G.


Notes

"I did not mean to do that" -Single

Work Completed

  • Wrote code to calculate and print distance from the retroreflective tape
  • Did preliminary testing on distance code
  • Worked on Frisbee bot
    • Rejoyced at new components
  • Started competition thoughts on electrical panel

Challenges

  • Distance code is off
    • width of tape is only like 20 pixels when 5 feet away meaning that there is a region of about 6 inches where the same width is calculated
  • The LEDs hurt my eyes
  • Mikhail is dangerous

Work for Next Meeting

  • Work on electrical design for new robot.
  • Auto strafing based on position values from camera and network tables
  • Test out the NavX, decide if it's a better gyro than our regular gyro, and what other features might be useful. Robotpy NavX docs:
    http://robotpy.readthedocs.io/projects/utilities/en/stable/robotpy_ext.common_drivers.navx.html#robotpy-ext-common-drivers-navx-package
  • Do some testing with the gyro to see how far off the values are, seeing if it is possible to fix the inaccuracies...
  • Get streaming working well on raspi
  • Get exposure control on driverstations (Needs Work)
  • Start figuring out how we might manuver the robot during auto
    • Get access to network tables
    • Start by simply rotating towards the pin
    • Next attempt strafing so the robot is aligned with the pin
    • Calculate distance from retroreflective tape

List from Mike (preventative measures):

  • Batteries
    • Battery Beak, logging and tracking internal resistance
      • Make a google spreadsheet to track battery data
      • Use computer to collect data/make a graph about voltage over time
    • Put meaningful labels on the batteries
    • Build load testing board
      • Resistors!
  • Power Distribution Panel
    • ​Can read voltage/current on every port
      • Could be used for diagnostics
  • Make a checklist
    • Learn how to read LED indicators on all components
    • Guidlines for checking wire integrity
    • Unit tests in robot code
      • Check to see if sensors are working?
      • Motors running correctly
      • Battery has enough voltage
      • Check the pneumatic pressure as well as solenoids
    • Useful for prematch/prebagging​
    • Voltimeter between the various locations
  • Sensors
    • Range finders - analog IO -> RIO (code)
    • Touch sensor - digital IO -> RIO (code)
  • Checkout Code // Comptetion Code
    • ​

On Schedule?

QUITE