Module 1 - Introduction To Robotics
Module 1 - Introduction To Robotics
Applications
(Course Code:
BRA301)
Reference
• Richard D Klafter, Thomas A Chmielewski, Michael Negin, "Robotics Engineering – An
Integrated Approach", Eastern Economy Edition, Prentice Hall of India Pvt. Ltd., 2006.
• Fu K S, Gonzalez R C, Lee C.S.G, "Robotics: Control, Sensing, Vision and Intelligence",
McGraw Hill, 1987. Further Learning
[Link]
applications
Course Learning Objectives (CLO)
CO2: Identify and describe the components and anatomy of the robotic system.
CO3: Categorise various types of robots based on their design and applications.
CO4: Know about various path planning techniques and analyze different
CO5: Use the suitable drives and end-effectors for a given robotics application.
• For the course, CIE marks will be based on a scaled-down sum of two tests
The minimum passing mark for the CIE is 40% of the maximum marks (20 marks
out of 50)
Semester End Examination(SEE)
• The question paper shall be set for 100 marks.
• The students have to answer 5 full questions, selecting one full question from
each module.
• The student has to answer for 100 marks and marks scored out of 100 shall
beminimum
• SEE proportionally reduced
passing mark is 35%to
of 50
the marks.
maximum marks (18 out of 50 marks).
• Students should secure a minimum of 40% (40 marks out of 100) in the sum total of the
CIE and SEE taken together.
Fundamentals of Robotics & Applications
MODULE 1: Introduction To
Robotics
MODULE 1: Introduction To
Robotics
Content
• Laws of robots.
specifications.
• Robotics is the design, creation, and use of robots to perform tasks. These are
• Robotics is a field that combines engineering and computer science to design and build
robots to perform tasks.
1. Fixed Automation
2. Programmable Automation
3. Flexible Automation
Introducti
1. Fixed Automation / Hard on
Automation
• The sequence of processing is fixed for one particular product.
• Such a system can be used for mass production of a product.
• Initial cost is high, and any changes in product design can be incorporated with
difficulty.
• If the product has to be changed, then a lot of modifications, new additions, etc.,
may be required, and to accommodate the same would be very costly and time-
consuming.
Examples
• Automated assembly machines
• Chemical manufacturing processes
• Material handling conveyor systems
• Machining transfer lines
• Paint & coating automation
processes
2. Programmable Automation
• It is possible to accommodate the change in the sequence of operations for a new product by
changing the program (set of instructions).
• Suited for batch production.
• For new products, programs, new tools and fixtures may have to be loaded and machine
settings to be changed.
• Low volume products and variety products
3. Flexible
Automation
• Highly adaptable systems with computer input and controls.
• Commands are created and entered by human operators using computer code or
through Human Machine Interfaces (HMIs).
• Multiple machine tools can be connected to a sophisticated material-handling system
through robotic automation.
• A central computer system controls each aspect of the production and material-
handling system.
• Ideal for batch processes and shops that have low-to-medium production level needs
and high product-variety needs.
Example
Robotic arm used in a car assembly line can switch between tasks, such as welding, painting,
• The industry’s current working definition of a robot is “any piece of equipment that
has three or more degrees of movement or freedom”.
Laws of
Robots
The Three Laws of Robotics (The Three Laws or Asimov's Laws) are a set of rules
devised by science fiction author Isaac Asimov, followed by robots in several of his
stories.
1. First Law: A robot may not injure a human being or, through inaction, allow a
2. Second Law: A robot must obey the orders given by human beings except when
3. Third Law: A robot must protect its own existence unless that conflicts with the
• The word robot was first used in 1921 by the Czech playwright, novelist,
and essayist Karel Capek in his satirical drama entitled R.U.R. (Rossum's
Universal Robots)
• It is derived from the Czech word robota, Which literally means "forced
Karel
labourer or "slave labourer” Čapek
• Although Capek introduced the word "robot" to the world. The term
• This work is also notable because the so-called “Three Rules (or Laws) of
Year Developments
1980-1990 Interaction with the environment using force, touch sensors, vision
unit")
4) Power supply
Basic components of
Robot
Basic components of
Robot
Basic components of
Robot
1. Manipulator or arm (the
"mechanical unit")
Manipulator defined by the joint-link structure, has three main structural elements: the arm, the
• End effectors are the tools at the end of robotic arms, directly interact with objects.
Basic components of
Robot
2. Sensors
E.g., Camera, Vision sensor, Microphones, Thermometers, LIDAR (light detection and ranging
Sensors used in modern robots can be divided into two general classes.
and tactile sensors (for overload protection, path following, calibration, part recognition,
or assembly work).
1. They initiate and terminate the motion of the individual components of the manipulator
3. They permit the robot to be interfaced to the "outside" world via sensors
• To carry out these tasks, controllers must perform the arithmetic computations for
determining the correct manipulator path, speed, and position.
• They must also send signals to the joint-actuating devices (via interfaces) and utilize the
information provided by the robot's sensors.
• They must permit communication between peripheral devices and the manipulator.
Basic components of
Robot
4. Power
Supply
• It can take the form of a power amplifier in the case of servomotor-actuated systems, or a
G.E. Manmate Industrial Manipulator is an articulating arm boom that can be used for
Robot
Classification
4. Locomotive Mechanisms
• These are devices that imitate human beings or animals by having the ability to walk on
two or four legs.
• Linkages are hydraulically or electrically actuated under closed-loop control, a human
operator is still required to execute the locomotive process
1. Polar Configuration
2. Cylindrical configuration
joint.
Limitations
Ref: [Link]
robot/
Robot
Classification by Coordinate Classification
System
1. Polar / Spherical
Configuration
manipulator
Geometry of robot major
axis • Suitable for pick and place
Limitations
applications
• Require more floor space
sliding joints.
accuracy
Ref: [Link]
robot/
3. Cartesian Coordinate
Configuration
Robot
Classification by Coordinate Classification
System
4. Jointed arm
Configuration • Resembles to a human arm
joint.
Robot
Classification by Coordinate Classification
System Advantages
4. Jointed arm
• Huge work volume
Configuration
• Higher flexibility and quick in operation
restrictions
Limitations
• Plenty of components
Ref: [Link]
arm-robot/
Robot
Classification
SCARA (Selective Compliance Assembly Robot
Arm)
revolving joint.
joint.
Applications: Perform insertion tasks (for assembly) in vertical
direction
Ref: [Link]
arm-robot/
SCARA (Selective Compliance Assembly Robot
Arm)
Robot
Classification
Articulated /
Anthropomorphic (3R)
Classification based on the technique used to control the various axes of the
robot.
2. Servo controlled
• Drive signals are sent to the actuator via the solenoid valve.
• Actuator drives the wrist or end effector to the desired
position.
• A signal through limit switch is sent back indicating that the
arm has reached the position.
Non servo
Classification by Control
Servo-controlled Method
robots
• Reference signals are sent to the actuator via
servo valve.
• Actuator moves its arm, wrist or finger to a
current position.
• Continuous measurement is taken to estimate
the error between the desired position and the
current position
• Error signal is fed back continuously to monitor
the position.
• As the error becomes zero, the desired location
is achieved and the actuator stops moving
• Positional sensors are employed at the joints,
wrist or suitable locations to feed back the
positional information to the comparator
Positional Servo
System
Classification by Control
Method
Point-to-point servo-controlled
robots
• Control is achieved by moving the robot to a specific location (point) during programming and
recording the coordinates of the point into memory by pressing a button on the teach
pendant.
• During the programming phase, all points are recorded in the order the robot must move to
them.
• When the robot runs the program, it moves sequentially from point to point.
• When the robot reaches a point, it can energize or de-energize output signals to energize end
effectors or send output signals that are used for interfacing to other equipment in the cell
such as pneumatic cylinders that are used to move parts into location.
Classification by Control
Method
Point-to-point servo-controlled
robots
• During the programming phase, all points are recorded in the order
• When the robot runs the program, it moves sequentially from point
to point.
repeated.
Classification by Control
Method
Continuous path servo-controlled robots.
• Robots follow a complex path through space and possibly have the end of the arm move at
high speeds.
• Examples of these applications include spray painting, polishing, grinding, and arc welding.
• This type of robot must follow a precise path when it's spray painting; each location in the
path the robot takes to move from point to point is recorded during the programming phase
of the project and replayed when the robot is in the run phase.
Advantages and
Disadvantages
• This type of robot is easy to program because no special programming language is
needed to get the robot to repeat the exact path it was taught.
• The drawback of this type of controller is that programming requires large amounts of
memory to record the exact path and the speed during each part of the program.
Cylindric
Cartesian al
Articulated /
Anthropomorphic
Polar / SCARA
Robot
Specification
1.
Repeatability
been previously.
2. Accuracy
• The difference between the point a robot tries to achieve and the actual
resultant position.
• The repeatability is the cycle-to-cycle variation of the manipulator’s arm
when aimed at the same point.
Robot
Specification
3. DOF (Degrees of
Freedom)
• A body in 3D space can have 6 DOF (3 are Rotary & 3 are translatory).
• Weight of the object or the tool held by the gripper, without affecting
5.
Resolution
7.
Reach
• The maximum horizontal distance between the centre of the robot base
to the end of its wrist.
Robot
Specification
Payload
• Set up of the work-space & operating robots needs education and training
• Labor unions have to be taken into confidence through sufficient prior notice.
guidance.
Social
Impact
2. Professional Adjustment Impact
processes etc.,
engineering, electronics & computer science can fulfil the needs of professionals in the robot
industries.
Social
Impact
3. Need for Education &
Training
c) Deficiency in programmers
• Traditionally, it was the automotive industries that led the drive to robotize
• In the last decade, the growth of non-automotive robots has been higher than automotive
robots.
• Surge in robotics investments: fall of robot prices, increased labour cost, increased accuracy,
speed, versatility, shrinking workforce in several developed countries and ageing population
THE ROBOTICS MARKET AND THE FUTURE
PROSPECTS
THE ROBOTICS MARKET AND THE FUTURE
PROSPECTS
THE ROBOTICS MARKET AND THE FUTURE
PROSPECTS
[Link]
THE ROBOTICS MARKET AND THE FUTURE
PROSPECTS
[Link]
Robot: Advantages &
Disadvantages
Advantages of
Robots
• Increased productivity, efficiency, quality, and consistency.
• Robots can’t get bored with their job, they can repeat the same task
continuously.
• More accurate than humans.
• Robots can work in unsafe environments (chemical factories, radiation
zone, etc.)
Disadvantages of
• They don’t have physical or environmental requirements like human
Robots
• needs.
Potential Job Losses
• Investment Costs
• Hiring Skilled Staff
• No analytical ability: Don’t have the power to think, analyze & create by taking information
from surroundings
• Over-dependence on technology
Classification of
Robots