lecture 1 introduction to robotics emam fathy

40
Robotics Emam Fathy Department of Electrical and Control Engineering email: [email protected] http ://www.aast.edu/cv.php?disp_unit=346&ser=68525 Lecture 1 Introduction to Robotics 1

Upload: others

Post on 21-Jan-2022

9 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: Lecture 1 Introduction to Robotics Emam Fathy

Robotics

Emam Fathy

Department of Electrical and Control Engineering

email: [email protected]

http://www.aast.edu/cv.php?disp_unit=346&ser=68525

Lecture 1

Introduction to Robotics

1

Page 2: Lecture 1 Introduction to Robotics Emam Fathy

Introduction

Robotics is a relatively young field of moderntechnology that crosses traditional engineeringboundaries.

Understanding the complexity of robots and theirapplications requires knowledge of:

– Electrical engineering.

– Mechanical engineering.

– Industrial engineering.

– Computer science.

– Mathematics. 2

Page 3: Lecture 1 Introduction to Robotics Emam Fathy

Introduction

The science of robotics has grown tremendouslyover the past twenty years, fueled by rapidadvances in computer and sensor technology aswell as theoretical advances in control andcomputer vision.

This course is concerned with fundamentals ofrobotics, including kinematics, dynamics, andcontrol.

3

Page 4: Lecture 1 Introduction to Robotics Emam Fathy

Introduction

A robot is a mechanical or virtual artificial system, usuallyan electro-mechanical machine that is guided by acomputer program or electronic circuit.

Robotics is the branch of mechanical engineering, electricalengineering and computer science that deals with the design,construction, operation, and application of robots.

Robots can be autonomous or semi-autonomous such as:

– Humanoids such as ASIMO (Honda's Advanced Step in

Innovative Mobility).

4

Page 5: Lecture 1 Introduction to Robotics Emam Fathy

• Humanoids such as ASIMO (Honda's Advanced Step in Innovative Mobility).

5

Page 6: Lecture 1 Introduction to Robotics Emam Fathy

Introduction

Robots can be autonomous or semi-autonomous such as:

– Industrial robots.

– Medical robots.

– Patient assist robots.

– Therapy robots.

– Collectively programmed (swarm robots).

– UAV drones.

– Microscopic Nano robots.

– Etc.6

Page 7: Lecture 1 Introduction to Robotics Emam Fathy

7

Page 8: Lecture 1 Introduction to Robotics Emam Fathy

8

Page 9: Lecture 1 Introduction to Robotics Emam Fathy

9

Page 10: Lecture 1 Introduction to Robotics Emam Fathy

10

Page 11: Lecture 1 Introduction to Robotics Emam Fathy

Modern robots (examples)

Mobile robot

They have the capability to move around in theirenvironment and are not fixed to one physicallocation.

Mobile robots are also found in industry, militaryand security environments or to perform certaintasks like vacuum cleaning.

11

Page 12: Lecture 1 Introduction to Robotics Emam Fathy

12

Page 13: Lecture 1 Introduction to Robotics Emam Fathy

13

Page 14: Lecture 1 Introduction to Robotics Emam Fathy

Modern robots (examples)

Industrial robots (manipulators) Industrial robots usually consist of a jointed

arm (multi-linked manipulator) and an endeffector that is attached to a fixed surface. One ofthe most common type of end effector isa gripper assembly.

An automatically controlled, reprogrammable,multipurpose, manipulator programmable in threeor more axes, which may be either fixed in placeor mobile for use in industrial automationapplications.

14

Page 15: Lecture 1 Introduction to Robotics Emam Fathy

15

Page 16: Lecture 1 Introduction to Robotics Emam Fathy

16

Page 17: Lecture 1 Introduction to Robotics Emam Fathy

Industrial Robots

An industrial robot is defined as an automatically controlled,reprogrammable, multipurpose manipulator programmablein three or more axes.

Typical applications of robots include

– Welding.

– Painting.

– Assembly.

– pick and place (such as packaging),

– Product inspection.

– Testing. 17

Page 18: Lecture 1 Introduction to Robotics Emam Fathy

Types and features

The most commonly used robot configurations are:

1. Articulated robots ( a robot with rotary joints).

2. SCARA robots.

3. Delta Robots ( is a type of parallel robots).

4. Cartesian coordinate robots.

5. Gantry robots (x-y-z robots).

18

Page 19: Lecture 1 Introduction to Robotics Emam Fathy

19

Page 20: Lecture 1 Introduction to Robotics Emam Fathy

20

Page 21: Lecture 1 Introduction to Robotics Emam Fathy

21

Page 22: Lecture 1 Introduction to Robotics Emam Fathy

22

Page 23: Lecture 1 Introduction to Robotics Emam Fathy

23

Page 24: Lecture 1 Introduction to Robotics Emam Fathy

Technical description

An axis – (degree of freedom “DOF”).

– Two axes are required to reach any point in a plane.

– Three axes are required to reach any point in space.

– If a robot has 3 degrees of freedom it can maneuver the

X-Y-Z axes, It cannot tilt or turn.

– Increasing the number of axes, we can access

more space.24

Page 25: Lecture 1 Introduction to Robotics Emam Fathy

Technical description

Degrees of freedom (Number of axes) –

– The number of joints.

Or

– Number of DOF of a robot is the number of its motors.

Or

– The number of parameters of the system that may

vary independently.

25

Page 26: Lecture 1 Introduction to Robotics Emam Fathy

2 axes

26

3 axes

5 axes4 axes

Page 27: Lecture 1 Introduction to Robotics Emam Fathy

27

Page 28: Lecture 1 Introduction to Robotics Emam Fathy

Technical description

Working envelope (workspace)– the region of spacea robot can reach.

28

Page 29: Lecture 1 Introduction to Robotics Emam Fathy

Technical description

Kinematics – the actual arrangement of rigidmembers and joints in the robot, which determinesthe robot's possible motions.

Classes of robot kinematics include:

– Articulated.

– Cartesian

– parallel

– SCARA.29

Page 30: Lecture 1 Introduction to Robotics Emam Fathy

Symbolic Representation of Robots

Robot Manipulators are composed of linksconnected by joints into a kinematic chain.

Joints are:

– Rotary (revolute) - allows relative rotation

between two links.

– Linear (prismatic) - allows a linear relative motion

between two links.

30

Page 31: Lecture 1 Introduction to Robotics Emam Fathy

31

Page 32: Lecture 1 Introduction to Robotics Emam Fathy

Common Kinematic Arrangements

• Articulated Configuration (RRR)

32

Page 33: Lecture 1 Introduction to Robotics Emam Fathy

Common Kinematic Arrangements

Spherical Configuration (RRP)

33

Page 34: Lecture 1 Introduction to Robotics Emam Fathy

Common Kinematic Arrangements

SCARA Configuration (RRP)

34

Page 35: Lecture 1 Introduction to Robotics Emam Fathy

Common Kinematic Arrangements

Cylindrical Configuration (RPP)

35

Page 36: Lecture 1 Introduction to Robotics Emam Fathy

Common Kinematic Arrangements

Cartesian configuration (PPP)

36

Page 37: Lecture 1 Introduction to Robotics Emam Fathy

Components

Actuators are the "muscles" of a robot. The most popular actuators are:

– Electric motors

– Linear actuators

– Series elastic actuators (i.e.: spring ).

– Pneumatic artificial muscles.

– Electroactive polymers

– Elastic nanotubes37

Page 38: Lecture 1 Introduction to Robotics Emam Fathy

Components

• Sensors allow robots to receive information about acertain measurement of the environment, orinternal components. The most popular topics are:

38

Page 39: Lecture 1 Introduction to Robotics Emam Fathy

Components

• Manipulation

– Robots need to manipulate objects; pick up, modify, destroy,or otherwise have an effect.

– The "hands" of a robot are often referred to as endeffectors, while the "arm" is referred to as a manipulator.

Mechanical grippers

– One of the most common effectors is the gripper. In itssimplest form it consists of two fingers which can open andclose to pick up and let go of a range of small objects.

39

Page 40: Lecture 1 Introduction to Robotics Emam Fathy

End of Lec

40