Professional Documents
Culture Documents
Week 6 Lecture Material - Watermark PDF
Week 6 Lecture Material - Watermark PDF
WEEK 6: ROBOTICS
1
EL
Topic 5: Control Scheme
2
Control of Motor
EL
• A DC motor is connected at each joint of a robot, where
torque is proportional of the armature current.
𝝉𝝉𝒎𝒎 ∝ 𝑰𝑰𝑨𝑨
PT 𝝉𝝉 = 𝑲𝑲𝒎𝒎 ⋅ 𝑰𝑰𝑨𝑨
3
EL
• Joint torque 𝝉𝝉 can be represented as follows:
where
PT
𝑫𝑫(𝜽𝜽) : inertia terms
̇ Coriolis and centrifugal terms
𝒉𝒉(𝜽𝜽, 𝜽𝜽):
𝑪𝑪 𝜽𝜽 : gravity terms
4
EL
If we consider friction, then
where
PT
𝑭𝑭 𝜽𝜽, 𝜽𝜽̇ : friction terms
5
EL
Let us consider Partitioned Control Scheme
𝝉𝝉 = 𝜶𝜶𝝉𝝉′ + 𝜷𝜷
PT
where 𝜶𝜶 = 𝑫𝑫 𝜽𝜽
̇ + 𝑪𝑪 𝜽𝜽 + 𝑭𝑭 𝜽𝜽, 𝜽𝜽̇
𝜷𝜷 = 𝒉𝒉(𝜽𝜽, 𝜽𝜽)
6
Now, 𝝉𝝉′ can be written as follows:
EL
𝝉𝝉′ = 𝜽𝜽̈ 𝒅𝒅 + 𝑲𝑲𝑷𝑷 𝑬𝑬 + 𝑲𝑲𝑫𝑫 𝑬𝑬̇ (for PD control law)
𝝉𝝉′ = 𝜽𝜽̈ 𝒅𝒅 + 𝑲𝑲𝑷𝑷 𝑬𝑬 + 𝑲𝑲𝑰𝑰 ∫ 𝑬𝑬𝑬𝑬𝑬𝑬 + 𝑲𝑲𝑫𝑫 𝑬𝑬̇ (for PID control law)
PT
where E = error = 𝜽𝜽d − 𝜽𝜽
where 𝜽𝜽d : Desired value of 𝜽𝜽
𝜽𝜽 : Actually obtained value of 𝜽𝜽
7
Control Architecture
EL
PT
8
PUMA
EL
PT
9
EL
Topic 6: Sensors
10
SENSORS
EL
Human-beings collect information of the surroundings
using their sensors, namely eyes, ears, nose, skin etc., in
order to perform various tasks.
A sensor is used to take measurement of physical
variable.
PT
A sensor requires calibration
Sensors are used to build intelligent robots
11
Classification of Sensors
EL
1. SENSORS
PT
Ex. Position sensors,
velocity sensors,
Acceleration sensors,
Force/Moment sensor
of the environment)
12
Classification of Sensors (Cont.)
EL
SENSORS
2.
Non-Contact Sensors
Contact Sensors
(No physical contact)
(Physical contact between sensor
Proximity sensor
mounted on robot and object)
Visual sensor
Acoustic sensor
PT
Touch sensor/ Tactile
sensor/ Binary sensor
(indicates presence or
absence of an object)
Ex. Micro-switch, Limit
switch
Force sensor/ Analog
sensor (not only the
contact is made but also
the force is measured)
Ex. Sensors using strain
gauges
Range sensor
13
Characteristics of Sensors
EL
Range : Difference between the maximum and minimum values
of the input that can be measured.
Response : should be capable of responding to the changes in
minimum time.
Accuracy : deviation from exact quantity
Sensitivity = change in output/ change in input
PT
Linearity : constant sensitivity
Repeatability : Deviation from reading to reading, when these
are taken for a number of times under identical conditions.
Resolution
14
Touch Sensor
EL
Used to indicate whether contact has been made between two
objects
PT
Ex. : Micro-switch, Limit switch
15
Connected to robot’s wrist
EL
Finger
PT Micro – switches
16
Position sensor Linear Potentiometer
1. Potentiometer
EL
Angular Potentiometer
Angular Potentiometer
Θ: Angular displacement of the wiper
with respect to the reference
PT
𝑹𝑹: Total resistance
𝒓𝒓 ∶ Resistance of the coil between the
wiper and the reference
𝑽𝑽𝒊𝒊𝒊𝒊 : Input voltage
𝑽𝑽𝒐𝒐𝒐𝒐𝒐𝒐 : Output voltage
17
Angular Potentiometer (contd.)
EL
𝑽𝑽𝒐𝒐𝒐𝒐𝒐𝒐 𝑽𝑽𝒊𝒊𝒊𝒊
=
𝒓𝒓 𝑹𝑹
𝒓𝒓
⇒ 𝑽𝑽𝒐𝒐𝒐𝒐𝒐𝒐 = 𝑽𝑽𝒊𝒊𝒊𝒊
𝑹𝑹
For the known values of 𝑽𝑽𝒊𝒊𝒊𝒊 ,𝑹𝑹; 𝑽𝑽𝒐𝒐𝒐𝒐𝒐𝒐 = 𝒇𝒇(𝒓𝒓)
By measuring 𝑽𝑽𝒐𝒐𝒐𝒐𝒐𝒐 , 𝒓𝒓 can be determined and hence,
Demerit
PT
angular displacement 𝜽𝜽.
18
Absolute Optical Encoder
2. Optical Encoder
EL
Incremental Optical Encoder
Absolute Optical
Encoder
It is mounted on the shaft
a rotary device
To generate digital word
PT
identifying actual
position of the shaft
measured from zero
position
19
Absolute Optical Encoder (contd.)
EL
Resolution : 𝟏𝟏 part in 𝟐𝟐𝒏𝒏 , where 𝒏𝒏 : number of concentric rings (tracks)
𝟐𝟐𝟑𝟑 𝟐𝟐𝟐𝟐 𝟐𝟐𝟏𝟏 𝟐𝟐𝟎𝟎 𝑫𝑫𝑫𝑫
𝟎𝟎 𝟎𝟎 𝟎𝟎 𝟎𝟎 𝟎𝟎
𝟎𝟎 𝟎𝟎 𝟎𝟎 𝟏𝟏 𝟏𝟏
𝟎𝟎 𝟎𝟎 𝟏𝟏 𝟎𝟎 𝟐𝟐
∶ ∶
∶ ∶
PT
𝟏𝟏 𝟏𝟏 𝟏𝟏 𝟎𝟎
𝟏𝟏 𝟏𝟏 𝟏𝟏 𝟏𝟏
𝟏𝟏𝟏𝟏
𝟏𝟏𝟏𝟏
20
Incremental optical encoder
Consists of one coded disc and
EL
two photo-detectors
By counting the number of light
and dark zones, angular
displacement can be measured
with respect to known starting
position.
PT
It can determine the direction of
rotation also
It is construction-wise simpler,
less accurate and less
expensive.
21
Linear Variable Differential
Transformer (LVDT)
EL
It consists of two parts: fixed
casing and moving magnetic
core
In-between the fixed casing
and magnetic core, there are
one primary(𝑳𝑳𝑳𝑳) and two
PT
secondary (𝑳𝑳𝒔𝒔𝒔𝒔, 𝑳𝑳𝑳𝑳𝟐𝟐) coils
Produced voltage output is
proportional to the
displacement of moving part
relative to the fixed one
22
LVDT (contd.)
AC voltage is applied to 𝑳𝑳𝒑𝒑
EL
𝑳𝑳𝒔𝒔𝒔𝒔 and 𝑳𝑳𝒔𝒔𝒔𝒔 are connected in
series. V= V
out Ls 2 − VLs1
PT
LVDT: equivalent electrical circuit
Calibration curve
23
Force/Moment sensor
EL
PT
24
Force/Moment sensor (contd.)
It is placed between the wrist and end-effector end
EL
It consists of 4 deflection bars. Two pairs of strain gauges are
mounted on each deflection bar. One end of each deflection bar
is rigidly supported by a hub, which is connected to the end-
effector end. The other ends of the deflection bars are supported
by a common rim, which is connected to the wrist end.
External forces cause deflection of the mechanical structure,
PT
which are measured using strain gauges.
𝜹𝜹 =
𝑷𝑷𝑷𝑷𝟑𝟑
𝟑𝟑𝟑𝟑𝟑𝟑
25
Force/Moment sensor (contd.)
Strain gauge is connected to potentiometer circuit, whose output
EL
voltage is proportional to the deflection and hence, force.
Three components of force (F) and moment (M) each are
determined by adding and subtracting the respective
components of force. F = CM W
Calibration matrix
Forces/
moments
26
FX W3C13 + W7C17
=
FY W1C21 + W5C25
=
EL
FZ = W2C32 + W4C34 + W6C36 + W8C38
M X W4C44 + W8C48
=
M Y W2C52 + W6C56
=
PT
M Z = W1C61 + W3C63 + W5C65 + W7C67
Precautions
Strain gauges are to be properly mounted on the deflection bars
Sensor should be operated within the elastic limit of its material
(deflection bars).
27
Range Sensor
It measures the distance between the sensor (detector) mounted
EL
on the robot’s body and the object
d
= tan θ
a
d = a tan θ
Detector
Receiver
PT
Triangulation method
Knowing the values of
𝒂𝒂 and 𝜽𝜽, 𝒅𝒅 can be
calculated.
28
Proximity Sensors
EL
Inductive Sensor Hall-effect Sensor Capacitive Sensor
Inductive Sensor
It consists of a permanent magnet and a wound coil placed
next to it.
PT
29
EL
The nature of flux lines changes, as the sensor comes closer to
a ferromagnetic object.
PT
The flux lines change, as the ferromagnetic object either
enters or leaves the field of the magnet.
Rate of change of the magnetic flux is proportional to
induced current (voltage)
30
EL
Inductive sensor:
induced voltage vs. time
PT
Voltage induced across the coil depends on the speed at
which the object either enters or leaves the magnetic field
Polarity of the voltage depends on whether the object enters
or leaves the field.
31
EL
Calibration curve
PT
The figure shows the calibration curve corresponding to the
measured amplitude of voltage signal, the distance between
the sensor and object can be determined.
32
Hall-Effect Sensors (for Ferro-magnetic object)
It works based on the principle of Lorentz force
EL
If a charge of amount
𝒒𝒒 is moving with velocity v in a magnetic
field of strength B , then the Lorentz force
F q (v × B )
=
PT
33
Hall-Effect Sensors (cont.)
EL
PT
Voltage across the
semiconductor will be
reduced
Calibration curve for Hall-effect sensor
34
Capacitive Sensor (suitable for
any material)
EL
When an object is brought near
to the sensitive electrode, there
will be accumulation of charge
and consequently, its
capacitance changes.
When the capacitance of the
starts. PT
sensor exceeds a predefined
threshold value, oscillation
35
Capacitive sensor(contd.)
EL
Calibration curve
PT
36
EL
Topic 7: Robot Vision
37
Robot Vision
EL
• To extract, characterize and interpret objects present in an
image/photograph captured using a camera.
PT
38
Steps to be Followed
EL
• Step 1: Capturing image of the environment using CCD camera.
PT
Analog plot of light intensity is digitized and it is known as A/D
conversion or digitizing.
39
Robot Vision
EL
PT
40
Steps to be Followed (contd.)
EL
• Step 3: Image is stored as an array of pixels (each pixel may
have different light intensity values). It is known as frame
grabbing.
PT
noise reduction, restoration of lost information etc.
41
Frame Grabbing
EL
f(0,0) f(0,1) ------------- f(0,M-1)
f(1,0) f(1,1) -------------- f(1,M-1)
. . .
. . .
PT .
.
f(N-1,0)
.
.
.
.
f(N-1,1) -------------- f(N-1,M-1)
42