SlideShare a Scribd company logo
1 of 41
Team 3
Ryan Yates
Daniel Steel
Joshua Sweezy
Matthew Weatherly
● Engineering and construction of a Pick and Place Robot
● Picks up, repositions, and releases 12.7mm diameter steel spheres
● Sorts spheres from 9 base base plate locations to 2 drop hole locations
● Uses serially stacked axis configuration
● Provides motion in 2 Rotary Axes using 2 stepper motors and one servo
● Servo motor raises and lowers steel spheres within the gripper assembly
● Controlled with Arduino that is mounted on the base plate
● Normally open micro switches on both axes to identify home position
● Automated sorting function controlled by Arduino Code that can perform
any sorting sequence given
Overview - Pick and Place Robot
Subsystem Summary
Subsystem Color
Base Red
Rotary Axis 1 Green
Rotary Axis 2 Pink
Gripper Assembly Yellow
Control Blue
Subsystem Summary
Base Rotary Axis 1 Rotary Axis 2 Gripper
Assembly
Control
Red Green Pink Yellow Blue
Base Overview
● Comprised of two parts
○ Sphere Base
○ Drive Base
Sphere Base Overview
● Constructed with ABS plastic by
means of rapid prototyping
● Raised 3 inches off the working
surface
● Supported by (6) 3 inch long
carbon fiber hollow tubes
● (.04’’ thick)
● Total weight is 63g
Sphere Base Analysis
Deflection and Factor of Safety
● Length(L) = 183mm
● Width(a) = 11.2mm
● Height(b) = 3 mm
● 2nd Moment of Area(Ix) = 2.52x10^(-
11) m^4
● Yield Strength of ABS = 20.7 MPA
● Modulus of Elasticity of ABS = 1379
MPA
● Total Deflection = .5mm
● Factor of Safety = 20
Sphere Base Analysis
Deflection and Failure Analysis
● Length(L)= 38.1 mm
● Width(a)=11.2 mm
● Height(b) = 3mm
● 2nd Moment of Area(Ix) = 2.52x10^(-11) m^4
● Yield Strength of ABS = 20.7 MPA
● Modulus of Elasticity of ABS = 1379 MPA
● Bending Stress/2 = Max Shear = 49264.3 N/m^2
● Tresca failure yields a FS=40 with b=3 mm
● Deflection = 8.9x10^(-6) m
Sphere Base Analysis
● Stress Analysis of
Base using Inventor
Static Frame Analysis
● Max Displacement is
.2837 mm
● Scaled for Visual
Appearance
● Factor of safety is 15
Drive Base
Overview
● Constructed using 6061
Aluminum
● Provides support for both
rotary axes
● Provisions for motors
● Total mass 125g
Rotary Axes Overview
● Constructed using
Aluminum channel
● Connected using pin
and bearing
configuration
● 210 mm overall arm
lengths
● Total arm mass of 185
grams
Rotary Axis 1
Rotary Axis 1 Base Control
Green Red Blue
Rotary Axis 1 Overview
Components
● 210 mm C-channel arm
● NEMA 17 Stepper
Motor and gearing
● 30 RPM Max Speed
● Pin and Bearings
● Microswitch
● Total weight of above
listed components-712g
Rotary Axes Analysis
Simplified Model
Rotary Axis 1 Analysis
Deflection and Failure Analysis
● Weight of the arm 1= 202g
● Point load of arm 2= 452g
● Factor of Safety= 30
● Ix=80742mm^4
● E=68.9 GPa
● Arm 1 Deflection= .0016 mm
Torque Calculation Numbers
● L1 = 171.5 mm
● L2 = 171.5 mm
● Arm Weight = 202 grams
● m1=25 grams
● m2=20 grams
● 100 oz-in @ 30 RPM
Rotary Axis 1
Motor Selection
● Nema 17 motor size
● 200 Steps/rev
● Torque - 60 oz-in
● Weight - 450 grams
● Max Speed 41 RPM
● Current - 1 A
● Gear Ratio - 3:1
● Resolution - .6 degrees/step
● Drive Gear - 32P with .5” PD
● Shaft Gear - 32P with 1.5” PD
Rotary Axis 2 Overview
Rotary axis
1
(Reference)
Green
Rotary axis
2
Pink
Gripper
Assembly
Yellow
Rotary Axis 2
Rotary axis 1 Rotary axis 2 Gripper Assembly Control
Green Pink Yellow Blue
Rotary Axis 2
Components
● 210 mm aluminum
channel
● Stepper motor with
belt and drive gears
● Pin and bearings
● Microswitch
● Total weight is
452.4g
Rotary Axis 2
Deflection and Failure Analysis
● Weight of the arm 2= 166.8 grams
● Point load of Gripper= 47.7 grams
● Moment of arm 2 = .0803 N*m
● Ix=80742 mm^4
● E=68.9 GPa
● Arm 2 Deflection= .000327 mm
● Factor of safety=580
Rotary Axis 2
Motor Selection
● Nema 17 motor size
● 400 steps/rev
● Torque - 22.7 oz-in
● Weight - 220 grams
● Max Speed 100 RPM
● Current - .6 A
● Gear Ratio - 1.5:1
● Resolution - .6 degrees/step
● Drive Pulley - 10 tooth
● Shaft Pulley - 15 tooth
Gripper Assembly Overview
Rotary axis 2 (Reference) Gripper Assembly
Pink Yellow
Gripper Assembly
Total weight: 48 grams
Rack Specs.
● Length - 1.5”
● Pitch - 48P
● Teeth - 22 total
Gear Specs.
● Pitch - 48P
● Teeth - 22 total
● 1 full rotation = 1.5” movement in Z
direction
Gripper Assembly
Components
● Weight of magnetic ring - .141g
● Dimension of ring - 1/8"od x 1/16"id x1/8"thick
● Pull of magnetic ring - .53lb (8.5oz)
● Required torque is 8.5 oz-in
Motor Specs
● HS-81 Micro Servo
● Torque of motor - 42 oz-in @5V
● Speed of motor - .09 sec/60° at no load @5V
● Weight of motor - 16.6g
Control OverviewServo
Motor 1
Motor 2
Micro
Switches
Power
Switch
USB Laptop
Connection
Control Overview
Components
● Arduino uno board with
motor shield
● Program code
● Wiring and resistors
● 2 microswitches
● Start button
Control
● Provides control signals for rotary axes and
gripper subsystems
● Will run using 120V from the wall
● Will be programmed so the sequence of ball
placement can be easily reconfigured
● Fully automated process including a homing
sequence
Control
Code Structure
● Arms will be homed to a set location using micro switches
● Program will wait on the power button to be pressed to start
● Program will be initiated after the homing sequence
● 2 arrays
o 1 containing coordinates of each location from the home location
o 1 containing the given order of ball placement
● Operations will be looped to calculate the difference between the previous
location and the next location determining the needed movement of each
arm
● After 18 steps program will end
System Overview Weights
System Overview Motion
One step of motion of motor 1
● Resolution of motor 1: .6 degrees = .0104 radians
● A(x) = L1*cos(.0104) + L2*sin(.0104)
● A(y)= L1*sin(.0104) + L2*sin(.0104)
● A(x) = .02 mm
● A(y) = 3.59 mm
One step of motion of motor 2
● Resolution of motor 1: .6 degrees = .0104 radians
● A(x) = L1*cos(0) + L2*sin(.0104)
● A(y)= L1*sin(0) + L2*sin(.0104)
● A(x)= .01 mm
● A(y) = 1.795 mm
System Overview - Homing
Axis Homing Sequence
● Each microswitch will be wired to 5V power
● Motor 1 takes 1 step
● Arduino program checks for voltage to A1 input
● If voltage is greater than .1V then movement of motor 1
stops
● Repeat steps for motor 2
● Once robot is homed program will wait for power button
to start the sorting sequence
Uncertainty Analysis
Combined PAP system
uncertainty to hole A on base plate
Parameters
● Arm lengths
● Stepper motor resolution
● Arm angle with respect to
horizontal
● Deflection of base
● Gripper gear backlash
● Drive gear backlash
Use of rapid prototyping
● 3 integral parts of PAP Robot will be rapid prototyped
● Cost estimate from http://www.redeyeondemand.com/
Mechanism Manufacturability - Base
● Sphere Base will be Rapid Prototyped using ABS
● The carbon fiber arrows will be bought and cut to length, threaded inserts will be use to mount to
sphere base
● Aluminum sheet will be cut NEEDS MORE
Mechanism Manufacturability - Rotary Axis 1
Bill Of Material
Mechanism Manufacturability - Rotary Axis 2
Bill Of Material
Mechanism Manufacturability - Gripper Assembly
Bill Of Material
● The rack guide will be rapid prototyped using ABS plastic
● The endeffector guide will be rapid prototyped using ABS plastic
Mechanism Manufacturability - Control
Bill Of Material
Total Budget
Cost of Parts : $845.77
Cost of Labor : $2,300.00
Total Cost : $3145.77
Summary and future plan
Summary
Estimated Score
M=1.484kg
C=$325.77
T=22sec
Estimated Score=185.6
Questions?

More Related Content

What's hot

JOYSTICK BASED DC MOTOR SPEED CONTROL SYSTEM by VAISHNAVI AGRAWAL
JOYSTICK BASED DC MOTOR SPEED CONTROL SYSTEM by VAISHNAVI AGRAWALJOYSTICK BASED DC MOTOR SPEED CONTROL SYSTEM by VAISHNAVI AGRAWAL
JOYSTICK BASED DC MOTOR SPEED CONTROL SYSTEM by VAISHNAVI AGRAWALVaishnavi Agrawal
 
Microstepping of stepper Motor
Microstepping of stepper MotorMicrostepping of stepper Motor
Microstepping of stepper MotorANUP PALARAPWAR
 
Design of a Novel Foot Resting Mechanism coupled with Vehicle Dynamics and Co...
Design of a Novel Foot Resting Mechanism coupled with Vehicle Dynamics and Co...Design of a Novel Foot Resting Mechanism coupled with Vehicle Dynamics and Co...
Design of a Novel Foot Resting Mechanism coupled with Vehicle Dynamics and Co...Sameer Shah
 
Mitsubishi inverter freqrol-a700 series dienhathe.vn
Mitsubishi inverter freqrol-a700 series dienhathe.vnMitsubishi inverter freqrol-a700 series dienhathe.vn
Mitsubishi inverter freqrol-a700 series dienhathe.vnDien Ha The
 
MT-II UNIT V CNC MACHINING
MT-II UNIT V CNC MACHININGMT-II UNIT V CNC MACHINING
MT-II UNIT V CNC MACHININGKarthik R
 
07 vat300 e_c3-4-2_rev_b
07 vat300 e_c3-4-2_rev_b07 vat300 e_c3-4-2_rev_b
07 vat300 e_c3-4-2_rev_bDien Ha The
 
Me761 a lecture-4 cnc
Me761 a lecture-4 cncMe761 a lecture-4 cnc
Me761 a lecture-4 cncAshok Mannava
 
Belt Weigh feeder short presentation By Shubham saxena
Belt Weigh feeder short presentation By Shubham saxena Belt Weigh feeder short presentation By Shubham saxena
Belt Weigh feeder short presentation By Shubham saxena Shubham Saxena
 
Position control system block diagram
Position control system block diagramPosition control system block diagram
Position control system block diagramSuraj Biniwale
 
MT-II UNIT V CNC MACHINING
MT-II UNIT V CNC MACHININGMT-II UNIT V CNC MACHINING
MT-II UNIT V CNC MACHININGKarthik R
 
Servo Motors Adjust
Servo Motors Adjust Servo Motors Adjust
Servo Motors Adjust Marc Vendrell
 
06 vat300 e_c3-1_rev_b
06 vat300 e_c3-1_rev_b06 vat300 e_c3-1_rev_b
06 vat300 e_c3-1_rev_bDien Ha The
 

What's hot (17)

JOYSTICK BASED DC MOTOR SPEED CONTROL SYSTEM by VAISHNAVI AGRAWAL
JOYSTICK BASED DC MOTOR SPEED CONTROL SYSTEM by VAISHNAVI AGRAWALJOYSTICK BASED DC MOTOR SPEED CONTROL SYSTEM by VAISHNAVI AGRAWAL
JOYSTICK BASED DC MOTOR SPEED CONTROL SYSTEM by VAISHNAVI AGRAWAL
 
Interpolations
InterpolationsInterpolations
Interpolations
 
Microstepping of stepper Motor
Microstepping of stepper MotorMicrostepping of stepper Motor
Microstepping of stepper Motor
 
Design of a Novel Foot Resting Mechanism coupled with Vehicle Dynamics and Co...
Design of a Novel Foot Resting Mechanism coupled with Vehicle Dynamics and Co...Design of a Novel Foot Resting Mechanism coupled with Vehicle Dynamics and Co...
Design of a Novel Foot Resting Mechanism coupled with Vehicle Dynamics and Co...
 
Mitsubishi inverter freqrol-a700 series dienhathe.vn
Mitsubishi inverter freqrol-a700 series dienhathe.vnMitsubishi inverter freqrol-a700 series dienhathe.vn
Mitsubishi inverter freqrol-a700 series dienhathe.vn
 
Cnc feed drives
Cnc feed drivesCnc feed drives
Cnc feed drives
 
MT-II UNIT V CNC MACHINING
MT-II UNIT V CNC MACHININGMT-II UNIT V CNC MACHINING
MT-II UNIT V CNC MACHINING
 
Unit 3 steppermotors
Unit 3 steppermotorsUnit 3 steppermotors
Unit 3 steppermotors
 
07 vat300 e_c3-4-2_rev_b
07 vat300 e_c3-4-2_rev_b07 vat300 e_c3-4-2_rev_b
07 vat300 e_c3-4-2_rev_b
 
Me761 a lecture-4 cnc
Me761 a lecture-4 cncMe761 a lecture-4 cnc
Me761 a lecture-4 cnc
 
Belt Weigh feeder short presentation By Shubham saxena
Belt Weigh feeder short presentation By Shubham saxena Belt Weigh feeder short presentation By Shubham saxena
Belt Weigh feeder short presentation By Shubham saxena
 
Position control system block diagram
Position control system block diagramPosition control system block diagram
Position control system block diagram
 
MT-II UNIT V CNC MACHINING
MT-II UNIT V CNC MACHININGMT-II UNIT V CNC MACHINING
MT-II UNIT V CNC MACHINING
 
Servo Motors Adjust
Servo Motors Adjust Servo Motors Adjust
Servo Motors Adjust
 
06 vat300 e_c3-1_rev_b
06 vat300 e_c3-1_rev_b06 vat300 e_c3-1_rev_b
06 vat300 e_c3-1_rev_b
 
Ncmachine (1)
Ncmachine (1)Ncmachine (1)
Ncmachine (1)
 
Ac servo motor
Ac servo motorAc servo motor
Ac servo motor
 

Similar to Final Design Presentation

Obstacle Avoidance Robot (Powered by Arduino)
Obstacle Avoidance Robot (Powered by Arduino)Obstacle Avoidance Robot (Powered by Arduino)
Obstacle Avoidance Robot (Powered by Arduino)Amanullah Mahmood
 
Automatic side stand for two wheelers
Automatic side stand for two wheelersAutomatic side stand for two wheelers
Automatic side stand for two wheelersJisin Jijo
 
Computer Numerical Control_2018.pdf
Computer Numerical Control_2018.pdfComputer Numerical Control_2018.pdf
Computer Numerical Control_2018.pdfadminpeo
 
TEAM 2 MEGR 3156 SPRING 2015
TEAM 2 MEGR 3156 SPRING 2015TEAM 2 MEGR 3156 SPRING 2015
TEAM 2 MEGR 3156 SPRING 2015Peter Burke
 
Pneumobot-Pneumatic Pick and Place Robot
Pneumobot-Pneumatic Pick and Place RobotPneumobot-Pneumatic Pick and Place Robot
Pneumobot-Pneumatic Pick and Place RobotAbhijeet Pawar
 
Joystick Operated Steering System
Joystick Operated Steering SystemJoystick Operated Steering System
Joystick Operated Steering SystemIRJET Journal
 
inclined car parking lift mechanism system by 070 batch (IOE Pulchowk)
inclined car parking lift mechanism system by 070 batch (IOE Pulchowk)inclined car parking lift mechanism system by 070 batch (IOE Pulchowk)
inclined car parking lift mechanism system by 070 batch (IOE Pulchowk)Dinesh Rawal
 
Ac servo motor
Ac servo motorAc servo motor
Ac servo motorgeedeva
 
Design and fabrication of remote controlled robotic arm for coconut harvesting
Design and fabrication of remote controlled robotic arm for coconut harvestingDesign and fabrication of remote controlled robotic arm for coconut harvesting
Design and fabrication of remote controlled robotic arm for coconut harvestingShaz M Rahath
 
Harmonic hpf series_specsheet
Harmonic hpf series_specsheetHarmonic hpf series_specsheet
Harmonic hpf series_specsheetElectromate
 
Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)IJERD Editor
 
98375_DIRT CRUSADERS
98375_DIRT CRUSADERS98375_DIRT CRUSADERS
98375_DIRT CRUSADERSurbanangel08g
 

Similar to Final Design Presentation (20)

Gearbox design
Gearbox designGearbox design
Gearbox design
 
Obstacle Avoidance Robot (Powered by Arduino)
Obstacle Avoidance Robot (Powered by Arduino)Obstacle Avoidance Robot (Powered by Arduino)
Obstacle Avoidance Robot (Powered by Arduino)
 
Automatic side stand for two wheelers
Automatic side stand for two wheelersAutomatic side stand for two wheelers
Automatic side stand for two wheelers
 
Computer Numerical Control_2018.pdf
Computer Numerical Control_2018.pdfComputer Numerical Control_2018.pdf
Computer Numerical Control_2018.pdf
 
TEAM 2 MEGR 3156 SPRING 2015
TEAM 2 MEGR 3156 SPRING 2015TEAM 2 MEGR 3156 SPRING 2015
TEAM 2 MEGR 3156 SPRING 2015
 
Pneumobot-Pneumatic Pick and Place Robot
Pneumobot-Pneumatic Pick and Place RobotPneumobot-Pneumatic Pick and Place Robot
Pneumobot-Pneumatic Pick and Place Robot
 
Joystick Operated Steering System
Joystick Operated Steering SystemJoystick Operated Steering System
Joystick Operated Steering System
 
Rocker bogie mechanism
Rocker bogie mechanismRocker bogie mechanism
Rocker bogie mechanism
 
inclined car parking lift mechanism system by 070 batch (IOE Pulchowk)
inclined car parking lift mechanism system by 070 batch (IOE Pulchowk)inclined car parking lift mechanism system by 070 batch (IOE Pulchowk)
inclined car parking lift mechanism system by 070 batch (IOE Pulchowk)
 
Ac servo motor
Ac servo motorAc servo motor
Ac servo motor
 
Design and fabrication of remote controlled robotic arm for coconut harvesting
Design and fabrication of remote controlled robotic arm for coconut harvestingDesign and fabrication of remote controlled robotic arm for coconut harvesting
Design and fabrication of remote controlled robotic arm for coconut harvesting
 
Harmonic hpf series_specsheet
Harmonic hpf series_specsheetHarmonic hpf series_specsheet
Harmonic hpf series_specsheet
 
Automatic door frame forming machine manufacturer
Automatic door frame forming machine manufacturerAutomatic door frame forming machine manufacturer
Automatic door frame forming machine manufacturer
 
BAJA SAE INDIA 2015
BAJA SAE INDIA 2015BAJA SAE INDIA 2015
BAJA SAE INDIA 2015
 
9_CNC (1).ppt
9_CNC (1).ppt9_CNC (1).ppt
9_CNC (1).ppt
 
Stepper motor Presentation
Stepper motor Presentation Stepper motor Presentation
Stepper motor Presentation
 
Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)
 
report_komal
report_komalreport_komal
report_komal
 
98375_DIRT CRUSADERS
98375_DIRT CRUSADERS98375_DIRT CRUSADERS
98375_DIRT CRUSADERS
 
FYP template.pptx
FYP template.pptxFYP template.pptx
FYP template.pptx
 

Final Design Presentation

  • 1. Team 3 Ryan Yates Daniel Steel Joshua Sweezy Matthew Weatherly
  • 2. ● Engineering and construction of a Pick and Place Robot ● Picks up, repositions, and releases 12.7mm diameter steel spheres ● Sorts spheres from 9 base base plate locations to 2 drop hole locations ● Uses serially stacked axis configuration ● Provides motion in 2 Rotary Axes using 2 stepper motors and one servo ● Servo motor raises and lowers steel spheres within the gripper assembly ● Controlled with Arduino that is mounted on the base plate ● Normally open micro switches on both axes to identify home position ● Automated sorting function controlled by Arduino Code that can perform any sorting sequence given Overview - Pick and Place Robot
  • 3. Subsystem Summary Subsystem Color Base Red Rotary Axis 1 Green Rotary Axis 2 Pink Gripper Assembly Yellow Control Blue
  • 4. Subsystem Summary Base Rotary Axis 1 Rotary Axis 2 Gripper Assembly Control Red Green Pink Yellow Blue
  • 5. Base Overview ● Comprised of two parts ○ Sphere Base ○ Drive Base
  • 6. Sphere Base Overview ● Constructed with ABS plastic by means of rapid prototyping ● Raised 3 inches off the working surface ● Supported by (6) 3 inch long carbon fiber hollow tubes ● (.04’’ thick) ● Total weight is 63g
  • 7. Sphere Base Analysis Deflection and Factor of Safety ● Length(L) = 183mm ● Width(a) = 11.2mm ● Height(b) = 3 mm ● 2nd Moment of Area(Ix) = 2.52x10^(- 11) m^4 ● Yield Strength of ABS = 20.7 MPA ● Modulus of Elasticity of ABS = 1379 MPA ● Total Deflection = .5mm ● Factor of Safety = 20
  • 8. Sphere Base Analysis Deflection and Failure Analysis ● Length(L)= 38.1 mm ● Width(a)=11.2 mm ● Height(b) = 3mm ● 2nd Moment of Area(Ix) = 2.52x10^(-11) m^4 ● Yield Strength of ABS = 20.7 MPA ● Modulus of Elasticity of ABS = 1379 MPA ● Bending Stress/2 = Max Shear = 49264.3 N/m^2 ● Tresca failure yields a FS=40 with b=3 mm ● Deflection = 8.9x10^(-6) m
  • 9. Sphere Base Analysis ● Stress Analysis of Base using Inventor Static Frame Analysis ● Max Displacement is .2837 mm ● Scaled for Visual Appearance ● Factor of safety is 15
  • 10. Drive Base Overview ● Constructed using 6061 Aluminum ● Provides support for both rotary axes ● Provisions for motors ● Total mass 125g
  • 11. Rotary Axes Overview ● Constructed using Aluminum channel ● Connected using pin and bearing configuration ● 210 mm overall arm lengths ● Total arm mass of 185 grams
  • 12. Rotary Axis 1 Rotary Axis 1 Base Control Green Red Blue
  • 13. Rotary Axis 1 Overview Components ● 210 mm C-channel arm ● NEMA 17 Stepper Motor and gearing ● 30 RPM Max Speed ● Pin and Bearings ● Microswitch ● Total weight of above listed components-712g
  • 15. Rotary Axis 1 Analysis Deflection and Failure Analysis ● Weight of the arm 1= 202g ● Point load of arm 2= 452g ● Factor of Safety= 30 ● Ix=80742mm^4 ● E=68.9 GPa ● Arm 1 Deflection= .0016 mm Torque Calculation Numbers ● L1 = 171.5 mm ● L2 = 171.5 mm ● Arm Weight = 202 grams ● m1=25 grams ● m2=20 grams ● 100 oz-in @ 30 RPM
  • 16. Rotary Axis 1 Motor Selection ● Nema 17 motor size ● 200 Steps/rev ● Torque - 60 oz-in ● Weight - 450 grams ● Max Speed 41 RPM ● Current - 1 A ● Gear Ratio - 3:1 ● Resolution - .6 degrees/step ● Drive Gear - 32P with .5” PD ● Shaft Gear - 32P with 1.5” PD
  • 17. Rotary Axis 2 Overview Rotary axis 1 (Reference) Green Rotary axis 2 Pink Gripper Assembly Yellow
  • 18. Rotary Axis 2 Rotary axis 1 Rotary axis 2 Gripper Assembly Control Green Pink Yellow Blue
  • 19. Rotary Axis 2 Components ● 210 mm aluminum channel ● Stepper motor with belt and drive gears ● Pin and bearings ● Microswitch ● Total weight is 452.4g
  • 20. Rotary Axis 2 Deflection and Failure Analysis ● Weight of the arm 2= 166.8 grams ● Point load of Gripper= 47.7 grams ● Moment of arm 2 = .0803 N*m ● Ix=80742 mm^4 ● E=68.9 GPa ● Arm 2 Deflection= .000327 mm ● Factor of safety=580
  • 21. Rotary Axis 2 Motor Selection ● Nema 17 motor size ● 400 steps/rev ● Torque - 22.7 oz-in ● Weight - 220 grams ● Max Speed 100 RPM ● Current - .6 A ● Gear Ratio - 1.5:1 ● Resolution - .6 degrees/step ● Drive Pulley - 10 tooth ● Shaft Pulley - 15 tooth
  • 22. Gripper Assembly Overview Rotary axis 2 (Reference) Gripper Assembly Pink Yellow
  • 23. Gripper Assembly Total weight: 48 grams Rack Specs. ● Length - 1.5” ● Pitch - 48P ● Teeth - 22 total Gear Specs. ● Pitch - 48P ● Teeth - 22 total ● 1 full rotation = 1.5” movement in Z direction
  • 24. Gripper Assembly Components ● Weight of magnetic ring - .141g ● Dimension of ring - 1/8"od x 1/16"id x1/8"thick ● Pull of magnetic ring - .53lb (8.5oz) ● Required torque is 8.5 oz-in Motor Specs ● HS-81 Micro Servo ● Torque of motor - 42 oz-in @5V ● Speed of motor - .09 sec/60° at no load @5V ● Weight of motor - 16.6g
  • 25. Control OverviewServo Motor 1 Motor 2 Micro Switches Power Switch USB Laptop Connection
  • 26. Control Overview Components ● Arduino uno board with motor shield ● Program code ● Wiring and resistors ● 2 microswitches ● Start button
  • 27. Control ● Provides control signals for rotary axes and gripper subsystems ● Will run using 120V from the wall ● Will be programmed so the sequence of ball placement can be easily reconfigured ● Fully automated process including a homing sequence
  • 28. Control Code Structure ● Arms will be homed to a set location using micro switches ● Program will wait on the power button to be pressed to start ● Program will be initiated after the homing sequence ● 2 arrays o 1 containing coordinates of each location from the home location o 1 containing the given order of ball placement ● Operations will be looped to calculate the difference between the previous location and the next location determining the needed movement of each arm ● After 18 steps program will end
  • 30. System Overview Motion One step of motion of motor 1 ● Resolution of motor 1: .6 degrees = .0104 radians ● A(x) = L1*cos(.0104) + L2*sin(.0104) ● A(y)= L1*sin(.0104) + L2*sin(.0104) ● A(x) = .02 mm ● A(y) = 3.59 mm One step of motion of motor 2 ● Resolution of motor 1: .6 degrees = .0104 radians ● A(x) = L1*cos(0) + L2*sin(.0104) ● A(y)= L1*sin(0) + L2*sin(.0104) ● A(x)= .01 mm ● A(y) = 1.795 mm
  • 31. System Overview - Homing Axis Homing Sequence ● Each microswitch will be wired to 5V power ● Motor 1 takes 1 step ● Arduino program checks for voltage to A1 input ● If voltage is greater than .1V then movement of motor 1 stops ● Repeat steps for motor 2 ● Once robot is homed program will wait for power button to start the sorting sequence
  • 32. Uncertainty Analysis Combined PAP system uncertainty to hole A on base plate Parameters ● Arm lengths ● Stepper motor resolution ● Arm angle with respect to horizontal ● Deflection of base ● Gripper gear backlash ● Drive gear backlash
  • 33. Use of rapid prototyping ● 3 integral parts of PAP Robot will be rapid prototyped ● Cost estimate from http://www.redeyeondemand.com/
  • 34. Mechanism Manufacturability - Base ● Sphere Base will be Rapid Prototyped using ABS ● The carbon fiber arrows will be bought and cut to length, threaded inserts will be use to mount to sphere base ● Aluminum sheet will be cut NEEDS MORE
  • 35. Mechanism Manufacturability - Rotary Axis 1 Bill Of Material
  • 36. Mechanism Manufacturability - Rotary Axis 2 Bill Of Material
  • 37. Mechanism Manufacturability - Gripper Assembly Bill Of Material ● The rack guide will be rapid prototyped using ABS plastic ● The endeffector guide will be rapid prototyped using ABS plastic
  • 38. Mechanism Manufacturability - Control Bill Of Material
  • 39. Total Budget Cost of Parts : $845.77 Cost of Labor : $2,300.00 Total Cost : $3145.77