Professional Documents
Culture Documents
The workspace represents the portion of space around the base of the manipulator that can be
accessed by the arm endpoint. The shape and size of the workspace depends on the arm
configuration, structure, degrees of freedom, size of links, and design of joints. The physical
space that can be swept by a manipulator (with wrist and end-effector) may be more or less than
the arm endpoint workspace. The volume of the space swept is called work volume; the surface
of the workspace describes the work envelope.
Two types of constructions are possible for Cartesian arm: a Cantilevered Cartesian, as shown in
Fig. 1.A and a Gantry type construction shown in Fig 1. (B). Gantry configuration is used when
heavy loads must be precisely moved. The Cartesian configuration gives large work volume but
has a low dexterity. The configurations LOO or OLO or OOL give similar structures.
Characteristics:
It consists of all linear joints
Movement along all three axes can occur simultaneously
Work envelope is rectangular
Advantages:
Simple controls
High degree of mechanical rigidity
Good accuracy and repeatability
Consistent payloads throughout work envelope
Most rigid structure as it is supported at both ends.
Disadvantages:
Limited in movement
Require large volume to operate even though whole space is not used.
Applications:
Assembly
Surface finishing
Inspection
Reprography.
Many other joint arrangements with two linear and one rotary joint is possible for cylindrical
configuration, for example, LTO or LTL. The cylindrical configuration offersgood mechanical
stiffness and the wrist positioning accuracy and resolution decreases as thehorizontal stroke
increases.It is suitable to access narrow horizontal cavities and, hence, isuseful for machine-
loading operations.
Characteristics:
It consists of two linear joints and one rotary joint
Work envelope is cylindrical
Advantages:
Larger work envelope than Cartesian configuration
Suitable for pick-and-place operations
Linear drives are well suited to use the hydraulic drives.
Disadvantages:
Lower mechanical rigidity, repeatability and accuracy lower in direction of rotary
movement, more sophisticated control system required than Cartesian.
Applications:
Good access into cavities and machine openings
Load/unload
Conveyor pallet transfers and
Material handling.
Characteristics:
It consists of one linear joint and two rotary joints
Work envelope is partial spherical
Advantages:
Larger work envelope than Cartesian or cylindrical
Simple design
High payloads
Disadvantages:
Lower mechanical rigidity
More complex control system than Cartesian or cylindrical
Limited vertical movement
Applications:
Injection molding
Forging
Machine tool loading
Material transfer
iv. Articulated or Jointed-arm Configuration:
The articulated arm is the type that best simulates a human arm and a manipulator with this type
of an arm is often referred as an anthropomorphic manipulator. It consists of two straight links,
corresponding to the human “forearm” and “upper arm” with two rotary joints corresponding to
the “elbow” and “shoulder” joints. These two links are mounted on a vertical rotary table
corresponding to the human wrist joint. Figure.4 shows the joint-link arrangement of the
articulated arm. This is also called as vertically articulated robot.
This configuration (TRR) is also called revolute because three rotary type joints are employed.
The work volume of this configuration is spherical shaped. The arm endpoint can sweep a full
spherical space. This anthropomorphic structure is the most dexterous one, because all the joints
are revolute, and the positioning accuracy varies with arm endpoint location in the workspace.
The range of industrial applications of this arm is wide.
Characteristics:
It is a vertically articulated robot
Three rotary joints, horizontal movement of the arm is small relative to vertical
movement, long reach makes it suitable for painting applications
Advantages:
Excellent mechanical flexibility
Compatibility with other robot arms working in the same common work space
It can rotate at higher speeds.
Disadvantages:
Poor accuracy and resolution due to revolute joints and hence more positional errors
Large and variable torque on the joints creating counter balancing problems
Limited ability to avoid obstacles and
Higher moment of inertia and gravity and hence dynamic instability
Applications:
Spray painting
Welding
Assembly operations.
v. SCARA:
It stands for Selective Compliance Assembly Robot Arm. This is also called as horizontal
articulated robot. The SCARA configuration has vertical major axis rotations such that
gravitational load, Coriolis, and centrifugal forces do not stress the structure as much as they
would if the axes were horizontal. This advantage is very important at high speeds and high
precision. This configuration provides high stiffness to the arm in the vertical direction ,and high
compliance in the horizontal plane, thus making SCARA congenial for many assembly tasks.
The SCARA configuration is presented pictorially in Fig.5. The mini drafter that is being used
by the students in class belongs to SCARA configuration (Fig.6).
Characteristics:
It is horizontally articulated robot
One linear and two rotary joints, vertical movement small relative to horizontalmovement.
Advantages:
Versatile configuration
Larger work envelope
Flexible reach
Disadvantages:
Sophisticated controller
Complex programming
Different locations in work envelope determine accuracy, payload and repeatability
Less stable as arm approaches maximum reach
Applications:
Automatic assembly
In-process inspection
Machine vision
Painting
Welding
Ans) Robotics Industries Association (RIA) of USA defines a robot as “a reprogrammable multifunctional
manipulator designed to move material, parts, tools or specialized devices through variable programmed
motions for the performance of a variety of tasks”.
Webster’s dictionary defines a robot as “a machine that looks like a human being and performs various
complex acts (as walking or talking) of a human being”.
Advantages of Robot:
i. Raise the quality and volume of products, with a minimum of labor force employed, owing to
a decrease in the production time and reproducible performance of robots which are not
subject to fatigue; increase the life of the equipment; improve the current production
processes and create innovative high- speed production processes and equipment.
ii. Improve working conditions by relieving people of stultifying, repetitive, tedious, hazardous
tasks; increase the safety of industrial labor; decrease the loss in man-hours due to
occupational trauma and industrial diseases.
iii. Decrease labour requirements
iv. One of the main causes of the intensive development of robotics is the need to increase
productivity in manufacturing.
Ans) Many types of joints can be made between two links. Joints can be classified into one of the five types.
The relative motion of the adjoining links of a joint is either rotary or linear depending on the type of joint.
Linear joint (L Type): The relative movement between the input link and the output link is a
linear sliding motion, with the axes of the two links being parallel.
Orthogonal joint(O type): This is also a linear sliding motion, but the input and output links are
perpendicular to each other during the move.
Rotational joint(R Type): This type provides a rotational relative motion of the joints, with the
axis of rotation perpendicular to the axes of the input and output links.
Twisting joint (T Type): This joint also involves a rotary motion, but the axis of rotation is
parallel to the axes of the two links.
Revolving joint(V Type): In this joint type, the axis of the input link is parallel to the axis of
rotation of the joint, and the axis of the output link is perpendicular to the axis of rotation.
Table below gives various types of Joints used in Robots.
2b) Write about SCARA robot.
Ans) It stands for Selective Compliance Assembly Robot Arm. This is also called as horizontal articulated
robot. The SCARA configuration has vertical major axis rotations such that gravitational load, Coriolis, and
centrifugal forces do not stress the structure as much as they would if the axes were horizontal. This
advantage is very important at high speeds and high precision. This configuration provides high stiffness to
the arm in the vertical direction ,and high compliance in the horizontal plane, thus making SCARA
congenial for many assembly tasks. The SCARA configuration is presented pictorially in Fig.5. The mini
drafter that is being used by the students in class belongs to SCARA configuration.
Characteristics:
It is horizontally articulated robot.
One linear and two rotary joints, vertical movement small relative to horizontal
movement.
Advantages:
Versatile configuration
Larger work envelope
Flexible reach
Disadvantages:
Sophisticated controller
Complex programming
Different locations in work envelope determine accuracy, payload and repeatability
Less stable as arm approaches maximum reach
Applications:
Automatic assembly
In-process inspection
Machine vision
Painting
Welding
Works as drafting machine.
3a) Discuss in detail the factors to be considered while selecting and designing grippers.
Ans)
3b) Explain Vacuum cups with neat sketch.
Ans) Vacuum Cups are also called as ―suction cups” can be used as gripper devices for holding certain
type of objects. The usual requirements for the objects that are should be flat, smooth and clean, necessary
conditions to form a satisfactory Vacuum between the object and the suction cups.
These suction cups are used in the robot grippers are typically made of elastic material such as rubber or soft
plastics. If the object is to be handled made up of soft material then the suction cup would be made of a hard
substance. Some means of removing the air between the cup and part surface to create the vacuum is
required. The vacuum pump and the venture are two common devices used for this purpose. The vacuum
pump is a piston – operated or vane –driven device powered by an electric motor. It‘s capable of creating a
relatively high vacuum. The venture is a simpler device as shown in the figure below and can be driven by
means of shop air pressure.
Because of its simplicity it is relatively reliable and less in initial cost than that of the vacuum pump.
Therefore the overall reliability of the vacuum system is dependent on the source of the air pressure. The lift
capacity of the suction cup depends on the effective area of the cup and the negative air pressure between
the cup and the object whose relationship was obtained as
F = PA
Where F = The force or lift capacity in lb
P = The negative pressure in lb/in2
A = The total effective area of the suction cup used to create the Vacuum, in2
This effective area of the cup during the operation is approximately equal to the un-deformed area
determined by the diameter of the suction cup. The cup is squashed when it presses against the object, then
the effective area slightly larger than the un-deformed area. If the center of the cup makes contact against the
object during deformation will reduce the area over which the vacuum is applied. The negative air pressure
is the pressure differential between the inside and outside of the vacuum cup. Some of the features and
characterize advantages of this operation of the suction cup grippers used in robotics applications are:
Requires only one surface of the part for grasping
Applies a uniform pressure distribution over the surface of the part
Relatively light – weight gripper
Applicable to a variety of different materials.
Ans) Human prehension combines the choice of a grip, the act of picking up an object, and the control of an
object by using the hand. Internally or externally generated desire triggers responses in the eye and the mind.
An instant later the hand takes a position over the object, forms a grip, and begins with the task. The process
is controlled by feedback loops which include eyesight for approximate positioning of the hand and touch
for adjusting the force and position of the fingers as shown in figure.
Prehension is a task oriented. Choosing a gripper force is an important step in the process of prehension. The
block diagram illustrates the relationships between the different activities included in prehension. It is also
important to choose the optimum finger position around the object.
4b) Explain the design procedure of end effectors.
Determine objects, spacing, orientation, and weights for grasping. While objects are
predetermined, based on the task to be accomplished, spacing and orientation may be adjustable.
All the grasping surfaces, support ledges, and other graspable features of each object must be
identified.
Determine roughly how each object will be grasped (i.e., from top, from side, gripper opening),
based on part geometry and presentation. If part presentation (orientation and spacing) is variable,
choose the most stable grasp orientation, with the widest spacing around the object.
Calculate end effector payload reactions; estimate accelerations on controller information if none
are specified. Establish necessary and safe grasping forces not to damage the object. Account for
friction in frictional grasps.
Make preliminary selection of the gripper device based on weight and system design parameters.
Determine gripper maximum variable or fixed stroke. This may be a preliminary number if a
variety of strokes is available. A trade-off between stroke and the physical dimensions and
weight exists, so the minimum acceptable stroke is generally the best.
Design grippers to allow grasping of all objects. Objects must be grasped securely. Multiple
grippers may be required to an individual end effector.
The grasp center of each gripper mechanism should be at the object center of gravity whenever
possible. Also, keep the jaw lengths as short as possible and the grasp center close to robot wrist
to minimize moment loading and to maximize stiffness.
Jaws must work reliably with the specific parts to being grasped and moved. The jaws should be
self-centering to align parts, if desired. Ideally the jaws should conform to the surface of the held
part. At a minimum, three-point or four-point contact is required. “V” groove styles are often
used to accomplish this feature. It is also good practice to have chamfered edges on grippers to
more closely match the part geometry and allow for greater clearance when grasping.
Determine the footprint of objects and presentation spacing with the gripper jaw design.
Horizontal and vertical footprints must be checked with grippers open and closed so that there is
no interference with other parts or features of the part being grasped. Minimize footprint of the
gripper jaws.
Revise payload reaction calculations. To minimize gripper weight to reduce the payload,
lightening holes are often added.
Gripper stiffness and strength must also be evaluated prior to completing the design. Low-end
effector stiffness can cause positioning errors.
Iteration on the jaw design and part presentation may be necessary to converge on a good design.
5a) Explain with an example the kinematic equations using homogeneous transformations robot end
effector.
Ans) To demonstrate the kinematic aspects of an end effector we shall consider a simple gripper, as shown
in the Fig. below. The arrangement here is one of many possibilities; in this one the z3 axis could be termed
the pitch axis, z4 the yaw axis and z5 the roll axis. This is one example of the use of Eulerian angles. The
parameters for links 4, 5 and 6 are as given in the following table:
link d a α
1 1 d 0 +90
2 2 0 A2 0
3 3 0 A3 0
� � �
The portioned 3X3 matrix � � � produces a linear transformation such as scaling, shearing,
� � �
reflection and rotation.The 1X3 matrix � � � produces prespective transformation. The 3X1 sub
�
matrix � produces translation. The 1X1 sub matrix [S] produces overall scaling.
�
The homogeneous transformation matrix for translation is given as follows:
1 0 0 ��
0 1 0 ��
Td = -----------------(3.36)
0 0 1 ��
0 0 0 1
The homogeneous representation of the rotation about X, Y and Z-axes are given as follows:
1 0 0 0 �∅ 0 �∅ 0 � −� 0 0
0 � −� 0 0 1 0 0 � � 0 0.
Tx, = ; Ty, = ; Tz, =
0 � � 0 −�∅ 0 �∅ 0 0 0 1 0
0 0 0 1 0 0 0 1 0 0 0 1
Ans) Generally in a 3-D space, a coordinate frame is defined as a set of three orthogonal right handed axes
X Y, Z, called principal axes as shown in Fig. 1 with the origin of the principal axes at ‘0’ along with three
unit vectors x, y, z, along these axes. This frame is labeled as {x y z} or by a number as {1} using a
numbering scheme. Other frames in the space are similarly labeled. Any point P in a 3-D space can be
defined with respect to this coordinate frame by a vector OP (a directed line from origin 0 to point P
pointing towards P).
In vector notation � = �� = �� � + �� � + �� � ------------(3.1)
Where PX , PY ,PZ are the components of the vector �� along the three coordinate axes or the projections of
the vector �� on the three X, Y, and Z-axes. A frame-space notation is introduced as 1P to refer to the point
P (vector OP ) with respect to frame {1} with its components in the frame as 1PX , 1PY ,1PZ .
1� = �� = 1� � + 1� � + 1� �
� � � -------------(3.2)
In vector-matrix notation, this equation can be written in terms of the vector components only as:
1��
�
1
P = 1�� = 1�� 1�� 1�� ----------------(3.3)
1��
The direction of the position vector �� can be expressed by the direction cosines:
1�� 1�� 1��
Cosα = �
; Cosβ = �
; Cosγ = �
Ans)
Consider now, the general case of two frames, frame {1} and frame {2}. Frame {2} rotated and
translated with respect to frame {1} as shown in Fig. 4. The distance between the two origins is vector
�1�2 or 1D2 . Assume a point P described with respect to frame {2} as 2P . To find 1P
Vector OP2 in frame {2} is 2P ; therefore, it transformed to frame {1}. First, consider an
intermediate frame {1’} with its origin coincident with O2 . The frame {1’} rotated with respect to frame {2}
such that its axes are parallel to axes of frame {1}. Thus, frame {1’} is related to frame {2} by pure rotation.
Therefore, point P is expressed in frame {1’} as
The four sub matrices of a generalized homogeneous transform T are shown as below:
The scale factor σ has a non-zero positive (σ > 0) values and called global scaling parameter. σ > 1 is
useful for reducing and 0 < σ < 1 is useful for enlarging. For robotic study presented here σ = one used. For
describing the position and orientation of frame {2} with respect to frame {1}, T takes the form
Similarly,
Where,