Automation CTEC Module 1
Automation CTEC Module 1
Automation
Robot:
A robot is…
“A machine that resembles a human being and does mechanical routine tasks on command”
--Random House Dictionary
In short, a robot is an electro-mechanical device that is:
• Reprogrammable
• Multifunctional
• Sensible for environment
Robot is software based controllable mechanical device that uses sensors to guide its end
effectors though programmed motion in a work in order to manipulate physical objects.
In simple language “A Robot is a machine capable of carrying out a complex series of actions
automatically”.
Robots can be guided by an external control device or the control may be embedded within.
Robots can be autonomous or semi-autonomous and range from humanoids such as Honda's
Advanced Step in Innovative Mobility (ASIMO) to industrial robots, medical operating robots,
UAV drones such as General Atomics MQ-1 Predator, and even microscopic nano robots.
Applications of robots:
• Computer Assisted Manufacturing
• Military
• Medical
• Space Exploration
• Miscellaneous
History of robots:
Time Significance Robot Name Inventor
Controllers:
The robot controller is a computer, composed of hardware and software, linked to the robot and
essentially functions as its "brain”. Controller is a part of robot that coordinates all motion of the
mechanical system. It also receives an input from immediate environment through various
sensors. The heart of robot's controller is a microprocessor linked with the input/output and
monitoring device. The command issued by the controller activates the motion control
mechanism, consisting of various controller, actuators and amplifier. Controller unit receive the
signal from sensor and drives the actuators. Such as- Arduino Uno is a microcontroller board
based on the ATmega328.
Actuator:
Actuator is important component of robot that is used to drive mechanical unit of robot.
Actuators are the energy conversion device used inside a robot. The major function of actuators
is to convert energy into movement. If sensors are the eyes and ears of the robot, its actuators
function like muscles. Actuators are small motors attached directly to the structure of the
machine that facilitate movement. Some of the most common types include:
Hydraulic: Uses oil to facilitate movement
Pneumatic: Uses air to facilitate movement
Manipulator:
A sequence of link and joint connections used to manipulate parts without
direct contact from an operator. The robot manipulator can be divided
into the arm and robot body.
A machine or robotic mechanism of which usually consists of a series
of segments (jointed or sliding relative to one another) for the purpose
of grasping and/or moving objects (pieces or tools), usually in several
degrees of freedom. These mechanical linkages are driven by actuators.
End Effectors:
This is a device that is attached to the end of a robotic arm to carry out its tasks. The End
Effector is the component that moves or orients the product or process. It is used for specialized
tasks such as welding, measuring, marking, drilling, cutting, painting, cleaning, and so on.
Robotics:
Robotics is the combination of engineering, science and technology that produces a machine
called robot. Robotics is a domain where people work with the development and use of robots. It
is mostly used as an alternative of human beings in various works.
Robotics mainly deals with the design construction and operation of a robot and the computer
systems for their control, feedback and information processing. It is a machine that is
programmed to perform the given tasks and gather information from its surroundings.
It works from a central microprocessor that helps to control the movements and they have
sensors to sense the environment.
Purpose of robotics:
The main purpose of robotics is to automate operations that humans do and replace them with
machines that can do the work with better accuracy.
As we know robotics is fully automated, it can process the dangerous and mundane jobs from
humans with high productivity.
While a human be able to do a piece of work at some speed, we can definitely design a robot to
do the same piece of work better, faster, economical and environmentally friendly.
Because of its long run it can free humans from dangerous, repetitive and annoying jobs.
Advantages of robotics:
• No human intervention.
• They can work 24*7, so productivity increases.
• They can perform multitasking with higher efficiency.
• They work in dangerous tasks; the risk of human health and safety is reduced.
• There is minimal risk if any failure occurs.
• Robots have repeatable precision at all times.
• Robots can be much more accurate than human.
Disadvantages of robotics:
• There are replacing human beings in many places which leads to widespread
unemployment.
• There is lack of emotions and conscience.
• They don’t have on the spot decision making capability, they act only as they
programmed. When an unexpected situation arises, it would be difficult for a robot to go
through it.
• Robots, although superior in certain senses, have limited capabilities in Degree of
freedom, Dexterity, Sensors, Vision system, real time response.
• Robots are costly, due to initial cost of equipment, installation costs, need for peripherals,
need for training, need for programming.
• Robots replace human workers creating economic problems
(https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=&cad=rja&uact=8&ved=2ahUKE
wio_-25--
GDAxWtRmwGHSIHAP8QFnoECBsQAQ&url=https%3A%2F%2Ffanyv88.com%3A443%2Fhttps%2Flink.springer.com%2Fcontent%2Fpdf%2F1
0.1007%2F978-3-7091-9346-4_8.pdf&usg=AOvVaw3HiooUt5O8Vw7A7EYTCaSG&opi=89978449)
Characteristics of IR:
• Can work in hazardous environment.
• Able to perform repetitive work.
• Maintains consistency and accuracy.
• Can deal with difficult handling task.
• Able to perform multi-shift operations.
• It is reprogrammable and flexible.
• Can be interacted to other computer system.
• Low operation and maintenance cost.
• Faster and cost-effective production.
• Facial Expression
• Artificial Emotions
• Personality
• Social Intelligence
Laws of robotics:
First Law:
A robot may not injure a human being, or through inaction, allow a human being to come to
harm, unless this would violate higher order law.
Second law:
A robot must obey orders given it by humans, accept where such orders would conflict with a
higher order law.
Third Law:
A robot much protect its own existence as long as such protection doesn’t conflict with a higher
order law.
A 4th Law was later introduced by Fuller (1999):
“A robot may take a human being’s job but it may not leave the person jobless”
programmed for that task. Instead, ML algorithms use historical data as input to predict new
output values.
Deep Learning
Deep learning is a type of machine learning that runs inputs through a biologically inspired
neural network architecture. The neural networks contain a number of hidden layers through
which the data is processed, allowing the machine to go “deep” in its learning, making
connections and weighting input for the best results.
Degree of Freedom
Degrees of freedom (DOF) refer to the number of basic ways a
rigid object can move through 3D space. Degrees of freedom
(DOF) is a term that describes a robot’s freedom of motion in
three-dimensional space. Degree of freedom for a robot is
defined as “the number of independent movements performed
by the robot wrist in three-dimensional space, relative to
robot’s base.’
There are six total degrees of freedom. Three correspond to
rotational movement around the x, y, and z axes, commonly
termed pitch, yaw, and roll. The other three correspond to
translational movement along those axes, which can be
thought of as moving forward or backward, moving left or right, and moving up or down.
• The block can move up or down the z-axis, and it can rotate around the z-axis. In nautical
terms, these motions are referred to as heave and yaw, respectively.
(https://www.youtube.com/watch?v=3wLrcT3oSZg)
Pitch:
A pitch moment attempts to cause a system to rotate about its Y axis, from front to back. To
envision pitch, think of the nose of an airplane pointing downward or upward.
Yaw:
Yaw occurs when a force attempts to cause a system to rotate about its Z axis.
Robot Wrist:
The robot wrist mechanism is a big part of the manipulator and works to orient the end effector
for different applications. This mechanism consists of an arm that rotates around an axis and
features joints that allow it to make different movements in various directions.
The robot wrist mechanism while in use is subjected to different kinds of working environments.
Some of the wrist configurations are:
A. The first wrist movement configuration is Yaw. Yaw is wrist rotation around a vertical axis.
In other words, a wrist in Yaw position means turning and associated motion to left and right.
B. The second movement configuration of wrist is Roll. Roll is the rotation around arm axis. In
simple words a wrist Roll configuration is also known as Swivel Configuration of the wrist as it
is also referred to as the wrist rotation feature round the arm axis.
C. The third wrist movement mechanism is Pitch. The wrist Pitch configuration is rotation
around horizontal axis.
Additionally, the right wrist configuration will help reduce any risks for injury and also damage
to the robotic arm. Determine which direction the wrist should be moving for a specific task and
have it modified to fit the needs. The robot wrist is an essential part of the robotic arm for a
smoother and more seamless automation process.
Precision Movement
The precision with which the robot can move the end of its wrist is a critical consideration in
most applications. In robotics, precision of movement is a complex issue, it consists of four
attributes:
1. Resolution
2. Accuracy
3. Repeatability
4. Reliability
Resolution:
The amount of robot joint motion required for the position sensing to change by one count. This
is the smallest change that can be measured by the feedback sensors, or caused by the actuators,
whichever is larger.
Accuracy:
Accuracy is the measurement of the deviation between the command characteristic and the
attained characteristic, or the precision with which a computed or calculated robot position can
be attained. Accuracy is normally worse than the arm's repeatability. Accuracy is not constant
over the workspace, due to the effect of link kinematics.
Repeatability:
A measure of how close an arm can repeatedly obtain a taught position. For instance: once a
manipulator is manually placed in a particular location and this location is resolved by the robot,
the repeatability specifies how accurately the manipulator can return to that exact location.
Reliability:
The probability or percentage of time that a device will function without failure over a specified
time period or amount of usage. Also called: the robot's uptime or the Mean Time Between
Failure (MTBF).
Links, Joints
Links:
A link, is an (assumed) rigid body which possesses at least two nodes which are points for
attachment to other links.
• Binary Link: This link has two
nodes.
• Ternary Link: This link has three
nodes.
• Quaternary Link: This link has
four nodes.
Joints:
A joint is a connection between two or more links,
which allows some motion, or potential motion,
between the connected links. Depending upon the
number of links at the joint, a joint can be binary,
ternary or quaternary.
Robot Joints:
The Robot Joints is the important element in a robot which helps the links to travel
in different kind of movements. There are five major types of joints such as:
• Translational motion (Prismatic Joint)-P
- Linear joint (Type L)
- Orthogonal joint (Type O)
• Rotary motion (Rotary Joint)-R
- Rotational/ Revolute joint (Type R)
- Twisting joint (Type T)
• Revolving joint (Type V)
Linear Joint:
Linear joint can be indicated by the letter L Joint. This type of joints can perform both
translational and sliding movements.
Orthogonal Joint:
The O joint is a symbol that is denoted for the orthogonal joint. This joint is somewhat similar to
the linear joint. The only difference is that the output and input links will be moving at the right
angles.
Rotational Joint:
Rotational joint can also be represented as R Joint. This type will allow the joints to move in a
rotary motion along the axis, which is vertical to the arm axes.
Twisting Joint:
Twisting joint will be referred as T Joint. This joint make twisting motion among the output and
input link. During this process, the output link axis will be vertical to the rotational axis. The
output link rotates in relation to the input link.
Revolving Joint:
Revolving joint is generally known as V Joint. Here, the output link axis is perpendicular to the
rotational axis, and the input link is parallel to the rotational axes. As like twisting joint, the
output link spins about the input link.
(https://www.youtube.com/watch?v=SMcqUjQ2Swo)
Using the notation scheme for defining manipulator, draw diagrams of the
following robots: (a) TRL (b) OLO, (c) LVL.
( https://www.youtube.com/watch?v=R0eJXe6R8vY
https://www.youtube.com/watch?v=-m1oKuFkSTE
https://www.youtube.com/watch?v=D9J3rvK-AI8)
Different types of industrial robots, and what are their applications with
advantages and disadvantages:
https://www.wevolver.com/article/7-types-of-industrial-robots-advantages-disadvantages-
applications-and-more
The workspace of robot manipulator is defined as the set of points that can be reached by its
end‐effector. Put in other words, the workspace of a robot is the space in which the mechanism is
working.
(https://www.youtube.com/watch?v=_canCYWZPsc)
Dead Zone
There are often areas within the working envelope which cannot be reached by the end of the
Robot arm. Such areas are termed dead zones.
Which type of robot configuration has no dead zone within work envelope:
Cylindrical Configuration (RPP) + Cartesian Work Envelope
Kinematic Pair:
A kinematic pair is a connection between two physical entities that impose constraints on their
relative movement. A kinematic pair is a joint or connection of links possessing relative motion.
“A kinematic pair is a connection between two adjacent links that permits a definite relative
motion between them.”
Kinematic pairs according to nature of contact:
a) Lower Pair: If the joint by which two members are connected has surface contact, the pair is
known as lower pair. A pair of links having surface or area contact between the members is
known as a lower pair. The contact surfaces of the two links are similar.
Examples: Nut turning on a screw, shaft rotating in a bearing, all pairs of a slider-crank
mechanism, universal joint.
b) Higher Pair: If the contact between the pairing elements takes place at a point or along a line,
such as in a ball bearing or between two gear teeth in contact, it is known as a higher pair. When
a pair has a point or line contact between the links, it is known as a higher pair. The contact
surfaces of the two links are dissimilar.
Examples: Wheel rolling on a surface cam and follower pair, tooth gears, ball and roller
bearings, etc.
Cases of lower joints:
• A revolute R joint, or hinged joint, requires a line in the moving body to remain co-linear
with a line in the fixed body, and a plane perpendicular to this line in the moving body
maintain contact with a similar perpendicular plane in the fixed body. This imposes five
constraints on the relative movement of the links, which therefore has one degree of
freedom.
• A prismatic P joint, or slider, requires that a line in the moving body remain co-linear
with a line in the fixed body, and a plane parallel to this line in the moving body maintain
contact with a similar parallel plane in the fixed body. This imposes five constraints on
the relative movement of the links, which therefore has one degree of freedom.
• A screw joint or helical H joint requires cut threads in two links, so that there is a turning
as well as sliding motion between them. This joint has one degree of freedom.
• A cylindrical C joint requires that a line in the moving body remain co-linear with a line
in the fixed body. It is a combination of a revolute joint and a sliding joint. This joint has
two degrees of freedom.
• A spherical S joint or ball and socket joint requires that a point in the moving body
remain stationary in the fixed body. This joint has three degrees of freedom,
corresponding to rotations around orthogonal axes.
• A planar joint requires that a plane in the moving body maintain contact with a plane in
fixed body. This joint has three degrees of freedom. The moving plane can slide in two
dimensions along the fixed plane, and it can rotate on an axis normal to the fixed plane.
Mobility of Links/ DOF (GRÜBLER’S FORMULA)
GRÜBLER’S equation states that,
F= 3(n-1)-2l-h
Here,
F= Degrees of Freedom (DOF)/Mobility
n= Number of links
l= Number of lower pairs
h= Number of Higher pairs
many problems, such as positioning a gripper at a place in space, designing a mechanism that can
move a tool from point A to point B, or predicting whether a robot's motion would collide with
obstacles.
Robot kinematics deals with traits of redundancy, joint limitation, collision avoidance and
singularity manifolds. Hence, kinematic analysis plays a vital role in the positioning task of a
robot manipulator.
(WHY ACCELERATION ANALYSIS/ KINEMATICS IS IMPORTANT IN ROBOTICS)
The kinematics of an arm is normally split into forward and inverse solutions.
Forward kinematics: Given a sequence of commands, what is the final position of the robotic
arm?
Inverse kinematics: Given a desired position of the robotic arm, what sequence of commands
will bring it to that position
Forward Kinematics:
Computational procedures which determine
where the end-effector of a robot is located in
space. The procedures use mathematical
algorithms along with joint sensors to
determine its location.
A manipulator is composed of serial links
which are affixed to each other revolute or
prismatic joints from the base frame through
the end effector. Calculating the position and
orientation of the end effector in terms of the
joint variables is called as forward kinematics.
Forward Kinematics (angles to position)
What you are given: The length of each link
The angle of each joint
What you can find: The position of any point
(i.e., it’s (x, y, z) coordinates
Inverse kinematics:
Inverse kinematics is the use of kinematic equations to determine the motion of a robot to reach a
desired position. For example, to perform automated bin picking, a robotic arm used in a
manufacturing line needs precise motion from an initial position to a desired position between
bins and manufacturing machines. The grasping end of a robot arm is designated as the end-
effector. The robot configuration is a list of joint positions that are within the position limits of
the robot model and do not violate any constraints the robot has.
Inverse Kinematics (position to angles)
What you are given: The length of each link
The position of some point on the robot
What you can find: The angles of each joint needed to obtain
that position
(https://link.springer.com/chapter/10.1007/978-3-319-62533-1_16)
(https://modernrobotics.northwestern.edu/nu-gm-book-resource/chapter-6-
autoplay/#department)
Robotic Gripper/Arm-tooling:
A robotic gripper is the device attached to the end of a
robot manipulator arm that enables an industrial robot
to be able to pick up, handle, or move parts. Grippers
are one type out of many different types of end-
effectors. Grippers are the most common type of end-
effector for robots because of their versatility and
adaptability.
Type of Grippers:
The End-of-arm has to be in contact with the objects and interact with them. Adapting these ones
to the different objects and industrial activities ended with different kinds of grippers.
There are four main types of robot grippers:
• Vacuum grippers,
• Hydraulic grippers,
• Pneumatic grippers and
• Servo-electric grippers
1. Vacuum Grippers
The vacuum gripper has been the standard End of Arm Tooling (EOAT) in manufacturing
because of its high level of flexibility. This type of robot grip-per uses a rubber or polyurethane
suction cup to pick up items. Some vacuum grip-pers use a closed cell foam rubber layer, rather
than suction cups, to complete the application.
2. Pneumatic Grippers
The pneumatic gripper is popular due to its compact size and light weight. It can easily be
incorporated into tight spaces, which can be helpful in the manufacturing industry.
3. Hydraulic Grippers
The hydraulic gripper provides the most strength and is often used for applications that require
significant amounts of force. These robotic grippers generate their strength from pumps that can
provide up to 2000 psi. Although they are strong, hydraulic grippers are messier than other
grippers due to the oil used in the pumps. They also may need more maintenance due the gripper
being damaged because of the force used dur-ing the application.
4. Servo-Electric Grippers
The servo-electric gripper appears more and more in industrial settings, due to the fact that it is
easy to con-trol. Electronic motors control the movement of the gripper jaws. These grippers are
highly flexible and allow for different material tolerances when handling parts.
(Vacuum grippers)
(Servo-electric Grippers)
Factors considered while designing a gripper:
• The gripper must have the ability to reach the surface of a work part.
• The change in work part size must be accounted for providing accurate positioning.
• The gripper must not create any sort of distort and scratch in the fragile work parts.
• The gripper must hold the larger area of a work part if it has various dimensions, which
will certainly increase stability and control in positioning.
• The gripper can be designed with resilient pads to provide more grasping contacts in the
work part.
• The replaceable fingers can also be employed for holding different work part sizes by its
interchangeability facility.
• Grip force must be adequate to safely transport the part.
Trajectory of a robot:
A robot configuration as a function of time is called a trajectory. We can write a trajectory as
theta of t, where the time t goes from zero to capital T.
Four types of robot trajectory/ movement control:
1. Point-to-point (PTP) control robot
2. Continuous-path (CP) control robot
3. Controlled-path robot
4. Stop-to-Stop
Point to Point Control Robot (PTP):
Point-to-point movement (PTP movement) is time
optimal movement between two given points in 3D
space. Robot axes are moving synchronically from
the current point (M1) to the target point (M2), which
results in curved trajectory of the end-effector. PTP
movements are used for quick positioning followed
by some specific operation or by controlled path
motion which begin in target point (M2) The PTP
robot is capable of moving from one point to another
point. The locations are recorded in the control
memory.
PTP robots do not control the path to get from one point to the next point. Common applications
include:
• Component insertion
• Spot welding
• hole drilling
• Machine loading and unloading
• Assembly operations
Some continuous-path controlled robots also have the capability to follow a smooth curve path
that has been defined by the programmer.
In such cases the programmer manually moves the robot arm through the desired path and the
controller unit stores a large number of individual point locations along the path in memory
(teach-in).
Typical applications include:
• spray painting
• finishing
• gluing
• Arc welding operations
Controlled-Path Robot:
In controlled-path robots, the control equipment can generate paths of different geometry such as
straight lines, circles, and interpolated curves with a high degree of accuracy.
Good accuracy can be obtained at any point along the specified path.
Only the start and finish points and the path definition function must be stored in the robot's
control memory.
It is important to mention that all controlled-path robots have a servo capability to correct their
path.
Stop-to-Stop:
• It is open loop system
• Position and velocity unknown to controller
• On/off commands stored as valve states
• End travel set by mechanical
to achieve a robust and versatile behavior of a robotic system in poorly structured environments
as well as safe and dependable operation in the presence of humans. Force control is used to
handle the physical interaction between a robot and the environment and also to ensure safe and
dependable operation in the presence of humans. The control goal may be that to keep the
interaction forces limited or that to guarantee a desired force along the directions where
interaction occurs while a desired motion is ensured in the other directions.
Force control is the control of the force with which a machine or the manipulator of a robot acts
on an object or its environment. By controlling the contact force, damage to the machine as well
as to the objects to be processed and injuries when handling people can be prevented. In
manufacturing tasks, it can compensate for errors and reduce wear by maintaining a uniform
contact force.
Cartesian Control
Cartesian Control is the ability to move a robotic
manipulator arm, along linear cartesian axes. Or in
simple terms, to move the robot arm forward, back,
left, right, up, down in a straight line. Some robotic
systems, namely ‘Cartesian coordinate robots’, are
constrained to linear motion along defined axes. A
good example of this is a CNC machine, or the
claw game at your local arcade.
In most robotic systems, the point where the motor (actuator) is connected is not the point where
the work is done.
Transfer of energy is accomplished by three basic means: the gear, the belt and the chain.
In this figure, the drive motor for the robot is connected at the left end of the arm. Through the
use of gears, the motor’s energy is transferred to the drive shaft and then to the other end of the
arm, where the work is to be done by the end effector.
• In many industrial robots, mechanical energy transfer system is used. Mechanical transfer
of energy is controlled through the use of levers, chains, pulleys, belts, cams and gears.
• Electrical transfer of energy is accomplished through electric wires to the point where the
work will be done.
• Pneumatic transfer of energy is accomplished through the use of compressed air, which is
transferred through piping to a pneumatic actuator that will accomplish the work.
• Hydraulic transfer of energy is accomplished through the use of pressurized fluids piped
to an actuator. The actuator will then cause work to be done.
The main part of the transfer of energy for a robotic system is actuator. The actuator converts the
electric, pneumatic or hydraulic energy into the mechanical energy required to perform the work.
1. Teach Method
This method involves using a teach pendant to guide the robot through a series of points and
having it store them in memory. The process of guiding and recording these points or coordinates
in space is called teaching in robotics.
A majority of modern industrial robots in the market today come with a teach pendant that
allows even non-engineers to guide the robot and program it to perform a set of functions as
desired. Modern teach pendants are just custom applications loaded into a special tablet or
touchscreen device. It is the most intuitive and preferred way to program and reprogram
industrial robots today.
Some of the reasons why this method is preferred to others include:
Precision: The operator can input very precise points or coordinates into the teaching pendant
thus making it easier to ensure that the robot arm works as expected.
Safety: As a result of the precision, it’s easier to ensure that the robot arm and other moving parts
will stay within a predefined space for safety purposes. This is especially important for robots
that have safety stop or collision detection as a feature.
Intuitiveness: Modern tablet-operated teaching systems are quite intuitive that robotics engineers
may not be required to program or reprogram the industrial robots. A teach pendant with controls
to drive the robot in a number of different coordinate systems is used to manually drive the robot
to the desired locations.
The only downside to using the teaching method is the number of instructions can be issued is
limited. The method restricts teaching the robot a predefined set of movements and does not
allow for additional instructions to improve efficiency or react to changing situations.
Hydraulic drives:
Hydraulic systems are power transmitting assemblies employing pressurized liquid as a fluid
for transmitting energy from an energy generating source to an energy using point to
accomplish useful work. Figure shows a simple circuit of a hydraulic system with basic
components.
Basic Components:
The structure shown in the figure is a closed-loop type having fluid transferred from the reservoir
to one side of the piston and returned back from the other side of the piston to the reservoir. Fluid
is drawn from the reservoir by a pump that produces fluid flow at the required level of pressure.
If the fluid pressure exceeds the required level, then the excess fluid returns back to the reservoir
and remains there until the pressure acquires the required level. Cylinder movement is
controlled by a three-position change over a control valve.
When the piston of the valve is changed to upper position, the pipe pressure line is
connected to port 2 and thus the load is raised.
When the position of the valve is changed to lower position, the pipe pressure line is
connected to port 3 and thus the load is lowered.
When the valve is at center position, it locks the fluid into the cylinder (thereby holding it in
position) and dead-ends the fluid line (causing all the pump output fluid to return to tank via the
pressure relief.
Advantages:
• Provide fast movements
• High efficiency and high power-to-size ratio
• Complete & accurate control over speed, position and direction of actuators
• Preferred for moving heavy parts
• Self-lubricating and non-corrosive
• Can meet sudden demands in power
• Preferred to be used in non-explosive environments
Disadvantages:
• Occupy large space area
• There is a danger of oil leak to the shop floor
• The power pack can be noisy (about 70 dB)
• Changes in temperature alter the viscosity of the hydraulic fluid.
• For smaller robots, it is not economically feasible
• Servo-control of hydraulic systems is complex
Applications:
• Spray-painting, Welding, cutting
• Handling heavy forging and die casting operations
Note-1: 4 essential components: a reservoir (to hold the liquid), pumps (to move it), Valves (to
control flow), Actuator (to carry the dictates of the fluid on some load)
Note 2: Fluid two properties: viscosity and bulk modulus.
Pneumatic drives:
A pneumatic system carries power by employing compressed gas, generally air, as a fluid for
transmitting energy from an energy-generating source to an energy-using point to accomplish
useful work. Pneumatic Drives utilize pneumatic energy provided by a compressor and transform
it into mechanical energy by means of pistons/turbines.
• It converts the high-pressure energy of compressed air into either linear or rotary motion.
• Quickly respond in operation.
• The pneumatic drive systems are especially used for the small type robots, which have
less than five degrees of freedom.
• It has the ability to offer fine accuracy and speed. This drive system can produce rotary
movements by actuating the rotary actuators.
Air is drawn from the atmosphere through an air filter and raised to required pressure by an air
compressor. As the pressure rises, the temperature also rises; hence, an air cooler is provided to
cool the air with some preliminary treatment to remove the moisture. The treated pressurized air
then needs to get stored to maintain the pressure. With the storage reservoir, a pressure switch is
fitted to start and stop the electric motor when pressure falls and reaches the required level,
respectively.
The three-position change over the valve delivering air to the cylinder operates in a way similar
to its hydraulic circuit.
Advantages:
• Preferred for smaller robots as they are compact.
• Compressed air can be stored & conveyed easily.
• Compresses air is clean, explosion-proof & insensitive to temperature fluctuation.
• They have a very quick action & response time.
• Inherently reliable and reducing maintenance cost.
• Less expensive than electric or hydraulic robots.
• Safe to use in explosive areas.
• Control is simple.
Disadvantages:
• Suitable for relatively less degrees of freedom design
• Suitable for simple pick and place application
• Since air is compressible, precise control of speed and position is not easily obtainable.
• These are not suitable for moving heavy loads under precise control due to
compressibility of air.
• If moisture penetrates the units and ferrous metals have been used, then damage to
components can result
Electric Drives:
Electric motor drives the robot link through some mechanical transmission e.g., gears, chains,
belts etc. The most used type of drive-in robot
• Solenoid
• Electric motors
• DC servomotors
• DC motors: Permanent magnet and Brushless permanent magnet
• AC motors: Main two groups are: single-phase and Poly-phase. Each group being further
divided into induction and synchronous motor.
• Stepper motors: variable reluctance, permanent magnet and hybrid type
Electric actuator is actuated by motor that converts electrical energy into mechanical torque.
Electric actuator consists of electric motor, speed reducer, position limit mechanism and over
torque protection mechanism and position feedback device.
Advantages:
• High power conversion efficiency
• Good for small and medium size robots
• Better positioning accuracy and repeatability
• They are easily maintained and repaired
• Cleaner environment (No pollution)
• The drive system is well suited to electronic control
• The basic drive elements are usually lighter than that for fluid power
Disadvantages/Drawbacks:
• Slower movement compare to the fluid powered robots
• They require some sort of mechanical transmission system which requires additional
power for the involvement of mass and unwanted movement.
• Additional cost is incurred for their maintenance
• Electric motors are not intrinsically safe for explosive environment
Piezoelectric Actuator:
A piezoelectric actuator is an electrically controlled positioning element that functions based on
the piezoelectric effect. The direct piezo effect, employed for instance in piezoelectric force
sensors, represents generating an electric charge as an effect of mechanical strain.
The piezoelectric actuator is a device that makes use of the inverse piezoelectric effect.
For example, when a voltage of about 1,000V is applied to a piezoelectric ceramic plate with a
thickness of 1mm (1,000V/mm electrical field), a displacement of about 1μm is obtained due to
the inverse piezoelectric effect.
(https://www.smashingrobotics.com/introduction-to-piezoelectric-actuators/)
Stepper Motor:
A motor whose rotation is produced by
switching signals to suitably connected
windings in some predetermined sequence to
produce uniform angular steps of rotation is
called stepper motor.
These motors are also called stepping motors or
step motors. The name is used because this
motor rotates through a fixed angular step in
response to each input current pulse received by
its controller. The stepping motor therefore
allows control of the load’s velocity, distance
and direction.
A significant advantage of the stepping motor
is its compatibility with digital electronic
systems.
This fact makes the motor well-suited for
open-loop position control because no
feedback need be taken from the output shaft.
Advantages:
• The rotation angle of the motor is proportional to the input pulse.
• The motor has full torque at standstill (if the windings are energized).
• Precise positioning and repeatability of movement since good stepper motors have an
accuracy of 3 – 5% of a step and this error is non-cumulative from one step to the next.
• Excellent response to starting/stopping/reversing.
• Very reliable since there are no contact brushes in the motor. Therefore, the life of the
motor is simply dependent on the life of the bearing.
• The motors response to digital input pulses provides open-loop control, making the motor
simpler and less costly to control.
• It is possible to achieve very low speed synchronous rotation with a load that is directly
coupled to the shaft.
• A wide range of rotational speeds can be realized as the speed is proportional to the
frequency of the input pulses.
Disadvantages:
• Resonances can occur if not properly controlled.
• Not easy to operate at extremely high speeds.
Servo robots
The servo robots are more complex, with hand and arm appendages, the increased task
performance ability due to their manipulators and effectors. They operate with greater movement
and flexibility. Closed loop control is used to monitor velocity, position of each point.
Non-servo robots
Non-servo robots are simple, good for repetitive tasks–Simple to understand, operate, and
maintain. This basic type of robot performs only movement tasks, such as picking up one object
and relocating it to another area. These are used in manufacturing and replace the need for
human labor, as the robots can move large and heavy equipment over a certain distance, and
return to the original spot to move another piece. Open loop control is used to monitor velocity,
position of each point.
Sensor:
• A device which provides a usable output in response to a specified measurand.
• Sensor is a device that detects and responds to some type of input from the physical
environment.
• Input could be light, heat, motion, moisture, force, pressure, displacement, etc.
• It produces a proportional output signal (electrical, mechanical, magnetic, etc.).
Tactile sensors:
A tactile sensor (fingertip force sensor) is a device that measures the forces in response to the
physical interaction with the environment.
Two classes of Tactile sensors are: Touch sensor and Force sensor
• Touch sensors: Provide a binary output signal which indicates whether or not contact has
been made with the object
• Force sensors: These indicate not only contact has been made with the object but also the
magnitude of the contact force.
Proximity and Range Sensors:
Proximity sensors: "Proximity Sensor" includes all sensors that perform non-contact
detection in comparison to sensors, such as limit switches, that detect objects by physically
contacting them.
Range sensors: These are used to measure the distance between the object and the sensor.
Proximity and range sensors are typically be located on the wrist of end-effector to detect
work-part or human in work cell.
Piezoelectric Sensors:
These sensors are used for measurement of force, pressure and
acceleration.
When piezoelectric materials are compressed or stressed, it generates
electric charges becoming one side positive and other side negatively
charged.
The general relation is:
Machine Vision:
Machine vision is concerned with the sensing of vision data and its interpretation by a computer.
A typical vision system consists of: i) camera and digitizing hardware ii) a digital computer and
iii) hardware and software necessary to interface them
The operations of vision system consist of 3 functions:
i) Sensing & digitizing image data
Light Sensor:
A light sensor is a photoelectric device that converts light energy into electrical energy. These
sensors are designed to be sensitive to visible, infrared, or ultraviolet light, which means they’re
sensitive to a narrow band of the electromagnetic spectrum.
Light sensors are built from selective materials that generate electricity on exposure to a specific
part of the spectrum. The amount of electricity is proportional to the intensity of the incident
light.
Types of Light Sensors:
Light sensors are mostly passive devices. They’re categorized into two classes:
1. Generates electricity on exposure to light (i.e., photo-emissive and photovoltaic devices)
2. Conducts electricity on exposure to light (i.e., photoconductive/photo-resistive and
photojunction devices)
Photovoltaic Light Sensor:
In photovoltaic devices, the voltage difference between
two semiconductor materials is generated in response to
incident light energy. Due to these potential differences,
the current flows between the two semiconductor layers.
Working principle:
The operating principle of the photovoltaic cell is illustrated in Figure. The cell is a large
exposed diode that is constructed using a p-n junction between appropriately doped
semiconductors. Photons hitting the cell pass through the thin p-doped upper and are absorbed by
electrons in the n-doped layer. This causes conduction electrons and holes to be created.
The upper terminal is positive and the lower negative. In general, the open-circuit voltage V that
is developed on a photovoltaic cell varies logarithmically with the incident radiation intensity
according to the following equation:
A photoresistor is a type of resistor whose resistance decreases when the intensity of light
increases. In other words, the flow of electric current through the photoresistor increases when
the intensity of light increases.
Photoconductive devices are built of semiconductor materials that are conductivity changes
based on exposure to light. Due to the energy absorbed from the incident light, more free
electrons are generated and the conductivity of such materials increases. The most common
photoconductive material used in LDR cells is cadmium sulfide.