FUNDAMENTALS OF ROBOTICS

Similar documents
Introduction to Robotics

Robotics Prof. Dilip Kumar Pratihar Department of Mechanical Engineering Indian Institute of Technology, Kharagpur

INTRODUCTION to ROBOTICS

ROBOTICS 01PEEQW. Basilio Bona DAUIN Politecnico di Torino

Henry Lin, Department of Electrical and Computer Engineering, California State University, Bakersfield Lecture 8 (Robotics) July 25 th, 2012

Robotics. Lecturer: Dr. Saeed Shiry Ghidary

Year 1805 Doll, made by Maillardet, that wrote in either French or English and could draw landscapes

JNTU World. Introduction to Robotics. Materials Provided by JNTU World Team. JNTU World JNTU World. Downloaded From JNTU World (

An Introduction to Robotics. Elliot Ratchik, MS Former Senior Scientist, Hoffman LaRoche And Mannkind Corp.

Industrial Robotics. Claudio Melchiorri. Dipartimento di Ingegneria dell Energia Elettrica e dell Informazione (DEI) Università di Bologna

Introduction to robotics. Md. Ferdous Alam, Lecturer, MEE, SUST

Introduction to Robotics

WHAT IS A ROBOT? Fig. 1.1 (a) A Kuhnezug truck-mounted crane. Fig. 1.1 (b) Fanuc S-500 robots performing seam-sealing on a truck.

Robotics: Evolution, Technology and Applications

CS148 - Building Intelligent Robots Lecture 2: Robotics Introduction and Philosophy. Instructor: Chad Jenkins (cjenkins)

ROBOTICS ENG YOUSEF A. SHATNAWI INTRODUCTION

What is a robot. Robots (seen as artificial beings) appeared in books and movies long before real applications. Basilio Bona ROBOTICS 01PEEQW

Human Robot Interaction (HRI)

Robotics 1 Industrial Robotics

ENME 489L: Biologically Inspired Robotics

Cognitive Robotics 2017/2018

Chapter 1. Robot and Robotics PP

Robot Mechanics Lec. 1: An Introduction

Robotics Introduction Matteo Matteucci

Chapter 1 Part II. History of Robotics


Robot Mechanics Lec. 1: An Introduction

Introduction to Vision & Robotics

A Brief Survey on Robotics

Cognitive Robotics 2016/2017

UNIT VI. Current approaches to programming are classified as into two major categories:

Autonomous Robotics. CS Fall Amarda Shehu. Department of Computer Science George Mason University

Richard Voyles Professor of Robotics School of Engineering Technology

CS494/594: Software for Intelligent Robotics

Chapter 1 Introduction

Humanoids. Lecture Outline. RSS 2010 Lecture # 19 Una-May O Reilly. Definition and motivation. Locomotion. Why humanoids? What are humanoids?

Introduction to Vision & Robotics

ROBOTICS THE INTELLIGENT CONNECTION OF THE PERCEPTION TO ACTION.

Robotics Evolution: From Production Rate to Human Productivity

Logic, Ontology and Planning: the Robot s Knowledge Lecture 1

Humanoid robot. Honda's ASIMO, an example of a humanoid robot

RoboCup: Not Only a Robotics Soccer Game but also a New Market Created for Future

EE631 Cooperating Autonomous Mobile Robots. Lecture 1: Introduction. Prof. Yi Guo ECE Department

International Journal of Scientific & Engineering Research Volume 8, Issue 5, May ISSN

GENERAL I ARTICLE. Robotics. 1. Components and Subsystems. reprogrammable. The robot derives all its versatility and more

CONTROL SYSTEMS, ROBOTICS, AND AUTOMATION Vol.XXII Robotics - T. Fukuda and N. Kubota. T. Fukuda Department of Micro Systems, Nagoya University, JAPAN

Lecture 23: Robotics. Instructor: Joelle Pineau Class web page: What is a robot?

CS325 Artificial Intelligence Robotics I Autonomous Robots (Ch. 25)

Revised and extended. Accompanies this course pages heavier Perception treated more thoroughly. 1 - Introduction

ME7752: Mechanics and Control of Robots Lecture 1

Robots for Medicine and Personal Assistance. Guest lecturer: Ron Alterovitz

Robotics Manipulation and control. University of Strasbourg Telecom Physique Strasbourg, ISAV option Master IRIV, AR track Jacques Gangloff

CORC Exploring Robotics. Unit A: Introduction To Robotics

Introduction to Robotics

EN407: Robotics. Dr. Rohan Munasinghe Dept. of Electronic and Telecommunication Engineering University of Moratuwa

Dr. Ashish Dutta. Professor, Dept. of Mechanical Engineering Indian Institute of Technology Kanpur, INDIA

Cognitive robots and emotional intelligence Cloud robotics Ethical, legal and social issues of robotic Construction robots Human activities in many

Topic: Robots and Job-Bots Teacher Information

Robotics and Autonomous Systems

Robotics. In Textile Industry: Global Scenario

Robot Task-Level Programming Language and Simulation

Advanced Robotics Introduction

INTELLIGENT ROBOTICS VS. ROBOTIC INTELLIGENCE

What is Robotics. Robotics is the science that studies robots and the technology that builds them

PICK AND PLACE HUMANOID ROBOT USING RASPBERRY PI AND ARDUINO FOR INDUSTRIAL APPLICATIONS

Birth of An Intelligent Humanoid Robot in Singapore

Development Of a Simple Robot Arm Using Servo Motors

CONTROLLING METHODS AND CHALLENGES OF ROBOTIC ARM

Humanoid Robots. by Julie Chambon

Autonomous Mobile Robot Design. Dr. Kostas Alexis (CSE)

Human-like Assembly Robots in Factories

CHAPTER 5 INDUSTRIAL ROBOTICS

MTRX 4700 : Experimental Robotics

Teleoperation. History and applications

Fundamentals of Robotics

NCCT IEEE PROJECTS ADVANCED ROBOTICS SOLUTIONS. Latest Projects, in various Domains. Promise for the Best Projects

Chapter 1 Introduction to Robotics

Robotics 1 Industrial Robotics

ROBOTICS A. WHAT IS A ROBOT?

What is a robot? Introduction. Some Current State-of-the-Art Robots. More State-of-the-Art Research Robots. Version:

Lets Learn of Robot Technology

Computer-Assisted Consumer Electronics in Manufacturing and Service Industries: Present Status and Future Challenges INTRODUCTION

BEST2015 Autonomous Mobile Robots Lecture 1: Introduction

Autonomous and Mobile Robotics Prof. Giuseppe Oriolo. Introduction: Applications, Problems, Architectures

VTU NOTES QUESTION PAPERS NEWS RESULTS FORUMS

Advanced Robotics Introduction

IMPROVEMENT OF PRODUCTIVITY IN AUTOMOTIVE PAINT SHOP USING ROBOTIC ARM: A CASE STUDY

Contents. Oxford University Press

* Intelli Robotic Wheel Chair for Specialty Operations & Physically Challenged

Transactions on Information and Communications Technologies vol 6, 1994 WIT Press, ISSN

National Aeronautics and Space Administration

Lab Design of FANUC Robot Operation for Engineering Technology Major Students

Surgical Assist Devices & Systems aka Surgical Robots

E Technology: A. Innovations Activity: Introduction to Robotics

ROBOTICS. Museum Classroom Programs. Pre- and Postvisit Activities. Grades 4 8. courtesy NASA/ JPL LL-050

ROBOTICS & EMBEDDED SYSTEMS

Development and Evaluation of a Centaur Robot

Robots: Tools or Toys? Some Answers from Biorobotics, Developmental and Entertainment Robotics. AI and Robots. A History of Robots in AI

Robotics: Robot. Robotics

EE631 Cooperating Autonomous Mobile Robots. Lecture 1: Introduction. Prof. Yi Guo ECE Department

Transcription:

FUNDAMENTALS OF ROBOTICS Ingeniería en Computación UDA: FUNDAMENTOS DE ROBÓTICA TEMA: INTRODUCCIÓN A LA ROBÓTICA E L A B O R Ó : D R. E N C. H É C T O R R A F A E L O R O Z C O A G U I R R E C U U A E M V M

Fundamentals of Robotics 2

FUNDAMENTALS OF ROBOTICS Image taken from http://www.cra.org/ccc/visioning/visioning-activities/robotics Fundamentals of Robotics 3

ROBOTICS FIRST TIMELINE 1922 Czech author Karel Capek wrote a story called Rossum s Universal Robots and introduced the word Robota (meaning worker, labor doing compulsory manual works without receiving any remuneration). 1954 George Devol developed the first programmable Robot. 1955 Denavit and Hartenberg developed the homogenous transformation matrices 1962 Unimation was formed, first industrial Robots appeared. Fundamentals of Robotics 4

WHAT IS A ROBOT? 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. Fundamentals of Robotics 5

WHAT IS A ROBOT? Oxford dictionary A machine resembling a human being and able to replicate certain human movements and functions automatically. Today's robots are a combination of manipulative, perceptive, communicative, and cognitive abilities. Today's robots are capable of so many tasks. Yet, there is so much more on the horizon. Fundamentals of Robotics 6

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. 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. Fundamentals of Robotics 7

TO QUALIFY AS A ROBOT A machine must be able to: Sensing and perception: get information from its surroundings. Carry out different tasks: Locomotion or manipulation, do something physical such as move or manipulate objects. Re-programmable: can do different things in different ways. Function autonomously and/or interact with human beings. Fundamentals of Robotics 8

ROBOTS ARE HARD TO DEFINE As the field of robotics rapidly progresses it is not necessarily a bad thing that everyone has not agreed on a universal definition for a robot: Robots are likely to outgrow any definition placed upon them. Perhaps Joseph Engelberger, father of the industrial robot, summed it up best when he said: "I may not be able to define one, but I know one when I see one." Fundamentals of Robotics 9

HOLLYWOOD S ROBOTS Fundamentals of Robotics 10

LAWS OF ROBOTICS Isaac Asimov proposed the following three Laws of Robotics: Law 1: A robot may not injure a human being or through inaction, allow a human being to come to harm. Law 2: A robot must obey orders given to it by human beings, except where such orders would conflict with a higher order law. Law 3: A robot must protect its own existence as long as such protection does not conflict with a higher order law. Go to http://www.asimovonline.com/asimov_home_page.html Image taken from http://www.therobotspajamas.com/book-report-i-robot/ Fundamentals of Robotics 11

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 Fundamentals of Robotics 12

CLASSIFICATION OF ROBOTS RIA (Robotics Institute of America): Variable Sequence Robot (Class3): A device that performs the successive stages of a task according to a predetermined method easy to modify. Playback Robot (Class4): A human operator performs the task manually by leading the Robot. Numerical Control Robot (Class5): The operator supplies the movement program rather than teaching it the task manually. Intelligent Robot (Class6): A robot with the means to understand its environment and the ability to successfully complete a task despite changes to the environment. Fundamentals of Robotics 13

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 pointto-point trajectories Type D: Same type with C, but it can acquire information Fundamentals of Robotics 14

ROBOTS IN THE WORLD Painting Robot in Motor Company Assembly Robot in Electronic Company Fundamentals of Robotics 15

ROBOTS IN THE WORLD Wearable Robotic Arm and Tele-Operated Robot (KIST) Fundamentals of Robotics 16

ROBOTS IN THE WORLD HONDA (ASIMO) Biped Robot Fujitsu Biped Robot (Laptop Size) Fundamentals of Robotics 17

ROBOTS IN THE WORLD Sony (AIBO) Toy robot Fundamentals of Robotics 18

ROBOT CHARACTERISTICS Robots are: Machines - mechanical devices designed for doing work. Automatic - operations which are executed without external help. Reprogrammable - multifunctional and flexible: not restricted to one job but can be programmed to perform many jobs (nearly all robot systems contain a reprogrammable computer). Responsive - must be able to react based on their sensory input. Fundamentals of Robotics 19

WHAT IS ROBOTICS? 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. Fundamentals of Robotics 20

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 robot 1973: T3 (Cincinnati Milacron Inc.) 1978: PUMA (Unimation Inc.) 1983: Robotics Courses 21C: Walking Robots, Mobile Robots, Humanoid Robots Fundamentals of Robotics 21

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. Fundamentals of Robotics 22

ADVANTAGES VS. DISADVANTAGES OF ROBOTS 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. Fundamentals of Robotics 23

ADVANTAGES VS. DISADVANTAGES OF ROBOTS 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. Fundamentals of Robotics 24

WHY USE ROBOTS? Application in 4D environments Dangerous Dirty Dull Difficult 4A tasks Automation Augmentation Assistance Autonomous Fundamentals of Robotics 25

WHY USE ROBOTS? Increase product quality: Superior Accuracies (thousands of an inch, waferhandling: microinch) Repeatable precision Consistency of products Increase efficiency: Work continuously without fatigue Need no vacation Fundamentals of Robotics 26

WHY USE ROBOTS? Increase safety: Operate in dangerous environment Need no environmental comfort: Air conditioning, noise protection, etc. Reduce Cost: Reduce scrap rate Lower in-process inventory Lower labor cost Fundamentals of Robotics 27

WHY USE ROBOTS? Reduce manufacturing lead time: Rapid response to changes in design Increase productivity: Value of output per person per hour increases Fundamentals of Robotics 28

TYPES OF ROBOTS Robots can be classified according to six different characteristics: Use Mobility Motion control Capability Arm configuration End effector Fundamentals of Robotics 29

TYPES OF ROBOTS Use: Industrial robots vs Non industrial robots. Mobility: Mobile robots vs Fixed robots. Motion control: Servo-controlled robots vs Non-Servo Control Fundamentals of Robotics 30

TYPES OF ROBOTS Capability: First Generation Robots include both playback and numerically controlled (NC) robots. Second generation robots incorporate basic sensory systems to feedback information to the computer controller and can respond to their environment (adaptive robots). Third generation robots use artificial intelligence (AI) computers. Fundamentals of Robotics 31

TYPES OF ROBOTS Arm Configuration (Robots that have arms): Rectangular Coordinate Robot vs Cylindrical Coordinate Robot vs Spherical Coordinate Robot. Jointed Arm Robot vs Spine Robot. End effector: End effectors are the type of tool attached to the end of the robot arm. ability of end effectors to be automatically changed to a different tool is a major factor in robot flexibility. Fundamentals of Robotics 32

ROBOTICS FOR ALL Robot Manipulators: Assembly Automation Field robots: Military applications Space exploration Service robots: Cleaning robots Medical robots Biotechnology: Micro/Nano manipulation Sample Handling Automated Analysis Urban challenge: Fire Fighting Search and Rescue Entertainment robots: Toys There are over 4 million robots in use in society of which, about 1 million are industrial robots: 50% in Asia, 32% in Europe, 16% in North America Fundamentals of Robotics 33

WHAT CAN ROBOTS DO? Jobs that are dangerous for humans. Repetitive jobs that are boring, stressful, or labor-intensive for humans. Menial tasks that human do not want to do. Chances are, something you eat, wear, or was made by a robot. Even much more: When robots enter the public domain, the robot revolution will demand that information age people be robot literate. The future uses and applications are very promising: Future robots will be able to relieve man of many types of physical work. Fundamentals of Robotics 34

REFERENCIAS Jorge Angeles. (2014). Fundamentals of Robotic Mechanical Systems: Theory, Methods, and Algorithms (Mechanical Engineering Series). 4 th edition. Springer. Bekey G. (2008). Robotics: State of the art and future challenges. Imperial College Press. Bruno Siciliano, Oussama Khatib. (2008). Springer Handbook of Robotics. Springer. Maja J. Mataric. (2007). The Robotics Primer. MIT Press. Barrientos Antonio et al. (2007). Fundamentos de robótica. Segunda Edición. Mc Graw Hill. José Santos, Richar J. Duro. (2004). Evolución Artificial y Robótica Autónoma. Alfaomega-RaMA. Ming Xie (2003). Fundamentals of Robotics: Linking Perception to Action (Machine Perception and Artificial Intelligence). World Scientific. L. Sciavicco, B. Siciliano. (2003). Modeling and Control of Robots Manipulators. Springer. Shimon Y Nof. (1999). Handbook of Industrial Robotics. Wiley. Harry H. Poole (1989). Fundamentals of Robotics Engineering. First Edition. Springer. Mark W. Spong, M. Vidyasagar (1989). Robot Dynamics and Control. Wiley. Fundamentals of Robotics 35

GUIÓN EXPLICATIVO Esta presentación tiene como fin lo siguiente: Qué es un robot?, sus tipos, características y clasificación. Leyes de la robótica y Qué es la robótica? Qué pueden hacer los robots, sus ventajas y desventajas. Dr. Héctor Rafael Orozco Aguirre 36

GUIÓN EXPLICATIVO El contenido de esta presentación contiene temas de interés contenidos en la Unidad de Aprendizaje Fundamentos de Robótica. El material va en Inglés para reforzar la práctica de esta lengua y fomentar el uso de la misma en UDAs avanzadas y especializadas. Las diapositivas deben explicarse en orden, y deben revisarse aproximadamente en 24 horas, además de realizar preguntas a la clase sobre el contenido mostrado. Dr. Héctor Rafael Orozco Aguirre 37