R and A Unit-2
R and A Unit-2
• Logistics robots are mobile automated guided vehicles primarily used in warehouses and storage facilities to
transport goods.
Service robots: The International Organization for Standardization defines a service robot as ‘a
robot that performs useful tasks for humans.’ They can be further subdivided as:
1. Medical robots
2. Home robots
3. Defence robots
4. Entertainment robots
5. Agricultural robots
6. Educational robots
Classification of Robots
Medical robots are professional service robots that are used in and out of hospital settings
to improve the level of patient care. These robots reduce the workload of the medical
staff, which allows them to spend more time caring directly for patients. Mobile medical
robots are used for the delivery of medication and other sensitive materials in a
hospital.
Home robots automate tasks like cleaning and disinfecting.
The primary purpose of Education robots is to make kids aware of their potential, utility, and
help kids build their own robots using readymade kits. Educational robots are used
extensively in schools, both in classrooms and in extracurricular activities.
One of the most important uses of robots in defence is to ensure the safety of soldiers and
civilians. For example, remotely operated vehicles (ROVs) are used to carry out
dangerous tasks or activities in hazardous environments, drones are used for
surveillance, and so on.
Agricultural robots sense weather pattern and can adjust the watering of crop as needed, can
be used for sowing, de-weeding, and harvesting crops.
Classification of Robots
• Entertainment Robots: These robots are produced for providing pleasure and good
emotions to us and they usually do not have other functions.
Eg: robotic dogs, Humanoid robots.
Classification of Robots
Classifying Robots by their Kinematics or Locomotion: Robots can also be classified
according to how they move – or not move.
Cartesian Robots: these are perhaps the most common types of robots. They have three axes
which are linear i.e, they can only move in straight lines rather than rotating and are mounted at
right angles to each other. Because of their rigid structure, this type of robots usually can offer
good levels of precision and repeatability. Cartesian robots are mostly used in the industrial and
the manufacturing sector for pick and place type of operations.
Classification of Robots
• Cylindrical robots: The body of this type of robot is such that the robotic arm can move up and down along a
vertical member. The arm can rotate about that vertical axis and the arm can also extend or contract. This
construction makes the manipulator able to work in a cylindrical space. They are used for assembly operations,
spot welding and for die casting machines. These cannot reach the objects lying on the floor.
Classification of Robots
• Spherical coordinate Robots(Polar coordinate Robots): This type of robot can move in a bi-
angular and single linear direction. SCARA Robots: SCARA stands for Selective Compliance
Arm for Robotic Assembly. This type of robot has one linear and two rotary movements.
Can be used to pick up objects lying on the floor. They are used for assembly purposes all
over the world.
Classification of Robots
• Revolute coordinate or Articulated Robots: These are robots with a wide range of movements that
include forward, backward, upward and downward motion. Because of their large work envelope,
articulated robots can be used for several different applications like assembly, arc welding, material
handling, machine tending, and packaging.
Airborne Robots: these robots can fly through the air. Drones are an extremely
popular example of flying robots.
Aquatic Robots: These robots can work on or under water. They are mostly used
for underwater exploration of oil, gas or minerals.
Links and Joints
• The mechanical structure of a robotic manipulator is a mechanism whose members are
rigid links or bars connected by means of joints(Articulations), is segmented into an arm
that ensures mobility and reachability , a wrist that confers orientation and an end
effector that performs the required task.
• A rigid link that can be connected with at most two other links is referred to as a binary
link.
• Figure below shows two rigid binary links 1 and 2 each with two holes at the ends A,B
and C,D respectively to connect with each other or to other links.
Links and Joints
• Two links are connected together by a joint.
• By putting a pin through holes B and C of links 1 and 2,an open kinematic chain is formed as
shown in the next slide.
• The joint formed is called a pin joint also known as revolute or rotary joint.
• The kinematic chain formed by joining two links is extended by connecting more links. To
form a manipulator , one end of the chain is connected to the base or ground with a joint.
• Such a manipulator is an open kinematic chain.
• The end effector is connected to the free end of the last link as shown in figure 1.5.
• Closed kinematic chains are used in special purpose manipulators, such as parallel
manipulators , to create certain kind of motion of the end effector.
• Relative rotary motion between the links is possible and the two links are said to be paired.
Links are represented by straight lines and rotary joint by a small circle.
• At a joint ,links are connected such that they can be made to move relative to each other by
the actuators.
Joint and Joint Notation scheme
• Two basic types types of joints are used in industrial robots
1)Revolute
2)Prismatic
• The relative motion of the adjoining links of a joint is either rotary or linear depending on
the type of joint.
• Revolute Joint: The two links are joined by a pin about the axis of which the links can rotate
with respect to each other.
• Prismatic joint: The two links are joined so that these can slide(linearly move) with respect
to each other. Screw and nut(slow linear motion of the nut),rack and pinion are ways to
implement prismatic joints.
• A rotary joint allows a pure rotation of one link relative to the connecting link and prismatic
joint allows a pure translation of one link relative to the connecting link.
Joint and Joint Notation scheme
• Orthogonal joint(o-joint): This type of joint allows a translational motion between the
input and output links with the axis of thew links perpendicular to each other.
• Linear Joint(L-joint):This type of joint allows a translational motion between the input and
output links with the axis of the links parallel to each other.
• Linear joints and orthogonal joints are prismatic joints.
• Other types of possible joints are planar(one surface sliding on the other
surface),rotary(one link can rotate and slide about the axis),spherical(one link can move
with respect to other in three dimensions.
• Another variant of rotary joint is twist joint where two links remain aligned along a straight
line but one turns about the other around the link axis.
Joint and Joint Notation scheme
• Cylindrical joint: Cylindrical joint has one rotation degree of freedom where
the link can rotate about the axis and one translational degree of freedom
where it can translate through the axis.
• Twisting Joint(T-Joint): This type of joint allows rotary motion with the axis of
rotation parallel to the axes of input and output link.
• Spherical Joint(Ball-Socket joint):One link can move with respect to other in
three dimensions.
Orthogonal joint
Linear joint
Degrees of freedom
Fig 1.9: Representation of six degrees
of freedom
Degrees of freedom
Degree of freedom
Degree of freedom
Degree of freedom
• To position and orient a body freely in 3-D space , a manipulator with
6 degrees of freedom is required. Such a manipulator is called
spatial manipulator.
Degree of freedom
DOF of a system: Defined as the minimum number of independent parameters
/variables/coordinates needed to describe the system completely.
Degree of freedom
Eg:Minimover
Degree of freedom
Degree of freedom
Degree of freedom
Motors
• Motors take electrical energy and produce mechanical energy. Electric motors are utilized to power hundreds
of devices we use in everyday life.
• DC Motor: A DC motor is defined as a class of electrical motors that convert direct current electrical energy
into mechanical energy.
• From the above definition, we can conclude that any electric motor that is operated using direct current or DC
is called a DC motor.
DC MOTOR DIAGRAM
Motors
• In an electric motor, the operation is dependent upon simple electromagnetism. A current-
carrying conductor generates a magnetic field. When this is then placed in an external
magnetic field, it will encounter a force proportional to the current in the conductor and
to the strength of the external magnetic field.
• DC Motor consists of field windings to provide the magnetic flux and armature which acts
as the conductor.
• Separately Excited:In separately excited DC motors, the supply is given to the field and
armature windings separately.
• Permanent Magnet DC motor: (PMDC motor) is a type of DC motor that uses a
permanent magnet to create the magnetic field required for the operation of a DC motor
DC MOTORS
• Separately excited DC Motor
Stepper motor
• A stepper motor is an electromechanical device that converts electrical power into
mechanical power.
• It is a synchronous electric motor(synchronous motor: An electric motor having a speed
exactly proportional to the current frequency) that can divide a full rotation into an
expansive number of steps. A stepper motor generates discrete displacement in response to
electrical signals.
Construction & Working Principle:
• The construction of a stepper motor is fairly related to a DC motor. It includes a permanent
magnet like Rotor which is in the middle & it will turn once force acts on it. This rotor is
enclosed through a no. of the stator windings. The stator is arranged near to rotor so that
magnetic fields within the stators can control the movement of the rotor.
• The stepper motor can be controlled by energizing every stator one by one. So the stator
will magnetize & works like an electromagnetic pole which uses repulsive energy on the rotor
to move forward. The stator’s alternative magnetizing as well as demagnetizing will shift the
rotor gradually &allows it to turn through great control.
Stepper motor
• There are three types of stepper motors:
1)Variable reluctance
2)Permanent Magnet
3)Hybrid
Variable reluctance stepper motor: This type of stepper motor uses a
soft iron ferromagnetic rotor which gets attracted to the magnetic field.
Stepper motor
• By energizing one or more of the stator phases, a magnetic field is generated by the current
flowing in the coil and the rotor aligns with this field. By supplying power to different phases
in sequence, the rotor can be rotated by a specific amount to reach the desired final position.
• Below Figure shows a representation of the working principle. At the beginning, coil A is
energized and the rotor is aligned with the magnetic field it produces. When coil B is energized,
the rotor rotates in clockwise direction to align with the new magnetic field. The same happens
when coil C is energized. In the pictures, the colors of the stator teeth indicate the direction of
the magnetic field generated by the stator winding.
Stepper motor
• To achieve the motion of the rotor, it is necessary not only to energize the coils, but also to
control the direction of the current, which determines the direction of the magnetic field
generated by the coil itself .
• In stepper motors, the issue of controlling the current direction is solved with two different
approaches.
Stepper motor
• Permanent Magnet stepper motor: It consists of a permanent magnet rotor which is
diametrically magnetized. In its simplest version it consists of four coils connected as two
separate groups. Based on the coil pair energized the rotor tries to align itself with the
magnetic field . In this example the rotor rotates 90 degrees with each step.
Stepper Motor
• Hybrid Stepper Motor: It is a combination of variable reluctance and permanent magnet
stepper motor.
Stepper Motor
• The simplified version of hybrid stepper motor contains g=four coils connected
as two pairs and an axially magnetized rotor . The rotor has three teeth on
each magnetic pole. There are different number of teeth on stator and rotor
teeth to prevent them from aligning all at once. When coils are energized ,the
rotors magnets align with the stators magnetic field.
Stepper motor
• Based on how the leads from each phase winding come outside of the of the motor there
are two types of stepper motors
1)Unipolar
2)Bipolar
Bipolar: Each winding lead is brought out separately. This type of winding depending on the
voltage applied and to which lead can produce current flow in two directions. This allows
each stator pole to be either magnetized to north or south.
Stepper motor
• Allow current to flow through both directions through each winding.
• Applying voltage to lead A’ and grounding lead A generates current flow
resulting in stator polarity as shown below .
Stepper Motor
• Removing the voltage from winding A and applying a positive voltage to B’ on
winding B while driving winding B’ to ground generates current flow and
stator polarities as shown below. This continues to rotate the rotor 360
degrees.
Stepper motor
• Unipolar: Allows current flow only in half of the winding at one time. Each
winding has a center tap that is brought out of the motor along with each
winding lead.
Stepper motor
• In unipolar stepper motor the center tap is connected to a positive voltage
source in the below example. Driving one of the leads on “Winding A ” to
ground allows current to flow in one half of the winding generating a polarity
on the stator poles and the rotor rotates accordingly.
Stepper motor
Driving Techniques
Wave step mode: In this mode only one phase is energized at a time i.e each coils of the phase is energized
alternatively.
Full Step Drive: In this technique, two stators are activated at a time instead of one in a very less time period. This
technique results in high torque & allows the motor to drive the high load.
Stepper motor
Half Step Drive
This technique is fairly related to the Full step drive because the two stators will be arranged next to each other
so that it will be activated first whereas the third one will be activated after that. This kind of cycle for switching
two stators first &after that third stator will drive the motor. This technique will result in improved resolution of
the stepper motor while decreasing the torque.
Stepper motor
• The current requirement for stepper motor is little high and hence the port
pins of a microprocessor or microcontroller may not be able to drive them
directly . The supply voltage requirements vary from 5V to 24V.
• Depending on the current and voltage requirements special driving circuits are
required to interface the stepper motor with microprocessor or a
microcontroller.
Servo Motor
• A servo motor is a Self contained electrical device that rotates parts of a machine with high
efficiency and with great precision. Normally this type of motor consists of a control circuit that
provides feedback on the current position of the motor shaft. This feedback allows the servo
motors to rotate with great precision.
• If you want to rotate an object at some specific angles or distance, then you use a servo motor.
• If motor is powered by a DC power supply then it is called DC servo motor, and if it is AC-powered
motor then it is called AC servo motor.
• A servo motor usually comes with a gear arrangement that allows us to get a very high torque
servo motor in small and lightweight packages. Due to these features, they are being used in many
applications like toy car, planes, Robotics, etc.
• Servo motors are rated in kg/cm (kilogram per centimeter).Most hobby servo motors are rated at
3kg/cm or 6kg/cm or 12kg/cm. This kg/cm tells you how much weight your servo motor can lift at a
particular distance. For example: A 6kg/cm Servo motor should be able to lift 6kg if the load is
suspended 1cm away from the motors shaft, the greater the distance the lesser the weight carrying
capacity. The position of a servo motor is decided by electrical pulse and its circuitry placed beside
the motor.
Servo Motors
Servo Motor Working Mechanism
• It is a closed-loop system where it uses a feedback system to control motion and
the final position of the shaft. Here the device is controlled by a feedback signal
generated by comparing output signal and reference input signal.
• Here reference input signal is compared to the reference output signal and the third
signal is produced by the feedback system. And this third signal acts as an input
signal to the control the rotation of the motor and hence the device. This signal is
present as long as there is a difference between the reference input signal and
reference output signal.
• Typically the motor will just rotate 180 degrees but we can get smaller or
larger values.
Servo Motor
A DC servo motor is an assembly of four major components.
1. DC Motor
2. Position sensing device(Potentiometer)
3. Gear assembly
4. Control circuit
• The motor is attached by gears to the control wheel. As the motor rotates, the
potentiometer's resistance changes, so the control circuit can precisely regulate how much
movement there is and in which direction.
• When the shaft of the motor is at the desired position, power supplied to the motor is
stopped. If not, the motor is turned in the appropriate direction. The desired position is
sent via electrical pulses through the signal wire. The motor's speed is proportional to the
difference between its actual position and desired position. So if the motor is near the
desired position, it will turn slowly, otherwise it will turn fast. This is called proportional
control.
Servo Motor
• In digital control, the microcontroller is used for generating the PWM
pluses to produce more accurate control signals in order to decide the
direction of rotation .
DC SERVO MOTOR CONSTRUCTION
DC MOTOR
ROTOR PART AND SHAFT
GEAR SYSTEM
POTENTIOMETER
DC MOTOR
STATOR PART
-
MOTOR PULSE SIGNAL
DRIVER + TO VOLTAGE CONTROL SIGNAL
CONVERTER
COMPARATOR
Servo Motor
• The position sensor provides a feedback signal corresponding to the
present position of the load. This sensor is normally a potentiometer that
produces the voltage corresponding to the absolute angle of the motor
shaft through gear mechanism. Then the feedback voltage value is
applied on the input of the comparator
• The comparator then compares the voltage related to current position of the motor with
desired voltage related to desired position of the motor and produces an error voltage
which is then given to a motor driver.
• The motor driver then controls the rotation of the DC MOTOR. This rotation causes the
gears to rotate.
Servo Motor
• Working Principle: Servo motor works on PWM (Pulse width modulation) principle, meaning its
angle of rotation is controlled by the duration of applied pulse . The servo motor expects to see a
pulse every 20 milliseconds (ms) and the length of the pulse will determine how far the motor turns.
For example, a 1.5ms pulse will make the motor turn to the 90° position. Shorter than 1.5ms moves it
in the counter clockwise direction toward the 0° position, and any longer than 1.5ms will turn the
servo in a clockwise direction toward the 180° position.
• When we have two gears with the same diameter, the gear ratio will be 1.(That means
every time the driver gear completes one full rotation, the driven gear also completes one
rotation and hence driven gear has the same speed as that of the driver gear.)
Gears
Gears
Gears
• It is important to note that:
Gears
• In order to make the output rotate in the same direction as the input gear we need to insert
an other gear in between input and output gears that creates a gear train. Middle gear is
known as idler gear.
• We can add many gears to change the speed and output direction. But this will consume a lot
of space.
Gears
• Instead we can mount gears on same axis and create a compound gear train . This will do
the same job as gear train but it will occupy far less space.
• Here ratio indicates the gear ratio which is = Teeth of output gear/teeth of input gear
Gears
• Example
Gears
Gears
• Let us now consider the example of compound gear train:
Types of Gears
Types of Gears:
• Gears can be classified in various types according to construction of teeth, Use, the direction of motion
transfer etc. but basically it is classified according to design of teeth.
1. Spur Gear:
• These gears are used to transmit the power in same plane or when the driving and driven shafts are
parallel to each other. In this type of gear teeth are cut parallel to the axis of the shafts so when is meshes
with another spur gear it transmit the power in parallel shaft and when it connects with the helical gear it
will transmit power at an angle from the driving axis.
Types of Gears
2. Helical Gear:
• On the helical gears teeth are cut at an angle from the axis of it. It has cylindrical roller with helicoid teeth.
The main advantage of helical gears is that they work with less noise and vibration because the load is
distributed on the full helix as compared to spur gears. It also has less wear and tear due to which they are
widely used in industries. It also used for transmit power in parallel shaft but sometime they are used to
transmit power in non-parallel shaft also. In the helical gears if the pinion (driving gear) is cut with right
handed teeth then the gear (driven gear) is cut with left handed of in opposite direction.
Types of Gears
3. Double Helical or Herringbone Gear:
• This gear has both right and left handed teeth on one gear. This gear is use to provide
additional shear area on gear which further required for higher torque transmission.
This is same as helical.
4. Bevel Gear:
• This gear is used to transmit power between perpendiculars. The driving shaft and
driven shaft makes a right angle with each other and both the axis of shaft meets each
other at one point. This gear has helical or spiral teeth on a conical shaped geometry and
meshes with the same gear.
Types of Gears
• Safety Sensors: An important function of the sensors in robotics is safety and hazard
monitoring. The safety of the workers and other equipment in the work environment and
that of the manipulator are important concerns . For example, if there is a power failure all
the links of the manipulator may fall to zero gravity position instantaneously.
They may injure the humans in the vicinity or may damage the equipment of manipulator
itself . A solution is to sense power failure and apply breaks to prevent the uncontrolled falling
of links due to gravity.
Robotic Sensors
• Work cell control sensors: Another major use of sensors in robotics is to implement
interlocks in work cycle. An interlock in the work cycle is a situation that requires
sequencing of tasks such that completion of a task must be ensured before proceeding to
the next task. For example , a part must arrive on the conveyor before the gripper of the
manipulator can pick it. This kind of verification of interlocked tasks can be done by
incorporating signals from a variety of sensors in the robot program.
• The signals from all the sensors on the manipulator and in the environment are fed to the
computer controller which analyzes them and generate the control signals. The control
signals are applied to the actuators to command and control the manipulator.
Robotic Sensors
• Common sensors used for robotic applications are
1. touch/tactile sensors in the contact type
2. Proximity(to detect presence of an object),Range and physical property
sensors in the non contact type.
• Rotation sensors are important in robotics to keep track of joint rotations and
motion of end effector.
• Proximity and touch sensors are used in intelligent grasping of work piece and
force-torque sensors provide feedback for object manipulation and control of
its interaction with environment. For example these sensors can be useful to
prevent slipping or damage of the object once grasped or to apply the right
torque to tighten a nut.
Robotic Sensors
• Acoustic sensors are commonly used for proximity , distance measuring or navigation
applications (indoor navigation).
• Optic or light based sensors are non contact sensors that work on the principle of detecting
the change in the intensity of light sent and received. Optic sensors include infrared,
Ultraviolet, and laser beam sensors. An infrared sensor based tracking system allows a full
3D-tracking within a space of few meters. Laser based scanning sensors can be used in
navigation of autonomous guided vehicles.
Note : Infrared sensors detect the motion of an object within a region.
• Pneumatic sensors : Pneumatic sensors can be contactless devices or contact sensors which
can be used as proximity sensors , pressure or force sensors.
• Force/Torque sensors : Force/Torque sensors are used to measure the joint torques . The
interaction between robot and environment generates forces/torques that must be
controlled to preserve the integrity of the task being performed. To measure these
interaction forces, sensors are mounted between wrist and end effector and are known as
wrist force torque sensors(WFTS).
Robotic Sensors
• Optical Encoders : For position sensing in robotics optical encoders are
frequently used . Optical encoders covert linear or angular displacement into
digital code or pulse signals.
• Optical encoders are of two types:
• Absolute encoders : They provide actual position relative to a fixed refernce
position.
• Incremental encoders : These sense the position from the previous position.
Applications
Industrial Applications:
• OF the robots in the world 90% are found in industries. These robots are
referred to as industrial robots . Of these 50% are used in automotive
industries.
• Some of the tasks that robots can do in industries are:
Handling Dangerous materials
Assembling Products
Spray finishing
Polishing and cutting
Repetitive , backbreaking and unrewarding tasks
Tasks involving danger to humans or dangerous tasks
Applications
• Robotic applications in the industries today are primarily in four fields:
1. Material Handling: Operations involving picking the material , workpiece or tool from one
place and placing it at the desired place are the material handling operations . These
include material transfer and machine loading/unloading . Common material handling
applications are in hazardous environment of foundry, die casting, plastic moulding and
handling dangerous materials . The end effector for these applications is a suitable gripper
to hold the material that may be radio-active or red-hot material.
2. Operations: Operations which current day robots perform are: arc welding, spot welding,
spray painting etc.
3. Assembly : Assembly robots are common within manufacturing environment . They are
capable of performing mundane and repetitive tasks with ease . An automotive factory is a
great example of an industry that utilizes robotic assemblers.
4. Inspection: Inspection function is required in every stage of manufacturing from raw
materials to finished products. Robots can be used to inspect physical dimensions, surface
finish and other characteristics of raw materials, intermediate stages of parts , finished
parts or finished products.
Pharmaceuticals: packing drugs in boxes, stacking boxes , loading products in trays
Textile :Fabric printing and drawing, fabric printing, complex sewing
Chemical Industry: Operate in dangerous areas, Handling toxic materials
Mining industry: Laying explosives, excavation
Construction industry : Surveillance and inspection, Evaluation of progress of projects, Early detection of possible errors
Energy sector: For repairing pipelines and turbines and other infrastructure
Applications
Non Industrial Applications: The advances in robotic technology are not directed only for its use in industries .
There has been a parallel growth of robotic technology in non-industrial environments. Different applications of
robots in some diverse segments are :
Software used for robot programming(https://www.automate.org/news/9-types-of-
robotics-software-you-might-consider-for-your-robot)