SlideShare a Scribd company logo
1 of 29
Robotics:Unit-III
Drive Systems
Joint Drive Systems
 Electric
 Uses electric motors to actuate individual joints
 Preferred drive system in today's robots
 Hydraulic
 Uses hydraulic pistons and rotary vane actuators
 Noted for their high power and lift capacity
 Pneumatic
 Typically limited to smaller robots and simple material
transfer applications
Actuators
 Actuator is the term used for the mechanism that drives
the robotic arm.
 There are 3 main types of Actuators
1. Electric motors
2. Hydraulic
3. Pneumatic cylinder
 Hydraulic and pneumatic actuators are generally suited
to driving prismatic joints since they produce linear
motion directly
 Hydraulic and pneumatic actuators are also known as
linear actuators.
 Electric motors are more suited to driving revolute joints
as they produce rotation
3
Hydraulic Actuators
 A car makes use of a hydraulic system. If we look at the
braking system of the car we see that only moderate force
applied to the brake pedal is sufficient to produce force
large enough to stop the car.
 The underlying principle of all hydraulic systems was first
discovered by the French scientist Blaise Pascal in 1653.
He stated that “if external pressure is applied to a confined
fluid, then the pressure is transferred without loss to all
surfaces in contact with the fluid”
 The word fluid can mean both a gas or a liquid
 Where large forces are required we can expect to find
hydraulic devices (mechanical diggers on building sites,
pit props in coal mines and jacks for lifting cars all use the
principle of hydraulics.
4
Hydraulic Actuators
 Each hydraulic actuator contains the following parts:
1. Pistons
2. Spring return piston
3. Double acting cylinder
4. Hydraulic transfer value
5. And in some cases a hydraulic accumulator
 Advantages of the hydraulic mechanism
1. A hydraulic device can produce an enormous range of forces without
the need for gears, simply by controlling the flow of fluid
2. Movement of the piston can be smooth and fast
3. Position of the piston can be controlled precisely by a low-current
electrically operated value
4. There are no sparks to worry about as there are with electrical motor,
so the system is safe to use in explosive atmospheres such as in paint
spraying or near inflammable materials
5
Pneumatic Actuators
 A pneumatic actuator uses air instead of fluid
 The relationship between force and area is the same in a
pneumatic system compared to a hydraulic system
 We know that air is compressible, so in order to build up
the pressure required to operate the piston, extra work has
to be done by the pump to compress the air. This means
that pneumatic devices are less efficient
 If you have ever used a bicycle pump you may have
noticed that it becomes hot as it is used. The heat
produced by the mechanical work done in compressing
the air. Heat represents wasted energy.
6
Pneumatic Actuators
 Advantages of the Pneumatic system:
1. Generally less expensive than an equivalent hydraulic system. Many
factories have compressed air available and one large compressor pump
can serve several robots
2. Small amount of air leakage is ok, but in a hydraulic system it will require
prompt attention
3. The compressibility of air can also be an advantage in some applications.
Think about a set of automatic doors which are operated pneumatically. If
a person is caught in the doors they will not be crushed.
4. A pressure relief valve can be incorporated to release pressure when a
force is exceeded, for example the gripper of a robot will incorporate a
relief valve to ensure it does not damage itself or what it is gripping
5. Pneumatic devices are faster to respond compared to a hydraulic system
as air is lighter than fluid.
 A pneumatic system has its downfalls and the main one is that it can
produce the enormous forces a hydraulic system can. Another is
concerned with the location of the pistons. As air is compressible heavy
loads on the robot arm may cause the pistons to move even when all the
valves on the cylinder are closed. It is for this reason that pneumatic
robots are best suited for pick and place robots.
7
Electric Motors
 Not all electric motors are suited for use as
actuators in robots
 There are three basic characteristics of a motor,
when combined will determine the suitability of a
motor for a particular job. The 3 characteristics
are power, torque and speed. Each of these
characteristics are interdependent, that means
that you can not alter one without affecting the
others.
8
Electric Motors
 Two types of power: electrical and mechanical, both are measured in
watts.
 Torque is how strong a motor is or how much turning force it is able
to produce and is measured in newton-metres.
 The speed is measured in revolutions per minute and is rotation of
the motor
 There are 3 different types of motors
1. AC motor which operates by alternating current electricity
2. DC motor which operates by direct current electricity
3. Stepper motors which operates by pulses of electricity
 Any type of electric motor could be used for a robot as long as it is
possible to electronically control the speed and power so that it
behaves the way we want.
 DC motors and Stepper motors are commonly used in robotics
9
Robot Control Systems
 Limited sequence control – pick-and-place
operations using mechanical stops to set positions
 Playback with point-to-point control – records
work cycle as a sequence of points, then plays
back the sequence during program execution
 Playback with continuous path control – greater
memory capacity and/or interpolation capability to
execute paths (in addition to points)
 Intelligent control – exhibits behavior that makes
it seem intelligent, e.g., responds to sensor inputs,
makes decisions, communicates with humans
Robot Control System
Joint 1 Joint 2 Joint 3 Joint 4 Joint 5 Joint 6
Controller
& Program
Cell
Supervisor
Sensors Level 0
Level 1
Level 2
12
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
Robot Programming
 Leadthrough programming
 Work cycle is taught to robot by moving the
manipulator through the required motion cycle and
simultaneously entering the program into
controller memory for later playback
 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
Leadthrough Programming
1. Powered leadthrough
 Common for point-to-
point robots
 Uses teach pendant
2. Manual leadthrough
 Convenient for
continuous path control
robots
 Human programmer
physical moves
manipulator
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
Leadthrough Programming
Advantages
 Advantages:
 Easily learned by shop personnel
 Logical way to teach a robot
 No computer programming
 Disadvantages:
 Downtime during programming
 Limited programming logic capability
 Not compatible with supervisory control
Robot Programming
 Robot programming languages
 Textual programming language to enter commands into
robot controller
 Simulation and off-line programming
 Program is prepared at a remote computer terminal and
downloaded to robot controller for execution without
need for leadthrough methods
Robot Programming
 Textural programming languages
 Enhanced sensor capabilities
 Improved output capabilities to control external equipment
 Program logic
 Computations and data processing
 Communications with supervisory computers
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
 AMfgL, Variable Assembly L, AL, RobotStudio, etc. (200+)
 Each robot manufacturer has their own robot programming language
 No standards exist
 Portability of programs virtually non-existent
Coordinate Systems
World coordinate system Tool coordinate system
Simulation and Off-Line Programming
Example
A robot performs a loading and unloading operation for a
machine tool as follows:
 Robot pick up part from conveyor and loads into machine (Time=5.5 sec)
 Machining cycle (automatic). (Time=33.0 sec)
 Robot retrieves part from machine and deposits to outgoing conveyor.
(Time=4.8 sec)
 Robot moves back to pickup position. (Time=1.7 sec)
Every 30 work parts, the cutting tools in the machine are
changed which takes 3.0 minutes. The uptime efficiency of
the robot is 97%; and the uptime efficiency of the machine
tool is 98% which rarely overlap.
Determine the hourly production rate.
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

Similar to 12277790.ppt

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
 
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
 
PC Based Industrial Automation With AVR Atmega 16 - Project Report
PC Based Industrial Automation With AVR Atmega 16 - Project ReportPC Based Industrial Automation With AVR Atmega 16 - Project Report
PC Based Industrial Automation With AVR Atmega 16 - Project ReportRobo India
 
Robotic chapter 2
Robotic chapter 2Robotic chapter 2
Robotic chapter 2japEveryday
 
AAUCA_DR_JSSistemas_Embebidos_Nota_2.pdf
AAUCA_DR_JSSistemas_Embebidos_Nota_2.pdfAAUCA_DR_JSSistemas_Embebidos_Nota_2.pdf
AAUCA_DR_JSSistemas_Embebidos_Nota_2.pdfJoseMaximilianoNzang1
 
Fundamental of robotic manipulator
Fundamental of robotic manipulatorFundamental of robotic manipulator
Fundamental of robotic manipulatorsnkalepvpit
 
BESCK104D_EME Module 5.pptx
BESCK104D_EME Module 5.pptxBESCK104D_EME Module 5.pptx
BESCK104D_EME Module 5.pptxManjunathtv2
 
basic of open and closed loop control system
basic of open and closed loop control systembasic of open and closed loop control system
basic of open and closed loop control systemSACHINNikam39
 
Closed loop performance investigation
Closed loop performance investigationClosed loop performance investigation
Closed loop performance investigationPrabhakar Captain
 
Speed Control of Induction Motor Using PLC and SCADA System
Speed Control of Induction Motor Using PLC and SCADA SystemSpeed Control of Induction Motor Using PLC and SCADA System
Speed Control of Induction Motor Using PLC and SCADA SystemIJERA Editor
 
Speed Control of Induction Motor Using PLC and SCADA System
Speed Control of Induction Motor Using PLC and SCADA SystemSpeed Control of Induction Motor Using PLC and SCADA System
Speed Control of Induction Motor Using PLC and SCADA SystemIJERA Editor
 
A review on Design and Fabrication of Frumentum Maskin
A review on Design and Fabrication of Frumentum MaskinA review on Design and Fabrication of Frumentum Maskin
A review on Design and Fabrication of Frumentum MaskinIRJET Journal
 
Fluid power automation unit 1 introduction
Fluid power automation  unit 1 introductionFluid power automation  unit 1 introduction
Fluid power automation unit 1 introductionDineshS158
 

Similar to 12277790.ppt (20)

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...
 
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...
 
Drives.pdf
Drives.pdfDrives.pdf
Drives.pdf
 
Chapter 1
Chapter 1Chapter 1
Chapter 1
 
PC Based Industrial Automation With AVR Atmega 16 - Project Report
PC Based Industrial Automation With AVR Atmega 16 - Project ReportPC Based Industrial Automation With AVR Atmega 16 - Project Report
PC Based Industrial Automation With AVR Atmega 16 - Project Report
 
B012472931
B012472931B012472931
B012472931
 
Robotic chapter 2
Robotic chapter 2Robotic chapter 2
Robotic chapter 2
 
Poly ghosh
Poly ghoshPoly ghosh
Poly ghosh
 
AAUCA_DR_JSSistemas_Embebidos_Nota_2.pdf
AAUCA_DR_JSSistemas_Embebidos_Nota_2.pdfAAUCA_DR_JSSistemas_Embebidos_Nota_2.pdf
AAUCA_DR_JSSistemas_Embebidos_Nota_2.pdf
 
CONTROL SYSTEMS IN MACHINE TOOL AND OPEN LOOP & CLOSED LOOP CONTROL SYSTEM
CONTROL SYSTEMS IN MACHINE TOOL AND OPEN LOOP & CLOSED LOOP CONTROL SYSTEMCONTROL SYSTEMS IN MACHINE TOOL AND OPEN LOOP & CLOSED LOOP CONTROL SYSTEM
CONTROL SYSTEMS IN MACHINE TOOL AND OPEN LOOP & CLOSED LOOP CONTROL SYSTEM
 
Robot Classification
Robot ClassificationRobot Classification
Robot Classification
 
report
reportreport
report
 
Fundamental of robotic manipulator
Fundamental of robotic manipulatorFundamental of robotic manipulator
Fundamental of robotic manipulator
 
BESCK104D_EME Module 5.pptx
BESCK104D_EME Module 5.pptxBESCK104D_EME Module 5.pptx
BESCK104D_EME Module 5.pptx
 
basic of open and closed loop control system
basic of open and closed loop control systembasic of open and closed loop control system
basic of open and closed loop control system
 
Closed loop performance investigation
Closed loop performance investigationClosed loop performance investigation
Closed loop performance investigation
 
Speed Control of Induction Motor Using PLC and SCADA System
Speed Control of Induction Motor Using PLC and SCADA SystemSpeed Control of Induction Motor Using PLC and SCADA System
Speed Control of Induction Motor Using PLC and SCADA System
 
Speed Control of Induction Motor Using PLC and SCADA System
Speed Control of Induction Motor Using PLC and SCADA SystemSpeed Control of Induction Motor Using PLC and SCADA System
Speed Control of Induction Motor Using PLC and SCADA System
 
A review on Design and Fabrication of Frumentum Maskin
A review on Design and Fabrication of Frumentum MaskinA review on Design and Fabrication of Frumentum Maskin
A review on Design and Fabrication of Frumentum Maskin
 
Fluid power automation unit 1 introduction
Fluid power automation  unit 1 introductionFluid power automation  unit 1 introduction
Fluid power automation unit 1 introduction
 

Recently uploaded

Cheap Rate Call girls Kalkaji 9205541914 shot 1500 night
Cheap Rate Call girls Kalkaji 9205541914 shot 1500 nightCheap Rate Call girls Kalkaji 9205541914 shot 1500 night
Cheap Rate Call girls Kalkaji 9205541914 shot 1500 nightDelhi Call girls
 
NO1 Famous Amil Baba In Karachi Kala Jadu In Karachi Amil baba In Karachi Add...
NO1 Famous Amil Baba In Karachi Kala Jadu In Karachi Amil baba In Karachi Add...NO1 Famous Amil Baba In Karachi Kala Jadu In Karachi Amil baba In Karachi Add...
NO1 Famous Amil Baba In Karachi Kala Jadu In Karachi Amil baba In Karachi Add...Amil baba
 
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdfChapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdfParomita Roy
 
A level Digipak development Presentation
A level Digipak development PresentationA level Digipak development Presentation
A level Digipak development Presentationamedia6
 
Call Us ✡️97111⇛47426⇛Call In girls Vasant Vihar༒(Delhi)
Call Us ✡️97111⇛47426⇛Call In girls Vasant Vihar༒(Delhi)Call Us ✡️97111⇛47426⇛Call In girls Vasant Vihar༒(Delhi)
Call Us ✡️97111⇛47426⇛Call In girls Vasant Vihar༒(Delhi)jennyeacort
 
Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...
Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...
Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...Yantram Animation Studio Corporation
 
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130Suhani Kapoor
 
Revit Understanding Reference Planes and Reference lines in Revit for Family ...
Revit Understanding Reference Planes and Reference lines in Revit for Family ...Revit Understanding Reference Planes and Reference lines in Revit for Family ...
Revit Understanding Reference Planes and Reference lines in Revit for Family ...Narsimha murthy
 
shot list for my tv series two steps back
shot list for my tv series two steps backshot list for my tv series two steps back
shot list for my tv series two steps back17lcow074
 
VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...
VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...
VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...Suhani Kapoor
 
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service AmravatiVIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service AmravatiSuhani Kapoor
 
How to Be Famous in your Field just visit our Site
How to Be Famous in your Field just visit our SiteHow to Be Famous in your Field just visit our Site
How to Be Famous in your Field just visit our Sitegalleryaagency
 
3D Printing And Designing Final Report.pdf
3D Printing And Designing Final Report.pdf3D Printing And Designing Final Report.pdf
3D Printing And Designing Final Report.pdfSwaraliBorhade
 
Cheap Rate Call girls Malviya Nagar 9205541914 shot 1500 night
Cheap Rate Call girls Malviya Nagar 9205541914 shot 1500 nightCheap Rate Call girls Malviya Nagar 9205541914 shot 1500 night
Cheap Rate Call girls Malviya Nagar 9205541914 shot 1500 nightDelhi Call girls
 
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun serviceCALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun serviceanilsa9823
 
The history of music videos a level presentation
The history of music videos a level presentationThe history of music videos a level presentation
The history of music videos a level presentationamedia6
 
PORTAFOLIO 2024_ ANASTASIYA KUDINOVA
PORTAFOLIO   2024_  ANASTASIYA  KUDINOVAPORTAFOLIO   2024_  ANASTASIYA  KUDINOVA
PORTAFOLIO 2024_ ANASTASIYA KUDINOVAAnastasiya Kudinova
 
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130Suhani Kapoor
 
Kindergarten Assessment Questions Via LessonUp
Kindergarten Assessment Questions Via LessonUpKindergarten Assessment Questions Via LessonUp
Kindergarten Assessment Questions Via LessonUpmainac1
 

Recently uploaded (20)

Cheap Rate Call girls Kalkaji 9205541914 shot 1500 night
Cheap Rate Call girls Kalkaji 9205541914 shot 1500 nightCheap Rate Call girls Kalkaji 9205541914 shot 1500 night
Cheap Rate Call girls Kalkaji 9205541914 shot 1500 night
 
NO1 Famous Amil Baba In Karachi Kala Jadu In Karachi Amil baba In Karachi Add...
NO1 Famous Amil Baba In Karachi Kala Jadu In Karachi Amil baba In Karachi Add...NO1 Famous Amil Baba In Karachi Kala Jadu In Karachi Amil baba In Karachi Add...
NO1 Famous Amil Baba In Karachi Kala Jadu In Karachi Amil baba In Karachi Add...
 
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdfChapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
 
A level Digipak development Presentation
A level Digipak development PresentationA level Digipak development Presentation
A level Digipak development Presentation
 
Call Us ✡️97111⇛47426⇛Call In girls Vasant Vihar༒(Delhi)
Call Us ✡️97111⇛47426⇛Call In girls Vasant Vihar༒(Delhi)Call Us ✡️97111⇛47426⇛Call In girls Vasant Vihar༒(Delhi)
Call Us ✡️97111⇛47426⇛Call In girls Vasant Vihar༒(Delhi)
 
Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...
Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...
Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...
 
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130
 
Revit Understanding Reference Planes and Reference lines in Revit for Family ...
Revit Understanding Reference Planes and Reference lines in Revit for Family ...Revit Understanding Reference Planes and Reference lines in Revit for Family ...
Revit Understanding Reference Planes and Reference lines in Revit for Family ...
 
shot list for my tv series two steps back
shot list for my tv series two steps backshot list for my tv series two steps back
shot list for my tv series two steps back
 
VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...
VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...
VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...
 
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service AmravatiVIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
 
How to Be Famous in your Field just visit our Site
How to Be Famous in your Field just visit our SiteHow to Be Famous in your Field just visit our Site
How to Be Famous in your Field just visit our Site
 
3D Printing And Designing Final Report.pdf
3D Printing And Designing Final Report.pdf3D Printing And Designing Final Report.pdf
3D Printing And Designing Final Report.pdf
 
Cheap Rate Call girls Malviya Nagar 9205541914 shot 1500 night
Cheap Rate Call girls Malviya Nagar 9205541914 shot 1500 nightCheap Rate Call girls Malviya Nagar 9205541914 shot 1500 night
Cheap Rate Call girls Malviya Nagar 9205541914 shot 1500 night
 
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun serviceCALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
 
young call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Service
young call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Service
young call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Service
 
The history of music videos a level presentation
The history of music videos a level presentationThe history of music videos a level presentation
The history of music videos a level presentation
 
PORTAFOLIO 2024_ ANASTASIYA KUDINOVA
PORTAFOLIO   2024_  ANASTASIYA  KUDINOVAPORTAFOLIO   2024_  ANASTASIYA  KUDINOVA
PORTAFOLIO 2024_ ANASTASIYA KUDINOVA
 
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
 
Kindergarten Assessment Questions Via LessonUp
Kindergarten Assessment Questions Via LessonUpKindergarten Assessment Questions Via LessonUp
Kindergarten Assessment Questions Via LessonUp
 

12277790.ppt

  • 2. Joint Drive Systems  Electric  Uses electric motors to actuate individual joints  Preferred drive system in today's robots  Hydraulic  Uses hydraulic pistons and rotary vane actuators  Noted for their high power and lift capacity  Pneumatic  Typically limited to smaller robots and simple material transfer applications
  • 3. Actuators  Actuator is the term used for the mechanism that drives the robotic arm.  There are 3 main types of Actuators 1. Electric motors 2. Hydraulic 3. Pneumatic cylinder  Hydraulic and pneumatic actuators are generally suited to driving prismatic joints since they produce linear motion directly  Hydraulic and pneumatic actuators are also known as linear actuators.  Electric motors are more suited to driving revolute joints as they produce rotation 3
  • 4. Hydraulic Actuators  A car makes use of a hydraulic system. If we look at the braking system of the car we see that only moderate force applied to the brake pedal is sufficient to produce force large enough to stop the car.  The underlying principle of all hydraulic systems was first discovered by the French scientist Blaise Pascal in 1653. He stated that “if external pressure is applied to a confined fluid, then the pressure is transferred without loss to all surfaces in contact with the fluid”  The word fluid can mean both a gas or a liquid  Where large forces are required we can expect to find hydraulic devices (mechanical diggers on building sites, pit props in coal mines and jacks for lifting cars all use the principle of hydraulics. 4
  • 5. Hydraulic Actuators  Each hydraulic actuator contains the following parts: 1. Pistons 2. Spring return piston 3. Double acting cylinder 4. Hydraulic transfer value 5. And in some cases a hydraulic accumulator  Advantages of the hydraulic mechanism 1. A hydraulic device can produce an enormous range of forces without the need for gears, simply by controlling the flow of fluid 2. Movement of the piston can be smooth and fast 3. Position of the piston can be controlled precisely by a low-current electrically operated value 4. There are no sparks to worry about as there are with electrical motor, so the system is safe to use in explosive atmospheres such as in paint spraying or near inflammable materials 5
  • 6. Pneumatic Actuators  A pneumatic actuator uses air instead of fluid  The relationship between force and area is the same in a pneumatic system compared to a hydraulic system  We know that air is compressible, so in order to build up the pressure required to operate the piston, extra work has to be done by the pump to compress the air. This means that pneumatic devices are less efficient  If you have ever used a bicycle pump you may have noticed that it becomes hot as it is used. The heat produced by the mechanical work done in compressing the air. Heat represents wasted energy. 6
  • 7. Pneumatic Actuators  Advantages of the Pneumatic system: 1. Generally less expensive than an equivalent hydraulic system. Many factories have compressed air available and one large compressor pump can serve several robots 2. Small amount of air leakage is ok, but in a hydraulic system it will require prompt attention 3. The compressibility of air can also be an advantage in some applications. Think about a set of automatic doors which are operated pneumatically. If a person is caught in the doors they will not be crushed. 4. A pressure relief valve can be incorporated to release pressure when a force is exceeded, for example the gripper of a robot will incorporate a relief valve to ensure it does not damage itself or what it is gripping 5. Pneumatic devices are faster to respond compared to a hydraulic system as air is lighter than fluid.  A pneumatic system has its downfalls and the main one is that it can produce the enormous forces a hydraulic system can. Another is concerned with the location of the pistons. As air is compressible heavy loads on the robot arm may cause the pistons to move even when all the valves on the cylinder are closed. It is for this reason that pneumatic robots are best suited for pick and place robots. 7
  • 8. Electric Motors  Not all electric motors are suited for use as actuators in robots  There are three basic characteristics of a motor, when combined will determine the suitability of a motor for a particular job. The 3 characteristics are power, torque and speed. Each of these characteristics are interdependent, that means that you can not alter one without affecting the others. 8
  • 9. Electric Motors  Two types of power: electrical and mechanical, both are measured in watts.  Torque is how strong a motor is or how much turning force it is able to produce and is measured in newton-metres.  The speed is measured in revolutions per minute and is rotation of the motor  There are 3 different types of motors 1. AC motor which operates by alternating current electricity 2. DC motor which operates by direct current electricity 3. Stepper motors which operates by pulses of electricity  Any type of electric motor could be used for a robot as long as it is possible to electronically control the speed and power so that it behaves the way we want.  DC motors and Stepper motors are commonly used in robotics 9
  • 10. Robot Control Systems  Limited sequence control – pick-and-place operations using mechanical stops to set positions  Playback with point-to-point control – records work cycle as a sequence of points, then plays back the sequence during program execution  Playback with continuous path control – greater memory capacity and/or interpolation capability to execute paths (in addition to points)  Intelligent control – exhibits behavior that makes it seem intelligent, e.g., responds to sensor inputs, makes decisions, communicates with humans
  • 11. Robot Control System Joint 1 Joint 2 Joint 3 Joint 4 Joint 5 Joint 6 Controller & Program Cell Supervisor Sensors Level 0 Level 1 Level 2
  • 12. 12 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
  • 13.  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
  • 14.  Servo Control  Point to point Control  Continuous Path Control  Closed Loop control used to monitor position, velocity (other variables) of each joint
  • 15. 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
  • 16.  Often used hydraulic drives, recent trend towards servomotors  loads up to 500lb and large reach  Applications  pick and place type operations  palletizing  machine loading
  • 17. 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
  • 18. ROBOT PROGRAMMING  Typically performed using one of the following  On line  teach pendant  lead through programming  Off line  robot programming languages  task level programming
  • 19. Robot Programming  Leadthrough programming  Work cycle is taught to robot by moving the manipulator through the required motion cycle and simultaneously entering the program into controller memory for later playback  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
  • 20. Leadthrough Programming 1. Powered leadthrough  Common for point-to- point robots  Uses teach pendant 2. Manual leadthrough  Convenient for continuous path control robots  Human programmer physical moves manipulator
  • 21. 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
  • 22. Leadthrough Programming Advantages  Advantages:  Easily learned by shop personnel  Logical way to teach a robot  No computer programming  Disadvantages:  Downtime during programming  Limited programming logic capability  Not compatible with supervisory control
  • 23. Robot Programming  Robot programming languages  Textual programming language to enter commands into robot controller  Simulation and off-line programming  Program is prepared at a remote computer terminal and downloaded to robot controller for execution without need for leadthrough methods
  • 24. Robot Programming  Textural programming languages  Enhanced sensor capabilities  Improved output capabilities to control external equipment  Program logic  Computations and data processing  Communications with supervisory computers
  • 25. 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  AMfgL, Variable Assembly L, AL, RobotStudio, etc. (200+)  Each robot manufacturer has their own robot programming language  No standards exist  Portability of programs virtually non-existent
  • 26. Coordinate Systems World coordinate system Tool coordinate system
  • 27. Simulation and Off-Line Programming
  • 28. Example A robot performs a loading and unloading operation for a machine tool as follows:  Robot pick up part from conveyor and loads into machine (Time=5.5 sec)  Machining cycle (automatic). (Time=33.0 sec)  Robot retrieves part from machine and deposits to outgoing conveyor. (Time=4.8 sec)  Robot moves back to pickup position. (Time=1.7 sec) Every 30 work parts, the cutting tools in the machine are changed which takes 3.0 minutes. The uptime efficiency of the robot is 97%; and the uptime efficiency of the machine tool is 98% which rarely overlap. Determine the hourly production rate.
  • 29. 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.