8th SEMESTER REPORT
8th SEMESTER REPORT
ON
AUTOMATION AND ROBOTICS
Submitted in partial fulfilment of the requirement for the
award of degree of
BACHELOR OF TECHNOLOGY
IN
MECHANICAL ENGINEERING
PALAGIRI SRIVATSAV REDDY (12005039)
Under the Supervision of
MR. Dr. ARUN DAYAL UDAI, Dr. ZAFAR
ALAM,
Assistant Professors
Department Of Mechanical Engineering
INDIAN INSTITUTE OF TECHNOLOGY (ISM)DHANBAD
Duration from 3rd JANUARY-25th APRIL 2024
I would like to thank our project guide “Sri. K. RAJESH BABU” sir for his valuable time and
continued assistance for the successful completion of the internship.
I express my gratitude and sincere thanks to “Dr. ARUN DAYAL UDAI, Dr. ZAFAR
ALAM and PRABHAKAR DORGE” for helping at various stages of internship to
understand the phenomena and characteristics involved and parameter requirements etc.
I would like to thank all who directly or indirectly helped me in completing the internship and
providing the support.
ABSTRACT
Practical experience plays a pivotal role in shaping the career trajectory of aspiring
engineers, particularly in fields as dynamic as automation and robotics. This
internship provided a unique opportunity to bridge the gap between theoretical
knowledge and practical application, offering a hands-on experience that is
invaluable for understanding the complexities of industrial automation systems.
Through this program, students gained insights into the latest advancements in
robotics, exploring topics such as sensor integration, motion control, and
programming techniques. Such exposure not only enhances technical proficiency
but also cultivates problem-solving skills essential for addressing real-world
challenges in automation engineering.
Contributed by
PALAGIRI SRIVATSAV REDDY
(12005039)
TABLE OF CONTENTS
Content Page No
Internship objectives 1
CHAPTER 2
15-17
2.1 About Organization
2.2 Scope
CHAPTER 3
16-25
CHAPTER 4
26-27
4.1 Analysis
CHAPTER 5
28-29
Conclusions
Internship Objectives
i. Aimed at professional learning
ii. To relate theoretical aspects with practical training
iii. To enhance the competitive skills
iv. To cultivate organizational behavior and delegation of work
Learning modules
ROBOTICS
Introduction:
Robot definition, applications, robot anatomy, robot classifications and technical
specifications serial robots and parallel robots.
Actuators:
Pneumatic, hydraulic and electric actuators, stepper motors, DC and AC motors,
selection of motors, gear boxes and robot end effectors
Robot sensors:
Contact and non-contact sensors, position, velocity, acceleration and force/torque
sensors, robot vision and their interfaces.
Transformations:
DOF of a robot, Understanding pose or configuration, Homogenous transformation
matrix. Denavit-Hartenberg(DH) parameters and forward kinematics, Tool and
base calibration, velocity relations and robot Jacobian matrices, force and velocity
ellipsoids, Inverse kinematics.
Introduction to Robot Statics:
Gravity compensation, Effect of external forces.
Introduction to Robot Dynamics:
Euler-Lagrange formulation, Obtaining generalized equation of motion.
Introduction to Robot Control:
Transfer functions and block diagram representation, proportional integral and
derivative control.
AUTOMATION
Introduction:
Introduction of automation technologies applications in manufacturing and mining.
Role of energies in automation fluid power and electrical. Pneumatic/Hydraulic
systems and circuits. Introduction to pneumatic/hydraulic systems and their
components, various types of valves and their applications. Pneumatic/Hydraulic
circuit design approach and examples pneumatic/hydraulic circuit sequencing,
limit switches, limitations of pneumatic/hydraulic systems.
Electro-pneumatic/ Electro-hydraulic systems and circuits:
Basics of electro-pneumatic systems, components, circuit design, relay control and
sequence control, application with examples.
Programmable Logic Controller:
Introduction, Input and output and their types. Interfacing of Input/Output devices
with a PLC. Programming languages and instruction sets, ladder logic and
applications.
CHAPTER ONE
1.0 Introduction
Introduction to Robotics:
Robotics is a multidisciplinary field that involves the design, construction, operation, and use of
robots. These machines are programmed to perform tasks autonomously or semi-autonomously,
often replacing or assisting humans in dangerous, tedious, or repetitive tasks. The field of
robotics encompasses a wide range of applications, from industrial automation to healthcare and
space exploration.
Key points:
Definition and Scope: Robotics is the branch of technology that deals with the design,
construction, operation, and application of robots. It covers a wide range of industries and
applications, including manufacturing, healthcare, agriculture, and space exploration.
Basic Components of Robots: Robots consist of several key components, including
mechanical structures (such as arms and joints), actuators (motors or other devices that
move the robot), sensors (to perceive the environment), and a control system (to process
sensor information and control the actuators).
Types of Robots:
Robots can be classified based on their structure (e.g., serial, parallel), control
systems (e.g., autonomous, teleoperated), and application (e.g., industrial robots,
service robots).
Applications of Robotics: Robotics has diverse applications, including industrial
automation (e.g., assembly lines, welding), healthcare (e.g., surgery, rehabilitation),
agriculture (e.g., harvesting, spraying), and space exploration (e.g., planetary rovers,
satellite servicing).
Actuators:
Actuators are devices that convert energy into motion. In robotics, actuators are used to control
the movement of robot joints and end-effectors. There are several types of actuators commonly
used in robotics, including pneumatic, hydraulic, and electric actuators.
Key points:
Types of Actuators: Pneumatic actuators use compressed air to create motion, making
them suitable for applications where quick and powerful movements are required.
Hydraulic actuators use liquid pressure to create motion, providing high force output but
requiring more complex control systems. Electric actuators use electrical energy to create
motion, offering precise control and high efficiency.
Selection Criteria: The choice of actuator depends on the specific requirements of the
robotic application, including the required force, speed, precision, and environmental
conditions. Factors such as cost, size, weight, and power consumption also play a role in
the selection process.
Actuator Control: Actuators are controlled by the robot's control system, which receives
commands from the robot's programming or external inputs (such as sensors or human
operators). The control system regulates the actuator's motion to achieve the desired task.
Applications: Actuators are used in various robotic applications, including robot arms,
grippers, and mobile robots. They are essential for enabling robots to interact with their
environment and perform tasks.
Robot Sensors:
Sensors are crucial components of robotic systems, enabling robots to perceive and interact with
their environment. Sensors provide feedback to the robot's control system, allowing it to make
informed decisions and adapt to changing conditions.
Key points:
Types of Sensors: Sensors used in robotics include contact sensors (e.g., limit switches,
tactile sensors) and non-contact sensors (e.g., vision sensors, proximity sensors). Contact
sensors detect physical contact with objects, while non-contact sensors use various
principles (such as light, sound, or magnetic fields) to detect objects or measure
distances.
Functions of Sensors: Sensors provide information about the robot's position,
orientation, velocity, acceleration, and the forces acting on it. This information is used by
the control system to plan and execute robot movements, avoid obstacles, and interact
with objects.
Integration with Control System: Sensors are integrated into the robot's control system,
which processes sensor data and generates commands for the actuators. Sensor fusion
techniques are used to combine data from multiple sensors to improve accuracy and
reliability.
Applications: Sensors are used in various robotic applications, such as obstacle
avoidance, object detection and recognition, localization and mapping, and human-robot
interaction. Advances in sensor technology have enabled robots to perform increasingly
complex tasks in diverse environments.
Transformations:
Transformations are used in robotics to describe the position and orientation of robot
components relative to each other. These transformations are essential for robot kinematics and
control, allowing robots to move accurately and perform tasks effectively.
Key points:
Degrees of Freedom: The degrees of freedom (DOF) of a robot refer to the number of
independent parameters required to describe its configuration. For example, a robot arm
with six joints has six degrees of freedom, allowing it to move in six different directions.
Homogeneous Transformation Matrix: Homogeneous transformation matrices are used
to represent the position and orientation of robot components in a common coordinate
system. These matrices enable the transformation of coordinates between different
reference frames, such as the robot base and end-effector.
Denavit-Hartenberg (DH) Parameters: DH parameters are a set of parameters used to
describe the geometry of robot manipulators. These parameters define the relationship
between successive links of the robot arm, allowing for kinematic analysis and control.
Forward Kinematics: Forward kinematics is the process of determining the position and
orientation of the robot's end-effector based on the joint angles of its joints. This is
essential for planning and executing robot movements.
Applications: Transformations are used in various robotic applications, such as path
planning, inverse kinematics, and robot simulation. They are fundamental concepts in
robot kinematics and control, enabling robots to perform complex tasks with accuracy
and efficiency.
Robot statics and dynamics deal with the analysis of forces and torques acting on a robot in static
and dynamic conditions. These concepts are crucial for understanding the stability, performance,
and control of robotic systems.
Key points:
Statics: Static analysis is used to determine the equilibrium conditions of a robot under
external forces and torques. This analysis helps to ensure that the robot remains stable
and can support its own weight and any additional loads.
Dynamics: Dynamic analysis considers the motion of a robot under the influence of
external forces and torques. This analysis is essential for predicting the robot's motion,
calculating the forces required to achieve desired motions, and designing control systems
to regulate the robot's motion.
Gravity Compensation: Gravity compensation is a technique used to counteract the
effects of gravity on a robot, allowing it to maintain its position or move under gravity
without external support. This technique is essential for improving the accuracy and
efficiency of robotic systems.
Equations of Motion: The equations of motion describe the relationship between the
forces acting on a robot and its resulting motion. These equations are derived using
principles of mechanics and are used to model and simulate robot dynamics.
Applications: Statics and dynamics are applied in various robotic applications, such as
robot manipulator design, control system design, and motion planning. Understanding
these concepts is essential for optimizing robot performance and ensuring safe operation.
Robot Control:
Robot control involves the design and implementation of control systems that regulate the
motion and behavior of robots. Control systems are essential for ensuring that robots
perform tasks accurately, efficiently, and safely.
Key points:
Control Systems: Control systems in robotics can be classified into several types,
including open-loop control, closed-loop (feedback) control, and adaptive control. These
systems use sensors, actuators, and a control algorithm to control the robot's motion and
behavior. Closed loop (feedback) control involves using feedback from sensors to adjust
the robot's motion in real-time, ensuring accurate and stable performance. Adaptive
control is a technique where the control algorithm continuously adjusts its parameters
based on changing conditions, allowing the robot to adapt to varying environments and
tasks. This adaptive capability is particularly useful in situations where the robot's
dynamics or the environment are uncertain or change over time.
Challenges and Advanced Techniques: Robot control faces challenges such as
nonlinearities, uncertainties, and disturbances. Advanced control techniques like adaptive
control, fuzzy logic control, and machine learning are used to address these challenges
and improve the performance of robotic systems
Automation Introduction:
Automation is the use of technology to perform tasks with minimal human intervention. It
involves the application of various technologies, such as robotics, sensors, and control systems,
to improve efficiency, productivity, and safety in industrial processes.
Key points:
Pneumatic and hydraulic systems are widely used in automation due to their ability to generate
high forces and operate in rugged environments. These systems use compressed air (pneumatics)
or hydraulic fluid (hydraulics) to transmit power and control motion.
Key points:
Basic Principles: Pneumatic systems use compressed air to create mechanical motion,
while hydraulic systems use pressurized fluid (usually oil) to transmit power. Both
systems rely on the principles of fluid dynamics and Pascal's law to generate force.
Components: Pneumatic and hydraulic systems consist of several components, including
compressors (or pumps), valves, actuators (cylinders or motors), and control circuits.
These components work together to control the flow of air or fluid and generate motion.
Circuit Design: Pneumatic and hydraulic circuits are designed based on the specific
requirements of the application. Circuit design involves selecting the appropriate
components, such as valves and actuators, and arranging them to achieve the desired
motion or function.
Applications: Pneumatic and hydraulic systems are used in various automation
applications, such as industrial machinery, robotics, and automotive systems. They are
preferred for their ability to generate high forces, operate at high speeds, and withstand
harsh environments.
Key points:
PLCs are specialized computers used to control industrial processes and machinery. They are
widely used in automation to monitor inputs, make decisions based on logic, and control outputs
to automate processes.
Key points:
Through engaging in online modules, I've deepened my understanding of the core principles of
robotics, including robot anatomy, kinematics, sensors, actuators, and control systems. Practical
exercises and virtual simulations have allowed me to apply theoretical knowledge to real-world
scenarios, refining my problem-solving skills and fostering a strong intuition for robotics design
and operation.
1.3 Purpose:
Secondly, an online internship offers opportunities for practical application and skill
development in a virtual setting. Participants engage in collaborative projects, problem-solving
activities, and virtual experiments, enhancing their technical skills and proficiency in robotics
design, programming, and operation.
Furthermore, an online internship facilitates networking and collaboration with peers, mentors,
and industry professionals worldwide. Through online forums, webinars, and virtual events,
interns can exchange knowledge, share experiences, and build connections within the global
robotics community.
Overall, the purpose of an online internship in robotics and automation is to provide participants
with a rich and immersive learning experience, equipping them with the knowledge, skills, and
network necessary to succeed in this dynamic and rapidly evolving field. Through guided study,
practical application, and collaborative engagement, interns are empowered to make meaningful
contributions to the advancement of robotics technology and its applications in various industries
and domains.
CHAPTER TWO
2.1About Organization:
Company Overview: Established in 2023, AD INFOCOM SYSTEMS has quickly made a name
for itself in the bustling city of Nagpur, India. As a software-based company, it has carved out a
niche in the IT industry by offering a suite of services that cater to the evolving digital landscape.
The company’s ethos is built on the foundation of technological excellence and customer-centric
solutions.
Work Culture and Environment: AD INFOCOM SYSTEMS boasts a vibrant work culture
that fosters creativity, collaboration, and continuous learning. The work environment is designed
to empower employees to achieve their full potential while contributing to the company’s
overarching goals.
Client Testimonials: Clients of AD INFOCOM SYSTEMS consistently praise the company for
its exceptional service, technical expertise, and unwavering support. Testimonials highlight the
company’s ability to deliver projects on time, within budget, and beyond expectations.
Outlook: Looking to the future, AD INFOCOM SYSTEMS is poised for growth and expansion.
The company plans to diversify its service offerings and explore new markets, all while
maintaining its commitment to quality and innovation.
Robotics:
Importance of Robotics:
Introduction to Automation:
These systems are important because they provide the power and control
needed to automate a wide range of industrial processes. Hydraulic systems
are used in applications where high forces and precise control are required,
such as in heavy machinery and construction equipment. Pneumatic systems
are used in applications where rapid motion and low cost are priorities, such
as in assembly lines and packaging equipment. Electro-pneumatic systems
combine the advantages of both pneumatic and electrical control, offering
precise control and rapid response times. Electro-hydraulic systems are used
in applications where high forces and precise control are required, such as in
aircraft landing gear and construction equipment.
3.2Automation Systems:
Pneumatic/Hydraulic systems:
Pneumatic and Hydraulic systems are both fluid power systems that utilize fluids to transmit and
amplify force and motion to perform work. However, they differ in the type of fluid used and
their ideal applications.
Pneumatics: Uses compressed air or gas as the working fluid. Air is readily available,
inexpensive, and relatively safe.
Hydraulics: Employs pressurized liquids, typically mineral oil, water-based fluids, or fire-
resistant options. Liquids offer superior force transmission due to their incompressibility.
Here's a table summarizing the key differences:
In conclusion, both pneumatic and hydraulic systems play vital roles in automation.
Understanding their core differences and ideal applications allows for selecting the most suitable
technology for your specific needs.
Electro-Pneumatic Systems Overview:
Electro-pneumatic systems are a type of automation system that uses electrical signals to control
pneumatic actuators. These systems are widely used in various industries for their ability to
provide fast and precise control over the movement of machinery and equipment.
Components:
1. Pneumatic Actuators: These devices convert the energy from compressed air into
mechanical motion. They are used to control the movement of valves, cylinders, and
other mechanical components.
2. Electrical Signals: Control signals are sent from a central control unit to the pneumatic
actuators, directing their movement.
3. Sensors: Sensors are used to detect the position, pressure, and other parameters of the
pneumatic system, providing feedback to the control unit for precise control.
4. Control Unit: The control unit processes the input signals and sends the appropriate
commands to the pneumatic actuators, controlling the movement of the system.
Advantages:
Fast Response Times: Electro-pneumatic systems can respond quickly to input signals,
making them ideal for applications requiring rapid and precise control.
Cost-Effective: Compared to other types of automation systems, electro-pneumatic
systems are often more cost-effective to implement and maintain.
Simple Design: These systems have a relatively simple design, making them easy to
install and troubleshoot.
Safety: Pneumatic systems are inherently safer than some other types of systems, as they
do not use flammable or explosive materials.
Applications:
Electro-hydraulic systems are a type of automation system that uses electrical signals to control
hydraulic actuators. These systems are known for their ability to provide high forces and precise
control over a wide range of speeds, making them ideal for applications requiring heavy lifting or
precise positioning.
Components:
1. Hydraulic Actuators: These devices convert the energy from pressurized hydraulic fluid
into mechanical motion. They are used to control the movement of valves, cylinders, and
other mechanical components.
2. Electrical Signals: Control signals are sent from a central control unit to the hydraulic
actuators, directing their movement.
3. Sensors: Sensors are used to detect the position, pressure, and other parameters of the
hydraulic system, providing feedback to the control unit for precise control.
4. Control Unit: The control unit processes the input signals and sends the appropriate
commands to the hydraulic actuators, controlling the movement of the system.
Advantages:
High Power Density: Electro-hydraulic systems can provide high forces and torques in a
compact and lightweight package.
Precise Control: These systems can control the speed and position of hydraulic actuators
with high precision, making them ideal for applications requiring accurate positioning.
Wide Range of Speeds: Electro-hydraulic systems can operate over a wide range of
speeds, from very slow to very fast, making them versatile for various applications.
Ability to Operate in Harsh Environments: Hydraulic systems can operate in harsh
environments, including high temperatures and dirty conditions, making them suitable for
outdoor and industrial applications.
Applications:
Introduction
In recent years, the demand for heavy-load work and precision in manufacturing has surged,
leading to a significant increase in the use of machines. While semi-automation has been
prevalent, it often falls short in delivering outcomes with properties like interchangeability. As a
result, the importance of fully automated machines and robots has grown substantially.
Hydraulic and Pneumatic systems have emerged as crucial tools for efficiently managing large-
scale works. These systems enable industries to handle tasks that would be challenging or
impossible with manual labor alone, ensuring higher efficiency and ease of operation.
The integration of programmable logic controllers (PLCs), sensors, and actuators has
revolutionized control systems in industrial automation. These advancements have significantly
enhanced the accuracy and precision of operations, leading to higher quality outcomes.
The future of automation and robotics looks promising with the potential integration of artificial
intelligence (AI), machine learning, and the Internet of Things (IoT). These technologies can
further enhance the capabilities of robots and automated systems, enabling them to perform tasks
without limitations.
Industry Adoption
In recent years, most manufacturing industries have embraced automation and robotics across
various operations. From manufacturing processes to quality control, inventory management,
logistics, and even administrative tasks, automation has become pervasive in modern industries.
While automation brings numerous benefits, such as increased efficiency and productivity, there
are also challenges. One major concern is the potential displacement of human workers, as robots
take over certain tasks. Additionally, continuous operation can lead to higher temperatures and
stresses, affecting the life expectancy of robots.
Conclusion
Despite the challenges, the positive impact of robotics and automation on mankind is undeniable.
With continuous improvements and advancements, robotics has the potential to revolutionize
industries and bring about positive changes for society.
CHAPTER FIVE
Conclusions:
Automation and robotics have revolutionized industries, enhancing productivity, efficiency, and
safety. This report explores the employment opportunities in these fields, as outlined in the
internship of the online internship program.
Robotics
The internship covered various aspects of robotics, including robot definition, applications,
anatomy, classifications, and technical specifications. It also included a detailed study of serial
and parallel robots. These topics are crucial for understanding the design, operation, and
programming of robots used in manufacturing, healthcare, and other industries.
The internship provided insights into actuators such as pneumatic, hydraulic, and electric
actuators, as well as stepper motors and DC and AC motors. Understanding these actuators is
essential for selecting and integrating them into robotic systems. The program also covered robot
sensors, including contact and non-contact sensors, position, velocity, acceleration, force/torque
sensors, and robot vision systems. Mastery of these sensors is vital for enabling robots to
perceive and interact with their environment effectively.
Participants learned about robot statics, including gravity compensation and the effect of external
forces, which are critical for ensuring robot stability and balance. The internship also covered
robot dynamics, including the Euler-Lagrange formulation and obtaining the generalized
equation of motion. Understanding robot dynamics is crucial for predicting and controlling robot
movements accurately. Moreover, the program introduced robot control concepts, such as
transfer functions, block diagram representation, and proportional, integral, and derivative (PID)
control, which are essential for controlling robot movements and behaviors.