600 likes | 768 Views
Flexible Manufacturing with a Robotic Arm and Lego’s. ELM 4701 ELM Project Fall 2002. Background. What is Flexible Manufacturing? Automatic Product Switching Rapid Introduction of New Product History of the RM-501. Problem. Develop an Automated System that Flexibly
E N D
Flexible Manufacturing with a Robotic Arm and Lego’s ELM 4701 ELM Project Fall 2002
Background • What is Flexible Manufacturing? • Automatic Product Switching • Rapid Introduction of New Product • History of the RM-501 A. Rust, J. Turgeon, M. Jarrett
Problem Develop an Automated System that Flexibly Manufactures at Least Two Products • Use Existing Robotic Arm • Assemble Two Electromechanical Lego Products A. Rust, J. Eastman, J. Turgeon, M. Jarrett
Lego Products • Night Light • Light Activated Cooling Fan N. Lamie, M. Nusbaum, W. Fisher
Night Light W. Fisher, N. Lamie
Light Activated Cooling Fan M. Nusbaum, B. Crosby, J. Turgeon
Solutions • Keypad for User Input • HC11 Interface to Robot Controller • Gripper Modification • Circular Array of Hoppers A. Rust, J. Eastman, W. Fisher, N. Lamie, M. Jarrett
System Overview PC Keypad Display RM-501 HC11 A A. Rust, M. Jarrett
Project Organization • Mechanical • Software • Electrical A.Rust, K. Garant, J. Eastman, M. Jarrett
Mechanical • Lego Products • Gripper • Production Platform • Robot Work Zones • Hoppers • Assembly Area B. Crosby, M. Nusbaum, J. Turgeon, N. Lamie
Lego Products • Night Light • Light Activated Cooling Fan W. Fisher, M. Nusbaum, J. Turgeon
Night Light W. Fisher, N. Lamie
Light Activated Cooling Fan M. Nusbaum, B. Crosby, J. Turgeon
Mechanical • Lego Products • Gripper • Production Platform • Robot Work Zones • Hoppers • Assembly Area B. Crosby, M. Nusbaum, J. Turgeon, N. Lamie
Gripper W. Fisher
Gripper Modifications • Reshape Gripper Fingers • Adjustable Stop W. Fisher, N. Lamie
Old Gripper N. Lamie, W. Fisher, P. Johnson
New Gripper N.Lamie
Adjustable Stop on Gripper W. Fisher
Adjustable Stop W. Fisher
Force Limits of Stop Max Load = Yield % * Ultimate Strength * Effective Area 3mm Load = 143.7lbs 1/4-20” Load = 887.7lbs W. Fisher
Mechanical • Lego Products • Gripper • Production Platform • Robot Work Zones • Hoppers • Assembly Area B. Crosby, M. Nusbaum, J. Turgeon, N. Lamie
Mechanical • Lego Products • Gripper • Production Platform • Robot Work Zones • Hoppers • Assembly Area B. Crosby, M. Nusbaum, J. Turgeon, N. Lamie
Robot Work Zones B. Crosby
Mechanical • Lego Products • Gripper • Production Platform • Robot Work Zones • Hoppers • Assembly Area M. Nusbaum, B. Crosby, J. Turgeon
Hoppers M. Nusbaum, B. Crosby, J. Turgeon
Hoppers • Guide Block • Lego Fixture • Part Pick-up B. Crosby, M. Nusbaum, J. Turgeon
Guide Block B. Crosby, M. Nusbaum, J. Turgeon
Lego Fixture J. Turgeon
Part Pick-up B. Crosby, W. Fisher, N. Lamie, M. Jarrett
Mechanical • Lego Products • Gripper • Production Platform • Robot Work Zones • Hoppers • Assembly Area B. Crosby, M. Nusbaum, J. Turgeon
Assembly Area N. Lamie, W. Fisher
Section View N. Lamie, W. Fisher, P. Johnson
Project Organization • Mechanical • Software • Electrical A. Rust, K. Garant, J. Eastman, M. Jarrett
Software • Simplifying Interface • PC to Robot Communication • Pendant to PC • Programs J. Eastman, K. Garant, A. Rust
Software • Simplifying Interface • PC to Robot Communication • Pendant to PC • Programs J. Eastman, K. Garant, A. Rust
Software • Simplifying Interface • PC to Robot Communication • Pendant to PC • Programs J. Eastman, K. Garant, A. Rust
Pendant J. Eastman, K. Garant, A. Rust
Teaching Pendant Code GF 0 PS 201,-4395,-3250,2000,1000,500,0 PS 202,-4395,-3370,2000,1041,456,0 10 NT 20 SP 9 30 MO 201 40 SP 1 50 MO 202 J. Eastman
PC Pendant J. Eastman, K. Garant
Software • Simplifying Interface • PC to Robot Communication • Pendant to PC • Programs J. Eastman, K. Garant, A. Rust
Main Program User Hits Key Setup Key? No Product Yes DRP? Production Platform No Yes Direct Robot Programming J. Eastman, A. Rust, K. Garant
Direct Robot Programming Key Hit ESC key? Yes Reset HC11 No PC Pendant J. Eastman, K. Garant, A. Rust
Product Product No A? Yes Prod. A Prog. Prod. B Prog. J. Eastman, K. Garant, A. Rust
‘C’ Product Code printf("GF 0\n"); delay_1s(); printf("PS 201,-4395,-3250,2000,1000,500,0\n"); delay_1s(); printf("10 NT\n"); delay_1s(); printf("20 SP 9\n"); delay_1s(); printf("30 MO 201\n"); J. Eastman, K. Garant
Project Organization • Mechanical • Software • Electrical A. Rust, K. Garant, J. Eastman, M. Jarrett
Electrical • System Communication • Electrical Concept • Upgrade Electronics • User Interface A. Rust, J. Eastman, K. Garant
Electrical • System Communication • Electrical Concept • Upgrade Electronics • User Interface A. Rust, J. Eastman, K. Garant
Electrical Concept PC Keypad Display 120 VAC HC11 5 VDC A RM-501 120 VAC MC1488 A. Rust, J. Eastman, K. Garant, M. Jarrett
Electrical • System Communication • Electrical Concept • Upgrade Electronics • User Interface A. Rust, J. Eastman, K. Garant