Академический Документы
Профессиональный Документы
Культура Документы
Introduction
The Evolution of Robots: George Moore built a walking robot in 1893 ! It had a .5 Horsepower Steam Engine using a Gas Fired Boiler. It was a mechanical device without any intelligence. It could walk at 9 Miles Per Hour.
Robot Definition
Robot term from Websters dictionary An automatic device that performs function ordinarily ascribed to human being
Robot Institute of America A robot is a programmable, multifunction manipulator designed to move material, parts, tools, or special devices through variable programmed motions for the performance of a variety of tasks
3
Definition of Robotics
ISO defines Industrial Robotics as An automatically controlled, reprogrammable, multipurpose, manipulative machine with several reprogrammable axes, which may be either fixed in place or mobile for use in industrial automation applications.
Low technology
Material handling, using simple assembly 2 to 4 axes of movement
7
Medium technology
Pick-and-place Material handling 4 to 6 axes
High technology
Material handling Pick-and-place Loading and unloading Painting and welding 6 to 9 axes
Robot Anatomy
Robot Anatomy
Robot Anatomy
Manipulator consists of joints and links Joints provide relative motion Links are rigid members between joints Each joint provides a degree-of-freedom Most robots have five or six degrees-of-freedom Robot manipulator consists of two sections: Body-and-arm for positioning of objects in the robot's work volume Wrist assembly for orientation of objects 11
What is a joint?
A joint of robot is similar to a joint in the human body Each joint gives the robot a degree-offreedom of motion In nearly all cases, only 1 degree-of-freedom is allowed to a joint
Joint
12
Link
13
14
15
16
17
18
19
20
End Effectors
22
End Effectors
The special tooling for a robot that enables it to perform a specific task. End effectors two main categories: Grippers to grasp and manipulate objects during work cycle. Tools to perform a process, e.g., spot welding, spray painting.
23
24
End Effectors
Grippers
1. Mechanical Grippers
2. Suction cups or vacuum cups 3. Magnetized grippers
4. Ladles
5. Spray gun
25
26
Cam-operated hand
It can easily handle heavy weights or bulky objects. It is designed to hold the object so that its center of gravity (CG) is kept very closed to the wrist of hand. The short distance between the wrist and the CG minimizes the twisting tendency of a heavy object.
27
28
Magnetic Pick up
Magnetic handling is most suitable for parts of ferrous contents. Magnets can be scientifically designed and made in numerous shapes and sizes to perform various tasks.
29
Ladle
Ladling hot materials such as molten metal is a hot and hazardous job for which industrial robots are well suited.
30
Spray gun
Ability of the industrial robot to do multi-pass spraying with controlled velocity fits it for automated application of primers, paints, and ceramic or glass frits, as well as application of masking agents used before plating.
31
Wrist Configurations
Wrist assembly is attached to end-of-arm End effector is attached to wrist assembly Function of wrist assembly is to orient end effector Body-and-arm determines global position of end effector Two or three degrees of freedom: Roll Pitch Yaw
32
Wrist Configuration
Notation :RRT
Typical wrist assembly has two or three degrees-offreedom (shown is a three degree-of freedom wrist)
33
Robot Sensors
34
Sensors in Robotics
Two basic categories of sensors used in industrial robots: 1. Internal - used to control position and velocity of the manipulator joints 2. External - used to coordinate the operation of the robot with other equipment in the work cell
35
1. Position Sensors
Type Of Sensors Being Used In Robotics Monitors the location of joints Coordinate information is feedback to controller This communication gives the system the capability of locating the end-effectors Measures the distance between a point in the robot and interest point that surrounds the robots The task is usually performed by cameras Estimates the speed using a moving manipulator Due the effects caused by, mechanical force, gravity, weight of load etc, desired speed and required force to reach the speed should be computed continuously
4. Proximity sensors
Sense and indication of presence of another object within specified distances 36 Prevents accidents and locate the existence of w.p.
Sensors in robotics
Required features of sensors:
1. Accuracy
2. Operation range 3. Speed of response
4. Calibration
5. Reliability 6. Cost and ease of operation
37
38
39
Disadvantage:
1. Can only reach in front of itself 2. Requires large floor space for size of work envelop
40
41
42
Consists of a sliding arm (L joint) actuated relative to the body, which can rotate about both a vertical axis (T joint) and horizontal axis (R joint) 43
Spherical
44
45
Jointed-Arm Robot
Notation TRR: General configuration of a human arm
46
SCARA Robot
Notation VRO: SCARA stands for Selectively Compliant Assembly Robot Arm Similar to jointed-arm robot except that vertical axes are used for shoulder and elbow joints to be compliant in horizontal direction for vertical insertion tasks
47
Disadvantages:
1. Difficult to program off-line 2. Highly complex arm
48
Robot Performance
49
Resolution
Smallest increment of motion at the wrist end that can be controlled by the robot. Depends on the position control system, feedback measurement, and mechanical accuracy
50
Accuracy
Capability to position the wrist at a target point in the work volume. One half of the distance between two adjacent resolution points.
51
Repeatability
Ability to position back to a point that was previously taught. Repeatability errors form a random variable. Mechanical inaccuracies in arm, wrist components. Larger robots have less precise repeatability values.
52
Load Capability > Total Wt. of workpiece +Wt. of end effector + Safety range
53
Speed of Movement
Speed with which the robot can manipulate the end effector. Acceleration/deceleration times are critical for cycle time. Determined by:
1. Weight of the object 2. Distance moved 3. Precision with which object must be positioned
54
Motion Control
Path control - how accurately a robot traces a given path (critical for gluing, painting, welding applications); Velocity control - how well the velocity is controlled (critical for gluing, painting applications) Types of path control: 1. point to point control (used in assembly, palletizing, machine loading); 2. continuous path control/walkthrough (paint spraying, welding). 55
Robot Drives
56
57
Electric Drive
Small and medium size robots are usually powered by electric drives with gear trains using servomotors and stepper motors. Advantages
1. Better accuracy & repeatability 2. Require less floor space 3. More towards precise work such as assembly applications
Disadvantages
1. Generally not as speedy and powerful as hydraulic robots 2. Expensive for large and powerful robots, can become fire hazard
58
Hydraulic Drive
Larger robots make use of hydraulic drives. Advantages:
1. more strength-to-weight ratio 2. can also actuate at a higher speed
Disadvantages:
1. Requires more floor space 2. Tendency to oil leakage
59
Pneumatic Drive
1. For smaller robots that possess fewer degrees of freedom (two- to four joint motions). 2. They are limited to pick-and-place tasks with fast cycles.
60
Practical Application
Automotive Component Paint Technology Robotic Painting Justification: 1. Quality 2. Material Cost 3. Warranty cost 4. Labor Cost 5. Compliance
62
Quality
Automated robotic application of material brings consistency to the spray out process. Improve appearance consistency Improve product film build consistency Provide consistent gun target distance Reduce part defects
63
Material Savings
Repeatable robot paths and gun triggering means the material application will save material.
-Gun triggers are precise -Consistent gun target distance -Consistent material delivery -Higher transfer efficiency -Overspray reduced
64
Warranty
Proper application per the specification Eliminates product defects caused by build variation Reduction of application related variables Reduced part rework Reduced scrap rate
65
Labor
Reduce repetitive motion injuries Reduced workers compensation claims Reduce turnover of skilled operators Productivity increase Multi shift operation savings Greater painting speed endurance
Compliance
1. Removes employee from a environment 2. Eliminate cost of operator protection 3. Booth air can be recirculated 4. Lower booth air velocity hazardous
67
68
Robot Programming
69
Robot Programming
Robots execute a stored program of instructions that define the sequence of motions and positions in the work cycle Much like a part program in NC In addition to motion instructions, the program may include commands for other functions: Interacting with external equipment Responding to sensors Processing data
70
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
computer
Disadvantages:
Downtime - Regular production must be interrupted to program the robot Limited programming logic capability Not readily compatible with modern computer-based technologies
73
Advantage of true off-line programming is that the program can be prepared beforehand and downloaded to the controller with no lost production time
Graphical simulation is used to construct a 3-D model of the robot cell in which locations of the equipment 74 in the cell have been defined previously
Example
75
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%.
76
Solution
Cycle time =Tc = 5.5 + 33.0 + 4.8 + 1.7 = 45 sec/cycle Tool change time= Ttc = 180 sec/30 piece = 6 sec/piece Robot uptime efficiency ER = 0.97, Machine tool uptime efficiency EM = 0.98 Total time = Tc + Ttc/30 = 45 + 6 = 51 sec/piece Theoretical Production rate = Pr.th. = 3600/51 = 70.59 piece/hr Accounting for uptime efficiencies, Pr = 70.59*0.97*0.98 = 67.1 piece/hr =67 piece/hr
77