SlideShare a Scribd company logo
Introduction to Robotics
A common view : Robots as
Humanoids
We will be studying Industrial manipulator
type Robots.
Agenda
• Introduction to Robotics
• Classification of Robots
• Robot accessories
• Robot coordinates
• Work volumes and Reference Frames
• Robot Programming
• Robot Applications in Lean Mfg.
Robotics Timeline
• 1922 Czech author Karel Capek wrote a story called
Rossum’s Universal Robots and introduced the
word “Rabota”(meaning worker)
• 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
Robot Classification
The following is the classification of Robots according to the
Robotics Institute of America
• Variable-Sequence Robot : A device that performs the
successive stages of a task according to a predetermined
method easy to modify
• Playback Robot :A human operator performs the task
manually by leading the Robot
• Numerical Control Robot : The operator supplies the
movement program rather than teaching it the task
manually.
• Intelligent Robot : A robot with the means to understand its
environment and the ability to successfully complete a task
despite changes to the environment.
ROBOT
• Defined by Robotics Industry Association
(RIA) as
– a re-programmable, multifunctional manipulator
designed to move material, parts, tools or
specialized devices through variable programmed
motion for a variety of tasks
• possess certain anthropomorphic
characteristics
– mechanical arm
– sensors to respond to input
– Intelligence to make decisions
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 a endeffector on the
space shuttle to a small gripper
Accessories
• Acutators : Actuators are the muscles of the
manipulators. Common types of actuators are
servomotors, stepper motors, pneumatic cylinders etc.
• Sensors : 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
• Controller : The controller receives data from the
computer, controls the motions of the actuator and
coordinates these motions with the sensory feedback
information.
Robot Configurations
Some of the commonly used configurations in Robotics are
• Cartesian/Rectangular Gantry(3P) : These Robots are made of 3
Linear joints that orient the end effector, which are usually followed
by additional revolute joints.
Cartesian Robot - Work
Envelope
Robot Configurations (cont’d)
• Cylindrical (R2P): Cylindrical coordinate Robots have 2 prismatic
joints and one revolute joint.
Cylindrical Robot - Work
Envelope
Robot Configurations (cont’d)
• Spherical joint (2RP): They follow a spherical coordinate system,
which has one
Spherical Robot - Work
Envelope
Robot Configurations (cont’d)
• Articulated/anthropomorphic(3R) :An articulated robot’s joints are
all revolute, similar to a human’s arm.
Robot Configurations (cont’d)
• Selective Compliance Assembly Robot Arm (SCARA) (2R1P):
They have two revolute joints that are parallel and allow the Robot
to move in a horizontal plane, plus an additional prismatic joint that
moves vertically
Robot Configurations
Reference Frames
• World Reference Frame which is a universal coordinate frame, as
defined by the x-y-z axes. In this case the joints of the robot move
simultaneously so as to create motions along the three major axes.
• Joint Reference Frame which is used to specify movements of each
individual joint of the Robot. In this case each joint may be accessed
individually and thus only one joint moves at a time.
• Tool Reference Frame which specifies the movements of the
Robots hand relative to the frame attached to the hand. The x’,y’and
z’ axes attached to the hand define the motions of the hand relative
to this local frame. All joints of the Robot move simultaneously to
create coordinated motions about the Tool frame.
Robot Reference Frames
Work Envelope concept
• Depending on the configuration and size of the
links and wrist joints, robots can reach a
collection of points called a Workspace.
• Alternately Workspace may be found empirically,
by moving each joint through its range of
motions and combining all space it can reach
and subtracting what space it cannot reach
Pure Spherical Jointed Arm - Work
envelope
2) Parallelogram Jointed
Exercise
Readiness Assessment Test A.K.A. RAT
AS A INDIVIDUALAS A INDIVIDUAL, prepare a
detailed response for the following
Readiness Assessment test
What type of Robot Configuration does the
ABB 140 Robot have?
Can you find out its Work
Space?
WRIST
• typically has 3 degrees of freedom
– Roll involves rotating the wrist about the arm
axis
– Pitch up-down rotation of the wrist
– Yaw left-right rotation of the wrist
• End effector is mounted on the wrist
WRIST MOTIONS
25
CONTROL METHODS
• Non Servo Control
– implemented by setting limits or mechanical
stops for each joint and sequencing the
actuation of each joint to accomplish the cycle
– end point robot, limited sequence robot, bang-
bang robot
– No control over the motion at the intermediate
points, only end points are known
• Programming accomplished by
– setting desired sequence of moves
– adjusting end stops for each axis accordingly
– the sequence of moves is controlled by a
“squencer”, which uses feedback received from
the end stops to index to next step in the program
• Low cost and easy to maintain, reliable
• relatively high speed
• repeatability of up to 0.01 inch
• limited flexibility
• typically hydraulic, pneumatic drives
• Servo Control
– Point to point Control
– Continuous Path Control
• Closed Loop control used to monitor
position, velocity (other variables) of
each joint
Point-to-Point Control
• Only the end points are programmed, the
path used to connect the end points are
computed by the controller
• user can control velocity, and may permit
linear or piece wise linear motion
• Feedback control is used during motion to
ascertain that individual joints have
achieved desired location
• Often used hydraulic drives, recent trend
towards servomotors
• loads up to 500lb and large reach
• Applications
– pick and place type operations
– palletizing
– machine loading
Continuous Path Controlled
• in addition to the control over the
endpoints, the path taken by the end
effector can be controlled
• Path is controlled by manipulating the
joints throughout the entire motion, via
closed loop control
• Applications:
– spray painting, polishing, grinding, arc welding
ROBOT PROGRAMMING
• Typically performed using one of the
following
– On line
• teach pendant
• lead through programming
– Off line
• robot programming languages
• task level programming
Use of Teach Pendant
• hand held device with switches used to
control the robot motions
• End points are recorded in controller
memory
• sequentially played back to execute robot
actions
• trajectory determined by robot controller
• suited for point to point control
applications
• Easy to use, no special programming
skills required
• Useful when programming robots for wide
range of repetitive tasks for long
production runs
• RAPID
Lead Through Programming
• lead the robot physically through the
required sequence of motions
• trajectory and endpoints are recorded,
using a sampling routine which records
points at 60-80 times a second
• when played back results in a smooth
continuous motion
• large memory requirements
Programming Languages
• Motivation
– need to interface robot control system to
external sensors, to provide “real time”
changes based on sensory equipment
– computing based on geometry of environment
– ability to interface with CAD/CAM systems
– meaningful task descriptions
– off-line programming capability
• Large number of robot languages
available
– AML, VAL, AL, RAIL, RobotStudio, etc. (200+)
• Each robot manufacturer has their own
robot programming language
• No standards exist
• Portability of programs virtually non-
existent
In-class Exercise
• As a group, discuss an activity that you
think could be automated by using a robot.
• Define the tasks that the robot will
perform.
• What kind of special tooling is required?
Sketch if you will use any.
• Can the activity be justified economically?
Show your development – do not simply
say yes or no.

More Related Content

What's hot

gauges, Metrology, Types of gauges
gauges, Metrology, Types of gaugesgauges, Metrology, Types of gauges
gauges, Metrology, Types of gauges
Raju D
 
Introduction to robotics
Introduction to roboticsIntroduction to robotics
Introduction to robotics
shalet kochumuttath Shaji
 
Level Control of Tank System Using PID Controller-A Review
Level Control of Tank System Using PID Controller-A ReviewLevel Control of Tank System Using PID Controller-A Review
Level Control of Tank System Using PID Controller-A Review
IJSRD
 
Robotics - unit-2 - end effector
Robotics - unit-2 - end effectorRobotics - unit-2 - end effector
Robotics - unit-2 - end effector
rknatarajan
 
Introduction to control system 1
Introduction to control system 1Introduction to control system 1
Introduction to control system 1
turna67
 
Fsd lab 01 study on woven fabric analysis
Fsd lab 01 study on woven fabric analysisFsd lab 01 study on woven fabric analysis
Fsd lab 01 study on woven fabric analysis
Mahbubay Rabbani Mim
 
165000503 electro-pneumatic
165000503 electro-pneumatic165000503 electro-pneumatic
165000503 electro-pneumatic
ariffanan basri
 
Industrial robots
Industrial robotsIndustrial robots
Industrial robots
Ohgoma
 
UNIT II MEASUREMENT OF LINEAR, ANGULAR DIMENSIONS, ASSEMBLY AND TRANSMISSION ...
UNIT II MEASUREMENT OF LINEAR, ANGULAR DIMENSIONS, ASSEMBLY AND TRANSMISSION ...UNIT II MEASUREMENT OF LINEAR, ANGULAR DIMENSIONS, ASSEMBLY AND TRANSMISSION ...
UNIT II MEASUREMENT OF LINEAR, ANGULAR DIMENSIONS, ASSEMBLY AND TRANSMISSION ...
prakashPrAkAsH143
 
Textual Robot programming
Textual Robot programmingTextual Robot programming
Textual Robot programming
CHEMGLOBE
 
Measurement of force, torque and strain
Measurement of force, torque and strainMeasurement of force, torque and strain
Measurement of force, torque and strain
Digvijaysinh Gohil
 
Pneumatics & Hydraulics
Pneumatics & HydraulicsPneumatics & Hydraulics
Pneumatics & Hydraulics
JHALAKNIHALANI
 
Robotics unit3 sensors
Robotics unit3 sensorsRobotics unit3 sensors
Robotics unit3 sensors
Janarthanan B
 
Unit iv robot programming
Unit iv robot programmingUnit iv robot programming
Unit iv robot programming
Dr.G.Saravanan
 
Ch 5 Industrial Control Systems.ppt
Ch 5  Industrial Control Systems.pptCh 5  Industrial Control Systems.ppt
Ch 5 Industrial Control Systems.ppt
Khalil Alhatab
 
Robots
RobotsRobots
Diaphragm and bellows pressure gauge
Diaphragm  and bellows pressure gaugeDiaphragm  and bellows pressure gauge
Diaphragm and bellows pressure gauge
KrishnaKantNayak2
 
Robot Path Control
Robot Path ControlRobot Path Control
Lecture Notes: EEEC4340318 Instrumentation and Control Systems - Introductio...
Lecture Notes:  EEEC4340318 Instrumentation and Control Systems - Introductio...Lecture Notes:  EEEC4340318 Instrumentation and Control Systems - Introductio...
Lecture Notes: EEEC4340318 Instrumentation and Control Systems - Introductio...
AIMST University
 
L6 Electrical Actuation system
L6 Electrical Actuation systemL6 Electrical Actuation system
L6 Electrical Actuation system
taruian
 

What's hot (20)

gauges, Metrology, Types of gauges
gauges, Metrology, Types of gaugesgauges, Metrology, Types of gauges
gauges, Metrology, Types of gauges
 
Introduction to robotics
Introduction to roboticsIntroduction to robotics
Introduction to robotics
 
Level Control of Tank System Using PID Controller-A Review
Level Control of Tank System Using PID Controller-A ReviewLevel Control of Tank System Using PID Controller-A Review
Level Control of Tank System Using PID Controller-A Review
 
Robotics - unit-2 - end effector
Robotics - unit-2 - end effectorRobotics - unit-2 - end effector
Robotics - unit-2 - end effector
 
Introduction to control system 1
Introduction to control system 1Introduction to control system 1
Introduction to control system 1
 
Fsd lab 01 study on woven fabric analysis
Fsd lab 01 study on woven fabric analysisFsd lab 01 study on woven fabric analysis
Fsd lab 01 study on woven fabric analysis
 
165000503 electro-pneumatic
165000503 electro-pneumatic165000503 electro-pneumatic
165000503 electro-pneumatic
 
Industrial robots
Industrial robotsIndustrial robots
Industrial robots
 
UNIT II MEASUREMENT OF LINEAR, ANGULAR DIMENSIONS, ASSEMBLY AND TRANSMISSION ...
UNIT II MEASUREMENT OF LINEAR, ANGULAR DIMENSIONS, ASSEMBLY AND TRANSMISSION ...UNIT II MEASUREMENT OF LINEAR, ANGULAR DIMENSIONS, ASSEMBLY AND TRANSMISSION ...
UNIT II MEASUREMENT OF LINEAR, ANGULAR DIMENSIONS, ASSEMBLY AND TRANSMISSION ...
 
Textual Robot programming
Textual Robot programmingTextual Robot programming
Textual Robot programming
 
Measurement of force, torque and strain
Measurement of force, torque and strainMeasurement of force, torque and strain
Measurement of force, torque and strain
 
Pneumatics & Hydraulics
Pneumatics & HydraulicsPneumatics & Hydraulics
Pneumatics & Hydraulics
 
Robotics unit3 sensors
Robotics unit3 sensorsRobotics unit3 sensors
Robotics unit3 sensors
 
Unit iv robot programming
Unit iv robot programmingUnit iv robot programming
Unit iv robot programming
 
Ch 5 Industrial Control Systems.ppt
Ch 5  Industrial Control Systems.pptCh 5  Industrial Control Systems.ppt
Ch 5 Industrial Control Systems.ppt
 
Robots
RobotsRobots
Robots
 
Diaphragm and bellows pressure gauge
Diaphragm  and bellows pressure gaugeDiaphragm  and bellows pressure gauge
Diaphragm and bellows pressure gauge
 
Robot Path Control
Robot Path ControlRobot Path Control
Robot Path Control
 
Lecture Notes: EEEC4340318 Instrumentation and Control Systems - Introductio...
Lecture Notes:  EEEC4340318 Instrumentation and Control Systems - Introductio...Lecture Notes:  EEEC4340318 Instrumentation and Control Systems - Introductio...
Lecture Notes: EEEC4340318 Instrumentation and Control Systems - Introductio...
 
L6 Electrical Actuation system
L6 Electrical Actuation systemL6 Electrical Actuation system
L6 Electrical Actuation system
 

Viewers also liked

BYUM_Winter_2014 17 in sum
BYUM_Winter_2014 17 in sumBYUM_Winter_2014 17 in sum
BYUM_Winter_2014 17 in sumNatalie Taylor
 
Las 100 compañias con mayor reputacion en rse
Las 100 compañias con mayor  reputacion en rseLas 100 compañias con mayor  reputacion en rse
Las 100 compañias con mayor reputacion en rse
Roberto Espinoza
 
Scegliere il regime fiscale giusto - Carlotta Cabiati
Scegliere il regime fiscale giusto - Carlotta CabiatiScegliere il regime fiscale giusto - Carlotta Cabiati
Scegliere il regime fiscale giusto - Carlotta Cabiati
Toolbox Coworking
 
المطاعم الكويتية
المطاعم الكويتيةالمطاعم الكويتية
المطاعم الكويتية
Samar227
 
Contributors In The Media Field
Contributors In The Media Field Contributors In The Media Field
Contributors In The Media Field
Varshini1999
 
Primer trabajo tercera parcial
Primer trabajo tercera parcialPrimer trabajo tercera parcial
Primer trabajo tercera parcial
obfloresc
 
Qué es la globalización
Qué es la globalizaciónQué es la globalización
Qué es la globalización
Alelugog
 
Materi 2
Materi 2Materi 2
Materi 2
istidwisuryani
 
spring_nutrition_workforce_mapping_toolkit
spring_nutrition_workforce_mapping_toolkitspring_nutrition_workforce_mapping_toolkit
spring_nutrition_workforce_mapping_toolkitMeghan Anson
 
Vazquez tammy visual presentation
Vazquez tammy visual presentationVazquez tammy visual presentation
Vazquez tammy visual presentation
Tammy Vazquez
 
Derecho constitucional
Derecho constitucionalDerecho constitucional
Derecho constitucional
obfloresc
 
Jane-FinchYouthSpeakOut
Jane-FinchYouthSpeakOutJane-FinchYouthSpeakOut
Jane-FinchYouthSpeakOutVarun Vig
 
Sam’s biscuit
Sam’s  biscuitSam’s  biscuit
Sam’s biscuit
Sumit Anandia
 
Varunkdave resume
Varunkdave resumeVarunkdave resume
Varunkdave resume
Varun Dave
 

Viewers also liked (14)

BYUM_Winter_2014 17 in sum
BYUM_Winter_2014 17 in sumBYUM_Winter_2014 17 in sum
BYUM_Winter_2014 17 in sum
 
Las 100 compañias con mayor reputacion en rse
Las 100 compañias con mayor  reputacion en rseLas 100 compañias con mayor  reputacion en rse
Las 100 compañias con mayor reputacion en rse
 
Scegliere il regime fiscale giusto - Carlotta Cabiati
Scegliere il regime fiscale giusto - Carlotta CabiatiScegliere il regime fiscale giusto - Carlotta Cabiati
Scegliere il regime fiscale giusto - Carlotta Cabiati
 
المطاعم الكويتية
المطاعم الكويتيةالمطاعم الكويتية
المطاعم الكويتية
 
Contributors In The Media Field
Contributors In The Media Field Contributors In The Media Field
Contributors In The Media Field
 
Primer trabajo tercera parcial
Primer trabajo tercera parcialPrimer trabajo tercera parcial
Primer trabajo tercera parcial
 
Qué es la globalización
Qué es la globalizaciónQué es la globalización
Qué es la globalización
 
Materi 2
Materi 2Materi 2
Materi 2
 
spring_nutrition_workforce_mapping_toolkit
spring_nutrition_workforce_mapping_toolkitspring_nutrition_workforce_mapping_toolkit
spring_nutrition_workforce_mapping_toolkit
 
Vazquez tammy visual presentation
Vazquez tammy visual presentationVazquez tammy visual presentation
Vazquez tammy visual presentation
 
Derecho constitucional
Derecho constitucionalDerecho constitucional
Derecho constitucional
 
Jane-FinchYouthSpeakOut
Jane-FinchYouthSpeakOutJane-FinchYouthSpeakOut
Jane-FinchYouthSpeakOut
 
Sam’s biscuit
Sam’s  biscuitSam’s  biscuit
Sam’s biscuit
 
Varunkdave resume
Varunkdave resumeVarunkdave resume
Varunkdave resume
 

Similar to Ie450pp8

Robot And it configuration
Robot And it configurationRobot And it configuration
Robot And it configuration
Daniel raj
 
ROBOTICS - Introduction to Robotics
ROBOTICS -  Introduction to RoboticsROBOTICS -  Introduction to Robotics
ROBOTICS - Introduction to Robotics
Vibrant Technologies & Computers
 
robotics1.ppt
robotics1.pptrobotics1.ppt
robotics1.ppt
madhan825556
 
Robotics corporate-training-in-mumbai
Robotics corporate-training-in-mumbaiRobotics corporate-training-in-mumbai
Robotics corporate-training-in-mumbai
Unmesh Baile
 
ROBOTIC - Introduction to Robotics
ROBOTIC - Introduction to RoboticsROBOTIC - Introduction to Robotics
ROBOTIC - Introduction to Robotics
Vibrant Technologies & Computers
 
ROBOTICS-LATEST-PPT.pdf
ROBOTICS-LATEST-PPT.pdfROBOTICS-LATEST-PPT.pdf
ROBOTICS-LATEST-PPT.pdf
BOLLAPRASAD
 
Robotics introduction by Pranav navathe
Robotics introduction by Pranav navatheRobotics introduction by Pranav navathe
Robotics introduction by Pranav navathe
PranavNavathe
 
IRB PPT_5.pdf
IRB PPT_5.pdfIRB PPT_5.pdf
IRB PPT_5.pdf
AmolDhakane5
 
ROBOTICS-LATEST-PPT.pdf
ROBOTICS-LATEST-PPT.pdfROBOTICS-LATEST-PPT.pdf
ROBOTICS-LATEST-PPT.pdf
Gifilo
 
robot_program.ppt
robot_program.pptrobot_program.ppt
robot_program.ppt
ssuserc8fc691
 
Robotics (CAD-CAM).pptx .
Robotics (CAD-CAM).pptx                    .Robotics (CAD-CAM).pptx                    .
Robotics (CAD-CAM).pptx .
Athar739197
 
2. robotics
2. robotics2. robotics
2. robotics
Adib Bin Rashid
 
UNIT 6 Robotics01.ppt
UNIT 6 Robotics01.pptUNIT 6 Robotics01.ppt
UNIT 6 Robotics01.ppt
nachiketkale5
 
Robotix & Industrial Robots
Robotix & Industrial RobotsRobotix & Industrial Robots
Robotix & Industrial Robots
parthbabariya151
 
Industrial_Robots_pptx.pptx
Industrial_Robots_pptx.pptxIndustrial_Robots_pptx.pptx
Industrial_Robots_pptx.pptx
Mahmoudadel153156
 
Robotics_EC368_Module_1.pptx
Robotics_EC368_Module_1.pptxRobotics_EC368_Module_1.pptx
Robotics_EC368_Module_1.pptx
neenajoseph18
 
Lecture 7 robotics and ai
Lecture 7   robotics and ai Lecture 7   robotics and ai
Lecture 7 robotics and ai
Vajira Thambawita
 
ROBOTICS and AUTOMATION concepts of Robotics.pptx
ROBOTICS and AUTOMATION concepts of Robotics.pptxROBOTICS and AUTOMATION concepts of Robotics.pptx
ROBOTICS and AUTOMATION concepts of Robotics.pptx
srivastavavaibhav129
 
Robotics ppt.pptx
Robotics ppt.pptxRobotics ppt.pptx
Robotics ppt.pptx
KanwerpreetSingh1
 

Similar to Ie450pp8 (20)

Robot And it configuration
Robot And it configurationRobot And it configuration
Robot And it configuration
 
ROBOTICS - Introduction to Robotics
ROBOTICS -  Introduction to RoboticsROBOTICS -  Introduction to Robotics
ROBOTICS - Introduction to Robotics
 
robotics1.ppt
robotics1.pptrobotics1.ppt
robotics1.ppt
 
Robotics corporate-training-in-mumbai
Robotics corporate-training-in-mumbaiRobotics corporate-training-in-mumbai
Robotics corporate-training-in-mumbai
 
ROBOTIC - Introduction to Robotics
ROBOTIC - Introduction to RoboticsROBOTIC - Introduction to Robotics
ROBOTIC - Introduction to Robotics
 
ROBOTICS-LATEST-PPT.pdf
ROBOTICS-LATEST-PPT.pdfROBOTICS-LATEST-PPT.pdf
ROBOTICS-LATEST-PPT.pdf
 
Robotics introduction by Pranav navathe
Robotics introduction by Pranav navatheRobotics introduction by Pranav navathe
Robotics introduction by Pranav navathe
 
IRB PPT_5.pdf
IRB PPT_5.pdfIRB PPT_5.pdf
IRB PPT_5.pdf
 
ROBOTICS-LATEST-PPT.pdf
ROBOTICS-LATEST-PPT.pdfROBOTICS-LATEST-PPT.pdf
ROBOTICS-LATEST-PPT.pdf
 
robot_program.ppt
robot_program.pptrobot_program.ppt
robot_program.ppt
 
Robotics (CAD-CAM).pptx .
Robotics (CAD-CAM).pptx                    .Robotics (CAD-CAM).pptx                    .
Robotics (CAD-CAM).pptx .
 
2. robotics
2. robotics2. robotics
2. robotics
 
INTRODUCTION TO ROBOTICS
INTRODUCTION TO ROBOTICSINTRODUCTION TO ROBOTICS
INTRODUCTION TO ROBOTICS
 
UNIT 6 Robotics01.ppt
UNIT 6 Robotics01.pptUNIT 6 Robotics01.ppt
UNIT 6 Robotics01.ppt
 
Robotix & Industrial Robots
Robotix & Industrial RobotsRobotix & Industrial Robots
Robotix & Industrial Robots
 
Industrial_Robots_pptx.pptx
Industrial_Robots_pptx.pptxIndustrial_Robots_pptx.pptx
Industrial_Robots_pptx.pptx
 
Robotics_EC368_Module_1.pptx
Robotics_EC368_Module_1.pptxRobotics_EC368_Module_1.pptx
Robotics_EC368_Module_1.pptx
 
Lecture 7 robotics and ai
Lecture 7   robotics and ai Lecture 7   robotics and ai
Lecture 7 robotics and ai
 
ROBOTICS and AUTOMATION concepts of Robotics.pptx
ROBOTICS and AUTOMATION concepts of Robotics.pptxROBOTICS and AUTOMATION concepts of Robotics.pptx
ROBOTICS and AUTOMATION concepts of Robotics.pptx
 
Robotics ppt.pptx
Robotics ppt.pptxRobotics ppt.pptx
Robotics ppt.pptx
 

Recently uploaded

S1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptxS1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptx
tarandeep35
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
MysoreMuleSoftMeetup
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
heathfieldcps1
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
Celine George
 
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBCSTRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
kimdan468
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
EverAndrsGuerraGuerr
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
TechSoup
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
Celine George
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
TechSoup
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
Sandy Millin
 
Honest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptxHonest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptx
timhan337
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
Jisc
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
Vivekanand Anglo Vedic Academy
 
"Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe..."Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe...
SACHIN R KONDAGURI
 
Embracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic ImperativeEmbracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic Imperative
Peter Windle
 
Digital Artifact 2 - Investigating Pavilion Designs
Digital Artifact 2 - Investigating Pavilion DesignsDigital Artifact 2 - Investigating Pavilion Designs
Digital Artifact 2 - Investigating Pavilion Designs
chanes7
 
Group Presentation 2 Economics.Ariana Buscigliopptx
Group Presentation 2 Economics.Ariana BuscigliopptxGroup Presentation 2 Economics.Ariana Buscigliopptx
Group Presentation 2 Economics.Ariana Buscigliopptx
ArianaBusciglio
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
Thiyagu K
 
A Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptxA Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptx
thanhdowork
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
Jisc
 

Recently uploaded (20)

S1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptxS1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptx
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
 
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBCSTRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
 
Honest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptxHonest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptx
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
 
"Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe..."Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe...
 
Embracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic ImperativeEmbracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic Imperative
 
Digital Artifact 2 - Investigating Pavilion Designs
Digital Artifact 2 - Investigating Pavilion DesignsDigital Artifact 2 - Investigating Pavilion Designs
Digital Artifact 2 - Investigating Pavilion Designs
 
Group Presentation 2 Economics.Ariana Buscigliopptx
Group Presentation 2 Economics.Ariana BuscigliopptxGroup Presentation 2 Economics.Ariana Buscigliopptx
Group Presentation 2 Economics.Ariana Buscigliopptx
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
 
A Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptxA Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptx
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
 

Ie450pp8

  • 1. Introduction to Robotics A common view : Robots as Humanoids We will be studying Industrial manipulator type Robots.
  • 2. Agenda • Introduction to Robotics • Classification of Robots • Robot accessories • Robot coordinates • Work volumes and Reference Frames • Robot Programming • Robot Applications in Lean Mfg.
  • 3. Robotics Timeline • 1922 Czech author Karel Capek wrote a story called Rossum’s Universal Robots and introduced the word “Rabota”(meaning worker) • 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
  • 4. Robot Classification The following is the classification of Robots according to the Robotics Institute of America • Variable-Sequence Robot : A device that performs the successive stages of a task according to a predetermined method easy to modify • Playback Robot :A human operator performs the task manually by leading the Robot • Numerical Control Robot : The operator supplies the movement program rather than teaching it the task manually. • Intelligent Robot : A robot with the means to understand its environment and the ability to successfully complete a task despite changes to the environment.
  • 5. ROBOT • Defined by Robotics Industry Association (RIA) as – a re-programmable, multifunctional manipulator designed to move material, parts, tools or specialized devices through variable programmed motion for a variety of tasks • possess certain anthropomorphic characteristics – mechanical arm – sensors to respond to input – Intelligence to make decisions
  • 6. 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 a endeffector on the space shuttle to a small gripper
  • 7. Accessories • Acutators : Actuators are the muscles of the manipulators. Common types of actuators are servomotors, stepper motors, pneumatic cylinders etc. • Sensors : 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 • Controller : The controller receives data from the computer, controls the motions of the actuator and coordinates these motions with the sensory feedback information.
  • 8. Robot Configurations Some of the commonly used configurations in Robotics are • Cartesian/Rectangular Gantry(3P) : These Robots are made of 3 Linear joints that orient the end effector, which are usually followed by additional revolute joints.
  • 9. Cartesian Robot - Work Envelope
  • 10. Robot Configurations (cont’d) • Cylindrical (R2P): Cylindrical coordinate Robots have 2 prismatic joints and one revolute joint.
  • 11. Cylindrical Robot - Work Envelope
  • 12. Robot Configurations (cont’d) • Spherical joint (2RP): They follow a spherical coordinate system, which has one
  • 13. Spherical Robot - Work Envelope
  • 14. Robot Configurations (cont’d) • Articulated/anthropomorphic(3R) :An articulated robot’s joints are all revolute, similar to a human’s arm.
  • 15. Robot Configurations (cont’d) • Selective Compliance Assembly Robot Arm (SCARA) (2R1P): They have two revolute joints that are parallel and allow the Robot to move in a horizontal plane, plus an additional prismatic joint that moves vertically
  • 17. Reference Frames • World Reference Frame which is a universal coordinate frame, as defined by the x-y-z axes. In this case the joints of the robot move simultaneously so as to create motions along the three major axes. • Joint Reference Frame which is used to specify movements of each individual joint of the Robot. In this case each joint may be accessed individually and thus only one joint moves at a time. • Tool Reference Frame which specifies the movements of the Robots hand relative to the frame attached to the hand. The x’,y’and z’ axes attached to the hand define the motions of the hand relative to this local frame. All joints of the Robot move simultaneously to create coordinated motions about the Tool frame.
  • 19. Work Envelope concept • Depending on the configuration and size of the links and wrist joints, robots can reach a collection of points called a Workspace. • Alternately Workspace may be found empirically, by moving each joint through its range of motions and combining all space it can reach and subtracting what space it cannot reach
  • 20. Pure Spherical Jointed Arm - Work envelope
  • 22. Exercise Readiness Assessment Test A.K.A. RAT AS A INDIVIDUALAS A INDIVIDUAL, prepare a detailed response for the following Readiness Assessment test What type of Robot Configuration does the ABB 140 Robot have? Can you find out its Work Space?
  • 23. WRIST • typically has 3 degrees of freedom – Roll involves rotating the wrist about the arm axis – Pitch up-down rotation of the wrist – Yaw left-right rotation of the wrist • End effector is mounted on the wrist
  • 25. 25 CONTROL METHODS • Non Servo Control – implemented by setting limits or mechanical stops for each joint and sequencing the actuation of each joint to accomplish the cycle – end point robot, limited sequence robot, bang- bang robot – No control over the motion at the intermediate points, only end points are known
  • 26. • Programming accomplished by – setting desired sequence of moves – adjusting end stops for each axis accordingly – the sequence of moves is controlled by a “squencer”, which uses feedback received from the end stops to index to next step in the program • Low cost and easy to maintain, reliable • relatively high speed • repeatability of up to 0.01 inch • limited flexibility • typically hydraulic, pneumatic drives
  • 27. • Servo Control – Point to point Control – Continuous Path Control • Closed Loop control used to monitor position, velocity (other variables) of each joint
  • 28. Point-to-Point Control • Only the end points are programmed, the path used to connect the end points are computed by the controller • user can control velocity, and may permit linear or piece wise linear motion • Feedback control is used during motion to ascertain that individual joints have achieved desired location
  • 29. • Often used hydraulic drives, recent trend towards servomotors • loads up to 500lb and large reach • Applications – pick and place type operations – palletizing – machine loading
  • 30. Continuous Path Controlled • in addition to the control over the endpoints, the path taken by the end effector can be controlled • Path is controlled by manipulating the joints throughout the entire motion, via closed loop control • Applications: – spray painting, polishing, grinding, arc welding
  • 31. ROBOT PROGRAMMING • Typically performed using one of the following – On line • teach pendant • lead through programming – Off line • robot programming languages • task level programming
  • 32. Use of Teach Pendant • hand held device with switches used to control the robot motions • End points are recorded in controller memory • sequentially played back to execute robot actions • trajectory determined by robot controller • suited for point to point control applications
  • 33. • Easy to use, no special programming skills required • Useful when programming robots for wide range of repetitive tasks for long production runs • RAPID
  • 34. Lead Through Programming • lead the robot physically through the required sequence of motions • trajectory and endpoints are recorded, using a sampling routine which records points at 60-80 times a second • when played back results in a smooth continuous motion • large memory requirements
  • 35. Programming Languages • Motivation – need to interface robot control system to external sensors, to provide “real time” changes based on sensory equipment – computing based on geometry of environment – ability to interface with CAD/CAM systems – meaningful task descriptions – off-line programming capability
  • 36. • Large number of robot languages available – AML, VAL, AL, RAIL, RobotStudio, etc. (200+) • Each robot manufacturer has their own robot programming language • No standards exist • Portability of programs virtually non- existent
  • 37. In-class Exercise • As a group, discuss an activity that you think could be automated by using a robot. • Define the tasks that the robot will perform. • What kind of special tooling is required? Sketch if you will use any. • Can the activity be justified economically? Show your development – do not simply say yes or no.