VEX Grippers

Download Report

Transcript VEX Grippers

VEX Arms
Robert’s ARL robot in 2006
J.M. Gabrielse
Outline
•
•
•
•
•
•
Rotating Arms
Torque
Power
Multi-Jointed Arms
Challenge
Limit Switches
J.M. Gabrielse
Rotating Arms
gear
Torques are large
bolted to arm
motor
Use counterweights and gears to
compensate
Attach the gear to the arm
Attach the motor to the robot
driven gear
J.M. Gabrielse
Rotating Arm
Carrier Robot
posted on www.vexforum.com by VexLABS
J.M. Gabrielse
Torque (T)
T = F┴ d
force
distance
perpendicular
F
d
pivot point
J.M. Gabrielse
Which arm has more torque on it?
10 lbs
Arm 2
Arm 1
10 lbs
d1
d2
J.M. Gabrielse
Which arm has more torque on it?
T=FxD
D1 > D2
10 lbs
- so Arm 2
T1 > T2
Arm 1
10 lbs
D1
D2
J.M. Gabrielse
Power
(Two Equations)
Power

Force Distance 

Time
- or -
Power  T orqueRotationalVelocity
J.M. Gabrielse
Which arm would require a more
powerful motor?
T orque ForceDistance
Power  T orqueRotationalVelocity
Arm 1
D
Force: 10 lbs
Rotational Velocity: 100 RPM
Gear Ratio: 4 to 1
Arm 2
D
Force: 10 lbs
Rotational Velocity: 200 RPM
Gear Ratio: 4 to 1
J.M. Gabrielse
Which arm would require a more
powerful motor?
T orque ForceDistance
Force & distance are the same so torque is the same.
Power  T orqueRotationalVelocity
Arm 2 needs a more powerful motor since its rotational velocity is greater.
Arm 1
D
Force: 10 lbs
Rotational Velocity: 100 RPM
Gear Ratio: 4 to 1
Arm 2
D
Force: 10 lbs
Rotational Velocity: 200 RPM
Gear Ratio: 4 to 1
J.M. Gabrielse
Multi-Jointed Arms
Put multiple sections together to increase dexterity.
www.vexrobotics.com
Posted on www.vexforum.com by juniorVEXbot
J.M. Gabrielse
Vex Challenge #4:
Arms
Due Date: Friday
Vex Inventor’s Guide: Stability & Center of Gravity in the Structure section (p. 27-31)
Forums: www.vexforums.com  Search the forum or post questions
Chief Delphi Forum: www.chiefdelphi.com  Search the forum or post questions
C Level Challenge (70 points):
 Build a robot that uses a single stage arm to lift an empty soda can 6 inches
 Make a design drawing of your arm
Arms
Challenge
B Level Hardware Challenge (85 points):
 Build a robot that uses a two stage arm to raise a soda can 10 inches
 Make a design drawing of your arm
A Level Hardware Challenge (100 points):
 Build a robot that uses a multi stage arm to pick an empty soda can off the floor and place
it on a chair
 Make a design drawing of your arm
A Level Software Challenge (100 points):
 Complete the C Level Challenge
 Implement limit switches to limit the arm’s range of motion in software
 Make a design drawing of your lift
J.M. Gabrielse
Advice
• Balance arms with counterweights
– not always possible
• Use gears to get extra torque
– not always necessary with balanced arms
• Use sensors
– limit switches to stop arms from over rotating
– potentiometers or encoders to control location
J.M. Gabrielse
Limit Switches
Limit switches tell the robot controller when a device has gone far
enough.
Software can stop the servos and motors moving the device.
J.M. Gabrielse
use limit switches
&
stop arms mechanically
mechanical stop: something the arm hits to physically stop it
J.M. Gabrielse
Optical Shaft Encoders
*
• Detects 90 ticks per shaft rotation
• Useful for measuring speeds
*Old encoders (they only have one PWM cable) can’t tell direction of rotation
J.M. Gabrielse
Potentiometers
(Variable Resistors)
• Resistance depends on shaft rotation
• Useful to accurately measure angles
• Limited range of rotation
J.M. Gabrielse
Thanks/Resources
• Designing Competitive Manipulators: The
Mechanics & Strategy
by Greg Needel (www.robogreg.com)
J.M. Gabrielse