Mechanisms & Manipulators FRC Conference 4/15/04 By Joe Johnson and Raul Olivera.

Slides:



Advertisements
Similar presentations
Some Principles To Consider Every Object Resting On Earth Is At Rest Or A State Of Equilibrium. The Greater The Weight Of An Object, The Greater The Friction.
Advertisements

Suspension Systems - 1 Topics covered in this presentation:
Robot Construction, Wiring, and Safety SSI Robotics September 7, 2013 Capitol College.
BEST Engineering Mechanics
Axial Members WORKSHEET 11 to answer just click on the button or image related to the answer.
0 Beach Cities Robotics Introduction to Mechanisms June 4, 2007 Daniel Braley, ATP Mechanical Test Engineer Northrop Grumman Corporation.
Lifts  Four Bar Mechanisms  Rotary Jointed Arms  Scissor Lifts  Telescoping Lifts  Combined Systems Lift Concepts.
J.M. Gabrielse VEX Lifts (Devices that extend upwards) Lab Rats’ 2008 Bridge Battle Robot.
What is a “Lift?” A Lift is a device for grabbing and moving objects in a predominately vertical direction.
Purpose Body Making module is designed for bending the laminated foil film in the shape of a tube, for welding the side seam and for cutting bodies with.
Unit Eight Check Valves, Cylinders, and Motors
Hydraulic Cylinders and Cushioning Devices
2007 FIRST Robotics Conference Pneumatic Power Presented by: Raul Olivera, WildStang
General Physics By Nick Brennan, Sam Mills, and Matt Dunster FRC 11 - Mount Olive Robotics Team.
Flexible Mechanical Elements for Motion & Power Transmission
ROBOT DYNAMICS. MOTORS supply the FORCE that the robot needs to move Rotational Force is called TORQUE The motor needs to supply force to wheels arms.
Secrets of Machine Design Nathan Delson. Learning Machine Design Includes:  Looking at existing designs Take things apart  Applying Engineering Theory.
0 Beach Cities Robotics Pneumatics August 12, 2007 Rick Wagner, APM, Redwood I&T Northrop Grumman Corporation.
Remaining lectures Last lecture by Dr. Darpe: Wed, 3 rd Oct Lectures by Prof S R Kale 22 st Oct (Mon) 24 th Oct (Wed) and 31 st Oct (Wed) 11am – 11:55am.
Design of Shaft A shaft is a rotating member usually of circular cross-section (solid or hollow), which transmits power and rotational motion. Machine.
Mechanical Concepts 101 Shannon Schnepp Dennis Hughes Anthony Lapp 10/29/05.
Pneumatic Power FRC Conference 4/27/06
Building competitive manipulators Greg Needel DEKA R&D, Rochester Institute of technology Owner, Mentor teams: 131, 1511.
Mechanisms Paul Ventimiglia WPI Student, Team 190.
Mechanisms & Manipulators FRC Conference 4/21/05 By Raul Olivera.
Pneumatic Actuators Brief Overview Kunal Sinha Grad General Engineering EFR : 2 per min.
Engineer Training Mechanical Overview. Engineer Training Confidential 2 XL1500 is both Roll-to-Roll and Roll-to-Sheet Printer MachineXL1500-2mXL1500-3mXL1500-5m.
© 2014 Carnegie Robotics LLC. Use or disclosure of document data is subject to the restrictions on the title pagePage 1 Lessons Learned The most important.
Simple Machines. What is a Simple Machine? A simple machine is a device that helps to accomplish a task by redirecting or alleviating some of the work.
Robotic Arms vs. Lifts. What is an Arm? A device for grabbing & moving objects using members that rotate about their ends.
ROBOTICS Robotics is the branch of technology that deals with the design, construction, operation, and application of robots as well as computer systems.
POE FINAL EXAM REVIEW Spool-White Fall 2013.
Manipulator and Appendage Design in FTC
VEX Parts - Motion Robotics – 8.
Chapter Three : work and simple machines
Secrets of Machine Design Nathan Delson. Learning Machine Design Includes:  Looking at existing designs Take things apart  Applying Engineering Theory.
A PRESENTATION on “ SUSPENSION SYSTEM ”
Flat Saw Training. Flat Saw Sizes –Low Horsepower Blade diameters range from 8” (200mm) to 18” (450mm) Power ranges from 4 to 25 horsepower.
Section XI Keys, Pins, & Splines.
Structural Engineering
FTC Mechanical design considerations 2012 edition by: Andrew Rudolph.
J.M. Gabrielse Robotics – Bell Work 12/10/2014 On a half sheet of paper, list the types of gears that are used to convert rotational motion to linear motion.
Gears, Pulleys, Sprockets, and Bearings Information about power transmission and uses for each type. Robotics 101.
ARTICULATION. What is articulation? It’s the way a robot interacts with the field and game objects Articulation systems usually have manipulators (mechanisms.
1 MFGT 104 Materials and Quality Compression, Shear, Flexural, Impact Testing Professor Joe Greene CSU, CHICO.
Accumulator : A robot mechanism designed to pick up a large number of similar objects.
Week 1) Gears, Pulleys, Sprockets, Bearings Week 2) Motors & Controls
Deriving Consistency from LEGOs What we have learned in 6 years of FLL by Austin and Travis Schuh © 2005 Austin and Travis Schuh, all rights reserved.
Greg Needel Building competitive manipulators: Steps to successful design robot.
Blocking a b c d.
Automotive Steering System
Foundations of Technology.  Common components (levers, inclined planes, wedges, wheels and axles, pulleys, screws, gears, cams, linkages, shafts, couplings,
Buzz15 - Ramp Cresting Articulating Chassis System Industrial Design Award Winner 2010 FIRST World Championship FRC Team #33 Killer Bees Jim Zondag.
ROLLING Rolling is a process of reduction of the cross-sectional area or shaping a metal piece through the deformation caused by a pair of metal rolls.
VEX Lifts (Devices that extend upwards)
OBJECTIVES Discuss parking brake pedals and automatic parking brake release. Explain parking brake linkages. Describe drum parking brakes. Describe caliper-actuated.
Steering System Function of Steering System
Steering and suspension
SuperQuest Salem Arms – Best Practices.
VEX Lifts (Devices that extend upwards)
Grippers and Lifting Mechanisms
Building competitive manipulators
POWER TRANSMISSION with BELTS & CHAINS
Pneumatic Power FRC Conference 4/27/06
Teacher training resource: Robotic Assembly
Hagerty Robotics Tesla Training Day.
Manipulator and Appendage Design
Robotics Lifting Things
Suspension Systems - 1 Topics covered in this presentation:
Presentation transcript:

Mechanisms & Manipulators FRC Conference 4/15/04 By Joe Johnson and Raul Olivera

Some Basic Physics Forces, Angles & Torque Power

Forces, Angles & Torque Example #1 - Lifting –Same force, different angle, less torque 10 lbs < D D

Forces, Angles & Torque Example #2 - Pulling on object –One angle helps secure object –The other does not

Forces, Angles & Torque Example #2 - Pulling on object (cont’d) This one want to rotate clockwise and let go This one want to rotate counter- clockwise and grab even harder

Power Power = Force x Distance / Time OR Power = Torque x Rotational Velocity Power is all about how fast you can move something

Power Example - Lifting –Same torque, different speed 10 lbs 0.1 HP, 100 RPM Motor w/ 1” sprocket 0.2 HP, 200 RPM Motor w/ 1” sprocket OR 100 RPM w/ 2” sprocket

Power In Summary: –All motors can lift the same amount (assuming 100% power transfer efficiencies) - they just do it at different rates BUT, no power transfer mechanisms are 100% efficient –If you do not account for these inefficiencies, your performance will not be what you expected

Structural Integrity Materials Shapes / Weights Fabrication processes Environment

My Favorite Materials Spectra Cable –Stronger than steel for the same diameter –Very slippery Easy to route Needs special knots to tie –Can only get it from Small Parts and select other suppliers Pop Rivets –Lighter than screws but slightly weaker - just use more –Steel and Aluminum available –Great for blind assemblies and quick repairs

Structural Shapes Take a look at these two extrusions - both made from same Aluminum alloy: –Which one is stronger? –Which one weighs more? 1.0” 0.8” Hollow w/ 0.1” wallsSolid bar

Structural Shapes The solid bar is 78% stronger in tension The solid bar weighs 78% more But, the hollow bar is 44% stronger in bending –And is similarly stronger in torsion

Stress Calculations It all boils down to 3 equations: Where:  = Bending Stress M = Moment (calculated earlier) I = Moment of Inertia of Section c = distance from Central Axis Where:  = Tensile Stress F tens = Tensile Force A = Area of Section Where: = Shear Stress F shear = Shear Force A = Area of Section BendingTensileShear

Structural Shapes I am willing to bet that none of our robots are optimized with respect to strength to weight ratios –We all have more material than we need in some areas and less than we need in others. –It would take a thorough finite element analysis of our entire robot with all possible loading to figure it all out –We only get 6 weeks!! But, this does not mean we cannot improve

Structural Shapes Things to avoid or carefully design: –Sharp inside cuts - leave a radius / fillet –Fastener holes that are too close to an edge –Welding corners without adding a gusset –Brittle materials - bending is easy to repair - cracks are not Things that might help: –Add thin tension members to stabilize structures i.e. guy wires, strips of sheetmetal –Use multiple smaller fasteners rather than one big one (did I say I like pop rivets?) –Design in mechanical fuses - a desired place for failure during excessive and unusual forces to avoid catastrophic failure Crumple zones Break-away parts - using weaker fasteners that can break (i.e. aluminum pop rivets)

Fabrication Processes Laser cutting causes localized hardening of some metals –Use this to your benefit when laser cutting steel sprockets Cold forming causes some changes in strength properties –Some materials get significantly weaker –Be aware of Aluminum grades and hardness's Welding - should not be a problem if an experienced welder does it

Environmental Effects UV exposure - causes some plastics to change their structure and become brittle –ie. Lexan, PVC Cold temperatures - cause some materials, especially plastics to become brittle –Can cause damage when shipping from cold climates

Going Up Arms Vertical Lifts Arms vs. Lifts Passive Assistance

What is an “Arm”? An “Arm” is a device for grabbing and moving objects using members that rotate about their ends

General Arm Advice Thin Walled Tubing is your friend –1/16 wall is a good compromise Known good sources –Mcmaster.com –Onlinemetals.com –Airpartsinc.com

General Arm Advice Every Pivot has to be engineered –reduce, reuse, recycle ;-) Pivots on Pivots are confusing to drivers –Follow my own advice? –NO… …1996, 1997, 1999, 2000, 2001, 2003 (2/3rds) “Virtual 4 bars” help, but are still confusing –Drive motors low with chain acting as “4 bar” –Advantage over real 4-bar: low motor range of motion Think about operator interface – very important

General Arm Advice Feedback Control is HUGE –Measure Current Position –Set Desired Position –Calculate Error –Take Action Based on Error (Search Internet for PID control)

General Arm Advice Software can only fix so much –Typical: Design for Stall Torque, live with free speed (try to limit in software – extremely hard) –Better: Design for Free Speed, verify that you have “enough” torque (try to limit torque in software – merely difficult) –Best: Do “Better”, but have a mechanical limit to stall torque – friction drive or slip clutch for example

General Arm Advice You can calculate stress! –Pure Compression/Tension: F/A –Beam: Mc/I –Twisting: ?? – Buckling: ?? – Buy Beer & Johnston – Mechanics Text 6 Degrees of Freedom – Consider them all Design in “Fuseable Link”

Four Bar

Four Bar - Design Considerations Pin Loadings can be very high Watch for buckling in lower member Counterbalance if you can Keep CG aft

Vertical Lifts Extension Scissors

Extension

Scissors

Scissors vs. Extension Advantages –Minimum retracted height - can go under field barriers Disadvantages –Tends to be heavy to be stable enough –Doesn’t 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!

Extension - Design Considerations Should be powered down as well as up –If not, make sure to add a device to take up the slack if it jams Segments need to move freely Need to be able to adjust cable length(s). Minimize slop / freeplay Maximize segment overlap –20% minimum –more for bottom, less for top Stiffness is as important as strength Minimize weight, especially at the top

Extension - Rigging Continuous Cascade

Extension - Rigging - Continuous Cable Goes Same Speed for Up and Down Intermediate Sections sometimes Jam Low Cable Tension More complex cable routing The final stage moves up first and down last Slider (Stage3) Stage2 Stage1 Base

Extension - Rigging - Continuous - All Internal cabling Even More complex cable routing Cleaner and protected cables Slider (Stage3) Stage2 Stage1 Base

Extension - Rigging - Cascade Up-going and Down-going Cables Have Different Speeds Different Cable Speeds Can be Handled with Different Drum Diameters or Multiple Pulleys Intermediate Sections Don’t Jam Much More Tension on the lower stage cables –Needs lower gearing to deal with higher forces I do not prefer this one! Slider (Stage3) Stage2 Stage1 Base

Arms vs. Extension Lifts Arms can reach over objects; lifts have limited reach Arms can right a flipped Robot; lifts probably not Arms can fold down to “limbo” under barriers; lift stay tall Arms require complex controls and counter-balances; lifts use simple controls Lifts maintain a better center of gravity over the base; arms do not - can cause tipping Lifts can operate in confined spaces; arms need space to swing up Lifts can reach to any height with minimal added complexity; arms need extra articulated joints to reach higher Combo may be best in some cases

Passive Assistance

Braking - to Prevent Back-driving Ratchet Device - completely lock in one direction in discrete increments - such as used in many winches Clutch Bearing - completely lock in one direction Brake pads - simple device that squeezes on a rotating device to stop motion - can lock in both directions –Disc brakes - like those on your car –Gear brakes - applied to lowest torque gear in gearbox Note : any gearbox that cannot be back-driven is probably very inefficient

Handling Objects Accumulators Conveyors Grippers Latches & Grabbers

Accumulators Accumulator = rotational device that pulls objects in Types: –Horizontal tubes - best for gathering balls from floor or platforms –Vertical tubes - best for sucking or pushing balls between vertical goal pipes –Wheels - best for big objects where alignment is pre-determined When it comes to gathering balls, there is nothing more efficient –If set up in the proper orientation, will not knock the ball away, just suck it in

Conveyors Conveyor - device for moving multiple objects, typically within your robot Types: –Continuous Belts Best to use 2 running at same speed to avoid jamming –Individual Rollers best for sticky balls that will usually jam on belts and each other When it comes to gathering balls, there is nothing more efficient –If set up in the proper orientation, will not knock the ball away, just suck it in

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)

Grippers

General Arm Advice Rolling balls into and out of gripper can be VERY Effective Examples Off the top of my head: –Team 222 in 1996 –Team 177 in 1998 –Team 95 in 1998 –Team 45 in 2004 –Team 111 in 2004

Latches / Grabbers

Other Clever Mechanisms Wonderful Uses for Spectra cable Chain turnbuckle x

Wonderful Uses for Spectra Cable First you must learn to tie a proper knot in this stuff –I use a “triple pretzel knot” ( I doubt you will find this name in any scouting book - I made it up ) : 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

Spectra Cable (cont’d) Remote Rotary Actuations - instead of chain

Chain Turnbuckle Parts Needed: - 1/2” Sq Aluminum bar - 1/4-20 Nut - 1/4-20 Screw - 3/8” dia. CRS rod - 1/16” dia. Steel Dowel pins 1/4-20 Screw (grind flats) 1/4-20 Nut1/2 Alum Sq Bar 3/8 Dia. Rod Dowel Pins

Pneumatics vs. Motors Some, but not all important differences Cylinders use up their power source rather quickly the 2 air tanks we are allowed do not hold much Motors use up very little of the total capacity of the battery Cylinders are great for quick actuations that transition to large forces Motors have to be geared for the largest forces Our ability to control the position of mechanisms actuated by cylinders is very limited We are not given dynamic airflow or pressure controls We are given much more versatile electronic controls for motors Since air is compressible, cylinders have built-in shock absorption Cylinders used with 1-way valves are great for Armageddon devices - stuff happens when power is shut off This could be good or bad - use wisely

Choosing the Right Motor

BACKUP SLIDES (from ChrisH’s presentation)

Materials Steel –High strength –Many types (alloys) available –Heavy, rusts, –Harder to processes with hand tools Aluminum –Easy to work with for hand fabrication processes –Light weight; many shapes available –Essentially does not rust –Lower strength

Materials Lexan –Very tough impact strength –But, lower tensile strength than aluminum –Best material to use when you need transparency –Comes in very limited forms/shapes PVC –Very easy to work with and assemble prefab shapes –Never rusts, very flexible, bounces back (when new) –Strength is relatively low

Four Bar - Advantages & Disadvantages Advantages –Great For Fixed Heights –On/Off Control –Lift Can Be Counter-Balanced or Spring Loaded to Reduce the Load on Actuator –Good candidate for Pnuematic or Screw actuation Disadvantages –Need Clearance in Front During Lift –Can’t Go Under Obstacles Lower Than Retracted Lift –Got to Watch CG –If Pneumatic, only two positions, Up and Down

Four Bar - Calculations L link M base F object F gripper1 F gripper2 M gripper D object D gripper F hit H gripper F link2 D link F link1 D lower /2 M link Under Construction Check Back Later

Stress Calculations (cont.) A, c and I for Rectangular and Circular Sections bobo c hoho bibi hihi dodo didi

Stress Calculations (cont.) A, c and I for T-Sections X Y b1b1 h2h2 b2b2 cycy h1h1 c x1 c x2

Stress Calculations (cont.) A, c and I for C-Sections (Assumes Equal Legs) X Y b1b1 h2h2 b2b2 cycy h1h1 c x1 c x2

Stress Calculations (cont.) A, c and I for L-Angles X Y b1b1 h2h2 b2b2 c y1 h1h1 c x1 c x2 c y2

Allowable Stresses  allowable =  yeild / Safety Factor For the FIRST competition I use a Static Safety Factor of 4. While on the high side it allows for unknowns and dynamic loads Haven’t had anything break yet!

Allowable Stresses Here are some properties for typical robot materials MaterialDesigTemperYieldTensileShearModulus (ksi)(ksi)(ksi)(msi) Alum6061O Alum6061T BrassC CopperC ? ?19 Mild Steel HR PVCRigid