Robotics Fundamentals for Engineers
Robotics Fundamentals for Engineers
(AUTONOMOUS)
NAMAKKAL- TRICHY MAIN ROAD, THOTTIAM
DEPARTMENT OF MECHANICAL ENGINEERING
OIE751 & ROBOTICS
UNIT NOTES
UNIT 1 – FUNDAMENTALS OF ROBOT
ROBOT:-
RIA- Robotics Industry Association (or) Robot Institute of America
According to RIA robot is defined as ―a re-programmable, multifunctional manipulator
designed to move material, parts, tools or specialized devices through variable programmed
motion for the performance of the variety of tasks‖.
Robots are generally used to perform unsafe, hazardous, highly repetitive and unpleasant tasks.
They have many different functions such as material handling, assembly , arc welding, resistance
welding and machine tool load and unload functions, painting, spraying, etc.,.
Robots are used as follows: (i) To reduce production cost- fast, accurate and difficulties in human
nature (ii) To avoid 4D jobs- dirty, dangerous, difficult and dull (iii) 4A task- automation,
augmentation, assistance and autonomous.
Robotics: - It is a branch of engineering that involves the conception, design, manufacture and
operation of robots. It is the study and technology of robots.
Laws of Robotics:-
Asimov's Laws / Three Laws of Robotics are a set of rules devised by the science fiction
author Isaac Asimov. The rules were introduced in his 1942 short story "Run around", although
they had been foreshadowed in a few earlier stories. The Three Laws are:
1. A robot may not injure a human being or, through inaction, allow a human being to come
to harm.
2. A robot must obey the orders given it by human beings, except where such orders would
conflict with the First Law.
3. A robot must protect its own existence as long as such protection does not conflict with the
First or Second Law.
History of Robots:-
1922- Czecho author Karel Capek wrote a story called Rossum‘s Universal Robots and introduced
the word ―Rabota‖ (meaning forced labour)
1954- George Devol developed the first programmable Robot.
1955 -Denavit and Hartenberg developed the homogenous transformation matrices
1962 -Unimation was formed, first industrial Robots appeared.
1973 -Cincinnati Milacron introduced the T3 model robot, which became very popular in industry.
1990- Cincinnati Milacron was acquired by ABB
General areas of robotics:
Industrial ,Military ,Educational ,Medical
Domestic or personal ,Hobbyist , Show or promotional
Robot Anatomy:-
A robot anatomy is concerned with the physical construction and characteristics of the body, arm
and wrist which are the component of the robot manipulator. It is a study of skeleton of robot (or)
physical part. It has the following parts.
Linear joint: Type L joint; the relative movement between the input link and the output link is a
translational sliding motion, with the axes of the two links parallel.
Orthogonal joint: Type O joint; the relative movement between the input link and the output link
is a translational sliding motion, but the output link is perpendicular to the input link.
Rotational joint: Type R joint; this provides rotational relative motion, with the axis of rotation
perpendicular to the axes of the input and output links.
Twisting joint: Type T joint; this provides rotary motion, but the axis of rotation is parallel to the
axes of the two links
Revolving joint: Type V joint; the axis of the input link is parallel to the axis of rotation of the
joint, and the axis of the output link is perpendicular to the axis of rotation.
Robot Motions:-
Rotational movement: this enables the robot to place its arm in any direction on a horizontal plane
Radial movement: this enables the robot to move its end effector radially to reach different radius.
Vertical movement: this enables the robot to move its end effector radially to reach different
heights.
From the above figure (a) is LL robot, (b) RRR robot and (c) TL robot
ROBOT CONFIGURATION:
Basically the robot manipulator has two parts viz. a body-and-arm assembly with three degrees-of-
freedom; and a wrist assembly with two or three degrees-of-freedom. For body-and-arm
configurations, different combinations of joint types are possible for a three-degree-of-freedom
robot manipulator. Five common body-and-arm configurations are outlined below:
Cartesian configuration
It is also known as rectilinear robot and x-y-z robot. It consists of three sliding joints, two of which
are orthogonal O-joints. Cartesian manipulators has 3 perpendicular axes which define a
rectangular work volume. Simplest configuration, move in linear, prismatic manner.
Notation: LOO
Advantages: high accurate and speed, less cost, simple operating procedure, high pay loads
Disadvantages: less work envelope, reduced flexibility.
Application: assembly, surface finishing, inspection.
Types: Cantilevered Cartesian, Gantry style
Cantilevered Cartesian – good repeatability, accuracy, less work envelope. Used for light
weight loads.
Gantry style Cartesian used for heavy loads less accuracy.
Cylindrical Configuration
It consists of a vertical column. An arm assembly is moved up or down relative to the vertical
column. The arm can be moved in and out relative to the axis of the column. Common
configuration is to use a T-joint to rotate the column about its axis. It can reach the workspace in a
rotary movement as like a cylinder. An L-joint is used to move the arm assembly vertically along
the column, while an O-joint is used to achieve radial movement of the arm.
Notation: TLO
Advantages: increased rigidity, high pay loads, easy to program off-line, good repeatability and
accuracy
Disadvantages: less work volume, floor space required is more
Application: loading and unloading, conveyor pallet transfers, material handling.
Polar configuration
It consists of a sliding arm L-joint, actuated relative to the body, which rotates around both a
vertical axis (T-joint), and horizontal axis (R-joint). It has one linear and two rotary joints that
allows the robot to operate in a spherical work volume.
Notation: TRL
Advantages: long reach capacity in the horizontal plane, simple design, high payloads, light weight,
easy to program, good precision
Disadvantages: vertical reach is low, lower mechanical rigidity, more sophisticated control system,
large variable torque on joints that gives the counter balance problem, positional error
Application: injection moulding, forging, machine tool loading, material transfer.
Jointed-arm robot
It is similar to the configuration of a human arm. It consists of a vertical column that swivels about
the base using a T-joint. Shoulder joint (R-joint) is located at the top of the column. The output link
is an elbow joint (another R joint). It gets three rotary joints and three wrist axes which forms into 6
DOF.
Notation: TRR
Advantages: long reach capacity in the horizontal plane, huge work volume, increased flexibility,
quick operations.
Disadvantages: very expensive, difficult operating procedures, more components
Application: automatic assembly, in-process inspection, machine vision, painting and welding
SCARA
Its full form is ‗Selective Compliance Assembly Robot Arm'. It is similar in construction to the
jointer-arm robot, except the shoulder and elbow rotational axes are vertical. It means that the arm
is very rigid in the vertical direction, but compliant in the horizontal direction.
Robot wrist assemblies consist of either two or three degrees-of-freedom. A typical three-degree-of-
freedom wrist joint is depicted in Figure. The roll joint is accomplished by use of a T-joint. The
pitch joint is achieved by recourse to an R-joint. And the yaw joint, a right-and-left motion, is
gained by deploying a second R-joint.
The SCARA body-and-arm configuration typically does not use a separate wrist assembly; its usual
operative environment is for insertion-type assembly operations where wrists joints are
unnecessary. The other four body-and-arm configurations more-or-less follow the wrist-joint
configuration given above, by deploying various combinations of rotary joints type R and T.
A Selective Compliant Assembly Robotic Arm (SCARA) manipulator has been developed with
rotary hydraulic actuators for industrial automation. The robotic arm is mounted on a vertical
column which has an 'I'-shaped cross section. .
Advantages: long reach capacity in the vertical plane, huge work volume, increased flexibility,
quick operations.
Disadvantages: very expensive, difficult operating procedures, more components
Application: automatic assembly, in-process inspection, machine vision
WRIST ASSEMBLY:
The three degree of freedom wrist assembly
Pitch: up and down motion of wrist
Yaw: left right rotation of wrist
Roll: rotating about horizontal axis of wrist
Wrist assembly is attached to end-of-arm, End effector is attached to wrist assembly, Function
of wrist assembly is to orient end effector, and Body-and-arm determines global position of end
effector. Two or three degrees of freedom: Roll, Pitch and Yaw. Notation: RRT
ROBOT PARTS and their FUNCTIONS:
ROBOT ACCESSORIES
A Robot is a system, consists of the following elements, which are integrated to form a whole:
Manipulator / Rover: This is the main body of the Robot and consists of links, joints and
structural elements of the Robot.
End Effector: This is the part that generally handles objects, makes connection to other machines,
or performs the required tasks. It can vary in size and complexity from end -effector on the space
shuttle to a small gripper. The end-effector is the "hand" connected to the robot's arm. It is often
different from a human hand - it could be a tool such as a gripper, a vacuum pump, tweezers,
scalpel, blowtorch - just about anything that helps it do its job. Some robots can change end-
effectors, and be reprogrammed for a different set of tasks.
Arm: Robot arms come in all shapes and sizes. The arm is the part of the robot that positions the
End Effector and sensors to do their pre-programmed business. Many (but not all) resemble human
arms, and have shoulders, elbows, wrists, even fingers. This gives the robot a lot of ways to position
itself in its environment. Each joint is said to give the robot 1 degree of freedom. So, a simple robot
arm with 3 degrees of freedom could move in 3 ways: up and down, left and right, forward and
backward.
Actuators: Actuators are the muscles of the manipulators. Common types of actuators are
servomotors, stepper motors, pneumatic cylinders etc.
Sensors: It is defined as a sensory device coverts physical parameters into electrical signal. Sensors
are used to collect information about the internal state of the robot or to communicate with the
outside environment. Robots are often equipped with external sensory devices such as a vision
system, touch and tactile sensors etc., which help to communicate with the environment. Most
robots of today are nearly deaf and blind. Sensors can provide some limited feedback to the robot so
it can do its job. Compared to the senses and abilities of even the simplest living things, robots have
a very long way to go. The sensor sends information, in the form of electronic signals back to the
controller. Sensors also give the robot controller information about its surroundings and lets it know
the exact position of the arm, or the state of the world around it.
Controller:
• Every robot is connected to a computer, which keeps the pieces of the arm working together. This
computer is known as the controller. The controller functions as the "brain" of the robot. The
controller also allows the robot to be networked to other systems, so that it may work together
with other machines, processes, or robots.
• Robots today have controllers that are run by programs - sets of instructions written in code.
Almost all robots of today are entirely pre-programmed by people; they can do only what they are
programmed to do at the time, and nothing else. In the future, controllers with artificial
intelligence, or AI could allow robots to think on their own, even program themselves. This could
make robots more self-reliant and independent.
• The controller receives data from the computer, controls the motions of the actuator and
coordinates these motions with the sensory feedback information
Drive
The drive is the "engine" that drives the links (the sections between the joints into their desired
position. Without a drive, a robot would just sit there, which is not often helpful. Most drives are
powered by air, water pressure, or electricity.
ROBOT SPECIFICATION:
Accuracy: Capacity to position the wrist at a target point in the work volume. One half of the
distance between two adjacent resolution points. Affected by mechanical inaccuracies.
Manufactures don‘t provide the accuracy (hard to control). The ability of a robot to go to the
specified position without making a mistake. Closely related to spatial resolution.
Repeatability: Ability to position back to a point that was previously taught. Ability to position a
wrist back to the previously visited point. Repeatability errors form a random variable. Mechanical
inaccuracies in arm, wrist components. Larger robots have less precise repeatability values.
Resolution: The smallest increment of motion or distance that can be detected or controlled by the
robotic control system. It is a function of encoder pluses per revolution and drive ratio. It is
dependent on the distance between the tool centre point and the joint axis.
Spatial Resolution: It is an ability of the robot to break down its movements into increments.
Increments=2n, Where, n=Number of bits in control memory, Spatial resolution=Range/ 2n
Example: A robot controller has 12-bit storage capacity, the full range of the robot=1.0m for one
joint , Spatial resolution= 1.0m/4096=0.244mm.
Envelope: The three dimensional shape that defines the boundaries that the robot manipulator can
reach, also known as reach envelope.
Reach: The maximum horizontal distance from the centre of the robot base to the end of its wrist.
Maximum Speed: A robot moving at full extension with all joints moving simultaneously in
complimentary directions at full speed. The maximum speed is the theoretical values which does
not consider under loading condition.
Payload: The maximum payload is the amount of weight carried by the robot manipulator at
reduced speed while maintaining rated precision. Nominal payload is measured at maximum speed
while maintain precision. These ratings are highly dependent on the size and shape of the payload
due to variation in inertia.
Pay load = End Effector Weight + Part Weight
Payload Capability Of Robot: A maximum load which can be carried by the manipulator at low
speed.
Offset: Point of action for the tool mounted to the robot tool plate or tool centre point.
Duty Cycle: Ratio of run time to total operational time that a robot can continuously work at the
rated payload without overheating the robot specifications.
Quality of robot: A robot is said to be high quality, when the precision and accuracy is more.
Work Envelope of the Manipulator: It is defined as the envelope or space within the robot can
manipulate the end of the wrist. A robot‘s work envelope is its range of movement. The shape of the
reachable work area of the robot. These distances are determined by the length of a robot arm and
the design of its axes. Each axis contributes its own range of motion. Robot can only perform within
the confines of this work envelope.
Work Volume: The volume of the space swept by the robot arm is called work volume. The robot
tends to have a fixed and limited geometry. The work envelope is the boundary of positions in space
that the robot can reach.
Work Space: In which the end point of the robot arm is capable of operating is called as work
space. It defined by the geometry of the robot; i.e., Cartesian, cylindrical, spherical, revolute.
Reach Envelope: A three dimensional shape that defines the boundaries that the robot manipulator
can reach.
Maximum Envelope: The envelope that encompasses the maximum designed movements of all
robot parts, including the end effector, work piece and attachments.
Restricted Envelope: It is that portion of the maximum envelope which a robot is restricted by
limiting devices.
Operating Envelope: This is the operating zone or area of the robot, while performing its
programmed motions.
Robot Selection: Size of class, DOF, Velocity, Drive type, Control mode, Repeatability, lift
capacity, weight of robot.
Types of robot: Industrial robot- (i) sequence robot,(ii) playback robot, (iii) Intelligent robot,
(iv)repeating robot , laboratory robot, medical robot , service robot , military robot , space robot
explorer robot, hobbyist robot, class room robot, educational robot, tele- robot.
Classification of Robot:
1. Physical configuration-Cartesian, cylindrical, polar, jointed arm, SCARA.
2. Sensory System – vision robot, intelligent robot,
3. Movement – fixed, mobile, legged robot
4. Degrees of Freedom(DOF)- 1,2,3,6 dof
5. Types of Drive- electric, pneumatic , hydraulic robot
6. Control systems- point to point robot, straight line robot, continuous robot.
7. Capabilities of robot system- program control, system parameters, end effector control,
external robot communication
8. Application – manufacturing, handling and testing.
NEED FOR ROBOTS:
S.No. Situation Description
1 Hazardous work In this, the work environment is unsafe, unhealthy,
environment for uncomfortable or otherwise unpleasant for human are required
humans robots
2 Repetitive work cycle If the sequence of elements in the work cycle is the same , and
the elements consists of relatively simple motions, robots
usually perform the work with greater consistency and
repeatability than humans
3 Difficult handling for Heavy parts to handle, difficult operation
human
4 Multi shift operation It replace two to three workers at a time
5 Infrequent changeovers It is used in long production, job production, batch production
6 Space craft Robots are used to take pictures, analysis the planet geometry
7 Accuracy and Micron level , nano level process
efficiency
The Industrial application of robot:
Application Degrees Structure Drive Program Nature of Task Control systems
of system
Freedom
Material 3-5 Jointed Servo Programmable Safe/hazardoR Motion
Handling Adaptable motors Automation us Controllers with
Robot arm Control (PAC) Complicated Sensor
Technology.
Part loading 4-5 Polar, Electronic Programmable Complicated Micro controller
and Multiple Cylindrical Servo Automation and and Motion
unloading arms Jointed arm Motors Control (PAC) safe Controller with
(Adoptable) (For heavy environments vision.
loads)
Spot 5-6 Polar Electronic Programmable Simple and Microcontroller
welding Jointed Stepper logic safe with Changeable
adaptable motors Controllers functions
robotic arm (PLC)
Arc Welding 5-6 Polar Direct Programmable Complicated Continuous path
modular drive servo Automation and unsafe motion
Cartesian motors and Control controllers with
with sensor
adaptable Technology.
jointed arm
Spray 6 or Jointed arm Hydraulic Programmable Simple and Continuous path
Coating more with Actuators automation unsafe motion
adoptable control with controllers
gun controller area
Network
Electronic 3-6 Jointed Stepper Programmable Complicated Microcontroller,
Assembly Multiple adaptable, motors and automation and safe nodes with
arms Cartesian direct control with sensors and end
coupled modular Drives controller area effectors with
motion robotic arm Network vision systems.
Automobile 3-6 Jointed arm Electrical Programmable Complicated Microcontroller,
Assembly Multiple Cartesian and automation and safe nodes with
arms SCARA powered control with sensors and end
coupled lead controller area effectors with
motion through Network vision systems
Grippers
Mechanical Grippers
Magnetic Grippers
Vacuum Grippers
Factors to be considered for gripper selection
Hydraulic actuators
Pneumatic actuators
Weight
Power to weight ratio
Operating pressure
Stiffness Vs compliance
PNEUMATIC ACTUATORS SYSTEM:
Pneumatic systems use pressurized air to make things move. Basic pneumatic system
consists of an air generating unit and an air-consuming unit. Air compressed in compressor is
not ready for use as such, air has to be filtered, moisture present in air has to be dried,
and for different applications in plant pressure of air has to be varied. Several other treatments
are given to the air before it reaches finally to the Actuators. The figure gives an overview of
a pneumatic system. Practically some accessories are added for economical and efficient operation
of system.
Compressor:
A device, which converts mechanical force and motion into pneumatic fluid power, is called
compressor. Every compressed-air system begins with a compressor, as it is the source of airflow
for all the downstream equipment and processes Electric Motor Electric motor is used to drive
the compressor.
Air Receiver:
It is a container in which air is stored under pressure. Pressure Switch. Pressure Switch is used to
maintain the required pressure in the receiver; it adjusts the High Pressure Limit and Low Pressure
Limit in the receiver. The compressor is automatically turned off when the pressure is about to
exceed the high limit and it is also automatically turned on when the pressure is about to fall
below the low limit.
Safety Valve:
The function of the safety valve is to release extra pressure if the pressure inside the receiver
tends to exceed the safe pressure limit of the receiver.
A hydraulic actuator consists of a cylinder or a fluid motor that uses hydraulic power to
facilitate mechanical operation .the mechanical motion gives an output in terms of
linear,rotary or oscillatory motion.because liquids are nearly impossible to compress a
hydraulic actuator can exert considerable force.the drawback of this approach is its limited
acceleration.
The hydraulic cylinder consists of a hollow cylindrical tube along which a piston can slide.the
term single acting is used ,when the fluid pressure is applied to just one side of the piston.
The piston can move in only one direction,a spring being frequently used to give the piston a
return stroke.the term double acting is used when pressure is applied on each side of the piston
any difference in pressure between the two sides of the piston moves the piston to one side or
another.
This mean that a digital signal is used to drive the motor and every time it receives a
digital pulse it rotates a specific number of degrees in rotation.
Each step of rotation is the response of the motor to an input pulse (or digital command).
Today stepper motors can be found in computer peripherals, machine tools, medical
equipment, automotive devices, and small business machines, to name a few applications.
Advantages:
Low cost
Ruggedness
Simplicity in construction
Less likely to stall or slip
Excellent start-stop and reversing response.
Servo motors:
Servo motors are special electromechanical devices that produce precise degrees of
rotation.A Servo motor is a DC or AC or brushless DC motor with apposition sensing
device.
A reference input is sent to the servo amplifier which controls the speed of the servo motor
and a feed back device is mounted on the machine,which is either an encoder or resolver.
Thos device changes mechanical motion in to electric signals and is used as afeedback. This
feed back is sent to the error detector,which compares the actual operation with reference
input.
Both velocity and positions are monitored to provide accurate speed ,torque & to control
direction
DC SERVO MOTORS
Components:
DC motor
Gear Assembly
Control circuit
DC Servo
motor
Permanent magnet DC Servo
Seperately excited motor
motor
Brushless DC motor
Working principle:
A DC reference voltage is set to the value corresponding to the desired output. this voltage
can be applied by using another potentiometer, control pulse width to voltage converter or
through timers depending on the control circuitry
The dial on the potentiometer produces a corresponding voltage which is then applied as one
of the inputs to the error amplifier
In this converter,the capacitor starts charging at a constant rate when the pulse is high.then
the charge on the capacitor is fed to the buffer amplifier,when the pulse is low and this
charge is further appied to the error amplifier.
So the length of the pulse decides the voltage applied at the error amplifier as a desired
voltage to produce the desired speed or position.
In dgital control ,microprocessor or microcontroller are used for generating the PWM pulses
in terms of duty cycles to produce more accurate signals
Advantages of DC motors
AC SERVO MOTOR
In this type of motor,the magnetic force is generated by a permanent magnet and current
which produces the torque .
It has no brushes so there is alittle noise/vibration and this motor provides high precision
control with the help of high resolution encoder..
The stator is composed of a core and a winding ,the rotor part consists of shaft,rotor core
and a permanent magnet.
Working principle:
In this type of motors the reference input at which the motor shaft has to maintain at a
certain position is given to the rotor of synchro generator as a mechanical input.this rotor is
connected to the electric input at rated voltage at a fixed frequency.
The three stator terminals of a synchro generator are connected correspondingly to the
terminals of the control transformer. the angular position of the two phase motor is
transmitted to the rotor of control transformer through gear train arrangement and it
represents the control condition.
Initially there exists a difference between the synchro generator shaft position and control
transformer shaft position.this error is reflected as the voltage across the control
transformer.this error voltage is applied to the servo amplifier and then to the control phase
of the motor..
With the control voltage,the rotor of the motor rotates in required direction till the error
becomes zero.this is how the desired shaft position is ensured in the AC Servo motors
Modern AC servo drives are having embedded controllers like PLCs,Microprocessors and
microcontrollers where pulse width modification and proportional integral derivative
techniques are used to control the desired voltage and frequency
Advantages:
Provides high intermittent torque ,high torque to inertia ratio and high speeds
Disadvantages:
6 Heat production Since the current drawn is Draws excess current regardless
proportional to load of load ,this excess power is
applied ,heat production is dissipated as heat
very low
7 Resonance and Do not vibrate or have Vibrate slightly and have some
Vibration resonance issues resonance issues.
Application and comparison of Drives
End effector.
End effector is a device that is attached to the end of the wrist arm to perform specific task.
Gripper
Tools
Welding equipment
End of arm tooling(EOAT)
Gripper
Gripper is the End effector which can hold or grasp the object.
THE DIFFERENCE BETWEEN INTERNAL GRIPPERS AND EXTERNAL GRIPPERS
In internal grippers, the finger pads are mounted on the inside of the fingers. This
mounting allows the pads to fit into the inside diameter of the part it must lift. The pads are
pressed against the inside wall of the part.
An external gripper is designed so that the finger pads press against the outside
of the component. Grips the exterior surface of the objects with closed fingers.
Residual Magnetism
Side slippage
More than one sheet will be lifted by the magnet from a stack
FOUR IMPORTANT FACTORS TO BE CONSIDERED IN THE SELECTION
AND DESIGN OF GRIPPERS.
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
During machining operations, there will be a change in the work part size. As a result, the
gripper must be designed to hold a work part even when the size is varied
The gripper must not create any sort of distort and scratch in the fragile work parts
Various types of Gripper mechanisms.
When the piston 1 is pushed by pneumatic pressure to the right, the elements in the cranks 2
and 3, rotate counter clockwise with the fulcrum F and clockwise with the fulcrum F
respectively, when B < 180°. These rotations make the grasping action at the extended end
of the crank elements 2 and 3. The releasing action can be obtained by moving the piston
to the left. An angle B ranging from 160° to is commonly used.
This is the swing block mechanism. The sliding rod 1, actuated by the pneumatic piston
transmits motion by way of the two symmetrically arranged swing-block linkages 1--2--3--4 and
1—2—3‗—4‗ to grasp or release the object by means of the subsequent swinging motions of
links 4 and 4‗ at their Pivots F.
Rotary Actuator:
A gripper using a rotary actuator in which the actuator is placed at the cross point of the two
fingers. Each finger is connected to the rotor and the housing of the actuator, respectively.
The actuator movement directly produces grasping and releasing actions.
Cam Actuated Gripper
The cam actuated gripper includes a variety of possible designs, one of which is shown.
A cam and follower arrangement, often using a spring-loaded follower, can provide the
opening and closing action of the gripper. The advantage of this arrangement is that the spring
action would accommodate different sized objects.
The screw is turned by a motor, usually accompanied by a speed reduction mechanism. Due
to the rotation of the screw, the threaded block moves, causing the opening and dosing of the
fingers depending on the direction of rotation of the screw.
Magnetic Grippers.
The residual magnetism remaining in the work piece may cause problems. Mother
potential disadvantage is the problem of picking up one sheet at a time from a stack. The
magnetic attraction tends to penetrate beyond the top sheet in the stack, resulting in the
possibility that more than a
Vacuum grippers
Vacuum grippers are used in the robots for grasping the non – ferrous objects. It
usesvacuum cups as the gripping device, which is also commonly known as suction cups. This type
of grippers will provide good handling if the objects are smooth, flat, and clean. It has only one
surface for gripping the objects. Most importantly, it is not best suitable for handling the objects
with holes.
Vacuum cups:
Generally, the vacuum cups (suction cups) will be in the round shape. These cups will be
developed by means of rubber or other elastic materials. Sometimes, it is also made of soft plastics.
Moreover, the vacuum cups are prepared of hard materials for handling the soft material objects.
Two different devices are used in the suction cups for creating the vacuum. They are:
Venturi
Vacuum pump
Venturi device is operated with the help of shop air pressure, while the vacuum pump is driven
either by means of vane or piston device. The vacuum pump has the ability to create the high
vacuum. As the venturi is a simple device, it is more reliable and inexpensive. Both these devices
are very well capable of providing high vacuum if there is a sufficient supply of air pressure.
The ball joint type vacuum gripper is capable of changing into various contact angles
automatically. Moreover, the bending moments in the vacuum cups are also decreased. It is
used for carrying irregular materials, heavy objects, etc.
A vacuum gripper with level compensator can be very helpful in balancing the objects with
different levels. It also has the capability to absorb the shocks.
Applications of vacuum grippers:
Vacuum grippers are highly useful in the heavy industries, automobiles, compact disc
manufacturing, and more for material handling purposes.
It is also used in the tray & box manufacturing, labeling, sealing, bottling, and so on for
packaging purposes
Selection and design consideration of grippers:
Sl no Factors Considerations
1 Part to be Handled Weight and size, changes in shape during processing, tolerances
on the part size, surface condition, protection of delicate surfaces
4 Gripper force weight of the object, Method of holding, speed and acceleration
during motion cycle
8 Temperature Heat shield, long finger, forced cooling, use of heat resistant
protection materials
Categories:
Tactile sensors
Proximity and range sensors
Miscellaneous sensors and sensor-based systems
Machine vision system
Should be instantaneous
Accuracy:
Should reflect the quantity exactly, Input must be measured or sensed properly
Sensitivity:
Change in output exhibited for a unit change in input
Linearity:
Should exhibit same sensitivity over its entire operating range
Necessary qualities of sensor:
Should not disturb the quantity sensed or measured
Should be suitable for the environment
Must sustain even if there is excess signal
Must be handy
Must be economic
Must have ease of operation
location of object,
recognition of object
force exerted by manipulator
touch sensors , i.e. binary sensor, which is also known as binary sensors
Force sensors i.e. force sensors, which is also known as analog sensors
Non-tactile sensors
Non-tactile sensors are also called as contactless sensors, which sense the signals remotely,
with in specific range, this can measure magnetic fields, infrared and ultraviolet rays, electrical
fields, ultrasonic sound waves or electromagnetic waves. There are other methods to measure, they
are :
Electro-optical imaging sensors,
Proximity sensors
Range imagining sensors.
Touch sensors ( Binary sensors)
Touch sensors are switches that respond to the presence or absence of an object.
It provides binary output signal which indicates whether or not contact has been made with the
object
It indicates when contact is made without regard to the magnitude of the contacting force.
Devices such as limit switches, micro switches are used, multiple binary touch sensors can be used
on the inside or outside surface of each finger to provide further tactile information.
Encoders
Non-contact type position sensors
Encoders give digital signal, they are either incremental or absolute type.
Encoeder disc has alternate transparent and opaque stripes aligned radially.
A photo transmitter is placed at one side of encoder disc which transmits light source. Generally
two sets of photo transmitters used along with receivers.
Photo receivers are placed on the other side of the encoder disc to receive the light from the
transmitter.
Usually the two sets of photo transmitters and receivers aligned 90° out of phase.
By counting the number of pulses and by adding or subtracting based on its direction. It is
possible to use the encoder for position information with respect to a known starting position.
Absolute encoders
Position can be known in absolute terms
More tracks, corresponding sets of transmitters and receivers
Strips are usually aligned
Resolution=2n, where n is number of tracks.
In practice, when the photo cells become skewed from the radial line which could create
malfunction.
Forces acting on wrist, moment are measured by gauges, through the information
computation can be carried out by the robot controller or by specified amplifier.
When there is no contact on the sides of the hole, the sensing pads will receive no force
accommodation, based on the pattern on sensing pad the controller give movements to
correct the action.
Based on the force (reaction) the controller guides it to keep the roller roll and follow the
edge.
End effector is required to follow an edge of an irregular surface
Where the external states sensors are further classified based on their function method as
Non-contact sensors
Contact sensors
The chart given below shows the broad classification with brief description about it
Pneumatic switch sensors.
Fingers are fitted internally with a source of pneumatic (or liquid) pressure
‗Skin‘ - a flexible membrane is used to cover the sensor, beneath that lies a thin metal sheet
from a diaphragm which can make contact with the electrode.
The diagram shows the insertion of a peg in the provision.
The binary distribution of forces caused by the peg on the finger is sensed and this is used to
modify the gripper‘s orientation so as to facilitate insertion.
Proximity and Range sensors
May be located on the end effector or wrist.
The presence of an object can be sensed by a proximity sensor. It is used to control the
motion of a manipulator arm.
Range sensors are used to sense and measure the distance between the objects and the
sensing device, which is used to locate the work piece. Ranges from several millimeter to
several feet.
Proximity sensors do not make any physical contact to sense the object. They are designed
with various techniques, such as
Optical devices
Acoustics
Eddy currents
Magnetic fields, etc.
Located the part with the help of the distance of separation between the source and point of
reception.
D=l/2 tanθ
Based on the use of electric fields
When sensing objects are brought near the object, it creates an alternating magnetic field in a small
region
This field induces eddy currents through conducting object
Eddy current produces their own magnetic field
These eddy current interacts with the primary field to change is flux density
Probe detects the change in the flux density and this
Based on the use of magnetic field
It is simple in construction
Permanent magnet is made either as sensor or object to be detected
With the presence of magnetic field, it completes the magnetic circuit and activates the reed switch.
Use of acoustics
Ultrasonic frequency (above 20,000Hz) beyond the range of human hearing
Made at one end of cylindrical chamber with an acoustic emitter
Waves pass the cavity, get altered in the presence of obstacle if any.
Microphone receives and senses the change in sound pattern.
Strain gauges measure strain on the lever, measures the effort required to close the finger.
Rubber padded pulley rolls when the object slips and will make the potentiometer sense the
movement.
The signal obtained is digitized and fed to a microprocessor.
When there is a slip, the micro processor detects and sends signal to input output module of the
robot controller.
Range imaging sensor.
A light source ranges in this sensor.
LASER is used for scanning
Two major methods to range:
Based on transmitting a laser pulse and measuring the time of arrival of the reflected (beam) signal.
Based on transmitting an amplitude modulated laser beam and measuring the phase shift of the
reflected signal.
Can be used to sense metallic work piece with the help of inductive proximity swithches. Contour
can be prepared simultaneously on two planes.
Grid picture may be prepared.
Tactile array sensors
It is a special type of force sensor composed of a matrix of force-sensing elements
Force data provides
Opto-electronic sensors
A linear array of opto-electronic sensors consisting of photo transistors acting as detectors.
For continuous generation (pattern recognition)
Function:
Sensing and digitizing image data
Image processing and analysis
Application
Sensing and Digitizing
Input of vision data – camera
With special lighting techniques
Image of sufficient contrast for later processing
30 frames per second, European standard 25fps.
Image is digitized analog to digital convertor digital image known as frame of vision data
captured by hardware device called frame grabber.
Frame:
Consists of matrix of data representing projections of the scene sensed by the camera.
Element of matrix picture elements pixels
A single pixel is the projection of a small portion of the scene which reduces the portion to a single
value.
The value is a measure of light intensity
Each pixel intensity is converted into a digital value.
Image processing
Digital image matrix for each frame is storedimage processinganalysis
Several hundred thousand bytes of raw image dataseveral hundred bytes
Hence the data size is reduced by around thousand times
Imaging devices
Principal device used are
Television cameras:
1) consisting either of a tube (Vidicon tube)
2) solid state cameras Change Coupled Device(CCD), Charge Injection Devices (CID)
3) Silicon bipolar sensor cameras
Solid state cameras possess a number of advantages over tube cameras such as
Lighter weight, smaller size, longer life and lower power consumption.
However resolution of certain tubes is still beyond the capabilities of solid state cameras.
UNIT -4 ROBOT KINEMATICS AND ROBOT PROGRAMMING
Kinematics:
Kinematics studies the motion of bodies without consideration of the forces or moments that cause
the motion.
Robot kinematics refers the analytical study of the motion of a robot manipulator.
FORWARD KINEMATICS
It is a scheme to determine joint angles of a robot by knowing its position in the world coordinate
system. For a manipulator, the position and orientation of the end-effector are derived from the
given joint angles and link parameters, the scheme is called the forward kinematics problem.
Considering the revolute type of joint only, the position of the end-effector can be represented by
the joint angles, θ1, θ2, θ3 … etc.,
Pjoint = (θ1, θ2, θ3)
REVERSE KINEMATICS
It is a scheme to determine the position of the robot in the world coordinate system by knowing the
joint angles and the link parameters of the robot.
If, the joint angles and the different configuration of the manipulator are derived from the position
and orientation of the end effector , the scheme is called the reverse kinematics problem.
The position of the end-effector can also be defined in world space as,
Pworld = ( x, y, z )
TRAJECTORY PLANNING
It is defined as planning of the desired movements of the manipulator.
DEGREES OF FREEDOM.
The number of independent ways by which a dynamic system can move without violating any
constraint imposed on it, is called degree of freedom. In other words, the degree of freedom can be
defined as the minimum number of independent coordinates which can specify the position of the
system completely.
JACOBIAN:
Let the linear velocity and the angular velocity of the end effector be represented in the vectorial
form by
Singularity :
A robot singularity occurs when robot axes are redundant (more axes than necessary to cause the
same motion) or when the robot is in certain configurations that extremely high joint rates to move
at some nominal speed in Cartesian space.
Redundancy:
Most industrial robots have six or less joints, thus redundancy is not inherent to their design. Some
robots , though do have a certain joint arrangement in their final orientation joints that can lead a
redundancy for certain orientations.
Robot motion Analysis:
Generally , for robots the location of the end effector can be defined in two systems.
a. Joint space
In joint space, the joint parameters such as rotating or variable link length and twisting
joint angles are used to define the position of the end effector.
Vj = (θ , a) for RR robot (rotating)
Vj = (L1, L2 ) for LL robot (Variable joint angles)
Vj = (α , L2 ) for TL robot (Twisting joint angles)
Vj, Vw refers to the position of the end effector in joint and world space.
The transformation of coordinates from joint to world space is known as forward kinematic
transformation. Similarly, from world to joint space is known as backward kinematic
transformation.
Robot Programming Methods.
A program consists of individual command steps which state either the position or function
to be performed, along with other informational data such as speed, dwell or delay times, sample
input device, activate output device, execute, etc.
When establishing a robot program, it is necessary to establish a physical or geometrical
relationship between the robot and other equipment or work to be serviced by the robot. To
establish these coordinate points precisely within the robot's working envelope, it is necessary to
control the robot manually and physically teach the coordinate points. To do this as well as
determine other functional programming information, three different teaching or programming
techniques are used:
Disadvantages:
Teach Method
The logic for the program can be generated either using a menu based system or simply
using a text editor but the main characteristic of this method is the means by which the robot
is taught the positional data. A teach pendant with controls to drive the robot in a number of
different co-ordinate systems is used to manually drive the robot to the desired locations.
These locations are then stored with names that can be used within the robot program. The
co-ordinate systems available on a standard jointed arm robot are :-
JointCo-ordinates
The robot joints are driven independently in either direction.
GlobalCo-ordinates
The tool centre point of the robot can be driven along the X, Y or Z axes of the robots global
axis system. Rotations of the tool around these axes can also be performed
ToolCo-ordinates
Similar to the global co-ordinate system but the axes of this one are attached to the tool
centre point of the robot and therefore move with it. This system is especially useful when
the tool is near to the workpiece.
WorkpieceCo-ordinates
With many robots it is possible to set up a co-ordinate system at any point within the
working area. These can be especially useful where small adjustments to the program are
required as it is easier to make them along a major axis of the co-ordinate system than along
a general line. The effect of this is similar to moving the position and orientation of the
global co-ordinate system.
This method of programming is very simple to use where simple movements are required. It
does have the disadvantage that the robot can be out of production for a long time during
reprogramming. While this is not a problem where robots do the same task for their entire
life, this is becoming less common and some robotic welding systems are performing tasks
only a few times before being reprogrammed.
Teach-Pendants
A teach pendant device is needed to control an industrial robot remotely. The device allows its
controller to work with robots without the need for tethering to a fixed terminal. Teach pendants
offer a variety of settings to control robots and are also utilized to design new capabilities and
features. Within the robotics repair industry, technicians not only repair the units themselves but use
the device to test robotic equipment. The teach pendant is an essential component for industrial
robots and utilized for application use, along with the repair and refurbishment process.
The teach pendant has the following primary functions:
Serve as the primary point of control for initiating and monitoring operations.
Guide the robot or motion device, while teaching locations.
Support application programs.
The Teach Pendant is used with a robot or motion device primarily to teach.
Robot locations for use: in application programs. The Teach Pendant is also used with
custom. Applications that employ ―teach routine's that pause execution at specified points
and allow an Operator to teach * re-teach the robot locations used by the program. There
are two styles of Teach Pendants: the programmer‗s pendant, which is designed for use
while an application is being written and debugged, and the operator‗s pendant, which is
designed for use during normal system operation.
The operator‗s pendant has a palm-activated switch, which is connected to the remote
emergency stop circuitry of the controller. Whenever this switch is released, arm power is
removed from the motion device. To operate the Teach Pendant left hand is put through the
opening on the left-hand side of the pendant and the left thumb is used to operate the
pendant speed bars. The right hand is used for all the other function buttons.
The major areas of the Teach Pendant are:
Robot languages have been developed for ease of control of motions of robots having different
structures and geometrical capabilities.
Some of the robot languages have been developed by modifying the existing general
purpose computer languages and some of them are written in a completely new style.
Programming languages have been developed by the pioneer efforts of various researchers
at Stanford Artificial Intelligence Laboratory; research laboratories of IBM Corporation,
under U.S. Air Force sponsorship, General Electric Co., Unimation and many other robot
manufacturers.
Motion Interpolation
There are different interpolation schemes that can be specified by the robot to get one point to
another.
a.Joint interpolation b.Straight line interpolation c.Circular interpolation d.Irregular smooth
motions.
a.Joint interpolated motion is the dominant type of joint motion when moving the robot in
forward kinematics. Typically, the robot is commanded to move from the current configuration to a
new set of joint values. Obviously, there are numerous ways the robot controllere could choose to
make the change. For example, the robot controller could choose to move joint one to its new value,
then joint 2, etc., until all the joints have been moved to their new values, but this would take more
time than necessary. For this reason, joint interpolated motion is the algorithm of choice.
The joint interpolated algorithm
1. examines each joint for the changes in joint angles,
2. estimates the time to accomplish each joint change at the current speed setting, given the
speed allowables for each joint,
3. determines the joint which will take the longest time to accomplish the joint change,
4. then slows the remaining joints down so that all accomplish their change in the same
period. The joint interpolated setting is usually a number between 0 and 1 which represents the
fractional % of full speed for each joint.
b.Circular Interpolation
-requires the programmer to define a circle in the robot‘s workspace which is done by
specifying three points that lie along the circle.
Circular interpolation therefore produces a linear approximation of the circle.If the grid work of
addressable points is dense enough, the linear approximation looks very much like a real circle.
1. Write the robot Program for point to point path robot and to protruding in a pallet object
REMARK PROGRAM TO PICK OBJECTS FROM A PALLET
REMARK CORNER AND CHUTE LOCATION ARE TAUGHT
SETI MAX COL = 4
SETI MAX ROW = 3
SETI ROW =1
2. Write a complete program in VAL language for suitable arc welding
UNIT V IMPLEMENTATION AND ROBOT ECONOMICS
Material Handling:
It can be defined as using the right method to provide safely the right amount of the right material at
the right place at the right time in the right sequence in the right position in the right condition and
the right cost.
Material handling equipment is mechanical equipment used for the movement, storage, control
and protection of materials, goods and products throughout the process of manufacturing,
distribution, consumption and disposal.The different types of handling equipment can be classified
into four major categories: transport equipment, positioning equipment, unit load formation
equipment, and storage equipment.
Types of material handling equipments:
1.Industrial trucks 2.Cranes 3.Hoists 4.Conveyor 5.Mono rails 6.Automated guided vehicles
7.Robots
Types of Transportation:
1.Overhead 2. Below floor 3. Above floor 4.Storage interface
AUTOMATIC GUIDED VEHICLES (AGV):
An automated guided vehicle or automatic
guided vehicle (AGV) is a portable robot that
follows markers or wires in the floor, or uses
vision, magnets, or lasers for navigation. They are
most often used in industrial applications to move
materials around a manufacturing facility or
warehouse.
An AGV can also be called a laser guided vehicle
(LGV). Lower cost versions of AGVs are often
called Automated Guided Carts (AGCs) and are
usually guided by magnetic tape. AGVs are
available in a variety of models and can be used to
move products on an assembly line, transport goods
throughout a plant or warehouse, and deliver loads.
The first AGV was brought to market in the 1950s,
by Barrett Electronics of Northbrook, Illinois, and
at the time it was simply a tow truck that followed a wire in the floor instead of a rail. Out of this
technology came a new type of AGV, which follows invisible UV markers on the floor instead of
being towed by a chain. The first such system was deployed at the Willis Tower (formerly Sears
Tower) in Chicago, Illinois to deliver mail throughout its offices.
Over the years the technology has become more sophisticated and today automated vehicles are
mainly Laser navigated e.g. LGV (Laser Guided Vehicle). In an automated process, LGVs are
programmed to communicate with other robots to ensure product is moved smoothly through the
warehouse, whether it is being stored for future use or sent directly to shipping areas. Today, the
AGV plays an important role in the design of new factories and warehouses, safely moving goods
to their rightful destination.
Navigation
a.Wired
A slot is cut in to the floor and a wire is placed approximately 1 inch below the surface. This slot is
cut along the path the AGV is to follow. This wire is used to transmit a radio signal. A sensor is
installed on the bottom of the AGV close to the ground. The sensor detects the relative position of
the radio signal being transmitted from the wire. This information is used to regulate the steering
circuit, making the AGV follow the wire.
b.Guide tape
AGVs (some known as automated guided carts or AGCs) use tape for the guide path. The tapes can
be one of two styles: magnetic or colored. The AGV is fitted with the appropriate guide sensor to
follow the path of the tape. One major advantage of tape over wired guidance is that it can be easily
removed and relocated if the course needs to change. Colored tape is initially less expensive, but
lacks the advantage of being embedded in high traffic areas where the tape may become damaged or
dirty. A flexible magnetic bar can also be embedded in the floor like wire but works under the same
provision as magnetic tape and so remains unpowered or passive. Another advantage of magnetic
guide tape is the dual polarity. small pieces of magnetic tape may be placed to change states of the
AGC based on polarity and sequence of the tags.
C. Laser target navigation
The navigation is done by mounting reflective tape on walls, poles or fixed machines. The AGV
carries a laser transmitter and receiver on a rotating turret. The laser is transmitted and received by
the same sensor. The angle and (sometimes) distance to any reflectors that in line of sight and in
range are automatically calculated. This information is compared to the map of the reflector layout
stored in the AGV's memory. This allows the navigation system to triangulate the current position
of the AGV. The current position is compared to the path programmed in to the reflector layout
map. The steering is adjusted accordingly to keep the AGV on track. It can then navigate to a
desired target using the constantly updating position.
D. Inertial (Gyroscopic) navigation
Another form of an AGV guidance is inertial navigation. With inertial guidance, a computer control
system directs and assigns tasks to the vehicles. Transponders are embedded in the floor of the work
place. The AGV uses these transponders to verify that the vehicle is on course. A gyroscope is able
to detect the slightest change in the direction of the vehicle and corrects it in order to keep the AGV
on its path. The margin of error for the inertial method is ±1 inch. Inertial can operate
in nearly any environment including tight aisles or extreme temperatures.Inertial navigation can
include use of magnets embedded in the floor of the facility that the vehicle can read and follow.
E. Natural features (Natural Targeting) navigation
Navigation without retrofitting of the workspace is called Natural Features or Natural Targeting
Navigation. One method uses one or more range-finding sensors, such as a laser range-finder, as
well as gyroscopes or inertial measurement units with Monte-Carlo/Markov localization techniques
to understand where it is as it dynamically plans the shortest permitted path to its goal. The
advantage of such systems is that they are highly flexible for on-demand delivery to any location.
They can handle failure without bringing down the entire manufacturing operation, since AGVs can
plan paths around the failed device. They also are quick to install, with less down-time for the
factory.
Steering control:
To help an AGV navigate it can use three different steer control systems.
The differential speed control is the most common. In this method there are two independent drive
wheels. Each drive is driven at different speeds in order to turn or the same speed to allow the AGV
to go forwards or backwards.
The second type of steering used is steered wheel control AGV. This type of steering can be
similar to a car's steering. But this is not very manoeuvrable. It is more common to use a three-
wheeled vehicle similar to a conventional three wheeled forklift. The drive wheel is the turning
wheel. It is more precise in following the programmed path than the differential speed controlled
method.
The third type is a combination of differential and steered. Two independent steer/drive motors
are placed on diagonal corners of the AGV and swivelling castors are placed on the other corners. It
can turn like a car (rotating in an arc) in any direction. It can crab in any direction and it can drive in
differential mode in any direction.
Path Decision:
AGVs have to make decisions on path selection. This is done through different methods:
1.frequency select mode (wired navigation only), and 2. path select mode (wireless navigation only)
or via 3. a magnetic tape on the floor not only to guide the AGV but also to issue steering
commands and speed commands.
1. Frequency select mode
Frequency select mode bases its decision on the frequencies being emitted from the floor. When an
AGV approaches a point on the wire which splits the AGV detects the two frequencies and through
a table stored in its memory decides on the best path. The different frequencies are required only at
the decision point for the AGV. The frequencies can change back to one set signal after this point.
This method is not easily expandable and requires extra cutting meaning more money.
2. Path select mode
An AGV using the path select mode chooses a path based on preprogrammed paths. It uses the
measurements taken from the sensors and compares them to values given to them by programmers.
When an AGV approaches a decision point it only has to decide whether to follow path 1, 2, 3, etc.
This decision is rather simple since it already knows its path from its programming. This method
can increase the cost of an AGV because it is required to have a team of programmers to program
the AGV with the correct paths and change the paths when necessary. This method is easy to
change and set up.
3. Magnetic tape mode
The magnetic tape is laid on the surface of the floor or buried in a 10mm channel; not only does it
provide the path for the AGV to follow but also strips of the tape in different combinations of
polarity, sequence, and distance laid alongside the track tell the AGV to change lane, speed up, slow
down, and stop.
Traffic control:
Flexible manufacturing systems containing more than one AGV may require it to have traffic
control so the AGV‘s will not run into one another. Traffic control can be carried out locally or by
software running on a fixed computer elsewhere in the facility. Local methods include zone
control, forward sensing control, and combination control. Each method has its advantages and
disadvantages
a. Zone control uses a wireless transmitter to transmit a signal in a fixed area. Each AGV contains
a sensing device to receive this signal and transmit back to the transmitter. If the area is clear the
signal is set at ―clear‖ allowing any AGV to enter and pass through the area. When an AGV is in
the area the ―stop‖ signal is sent and all AGV attempting to enter the area stop and wait for their
turn. Once the AGV in the zone has moved out beyond the zone the ―clear‖ signal is sent to one of
the waiting AGVs
b.Collision avoidance
Forward sensing control uses collision avoidance sensors to avoid collisions with other AGV in the
area. These sensors include: sonic, which work like radar; optical, which uses an infrared sensor;
and bumper, physical contact sensor. Most AGVs are equipped with a bumper sensor of some sort
as a fail safe.
C.Combination control
Combination control sensing is using collision avoidance sensors as well as the zone control
sensors. The combination of the two helps to prevent collisions in any situation. For normal
operation the zone control is used with the collision avoidance as a fail safe. For example, if the
zone control system is down, the collision avoidance system would prevent the AGV from
colliding.
System management
Industries with AGVs need to have some sort of control over the AGVs. There are three main ways
to control the AGV: locator panel, CRT color graphics display, and central logging and report.
A locator panel is a simple panel used to see which area the AGV is in. If the AGV is in one area
for too long, it could mean it is stuck or broken down.
CRT color graphics display shows real time where each vehicle is. It also gives a status of the
AGV, its battery voltage, unique identifier, and can show blocked spots.
Central logging used to keep track of the history of all the AGVs in the system. Central logging
stores all the data and history from these vehicles which can be printed out for technical support or
logged to check for up time.
Vehicle types:
1. Towing Vehicles (also called "tugger" vehicles) were the first type introduced and are still a very
popular type today. Towing vehicles can pull a multitude of trailer types and have capacities
ranging from 2,000 pounds to 160,000 pounds.
2. AGVS Unit Load Vehicles are equipped
with decks, which permit unit load
transportation and often automatic load
transfer. The decks can either be lift and
lower type, powered or non-powered roller,
chain or belt decks or custom decks with
multiple compartments.
3. AGVS Pallet Trucks are designed to
transport palletized loads to and from floor
level; eliminating the need for fixed load
stands.
4. AGVS Fork Truck has the ability to
service loads both at floor level and on
stands. In some cases these vehicles can also stack loads in rack. They can sometimes lift up to 30'
to store or retrieve on high-bay racking.
5. Light Load AGVS are vehicles which have capacities in the neighborhood of 500 pounds or less
and are used to transport small parts, baskets, or other light loads though a light manufacturing
environment. They are designed to operate in areas with limited space.
6. AGVS Assembly Line Vehicles are an adaptation of the light load AGVS for applications
involving serial assembly processes.
Battery charging:
AGVs utilize a number of battery charging options. Each option is dependent on the users
preference
a. Battery swap
"Battery swap technology requires an operator to manually remove the discharged battery from the
AGV and place a fully charged battery in its place after approximately 8 – 12 hours (about one
shift) of AGVs operation. 5 – 10 minutes is required to perform this with each AGV in the fleet.
b. Automatic and opportunity charging
"Automatic and opportunity battery charging allows for continuous operation. On average an AGV
charges for 12 minutes every hour for automatic charging and no manual intervention is required. If
opportunity is being utilized the AGV will receive a charge whenever the opportunity arises. When
a battery pack gets to a predetermined level the AGV will finish the current job that it has been
assigned before it goes to the charging station.
Automatic battery swap
"Automatic battery swap"]is an alternative to manual battery swap. It requires an additional piece of
automation machinery, an automatic battery changer, to the overall AGV system. AGVs will pull
up to the battery swap station and have their batteries automatically replaced with fully charged
batteries. The automatic battery changer then places the removed batteries into a charging slot for
automatic recharging. The automatic battery changer keeps track of the batteries in the system and
pulls them only when they are fully charged.
Applications of AGV’s
Automated Guided Vehicles can be used in a wide variety of applications to transport many
different types of material including pallets, rolls, racks, carts, and containers. AGVs excel in
applications with the following characteristics:
Handling raw materials, Work-in-process movement, Pallet handling, Finished product handling,
Trailer loading, Roll handling, Pharmaceutical, Chemical, Manufacturing, Automotive, Paper and
print, Food and beverage, Hospital, Warehousing, Theme parks.
Advantages of AGVs
1.Reduced Labor Costs 2.Increased Safety 3.Increased Accuracy and Productivity 4.Easy to
Expand 5.Improved Material Accountability 6.Reduced product damage
RGV (Rail Guided Vehicle)
Rail Guided Vehicle (RGV) is a flexible transportation vehicle developed by SMC's own
technology. It can link multiple destinations and be
a good & economic alternative of conveyor by its
characteristic that it can eliminate complex and
fixed layout of conveyors, which enables simple
and easily maintainable transportation system.
In a system multiple vehicles can be operated
according to the transportation requirement. RGV
system constitutes of transportation rail, vehicles
78
and controller. RGV rail can be installed linear or circular.
RGV is controlled by distribution control system and can be expanded easily as the system
parameter changes. This characteristic cannot be obtained in normal conveyor system.
Features
· Independent operation of vehicle by individual controller on each vehicle
· Low noise & vibration
· Modular design of drive unit to enable less parts and easy maintenance
· Relatively accurate positioning by an encoder
· Distribution control system
Application
Super high speed-RGV application
· Driving speed 265m/min, C/V loading speed 30m/min
· Inactivity server motor & S-curve urgent acceleration/deceleration
· Installation of absolute encoder in external timing belt
Performance Measures of material handling systems:
A number of different performance measures have been used in the design and analysis of material
handling systems. These performance measures have measured either:
(1) the entire manufacturing system (e.g. job throughput), or
(2) the material handling system independently (e.g. vehicle travel distance).
A review of performance, reliability, and performability measures used in the analysis and design
of material handling systems in a manufacturing environment.
Steps to be followed to implement Robot in industries:
Five Keys for Implementing Robotic Automation"
Identifying the Need
Where to Automate First
Understanding the True Cost of Ownership
Who Takes Responsibility
Where to Go for Help
1. Intial familiarization with the technology
2. Plant survey to identify potential applications
a.Hazardous or uncomfortable working conditions b.Repetitive operations c.Difficult
handling jobs d.Multishift operations
3. Selection of the best application
4. Selection of the robot
5. Detailed economic analysis and capital authorization
6. Planning and engineering the installation
7. Robot installing
Robotic automation requires careful study, planning, and implementation. Despite being
automated, robotic automation requires manual intervention in: • Studying the process and business
structure • Selecting the right automation model • Determining the degree of automation • Selecting
the aspects that can be automated • Writing codes • Mapping the selected automation model •
Monitoring progress and results • Optimizing automation for best results
Selection of Robot:
1.Number of axes 2. Type of control system 3.Work volume 4.Ease of programming 5.Precision of
motions 6.Load carrying capacity
To perform the economic analysis of a proposed robot project, certain basic information is needed
about the project. This information includes the type of project being considered, the cost of the
robot installation, the production cycle time, and the savings and benefits resulting from the project.
Type of Robot Installation:
There are two basic categories of robot installations that are commonly encountered. The first
involves a new application. This is where there is no existing facility.
The second situation is the robot installation to replace a current method of operation.
The present method typically involves a production operation that is performed manually, and
the robot would be used somehow to substitute for the human labor.
In either of these situations, certain basic cost information is needed in order to perform the
economic analysis.
The following subsection discusses the kinds of cost and operating data that are used to analyze the
alternative investment projects.
Cost Data Required for the Analysis
The cost data required to perform the economic analysis of a robot project divide into two types:
investment costs and operating costs.
Investment costs:
1. Robot purchase cost—The basic price of the robot equipped from the manufacturer with the
proper options (excluding end effector) to perform the application.
2. Engineering costs— The costs of planning and desig engineering staff to install the robot.
3. Installation costs— This includes the labor and materials needed to prepare the installation site
(provision for utilities, floor preparation, etc.).
4. Special tooling— This includes the cost of the end eflector, parts position and other fixtures and
tools required to operate the work cell,
5. Miscellaneous costs—This covers the additional investment costs not included by any of the
above categories (e.g., other equipment needed for the cell).
Operating costs and savings:
6. Direct labor cost—The direct labor cost associated with the operation of the robot cell. Fringe
benefits are usually included in the calculation of direct labor rate, but other overhead costs are
excluded.
7. Indirect labor cost—The indirect labor costs that can be directly allocated to thc operation of the
robot cell. These costs include supervision, setup, programming, and other personnel costs not
included in category 6 above
8. Maintenance—This covers the anticipated costs of maintenance and repair for the robot cell.
These costs are included under this separate heading rather than in category 7 because the
maintenance costs involve not only indirect labor (the maintenance crew) but also materials
(replacement parts) and service calls by the robot manufacturer. A reasonable of thumb in the
absence of better robot will be approximately 10 percent of the purchase price
9. Utilities—this includes the cost of utilities to operate the robot cell (e.g., electricity, air pressure,
gas). These are usually minor costs compared to the above items.
10. Training—Training might be considered to be an investment cost because much of the
training required for the installation will occur as a first cost of the installation. However,
training should he a continuing activity, and so it is included as an operating cost.
Three methods to develop a robot with profit
Before starting the development of a robot, some of the data must be collected to carry
out economic analysis effectively. They are:
· Type of robot to be installed.
· Cost to install a robot.
· Time taken to produce a robot.
· Savings and benefits in the development.
In an industry, the investment put on the development of a robot can be compared and
analyzed by three common methods such as:
· Payback method
· EUAC (Equivalent Uniform Annual Cost) method
- ROI (Return on Investment) method
Payback method:
The duration taken to equal the initial investment and net accumulated cash flow in the
development of a robot is called as payback period or payback method. If the net annual cash flows
are identical to every year, then it can be stated by a formula given below.
Payback period = Investment Cost / Net Annual Cash Flow
EUAC method:
The EUAC is the short form of Equivalent Uniform Annual Cost method. It is used to alter thetotal
cash flows and investments into the equivalent uniform costs over the expected time of developing a
robot. It is done by employing different interest features that are connected with the calculations of
engineering economy.
ROI method:
The Return on Investment is the expansion of ROI method. It is used to determine the return
ratio of the current project, which is related to the anticipated expenditures and profits. If the rate of
return is low to the expected cost of a company, then the investment made is accepted.