introduction: history of robotics - iit kanpur dutta... · introduction: history of robotics -...

43
Introduction: History of Robotics - past, present and future Dr. Ashish Dutta Professor, Dept. of Mechanical Engineering Indian Institute of Technology Kanpur, INDIA

Upload: hoangkhuong

Post on 24-May-2018

220 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Introduction: History of Robotics - IIT Kanpur Dutta... · Introduction: History of Robotics - past, present and future Dr. Ashish Dutta ... To be called a robot it should do some

Introduction: History of Robotics -

past, present and future

Dr. Ashish Dutta Professor, Dept. of Mechanical Engineering

Indian Institute of Technology Kanpur, INDIA

Page 2: Introduction: History of Robotics - IIT Kanpur Dutta... · Introduction: History of Robotics - past, present and future Dr. Ashish Dutta ... To be called a robot it should do some

Dr. Ashish Dutta , Dept. of Mechanical Engg., IIT Kanpur, INDIA

Focus of this TEQUIP course on “Advanced Robotics”

Introduction to Robotics: basics of joints,

transformations, work volume, sensors, etc.

Kinematics and Dynamics

Motion planning: arms, underwater vehicles, UAV, etc

Intelligent control and computer vision

Advanced applications

Laboratory session

Page 3: Introduction: History of Robotics - IIT Kanpur Dutta... · Introduction: History of Robotics - past, present and future Dr. Ashish Dutta ... To be called a robot it should do some

Dr. Ashish Dutta , Dept. of Mechanical Engg., IIT Kanpur, INDIA

Origin of Automation: replacing human muscle power 10,000 BC Stone tools used in early civilization: tools make better tools.

Design of simple automation (150 BC) moving engine, Herons door etc. in Greece.

1780 AD saw the creation of automatic dolls which could write, draw pictures etc.

Punch cards used in power looms in France in 1801 for manufacture of textiles Joseph-Marie-Jacquard.

Page 4: Introduction: History of Robotics - IIT Kanpur Dutta... · Introduction: History of Robotics - past, present and future Dr. Ashish Dutta ... To be called a robot it should do some

Dr. Ashish Dutta , Dept. of Mechanical Engg., IIT Kanpur, INDIA

Automation in ancient Greece (150 BC)

Steam engine Herons Door

Page 5: Introduction: History of Robotics - IIT Kanpur Dutta... · Introduction: History of Robotics - past, present and future Dr. Ashish Dutta ... To be called a robot it should do some

Dr. Ashish Dutta , Dept. of Mechanical Engg., IIT Kanpur, INDIA

Programmed textile loom: 1801 in France

Page 6: Introduction: History of Robotics - IIT Kanpur Dutta... · Introduction: History of Robotics - past, present and future Dr. Ashish Dutta ... To be called a robot it should do some

Dr. Ashish Dutta , Dept. of Mechanical Engg., IIT Kanpur, INDIA

Hard Automation in Ford Motor Company 1904

Idea of transfer lines in which a car was assembled

at different stations.

First use of hard automation – alignment devices,

transfer devices etc.

1904 Henry Ford’s mass production of vehicles in

the USA.

Page 7: Introduction: History of Robotics - IIT Kanpur Dutta... · Introduction: History of Robotics - past, present and future Dr. Ashish Dutta ... To be called a robot it should do some

Dr. Ashish Dutta , Dept. of Mechanical Engg., IIT Kanpur, INDIA

1921 Karel Kapec’s play depicting human like mechanical man - robots.

1942 Isaac Asimov first used the term Robotics.

Just for History !

Page 8: Introduction: History of Robotics - IIT Kanpur Dutta... · Introduction: History of Robotics - past, present and future Dr. Ashish Dutta ... To be called a robot it should do some

Dr. Ashish Dutta , Dept. of Mechanical Engg., IIT Kanpur, INDIA

Origin of robots

1945 master slave manipulator made for

radioactive material handling for the Atom Bomb

project.

A strictly

mechanical

device

master slave

Motion transfer by

wire rope and

pulleys

Page 9: Introduction: History of Robotics - IIT Kanpur Dutta... · Introduction: History of Robotics - past, present and future Dr. Ashish Dutta ... To be called a robot it should do some

Dr. Ashish Dutta , Dept. of Mechanical Engg., IIT Kanpur, INDIA

What changed everything ?

Mechanical systems became electro-mechanical !

Page 10: Introduction: History of Robotics - IIT Kanpur Dutta... · Introduction: History of Robotics - past, present and future Dr. Ashish Dutta ... To be called a robot it should do some

Dr. Ashish Dutta , Dept. of Mechanical Engg., IIT Kanpur, INDIA

What changed everything?

Microprocessor (1949) : concept of reprogram!

1950 SHAKY : First robot- Stanford University

1952 George Dovel : teach / play back devices for NC

machines/ robots.

Page 11: Introduction: History of Robotics - IIT Kanpur Dutta... · Introduction: History of Robotics - past, present and future Dr. Ashish Dutta ... To be called a robot it should do some

Dr. Ashish Dutta , Dept. of Mechanical Engg., IIT Kanpur, INDIA

Actuation in robots/Numerical Control

Size Effect ??

Page 12: Introduction: History of Robotics - IIT Kanpur Dutta... · Introduction: History of Robotics - past, present and future Dr. Ashish Dutta ... To be called a robot it should do some

Dr. Ashish Dutta , Dept. of Mechanical Engg., IIT Kanpur, INDIA

Clumsy robots to sophisticated humanoids

1950 2000

Page 13: Introduction: History of Robotics - IIT Kanpur Dutta... · Introduction: History of Robotics - past, present and future Dr. Ashish Dutta ... To be called a robot it should do some

Dr. Ashish Dutta , Dept. of Mechanical Engg., IIT Kanpur, INDIA

What is the definition of a Robot ?

Nobody seems to agree !

To be called a robot it should do some or all of the

following:

- move around

- sense and manipulate the environment.

- display intelligent behavior

Is a CNC machine a Robot ?

Page 14: Introduction: History of Robotics - IIT Kanpur Dutta... · Introduction: History of Robotics - past, present and future Dr. Ashish Dutta ... To be called a robot it should do some

Dr. Ashish Dutta , Dept. of Mechanical Engg., IIT Kanpur, INDIA

Differences between Robotics and Automation ?

Robotics focuses on systems incorporating sensors

and actuators that operate autonomously or semi-

autonomously in cooperation with humans.

Robotics research emphasizes intelligence and

adaptability to cope with unstructured environments.

Automation research emphasizes efficiency,

productivity, quality, and reliability, focusing on

systems that operate autonomously, often in

structured environments over extended periods, and

on the explicit structuring of such environments.

Page 15: Introduction: History of Robotics - IIT Kanpur Dutta... · Introduction: History of Robotics - past, present and future Dr. Ashish Dutta ... To be called a robot it should do some

Dr. Ashish Dutta , Dept. of Mechanical Engg., IIT Kanpur, INDIA

Three generations of robotics / engineering

First generation of robots: simple pick and place devices with no external sensors.

Second generation robots: external Sensors (vision, tactile, etc) for interaction with the environment.

Third generation robots: intelligence, smart materials, bio , etc.

Future robots: bio-robots, micro , nano ,

cybogs, aneroids etc.

Page 16: Introduction: History of Robotics - IIT Kanpur Dutta... · Introduction: History of Robotics - past, present and future Dr. Ashish Dutta ... To be called a robot it should do some

Dr. Ashish Dutta , Dept. of Mechanical Engg., IIT Kanpur, INDIA

First Generation Robots : 1950 – 1970 NC technology

Simple motion

capabilities for

pick and place

applications

Robots made of revolute

joints actuated by open

loop or closed loop control.

Page 17: Introduction: History of Robotics - IIT Kanpur Dutta... · Introduction: History of Robotics - past, present and future Dr. Ashish Dutta ... To be called a robot it should do some

Dr. Ashish Dutta , Dept. of Mechanical Engg., IIT Kanpur, INDIA

Second generation of robots (1970 …1990)

Electronics: smaller, faster and cheaper processors

External sensors : interaction with the environment

- vision

- advanced sensors : gyros, inclination, force, slip.

- advanced controllers : microcontroller, DSP

- speech recognition

- AI

Page 18: Introduction: History of Robotics - IIT Kanpur Dutta... · Introduction: History of Robotics - past, present and future Dr. Ashish Dutta ... To be called a robot it should do some

Dr. Ashish Dutta , Dept. of Mechanical Engg., IIT Kanpur, INDIA

Third generation robots 1990 - 2000

New materials – smart materials, smart actuators.

Interest in emulating biological design

paradigms.

New areas like:

Micro, Nano-robotics, Vision, bio-robotics, etc.

Page 19: Introduction: History of Robotics - IIT Kanpur Dutta... · Introduction: History of Robotics - past, present and future Dr. Ashish Dutta ... To be called a robot it should do some

Dr. Ashish Dutta , Dept. of Mechanical Engg., IIT Kanpur, INDIA

Future ?? 2016 – Micro robot ‘drugs’ to cure diseases

Fig. Killing viruses or bacteria

Page 20: Introduction: History of Robotics - IIT Kanpur Dutta... · Introduction: History of Robotics - past, present and future Dr. Ashish Dutta ... To be called a robot it should do some

Dr. Ashish Dutta , Dept. of Mechanical Engg., IIT Kanpur, INDIA

Micro – Robot Surgeon for bypass surgery!

Page 21: Introduction: History of Robotics - IIT Kanpur Dutta... · Introduction: History of Robotics - past, present and future Dr. Ashish Dutta ... To be called a robot it should do some

Dr. Ashish Dutta , Dept. of Mechanical Engg., IIT Kanpur, INDIA

Micro-robot Dentist !

Page 22: Introduction: History of Robotics - IIT Kanpur Dutta... · Introduction: History of Robotics - past, present and future Dr. Ashish Dutta ... To be called a robot it should do some

Dr. Ashish Dutta , Dept. of Mechanical Engg., IIT Kanpur, INDIA

Micro Robotic Hair Cut !

Page 23: Introduction: History of Robotics - IIT Kanpur Dutta... · Introduction: History of Robotics - past, present and future Dr. Ashish Dutta ... To be called a robot it should do some

Dr. Ashish Dutta , Dept. of Mechanical Engg., IIT Kanpur, INDIA

Hand with no joints : Artificial muscles

Five finger hand with artificial muscles (EAP)

Page 24: Introduction: History of Robotics - IIT Kanpur Dutta... · Introduction: History of Robotics - past, present and future Dr. Ashish Dutta ... To be called a robot it should do some

Dr. Ashish Dutta , Dept. of Mechanical Engg., IIT Kanpur, INDIA

Robots for rehabilitation

Fig. HAL (Human assistive locomotion) Univ. of Tsukuba, Japan

Page 25: Introduction: History of Robotics - IIT Kanpur Dutta... · Introduction: History of Robotics - past, present and future Dr. Ashish Dutta ... To be called a robot it should do some

Dr. Ashish Dutta , Dept. of Mechanical Engg., IIT Kanpur, INDIA

Physical therapy for stroke patients

Page 26: Introduction: History of Robotics - IIT Kanpur Dutta... · Introduction: History of Robotics - past, present and future Dr. Ashish Dutta ... To be called a robot it should do some

Dr. Ashish Dutta , Dept. of Mechanical Engg., IIT Kanpur, INDIA

Recover after surgery or stroke

Page 27: Introduction: History of Robotics - IIT Kanpur Dutta... · Introduction: History of Robotics - past, present and future Dr. Ashish Dutta ... To be called a robot it should do some

Dr. Ashish Dutta , Dept. of Mechanical Engg., IIT Kanpur, INDIA

Autonomous transport

Page 28: Introduction: History of Robotics - IIT Kanpur Dutta... · Introduction: History of Robotics - past, present and future Dr. Ashish Dutta ... To be called a robot it should do some

Dr. Ashish Dutta , Dept. of Mechanical Engg., IIT Kanpur, INDIA

Happy robot or sad robot ??

Page 29: Introduction: History of Robotics - IIT Kanpur Dutta... · Introduction: History of Robotics - past, present and future Dr. Ashish Dutta ... To be called a robot it should do some

Dr. Ashish Dutta , Dept. of Mechanical Engg., IIT Kanpur, INDIA

Brain Computer Interfaces

Page 30: Introduction: History of Robotics - IIT Kanpur Dutta... · Introduction: History of Robotics - past, present and future Dr. Ashish Dutta ... To be called a robot it should do some

Dr. Ashish Dutta , Dept. of Mechanical Engg., IIT Kanpur, INDIA

Automatic road tracking

Page 31: Introduction: History of Robotics - IIT Kanpur Dutta... · Introduction: History of Robotics - past, present and future Dr. Ashish Dutta ... To be called a robot it should do some

Dr. Ashish Dutta , Dept. of Mechanical Engg., IIT Kanpur, INDIA

Driver tracking

Page 32: Introduction: History of Robotics - IIT Kanpur Dutta... · Introduction: History of Robotics - past, present and future Dr. Ashish Dutta ... To be called a robot it should do some

Robot Joints and work volume

Dr. Ashish Dutta

Professor, Dept. of Mechanical Engineering

IIT Kanpur, INDIA

Page 33: Introduction: History of Robotics - IIT Kanpur Dutta... · Introduction: History of Robotics - past, present and future Dr. Ashish Dutta ... To be called a robot it should do some

Dr. Ashish Dutta , Dept. of Mechanical Engg., IIT Kanpur, INDIA

Robot arm = links + joints + sensors +

actuators

Page 34: Introduction: History of Robotics - IIT Kanpur Dutta... · Introduction: History of Robotics - past, present and future Dr. Ashish Dutta ... To be called a robot it should do some

Dr. Ashish Dutta , Dept. of Mechanical Engg., IIT Kanpur, INDIA

Prismatic joint : DOF 1

Page 35: Introduction: History of Robotics - IIT Kanpur Dutta... · Introduction: History of Robotics - past, present and future Dr. Ashish Dutta ... To be called a robot it should do some

Dr. Ashish Dutta , Dept. of Mechanical Engg., IIT Kanpur, INDIA

Revolute (DOF 1) / Cylindrical joint (DOF 2)

Fig. Revolute Fig. Cylindrical

Page 36: Introduction: History of Robotics - IIT Kanpur Dutta... · Introduction: History of Robotics - past, present and future Dr. Ashish Dutta ... To be called a robot it should do some

Dr. Ashish Dutta , Dept. of Mechanical Engg., IIT Kanpur, INDIA

Spherical joint : DOF 3

Page 37: Introduction: History of Robotics - IIT Kanpur Dutta... · Introduction: History of Robotics - past, present and future Dr. Ashish Dutta ... To be called a robot it should do some

Dr. Ashish Dutta , Dept. of Mechanical Engg., IIT Kanpur, INDIA

Work Volume

Volume inside which the robot can position its

gripper.

The job to be performed must be inside the work

volume.

Page 38: Introduction: History of Robotics - IIT Kanpur Dutta... · Introduction: History of Robotics - past, present and future Dr. Ashish Dutta ... To be called a robot it should do some

Dr. Ashish Dutta , Dept. of Mechanical Engg., IIT Kanpur, INDIA

Cartesian robot

Page 39: Introduction: History of Robotics - IIT Kanpur Dutta... · Introduction: History of Robotics - past, present and future Dr. Ashish Dutta ... To be called a robot it should do some

Dr. Ashish Dutta , Dept. of Mechanical Engg., IIT Kanpur, INDIA

Cylindrical robot

Page 40: Introduction: History of Robotics - IIT Kanpur Dutta... · Introduction: History of Robotics - past, present and future Dr. Ashish Dutta ... To be called a robot it should do some

Dr. Ashish Dutta , Dept. of Mechanical Engg., IIT Kanpur, INDIA

Articulated

Page 41: Introduction: History of Robotics - IIT Kanpur Dutta... · Introduction: History of Robotics - past, present and future Dr. Ashish Dutta ... To be called a robot it should do some

Dr. Ashish Dutta , Dept. of Mechanical Engg., IIT Kanpur, INDIA

SCARA

Page 42: Introduction: History of Robotics - IIT Kanpur Dutta... · Introduction: History of Robotics - past, present and future Dr. Ashish Dutta ... To be called a robot it should do some

Dr. Ashish Dutta , Dept. of Mechanical Engg., IIT Kanpur, INDIA

How to decide

How many degrees of freedom are required for

a task ?

Link lengths? (for humans ??)

Link velocities during control ??

Page 43: Introduction: History of Robotics - IIT Kanpur Dutta... · Introduction: History of Robotics - past, present and future Dr. Ashish Dutta ... To be called a robot it should do some

Thank you