Difference between revisions of "DEWBOT VI Programming"
From DEW Robotics
(→Labview links) |
(Added journal entries - Au) |
||
Line 1: | Line 1: | ||
− | =FRC Team 1640 Programming | + | =FRC Team 1640 Programming Team= |
+ | |||
+ | Journal for the Programming Team <br> | ||
+ | Build Season 2010 "Breakaway" | ||
+ | If you are a programmer, please add/edit. | ||
==Programming Ideas/Goals== | ==Programming Ideas/Goals== | ||
*Pivot Drive | *Pivot Drive | ||
− | ** Port to magnetic encoders | + | ** Port to magnetic encoders |
− | + | ** Recalculate math for all drives | |
− | ** Recalculate math for all drives | + | ** Develop multi front chassis algorithm |
− | ** | + | ** Talk about innovative pivot drive usage |
− | |||
− | ** | ||
* Vision | * Vision | ||
− | ** Develop target tracking using camera | + | ** Develop target tracking using camera |
− | ** Develop line tracking | + | ** Develop line tracking |
− | ** Develop ball tracking | + | ** Develop ball tracking |
− | |||
* Robot Safety | * Robot Safety | ||
− | ** Develop anti flipping system | + | ** Develop anti flipping system |
− | |||
− | |||
− | |||
* Robot Itself and Kicker | * Robot Itself and Kicker | ||
− | ** | + | ** Autonomous system with customization |
− | ** Finale tower climbing system | + | ** Program kicker |
− | ** LED | + | ** Finale tower climbing system |
− | ** | + | ** LED for signaling |
− | + | ** Develop camera to kicker relationship | |
− | |||
* Driver Station | * Driver Station | ||
− | ** Update Classmate PC | + | ** Update Classmate PC |
** Design friendly control system with LEDs and toggle switches | ** Design friendly control system with LEDs and toggle switches | ||
− | |||
* Lessons/Etc. | * Lessons/Etc. | ||
** Pivot Drive | ** Pivot Drive | ||
Line 39: | Line 35: | ||
* Conclusive Paperwork | * Conclusive Paperwork | ||
** Detailed Documentation of Process and Code | ** Detailed Documentation of Process and Code | ||
− | ** Easy Driver Manual | + | ** Easy Driver's Manual |
− | ** Nice demonstration | + | ** Nice demonstration PowerPoint |
+ | |||
+ | ==Ideas Discussed== | ||
+ | |||
+ | ===Vision System=== | ||
+ | |||
+ | ====January 17, 2010==== | ||
+ | *Caged Camera for safety and protection | ||
+ | *Spring system that just knocks back or foward | ||
+ | **Material and shape TBA | ||
+ | *Located in middle of robot | ||
+ | *Rotation and Altitude control | ||
+ | *Recalibratible camera | ||
+ | *Reuse of camera code instead of making more | ||
+ | *3 Goals: | ||
+ | **Target Tracking | ||
+ | **Driver's Aid | ||
+ | **Field Watcher | ||
+ | |||
+ | ==Tasks In Progress== | ||
+ | |||
+ | ===January 17, 2010=== | ||
+ | *Vision system programming | ||
+ | *Pivot Drive math recalculations | ||
+ | *Remind Paul/Ken to update Classmate | ||
+ | |||
+ | ==Tasks Accomplished== | ||
+ | |||
+ | ===January 17, 2010=== | ||
+ | *Assembled successful Control System | ||
+ | *Tested out Control System | ||
+ | *Tested out Cherry Magnetic encoders and various light sensors | ||
+ | *Created power plug for camera | ||
+ | *Worked out some math for pivot drive | ||
+ | |||
+ | ==Programmer's Journal== | ||
− | == | + | ===January 16, 2010=== |
− | * | + | ====9pm-12am==== |
− | ** | + | *Set up control system |
− | * | + | *Tore apart Pivot Bot Prototype |
− | ** | + | *Reimaged cRIO |
− | * | + | *Installed drivers for Classmate |
− | ** | + | *Checked out Cypress First touch |
− | * | + | *Talked about camera system (look above) |
− | ** | + | *Broke into vision and pivot crew |
+ | *Talked about drive math | ||
+ | *Tested out Cherry sensors | ||
+ | *LUNCH | ||
+ | ====1pm-5pm==== | ||
+ | *Tested out more of cherry sensor | ||
+ | *Tested out light sensors | ||
+ | *Worked on camera | ||
+ | *Went to RadioShack to buy H head for camera | ||
+ | *Solder plug and plugged in into power distrabution | ||
+ | *Realize need to update classmate | ||
== Labview links == | == Labview links == |
Revision as of 19:30, 17 January 2010
Contents
FRC Team 1640 Programming Team
Journal for the Programming Team
Build Season 2010 "Breakaway"
If you are a programmer, please add/edit.
Programming Ideas/Goals
- Pivot Drive
- Port to magnetic encoders
- Recalculate math for all drives
- Develop multi front chassis algorithm
- Talk about innovative pivot drive usage
- Vision
- Develop target tracking using camera
- Develop line tracking
- Develop ball tracking
- Robot Safety
- Develop anti flipping system
- Robot Itself and Kicker
- Autonomous system with customization
- Program kicker
- Finale tower climbing system
- LED for signaling
- Develop camera to kicker relationship
- Driver Station
- Update Classmate PC
- Design friendly control system with LEDs and toggle switches
- Lessons/Etc.
- Pivot Drive
- LabVIEW
- Algorithm development
- Programming management
- Camera System
- Conclusive Paperwork
- Detailed Documentation of Process and Code
- Easy Driver's Manual
- Nice demonstration PowerPoint
Ideas Discussed
Vision System
January 17, 2010
- Caged Camera for safety and protection
- Spring system that just knocks back or foward
- Material and shape TBA
- Located in middle of robot
- Rotation and Altitude control
- Recalibratible camera
- Reuse of camera code instead of making more
- 3 Goals:
- Target Tracking
- Driver's Aid
- Field Watcher
Tasks In Progress
January 17, 2010
- Vision system programming
- Pivot Drive math recalculations
- Remind Paul/Ken to update Classmate
Tasks Accomplished
January 17, 2010
- Assembled successful Control System
- Tested out Control System
- Tested out Cherry Magnetic encoders and various light sensors
- Created power plug for camera
- Worked out some math for pivot drive
Programmer's Journal
January 16, 2010
9pm-12am
- Set up control system
- Tore apart Pivot Bot Prototype
- Reimaged cRIO
- Installed drivers for Classmate
- Checked out Cypress First touch
- Talked about camera system (look above)
- Broke into vision and pivot crew
- Talked about drive math
- Tested out Cherry sensors
- LUNCH
1pm-5pm
- Tested out more of cherry sensor
- Tested out light sensors
- Worked on camera
- Went to RadioShack to buy H head for camera
- Solder plug and plugged in into power distrabution
- Realize need to update classmate
Labview links
FIRST Robotics Software 2010 - Windows - LabVIEW & NI Utilities - this is the initial release, Do not use the serial number that comes in the software kit for activation. You MUST use the following Serial Number to activate LabVIEW: L13R00000
Link to the FIRST FRC Software Page that has all the programming information on the 2010 software packages.