Introduction to Robotics Analysis, systems, Applications Saeed B. Niku.

Slides:



Advertisements
Similar presentations
Unit 6 Industrial Robotics
Advertisements

1. INTRODUCTION DESIGN AND APPLICATIONS OF INDUSTRIAL ROBOTS SABARIGIRIVASAN.R ISBN
Introduction University of Bridgeport 1 Introduction to ROBOTICS.
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.
MFGE 404 Computer Integrated Manufacturing CIM A T I L I M U N I V E R S I T Y Manufacturing Engineering Department Lecture 8– Industrial Robots Fall 2005/2006.
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.
Introduction to ROBOTICS
What is a Robot? Definition of Robot Webster:
IE 447 COMPUTER INTEGRATED MANUFACTURING CHAPTER 9 Material Handling System 1 IE CIM Lecture Notes - Chapter 9 MHS.
Introduction to Robotics In the name of Allah. Introduction to Robotics o Leila Sharif o o Lecture #2: The Big.
Robots An Introduction. Various Robot Fields: Aerospace (air travel, space exploration) Exploration (underwater, space, volcanic) Entertainment Medical.
The City College of New York 1 Dr. Jizhong Xiao Department of Electrical Engineering City College of New York Kinematics of Robot Manipulator.
Mechatronics 1 Week 1. Learning Outcomes What is a robot and analysis on how it works will be presented in this course (week 1 to week 13). By the end.
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.
ME 4135 Robotics & Control Lecture Set 1 R. Lindeke.
Introduction to Robotics
Poorya Ghafoorpoor Yazdi Mechanical Engineering Department
Lecture # 11 AUTOMATION TECHNOLOGIES FOR MANUFACTURING SYSTEMS
Robot Technology Chapter 10 Robotics by Muhammad Moeen Sultan.
Introduction to Robotics Analysis, systems, Applications
Robotics Sharif In the name of Allah. Robotics Sharif Introduction to Robotics o Leila Sharif o o Lecture #1: The.
PPT ON ROBOTICS AEROBOTICSINDIA.COM. ROBOTICS WHAT IS ROBOTICS THE WORD ROBOTICS IS USED TO COLLECTIVILY DEFINE A FIELD IN ENGINEERING THAT COVERS THE.
Robotics in Education Challenges Developing an Adequate Curriculum Dr. Antonio Soares Florida A&M University Electronic Engineering Technology
Definition of an Industrial Robot
Robotics Chapter 1 - Introduction
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.
In the name of Allah.
Introduction to Robotics A Force of the Future.
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 Sharif In the name of Allah. Robotics Sharif Introduction to Robotics o Leila Sharif o o Lecture #2: The.
MT411 Robotic Engineering
Robotics Systems Robotics CIM Introduction to Automation
Robot Basics Motion and Nomenclature. Robot Main Components Programming Terminal Controller Manipulator Manual Pendent.
INTRODUCTION TO ROBOTICS Part 1: Overview Robotics and Automation Copyright © Texas Education Agency, All rights reserved. 1.
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.
KaaShiv InfoTech ROBOTICS presents
Lesson Using Robotics Systems. Interest Approach Think of some practical uses of a robot. Think of some practical uses of a robot.
Robots.
Introduction to Robotics Analysis, systems, Applications.
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.
Robot – An Introduction Md. Atiqur Rahman Ahad University of Dhaka, Bangladesh
O’Hara Gómez Mauramati ~ Estela Sevilla Andújar Paula Gómez Juárez ~ Ana María Lozano Juárez INDUSTRIAL ROBOTS.
MT411 Robotic Engineering Asian Institution of Technology (AIT) Chapter 2 Introduction to Robotic System Narong Aphiratsakun, D.Eng.
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
Introduction to Robotics Analysis, systems, Applications
Pick N Place Robot. Pick N Place Robot Introduction:  Pick and Place robot is the one which is used to pick up an object and.
KaaShiv InfoTech ROBOTICS presents
(C) 2001, Ernest L. Hall, University of Cincinnati
ROBOTICS.
ROBOTS AND ROBOTIC ARM -by lalithej VVK.
Robotics and Automation Control
ROBOTICS Robot kinds and parts ROBOTICS
Unit 6 Industrial Robotics
BEM4223 INTELLIGENT ROBOT Lecturer : Rosli bin Omar Phone :
IENG 475: Computer-Controlled Manufacturing Systems
ROBOTICS.
UNIT VI Robot Technology.
Intelligent Robotics - part 1 F2RO/F21RO
Robotics & Vision Analysis, systems, Applications
IENG 475: Computer-Controlled Manufacturing Systems Intro to Robotics
Introduction to Robot Design
Ted Lee Industrial & Systems Engineering
Unit 6 Industrial Robotics
Presentation transcript:

Introduction to Robotics Analysis, systems, Applications Saeed B. Niku

Chapter 1 Fundamentals 1.Introduction Fig. 1.1 (a) A Kuhnezug truck-mounted crane Reprinted with permission from Kuhnezug Fordertechnik GmbH. Fig. 1.1 (b) Fanuc S-500 robots performing seam-sealing on a truck. Reprinted with permission from Fanuc Robotics, North America, Inc.

What is a Robot The difference between a robot and a manipulator The difference between a robot and a manipulator Run by a computer or microprocessor not a human Run by a computer or microprocessor not a human Controlled by feedback devices Controlled by feedback devices Mostly autonomous Mostly autonomous

What is a Robot ? Random House Dictionary A machine that resembles a human being and does mechanical routine tasks on command. Random House Dictionary A machine that resembles a human being and does mechanical routine tasks on command. Robotics Association of America An industrial robot is a re-programmable, multifunctional manipulator designed to move materials, parts, tools, or specialized devices through variable programmed motions for the performance of a variety of tasks. Robotics Association of America An industrial robot is a re-programmable, multifunctional manipulator designed to move materials, parts, tools, or specialized devices through variable programmed motions for the performance of a variety of tasks.

What is a Robot ? A manipulator (or an industrial robot) is composed of a series of links connected to each other via joints. Each joint usually has an actuator (a motor for eg.) connected to it. A manipulator (or an industrial robot) is composed of a series of links connected to each other via joints. Each joint usually has an actuator (a motor for eg.) connected to it. These actuators are used to cause relative motion between successive links. One end of the manipulator is usually connected to a stable base and the other end is used to deploy a tool. These actuators are used to cause relative motion between successive links. One end of the manipulator is usually connected to a stable base and the other end is used to deploy a tool.

Classification of Robots - JIRA (Japanese Industrial Robot Association) Class1: Manual-Handling Device Class2: Fixed Sequence Robot Class3: Variable Sequence Robot Class4: Playback Robot Class5: Numerical Control Robot Class6: Intelligent Robot

Classification of Robots - RIA (Robotics Institute of America) Variable Sequence Robot(Class3) Playback Robot(Class4) Numerical Control Robot(Class5) Intelligent Robot(Class6)

Classification of Robots - AFR (Association FranÇaise de Robotique) Type A: Manual Handling Devices/ telerobotics Type B: Automatic Handling Devices/ predetermined cycles Type C: Programmable, Servo controlled robot, continuous point-to-point trajectories Type D: Same type with C, but it can acquire information.

What is Robotics? Robotics is the art, knowledge base, and the know-how of designing, applying, and using robots in human endeavors. Robotics is the art, knowledge base, and the know-how of designing, applying, and using robots in human endeavors. Robotics is an interdisciplinary subject that benefits from mechanical engineering, electrical and electronic engineering, computer science, biology, and many other disciplines. Robotics is an interdisciplinary subject that benefits from mechanical engineering, electrical and electronic engineering, computer science, biology, and many other disciplines.

What is Robotics  History of Robotics 1922: Karel Čapek’s novel, Rossum’s Universal Robots, word “Robota” (worker) 1952: NC machine (MIT) 1955: Denavit-Hartenberg Homogeneous Transformation 1967: Mark II (Unimation Inc.) 1968: Shakey (SRI) - intelligent robotShakey 1973: T3 (Cincinnati Milacron Inc.)T3 1978: PUMA (Unimation Inc.)PUMA 1983: Robotics Courses 21C: Walking Robots, Mobile Robots, Humanoid RobotsHumanoid Robots

What are the parts of a robot? Manipulator Pedestal Controller End Effectors Power Source

Manipulator Base Appendages -Shoulder -Arm -Grippers

Pedestal (Human waist) Supports the manipulator. Acts as a counterbalance.

Controller (The brain) Issues instructions to the robot. Controls peripheral devices. Interfaces with robot. Interfaces with humans.

End Effectors (The hand) Spray paint attachments Welding attachments Vacuum heads Hands Grippers

Power Source (The food) Electric Pneumatic Hydraulic

Robots degrees of freedom Degrees of Freedom: Number of independent position variables which would has to be specified to locate all parts of a mechanism. Degrees of Freedom: Number of independent position variables which would has to be specified to locate all parts of a mechanism. In most manipulators this is usually the number of joints. In most manipulators this is usually the number of joints.

Fig. 1.3 A Fanuc P-15 robot. Reprinted with permission from Fanuc Robotics, North America, Inc. Consider what is the degree of Fig. 3 1 D.O.F. 2 D.O.F.3 D.O.F. Robots degrees of freedom

Robot Joints Prismatic Joint: Linear, No rotation involved. (Hydraulic or pneumatic cylinder) Revolute Joint: Rotary, (electrically driven with stepper motor, servo motor)

Robot Coordinates  Cartesian/rectangular/gantry (3P) : 3 cylinders joint  Cylindrical (R2P) : 2 Prismatic joint and 1 revolute joint Fig. 1.4  Spherical (2RP) : 1 Prismatic joint and 2 revolute joint  Articulated/anthropomorphic (3R) : All revolute(Human arm)  Selective Compliance Assembly Robot Arm (SCARA): 2 paralleled revolute joint and 1 additional prismatic joint

Robot Reference Frames Fig. 1.6 A robot ’ s World, Joint, and Tool reference frames. Most robots may be programmed to move relative to either of these reference frames.

Robot Workspace Fig. 1.7 Typical workspaces for common robot configurations

ROBOT CHARACTERISTICS Payload Payload is the weight a robot can carry Reach Reach is the maximum distance a robot can reach within its work envelope. Precision Precision is defined as how accurately a specifies point can be reached Repeatability Repeatability is how accurately the same position can be reached if the motion is repeated many times. robots/product html#video

Chapter 1 Fundamentals  Robot Languages Microcomputer Machine Language Level: the most basic and very efficient but difficult to understand to follow. Point-to-Point Level: Funky  Cincinnati Milacron ’ s T3  It lacks branching, sensory information. Primitive Motion Level: VAL by Unimation ™ Interpreter based language. Structured Programming Level: This is a compiler based but more difficult to learn. Task-Oriented Level: Not exist yet and proposed IBM in the 1980s.

Chapter 1 Fundamentals  Robot Application Machine loading Pick and place operations Welding Painting Sampling Assembly operation Manufacturing Surveillance Medical applications Assisting disabled individuals Hazardous environments Underwater, space, and remote locations

Chapter 1 Fundamentals  Robot Application Fig. 1.8 A Staubli robot loading and unloadingFig. 1.9 Staubli robot placing dishwasher tubs Fig An AM120 Fanuc robotFig A P200 Fanuc painting automobile bodies

Chapter 1 Fundamentals  Robot Application Fig Staubli RX FRAMS robot in a BMWFig A Fanuc LR Mate 200i robot removal operation Fig The Arm, a 6 DOF bilateral force-feedback manipulator Medical Robot of German

Advantages VS. Disadvantages of Robots  Robots increase productivity, safety, efficiency, quality, and consistency of products.  Robots can work in hazardous environments without the need.  Robots need no environmental comfort.  Robots work continuously without experiencing fatigue of problem.  Robots have repeatable precision at all times.  Robots can be much more accurate than human.  Robots replace human workers creating economic problems.  Robots can process multiple stimuli or tasks simultaneously.  Robots lack capability to respond in emergencies.  Robots, although superior in certain senses, have limited capabilities in Degree of freedom, Dexterity, Sensors, Vision system, real time response.  Robots are costly, due to Initial cost of equipment, Installation costs, Need for Peripherals, Need for training, Need for programming.