Robots An Introduction. Various Robot Fields: Aerospace (air travel, space exploration) Exploration (underwater, space, volcanic) Entertainment Medical.

Slides:



Advertisements
Similar presentations
Unit 6 Industrial Robotics
Advertisements

Advanced Manufacturing Industrial Robots Dr. L. K. Gaafar This presentation uses information from:
HABEEB HATTAB HABEEB Office: BN-Block, Level-3, Room Ext. No.: 7292 H/P No.:
1. INTRODUCTION DESIGN AND APPLICATIONS OF INDUSTRIAL ROBOTS SABARIGIRIVASAN.R ISBN
Chapter 1- part 2 Introduction to Robotics. Robot Application 1.Machine loading 2.Pick and place operations 3.Welding 4.Painting 5.Sampling 6.Assembly.
COMP322/S2000/L41 Classification of Robot Arms:by Control Method The Control unit is the brain of the robot. It contains the instructions that direct the.
Mike Marr Safety Consultant Specialist
IE 447 COMPUTER INTEGRATED MANUFACTURING CHAPTER 9 Material Handling System 1 IE CIM Lecture Notes - Chapter 9 MHS.
COMP322/S2000/L31 Components of a Robotic System Robot: Articulated Mechanical System with Actuators Computer Task Environment Interaction Control Language.
COMP322/S2000/L21 Origin of the word “Robot” From Czechoslovakian words: ROBOTNICK ==> serve ROBOTA ==> work Introduced in 1921 by the playwright Karel.
Computer Numerical Control CNC by Anil Gajjar. Computer Numerical Control Computer Numerical control is a method of automatically operating a manufacturing.
Palletizing the Easy Way
Introduction to Robotics
T. Bajd, M. Mihelj, J. Lenarčič, A. Stanovnik, M. Munih, Robotics, Springer, 2010 SAFETY IN INDUSTRIAL ROBOTICS R. Kamnik, T. Bajd and M. Mihelj.
Poorya Ghafoorpoor Yazdi Mechanical Engineering Department
Lecture # 11 AUTOMATION TECHNOLOGIES FOR MANUFACTURING SYSTEMS
©2008 Pearson Education, Inc., Upper Saddle River, NJ. All rights reserved. This material is protected under all copyright laws as they currently exist.
Automated Manufacturing
Robot Technology Chapter 10 Robotics by Muhammad Moeen Sultan.
Automation and Robotics. What is the Difference? Automation involves a mechanical device that can imitate the actions of people or animals. Robotics involves.
End of Arm Tooling for Industrial Robots
INTRODUCTION OBJECTIVES BE ACQUANTED WITH AUTOMATION AND ROBOTS UNDERSTAND THE TECHNOLOGY OF ROBOTS RECOGNIZE THE ECONOMIC AND SOCIAL ISSUES ASSOCIAT5ED.
By: Aganon, Ben Joseph Agudong, Jayson Umipig , Christian Hope
Robotics in Education Challenges Developing an Adequate Curriculum Dr. Antonio Soares Florida A&M University Electronic Engineering Technology
Manufacturing Engineering Department Lecture 9 – Automated Inspection
Introduction History, Advantages, Disadvantages, Applications, Elements of Machine Control.
ROBOTICS PROGRAMMING AND APPLICATIONS By Rajesh.Valusa ME Manufacturing Engineering.
INDUSTRIAL ELECTRONICS CONTROL EET425/4 Lecturers Indra Nisja School of Electrical System Engineering Northern Malaysia University College of Engineering.
AUTOMATED INSPECTION (Part 2).
©2008 Pearson Education, Inc., Upper Saddle River, NJ. All rights reserved. This material is protected under all copyright laws as they currently exist.
Dr. HABEEB HATTAB HABEEB Dr. HABEEB HATTAB HABEEB Office: BN-Block, Level-3, Room Ext. No.: 7292 UNITEN.
Lecture 2: Introduction to Concepts in Robotics
Robots An Introduction. Various Robot Fields: Aerospace (air travel, space exploration) Exploration (underwater, space, volcanic) Entertainment Medical.
Work Cell Design and Control
Robot and Robot Classification
Introduction to Robotics A Force of the Future.
Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. PowerPoint to accompany Krar Gill Smid Technology of Machine.
CAD/CAM, Robotics and Automation Chapter 10, Section 10.3, 10.4 and Handout.
Introduction to Robotics In the name of Allah. Introduction to Robotics o Leila Sharif o
Robotics Systems Robotics CIM Introduction to Automation
Robotics.
Robot Basics Motion and Nomenclature. Robot Main Components Programming Terminal Controller Manipulator Manual Pendent.
ES4A1 Advanced Robotics Core part of Robotics Elective
Robotics Introduction. Etymology The Word Robot has its root in the Slavic languages and means worker, compulsory work, or drudgery. It was popularized.
CIS250 OPERATING SYSTEMS Chapter One Introduction.
KaaShiv InfoTech ROBOTICS presents
CS4315A. Berrached:CMS:UHD1 Introduction to Operating Systems Chapter 1.
Automatic Control Robot Arms Teacher : Ru-Li Lin Student: Bo-Lin Chen En-Hao Li Southern Taiwan University of Science and Technology.
Industrial Robot Defined A general-purpose, programmable machine possessing certain anthropomorphic characteristics  Hazardous work environments  Repetitive.
Introduction to Robotics Analysis, systems, Applications Saeed B. Niku.
Industrial Automation and Robotics
KAASHIV INFOTECH – A SOFTWARE CUM RESEARCH COMPANY IN ELECTRONICS, ELECTRICAL, CIVIL AND MECHANICAL AREAS
KAASHIV INFOTECH – A SOFTWARE CUM RESEARCH COMPANY IN ELECTRONICS, ELECTRICAL, CIVIL AND MECHANICAL AREAS
ROBOTICS PROGRAMMING AND APPLICATIONS
ISLANDS OF AUTOMATION.
KaaShiv InfoTech ROBOTICS presents
DELMIA Master product description V6 for Academia portfolio
ROBOTICS.
Ben Atkins Josh Hodak Shawn Osborn
Introduction to Robots
Unit 6 Industrial Robotics
IENG 475: Computer-Controlled Manufacturing Systems
ROBOTICS.
Ch 8 Industrial Robotics
IENG 475: Computer-Controlled Manufacturing Systems Intro to Robotics
Introduction to Robotics
Industrial Automation
Unit 6 Industrial Robotics
Presentation transcript:

Robots An Introduction

Various Robot Fields: Aerospace (air travel, space exploration) Exploration (underwater, space, volcanic) Entertainment Medical Manufacturing Military

Robot Fields: Medical See ageS1860P0.html

Robot Fields: Military

Robot Fields: Service

Robot Fields: Exploration

Robot Fields: Manufacturing

MANUFACTURING Robot Definition (4 distinctions) A robot is an automatically controlled, reprogrammable, multipurpose, manipulative machine with several reprogrammable axis, which may be either fixed in place or mobile for use in industrial automation applications.

Industrial Robot Applications (1 st distinction) AKA Multi-functional / Multipurpose May perform many operations such as welding, bending, moving, breaking, etc.

Robot Applications: Loading/Unloading

Robot Applications: Arc Welding

Robot Applications: Plasma Arc Welding

Robot Applications: Spot Welding

Robot Applications: Testing/Inspection

Robot Applications: Grinding / Deburring

Robot Applications: Pick and Place / Palletizing

Robot Applications: Plasma Arc Cutting

Robot Applications : Spray Painting

Robot Applications: Adhesive Application

Robot Applications: Assembly

Other Common Robot Applications:  Deflashing  Measuring  Waterjet Cutting

Manufacturing Robots are Reprogrammable: (2nd distinction) 1. Robot’s motion is controlled by written program, on or off-line 2. The program may be modified change motion

Robotic Controller: 1. Central processing unit (CPU)- microprocessor, performs calculations 2. Memory- stores data, regulates computation time 3. I/O devices- keyboard, outside computer, teach pendant, recorders, printers, screen 4. Software- AML, RAIL, Karel, APT, VAL, VAL2

Teaching Robots – Accomplished through: Teach pendants Teach terminals Controller front panels

Teaching Activities: 1. Robot power-up and preparation for programming 2. Entry and editing of programs 3. Program Compilation (error check and post processing) 4. Program execution *NOTE: not a sequence of steps for all robots

Programming Methods On-line – realtime connection of programming manipulator movements (downtime associated. Robot cannot produce value during on-line programming. However, what you see is what you get. Off-line- no physical connection of programmer with manipulator. Downtime minimized.

Offline Programming Utilized feature of Simulation software Allows cell to continue operations during programming Check for trouble areas and Suggest optimum path, tools (with simulation) Upload existing programs to be evaluated/changed (while robot is operating) Allows complex tool paths to be programmed easily (particularly with simulation) Minimize joint wear Very little time needed to refine operation

Three Types of Programming: 1. Simulation 2. Structured Languages 3. Manual real-time or lead through

1) Robot Programming : GUI/Simulation

Simulation Tasks Offline Programming (OLP) Robot Evaluation and Set-up Ergonomics Safety Demonstration

Simulation: Evaluation and Set-Up Test “What-If” scenarios Changes in robot position Selection of robot model Part entry/movement/exit in cell Conveyor positioning Cell layout interferences with plant layout All can be modeled and virtually “Walked Through” using simulation.

Simulation: Ergonomics & Safety Eliminates need for Programmer to be in work envelope during programming Evaluate Machine-Human interactions Operator/Laborer can be modeled along with equipment Safety features can be tested Cell and safety devices can be viewed from all angles before the actual building of the cell

2) Robot Programming : Structured Languages Typically offline programming Multiple scenarios can be scripted in very little time (for testing) Complex routines are made possible Typical capability with many of today’s simulation softwares.

Robot Programming : Structured Languages

3) Robot Programming : Manual Real-time (online) AKA Lead-Through Programming On-line programming – dedicated link between operator and manipulator Limited capability in testing multiple scenarios

Robot Programming : Manual Real-time

Why do we have robots? 1. Robots can work in hazardous environments 2. Robots can work 24 hours/day, 7 days/week 3. Robots can handle repetitious tasks (Repeatable) 4. Robots can work in sterile environments eliminating any risk of contamination

Why do we have robots? 5. Robots can be more precise than humans in some applications 6. Reprogrammable (flexible) 7. Variable sizes 8. Fast 9. Low hourly cost to operate

Problems with robots: 1. Limited applications (movement restrictions) – limited capability 2. Can be costly (end-effectors, ROI) 3. Payload restrictions 4. Programming can take time 5. Repeatability can be lacking for some robots 6. Must be continuously maintained

Robot System 1. Robot Arm(s) 2. Hardware- power supply and controller (communication interface which monitors and operates the equipment and sensors) 3. Equipment, devices, and sensors required for the robot to perform its task (electrical and fluid support systems) 4. The end-effector(s) – tooling performing work, grippers 5. Software- language used to communicate action of the manipulator

Manipulator Power Sources: Control through electric-drive motors, pneumatic / hydraulic actuators.

End-Effector: AKA End-of-arm tooling Describes tooling (welders, adhesive applicators, hooking mechanisms) Gripper- open and closing mechanism designed to grasp parts, most grippers activated by compressed air (pneumatics)

Terms: Accuracy- degree to which a robot arm is able to move to a specific position, Robot accuracy is usually one or two magnitudes greater than the arms repeatability. Repeatability- Repeatability is the degree to which a robot system is able to return to a specific point, the best in terms of repeatability on assembly robots is within.0005 inches.

Terms: Work Envelope- Space which the robot gripper can move Axis numbering- method used to describe the axes of motion of a robot when programming (base to end-effector) Coordinate systems- XYZ, ABC, number of coordinates required to define a point is determined by the number of degrees of freedom present on the robot

Terms: Degree of freedom- [typical industrial robots have four to seven degrees of freedom] each axis has a degree of freedom within the work envelope Duty cycle- the ratio of run time to the total operational time that a robot can continuously work with the rated payload at rated conditions (e.g., speed, acceleration, and temperature) without overheating or degrading the robot specifications

Terms: Payload- load capacity of a robot Payload = Tooling Weight [EOA] + Part Weight Rated payload Maximum payload