Documente Academic
Documente Profesional
Documente Cultură
Steve Martin Mentor FIRST Team 58 Co-chair Pine Tree Regional South Portland Package Technology Development Fairchild Semiconductor
www.fairchildsemi.com
Outline
Keep it simple Kitbot frame and how it is assembled Definition of gears, sprockets and pulleys Explanation of chains Explanation of belts and what may be in the KOP this year Discussion of chains vs belts (based on the Team 234 paper) Wheel types Discussion of lifts and manipulators and counter balancing of arms
www.fairchildsemi.com
Keep it simple
A lot of information in this Decide what you can do with the resources you have Keep it simple Keep it light! A robot that does 1 thing well is better than a robot that does 2 things poorly Practice time is key so stop build early
www.fairchildsemi.com
Kitbot frame pieces Six - C-Channel Eight - C-Base Corner Connects Six - 3/8-16 x 7" Hex Head Bolts Six - 3/8-16 Nylock Nuts Thirty Two - individual 1/4-20 x 1.75" Socket Head Cap Screws (Order 50) Thirty Two - individual 1/4-20 Nylock Nuts (Order 100)
4
www.fairchildsemi.com
Kitbot frame
Robot max dimensions are typically 28 x 38 x 60 Check the rules for 2013 dimensions!!!!!!! Design your frame to be 1 smaller Design to 27x37x59 Frames are not always square Frames dont stay square if they started that way Bolts heads, nuts and other pieces will stick out beyond the edge of the frame and COUNT as your max dimension
www.fairchildsemi.com
Ground clearance
How far above the ground should your frame be? Depends on the competition field
Is the field flat? Do you have to climb over barriers? Do you have to go up ramps? Do you need to keep something from going under the robot?
Are there mechanisms that need certain height for the frame?
Height for ball to be loaded Frame height to get arm at given height
2012 ramp and frame height
5.8 6.0
www.fairchildsemi.com
Ground clearance
Do you adjust wheel diameter or use wheel mounts? Consider cost and weight
Larger wheels are more expensive Only gain 1 height change for 2 diameter change Supports require good mounting
www.fairchildsemi.com
Frame blocks
The first time you run your robot it may not behave as expected!!! Before you run your robot for the first time set it on blocks so the wheels are off the ground Verify wheel motion is correct before setting the robot on the ground!
www.fairchildsemi.com
Power transmission
Power is transmitted from a motor to wheels, arms or other items How to you connect a motor to something you want to move? Power could be transmitted directly by coupling motor shaft to a wheel but typically need to change speed and torque or direction or act away from the motors The change is primarily through the use of gears, sprockets or belts or some combination
10
www.fairchildsemi.com
11
www.fairchildsemi.com
sprockets
Used with chain Different pitches 25 pitch
Lighter but not as strong
gears
Changes direction of power transmission Miter gear Hex shaft or keyed to connect shaft to gear Worm gear
Spiral gear
http://robotics.gatesprograms.com/resources
14
www.fairchildsemi.com
http://robotics.gatesprograms.com/resources
15
www.fairchildsemi.com
Speed/Torque Ratio
driveR
Shaft Size for driveR Center Distance (center shaft to center shaft)
driveN
Motor
HP, RPM, Efficiency
Backside Idler
Take-up/Installation Allowance
16
www.fairchildsemi.com
Speed/Torque Ratio
R = driveN/wheel R = driveR/motor Slow Down More torque
1:1
17
www.fairchildsemi.com
Slow Down R N
1:1 R N
Speed up R N
5 1000 20 0.3
10 500 40 0.3
18
8 1000 20 0.3
8 1000 20 0.3
10 1000 20 0.3
5 2000 10 0.3
www.fairchildsemi.com
19
www.fairchildsemi.com
Chain
Advantages
Any length possible Easy installation Chains can be put on without removing wheels Little tension required
Disadvantages
Lubrication required Messy Environment Reduced backlash characteristics Heavy
20
www.fairchildsemi.com
Disadvantages
Set lengths, cant break apart Have to remove axles to put belts on Tension required Bigger pulleys needed
21
www.fairchildsemi.com
Gears
Advantages
Compact Power dense Minimal backlash Best if used next to motor and in combination with belts or chains
Disadvantages
Set distance Requires lubrication Heavy if steel gears
22
www.fairchildsemi.com
Some what heavy Length dependent Driver can be far from driven Driver and driven rotate same direction
Lighter than chain Driver can be far from driven Driver and driven typically rotate same direction but belt can be twisted to cause rotation in opposite direction Fixed lengths Cant be adjusted Changing pulley size may require different belt
Typically steel so heavy Driver must be near to driven Each stage rotates in opposite direction
Flexibility
23
www.fairchildsemi.com
24
www.fairchildsemi.com
25
www.fairchildsemi.com
Wheels
Wheel types Wheel chair
Reasonable traction
Traction
Good traction Harder to turn
Omni
Good traction in rotation direction but can slide ways Good for steering with center drive wheels Can be easily pushed sideways
Wheel diameter Typically 4, 6, 8 or 10inch Height will depend on competition and ground clearance
Mecanum
Rollers at 45 deg to direction of rotation Allows robot to move sideways or at angle Need set of 4 Very maneuverable but can be easily pushed Good where alignment to target is needed Not good if pushing or resistance to pushing needed Add torque boost system
26
www.fairchildsemi.com
Manipulators
Articulating Arms Telescoping Lifts Grippers Latches Turrets Ball Handling Systems Shooters Winches
Information from Andy Baker Mech. Engineering Mentor: 45 (1998-present) President and Co-owner: AndyMark, Inc. 2003 Championship Woodie Flowers Award
27
www.fairchildsemi.com
28
www.fairchildsemi.com
Telescoping Lifts
Extension Lift
Motion achieved by stacked members sliding on each other
Scissor Lift
Motion achieved by unfolding crossed members
29
www.fairchildsemi.com
Extension - Rigging
Continuous
Cascade
30
www.fairchildsemi.com
Scissor Lifts
Advantages
Minimum retracted height - can go under field barriers
Disadvantages
Tends to be heavy to be stable enough Doesnt deal well with side loads Must be built very precisely Stability decreases as height increases Loads very high to raise at beginning of travel I recommend you stay away from this!
31
www.fairchildsemi.com
Arm
Yes Yes, if strong enough Yes, fold down Not centralized No, needs swing room
More articulations, more height (difficult)
Lift
No No Maybe, limits lift height Centralized mass Yes
More lift sections, more height (easier)
High High
32
www.fairchildsemi.com
Grippers
Gripper (FIRST definition): Device that grabs a game object How to grip How to hang on Speed Control
254 in 2008
33
www.fairchildsemi.com
How to grip
Pneumatic linkage grip 1 axis 2 axis Motorized grip Roller grip Hoop grip Pneumatic grip
768 in 2008
34
www.fairchildsemi.com
968 in 2004
www.fairchildsemi.com
60 in 2004
36
www.fairchildsemi.com
49 in 2001
37
www.fairchildsemi.com
Roller Grip
Allows for misalignment when grabbing Wont let go Extends object as releasing Simple mechanism Have a full in sensor Slow
Recommended
45 in 2008
148 in 2007
38
www.fairchildsemi.com
Hoop grip
Slow Needs aligned Cant hold on well
39
www.fairchildsemi.com
Pneumatic Grip
Needs vacuum generator Uses various cups to grab Slow Not secure Not easy to control Simple Problematic Not recommended
40
www.fairchildsemi.com
Speed
Quickness covers mistakes Quick to grab Drop & re-grab Fast Pneumatic gripper Not fast Roller, motor gripper, vacuum
41
www.fairchildsemi.com
Ball Systems
Accumulator: rotational device that collects objects
Horizontal tubes: gathers balls from floor or platforms Vertical tubes: pushes balls between vertical goal pipes Wheels: best for big objects
42
www.fairchildsemi.com
43
www.fairchildsemi.com
Conveyors
Why do balls jam on belts? Sticky and rub against each other as they try to rotate along the conveyor Solution #1 Use individual rollers Adds weight and complexity Solution #2 Use pairs of belts Increases size and complexity Solution #3 Use a slippery material for the non-moving surface (Teflon sheet works great)
44
www.fairchildsemi.com
45
www.fairchildsemi.com
46
www.fairchildsemi.com
47
www.fairchildsemi.com
48
www.fairchildsemi.com
Winches
49
www.fairchildsemi.com
Simple lift cables - pretty obvious use, but how do you adjust the slack (steel cables use turnbuckles)?
Use a tourniquet like device - use a dowel pin to twist the cable on the outside of the spool or actuated device, and tie-wrap in place This works great for adjusting the location of travel also
If slack can occur, add a latex slack tensioner Remote actuations - this cable is so easy to route within your robot frame efficiently
Linear motions (come see team 111 bumper actuation) Rotary motions
50
www.fairchildsemi.com
Power
Power = Torque/ Time OR Power = Torque x Rotational Velocity Power (FIRST definition) how fast you can move something
51
www.fairchildsemi.com
10 lbs
10 lbs
52
www.fairchildsemi.com
Power
Summary All motors can lift the same amount (assuming 100% power transfer efficiencies) - they just do it at different rates No power transfer mechanisms are 100% efficient Inefficiencies (friction losses, binding, etc.) Design in a Safety Factor (2x, 4x)
53
www.fairchildsemi.com
Dynamic Breaking in electrical components let go when power is lost Any gearbox that cannot be back-driven alone is probably very inefficient
54
www.fairchildsemi.com
Evaluate
Research
Final Design
Test Design
Prototype
55
www.fairchildsemi.com
Keep it simple
A lot of information in this Decide what you can do with the resources you have Keep it simple A robot that does 1 thing well is better than a robot that does 2 things poorly Practice time is key so stop build early
56
www.fairchildsemi.com
References
http://files.andymark.com/ManiupulatorDesign.pdf http://files.andymark.com/FIRST-Robotics-Drive-Systems.ppt http://files.andymark.com/am-0952AssemblyInstructions.pdf http://robotics.gatesprograms.com/first http://first.gatesprograms.com/assets/first/zips/FIRST.zip http://robotics.gatesprograms.com/video
57
www.fairchildsemi.com