Edit
Note Viewer
Electrical 2017
Attendance
Note Info
Students
Mentors
Date & Time
Location & Author
Adam P.
1/23/2017
3 hours
Shapland Shop
Alexandre G.
Work Completed
Compiled mjpg-streamer on the pi
Wrote two python scripts
Allows for setting the exposure of camera
Starts the streamer
Started updating frisbee bot's electrical hardware
Stripped old components
Plan on replacing with victors
Got PID code to work for drivetrain rotation to specific angles
Still need small tweaking for PID values themselves
Challenges
Apparently only Adam had write priviliges to the new github repo
Told robot to strafe when I was trying to rotate...
Gyro is not as precise as we might want, seems off by 5-10 degrees each 90. Can probably play with gain/calibration. Also NavX on order to play with.
Work for Next Meeting
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)
Get auto-aim code from last year integrated into 2017 robot code
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 checklis
t
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?
PID is on its way to being better than last year...