Module 5 Notes PDF
Module 5 Notes PDF
MODULE-5 IME-22ESC144
Robotics
Definition:
A robot is 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.
Advantages of robots
1. Robots can perform operations with precision & repeatability every time. This level of
consistency can be difficult to achieve with human labours.
2. Robots have the ability to work continuously at constant speed without breaks. This makes
them suitable for mass production applications.
3. Robots increase workplace safety. They are complete replacements for human labours
working under harsh and hazardous environments.
4. Reduces production costs, time, and material waste thereby helping in financial savings.
5. Can be programmed to perform variety of tasks.
6. Robots can process multiple tasks simultaneously, humans can process only one at a time.
7. Robots and their sensors can have capabilities beyond that of humans
Disadvantages of robots
1. High initial investment and maintenance costs resulting in increased costs.
2. Robots are incapable of performing task outside of their predefined programming.
3. Cannot handle unexpected situations. Hence they cannot completely replace human
labours.
4. Cannot move easily. They have some degrees of freedom
5. Require considerable human intervention to perform some complex tasks.
6. Use of robot can lead to increases in unemployment.
ROBOT APPLICATIONS
1. Material-handling applications
Involve the movement of material or parts from one location to another. It includes part
placement, palletizing and/or de-palletizing, machine loading and unloading.
2. Processing Operations
Robot performs a process on the part. The robot is equipped with some type of process tooling
as its end effectors. Manipulates the tooling relative to the working part during the cycle. Industrial
robot applications in the processing operations include:
Welding
Spray painting
Metal cutting operations
Various machining operations like drilling, grinding, laser and water jet cutting, and
riveting.
3. Part-Placement:
The basic operation in this category is the relatively simple pick-and-place operation. This
application needs a low-technology robot of the cylindrical coordinate type.
4. Palletizing and/or De-palletizing
The applications require robot to stack parts one on top of the other, that is to palletize them, or to
un-stack parts by removing from the top one by one that is de-palletize them. Example: process of
taking parts from the assembly line and stacking them on a pallet or vice versa.
In the stacking process the robot places flat parts on top of each other. In the
insertion process robot inserts parts into the compartments of a divided carton.
Robot Configuration:
Industrial robots come in a variety of shapes and sizes. They are capable of various arm
manipulations and they possess different motion systems. Robot configuration specifies the
possible movements provided by different robots
Classification based on robotics configuration
1. Cartesian configuration robot
2. Cylindrical configuration robot
3. Polar (or spherical) configuration robot
4. Jointed-arm robot.
No need to
draw this Draw these two figures
figure
Disadvantages
1. The arm movement is limited to a small rectangular work space.
2. Occupy large area.
Applications
1. Assembly
2. Welding
3. Machine loading and unloading
4. Surface finishing
5. Inspection
No need to
draw this
figure Draw these two figures
Advantages
1. Larger work space than Cartesian configuration
2. Relatively easy to program
Disadvantages
1. Overall mechanical rigidity is reduced
2. Robot’s repeatability and accuracy also reduced in the direction of rotary movement
3. Requires a more sophisticated control system than the Cartesian configuration.
Applications
1. Assembly
2. Machine loading and unloading
3. Forging operations
4. Investment casting
5. Conveyor pellet transfer
6. Coating applications
Applications
1. Die casting,
2. Injection moulding,
3. Forging,
4. Dip coating
5. Material transfer
Applications
1. Painting
2. Welding
3. Pick and place operations involving light parts
Automation in industry
Definition of automation:
It is the technology by which a process or procedure is accomplished without human
assistance. It is a technology concerned with the application of mechanical, electronics and
computer based systems to operate and control production.
Types of automation
1. Fixed (or) Rigid automation
2. Programmable automation
3. Flexible automation
2.Programmable automation
In this type of automation sequence of operations can be interchanged. The sequence of
operations are controlled by program of instructions. If the product is changed only program of
instructions are changed but not the equipment. It used when production volume is low.
This kind of automation is more suitable for batch production. The product variety will be
high compared to fixed automation. If the product changes, the same equipment can be used
with minimal changes. High investment in general purpose equipment.
Ex: NC machines, Industrial robots
3. Flexible automation
It is an extension of programmable automation. A flexible automation system is capable of
producing a large variety of parts with virtually no time lost for change over from one part style
to the next. Changing the program is accomplished by preparing the program off line and
electronically transmitting the programs so, programming does not interrupt on the current job.
It covers advantages of both fixed and programmable automation. The production rates are
medium. It can deal with variety of products but less than that of programmable automation.
High investment.
Ex: Flexible manufacturing systems for performing machining operations
Basic elements of automation
Program of Instructions
The actions performed by an automated process are defined by a program of instructions.
Each part or product style made in the operation requires one or more processing steps that are
unique to that style, These processing steps are performed during a work cycle. A new part is
completed during each work cycle (in some manufacturing operations, more than one part is
produced during the work cycle; e.g., a plastic injection molding operation may produce multiple
parts each cycle using a multiple cavity mold). The particular processing steps for the work cycle
are specified in a work cycle program. Work cycle programs are called part programs in numerical
control.
Control System
The control element of the automated system executes the program of instructions. The
control system causes the process to accomplish its defined function.
The controls in an automated system can be either closed loop or open loop. A closed loop
control system, also known as a feedback control system automatically regulates a output variable
to a desired state or set point.
A closed loop control system consists of six basic elements: (I) input parameter, (2) process, (3)
output variable, (4) feedback sensor. (5) controller (6) actuator.
The input parameter often referred to as the set point
A sensor is used to measure the output variable and close the loop between input and output.
Sensors perform the feedback function in a closed loop control system. The controller compares the
output with the input and makes the required adjustment in the process to reduce the difference
between them.
Advantages of automation
1. To increase productivity:
The automation of processes can increase productivity by reducing the time to perform the
repetitive tasks. Since increased productivity with less time and labour cost means increase
in profit.
2. To reduce labour cost/ Overheads:
Cost savings are also made by reduction of training that staff will require. Less training, so
less overheads.
3. To eliminate routine work:
A work force who does not do repetitive tasks and worry about achieving high degree of
accuracy each time will actually be a happier workforce because automation solves all these
problems
4. To improve worker safety: By implementing automation, workers can be safe guarded from
hazardous environment.
5. To improve product quality: Automated processes will reduce defects, which lead to increase
in the product quality.
6. To reduce manufacturing lead time: Automation helps to reduce the time taken from the
customer order to the delivery of product.
7. Fewer accidents: Automation results in elimination of labour and therefore reduced number
of accidents.
8. To reduce the effect of high cost of raw materials: Reduces the wastage of raw materials
during processing thereby most of the raw materials can be converted into products.
Definition of IoT:
It is a dynamic global network infrastructure with self-configuring capabilities based on
standard and interoperable communication protocols where physical and virtual “things” have
identities, physical attributes and virtual network and use intelligent interfaces.
The internet of things (IoT) is a web connected system in which physical objects are being
connected to the internet and being able to identify themselves to other devices
Characteristics of IoT
Various characteristics of IoT are:
• Dynamic and self-adapting
• Self-configuring
• Interoperable Communication protocols
• Unique identity
• Integrated into information network
Dynamic and self-adapting:
The IoT devices can dynamically adapt with sensed environment, their operating conditions,
and user’s context and take actions accordingly. For ex: Surveillance System.
Consider a surveillance system where cameras are installed for monitoring a location.
Whenever there are no objects in front of the camera, the camera will be in a low power mode.
Whenever an object is detected, the camera resumes its activity of monitoring that object.
This is the dynamic behaviour. The cameras also respond to changes in the environment. If it is
night time, the cameras might shift to infrared mode and vice versa during day time. Also, the
cameras can adjust their picture clarity based on the environment. Thus IoT devices can self adapt
to changes in the environment.
Self-configuring:
- IoT devices can upgrade the software with minimal intervention of user, whenever they are
connected to the internet.
- They can also setup the network i.e a new device can be easily added to the existing
network. For ex: Whenever there will be free wifi access one device can be connected
easily.
Interoperable Communication:
IoT allows different devices (different in architecture) to communicate with each other as
well as with different network. For ex: MI Phone is able to control the smart AC and smart TV of
different manufacturer.
Unique identities:
- The devices which are connected to the internet have unique identities i.e IP address
through which they can be identified throughout the network.
- The IoT devices have intelligent interfaces which allow communicating with users. It
adapts to the environmental contexts.
- It also allows the user to query the devices, monitor their status, and control them
remotely, in association with the control, configuration and management
infrastructure.
Integrated into information network:
- The IoT devices are connected to the network to share some information with other
connected devices. The devices can be discovered dynamically in the network by other
devices. For ex. If a device has wifi connectivity then that will be shown to other nearby
devices having wifi connectivity.
- II. The devices ssid will be visible though out the network. Due to these things the
network is also called as information network.
- The IoT devices become smarter due to the collective intelligence of the individual
devices in collaboration with the information network. For Ex: weather monitoring
system. Here the information collected from different monitoring nodes (sensors,
arduino devices) can be aggregated and analysed to predict the weather.
IoT devices
- can exchange data with other connected devices and applications (directly or indirectly),
- Collect data from other devices and process the data locally or send the data to centralized
servers to process the data
- Perform some tasks locally and other tasks within the IoT infrastructure, based on temporal
and space constraints
The IoT devices consists of several interfaces for connection to other devices both wired and
wireless which includes
1. I/O interfaces for sensors
2. Interfaces for internet connectivity
3. Memory and storage
4. Audio and video interface
Device:
- IoT i.e Internet of things, where things refer to the IoT devices which have unique
identities and can perform remote sensing, actuating and monitoring capabilities (ex:
combination of sensors, actuators, Arduino, relay, non IoT devices).
- The IoT devices can share information with as well as collect information from other
connected devices and applications (directly and indirectly).
- They can process the data locally or in the cloud to find greater insights and put them
into action based on temporal and space constraints (i.e space memory, processing
capabilities, communication latencies and speeds and deadlines).
- IoT devices can be of varied types. For ex: wearable sensors, smart watches, LED
lights, automobiles and industrial machines.
Communications:
It refers to various communication protocols which allows different devices to communicate
with each other by sharing some information. It also allows interoperability among different
devices.
Services:
IoT system provides various services such as device monitoring, device control services, data
publishing services, device discovery services.
Management: Various management functions to govern the IoT system.
Security: It secures the IoT system by providing authentication, authorization, message and
content integrity and data security.
Application:
- IoT applications provide an interface that the users can use to control and monitor
various aspects of the IoT system.
- It also allows viewing the system status and view or analysing the processed data.
- In this communication model client will send request to server. Server will receive the
request then decides how to respond, fetches the data according to client’s request, retrieves
resource representations, prepares the response and then sends the response to client.
- Request-response model is a stateless communication model i.e each request-response pair
is independent of others. Ex: HTTPs requests to log in some secure sites like IRCTC.
- Here only client can request to the server. i.e request is unidirectional but data transfer is bi-
directional.
- IoT devices act as client. Cloud act as server or local server serves as server.
- Push-pull is a communication model in which the data producers push the data to the
queues and the consumers pull the data from the queues.
- Producers do not need to be aware of the consumers.
- Queues act as buffer which helps in situations when there is a mismatch between the
rate at which the producers push the data and the rate at which the consumers pull the
data.
Exclusive pair communication model: