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 orqueRotationalVelocity
J.M. Gabrielse
Which arm would require a more
powerful motor?
T orque ForceDistance
Power T orqueRotationalVelocity
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 ForceDistance
Force & distance are the same so torque is the same.
Power T orqueRotationalVelocity
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