The Claw
Project 3.1.7B VEX and RobotC
Gaby Medina, Necole Lane, Kirsten Gordon
4/29/2015
ABSTRACT
The objective of our project is to design and create a claw in order for
factories to use to transport items across the conveyor belts. Necole, Kirsten,
and I have created a claw that is capable of picking up items, turning, and
placing said items in a different locations literally at the push of a button. Our
group created a claw that is cost efficient, somewhat aesthetic, and easy to
create.
TABLE OF CONTENTS
Design Brief
Pictures of Final Solution
RobotC Code for Final Solution
Results and Conclusions
Appendix
DESIGN BRIEF
Client
Company:
TOYS R US Factory
Factory Owners
Target
Consumer:
Factory owners have asked us to develop a
Problem
Statement: solution for the transportation of toy parts.
They need a claw in order to transport said
parts across the conveyor belts.
Constraint
s:
APPENDIX
#
Part
Cost
Final Cost
Metal Parts
1
$15.00
$15.00
$7.48
$0.00
$9.48
$0.00
Chassis - Bumper
$5.83
$0.00
Chassis - Rails
$4.13
$0.00
$1.50
$0.00
$2.50
$2.50
$3.75
$0.00
$1.62
$0.00
Angles
$4.50
$0.00
C-Channel
$4.50
$9.00
$0.99
$5.95
Input/Output/Motors
0
Line Tracker
$13.33
$0.00
Bumper Switch
$6.50
$6.50
Limit Switch
$6.50
$0.00
Flashlight
$12.99
$0.00
Potentiometer
$6.50
$0.00
$10.00
$0.00
$29.99
$0.00
Light Sensor
$19.99
$0.00
3-Wire Servo
$19.99
$0.00
2-Wire Motor
$14.99
$0.00
Motion Parts
0
Intake Roller
$2.00
$0.00
6-tooth Sprocket
$2.14
$0.00
12-tooth Sprocket
$2.14
$0.00
18-tooth Sprocket
$2.14
$0.00
24-tooth Sprocket
$2.14
$0.00
30-tooth Sprocket
$2.14
$2.14
12-tooth gears
$0.70
$0.00
36-tooth gears
$0.90
$0.00
60-tooth gears
$1.00
$0.00
84-tooth gears
$1.30
$0.00
$1.25
$0.00
Worm gears
$0.70
$0.00
$0.90
$0.00
Worm wheel
$1.00
$0.00
Differential frame
$2.00
$0.00
$1.00
$0.00
$19.99
$0.00
$14.99
$0.00
$5.00
$0.00
$29.99
$0.00
$3.11
$0.00
2.75" Wheel
$2.50
$0.00
$5.00
$0.00
$41.07
BRAINSTORM
Materials:
Claw
Platform
Chassis Bumper
Servo Motor X2
Potential Materials:
Chassis rail X2
Motor
Rack Bracket
Winch Bracket
task main()
{
untilBump(BumpSwitch);
startMotor(claw, 50);
wait(1);
stopMotor(claw);
startMotor (wrist, 30);
wait (1);
stopMotor (wrist);
startMotor (claw, -50);
wait (1);
stopMotor (claw);
startMotor (elbow, 15);
wait(1);
stopMotor (elbow);
startMotor(wrist,30);
wait(1);
stopMotor(wrist);
startMotor (claw, 50);
wait (1);
stopMotor (claw);
startMotor (claw, -50);
wait (1);
stopMotor (claw);
startMotor (elbow, -15);
wait (1);
stopMotor (elbow);
}