R&A Module 1A
R&A Module 1A
R&A Module 1A
Neethashree N R
Assistant professor
Dept of EIE, BIT
Teaching Hours Examination – Credits (Marks)
Course Code Course Title
Theory Duration IA Exam Total
Robotics and
15EI64/17EI64 04 Hours/Week 03 Hours 20/40 80/60 100
Automation
Module -1
Fundamentals of Robotics &Automation: Automation and robotics, history of
robotics, robotics market and future prospects, robot anatomy, work volume, robot
drive systems, control systems, precision of movement, end effectors, robotic
sensors, robot programming and work cell control, robot applications,
problems.[Textbook-1]
Automation Concepts: SCADA, introduction and brief history of SCADA,
SCADA systems software, distributed control system (DCS), introduction to the
PLC, considerations and benefits of SCADA system. [Textbook-2]
Module -2
Robot Motion Analysis, Sensors and Control: Introduction to manipulator
kinematics, homogeneous transformations and robot kinematics, manipulator path
control, robot dynamics, configuration of a robot controller, types of end effecters,
mechanical grippers, other types of grippers, tools as end effectors, robot/end
effector interface, consideration in gripper selection and design, problems.
Module -4
Reference Books:
2. Asfahl C.R., Robots and manufacturing Automation, John Wiley, USA 1992.
Module -1
Fundamentals of Robotics and Automation
Automation and Robotics
» Transfer lines
» Mechanized assembly machines
» Feedback control system
» Numerically controlled machine tools
» Robots
Robotics is a form of industrial automation
• Fixed automation
• Programmable automation
• Flexible automation
Fixed automation
• Used when the volume of production is very high
Drawbacks:
• Initial investment cost is high
• After the product’s life cycle is finished, the equipment is likely to
become obsolete
Programmable automation
• Used when volume of production is relatively low and there are variety of
products to be made.
• Production equipment is designed to be adaptable to variations
• Adaptability is accomplished by operating the equipment under the control
of a program
• Program is read into production equipment to perform the particular
sequence of processing operations to make product.
• Many different and unique products can be made economically in small
batches
Flexible automation
• Combination of first two types
• Product variety and production volume
• It includes flexible manufacturing system (FMS) and computer integrated
manufacturing systems(CIMS)
• Most suitable for mid volume production range
• It consists of a series of workstations that are interconnected by a material
handling and storage system
• Computer (centralized) to control the various activities
– Routing the various parts to the appropriate stations
– Controlling the programmed operations at the different stations
• After the completion of each batch, the equipment is reprogrammed to
process the next batch.
• Versatility is made possible through computational power of the control
computer
Robotics
• Highly interdependent
• End effector to handle parts and tools
• Robots work with sensors, tools and grippers
Robot anatomy
• Concerned with the physical construction of the body, arm, and wrist of the
machine.
• Body, arm and wrist – “Manipulator”
• Relative movements are provided by a series of joints
• Movement – rotating or sliding
1. Polar configuration
2. Cylindrical configuration
3. Cartesian configuration
Eg: Unimate 2000 series, MAKER 110 ( smaller than Unimate 2000)
Cylindrical configuration
• Uses vertical column and slide that can be moved up or down along
the column
• Robot arm is attached to the slide
• Also moved radially with respect to column
Eg: IBM RS – 1
Gantry robot is the another name used for Cartesian robots – generally
large and possesses the appearance of a gantry type crane
Jointed arm configuration
» Similar to that of the human arm
» Two straight components corresponding to human fore arm and upper
arm
» Mounted on a vertical pedestal
» Connected by two rotary joints corresponding to the shoulder and
elbow
» Wrist attached to the end of the fore arm
Eg:
» Cincinnati Milacron T3 (Model 776) robot
» SCARA – Selective compliance assembly robot arm – provides
substantial rigidity for the robot in vertical direction
• Relative advantages and disadvantages of the robot – anatomies simply
because of their geometries
• Repeatability – Cartesian robots are preferable (inherently rigid structure)
• Reach – Polar and jointed arm
• Lift capacity – cylindrical and gantry xyz robot (high rigidity and load
carrying capacity)
• Machine loading and unloading applications
– Ability of the robot to reach into a small opening without interference
– Polar and cylindrical configuration
Robot motions
Vertical – z axis
In and out – y axis
Right or left – x axis
✔ Up-down
✔ Forward-backward
✔ Right-left
✔ Roll
✔ Pitch
✔ Yaw
• Wrist roll
• Wrist pitch
• Wrist yaw
Joint notation scheme
T - Twisting
R - Rotational
L - Linear
V - Revolving
Robot configuration (arm and body) Symbol
Polar configuration TRL
Cylindrical configuration TLL, LTL, LVL
Cartesian configuration LLL
Jointed arm configuration TRR, VVR
Eg: Robots can move on a track in the floor or along an overhead rail
system in the factory
• TRL:TRT
– polar configuration (arm and body)
– Three axis wrist
• L-TRL:TRT
– Driven along a track between several machine tools(linear
motion)
Work volume
• Refers to space within which the robot can manipulate its wrist end
• The work volume is determined by the following physical
characteristics of the robot
• Spatial Resolution
• Accuracy
• Repeatability
Spatial resolution
• Smallest increment of movement into which the robot can divide its work
volume
• Depends on
– System control resolution
– Robot’s mechanical in accuracies
• Increments – addressable points
• Ability to divide – depends on the bit storage capacity
• Control resolution – determined by the robot’s position control system and
its feedback measurement system
• To obtain control resolution for the entire robot
– Component resolution for each joint is vectorially summed
– Depends on wrist motion as well as arm and body motions
• Robot’s control resolution
– complicated Quantity to determine(joints are likely to be rotary while
others are sliding)
• Mechanical inaccuracies contribution to spatial resolution
– Elastic deflection in the structural members
– Gear backslash
– Stretching in pulley cords
– Leakage of hydraulic fluids
– Other imperfections
Also influenced by factors such as
• Refers to a robot’s ability to position its wrist end at a desired target point
with in the work volume
• It can also be defined in terms of spatial resolution
• How closely the robot can define the control increments
• Accuracy applies to the worst case, where the target position is directly
between two control points
Factors affecting accuracy
• Varies within the work volume(better when the arm is closer to its base)
– Mechanical inaccuracies(improved if the motion cycle is restricted to a
limited work range)
– Limited workspace – local accuracy
– Full work volume – global accuracy
• Load being carried by the robot
Repeatability
✔ Machine vision
– capable of viewing the workspace and interpreting what it sees
– Used in robotics to perform inspection, parts recognition and other
similar tasks
Robot programming and work cell control
• Robot program can be defined as a path in space through
which the manipulator is directed to move
• To reach robot
• Path also includes controlling of end effector and receiving
signals from sensors
Two basic programming methods
• Uses English like language to establish the logic and sequence of the
work cycle
• Computer terminal to input program instruction into the controller
and teach pendant to define location of points in workspace
• Robot languages permit
In addition to identification of points
✔ use of calculation
✔ Logic flow
✔ Sub routines in the program
✔ Sensors
✔ communications
Sample program
SPEED 35 IPS
MOVE P1
CLOSE 40 MM
WAIT 1 SEC
DEPART 60 MM
✔ Conveyors
✔ Machine tools
✔ Inspection devices
✔ Human operators
• Some activities are sequential and other are simultaneous
• Purpose of work cell is to control and synchronize various activities
• Work cell control is accomplished by robot controller or programmable
controller
• Controller communicate signals to equipment and receives signals back
from the equipment - Interlocks
Robot applications
• Future applications
– Space exploration
– Construction works
– Medical care
– House hold robots
Three categories