ROBOT VISION LABORATORY 김 형 석 Robot Applications

Slides:



Advertisements
Similar presentations
Robotics Where AI meets the real world. Ankit Jain
Advertisements

1. INTRODUCTION DESIGN AND APPLICATIONS OF INDUSTRIAL ROBOTS SABARIGIRIVASAN.R ISBN
Introduction University of Bridgeport 1 Introduction to ROBOTICS.
I NTRODUCTION TO R OBOTICS CPSC T EXTBOOK Robot Modeling and Control, Mark W. Spong, Seth Hutchinson and M. Vidyasagar, Wiley ISBN-10:
Introduction to ROBOTICS
Robotics History The idea of a robot is not new. For thousands of years people have been imagining intelligent mechanized devices that perform human-like.
IE 447 COMPUTER INTEGRATED MANUFACTURING CHAPTER 9 Material Handling System 1 IE CIM Lecture Notes - Chapter 9 MHS.
An Overview of Robotics
Introduction to Robotics Dept. of Computer Science Technion Winter Semester,
Introduction to Robotics
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.
Historic Review Introduction Main Page Robots Specifications Classification Applications Robots Components Núria Rosillo Guerrero Introduction to the Robotic.
Introduction to Robotics (ES159) Advanced Introduction to Robotics (ES259) Spring Ahmed Fathi
Introduction to ROBOTICS
COMP322/S2000/L21 Origin of the word “Robot” From Czechoslovakian words: ROBOTNICK ==> serve ROBOTA ==> work Introduced in 1921 by the playwright Karel.
Introduction to ROBOTICS
Introduction to Robotics
Robotics.
Copyright Howie Choset. All Rights Reserved Introduction to ROBOTICS.
City College of New York 1 John (Jizhong) Xiao Department of Electrical Engineering City College of New York Historical Development.
Robotics Sharif In the name of Allah. Robotics Sharif Introduction to Robotics o Leila Sharif o o Lecture #1: The.
ROBOTIC TECHNOLOGY ROBOTICS.
INTRODUCTION OBJECTIVES BE ACQUANTED WITH AUTOMATION AND ROBOTS UNDERSTAND THE TECHNOLOGY OF ROBOTS RECOGNIZE THE ECONOMIC AND SOCIAL ISSUES ASSOCIAT5ED.
Robotica Lezione 1. Robotica - Lecture 12 Objectives - I General aspects of robotics –Situated Agents –Autonomous Vehicles –Dynamical Agents Implementing.
Introduction to Robotics. What is a robot? A Robot is: An electromechanical device that is; Reprogrammable Multifunctional Sensible for environment.
Definition of an Industrial Robot
Robotics Chapter 1 - Introduction
Robotics study guide ITE I.
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
AN-NAJAH NATIONAL UNIVERSITY DEPARTMENT OF MECHANICAL ENGINEERING
M. De Cecco - Lucidi del corso di Robotics Perception and Action Robotics Perception and Action Prof. Mariolino De Cecco, Ing. Mattia Tavernini Department.
In the name of Allah.
Robots A presentation by Arvid and Sascha. Structure  Definition  Commencements  Chronology  Today‘s robots are used…  Fiction: Robots  Meaning.
SEMINAR REPORT ON K.SWATHI. INTRODUCTION Any automatically operated machine that functions in human like manner Any automatically operated machine that.
ROBOTICS.
Presence and Performance Within VEs By Barfield, Zeltzer, Sheridan and Slater Summarized by Geb Thomas.
CAD/CAM, Robotics and Automation Chapter 10, Section 10.3, 10.4 and Handout.
Robotics Sharif In the name of Allah. Robotics Sharif Introduction to Robotics o Leila Sharif o o Lecture #2: The.
MT411 Robotic Engineering
Introduction to Robotics History of ROBOTICS. History of Robotics … 1.
ES 421 Robotics.
Robotics.
ROBOT VISION LABORATORY 김 형 석 Robot Applications-B
INTRODUCTION TO ROBOTICS Part 1: Overview Robotics and Automation Copyright © Texas Education Agency, All rights reserved. 1.
Robotics Introduction. Etymology The Word Robot has its root in the Slavic languages and means worker, compulsory work, or drudgery. It was popularized.
Introduction: Robot: Aim: Characteristics:
Robotics Where AI meets the real world. AMAN KUMAR, SECTION –B4902.
Mindstorms 1.1 Today’s topics l AI l History of Robotics l Uses of robots l The RCX l ROBOLAB l Upcoming ä Basic control ä Kinematics ä Robot architectures.
Introduction to Industrial Robots Landstown High School Governor’s STEM Academy Robotics Pathway.
 Describe the essential components of robotic systems, sensors, actuators and control architectures.  Work as a member of a team tasked with designing,
Introduction to Robotics Analysis, systems, Applications Saeed B. Niku.
ROBOTICS Project by- V.Bindiya , Narayana IIT Olympiad School.
MT411 Robotic Engineering Asian Institution of Technology (AIT) Chapter 2 Introduction to Robotic System Narong Aphiratsakun, D.Eng.
Robots EQ: How do humans interact with robotic systems?
Robot History By Michél Patrón 1.
ROBOTICS.
Introduction to Robotics
Introduction to Robotics
ROBOTICS.
Computer Output Device: Arm Robot
Introduction to Robotics
Introduction to Robotics
Introduction to Robotics
ROBOTICS.
Robotics and Control Technology
Intelligent Robotics - part 1 F2RO/F21RO
Introduction to Robot Design
Presentation transcript:

ROBOT VISION LABORATORY 김 형 석 Robot Applications

1. 로봇이란 ?

2. 로봇 응용 u 청소용 : u 집안관리 로봇 ( 온도조절, 연기, 습도, 조도 레벨을 모니터링 및 조절 ) u 간호보조 로봇

u 장애인 유도로봇 u 보안 / 경비로봇 교육용 로봇

완구로봇 거리 청소로봇 안내로봇

2. 로봇의 응용 u 홈 로봇 u 오락용 로봇 u 재활 및 의료용 로봇 u 우주 탐사 로봇 u 산업용 로봇 u 위험 재해 로봇 u 연구용 로봇 u 군용로봇

The Origins of Robots ~1250 Bishop Albertus Magnus holds banquet at which guests were served by metal attendants. Upon seeing this, Saint Thomas Aquinas smashed the attendants to bits and called the bishop a sorcerer. Descartes builds a female automaton which he calls “Ma fille Francine.” She accompanied Descartes on a voyage and was thrown overboard by the captain, who thought she was the work of Satan. 1640

1738 Jacques de Vaucanson builds a mechanical duck made of more that 4,000 parts. The duck could quack, bathe, drink water, eat grain, digest it and void it. Whereabouts of the duck are unknown today Doll, made by Maillardet, that wrote in either French or English and could draw landscapes.

Karel Capek coins the term robot in his play Rossum’s Universal Robots (R.U.R). Robot comes from the Czech word robota, which means “servitude, forced labor.” Sparko, the Westinghouse dog, uses both mechanical and electrical components.

1950’s -1960’s Computer technology advances and control machinery is developed. Questions Arise: Is the computer an immobile robot? Industrial Robots created. Robotic Industries Association states that an “industrial robot is a re-programmable, multifunctional manipulator designed to move materials, parts, tools, or specialized devices through variable programmed motions to perform a variety of tasks.

1960 Shakey is made at Stanford Research Institute International. It contained a television camera, range finder, on-board logic, bump sensors, camera control unit, and an antenna for a radio link. Shakey was controlled by a computer in a different room Researchers aim to combine “perceptual and problem-solving capabilities,” using computers, cameras, and touch sensors. The idea is to study the types of intelligent actions these robots are capable of. A new discipline is born: A.I. Information and pictures from the previous five slides can be found in Isaac Asimov’s and Karen A. Frenkel’s book “Robots, Machines in Man’s Image ” © 1985

Combining these fields we can create a system that can SENSE PLAN ACT

Combining these fields we can create a system that can Mechanical Engineering Electrical Engineering Computer Science

A Brief History of Robotics II u Definition: a robot is a software-controllable mechanical device that uses sensors to guide one or more end-effectors through programmed motions in a workspace in order to manipulate physical objects. u Today’s robots are not androids built to impersonate humans. u Manipulators are anthropomorphic in the sense that they are patterned after the human arm. u Industrial robots: robotic arms or manipulators

History of Robotics (cont.) u Early work at end of WWII for handling radioactive materials: Teleoperation. u Computer numerically controlled machine tools for low-volume, high-performance AC parts u Unimation (61): built first robot in a GM plant. The machine is programmable. u Robots were then improved with sensing: force sensing, rudimentary vision.

History of Robotics (cont.) u Two famous robots: u Puma. (Programmable Universal Machine for Assembly). ‘78. u SCARA. (Selective Compliant Articulated Robot Assembly). ‘79. u In the ‘80 efforts to improve performance: feedback control + redesign. Research dedicated to basic topics. Arms got flexible. u ‘90: modifiable robots for assembly. Mobile autonomous robots. Vision controlled robots. Walking robots.

Robot Classification Robotic manipulator: a collection of links inter- connected by flexible joints. At the end of the robot there is a tool or end-effector. u Drive Technology. Which source of power drives the joints of the robot. u Work-envelope geometries. Points in space which can be reached by the end-effector. u Motion control method. Either point-to-point or continuous path

로봇 종류 u 고정 로봇 u 이동 로봇. 텔레로봇 : 원격 수술. 지능로봇

고정 로봇 : Revolute Robot

고정 로봇 : Scalar Robot

고정 로봇 : Polar Robot

고정 로봇 : Cylidrical Robot

고정 로봇 : Cartesian Robot

u ne/robots/arms/jointed_arm.html

고정 로봇의 중요 기술 : Kinematics F(robot variables) = world coordinates x = x(  1, ,  n ) y = y(  1, ,  n ) z = z(  1, ,  n ) u In a “cascade” robot, Kinematics is a single-valued mapping. u “Easy” to compute.

Kinematics: Example  1 = ,  2 =r 1  r    50 o r  x = r cos  y = r sin  workspace

고정 로봇의 중요 기술 : Inverse Kinematics u G(world coordinates) = robot variables  1 =  1 (x,y,z)  u The inverse problem has a lot of geometrical difficulties u inversion may not be unique!

Inverse Kinematics: Example 22 11 Make unique by constraining angles

Trajectory Planning u Get from (x o, y o, z o ) to (x f, y f, z f ) u In robot coordinates:  o   f u Planning in robot coordinates is easier, but we loose visualization. u Additional constraints may be desirable: u smoothness u dynamic limitations u obstacles