Introduction To Robotics & Work Cells
Introduction To Robotics & Work Cells
MECH8290-INDE8900-01-S19
Robotics Fundamentals & Programing
Instructor
Dr. Al-Zaher A., P.Eng.
2019/05/10 Robotics Fundamentals & Programing By: Al-Zaher, A., P. Eng. Ph.D 1 of 40
References:
Class Handout
Introduction to Robotics Mechanics and Control (3rd Edition)
2019/05/10 Robotics Fundamentals & Programing By: Al-Zaher, A., P. Eng. Ph.D 2 of 40
1
Robotics Fundamentals & Programing
2019/05/10 Robotics Fundamentals & Programing By: Al-Zaher, A., P. Eng. Ph.D 4 of 40
2
Robotics Fundamentals & Programing
2019/05/10 Robotics Fundamentals & Programing By: Al-Zaher, A., P. Eng. Ph.D 5 of 40
2019/05/10 Robotics Fundamentals & Programing By: Al-Zaher, A., P. Eng. Ph.D 6 of 40
3
Robotics Fundamentals & Programing
2019/05/10 Robotics Fundamentals & Programing By: Al-Zaher, A., P. Eng. Ph.D 7 of 40
Elbow
2019/05/10 Robotics Fundamentals & Programing By: Al-Zaher, A., P. Eng. Ph.D 8 of 40
4
Robotics Fundamentals & Programing
What is a robot?
• The Drive:
The servomotor (actuator)move the joint.
• Three different type of actuators:
Hydraulic drive: Speed and strength more power
Electric motor: less speed and power
Pneumatics drive systems. Used for smaller systems fewer axes
movements
2019/05/10 Robotics Fundamentals & Programing By: Al-Zaher, A., P. Eng. Ph.D 9 of 40
Robots Components
EOAT
2019/05/10 Robotics Fundamentals & Programing By: Al-Zaher, A., P. Eng. Ph.D 10 of 40
5
Robotics Fundamentals & Programing
Robots Components
2019/05/10 Robotics Fundamentals & Programing By: Al-Zaher, A., P. Eng. Ph.D 11 of 40
PUMA 500
2019/05/10 Robotics Fundamentals & Programing By: Al-Zaher, A., P. Eng. Ph.D 12 of 40
6
Robotics Fundamentals & Programing
2019/05/10 Robotics Fundamentals & Programing By: Al-Zaher, A., P. Eng. Ph.D 13 of 40
Coordinate Systems
1) Joint Coordinate System 2) World Coordinate System 3) Tool Coordinate System
2019/05/10 Robotics Fundamentals & Programing By: Al-Zaher, A., P. Eng. Ph.D 14 of 40
7
Robotics Fundamentals & Programing
2019/05/10 Robotics Fundamentals & Programing By: Al-Zaher, A., P. Eng. Ph.D 15 of 40
2019/05/10 Robotics Fundamentals & Programing By: Al-Zaher, A., P. Eng. Ph.D 16 of 40
8
Robotics Fundamentals & Programing
Robotic Reconfigurations
The five common robotic reconfigurations are:
1) Polar,
2) Cylindrical,
3) Cartesian coordinate,
4) joint-arm, and
5) SCARA,
(Selective Compliance Assembly Robot Arm.)
2019/05/10 Robotics Fundamentals & Programing By: Al-Zaher, A., P. Eng. Ph.D 17 of 40
2019/05/10 Robotics Fundamentals & Programing By: Al-Zaher, A., P. Eng. Ph.D 18 of 40
9
Robotics Fundamentals & Programing
2019/05/10 Robotics Fundamentals & Programing By: Al-Zaher, A., P. Eng. Ph.D 19 of 40
Robots Programming
1: ABB Robotics - Laser Cutting (1.5 Min)
http://www.youtube.com/watch?v=7k20Zp5aPjY
2019/05/10 Robotics Fundamentals & Programing By: Al-Zaher, A., P. Eng. Ph.D 20 of 40
10
Robotics Fundamentals & Programing
MH Weld Robotics
Sealing Applications
and dispensing
Comb
applications
in BIW Visions
Inspections and
special app
2019/05/10 Robotics Fundamentals & Programing By: Al-Zaher, A., P. Eng. Ph.D 21 of 40
Work-cells Construction.
• Work-cell in Manufacturing Systems
Building work-cell
Product assembly (customer Data)
Tooling (to execute the mfg. processes)
• fixtures, conveyers, racking welding equipments, Inspection stations and transfer
systems
• End of arm tooling (end effectors, carry weld gun arc welding dispensing …
• Controls …..
Add Robot (robot selection …..)
LIBRARY item: ( Risers, Adapter plates, Light screens, Tip Dressers, etc...)
Safety Components;
• Fencing, light screens ..
• Cable trays
2019/05/10 Robotics Fundamentals & Programing By: Al-Zaher, A., P. Eng. Ph.D 22 of 40
11
Robotics Fundamentals & Programing
Work-cells Construction
• Building Devices of Manufacturing Systems
Importing data to CAD and creating parts, importing geometry or
accessing integrated data for building device components.
Tooling Fixture
Gripper
Layout
Product, Welds, & Datum's ref.
Weld Gun
LIBRARY item: Device already built
2019/05/10 Robotics Fundamentals & Programing By: Al-Zaher, A., P. Eng. Ph.D 23 of 40
2019/05/10 Robotics Fundamentals & Programing By: Al-Zaher, A., P. Eng. Ph.D 24 of 40
12
Robotics Fundamentals & Programing
2019/05/10 Robotics Fundamentals & Programing By: Al-Zaher, A., P. Eng. Ph.D 25 of 40
2019/05/10 Robotics Fundamentals & Programing By: Al-Zaher, A., P. Eng. Ph.D 26 of 40
13
Robotics Fundamentals & Programing
2019/05/10 Robotics Fundamentals & Programing By: Al-Zaher, A., P. Eng. Ph.D 27 of 40
2019/05/10 Robotics Fundamentals & Programing By: Al-Zaher, A., P. Eng. Ph.D 28 of 40
14
Robotics Fundamentals & Programing
Simulation Panel
& Operation
Sequence/
Path/
Signals/
Collision
2019/05/10 Robotics Fundamentals & Programing By: Al-Zaher, A., P. Eng. Ph.D 29 of 40
2019/05/10 Robotics Fundamentals & Programing By: Al-Zaher, A., P. Eng. Ph.D 30 of 40
15
Robotics Fundamentals & Programing
2019/05/10 Robotics Fundamentals & Programing By: Al-Zaher, A., P. Eng. Ph.D 31 of 40
16
Robotics Fundamentals & Programing
2019/05/10 Robotics Fundamentals & Programing By: Al-Zaher, A., P. Eng. Ph.D 33 of 40
https://www.youtube.com/watch?v=_X88kRHjkiM
https://www.youtube.com/watch?v=fH4VwTgfyrQ
2019/05/10 Robotics Fundamentals & Programing By: Al-Zaher, A., P. Eng. Ph.D 34 of 40
17
Robotics Fundamentals & Programing
Hominid robot
https://www.youtube.com/watch?v=aFPQfhUArjI
2019/05/10 Robotics Fundamentals & Programing By: Al-Zaher, A., P. Eng. Ph.D 35 of 40
Hominid robot
2019/05/10 Robotics Fundamentals & Programing By: Al-Zaher, A., P. Eng. Ph.D 36 of 40
18
Robotics Fundamentals & Programing
https://www.youtube.com/watch?v=imVNg9j7rvU
2019/05/10 Robotics Fundamentals & Programing By: Al-Zaher, A., P. Eng. Ph.D 37 of 40
Ongoing research:
DR. OUSSAMA KHATIB PROFESSOR, DEPARTMENT OF COMPUTER SCIENCE
DIRECTOR OF STANFORD ROBOTICS LAB
2019/05/10 Robotics Fundamentals & Programing By: Al-Zaher, A., P. Eng. Ph.D 38 of 40
19
Robotics Fundamentals & Programing
2019/05/10 Robotics Fundamentals & Programing By: Al-Zaher, A., P. Eng. Ph.D 39 of 40
2019/05/10 Robotics Fundamentals & Programing By: Al-Zaher, A., P. Eng. Ph.D 40 of 40
20