Edit

Note Viewer


Electrical 2017

Attendance

Note Info

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

  • 1/17/2017

  • 3 hours

  • Shapland Shop

  • Isaac F.


Notes

"Microwaves work on the floor" -Mikhail Single Lov

Work Completed

  • Did research on new GRIP version (1.5.1)
    • GRIP now wants users to use it as a source code generator.
    • Should be more efficent and reliable on the raspberry pi.
    • Better support from GRIP
    • Can generate python code
  • Worked on installing required python and libraries for pi
    • Python 3.4 is correct
    • use apt-get to install opencv and numpy
    • pip to install pynetworktables

Challenges

  • broke python install on py somehow
  • installed wrong version of python 
  • internet speeds
  • attendance

Work for Next Meeting

  • Plug nona camera into DS laptop, turn LED light on and calibrate GRIP for the new tape targets on hook.
    • Get exposure control on driverstations
  • Finish configuring RPi
    • goal: run these test files https://github.com/WPIRoboticsProjects/GRIP-code-generation
    • then real files we generate
  • Get RPi installed on nona
  • Get auto-aim code from last year integrated into 2017 robot code
  • Write the code for nonadrive  (<- what does this mean? -Adam)
    • Start figuring out how we might manuver the robot during auto
  • Put sensors (gyro/accelerometer?) on nonadrive
    • find code for the gyro and learn how to use it

 

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?

mehbaye