2016:Lifter: Difference between revisions

From 1511Wookiee
Jump to navigationJump to search
No edit summary
 
(16 intermediate revisions by 4 users not shown)
Line 1: Line 1:
= 1. The Plan =
= The Plan =


We have come to the conclusion that the best method of scaling the castle near the end of the match is using a telescoping arm to latch onto the bar and then lift with the arm.  
We have come to the conclusion that the best method of scaling the castle near the end of the match is using a telescoping arm to latch onto the bar and then lift with the arm.  


= 2.  Motors and Sensors  =
= Arm Extension and Lift =


<u>'''<span style="font-size:larger">Scaler arm extend:</span>'''</u>
== Motors ==


<span style="font-size:larger">Two 775pro motors</span>
*Two 775pro motors
*versaplanetary 50:1 with two motor adaptor
*12 tooth on motor shaft to 12 tooth on mechanism.
*40A breaker for each motor
*Calculations:


<span style="font-size:larger">versaplanetary 50:1 with two motor adaptor</span>
[[File:Scaler Arm Two VP.PNG|RTENOTITLE]]


12 tooth on motor shaft to 12 tooth on mechanism.
[[File:Scaler linear motor direction.jpg|500x650px]]


== Locking Mechanism ==


This is used to keep the arm locked in the retracted position (for when the robot is lifted in the air).
The current plan is to use a ratcheting mechanism on the extension/lifter drive shaft:
* Ratchet gear - has teeth inclined slightly tangental in a uniform direction around the gear
* Pawl - a solid block which engages the teeth in the above gear, preventing the gear from spinning in one direction (in our case, the direction that would allow the scaler arm to extend/the robot to fall!)
* Hightec HS322-HD Servo - used to lift and lower the Pawl.  This should be lifting the pawl during arm extension and lowering it during retraction when lifting.
The pawl engagement is such that the servo CANNOT lift it back up again once the ratchet has back-pressure on it (from the robot being in the air, or whatever).  However, if necessary, the pawl can be disengaged by having the servo trying to lift it and then turning the ratchet gear slightly in the arm retract/robot lift direction.


== Sensors ==


*One Retroreflective sensor (Omron EE-SPY415) to determine when the scaler is at its high end stop.
*One Optical Flag sensor (OPB815WZ) to determine when the scaler is at its low end stop and home for encoder.
*One Shaft Encoder (GrayHill 61KS256) for use to measure scaler extension location. This is mounted directly on the lift/lower drive shaft
*Limit Switch Sensor interface directly&nbsp;to Talon: &nbsp;[https://docs.google.com/document/d/1D8OIn9jslPQHxiMm34OEeRMzh2Yrja6oCsql93mC-0o/edit https://docs.google.com/document/d/1D8OIn9jslPQHxiMm34OEeRMzh2Yrja6oCsql93mC-0o/edit]


'''<span style="font-size:larger">Sensors:</span>'''
=== Omron EE-SPY415 Detection Distance (+12V Vcc, 10K pullup on Output) &nbsp;(pullup to 12V or 5V gave similar results) ===
 
<ul style="line-height: 20.7999992370605px;">
<span style="font-size:larger">One Retroreflective sensor (EE-SPY415) to determine when the scaler is at its high end stop.</span>
<li>Polished shiny metal: &nbsp;trips at 2.0", untrips at 2.75"</li>
 
<li>Bare brushed aluminum: &nbsp;trips at 1.5", untrips at 2.25"</li>
<span style="font-size:larger">One Optical Flag sensor (OPB815WZ) to determine when the scaler is at its low end stop and home for encoder.&nbsp;</span>
<li>White paper: &nbsp;trips at 1.5", untrips at 2.25"</li>
 
<li>Matte black painted metal: &nbsp;trips at 0.75", untrips at 1.0"</li>
<span style="font-family:arial,helvetica,sans-serif"><span style="font-size:larger">One Shaft Encoder (GrayHill&nbsp;<span style="line-height: 15px">61KS256) for use to measure scaler extension location.&nbsp;</span></span></span>
</ul>
 
 


= Scaler Pivot Arm =


== Motors ==
* VeX BAG motor
* Use Versaplanetary 100:1
* 12 tooth sprocket on motor shaft driving a 42 tooth sprocket
* [[File:Scaler Pivot Arm Calc.PNG|RTENOTITLE]]


<u>'''<span style="font-size: medium;  line-height: 28.7999992370605px">Scaler Pivot Arm:</span>'''</u>
== Sensors ==


<font size="4"><span style="line-height: 28.7999992370605px"><span style="font-size: small"><span style="font-size: medium">Use Versaplanetary 100:1</span></span></span></font>
*Optical&nbsp;sensors&nbsp;to determine when the arm is at an end stop -- '''''NOTE: due to switch to potentiometer for absolute positioning, these may be removed!'''''
*One potentiometer to determine where the arm of the scaler is. This is mounted into a gear which mates to another gear on arm pivot. The gearing is NOT 1:1; rather it is geared such that the potentiometer shaft turns 1.4 times for every 1 turn of the arm pivot. This means that if the arm pivot moves 90 degrees, the potentiometer turns 126 degrees.


<font size="4"><span style="line-height: 28.7999992370605px"><span style="font-size: small"><span style="font-size: medium">12 tooth sprocket on motor shaft driving a 42 tooth sprocket</span></span></span></font>
== <span style="font-size:x-large;">Update 1/26/16</span> ==
 
<font size="4"><span style="line-height: 28.7999992370605px"><span style="font-size:large"><span style="font-size:small"><span style="font-size:medium">[[File:Scaler Pivot Arm Calc.PNG|RTENOTITLE]]</span></span></span></span></font>
 
'''<font size="4"><span style="line-height: 28.7999992370605px"><span style="font-size:large"><span style="font-size:small"><span style="font-size:medium">Sensors:</span></span></span></span></font>'''
 
<font size="4"><span style="line-height: 28.7999992370605px"><span style="font-size:large"><span style="font-size:small"><span style="font-size:medium">Two&nbsp;</span></span></span></span></font><span style="font-size: 15.6000003814697px;  line-height: 24.9600009918213px">Optical Flag sensor (OPB815WZ) to determine when the arm is at an end stop.</span>
 
<span style="font-family: arial, helvetica, sans-serif;  font-size: 15.6000003814697px;  line-height: 24.9600009918213px">One </span><span style="font-family:arial,helvetica,sans-serif"><span style="font-size:larger">potentiometer to determin where the arm of the scaler is.&nbsp;</span></span>
 
= <span style="font-size:x-large;">3. &nbsp;Update 1/26/16</span> =


<span style="font-size:x-large;"><span style="font-size:medium;">​<span style="font-size:large;">3.1 &nbsp;What we're working on</span></span></span>
<span style="font-size:x-large;"><span style="font-size:medium;">​<span style="font-size:large;">3.1 &nbsp;What we're working on</span></span></span>
Line 65: Line 76:


<span style="font-size:medium;">[[File:Scaler assembly 2.PNG|RTENOTITLE]]</span>
<span style="font-size:medium;">[[File:Scaler assembly 2.PNG|RTENOTITLE]]</span>
== <span style="font-size:medium;">Update 2/2/16</span> ==
*<span style="line-height: 20.7999992370605px;">Scaler assembly put into shoulder assembly and placed into the final robot assembly</span>
*Still many changes to make, see robot design to-do list ->&nbsp;[https://docs.google.com/spreadsheets/d/1hz4oDlifcAY6ZzfIxCHKYLpOIuN3yy11fZVJu-tDZ0U/edit https://docs.google.com/spreadsheets/d/1hz4oDlifcAY6ZzfIxCHKYLpOIuN3yy11fZVJu-tDZ0U/edit]
*Picture of shoulder assembly in current state v
[[File:Shoulder Assembly 2-2-16.PNG|400px|Shoulder Assembly 2-2-16.PNG]]&nbsp;[[File:Shoulder Assembly Raised 2-2-16.PNG|400px|Shoulder Assembly Raised 2-2-16.PNG]]
== Update 2/3/16 ==
Performed stress test in Inventor on the ratchet and pawl for the scaler.
Worked on ratchet and pawl design.
[[File:Ratchet and Pawl 2-3-16.PNG|350px]]
Current design 2-3-16 ^

Latest revision as of 11:19, 7 February 2016

The Plan

We have come to the conclusion that the best method of scaling the castle near the end of the match is using a telescoping arm to latch onto the bar and then lift with the arm.  

Arm Extension and Lift

Motors

  • Two 775pro motors
  • versaplanetary 50:1 with two motor adaptor
  • 12 tooth on motor shaft to 12 tooth on mechanism.
  • 40A breaker for each motor
  • Calculations:

RTENOTITLE

Scaler linear motor direction.jpg

Locking Mechanism

This is used to keep the arm locked in the retracted position (for when the robot is lifted in the air). The current plan is to use a ratcheting mechanism on the extension/lifter drive shaft:

  • Ratchet gear - has teeth inclined slightly tangental in a uniform direction around the gear
  • Pawl - a solid block which engages the teeth in the above gear, preventing the gear from spinning in one direction (in our case, the direction that would allow the scaler arm to extend/the robot to fall!)
  • Hightec HS322-HD Servo - used to lift and lower the Pawl. This should be lifting the pawl during arm extension and lowering it during retraction when lifting.

The pawl engagement is such that the servo CANNOT lift it back up again once the ratchet has back-pressure on it (from the robot being in the air, or whatever). However, if necessary, the pawl can be disengaged by having the servo trying to lift it and then turning the ratchet gear slightly in the arm retract/robot lift direction.

Sensors

  • One Retroreflective sensor (Omron EE-SPY415) to determine when the scaler is at its high end stop.
  • One Optical Flag sensor (OPB815WZ) to determine when the scaler is at its low end stop and home for encoder.
  • One Shaft Encoder (GrayHill 61KS256) for use to measure scaler extension location. This is mounted directly on the lift/lower drive shaft
  • Limit Switch Sensor interface directly to Talon:  https://docs.google.com/document/d/1D8OIn9jslPQHxiMm34OEeRMzh2Yrja6oCsql93mC-0o/edit

Omron EE-SPY415 Detection Distance (+12V Vcc, 10K pullup on Output)  (pullup to 12V or 5V gave similar results)

  • Polished shiny metal:  trips at 2.0", untrips at 2.75"
  • Bare brushed aluminum:  trips at 1.5", untrips at 2.25"
  • White paper:  trips at 1.5", untrips at 2.25"
  • Matte black painted metal:  trips at 0.75", untrips at 1.0"

Scaler Pivot Arm

Motors

  • VeX BAG motor
  • Use Versaplanetary 100:1
  • 12 tooth sprocket on motor shaft driving a 42 tooth sprocket
  • RTENOTITLE

Sensors

  • Optical sensors to determine when the arm is at an end stop -- NOTE: due to switch to potentiometer for absolute positioning, these may be removed!
  • One potentiometer to determine where the arm of the scaler is. This is mounted into a gear which mates to another gear on arm pivot. The gearing is NOT 1:1; rather it is geared such that the potentiometer shaft turns 1.4 times for every 1 turn of the arm pivot. This means that if the arm pivot moves 90 degrees, the potentiometer turns 126 degrees.

Update 1/26/16

3.1  What we're working on

  • Design rollers/stops for the arm stages
  • Design lightning holes
  • Design motor mountings and figure out how to attach to the drivebase
  • Send parts to chamtek
  • Finish CAD work

3.2  Photos

This is the hook we will be using.

RTENOTITLE

This is the actual arm we designed.

Scaler assembly.PNG

RTENOTITLE

Update 2/2/16

Shoulder Assembly 2-2-16.PNG Shoulder Assembly Raised 2-2-16.PNG

Update 2/3/16

Performed stress test in Inventor on the ratchet and pawl for the scaler.

Worked on ratchet and pawl design.

Ratchet and Pawl 2-3-16.PNG

Current design 2-3-16 ^