Introduction 1
Introduction 1
1
Books
Textbook
Reference Books
2
Topic 1: Introduction to Robots and Robotics
3
Introduction to Robots and Robotics
A Few Questions
What is a robot?
What is robotics?
Why do we study robotics?
How can we teach a robot to perform a particular task?
What are possible applications of robots?
Can a human being be replaced by a robot?,
and so on.
4
Definitions
The term: robot has come from the Czech word: robota, which
means forced or slave laborer
5
Robot has been defined in various ways:
6
3) According to Robot Institute of America (RIA) It 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
7
Robotics
8
3 Hs in Robotics
Hand
Head
Heart
9
Motivation
To cope with increasing demands of a dynamic and
competitive market, modern manufacturing methods should
satisfy the following requirements:
Reduced production cost
Increased productivity
Improved product quality
Notes:
(1) Automation can help to fulfil the above requirements
(2) Automation: Either Hard or flexible automation
(3) Robotics is an example of flexible automation
10
A Brief History of Robotics
11
Year Events and Development
1967 General Electric Corporation made a 4-legged
vehicle
1969 SAM was built by the NASA, USA
Shakey, an intelligent mobile robot, was built by
Stanford Research Institute (SRI)
1970 Victor Scheinman demonstrated a manipulator
known as Stanford Arm
Lunokhod I was built and sent to the moon by
USSR
ODEX 1 was built by Odetics
12
Year Events and Development
13
Year Events and Development
14
Year Events and Development
2000 Asimo humanoid robot was developed by Honda
15
A Robotic System Various Components
1.Base
2.Links and Joints
3.End-effector /
gripper
4.Wrist
5.Drive / Actuator
6.Controller
7. Sensors
16
Interdisciplinary Areas in Robotics
Mechanical Engineering
17
Interdisciplinary Areas in Robotics (Cont.)
Computer Science
Motion Planning: Planning the course of action
Artificial Intelligence: To design and develop suitable brain for
the robots
General Sciences
Physics
Mathematics
18
Connectivity / Degrees of Freedom of a Joint
It indicates the number of rigid (bodies) that can be connected to a
fixed rigid body through the said joint
19
Joints with One dof
Prismatic Joint (P)
20
Joints with two dof
Cylindrical Joint (C)
21
Joints with two dof
Hooke Joint or Universal Joint (U)
22
Joints with three dof
Ball and Socket Joint / Spherical Joint
23
Representation of the Joints
Revolute joint (R)
24
Representation of the Joints
Spherical joint
Kinematic Diagram
25
Degrees of Freedom of a System
It is defined as the minimum number of independent parameters /
variables / coordinates needed to describe a system completely
Notes
A point in 2-D: 2 dof; in 3-D space: 3 dof
A rigid body in 3-D: 6 dof
Spatial Manipulator: 6 dof
Planar Manipulator: 3 dof
26
Redundant Manipulator
Under-actuated Manipulator
27
Mobility/dof of Spatial Manipulator
Let us consider a manipulator with n rigid moving
links and m joints
: Connectivity of i-th joint; i = 1, 2, 3,………, m
28
Mobility/dof of Planar Manipulator
Let us consider a manipulator with n rigid moving
links and m joints
: Connectivity of i-th joint; i = 1, 2, 3,………, m
29
Numerical Example
Serial planar manipulator
𝒏=𝟒 , 𝒎=𝟒
𝑪𝟏=𝑪 𝟐=𝑪𝟑=𝑪 𝟒=𝟏
Mobility/dof:
𝒎
𝑴 =𝟑𝒏 − ∑ ( 𝟑 − 𝑪 𝒊 )=𝟑 × 𝟒 −𝟖=𝟒
𝒊=𝟏
30
Parallel planar manipulator
𝒏=𝟕 , 𝒎=𝟗
𝑪𝒊=𝟏 , 𝒘𝒉𝒆𝒓𝒆 𝒊=𝟏 , … , 𝟗
Mobility/dof:
𝒎
𝑴 =𝟑𝒏 − ∑ ( 𝟑 − 𝑪 𝒊 )=𝟑 ×𝟕 − 𝟏𝟖=𝟑
𝒊=𝟏
31
Parallel spatial manipulator
𝒏=𝟏𝟑, 𝒎=𝟏𝟖
Mobility/dof:
𝒎
𝑴 =𝟔𝒏 − ∑ ( 𝟔 − 𝑪 𝒊 )=𝟔 ×𝟏𝟑 − 𝟕𝟐=𝟔
𝒊=𝟏
32
Classification of Robots
1. Point-to-Point Robots
Examples:
Unimate 2000
T3
33
2. Continuous Path Robots
Examples:
PUMA
CRS
34
Based on the Type of Controllers
1. Non-Servo-Controlled Robots
Open-loop control system
Examples: Seiko PN-100
• Less accurate and less expensive
2. Servo-Controlled Robots
35
Based on Configuration (coordinate
system) of the Robot
1. Cartesian Coordinate Robots
Linear movement along three
different axes
Have either sliding or prismatic
joints, that is, SSS or PPP
Rigid and accurate
Suitable for pick and place type of
operations
Examples: IBM’s RS-1, Sigma robot
36
2. Cylindrical Coordinate Robots
Two linear and one rotary
movements
Represented as TPP, TSS
Used to handle parts/ objects in
manufacturing
Cannot reach the objects lying on the
floor
Poor dynamic performance
Examples: Versatran 600
37
3. Spherical Coordinate or Polar
Coordinate Robots
One linear and two rotary movement
Represented as TRP, TRS
Suitable for handling parts/objects in
manufacturing
Can pick up objects lying on the floor
Poor dynamic performance
Examples: Unimate 2000B
38
4. Revolute Coordinate or Articulated
Coordinate Robots
Rotary movement about three
independent axes
Represented as TRR
Suitable for handling
parts/components in manufacturing
system
Rigidity and accuracy may not be
good enough
Examples: T3, PUMA
39
• Based on Mobility Levels
Serial Parallel
PUMA, CRS Stewart platform
40
• Based on Mobility Levels (contd.)
2. Mobile robots
Mobile robots
41
• Based on Mobility Levels (contd.)
2. Mobile robots
42
Workspace of Manipulators
Workspace
Dextrous Reachable
43
Dextrous Workspace
It is the volume of space, which the robot’s end-effector can reach with various
orientations
Reachable Workspace
It is the volume of space that the end-effector can reach with one orientation
Note
Dextrous workspace is a subset of the
reachable workspace
44
Workspace of Cartesian Coordinate Robot
45
Workspace of Cylindrical Coordinate Robot
46
Workspace of Spherical Coordinate Robot
47
Workspace of Revolute Coordinate Robot
48