Introduction to Robotics
-
Upload
akhudaiwala -
Category
Engineering
-
view
52 -
download
2
Transcript of Introduction to Robotics
![Page 1: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/1.jpg)
A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR 1
![Page 2: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/2.jpg)
2A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 3: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/3.jpg)
Essential Characteristics of robotsSensing: The robot should be able to sense its
surroundings and that is only possible with the help of sensors. Types of sensors: light sensors (eye) , touch sensors(hands) , hearing sensors(ears) or
chemical sensors(nose) Movement: A robot needs to be able to move around its
environment whether by rolling on wheels , walking , snaking or skating.
Energy: A robot needs to be able to power itself which depends upon its power resources e.g. batteries , power generators or fuel.
Intelligence: A robot needs to be intelligent and smart which is only possible by the programmer person.
3A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 4: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/4.jpg)
TYPES OF ROBOTS Mobile Robots: They are able to move around in their
environment and not fixed to one physical location. Industrial Robots: They are used in industrial
manufacturing environment e.g. welding , material handling , painting and others.
Domestic Or Household Robots: Robots used at home such as robotic vacuum cleaner , robotic pool cleaner and sweeper.
Medical Robots: Robots used in medicine and medical institutions e.g. surgery robots
Service Robots: Robots that don’t fall into other types by usage e.g. robots used for research.
Military Robots: they are used in military e.g. bomb disposal robot , different transportation robots and reconnaissance drones
4A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 5: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/5.jpg)
Pictures Of Robots
INDUSTRIAL ROBOTS:
5A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 6: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/6.jpg)
Pictures Of Robots
Military Robots:
6A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 7: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/7.jpg)
Entertaining Robots
7A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 8: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/8.jpg)
Uses and Advantages of Robots Used in vehicles and car factories Mounting circuits on electronic devise e.g. mobile phones Working where there might be danger e.g. nuclear leaks
and bomb disposal Surgeons are performing robotic surgeries to avoid jiggles
and movement in microscopically aided surgery or brain surgery
Mail delivery to various mail stations throughout the building in large corporations
Toy robots are a good source of entertaining for the kids e.g. dancing and talking robots
Robots do not get bored or tired and they can work 24/7 without salary and food
8A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 9: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/9.jpg)
Disadvantages Of Robots
It needs a high supply of powerPeople can lose jobs in factoriesIt needs maintenance to keep it runningIt cost a lot of money to make or buy a robot
as they are very expensiveA robot can not respond in time of danger as
human can
9A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 10: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/10.jpg)
Robotics
Not a pure Computer Engineering subject
Combination e.g. Mechanical, Electrical and Computers
Mechatronics = Mechanical + Electronics.
10A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 11: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/11.jpg)
Industrial Robots
“a robot is a reprogrammable, multifunctional manipulator designed to move materials, parts, tools, or specialized devices through variable programmed motions, for the performance of a variety of tasks”.
11A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 12: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/12.jpg)
What is a Robot?
The Study of RobotsA machine that looks and acts like a human
being.An efficient but insensitive personAn automatic apparatus.Something guided by automatic controls.
E.g. remote controla computer whose main function is to
produce motion.
12A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 13: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/13.jpg)
Characteristic of a RobotRepeatability Manual controlAutomatic control Speed of operation
13A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 14: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/14.jpg)
ComponentsManipulatorControllerPower supplyVehicle
14A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 15: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/15.jpg)
General ComponentsManipulator
Configurations Cartesian Coordinates Cylindrical Coordinates SCARA Polar Coordinates Jointed Arm
WristGripper
15A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 16: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/16.jpg)
General ComponentsPower supply
PneumaticElectricalHydraulic
16A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 17: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/17.jpg)
General ComponentsController
Servo Systems Open Loop Closed Loop
Operating Methods Pick and Place Point-to-point Continuous path
VehicleStationaryMobile
17A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 18: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/18.jpg)
What are the parts of a
robot?•Manipulator•Pedestal•Controller•End
Effectors•Power
Source18
A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 19: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/19.jpg)
Manipulator(Mimics the human arm)• Base
• Appendage-Shoulder-Arm-Grippers
19A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 20: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/20.jpg)
Here robot is considered as industrial robot called as robotic manipulator or robotic arm.
This arm is roughly similar to human arm.
It is modeled as chain of rigid links interconnected by flexible joints.
Links corresponds to :chest, upper arm, fore armJoints: shoulder, elbow, and wrist.At end of arm is an end effector ( tool, gripper or hand).Tool has two or more fingers that open and closes.
20A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 21: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/21.jpg)
Pedestal
•Supports the manipulator.
•Acts as a counterbalance.
21A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 22: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/22.jpg)
Controller(The brain)
•Issues instructions to the robot.
•Controls peripheral devices.
•Interfaces with robot.
•Interfaces with humans.
22A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 23: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/23.jpg)
23A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 24: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/24.jpg)
End Effectors(The hand)
•Spray paint attachments
•Welding attachments
•Vacuum heads•Hands•Grippers
24A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 25: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/25.jpg)
Power Source(The food)
•Electric•Pneumatic•Hydraulic
25A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 26: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/26.jpg)
The number of degrees of freedom defines the robot’s configuration.For example, many simple applications require movement along three axes: X, Y, and Z. See Figure 2-10. These tasks require three joints, or three degrees of freedom
26A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 27: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/27.jpg)
The locus of the points in the three dimensional space that can be reached by the wrist by the various combinations of the movements of the robot joints from base up to wrist, is called thegross work envelop of the robot.
The robot motions are accomplished by means of powered joints.
Thus a minimum of six axes are required to achieve any desirable position and orientation in the robot’swork volume or work envelop orworkspace.
27A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 28: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/28.jpg)
The rigid members connected at the joints of the robot are called links. In the link-joint-link chain, the link closest to the base is referred to as the input link . The output link is the one which moves with respect to the input link.
There are basically two types of joints commonly used in industrial robots, which are: (i) prismatic or linear joints,(p) which have sliding or linear (translational) motion along an axis.
28A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 29: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/29.jpg)
(ii)Revolute ,(R) : which exhibits the rotary motion about an axis.
the links are aligned perpendicular to one another at this kind of joint. The rotation involves revolution of one link about another.
29A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 30: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/30.jpg)
Based on the physical configuration or the combination of the revolute or prismatic joints for the three major axes, a particular geometry of the work envelop is achieved. The table shows the some of the most common robot work envelops based on the major axes:P:Prismatic -- R:Revolution
robot Axis 1 Axis 2 Axis 3 Total revolute
cartesian P P P 0Cylindrical
R P P 1
Spherical
R R P 2
SCARA R R P 2Articulated
R R R 3 30A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 31: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/31.jpg)
Cartesian Gantry Robot Arm
31A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 32: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/32.jpg)
Robot Classification:Degrees of Freedom
Diagram courtesy: Dr. Eberhard Bamberg Assistant Professor of Mechanical Engineering University of Utah©Emil Decker, 2009
32A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 33: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/33.jpg)
Degrees of FreedomEach plane in which a robot can maneuver. ROTATE BASE OF ARMPIVOT BASE OF ARMBEND ELBOWWRIST UP AND DOWNWRIST LEFT AND RIGHTROTATE WRIST
33A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 34: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/34.jpg)
Robot Classification:The six degrees of a
rigid body are often described using nautical terms:
Moving up and down (heaving);
Moving left and right (swaying);
©Emil Decker, 200934A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 35: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/35.jpg)
Robot Classification:Moving forward and
backward (surging); Tilting forward and
backward (pitching);
Turning left and right (yawing);
Tilting side to side (rolling).
©Emil Decker, 200935A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 36: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/36.jpg)
Robot Components1. Manipulator or Rover: Main body of robot (Links, Joints, other structural element of the robot)2. End Effecter: The part that is connected to the last joint
hand) of a manipulator.3. Actuators: Muscles of the manipulators (servomotor,
stepper motor, pneumatic and hydraulic cylinder).4. Sensors: To collect information about the internal state of
the robot or To communicate with the outside environment.
36A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 37: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/37.jpg)
Robot Components…
37
5. Controller: Similar to cerebellum. It controls and coordinates the motion of the actuators.
6. Processor: The brain of the robot. It calculates the motions and the velocity of the robot’s joints, etc.
7. Software: Operating system, robotic software and the collection of routines.
A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 38: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/38.jpg)
But in addition to classification, there are several additional characteristics :
(i)Number of axes
(ii)Load carrying capacity (kg)
(iii)Maximum speed (mm/sec)
(iv)Reach and stroke (mm)
(v)Tool orientation (deg)
(vi)Precision, accuracy and Repeatability of movement (mm)
(viii) Operating environment
38A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 39: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/39.jpg)
Load Carrying Capacity:
The load carrying capacity is mainly determined by various factors : robot’s size, configuration, type of drive system and the type of application for which it is designed.
A very wide range: from few grams to several thousand of kilograms.
The maximum load carrying capacity should be specified for the condition that it is in its weakest position.
It is the position when the robots arm is at maximum horizontal extension.
39A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 40: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/40.jpg)
The specification provided by manipulator manufacturers is actually the gross weight capacity that can be put at the robotic wrist.
Thus to use this specification the user must know weight of the end effector.
E.g., if the gross load carrying capacity of a robot is 10.0 kg and it’s end effector weigh 3.0 kg, then the net load carrying capacity of the robot would be only 7.0 kg.
40A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 41: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/41.jpg)
41A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 42: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/42.jpg)
1.Wrist roll: it involves the rotation of the wrist mechanism about the arm axis. Wrist roll is also referred to as wrist swivel.
2. Wrist pitch: if the wrist roll is in its center position, the wrist pitch is the up or down rotation of the wrist. also called wrist bend.
3.Wrist yaw: if the wrist roll is in center position of its range, wrist yaw is the right or the left rotation of the wrist.
The wrist yaw and pitch definitions are specified w.r.t.the central position of the wrist roll, the rotation of the wrist about the arm axis will change the orientation of the pitch and yaw movements.
The robot would have a spherical wrist if the axes used to orient the tool intersect at a common point.
42A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 43: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/43.jpg)
F3,m3
F2,m2
F1,m1
wristRoll
Pitch
Yaw
43A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 44: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/44.jpg)
44A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 45: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/45.jpg)
45A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 46: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/46.jpg)
Cartesian RobotThe first type of robot is called the cartesian robot. This type of robot uses the X, Y, Z three dimensional coordinate system to control movement and location.
©Emil Decker, 200946A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 47: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/47.jpg)
The major advantages :
1.Ability to do straight line insertions into furnaces.
2.Easy computation and programming.
3.Most rigid structure for given length.
Disadvantages :
1.Requires large operating volume.
2.Exposed guiding surfaces require covering in corrosive or dusty
environments
3.Can only manipulate the objects in front of it.
4.Axes of robot are hard to seal
47A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 48: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/48.jpg)
Gantry robots are cartesian robots that have been super-sized! This structure minimizes deflection along each axis.
©Emil Decker, 2009
Gantry Robots
48A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 49: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/49.jpg)
Cylindrical RobotsCylindrical robots have a main axis that is in the center of the operating envelope. It can reach into tight areas without sacrificing speed or repeatability.
©Emil Decker, 200949A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 50: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/50.jpg)
Cylindrical Robot Arm
50A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 51: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/51.jpg)
Spherical RobotsSpherical or polar robots are similar to a cylindrical robot, but form a spherical range of motion using a polar coordinate system.
©Emil Decker, 200951A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 52: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/52.jpg)
SCARA RobotsSCARA robots, or Selective Compliance Assembly Robot Arm, are quite popular. It is a combination of the articulated arm and the cylindrical robot.
©Emil Decker, 200952A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 53: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/53.jpg)
SCARA Robot ArmAdept's SCARA robots
53A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 54: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/54.jpg)
Articulated Arm RobotArticulated arm robots have at least three rotary joints. They are frequently called an anthropomorphic arm because they closely resemble a human arm.
©Emil Decker, 200954A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 55: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/55.jpg)
Parallel RobotsParallel Robots consist of a fixed base to a platform by means of a number of legs. This type of robot is used to create realistic flight simulators or rides in amusement parks.
©Emil Decker, 200955A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 56: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/56.jpg)
Manipulators
56
Robot Configuration:
Cartesian: PPP
Cylindrical: RPP Spherical: RRP
SCARA: RRP(Selective Compliance Assembly Robot Arm)
Articulated: RRR
Hand coordinate:n: normal vector; s: sliding vector; a: approach vector, normal to thetool mounting plateA.N.KHUDAIWALA (L.M.E)
G.P.PORBANDAR
![Page 57: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/57.jpg)
Classification based on motion control methods:It is based on method used to control the movement of end effector.There are two types of motions:1.Point to point motion:•Tool moves to sequence of discrete points in a workspace.•The path between points is not explicitly controlled by user.•It is useful for operation which is discrete in nature.e.g. Spot welding , pick and place , loading and unloading
Continuous motion:•End effector follows a prescribed path in three dimensional space.•The speed of motion may vary along the path.e.g. arc welding , spray painting 57
A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 58: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/58.jpg)
58A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 59: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/59.jpg)
End-of-Arm-ToolingThis general class of devices is also called
end-of-arm tooling (EOAT).Robot end-of-arm tooling is not limited to
various kinds of gripping devices. Grippers not available by default in general-
purpose robotsIn some situations, a robot must change its
gripper during its task. If so, the robot's wrist must be fitted with a quick-disconnect device.
59A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 60: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/60.jpg)
The First Gripper DesignedThe first gripper
which was designed resembles more to the human hand.
Later it was realized to design grippers along to the requirement.
60A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 61: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/61.jpg)
Robotic Hands versus Human Hands Robot end effectors
heavy objects, corrosive substances, hot objects, or sharp and dangerous objects.
not good at handling complex shapes and fragile items.
do not have good tactile sensing capability,
61A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 62: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/62.jpg)
How Grippers work?Seven different methods to grip a part:
grasp ithook itscoop itinflate around itattract it magneticallyattract it by a vacuumstick to it
62A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 63: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/63.jpg)
Types of Robotic GrippersVacuum cupsElectromagnetsClamps or mechanical grippersScoops, ladles, or cupsHooksHands with three or more fingersAdhesives or strips of sticky tape
63A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 64: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/64.jpg)
Types of Robotic Grippers
64A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 65: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/65.jpg)
Types of Robotic Grippersa. Inflatable bladder b. Two-finger clamp c. Vaccum cups d. Three-fingers clamp e. Magnet head f. Tubing pickup device
65A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 66: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/66.jpg)
REQUIREMENTS FOR AN EFFECTIVE GRIPPER1. Parts or items must be grasped and held
without damage2. Parts must be positioned firmly or rigidly
while being operated on.3. Hands or grippers must accommodate parts
of differing sizes or even of varying sizes4. Self-aligning jaws are required to ensure
that the load stays centered in the jaws5. Grippers or end effectors must not damage
the part being handled.6. Jaws or grippers must make contact at a
minimum of two points to ensure that the part doesn’t rotate while being positioned.
66A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 67: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/67.jpg)
Remote Center Compliance (RCC)Useful for accurate positioning of objects.
Robots contains a built-in multiaxis floating joint to adjust for the misalignments.
67A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 68: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/68.jpg)
Power for Grippers
Independent power supply requiredFour types of power are used for grippers:
pneumatic electricalhydraulic springs
68A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 69: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/69.jpg)
69A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 70: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/70.jpg)
• The brain of a robot
• Servo Systems
– Open Loop
– Closed Loop
70A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 71: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/71.jpg)
OPERATING METHODS OF ROBOT CONTROL OPERATING METHODS OF ROBOT CONTROL UNITUNITPick-and-Place Control unitsPoint-to-Point Control UnitsContinuous-path Control Units
71A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 72: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/72.jpg)
PICK & PLACE CONTROL UNITPICK & PLACE CONTROL UNIT
Generally small and pneumatic-powered, with no position information feedback.
Open-loop servo-controlled robots.
Sometimes referred to as low-technology control units.
72A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 73: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/73.jpg)
PICK & PLACE CONTROL UNITPICK & PLACE CONTROL UNIT
Typical sequence of operationsTypical sequence of operations• Move robot to starting position.
• Grasp a part.
• Remove the part from a machine.
• Move to second position
• Deposit part.
• Prepare to start another cycle.
73A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 74: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/74.jpg)
POINT TO POINT CONTROL UNITCan reach any point within its work envelope
Can have as many points in its work sequence
Medium-technology control units.
Can be programmed by a person moving the robot through the sequence of points that the robot will be required to repeat in performing the task.
74A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 75: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/75.jpg)
POINT TO POINT CONTROL UNIT
The path between the points
Not predictable
Uses Stepper Motor
75A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 76: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/76.jpg)
CONTINOUS PATH CONTROL UNITCONTINOUS PATH CONTROL UNIT
Can reach any point within its work envelopeCan have as many points in its sequence as a
particular task may requireMost expensive of all control units. High-technology control unitLarge memory capacity required
76A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 77: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/77.jpg)
The Vehicle and the Robot's Base
Many industrial robots have fixed-position bases and thus do not have a vehicle.
Even with a fixed-base robot, stable mounting is essential.
Fixed-base robots could be used: a) overhead mounting, b a gantry mount, c) a wall mount, or d) a floor mount.
77A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 78: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/78.jpg)
Mobile RobotsWheel configuration
Center of Gravity
Should be Low
78A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 79: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/79.jpg)
79A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 80: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/80.jpg)
A sensor is a converter that measures a physical quantity and converts it into a
signal that can be read by an observer. Eg.
WHAT IS A SENSOR ?
80A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 81: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/81.jpg)
NEED OF SENSORS FOR ROBOTS1)LOCALIZATION2)OBSTACLE DETECTION3)INTERNAL INFORMATION
NEED OF A SENSOR
81A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 82: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/82.jpg)
Sensors Sensors changes a robot from dumb to
intelligent.
The ability to adapt to particular surroundings is one definition of intelligence.
82A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 83: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/83.jpg)
1. EXTEROCEPTORS ( EXTERNAL SENSORS)2. PRORIOCEPTORS( INTERNAL SENSORS)
TYPES OF SENSORS
83A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 84: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/84.jpg)
1)CONTACT SENSORS- Sensors that determine shape,size ,weight etc by touching.
a) Touch sensors
CLASSIFICATION OF EXTERIOCEPTORS
force voltagemeasurement
electrical flow
84A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 85: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/85.jpg)
b) force/stress sensors-To measure robotic system forces .( PIEZO ELECTRIC SENSOR)
85A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 86: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/86.jpg)
2) NON CONTACT SENSORSa)proximity sensors- they sense and indicate
presence and sometimes position also without physical contact.
Types 1) Optical proximity sensors
86A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 87: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/87.jpg)
2)Photoelectric proximity sensor
87A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 88: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/88.jpg)
3) Acoutic proximity sensor
88A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 89: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/89.jpg)
4) Capacitive proximity sensors It works on the principle of change in
capacitance with environment.
89A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 90: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/90.jpg)
IT PROVIDES PRECISE MEASUREMENT OF THE DISTANCE FROM A SENSOR TO AN OBJECT.
CATEGORIESActivesend signal into environment and
measure interaction of signal with environmente.g. radar, sonar
RANGE SENSORS
90A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 91: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/91.jpg)
Passiverecord signals already present in environmente.g. video cameras
Sterioscopic vision system
91A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 92: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/92.jpg)
Ultrasonic ranging systems (active)
92A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 93: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/93.jpg)
ICCD
MACHINE VISION SENSORS
93A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 94: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/94.jpg)
Intensified CCD’s are also cameras which can exploit gain to overcome the read noise limit but also have the added feature of being able to achieve very fast gate times. The gating and amplification occurs in the image intensifier tube. Image intensifiers were initially developed for night vision applications by the Military but increasingly their development is being driven by scientific applications. The Image intensifier tube is an evacuated tube which comprises the Photocathode, Microchannel plate (MCP) and a Phosphor screen, and the properties of these determine the performance of the device. The photocathode is coated on the inside surface of the input window and it captures the incident image: see the diagram on the right. When a photon of the image strikes the photocathode, a photoelectron is emitted, which is then drawn towards the MCP by an electric field. The MCP is a thin disc (about 1mm thick) which is a honeycomb of glass channels typically 6-10 µm, each with a resistive coating. A high potential is applied across the MCP, enabling the photoelectron to accelerate down one of the channels in the disc. When the photoelectron has sufficient energy, it dislodges secondary electrons from the channel walls. These electrons in turn undergo acceleration which results in a cloud of electrons exiting the MCP. Gains in excess of 10,000 can readily be achieved. The degree of electron multiplication depends on the gain voltage applied across the MCP which can be controlled in the camera.
94A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 95: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/95.jpg)
. TUBE TYPE CAMERAS
95A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 96: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/96.jpg)
DC TACHOMETERVelocity sensors
96A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 97: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/97.jpg)
Encoder- a device, circuit, software program, algorithm or person that convert information from one format or code to another
PROPRIOCEPTORS
97A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 98: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/98.jpg)
What Can Robots Do?Industrial Robots
Material Handling Manipulator
Assembly Manipulator
Spot Welding Manipulator
•Material handling•Material transfer•Machine loading and/or unloading•Spot welding•Continuous arc welding•Spray coating•Assembly•Inspection
98A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 99: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/99.jpg)
1.12.1 Loading/unloading parts to/from the machines
(i)Unloading parts from die-casting machines
(ii)Loading a raw hot billet into a die, holding it during forging and
unloading it from the forging die
(iii)Loading sheet blanks into automatic presses
(iv)Unloading molded parts formed in injection molding machines
(v)Loading raw blanks into NC machine tools and unloading the finished
parts from the machines
99A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 100: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/100.jpg)
100A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 101: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/101.jpg)
Single machine robotic cell applications include:(i)The incoming conveyor delivers the parts to the fixed position(ii)The robot picks up a part from the conveyor and moves to the machine(iii)The robot loads the part onto the machine(iv)The part is processed on the machine(v)The robot unloads the part from the machine(vi)The robot puts the part on the outgoing conveyor(vii)The robot moves from the output conveyor to the input conveyorMulti-machine robotic cell application: Two or three CNC machines are served by a robot. The cell layout is normally circular.
101A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 102: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/102.jpg)
Assembly Operations:Electronic component assemblies and machine assemblies are two areas of application.
Inspection:Industrial robots are used for inspection applications, in which the robot end effector is special inspection probe.
102A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 103: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/103.jpg)
Palletizing and Depalletizing:
Many products are packaged in boxes of regular shape and stacked on standard pallets for shipping.
Robots are commonly used to palletize and depalletize boxes because they can be programmed to move through the array of box positions layer after layer.
103A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 104: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/104.jpg)
DrillingHole drilling is a precision machining process.
Drilling robots use special drilling end effectors which locate and dock onto the work piece or a fixture.
104A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 105: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/105.jpg)
Spot Welding Spot welding is the most common welding application found in the manufacturing field.
105A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 106: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/106.jpg)
FasteningRobots are commonly used for applying threaded fasteners in the automobile industry for fastening wheels,
in the electronics industry for screwing components to circuit boards and circuit boards into chassis.
106A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 107: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/107.jpg)
Paint and Compound SprayingRobots provide a consistency in paint quality and widely used in automobile industry for medium batch production.
Painting booths are hazardous because the paint material is often toxic, and flammable.
107A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 108: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/108.jpg)
Arc WeldingShip building, aerospace, construction industries are among the many areas of application
108A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR
![Page 109: Introduction to Robotics](https://reader035.fdocuments.in/reader035/viewer/2022062419/5883474b1a28abbe6b8b619d/html5/thumbnails/109.jpg)
109A.N.KHUDAIWALA (L.M.E) G.P.PORBANDAR