Difference between revisions of "FRC 1640 Punchlist"

From DEW Robotics
Jump to: navigation, search
(Programming / Control)
(Programming / Control)
Line 26: Line 26:
 
* All programming team members need to complete the certification test  
 
* All programming team members need to complete the certification test  
 
* Position and angular error spread for autonomous movement (by revolution counts) via testing procedure (Pat, Julie, Siri - procedure documented)
 
* Position and angular error spread for autonomous movement (by revolution counts) via testing procedure (Pat, Julie, Siri - procedure documented)
** 3 trials baseline completed
+
** Tweaks to keep in mind for tach-based autonomous driving:
** Tweaks to try for additional baseline trials:
+
*** Wheel initialization -- e.g. rotate 360 degrees (no shortest distance), then back 180 degrees
*** Wheel initialization -- rotate 360 degrees (no shortest distance), then back 180 degrees? (Need to confirm numbers)
 
 
*** Ramp up drive power based on revolutions reported by encoders
 
*** Ramp up drive power based on revolutions reported by encoders
** Gather tach-based autonomous driving trial data
+
** Gather tach-based autonomous driving trial data -- '''FOR EACH COMPETING ALGORITHM''' if there is more than one approach being actively pursued
 
* Demonstrate move to/wait for Hot Goal
 
* Demonstrate move to/wait for Hot Goal
 
* Demonstrate dashboard-to-robot-code communication
 
* Demonstrate dashboard-to-robot-code communication
 
* Prototype shooter code
 
* Prototype shooter code
 +
** Demonstrate to mechanical reps
 
* Prototype ball collection code
 
* Prototype ball collection code
 +
** Gather specs from mechanical reps
  
 
==Scouting==
 
==Scouting==

Revision as of 18:23, 9 February 2014

We are making the transition from prototyping to fabrication. It's time to (finish designing and) build a robot.

Mechanical Fabrication

  • Pivots
    • Complete cutting and key the 7075 Al transfer axles
    • Key and cut retaining clip groove into 4140 steel co-axial drive shafts
    • Fabricate angle sensor mounts
    • Key 32T Al pulleys (1" diam)
  • Chassis
    • Complete gussets
    • Finish welding Deux
    • Start welding Prime
  • Slingshot
    • Complete rough cutting 1 x 1 square tubing
    • Finish square tubes with non-square ends
    • Cut gussets

Design

  • Layout basic state logic with programmers (Siri, Julie - draft done)
  • System-level ball routing, ball auto-ejection, manipulator tensioning

Programming / Control

  • All programming team members need to install LabVIEW and FRC software on a personal computer (see DEWBOT_X_Programming for details) -- Make sure FRC 2014 appears when starting LabVIEW
  • All programming team members need to complete the certification test
  • Position and angular error spread for autonomous movement (by revolution counts) via testing procedure (Pat, Julie, Siri - procedure documented)
    • Tweaks to keep in mind for tach-based autonomous driving:
      • Wheel initialization -- e.g. rotate 360 degrees (no shortest distance), then back 180 degrees
      • Ramp up drive power based on revolutions reported by encoders
    • Gather tach-based autonomous driving trial data -- FOR EACH COMPETING ALGORITHM if there is more than one approach being actively pursued
  • Demonstrate move to/wait for Hot Goal
  • Demonstrate dashboard-to-robot-code communication
  • Prototype shooter code
    • Demonstrate to mechanical reps
  • Prototype ball collection code
    • Gather specs from mechanical reps

Scouting

  • Layout preliminary match and pit UI sheets and Excel/Tableau files
  • Lock down prioritize (first generation) metrics

PR

  • Paint more hats
  • Plan/start videos (at least release video)
  • Vests and sweatshirts

Welding

  • Build a shelf storage unit for the welding area giving welding team much needed practice.
  • We've been using alloy 4043 for all our robot welding. However, alloy 5356 may be a better choice. It is more ductile and stronger especially in

shear, which it what many of our chassis joints are subject to. We need to devise a simple test to evaluate.

  • Weld pivot tubes to pivot tops