SlideShare a Scribd company logo
Robotics: Machines and
Controls - Introduction
Department of IoT, SCOPE, VIT, Vellore Campus
Introduction to ROBOTICS
2
ROBOTICS
3
ROBOTICS
A Robot is:
An electromechanical device that is:
•Reprogrammable
•Multifunctional
•Sensible for environment
4
ROBOTICS
What is a Robot: I
Manipulator
5
ROBOTICS
What is a Robot: II
Wheeled Robot
Legged Robot
6
ROBOTICS
What is a Robot: III
Unmanned Aerial Vehicle
Autonomous Underwater Vehicle
7
ROBOTICS
What Can Robots Do: I
Decontaminating Robot
Cleaning the main circulating pump housing
in the nuclear power plant
Jobs that are dangerous
for humans
8
ROBOTICS
What Can Robots Do: II
Repetitive jobs that are
boring, stressful, or labor-
intensive for humans
Welding Robot
9
ROBOTICS
What Can Robots Do: III
The SCRUBMATE Robot
Manual tasks that human
don’t want to do
10
ROBOTICS
≈250 B.C. - Ctesibius, an ancient Greek engineer and
mathematician, invented a water clock which was the most
accurate for nearly 2000 years.
≈60 A.D. – Hero of Alexandria designs the first automated
programmable machine. These 'Automata' were made from a
container of gradually releasing sand connected to a spindle via a
string. By using different configurations of these pulleys, it was
possible to repeatably move a statue on a pre-defined path.
History of Robotics - The Origins of Robots
11
ROBOTICS
Origin of a Robot The origin of industrial robots lies way back in
1700's and have grown tremendously over decades J.de
vaucanson Built several human sized mechanical dolls that
plays music
1805 – h.maillardet – mechanical doll capable of drawing pictures
1805 - Doll, made by Maillardet, that wrote
in either French or English and could draw
landscapes.
1738 - Jacques de Vaucanson builds a mechanical duck
made of more that 4,000 parts. The duck could quack,
bathe, drink water, eat grain, digest it and void it.
Whereabouts of the duck are unknown today.
Robotics was first introduced into our vocabulary by Czech playwright
Karel Capek in his 1920’s play Rossum’s Universal Robots.
The word “robota” in Czech means simply work. Robots as machines
that resemble people, work tirelessly, and revolt against their creators. .
Karel Capek
History of Robotics - The Origins of Robots
The same myth/concept is found in
many books/movies today:
“Terminator”, “Star-Wars” series.
Mary Shelley’s 1818 Frankenstein.
Frankenstein & The Borg are examples
of “cybernetic organisms”.
13
ROBOTICS
1940 - Sparko, the Westinghouse dog, uses both mechanical
and electrical components.
1941 - Isaac Asimov introduced the word 'Robotics' in the
science fiction short story 'Liar!‘
1948 - William Grey Walter builds Elmer and Elsie, two of the
earliest autonomous robots with the appearance of turtles.
The robots used simple rules to produce complex behaviors.
Cybernetics is a discipline that was created in the late 1940’s
by Norbert Wiener, combining feedback control theory,
information sciences and biology to try to explain the
common principles of control and communications in both
animals and machines.
1956 - Joseph Engleberger, a Columbia physics student
buys the rights to Devol’s robot and founds the
Unimation Company.
1956 - George Devol applied for a patent for the first
programmable robot, later named 'Unimate’.
1957 - Launch of the first artificial satellite, Sputnik 1.
1954 – cw kenward – robot design
1959 – first commercial robot introduced by planet corporation controlled by switches
1960 – first unimate robot introduced for manipulator control
1966 – Trallfa, built and installed spray painting robot
1968 – mobile robot named “shakey”
1971 – stanford arm, a small electrically powered robot arm
1973 – first computer type robot programming language developed. (AL ,WAVE)
1974 – invention of all electric drive robot Followed by industrial implementations for manufacturing works
1979 – development of SCARA type robot
1982 – IBM introduced Robots for assembly using robotic arm
1990’s – invention of walking robots and rehabilitation robots, space robots, defense applications
2000’s – Micro and Nano robots using smart materials, underwater and ariel vehicle
Various Generations of Robots
First-generation
• A first-generation robot is a simple mechanical arm.
• These machines have the ability to make precise motions at high speed, many times, for a long time.
Second generation
• A second-generation robot has rudimentary machine intelligence.
• Such a robot is equipped with sensors that tell it things about the outside world.
• These devices include pressure sensors, proximity sensors, tactile sensors, radar, sonar, ladar, and vision
systems.
• A controller processes the data from these sensors and adjusts the operation of the robot accordingly.
Third generation
• The concept of a third-generation robot encompasses two major avenues of evolving smart robot technology
• An autonomous robot can work on its own. It contains a controller, and it can do things largely without supervision, either
by an outside computer or by a human being – Insect robot
• There are some situations in which autonomous robots do not perform efficiently. In these cases, a fleet of simple insect
robots, all under the control of one central computer, can be used.
• These machines work like ants in an anthill, or like bees in a hive.
Fourth generation Cognitive Robotics
• Any robot of a sort yet to be seriously put into operation is a fourth
generation robot. Examples of these might be robots that reproduce and
evolve, or that incorporate biological as well as mechanical components.
Fifth Generation Artificial Intelligence Robotics
• Robot controller will involve complete artificial intelligence
(AI), miniature sensors, and decision making capabilities
Robotics and programmable automation
The field of robotics has its origins in science fiction. The term robot was derived from the English translation of a fantasy
play written in Czechoslovakia around 1920. It took another 40 years before the modern technology of industrial robotics
began. Today Robots are highly automated mechanical manipulators controlled by computers. We survey some of the
science fiction stories about robots, and we trace the historical development of robotics technology.
Robotics: - Robotics is an applied engineering science that has been referred to as a
combination of machine tool technology and computer science. It includes machine design,
production theory, micro electronics, computer programming & artificial intelligence.
Industrial robot: -
The official definition of an industrial robot is provided by the robotics industries association (RIA).
Industrial robot is defined as an automatic, freely programmed, servo-controlled, multi-purpose manipulator to handle
various operations of an industry with variable programmed motions.
Automation and robotics:-
Automation and robotics are two closely related technologies. In an industrial context, we can dean automation as a
technology that is concerned with the use of mechanical, electronic, and computer-based systems in the operation and
control of production Examples of this technology include transfer lines. Mechanized assembly machines, feedback
control systems (applied to industrial processes), numerically controlled machine tools, and robots. Accordingly, robotics
is a form of industrial automation. Ex:- Robotics, CAD/CAM, FMS, CIMS
Types of Automation:- Automation is categorized into three types. They are,
1)Fixed Automation
2) Programmable Automation
3) Flexible Automation
(1) Fixed Automation
It is the automation in which the sequence of processing or assembly operations to be
carried out is fixed by the equipment configuration. In fixed automation, the sequence
of operations (which are simple) are integrated in a piece of equipment. Therefore, it
is difficult to automate changes in the design of the product. It is used where high
volume of production is required Production rate of fixed automation is high. In this
automation, no new products are processed for a given sequence of assembly
operations.
Features:-
i) High volume of production rates,
ii) Relatively inflexible in product variety (no new products are produced). Ex:-
Automobile industries … etc.
(2) Programmable Automation
It is the automation in which the equipment is designed to accommodate various product configurations in order to
change the sequence of operations or assembly operations by means of control program. Different types of programs
can be loaded into the equipment to produce products with new configurations (i.e., new products). It is employed for
batch production of low and medium volumes. For each new batch of different configured product, a new control
program corresponding to the new product is loaded into the equipment. This automation is relatively economic for
small batches of the product.
Features:-
i) High investment in general purpose,
ii) Lower production rates than fixed automation,
iii) Flexibility & Changes in products configuration,
iv) More suitable for batch production.
Ex:- Industrial robot, NC machines tools… etc.
(3) Flexible Automation
A computer integrated manufacturing system which is an extension of
programmable automation is referred as flexible automation. It is developed
to minimize the time loss between the changeover of the batch production
from one product to another while reloading. The program to produce new
products and changing the physical setup i.e., it produces different products
with no loss of time. This automation is more flexible in interconnecting work
stations with material handling and storage system.
Features:-
i) High investment for a custom engineering system.
ii) Medium Production rates
iii) Flexibility to deal with product design variation,
iv) Continuous production of variable mixtures of products.
Ex:- Flexible manufacturing systems (FMS)
Laws of Robots
The former defines in I, Robot robots as intelligent machines that have positronic brains. These positronic brains are
programmed by humans, who stamp into them the three laws of robotics, namely
First Law A robot must not harm a human being or, through inaction, allow one to come to harm;
Second Law A robot must always obey human beings unless that is in conflict with the First Law;
Thrid Law A robot must protect itself from harm unless that is in conflict with the First or Second Law.
Latter, the Zeroth Law, was added: A robot may not injure humanity, or, through inaction, allow humanity to come
to harm.
Asimov’s robot stories are a kind of exploration of the implications of implementing these laws in robots.
However, the works of most other authors ignore or even contradict them. So, these laws have not prevailed as
Asimov intended. Thus these three Laws are sometimes seen as a future design directives that should be
considered by the people that would work in artificial intelligence, once an artificial intelligence has reached the
stage where it can comprehend these laws.
CLASSIFICATION OF ROBOT
The three types of drive systems that are generally used for industrial
robots are: (i)Hydraulic drive (ii)Electric drive (iii)Pneumatic drive
i) Hydraulic drive
• It gives a robot great speed and strength. They provide high speed and strength, hence they are adopted for large
industrial robots.
• This type of drives are preferred in environments in which the use of electric drive robots may cause fire hazards
• Example: In spray painting.
Disadvantages of a hydraulic robot:
• Occupy more floor space for ancillary equipment in addition to that required by the robot.
• There are housekeeping problems such as leaks.
ii) Electric drive
This provides a robot with less speed and strength. Electric drive systems are adopted for smaller robots.
• Robots supported by electric drive systems are more accurate, exhibit better repeatability and are cleaner to use.
• Electrically driven robots are the most commonly available . Electrically driven robots can be classified into two
broad categories.
(i)Stepper motor driven.
(ii)Direct Current (DC) servo-motor driven.
iii) Pneumatic drive
• Generally used for smaller robots.
• Have fewer axes of movement.
• Carry out simple pick-and-place material-handling operations, such as picking up an object at one location and placing it
at another location.
• These operations are generally simple and have short cycle times.
• Here pneumatic power can be used for sliding or rotational joints.
• Pneumatic robots are less expensive than electric or hydraulic robots.
BASIC ROBOT MOTIONS:
Robot specifications are used to define certain characteristics of an industrial robot. No two industrial robots are exactly alike.
Each varies depending upon
• payload,
• reach,
• axes, and
• application capabilities, among other aspects.
With so many variables to consider it can make the robot selection process seem overwhelming, but it does not have to be. Understanding each robot
specification will help you select the right industrial robot to allow for full optimization of your manufacturing process.
The following are important to define when choosing between different types of robots:
• Axes - A robot axis represents a degree of freedom. A degree of freedom determines an independent motion of the robot. The
more axes a robot has the more flexibility or movement it will be capable of. Most industrial robots have between three to seven
axes. It is important to consider the number of axes when selecting an industrial robot as it will determine its range of motion.
• Payload - Payload capacity represents the maximum amount of weight a robot arm can tolerate. Robotic payload is typically
expressed in kilograms. Payload varies greatly among industrial robots, from 0.5 kg to over 1000 kg. Considering the workpieces
as well as the weight of any end-effectors integrated with the robot will help guide you to selecting a robot with an appropriate
payload capacity.
Robot specifications
• Repeatability - Repeatability references a robot’s ability to return to the exact same position over and over. In
other words, it defines how precise a robot may be. Repeatability is expressed in millimeters plus or minus the
point of alteration to determine the robot’s margin of error.
• Reach - A robot’s reach may be broken down into two types; vertical and horizontal. Vertical reach determines
the maximum height a robot arm can obtain when extended upward from its base. Horizontal reach defines the
maximum distance obtained from the center of the robot base to its wrist. A robot’s reach can determine the
scope of its work envelope.
•Robot Mass - Robot mass is the weight of a robot. It is usually expressed in kilograms and references the weight
of the robotic manipulator only. This can be important to consider if you are looking to mount a robot on a shelf,
table, or overhead.
• Structure - Structure refers to the type of robot. There are many types of industrial robots with the most
common including articulated, delta, SCARA, and gantry. This specification is important because it determines a
robot’s work envelope and functionality. Articulated robots are generally the most common used in welding
automation and robotic assembly.
• Motion Speed - Motion speed lists the degrees traveled per second to define the speed of each robotic axis.
• Motion Range - This specification defines the scope of movement for each robotic axis as expressed in
degrees.
Robot configurations:
There are five basic configurations commonly available
in commercial industrial robotics.
Cartesian Robots
A robot with 3 prismatic joints.
Commonly Applications
•pick and place work
•assembly operations
•handling machine tools
•arc welding
Cylindrical Robots
Commonly used for:
•handling at die-casting machines
•assembly operations
•handling machine tools
•spot welding
A robot with 2 prismatic joints and a rotary joint
CYLINDRICAL COORDINATE ROBOT
Robot body has a vertical column
that swivels about a vertical axis.
The arm consists of orthogonal
slides which allow the arm to be
moved up or down and in and out
with respect to the body.
Spherical/Polar Robots
A robot with 1 prismatic joint
and 2 rotary joints – the axes
consistent with a polar
coordinate system.
Commonly used for:
•handling at die casting or
fettling machines
•handling machine tools
•arc/spot welding
JOINTED ARM CONFIGURATION
- Similar to the human arm.
- Consists of several straight members connected by joints which
are analogous to the human shoulder.
- Similar to jointed arm configuration.
- Shoulder and elbow rotational axes are vertical.
- Permits the robot to perform insertion tasks in a vertical direction.
(Selective Compliance Articulated Robot Arm)
SCARA Robots (Selective Compliance Articulated
Robot Arm)
Commonly used for:
•pick and place work
•assembly operations
Advantages and Disadvantages of the 5 Robot Types
Configuration Advantages Disadvantages
Cartesian
coordinates
3 linear axes, easy to visualize, rigid
structure, easy to program
Can only reach front of itself,
requires large floor space, axes hard
to seal
Cylindrical
coordinates
2 linear axes +1 rotating, can reach all
around itself, reach and height axes
rigid, rotational axis easy to seal
Can’t reach above itself, base
rotation axis as less rigid, linear
axes is hard to seal, won’t reach
around obstacles
SCARA
coordinates
1 linear + 2 rotating axes, height axis
is rigid, large work area for floor space
2 ways to reach point, difficult to
program off-line, highly complex
arm
Spherical (polar)
coordinates
1 linear + 2 rotating axes, long
horizontal reach
Can’t reach around obstacles, short
vertical reach
Revolute
coordinates
3 rotating axes can reach above or
below obstacles, largest work area for
least floor space
Difficult to program off-line, 2 or 4
ways to reach a point, most complex
manipulator
Applications of robots
ROBOT - GENERAL SAFETY PROCEDURES
1.Read the safety sections of the manufacturer’s manual before operating a robot for the first time.
2.E-stops must be operational and within reach at all times when the robot is powered on.
3.When approaching a damaged or possibly stuck robot arm, first remove the power and be wearing
proper protection equipment (safety glasses, shoes, attire, etc.)
4.Before robot operation:
1. Check for signs of damage to the robots, observe if there are any fluid spills, broken wires, loose
cables, etc.
2. Dress properly and use appropriate safety equipment:
1.Wear safety glasses and other suitable PPE
2.Remove loose-fitting clothing (ties, scarves, extra-long or loose sleeves, etc.)
3.Tie up long hair, etc.
3. If uncertain of the safety of the operation to be undertaken, notify the RL Lab Manager or other
CSL faculty or staff and obtain guidance before proceeding.
4. Use extra caution when performing motion experiments for the first time or if recovering from a
collision. When running any new code, observe the robot carefully with a hand on the E-Stop
(Emergency-Stop) button
During robot operation:
1. Everyone in the vicinity of the robot must be mentally alert and paying attention (no
headphones, etc.)
2. Have a safety-buddy present when the robot is performing any autonomous function.
3. E-Stop pushbuttons must always be within reach of any person working with the robot
4. Before starting any robot movement, communicate with others loud and deliberately on the
operation about to be executed, such as “Starting robot motion”
5. For collaborative robots (ISO/TS 15066:2016), personnel can be within the robot’s workspace
while the robot is performing autonomous functions, but it is highly recommended to avoid
entering the robot’s workspace unless necessary.
6. For non-collaborative robots, all personnel must be outside of the robot workspace while the
robot is performing any autonomous function.
7. Disable the robot after experimentation is complete.
The Occupational Safety and Health Administration is a large regulatory agency of the United States
Department of Labor that originally had federal visitorial powers to inspect and examine workplaces.
AI and ML in Robotics
Artificial intelligence (AI) is set to disrupt practically every industry imaginable, and industrial
robotics is no different. The powerful combination of robotics and AI or machine learning
opens the door to new automation possibilities.
Artificial intelligence and machine learning are being applied in limited ways and
enhancing the capabilities of industrial robotic systems. We have yet to reach the full
potential of robotics and machine learning, but current applications are promising.
4 Tenets of Artificial intelligence and Machine Learning in Robotics
AI and machine learning are impacting four areas of robotic processes to make current
applications more efficient and profitable. The scope of AI in robotics includes:
1.Vision – AI is helping robots detect items they’ve never seen before and recognize objects
with greater detail.
2.Grasping – robots are also grasping items they’ve never seen before with AI and machine
learning helping them determine the best position and orientation to grasp an object.
3.Motion Control – machine learning helps robots maintain productivity with dynamic
interaction and obstacle avoidance.
4.Data – AI and machine learning help robots understand physical and logistical data
patterns to be proactive and act accordingly.
AI and machine learning are still in their infancy concerning robotic applications, but they’re
already having an important impact.
Glossary of Robotics-Related Machine Learning Concepts
Kinematics – Branch of classical mechanics which describes the motion of points (alternatively “particles”), bodies
(objects), and systems of bodies without consideration of the masses of those objects nor the forces that may have
caused the motion; often referred to as “geometry of motion”.
Bayesian models – Method of statistical inference that casts statistical problems in the framework of decision making. It
entails formulating subjective prior probabilities to express pre-existing information, careful modeling of the data
structure, checking and allowing for uncertainty in model assumptions, formulating a set of possible decisions and a
utility function to express how the value of each alternative decision is affected by the unknown model parameters.
Inverse optimal control – Inverse reinforcement learning is the problem of recovering an unknown reward function in a
Markov decision process from expert demonstrations of the optimal policy.
Support vector machines – Also called support vector networks, SVMs are supervised learning models with associated
learning algorithms that analyze data used for classification and regression analysis.
Relevance to Artificial Intelligence
• Effectors
• Sensors
• Architecture
• Integration of various inputs
• Hierarchy of information representation
• Emotions
Effectors
• Effector vs. Actuator
• Degrees of freedom (d.f.)
• 6 d.f. for free body in
space
• Locomotion
• Statically stable vs.
Dynamically stable
• Manipulation
• Rotary vs. Prismatic
motion
• End Effector
Four-finger Utah/MIT hand
Sensors
• Force-sensing
• Tactile-sensing
• Sonar
• Visual (camera)
• Proprioceptive
Robot with camera
attached
Architecture
• Classical architecture
• shortcomings
• Behavior-based architecture
Sensors
Reason about behavior of objects
Identify objects
Build maps
Avoid objects
Actuators
Design for a behavior-based mobile robot
Information Representation Hierarchy
• Raw data
• Cognitive
feature
• Conceptual
feature
• Simple
concept
• Inter-
connected
synthesized
concept
Information Representation Hierarchy
Information Representation Hierarchy
Current Developments
• Emotions
• Energy-efficiency
• Integration
• Hierarchy of information representation
• Control structures
• Synthesis of neural nets and fuzzy logic
• Robotic surgery
• Telepresence
• Robot perception
• Face and object recognition
Importance of Emotions
• Emotions help prevent people from repeating their mistakes
(decisions that resulted in negative feelings)
• Recognizing emotions would allow robots to become more responsive
to users’ needs
• Exhibiting emotions would help robots interact with humans
Classification of Emotions
• Continuous
• Emotions defined in multi-dimensional space of
attributes
• Arousal-Valence Plane
• Discrete
• Defines 5, 6, or more “basic” emotional states upon
which more complex emotions are based
Arousal-Valence Plane
• Valence – whether emotion is positive or negative
• Arousal – intensity of emotion
Classification of Emotions
Plutchik’s Theory:
• Eight primitive emotions that more complex emotions are
based upon
• Gladness (joy)
• Sadness
• Anger
• Surprise
• Acceptance
• Disgust
• Expectancy
• Fear
Complexity of Emotional Classification
Future of Robotics
• Design robots to recognize
presence, posture, and gaze
• Develop viable social exchange
between robots and humans
• Design systems that can learn via
reinforcement
1-History of Robots, Robotics, Programable automations-08-05-2023 (1).pdf

More Related Content

Similar to 1-History of Robots, Robotics, Programable automations-08-05-2023 (1).pdf

Introduction robotics
Introduction roboticsIntroduction robotics
Introduction roboticsIjal Mustofa
 
Introductionto robotics a
Introductionto robotics aIntroductionto robotics a
Introductionto robotics a
Iftekhar Ali
 
1_1 Introduction to Robotics.ppt
1_1 Introduction to Robotics.ppt1_1 Introduction to Robotics.ppt
1_1 Introduction to Robotics.ppt
seemasylvester
 
Chapter 8 rebotics
Chapter 8 reboticsChapter 8 rebotics
Chapter 8 rebotics
wahab khan
 
Emerging trends in industrial robotics
Emerging trends in industrial roboticsEmerging trends in industrial robotics
Emerging trends in industrial robotics
AravindhaKrishna2
 
roboticsandmachinevisionsystem-161010040756.pdf
roboticsandmachinevisionsystem-161010040756.pdfroboticsandmachinevisionsystem-161010040756.pdf
roboticsandmachinevisionsystem-161010040756.pdf
lakshmiact
 
Computer project
Computer projectComputer project
Computer project
Muhammad Ahmad
 
Mr302 module 4-mtr_ncerc,JVP
Mr302 module 4-mtr_ncerc,JVPMr302 module 4-mtr_ncerc,JVP
Mr302 module 4-mtr_ncerc,JVP
Jishnu Jish
 
Robotics - IK
Robotics - IKRobotics - IK
r&a.pptx
r&a.pptxr&a.pptx
r&a.pptx
ranilraja2810
 
Robotic Project
Robotic ProjectRobotic Project
Robotic Project100640087
 
INDUSTRIAL ROBOTICS - Module-I
INDUSTRIAL ROBOTICS - Module-I INDUSTRIAL ROBOTICS - Module-I
INDUSTRIAL ROBOTICS - Module-I
KameshMechrocks3
 
Basic concepts of robotics
Basic concepts of roboticsBasic concepts of robotics
Basic concepts of robotics
Veerakumar S
 
Robotics
RoboticsRobotics
Robotics
N Anantha Raman
 
Robotics with mems
Robotics with memsRobotics with mems
Robotics with mems
Dileep Bheemagani
 
Robotics online assignment
Robotics  online assignmentRobotics  online assignment
Robotics online assignmentsimivijayan
 
Robotics ppt
Robotics pptRobotics ppt
Robotics ppt
Sayantan Saha
 
Robotics
Robotics Robotics
Robotics
Sayantan Saha
 

Similar to 1-History of Robots, Robotics, Programable automations-08-05-2023 (1).pdf (20)

Introduction robotics
Introduction roboticsIntroduction robotics
Introduction robotics
 
Introductionto robotics a
Introductionto robotics aIntroductionto robotics a
Introductionto robotics a
 
1_1 Introduction to Robotics.ppt
1_1 Introduction to Robotics.ppt1_1 Introduction to Robotics.ppt
1_1 Introduction to Robotics.ppt
 
Chapter 8 rebotics
Chapter 8 reboticsChapter 8 rebotics
Chapter 8 rebotics
 
Emerging trends in industrial robotics
Emerging trends in industrial roboticsEmerging trends in industrial robotics
Emerging trends in industrial robotics
 
roboticsandmachinevisionsystem-161010040756.pdf
roboticsandmachinevisionsystem-161010040756.pdfroboticsandmachinevisionsystem-161010040756.pdf
roboticsandmachinevisionsystem-161010040756.pdf
 
Computer project
Computer projectComputer project
Computer project
 
Mr302 module 4-mtr_ncerc,JVP
Mr302 module 4-mtr_ncerc,JVPMr302 module 4-mtr_ncerc,JVP
Mr302 module 4-mtr_ncerc,JVP
 
Robotics - IK
Robotics - IKRobotics - IK
Robotics - IK
 
r&a.pptx
r&a.pptxr&a.pptx
r&a.pptx
 
Robotic Project
Robotic ProjectRobotic Project
Robotic Project
 
INDUSTRIAL ROBOTICS - Module-I
INDUSTRIAL ROBOTICS - Module-I INDUSTRIAL ROBOTICS - Module-I
INDUSTRIAL ROBOTICS - Module-I
 
Basic concepts of robotics
Basic concepts of roboticsBasic concepts of robotics
Basic concepts of robotics
 
Robotics
RoboticsRobotics
Robotics
 
Robotics with mems
Robotics with memsRobotics with mems
Robotics with mems
 
Robotics
RoboticsRobotics
Robotics
 
Robotics
RoboticsRobotics
Robotics
 
Robotics online assignment
Robotics  online assignmentRobotics  online assignment
Robotics online assignment
 
Robotics ppt
Robotics pptRobotics ppt
Robotics ppt
 
Robotics
Robotics Robotics
Robotics
 

More from BellamMaheshBabu

4-Manufacturing industry-31-05-2023 (1).pdf
4-Manufacturing industry-31-05-2023 (1).pdf4-Manufacturing industry-31-05-2023 (1).pdf
4-Manufacturing industry-31-05-2023 (1).pdf
BellamMaheshBabu
 
2-Kinamatics Introduction, forward and reverse kinematics, robot arm and degr...
2-Kinamatics Introduction, forward and reverse kinematics, robot arm and degr...2-Kinamatics Introduction, forward and reverse kinematics, robot arm and degr...
2-Kinamatics Introduction, forward and reverse kinematics, robot arm and degr...
BellamMaheshBabu
 
3-Robot drive system, functions of drive systems, pneumatic systems, electric...
3-Robot drive system, functions of drive systems, pneumatic systems, electric...3-Robot drive system, functions of drive systems, pneumatic systems, electric...
3-Robot drive system, functions of drive systems, pneumatic systems, electric...
BellamMaheshBabu
 
2-Kinamatics Introduction, forward and reverse kinematics, robot arm and degr...
2-Kinamatics Introduction, forward and reverse kinematics, robot arm and degr...2-Kinamatics Introduction, forward and reverse kinematics, robot arm and degr...
2-Kinamatics Introduction, forward and reverse kinematics, robot arm and degr...
BellamMaheshBabu
 
4-Manufacturing industry-31-05-2023.pdf
4-Manufacturing industry-31-05-2023.pdf4-Manufacturing industry-31-05-2023.pdf
4-Manufacturing industry-31-05-2023.pdf
BellamMaheshBabu
 
3-Robot drive system, functions of drive systems, pneumatic systems, electric...
3-Robot drive system, functions of drive systems, pneumatic systems, electric...3-Robot drive system, functions of drive systems, pneumatic systems, electric...
3-Robot drive system, functions of drive systems, pneumatic systems, electric...
BellamMaheshBabu
 
1-History of Robots, Robotics, Programable automations-08-05-2023.pdf
1-History of Robots, Robotics, Programable automations-08-05-2023.pdf1-History of Robots, Robotics, Programable automations-08-05-2023.pdf
1-History of Robots, Robotics, Programable automations-08-05-2023.pdf
BellamMaheshBabu
 

More from BellamMaheshBabu (7)

4-Manufacturing industry-31-05-2023 (1).pdf
4-Manufacturing industry-31-05-2023 (1).pdf4-Manufacturing industry-31-05-2023 (1).pdf
4-Manufacturing industry-31-05-2023 (1).pdf
 
2-Kinamatics Introduction, forward and reverse kinematics, robot arm and degr...
2-Kinamatics Introduction, forward and reverse kinematics, robot arm and degr...2-Kinamatics Introduction, forward and reverse kinematics, robot arm and degr...
2-Kinamatics Introduction, forward and reverse kinematics, robot arm and degr...
 
3-Robot drive system, functions of drive systems, pneumatic systems, electric...
3-Robot drive system, functions of drive systems, pneumatic systems, electric...3-Robot drive system, functions of drive systems, pneumatic systems, electric...
3-Robot drive system, functions of drive systems, pneumatic systems, electric...
 
2-Kinamatics Introduction, forward and reverse kinematics, robot arm and degr...
2-Kinamatics Introduction, forward and reverse kinematics, robot arm and degr...2-Kinamatics Introduction, forward and reverse kinematics, robot arm and degr...
2-Kinamatics Introduction, forward and reverse kinematics, robot arm and degr...
 
4-Manufacturing industry-31-05-2023.pdf
4-Manufacturing industry-31-05-2023.pdf4-Manufacturing industry-31-05-2023.pdf
4-Manufacturing industry-31-05-2023.pdf
 
3-Robot drive system, functions of drive systems, pneumatic systems, electric...
3-Robot drive system, functions of drive systems, pneumatic systems, electric...3-Robot drive system, functions of drive systems, pneumatic systems, electric...
3-Robot drive system, functions of drive systems, pneumatic systems, electric...
 
1-History of Robots, Robotics, Programable automations-08-05-2023.pdf
1-History of Robots, Robotics, Programable automations-08-05-2023.pdf1-History of Robots, Robotics, Programable automations-08-05-2023.pdf
1-History of Robots, Robotics, Programable automations-08-05-2023.pdf
 

Recently uploaded

JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
Product School
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
CatarinaPereira64715
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 

Recently uploaded (20)

JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 

1-History of Robots, Robotics, Programable automations-08-05-2023 (1).pdf

  • 1. Robotics: Machines and Controls - Introduction Department of IoT, SCOPE, VIT, Vellore Campus
  • 4. A Robot is: An electromechanical device that is: •Reprogrammable •Multifunctional •Sensible for environment 4 ROBOTICS
  • 5. What is a Robot: I Manipulator 5 ROBOTICS
  • 6. What is a Robot: II Wheeled Robot Legged Robot 6 ROBOTICS
  • 7. What is a Robot: III Unmanned Aerial Vehicle Autonomous Underwater Vehicle 7 ROBOTICS
  • 8. What Can Robots Do: I Decontaminating Robot Cleaning the main circulating pump housing in the nuclear power plant Jobs that are dangerous for humans 8 ROBOTICS
  • 9. What Can Robots Do: II Repetitive jobs that are boring, stressful, or labor- intensive for humans Welding Robot 9 ROBOTICS
  • 10. What Can Robots Do: III The SCRUBMATE Robot Manual tasks that human don’t want to do 10 ROBOTICS
  • 11. ≈250 B.C. - Ctesibius, an ancient Greek engineer and mathematician, invented a water clock which was the most accurate for nearly 2000 years. ≈60 A.D. – Hero of Alexandria designs the first automated programmable machine. These 'Automata' were made from a container of gradually releasing sand connected to a spindle via a string. By using different configurations of these pulleys, it was possible to repeatably move a statue on a pre-defined path. History of Robotics - The Origins of Robots 11 ROBOTICS
  • 12. Origin of a Robot The origin of industrial robots lies way back in 1700's and have grown tremendously over decades J.de vaucanson Built several human sized mechanical dolls that plays music 1805 – h.maillardet – mechanical doll capable of drawing pictures 1805 - Doll, made by Maillardet, that wrote in either French or English and could draw landscapes. 1738 - Jacques de Vaucanson builds a mechanical duck made of more that 4,000 parts. The duck could quack, bathe, drink water, eat grain, digest it and void it. Whereabouts of the duck are unknown today.
  • 13. Robotics was first introduced into our vocabulary by Czech playwright Karel Capek in his 1920’s play Rossum’s Universal Robots. The word “robota” in Czech means simply work. Robots as machines that resemble people, work tirelessly, and revolt against their creators. . Karel Capek History of Robotics - The Origins of Robots The same myth/concept is found in many books/movies today: “Terminator”, “Star-Wars” series. Mary Shelley’s 1818 Frankenstein. Frankenstein & The Borg are examples of “cybernetic organisms”. 13 ROBOTICS
  • 14.
  • 15. 1940 - Sparko, the Westinghouse dog, uses both mechanical and electrical components. 1941 - Isaac Asimov introduced the word 'Robotics' in the science fiction short story 'Liar!‘ 1948 - William Grey Walter builds Elmer and Elsie, two of the earliest autonomous robots with the appearance of turtles. The robots used simple rules to produce complex behaviors. Cybernetics is a discipline that was created in the late 1940’s by Norbert Wiener, combining feedback control theory, information sciences and biology to try to explain the common principles of control and communications in both animals and machines.
  • 16. 1956 - Joseph Engleberger, a Columbia physics student buys the rights to Devol’s robot and founds the Unimation Company. 1956 - George Devol applied for a patent for the first programmable robot, later named 'Unimate’. 1957 - Launch of the first artificial satellite, Sputnik 1.
  • 17.
  • 18.
  • 19. 1954 – cw kenward – robot design 1959 – first commercial robot introduced by planet corporation controlled by switches 1960 – first unimate robot introduced for manipulator control 1966 – Trallfa, built and installed spray painting robot 1968 – mobile robot named “shakey” 1971 – stanford arm, a small electrically powered robot arm 1973 – first computer type robot programming language developed. (AL ,WAVE) 1974 – invention of all electric drive robot Followed by industrial implementations for manufacturing works 1979 – development of SCARA type robot 1982 – IBM introduced Robots for assembly using robotic arm 1990’s – invention of walking robots and rehabilitation robots, space robots, defense applications 2000’s – Micro and Nano robots using smart materials, underwater and ariel vehicle
  • 20. Various Generations of Robots First-generation • A first-generation robot is a simple mechanical arm. • These machines have the ability to make precise motions at high speed, many times, for a long time. Second generation • A second-generation robot has rudimentary machine intelligence. • Such a robot is equipped with sensors that tell it things about the outside world. • These devices include pressure sensors, proximity sensors, tactile sensors, radar, sonar, ladar, and vision systems. • A controller processes the data from these sensors and adjusts the operation of the robot accordingly. Third generation • The concept of a third-generation robot encompasses two major avenues of evolving smart robot technology • An autonomous robot can work on its own. It contains a controller, and it can do things largely without supervision, either by an outside computer or by a human being – Insect robot • There are some situations in which autonomous robots do not perform efficiently. In these cases, a fleet of simple insect robots, all under the control of one central computer, can be used. • These machines work like ants in an anthill, or like bees in a hive.
  • 21. Fourth generation Cognitive Robotics • Any robot of a sort yet to be seriously put into operation is a fourth generation robot. Examples of these might be robots that reproduce and evolve, or that incorporate biological as well as mechanical components. Fifth Generation Artificial Intelligence Robotics • Robot controller will involve complete artificial intelligence (AI), miniature sensors, and decision making capabilities
  • 22. Robotics and programmable automation The field of robotics has its origins in science fiction. The term robot was derived from the English translation of a fantasy play written in Czechoslovakia around 1920. It took another 40 years before the modern technology of industrial robotics began. Today Robots are highly automated mechanical manipulators controlled by computers. We survey some of the science fiction stories about robots, and we trace the historical development of robotics technology. Robotics: - Robotics is an applied engineering science that has been referred to as a combination of machine tool technology and computer science. It includes machine design, production theory, micro electronics, computer programming & artificial intelligence. Industrial robot: - The official definition of an industrial robot is provided by the robotics industries association (RIA). Industrial robot is defined as an automatic, freely programmed, servo-controlled, multi-purpose manipulator to handle various operations of an industry with variable programmed motions.
  • 23. Automation and robotics:- Automation and robotics are two closely related technologies. In an industrial context, we can dean automation as a technology that is concerned with the use of mechanical, electronic, and computer-based systems in the operation and control of production Examples of this technology include transfer lines. Mechanized assembly machines, feedback control systems (applied to industrial processes), numerically controlled machine tools, and robots. Accordingly, robotics is a form of industrial automation. Ex:- Robotics, CAD/CAM, FMS, CIMS Types of Automation:- Automation is categorized into three types. They are, 1)Fixed Automation 2) Programmable Automation 3) Flexible Automation
  • 24. (1) Fixed Automation It is the automation in which the sequence of processing or assembly operations to be carried out is fixed by the equipment configuration. In fixed automation, the sequence of operations (which are simple) are integrated in a piece of equipment. Therefore, it is difficult to automate changes in the design of the product. It is used where high volume of production is required Production rate of fixed automation is high. In this automation, no new products are processed for a given sequence of assembly operations. Features:- i) High volume of production rates, ii) Relatively inflexible in product variety (no new products are produced). Ex:- Automobile industries … etc.
  • 25. (2) Programmable Automation It is the automation in which the equipment is designed to accommodate various product configurations in order to change the sequence of operations or assembly operations by means of control program. Different types of programs can be loaded into the equipment to produce products with new configurations (i.e., new products). It is employed for batch production of low and medium volumes. For each new batch of different configured product, a new control program corresponding to the new product is loaded into the equipment. This automation is relatively economic for small batches of the product. Features:- i) High investment in general purpose, ii) Lower production rates than fixed automation, iii) Flexibility & Changes in products configuration, iv) More suitable for batch production. Ex:- Industrial robot, NC machines tools… etc.
  • 26. (3) Flexible Automation A computer integrated manufacturing system which is an extension of programmable automation is referred as flexible automation. It is developed to minimize the time loss between the changeover of the batch production from one product to another while reloading. The program to produce new products and changing the physical setup i.e., it produces different products with no loss of time. This automation is more flexible in interconnecting work stations with material handling and storage system. Features:- i) High investment for a custom engineering system. ii) Medium Production rates iii) Flexibility to deal with product design variation, iv) Continuous production of variable mixtures of products. Ex:- Flexible manufacturing systems (FMS)
  • 27. Laws of Robots The former defines in I, Robot robots as intelligent machines that have positronic brains. These positronic brains are programmed by humans, who stamp into them the three laws of robotics, namely First Law A robot must not harm a human being or, through inaction, allow one to come to harm; Second Law A robot must always obey human beings unless that is in conflict with the First Law; Thrid Law A robot must protect itself from harm unless that is in conflict with the First or Second Law. Latter, the Zeroth Law, was added: A robot may not injure humanity, or, through inaction, allow humanity to come to harm. Asimov’s robot stories are a kind of exploration of the implications of implementing these laws in robots. However, the works of most other authors ignore or even contradict them. So, these laws have not prevailed as Asimov intended. Thus these three Laws are sometimes seen as a future design directives that should be considered by the people that would work in artificial intelligence, once an artificial intelligence has reached the stage where it can comprehend these laws.
  • 28.
  • 29. CLASSIFICATION OF ROBOT The three types of drive systems that are generally used for industrial robots are: (i)Hydraulic drive (ii)Electric drive (iii)Pneumatic drive i) Hydraulic drive • It gives a robot great speed and strength. They provide high speed and strength, hence they are adopted for large industrial robots. • This type of drives are preferred in environments in which the use of electric drive robots may cause fire hazards • Example: In spray painting. Disadvantages of a hydraulic robot: • Occupy more floor space for ancillary equipment in addition to that required by the robot. • There are housekeeping problems such as leaks. ii) Electric drive This provides a robot with less speed and strength. Electric drive systems are adopted for smaller robots. • Robots supported by electric drive systems are more accurate, exhibit better repeatability and are cleaner to use. • Electrically driven robots are the most commonly available . Electrically driven robots can be classified into two broad categories. (i)Stepper motor driven. (ii)Direct Current (DC) servo-motor driven.
  • 30. iii) Pneumatic drive • Generally used for smaller robots. • Have fewer axes of movement. • Carry out simple pick-and-place material-handling operations, such as picking up an object at one location and placing it at another location. • These operations are generally simple and have short cycle times. • Here pneumatic power can be used for sliding or rotational joints. • Pneumatic robots are less expensive than electric or hydraulic robots.
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38.
  • 39.
  • 40.
  • 41.
  • 42.
  • 43.
  • 44.
  • 45.
  • 46.
  • 47.
  • 48.
  • 50. Robot specifications are used to define certain characteristics of an industrial robot. No two industrial robots are exactly alike. Each varies depending upon • payload, • reach, • axes, and • application capabilities, among other aspects. With so many variables to consider it can make the robot selection process seem overwhelming, but it does not have to be. Understanding each robot specification will help you select the right industrial robot to allow for full optimization of your manufacturing process. The following are important to define when choosing between different types of robots: • Axes - A robot axis represents a degree of freedom. A degree of freedom determines an independent motion of the robot. The more axes a robot has the more flexibility or movement it will be capable of. Most industrial robots have between three to seven axes. It is important to consider the number of axes when selecting an industrial robot as it will determine its range of motion. • Payload - Payload capacity represents the maximum amount of weight a robot arm can tolerate. Robotic payload is typically expressed in kilograms. Payload varies greatly among industrial robots, from 0.5 kg to over 1000 kg. Considering the workpieces as well as the weight of any end-effectors integrated with the robot will help guide you to selecting a robot with an appropriate payload capacity. Robot specifications
  • 51. • Repeatability - Repeatability references a robot’s ability to return to the exact same position over and over. In other words, it defines how precise a robot may be. Repeatability is expressed in millimeters plus or minus the point of alteration to determine the robot’s margin of error. • Reach - A robot’s reach may be broken down into two types; vertical and horizontal. Vertical reach determines the maximum height a robot arm can obtain when extended upward from its base. Horizontal reach defines the maximum distance obtained from the center of the robot base to its wrist. A robot’s reach can determine the scope of its work envelope. •Robot Mass - Robot mass is the weight of a robot. It is usually expressed in kilograms and references the weight of the robotic manipulator only. This can be important to consider if you are looking to mount a robot on a shelf, table, or overhead. • Structure - Structure refers to the type of robot. There are many types of industrial robots with the most common including articulated, delta, SCARA, and gantry. This specification is important because it determines a robot’s work envelope and functionality. Articulated robots are generally the most common used in welding automation and robotic assembly. • Motion Speed - Motion speed lists the degrees traveled per second to define the speed of each robotic axis. • Motion Range - This specification defines the scope of movement for each robotic axis as expressed in degrees.
  • 52. Robot configurations: There are five basic configurations commonly available in commercial industrial robotics.
  • 53. Cartesian Robots A robot with 3 prismatic joints. Commonly Applications •pick and place work •assembly operations •handling machine tools •arc welding
  • 54. Cylindrical Robots Commonly used for: •handling at die-casting machines •assembly operations •handling machine tools •spot welding A robot with 2 prismatic joints and a rotary joint
  • 55. CYLINDRICAL COORDINATE ROBOT Robot body has a vertical column that swivels about a vertical axis. The arm consists of orthogonal slides which allow the arm to be moved up or down and in and out with respect to the body.
  • 56. Spherical/Polar Robots A robot with 1 prismatic joint and 2 rotary joints – the axes consistent with a polar coordinate system. Commonly used for: •handling at die casting or fettling machines •handling machine tools •arc/spot welding
  • 57. JOINTED ARM CONFIGURATION - Similar to the human arm. - Consists of several straight members connected by joints which are analogous to the human shoulder.
  • 58. - Similar to jointed arm configuration. - Shoulder and elbow rotational axes are vertical. - Permits the robot to perform insertion tasks in a vertical direction. (Selective Compliance Articulated Robot Arm)
  • 59. SCARA Robots (Selective Compliance Articulated Robot Arm) Commonly used for: •pick and place work •assembly operations
  • 60. Advantages and Disadvantages of the 5 Robot Types Configuration Advantages Disadvantages Cartesian coordinates 3 linear axes, easy to visualize, rigid structure, easy to program Can only reach front of itself, requires large floor space, axes hard to seal Cylindrical coordinates 2 linear axes +1 rotating, can reach all around itself, reach and height axes rigid, rotational axis easy to seal Can’t reach above itself, base rotation axis as less rigid, linear axes is hard to seal, won’t reach around obstacles SCARA coordinates 1 linear + 2 rotating axes, height axis is rigid, large work area for floor space 2 ways to reach point, difficult to program off-line, highly complex arm Spherical (polar) coordinates 1 linear + 2 rotating axes, long horizontal reach Can’t reach around obstacles, short vertical reach Revolute coordinates 3 rotating axes can reach above or below obstacles, largest work area for least floor space Difficult to program off-line, 2 or 4 ways to reach a point, most complex manipulator
  • 62.
  • 63.
  • 64.
  • 65.
  • 66.
  • 67.
  • 68.
  • 69.
  • 70.
  • 71.
  • 72. ROBOT - GENERAL SAFETY PROCEDURES 1.Read the safety sections of the manufacturer’s manual before operating a robot for the first time. 2.E-stops must be operational and within reach at all times when the robot is powered on. 3.When approaching a damaged or possibly stuck robot arm, first remove the power and be wearing proper protection equipment (safety glasses, shoes, attire, etc.) 4.Before robot operation: 1. Check for signs of damage to the robots, observe if there are any fluid spills, broken wires, loose cables, etc. 2. Dress properly and use appropriate safety equipment: 1.Wear safety glasses and other suitable PPE 2.Remove loose-fitting clothing (ties, scarves, extra-long or loose sleeves, etc.) 3.Tie up long hair, etc. 3. If uncertain of the safety of the operation to be undertaken, notify the RL Lab Manager or other CSL faculty or staff and obtain guidance before proceeding. 4. Use extra caution when performing motion experiments for the first time or if recovering from a collision. When running any new code, observe the robot carefully with a hand on the E-Stop (Emergency-Stop) button
  • 73. During robot operation: 1. Everyone in the vicinity of the robot must be mentally alert and paying attention (no headphones, etc.) 2. Have a safety-buddy present when the robot is performing any autonomous function. 3. E-Stop pushbuttons must always be within reach of any person working with the robot 4. Before starting any robot movement, communicate with others loud and deliberately on the operation about to be executed, such as “Starting robot motion” 5. For collaborative robots (ISO/TS 15066:2016), personnel can be within the robot’s workspace while the robot is performing autonomous functions, but it is highly recommended to avoid entering the robot’s workspace unless necessary. 6. For non-collaborative robots, all personnel must be outside of the robot workspace while the robot is performing any autonomous function. 7. Disable the robot after experimentation is complete.
  • 74.
  • 75.
  • 76.
  • 77.
  • 78.
  • 79.
  • 80.
  • 81. The Occupational Safety and Health Administration is a large regulatory agency of the United States Department of Labor that originally had federal visitorial powers to inspect and examine workplaces.
  • 82.
  • 83.
  • 84.
  • 85.
  • 86.
  • 87. AI and ML in Robotics Artificial intelligence (AI) is set to disrupt practically every industry imaginable, and industrial robotics is no different. The powerful combination of robotics and AI or machine learning opens the door to new automation possibilities. Artificial intelligence and machine learning are being applied in limited ways and enhancing the capabilities of industrial robotic systems. We have yet to reach the full potential of robotics and machine learning, but current applications are promising.
  • 88. 4 Tenets of Artificial intelligence and Machine Learning in Robotics AI and machine learning are impacting four areas of robotic processes to make current applications more efficient and profitable. The scope of AI in robotics includes: 1.Vision – AI is helping robots detect items they’ve never seen before and recognize objects with greater detail. 2.Grasping – robots are also grasping items they’ve never seen before with AI and machine learning helping them determine the best position and orientation to grasp an object. 3.Motion Control – machine learning helps robots maintain productivity with dynamic interaction and obstacle avoidance. 4.Data – AI and machine learning help robots understand physical and logistical data patterns to be proactive and act accordingly. AI and machine learning are still in their infancy concerning robotic applications, but they’re already having an important impact.
  • 89. Glossary of Robotics-Related Machine Learning Concepts Kinematics – Branch of classical mechanics which describes the motion of points (alternatively “particles”), bodies (objects), and systems of bodies without consideration of the masses of those objects nor the forces that may have caused the motion; often referred to as “geometry of motion”. Bayesian models – Method of statistical inference that casts statistical problems in the framework of decision making. It entails formulating subjective prior probabilities to express pre-existing information, careful modeling of the data structure, checking and allowing for uncertainty in model assumptions, formulating a set of possible decisions and a utility function to express how the value of each alternative decision is affected by the unknown model parameters. Inverse optimal control – Inverse reinforcement learning is the problem of recovering an unknown reward function in a Markov decision process from expert demonstrations of the optimal policy. Support vector machines – Also called support vector networks, SVMs are supervised learning models with associated learning algorithms that analyze data used for classification and regression analysis.
  • 90. Relevance to Artificial Intelligence • Effectors • Sensors • Architecture • Integration of various inputs • Hierarchy of information representation • Emotions
  • 91. Effectors • Effector vs. Actuator • Degrees of freedom (d.f.) • 6 d.f. for free body in space • Locomotion • Statically stable vs. Dynamically stable • Manipulation • Rotary vs. Prismatic motion • End Effector Four-finger Utah/MIT hand
  • 92. Sensors • Force-sensing • Tactile-sensing • Sonar • Visual (camera) • Proprioceptive Robot with camera attached
  • 93. Architecture • Classical architecture • shortcomings • Behavior-based architecture Sensors Reason about behavior of objects Identify objects Build maps Avoid objects Actuators Design for a behavior-based mobile robot
  • 94. Information Representation Hierarchy • Raw data • Cognitive feature • Conceptual feature • Simple concept • Inter- connected synthesized concept
  • 97. Current Developments • Emotions • Energy-efficiency • Integration • Hierarchy of information representation • Control structures • Synthesis of neural nets and fuzzy logic • Robotic surgery • Telepresence • Robot perception • Face and object recognition
  • 98. Importance of Emotions • Emotions help prevent people from repeating their mistakes (decisions that resulted in negative feelings) • Recognizing emotions would allow robots to become more responsive to users’ needs • Exhibiting emotions would help robots interact with humans
  • 99. Classification of Emotions • Continuous • Emotions defined in multi-dimensional space of attributes • Arousal-Valence Plane • Discrete • Defines 5, 6, or more “basic” emotional states upon which more complex emotions are based
  • 100. Arousal-Valence Plane • Valence – whether emotion is positive or negative • Arousal – intensity of emotion
  • 101. Classification of Emotions Plutchik’s Theory: • Eight primitive emotions that more complex emotions are based upon • Gladness (joy) • Sadness • Anger • Surprise • Acceptance • Disgust • Expectancy • Fear
  • 102. Complexity of Emotional Classification
  • 103. Future of Robotics • Design robots to recognize presence, posture, and gaze • Develop viable social exchange between robots and humans • Design systems that can learn via reinforcement