1 Introduction to Roboticsks.ac.kr/kimbh/KSU-Lectures/Lecture2020-1/1Robotics-Ch1... ·...

21
1 Intelligent Robotics Lab. Introduction to Robotics Dr. Byoung-Ho Kim Professor Biomimetics, Robotics and Wellness Lab ., Dept. of Mechatronics Eng., Kyungsung University Office : 8-403, Engineering Building, Tel. : 051-663-4692 E-mail: [email protected]

Transcript of 1 Introduction to Roboticsks.ac.kr/kimbh/KSU-Lectures/Lecture2020-1/1Robotics-Ch1... ·...

Page 1: 1 Introduction to Roboticsks.ac.kr/kimbh/KSU-Lectures/Lecture2020-1/1Robotics-Ch1... · 2020-03-18 · Intelligent Robotics Lab. Outline Ch1 provides an introduction to the field

1

Intelligent Robotics Lab.

Introduction to Robotics

Dr. Byoung-Ho Kim

ProfessorBiomimetics, Robotics and Wellness Lab.,

Dept. of Mechatronics Eng., Kyungsung University

Office : 8-403, Engineering Building, Tel. : 051-663-4692

E-mail: [email protected]

Page 2: 1 Introduction to Roboticsks.ac.kr/kimbh/KSU-Lectures/Lecture2020-1/1Robotics-Ch1... · 2020-03-18 · Intelligent Robotics Lab. Outline Ch1 provides an introduction to the field

2

Intelligent Robotics Lab.

Outline

Title : Introduction to Robotics

Objectives

Understanding on

Spatial Descriptions and Transformations

Manipulator Kinematics

Jacobians

Examples for the Kinematic Motion of Robot Manipulator

Using MATLAB

Lecture Plans

English-Based Lecture Plan

Page 3: 1 Introduction to Roboticsks.ac.kr/kimbh/KSU-Lectures/Lecture2020-1/1Robotics-Ch1... · 2020-03-18 · Intelligent Robotics Lab. Outline Ch1 provides an introduction to the field

3

Intelligent Robotics Lab.

Industrial Robots

Iron Transfer Robot

Factory Automation

Dangerous Works

Welding Robot

Page 4: 1 Introduction to Roboticsks.ac.kr/kimbh/KSU-Lectures/Lecture2020-1/1Robotics-Ch1... · 2020-03-18 · Intelligent Robotics Lab. Outline Ch1 provides an introduction to the field

4

Intelligent Robotics Lab.

Industrial Robots

Baxter-Research-Robot

Factory Automation

Co-works with Humans

ABB YuMi Robothttp://www.active-robots.com/baxter-research-robot

Page 6: 1 Introduction to Roboticsks.ac.kr/kimbh/KSU-Lectures/Lecture2020-1/1Robotics-Ch1... · 2020-03-18 · Intelligent Robotics Lab. Outline Ch1 provides an introduction to the field

6

Intelligent Robotics Lab.

Home Robots

IrobiQ

Yujin Robot, Korea

Page 7: 1 Introduction to Roboticsks.ac.kr/kimbh/KSU-Lectures/Lecture2020-1/1Robotics-Ch1... · 2020-03-18 · Intelligent Robotics Lab. Outline Ch1 provides an introduction to the field

7

Intelligent Robotics Lab.

Medical Robots

daVinci

Intuitive Surgical(IS), USA

Page 8: 1 Introduction to Roboticsks.ac.kr/kimbh/KSU-Lectures/Lecture2020-1/1Robotics-Ch1... · 2020-03-18 · Intelligent Robotics Lab. Outline Ch1 provides an introduction to the field

8

Intelligent Robotics Lab.

Military Robots

ATLAS

DARPA, USA

Advanced Humanoid Robots for Military Applications

https://robots.ieee.org/

Boston Dynamics Co. : https://www.bostondynamics.com/

Page 9: 1 Introduction to Roboticsks.ac.kr/kimbh/KSU-Lectures/Lecture2020-1/1Robotics-Ch1... · 2020-03-18 · Intelligent Robotics Lab. Outline Ch1 provides an introduction to the field

9

Intelligent Robotics Lab.

Contents

Ch1. Introduction

Ch2. Spatial Description and Transformation

Ch3. Manipulator Kinematics

Ch4. Inverse Manipulator Kinematics

Ch5. Jacobians: Velocities and Static Forces

Page 10: 1 Introduction to Roboticsks.ac.kr/kimbh/KSU-Lectures/Lecture2020-1/1Robotics-Ch1... · 2020-03-18 · Intelligent Robotics Lab. Outline Ch1 provides an introduction to the field

10

Intelligent Robotics Lab.

Ch1. Introduction

Objectives

Understand the historical background of industrial automation and robots

Know and be able to use the definition of robot

Know and be able to use the mechanics and control of mechanical manipulators

Be able to use the useful notation

Page 11: 1 Introduction to Roboticsks.ac.kr/kimbh/KSU-Lectures/Lecture2020-1/1Robotics-Ch1... · 2020-03-18 · Intelligent Robotics Lab. Outline Ch1 provides an introduction to the field

11

Intelligent Robotics Lab.

Outline

Ch1 provides an introduction to the field of robotics.

It introduces some background material, a few fundamental ideas, and the adopted notation of the book, and it previews the material in the later chapters.

Definition of robot

Historical Background

Major areas in robotics

Mechanics and control of mechanical manipulators

Useful notation

Page 12: 1 Introduction to Roboticsks.ac.kr/kimbh/KSU-Lectures/Lecture2020-1/1Robotics-Ch1... · 2020-03-18 · Intelligent Robotics Lab. Outline Ch1 provides an introduction to the field

12

Intelligent Robotics Lab.

Definition of Robot

American Heritage Dictionary

A mechanical device that sometimes resembles a human and is capable of performing a variety of often complex human tasks on command or by being programmed in advance

Robot Institute of America (RIA)

A robot is a reprogrammable multi-functional manipulator designed to move materials, parts, tools or specialized devices through variable programmed motions for the performance of a variety of tasks

Japan Industrial Robot Association (JIRA)

A robot is a machine which performs a variety of operations similar to the movements of the human being’s upper limbs or works.

Page 13: 1 Introduction to Roboticsks.ac.kr/kimbh/KSU-Lectures/Lecture2020-1/1Robotics-Ch1... · 2020-03-18 · Intelligent Robotics Lab. Outline Ch1 provides an introduction to the field

13

Intelligent Robotics Lab.

Japan Industrial Standard (JIS)

A robot is defined as a mechanical system which has flexible motion functions analogous to the motion functions of living organism or combines such motion function with intelligent functions, and which acts in response to the human will.

Historical Background

1921, Czech play writer, Karel Capek’s play “Rossum’s Universal Robots”

Robota forced labor

Robot worker

1947~1949, Argonne National Lab.: first manipulator

Master-slave type teleoperator

Radio active material handling

Page 14: 1 Introduction to Roboticsks.ac.kr/kimbh/KSU-Lectures/Lecture2020-1/1Robotics-Ch1... · 2020-03-18 · Intelligent Robotics Lab. Outline Ch1 provides an introduction to the field

14

Intelligent Robotics Lab.

Mechanical coupled

Two multiple degrees of freedom manipulator

1949~1953, MIT Radiation Lab.

Numerically controlled milling machine

Precise positioning control of motor

1954, George C. Devol

“programmed article transfer” USA Patent

1958, Consolidated Control Corp., USA

“Automatic Programmed Apparatus” based on Devol’s Patent

1959, Unimation/AMF

Page 15: 1 Introduction to Roboticsks.ac.kr/kimbh/KSU-Lectures/Lecture2020-1/1Robotics-Ch1... · 2020-03-18 · Intelligent Robotics Lab. Outline Ch1 provides an introduction to the field

15

Intelligent Robotics Lab.

1961, MIT AI Lab., by Ernst

First computer-controlled mechanical hand

1967, Wichman: real time camera sensor

Japan-Kawasaki: Unimation joint

1968, Pieper

Kinematics of manipulator under computer control

1970, Feldman

Assembly task

1979, Korea

Control Systems Lab., KAIST

Page 16: 1 Introduction to Roboticsks.ac.kr/kimbh/KSU-Lectures/Lecture2020-1/1Robotics-Ch1... · 2020-03-18 · Intelligent Robotics Lab. Outline Ch1 provides an introduction to the field

16

Intelligent Robotics Lab.

Robot Market: Figs. 1.1, 1.4

Page 17: 1 Introduction to Roboticsks.ac.kr/kimbh/KSU-Lectures/Lecture2020-1/1Robotics-Ch1... · 2020-03-18 · Intelligent Robotics Lab. Outline Ch1 provides an introduction to the field

17

Intelligent Robotics Lab.

Number of Industrial Robots: Fig. 1.2

Page 18: 1 Introduction to Roboticsks.ac.kr/kimbh/KSU-Lectures/Lecture2020-1/1Robotics-Ch1... · 2020-03-18 · Intelligent Robotics Lab. Outline Ch1 provides an introduction to the field

18

Intelligent Robotics Lab.

Robot Prices: Fig. 1.3

Page 19: 1 Introduction to Roboticsks.ac.kr/kimbh/KSU-Lectures/Lecture2020-1/1Robotics-Ch1... · 2020-03-18 · Intelligent Robotics Lab. Outline Ch1 provides an introduction to the field

19

Intelligent Robotics Lab.

Major Areas in Robotics

Mechanical manipulation

Mechanics

Control theory

Computer science

Locomotion

Computer vision

Artificial intelligence

Page 20: 1 Introduction to Roboticsks.ac.kr/kimbh/KSU-Lectures/Lecture2020-1/1Robotics-Ch1... · 2020-03-18 · Intelligent Robotics Lab. Outline Ch1 provides an introduction to the field

20

Intelligent Robotics Lab.

Mechanics and control of mechanical manipulators

Position and Orientation

Forward kinematics

Inverse kinematics

Velocity

Static forces

Singularities

Useful notation

Coordinate system

Position vector

Rotation matrix, Inverse matrix, Transpose of a matrix

Sine and cosine of angle

Page 21: 1 Introduction to Roboticsks.ac.kr/kimbh/KSU-Lectures/Lecture2020-1/1Robotics-Ch1... · 2020-03-18 · Intelligent Robotics Lab. Outline Ch1 provides an introduction to the field

21

Intelligent Robotics Lab.

Home Works

Exercise 1.4

1.5

1.6

The history of robotics Industrial robots

Humanoid Robots

Home Robots

Medical Robots

Military Robots, etc.