2012:Shooter and Collector: Difference between revisions

From 1511Wookiee
Jump to navigationJump to search
(New page: = Resources = = Shooter and Collector Master Task List = = Shooter and Collector's Engineering Notebook = == Week 1== * 1/14 == Week 2== * [[...)
 
No edit summary
 
(23 intermediate revisions by 4 users not shown)
Line 1: Line 1:
= Resources  =
= Shooter and Collector Master Task List =


= Shooter and Collector Master Task List  =
{| style="width: 90%" border="1" cellpadding="1" cellspacing="1"
|-
! Task
! Student
! Mentor
|-
| Determine camera height needed to see basket targets from back of key over 6 ft robot near us when facing basket.
| ''Need student''
| Jeff or Mr. Byers
|-
| ''Strategic'' Decide which side of robot turret "deadzone" will be on
| ''Need strategy-tied student''
| Jeff
|-
| Determine all sensors (shooter, turret, wings), document them on Shooter team design page, and order
| ''Need student''
| Daves, Jeff
|-
| Update battery mounting unit to remove compressor and to mount on back-side above frame rather than below<br/>
| Tommy
| Daves, Jeff
|-
| Start CAD model of electrical components/board
| ''Need student''
| Daves, Jeff
|-
| Define class structure for "smart" shooter class
| Peter
| Jeff, Mr. Byers
|-
| <br/>
| <br/>
| <br/>
|}


= Shooter Design =


= Shooter and Collector's Engineering Notebook  =
*Turret-mounted
**Approx. 280 degrees of rotation minimum <span style="color: red">need final range</span>
**1-degree precision
**Mechanical hardstops
**Absolute angular position sensor
***Combination sensors - one on motor output shaft, one on turrent drive sprocket
**Kit Window motor
**Geared down 48:188
**Controlled by speed controller (needed for fine adjustment)


== Week 1==
*2-Wheel shooter
**Must be able to impart backspin
**Fixed angle of shot -- approximately 70 degrees above floor
**Each wheel independently controlled (to control backspin)
**Powered by Fisher-Price (968-9013) motor on speed controllers
**Transmission -- AM-0002
**Sensor for RPM on each
***Provide sufficient resolution for rapid speed control update
***<span style="color: red">Identify sensor characteristics</span>
***If max ball velocity is 12m/s and if shooter wheel diameter is 6", then approx max rpm is 1500.


* [[2012:Shooter and Collector 01.14|1/14]]
*Camera mounted on turret
**Must have direct light source inline with lens
**Must be able to tilt; does not need to be able to pan
**Higher is better to see over robots in front of us


== Week 2==
= Beater Bar Design =


* [[2012:Shooter and Collector 01.15|1/15]]
*Fixed position within frame, as close to perimeter as possible
* [[2012:Shooter and Collector 01.17|1/17]]
*1 speed forward, 1 speed reverse
* [[2012:Shooter and Collector 01.18|1/18]]
*Driven from a relay
* [[2012:Shooter and Collector 01.19|1/19]]
*Pushes balls in and on to first conveyor section
* [[2012:Shooter and Collector 01.21|1/21]]
*Banebots RS-775 motor
*Banebots P60 4-to-1 transmission, geared down 2-to-1 for total of 8-to-1


== Week 3==


* [[2012:Shooter and Collector 01.22|1/22]]
* [[2012:Shooter and Collector 01.24|1/24]]
* [[2012:Shooter and Collector 01.25|1/25]]
* [[2012:Shooter and Collector 01.26|1/26]]
* [[2012:Shooter and Collector 01.28|1/28]]


== Week 4==
= Wings/V-collector Design =


* [[2012:Shooter and Collector 01.29|1/29]]
*V-shaped collector outside of robot
* [[2012:Shooter and Collector 01.31|1/31]]
*Articulated up/in and down/out -- 2-position motion
* [[2012:Shooter and Collector 02.01|2/01]]
*Just a plain bars, no actual motion on the bars themselves
* [[2012:Shooter and Collector 02.02|2/02]]
*Motion must be able to pull unloaded bridge down from horizontal
* [[2012:Shooter and Collector 02.04|2/04]]
*Must extert 10lbs force at the tip to pull the unloaded bridge
*AM-0914 motor and associated gearbox
**Geared down 2-to-1 for additional torque (2-to-1 gives stall torque of 6200 oz-lbs = 380 inch-lbs)
**2-to-1 gearing gives unloaded single-actuation of about 0.433 sec '''unloaded'''
**Loaded (bridge) actuation is about 0.525 seconds
*Mechanical hard-stops
*Absolute positional sensor
*Limit switches on both ends


== Week 5==


* [[2012:Shooter and Collector 02.05|2/05]]
* [[2012:Shooter and Collector 02.07|2/07]]
* [[2012:Shooter and Collector 02.08|2/08]]
* [[2012:Shooter and Collector 02.09|2/09]]
* [[2012:Shooter and Collector 02.10|2/10]]
* [[2012:Shooter and Collector 02.11|2/11]]


== Week 6==
= Ball Movement/Storage System Design =


* [[2012:Shooter and Collector 02.12|2/12]]
*3-stage conveyor system
* [[2012:Shooter and Collector 02.13|2/13]]
*First 2 stages straight at approx. 45 degree rise
* [[2012:Shooter and Collector 02.14|2/14]]
*Intake end begins behind front wheel, about 1" from floor
* [[2012:Shooter and Collector 02.15|2/15]]
*Each stage uses....
* [[2012:Shooter and Collector 02.16|2/16]]
**1 Banebots RS-775 motors [http://banebots.com/p/M7-RS775-18]
* [[2012:Shooter and Collector 02.17|2/17]]
**Coupled to Banebots P60 16-to-1 transmissions [http://banebots.com/pc/P60K-S7/P60K-44-0007]
* [[2012:Shooter and Collector 02.18|2/18]]
**Controlled by Speed Controllers (could have been SPIKEs, but would be nice to be able to slow them for diagnostics)
* [[2012:Shooter and Collector 02.19|2/19]]
**Banner-style sensor at the very inside-edge to indicate that "this ball has advanced fully in this stage"
* [[2012:Shooter and Collector 02.20|2/20]]
*Additional banner-style very close to intake end (just past beater bar contact point) to count balls and know when we can stop intake on beater bar
* [[2012:Shooter and Collector 02.21|2/21]]


Engineering Notebook Templates Available at:[[Engineering Notebook Template|Engineering_Notebook_Template]]


Please Label All Notebook Pages&nbsp;<u>2012:Shooter and Collector XX.XX</u> to avoid confusion.
 
= Resources =
 
*[http://www.penfieldrobotics.com/wiki/images/e/ea/BallTrajectoryCalculator.xls Ball Trajectory Calculation spreadsheet]
*[http://www.penfieldrobotics.com/wiki/images/0/0a/TrajectoryMath.doc Math behind the above spreadsheet]
*[http://www.grc.nasa.gov/WWW/k-12/airplane/foil3.html Foil Sim III] - Air flow simulator; useful for approximating drag effects on a ball
*[http://penfieldrobotics.com/wiki/index.php?title=File:2012_MotorInfoRevised.pdf Motor Specs from FIRST]
 
= Shooter and Collector's Engineering Notebook =
 
== Week 1 ==
 
*[[2012:Shooter and Collector 01.14|1/14]]
 
== <span style="color: red"><span style="color: red">Week 2</span></span> ==
 
*<span style="color: red"><span style="color: red">[[2012:Shooter and Collector 01.15|1/15]]</span></span>
*<span style="color: red"><span style="color: red">[[2012:Shooter and Collector 01.17|1/17]]</span></span>
*<span style="color: red"><span style="color: red">[[2012:Shooter and Collector 01.18|1/18]]</span></span>
*<span style="color: red"><span style="color: red">[[2012:Shooter and Collector 01.19|1/19]]</span></span>
*<span style="color: red"><span style="color: red">[[2012:Shooter and Collector 01.21|1/21]]</span></span>
 
== <span style="color: red"><span style="color: red">Week 3</span></span> ==
 
*<span style="color: red"><span style="color: red">[[2012:Shooter and Collector 01.22|1/22]]</span></span>
*<span style="color: red"><span style="color: red">[[2012:Shooter and Collector 01.24|1/24]]</span></span>
*<span style="color: red"><span style="color: red">[[2012:Shooter and Collector 01.25|1/25]]</span></span>
*<span style="color: red"><span style="color: red">[[2012:Shooter and Collector 01.26|1/26]]</span></span>
*<span style="color: red"><span style="color: red">[[2012:Shooter and Collector 01.28|1/28]]</span></span>
 
== <span style="color: red"><span style="color: red">Week 4</span></span> ==
 
*<span style="color: red"><span style="color: red">[[2012:Shooter and Collector 01.29|1/29]]</span></span>
*<span style="color: red"><span style="color: red">[[2012:Shooter and Collector 01.31|1/31]]</span></span>
*<span style="color: red"><span style="color: red">[[2012:Shooter and Collector 02.01|2/01]]</span></span>
*<span style="color: red"><span style="color: red">[[2012:Shooter and Collector 02.02|2/02]]</span></span>
*<span style="color: red"><span style="color: red">[[2012:Shooter and Collector 02.04|2/04]]</span></span>
 
== <span style="color: red"><span style="color: red">Week 5</span></span> ==
 
*<span style="color: red"><span style="color: red">[[2012:Shooter and Collector 02.05|2/05]]</span></span>
*<span style="color: red"><span style="color: red">[[2012:Shooter and Collector 02.07|2/07]]</span></span>
*<span style="color: red"><span style="color: red">[[2012:Shooter and Collector 02.08|2/08]]</span></span>
*<span style="color: red"><span style="color: red">[[2012:Shooter and Collector 02.09|2/09]]</span></span>
*<span style="color: red"><span style="color: red">[[2012:Shooter and Collector 02.10|2/10]]</span></span>
*<span style="color: red"><span style="color: red">[[2012:Shooter and Collector 02.11|2/11]]</span></span>
 
== <span style="color: red"><span style="color: red">Week 6</span></span> ==
 
*<span style="color: red"><span style="color: red">[[2012:Shooter and Collector 02.12|2/12]]</span></span>
*<span style="color: red"><span style="color: red">[[2012:Shooter and Collector 02.13|2/13]]</span></span>
*<span style="color: red"><span style="color: red">[[2012:Shooter and Collector 02.14|2/14]]</span></span>
*<span style="color: red"><span style="color: red">[[2012:Shooter and Collector 02.15|2/15]]</span></span>
*<span style="color: red"><span style="color: red">[[2012:Shooter and Collector 02.16|2/16]]</span></span>
*<span style="color: red"><span style="color: red">[[2012:Shooter and Collector 02.17|2/17]]</span></span>
*<span style="color: red"><span style="color: red">[[2012:Shooter and Collector 02.18|2/18]]</span></span>
*<span style="color: red"><span style="color: red">[[2012:Shooter and Collector 02.19|2/19]]</span></span>
*<span style="color: red"><span style="color: red">[[2012:Shooter and Collector 02.20|2/20]]</span></span>
*<span style="color: red"><span style="color: red">[[2012:Shooter and Collector 02.21|2/21]]</span></span>
 
<span style="color: red"><span style="color: red">Engineering Notebook Templates Available at:[[Engineering Notebook Template|Engineering_Notebook_Template]]</span></span>
 
<span style="color: red"><span style="color: red">Please Label All Notebook Pages&nbsp;<u>2012:Shooter and Collector XX.XX</u> to avoid confusion.</span></span>

Latest revision as of 13:35, 24 January 2012

Shooter and Collector Master Task List

Task Student Mentor
Determine camera height needed to see basket targets from back of key over 6 ft robot near us when facing basket. Need student Jeff or Mr. Byers
Strategic Decide which side of robot turret "deadzone" will be on Need strategy-tied student Jeff
Determine all sensors (shooter, turret, wings), document them on Shooter team design page, and order Need student Daves, Jeff
Update battery mounting unit to remove compressor and to mount on back-side above frame rather than below
Tommy Daves, Jeff
Start CAD model of electrical components/board Need student Daves, Jeff
Define class structure for "smart" shooter class Peter Jeff, Mr. Byers



Shooter Design

  • Turret-mounted
    • Approx. 280 degrees of rotation minimum need final range
    • 1-degree precision
    • Mechanical hardstops
    • Absolute angular position sensor
      • Combination sensors - one on motor output shaft, one on turrent drive sprocket
    • Kit Window motor
    • Geared down 48:188
    • Controlled by speed controller (needed for fine adjustment)
  • 2-Wheel shooter
    • Must be able to impart backspin
    • Fixed angle of shot -- approximately 70 degrees above floor
    • Each wheel independently controlled (to control backspin)
    • Powered by Fisher-Price (968-9013) motor on speed controllers
    • Transmission -- AM-0002
    • Sensor for RPM on each
      • Provide sufficient resolution for rapid speed control update
      • Identify sensor characteristics
      • If max ball velocity is 12m/s and if shooter wheel diameter is 6", then approx max rpm is 1500.
  • Camera mounted on turret
    • Must have direct light source inline with lens
    • Must be able to tilt; does not need to be able to pan
    • Higher is better to see over robots in front of us

Beater Bar Design

  • Fixed position within frame, as close to perimeter as possible
  • 1 speed forward, 1 speed reverse
  • Driven from a relay
  • Pushes balls in and on to first conveyor section
  • Banebots RS-775 motor
  • Banebots P60 4-to-1 transmission, geared down 2-to-1 for total of 8-to-1


Wings/V-collector Design

  • V-shaped collector outside of robot
  • Articulated up/in and down/out -- 2-position motion
  • Just a plain bars, no actual motion on the bars themselves
  • Motion must be able to pull unloaded bridge down from horizontal
  • Must extert 10lbs force at the tip to pull the unloaded bridge
  • AM-0914 motor and associated gearbox
    • Geared down 2-to-1 for additional torque (2-to-1 gives stall torque of 6200 oz-lbs = 380 inch-lbs)
    • 2-to-1 gearing gives unloaded single-actuation of about 0.433 sec unloaded
    • Loaded (bridge) actuation is about 0.525 seconds
  • Mechanical hard-stops
  • Absolute positional sensor
  • Limit switches on both ends


Ball Movement/Storage System Design

  • 3-stage conveyor system
  • First 2 stages straight at approx. 45 degree rise
  • Intake end begins behind front wheel, about 1" from floor
  • Each stage uses....
    • 1 Banebots RS-775 motors [1]
    • Coupled to Banebots P60 16-to-1 transmissions [2]
    • Controlled by Speed Controllers (could have been SPIKEs, but would be nice to be able to slow them for diagnostics)
    • Banner-style sensor at the very inside-edge to indicate that "this ball has advanced fully in this stage"
  • Additional banner-style very close to intake end (just past beater bar contact point) to count balls and know when we can stop intake on beater bar


Resources

Shooter and Collector's Engineering Notebook

Week 1

Week 2

Week 3

Week 4

Week 5

Week 6

Engineering Notebook Templates Available at:Engineering_Notebook_Template

Please Label All Notebook Pages 2012:Shooter and Collector XX.XX to avoid confusion.