Robotics and Machine Vision System
Robotics and Machine Vision System
VISION SYSTEM
OBJECTIVE
To study the basic components of an
industrial robot and its specifications
To derive the kinematics, dynamics and
velocities equation for different robot
configurations
To manipulate the trajectory of robots and
program the robot for specific applications
To learn the machine vision systems
through image acquisition, processing and
analysis
COURSE OUTCOMES
At the end of this course, student will be able to:
Comprehend the basic components and total
functionality of an industrial robot
Solve the kinematics, dynamics and velocity
equations for different configurations of the
manipulators
Recognize different modes of trajectory planning
and robot programming for industrial applications
Understand the role of machine vision system and
image processing techniques
HISTORY
INTRODUCTION
The term robot has its
origin in a Czech word
“robota” meaning
“forced labour”. It was
first introduced by the
playwright Karel Capek,
in a 1920 play
R.U.R(Rossum’s
Universal robot.
Continued….
6
4
1
Control unit
Shoulder Wrist
6 Revolute joints
= 6R robot Manipulator
A robot is a group of several subsystems each with its
own function:
Mechanical system By which the robot interacts with
the surrounding environment.
It usually performs one particular task. It consists of
actuators, joints, wrists, tools, etc. . .
Electrical system Consisting of sensors,
electrical/pneumatic/hydraulic actuators, computers,
etc. .
Control system This system receives high level
orders and translates them into commands for
actuators.
Sensor system It measures different physical
magnitudes so that control system is able to perform
the correct action.
Continued….
Robot Laws
Exoskeletons
Collection of mechanical linkages that are
made to surround either human limbs or
the entire human frame
Ability to amplify a humans power
Telecherics:
Either hydraulic or servo
motor actuators
Closed loop by human
operator
Especially useful in
dealing with hazardous
substance such as
radioactive waste
Locomotive mechanisms:
That imitate human beings
or animals by having the
ability to walk on two or four
legs.
Human operator is
required to execute the
locomotive process
Why Use Robots?
• Consistent performance in repetitive boring tasks, such as
machine loading and inspection
• Hazardous or uncomfortable environments, such as those
associated with spray painting, arc welding, grinding,
deep sea diving, radioactive materials handling
Another popular and efficient use for robots is in the field of spray
painting.
The consistency and repeatability of a robot’s motion have enabled
neat perfect quality while at the same time wasting no paint
The spray painting done relieve humans from a hazardous, though
skillful job, while at the same time increasing work quality, uniformity,
and cutting costs.
Painting robots have 2 special features the capability of moving the
painting head over a complex surface at a constant velocity relative to
that surface, and a non spark emitting safety feature.
Assembly operations
Assembly operations represents an attractive
application of robots because these jobs may be
extremely tedious because of their repetitive nature.
Cartesian
Cartesian
Cartesian Robot: 3P
3P
1.Cartesian/rectangular
Arm rotates about the base, moves in and out, and up and
down
Cylindrical coordinate
Cylindrical coordinate
A cylindrical or post type co-ordinate robot has two linear
motion and one rotary motion.
Radial motion ®
The first co ordinate
describes the angle θ
of base rotation.
Up-down(Z)
Work volume is
cylindrical.
Reach and height
axis rigid
Base resolution in
degrees
• Advantages
1.Two linear axes make the mechanical design less
complex than the Cartesian robots.
2.vertical structure conserves space
3.Can reach all-round itself
• Disadvantages
1.Cannot reach above itself.
2.Horizontal motion is circular.
3.Won,t reach around obstacles.
4.Base rotation axis is less rigid.
5.Repeatability and accuracy are lower due to rotary joint.
3. Polar/Spherical Robot
Arm rotates about the base, moves in and out, and up and
down
Spherical or polar robots
Spherical or polar robots
Most anthromorphic or
human like robot.
i.e design is similar to human
arm.
Rotation about base-
waist(vertical axis)
Shoulder(horizontal)
Elbow. (horizontal)
Work envelope is circular
when viewed from top.
From side ,the envelope has circular outer
surface and scalloped inner surface.
Advantages
1. Can reach around obstacles.
2. Large work area for least floor space.
Disadvantages
1. Less accuracy due to rotary joints.
2. Sophisticated controller because programming
is complex.
3. Less stable especially at maximum reach.
BASIC COMPONENTS OF ROBOT
6
4
1
Control unit
Shoulder Wrist
6 Revolute joints
= 6R robot Manipulator
1. Manipulator
The manipulator is a
mechanical unit that
provides motion similar to
human arm.
The manipulator consists of
a series of rigid
members ,called links and
are connected at joints
Its primary function is to
provide the specific motion
that will enable the tooling
at the end to do the
required work
The motion of joints are accomplished by actuator
The manipulator bends, slides ,or rotates about
these joints which as referred to as degrees of
freedom.
The manipulator itself may be thought of as being
composed of three divisions
1. The major linkages.(Positioning)
2. The minor linkages(wrist components-orientation)
3. The end effector.
The Minor Linkages
(wrist Assembly-orientation)
Spot
Arc welding
Pouring
welding gun
ladle
torch