Final Report Intern

Download as pdf or txt
Download as pdf or txt
You are on page 1of 29

VISVESVARAYA TECHNOLOGICAL UNIVERSITY

Jnana Sangama, Belgaum – 590 014

AN INTERNSHIP REPORT
on
AUGMENTED REALITY
Submitted in partial fulfillment for the award of the degree of Bachelor of
Engineering
in

COMPUTER SCIENCE AND ENGINEERING


Academic year 2021-2022
Submitted By
LIKITH KUMAR P M (1GD18CS022)
Internship work
At
GUSTOVALLEY TECHNOVATIONS
Under the guidance of
Dr. J. SOMASEKAR
Professor and HOD
Department of CSE,GCEM

DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING


GOPALAN COLLEGE OF ENGINEERING & MANAGEMENT BANGALORE-560 048

i
GOPALAN COLLEGE OF ENGINEERING AND MANAGEMENT
(Accredited by NAAC,2(f) status by UGC &ISO 9001:2015 certified)
Approved by All India Council for Technical Education(AICTE),New Delhi
Affiliated to Visvesvaraya Technological University (VTU),Belagavi, Recognized by Govt.
of Karnataka
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING

CERTIFICATE

This is to certify that the internship report entitled “AUGMENTED REALITY IN INDUSTRY
4.0” is a bonafide work carried out by LIKITH KUMAR P M(1GD18CS022),in partial
fulfilment for the award of degree of Bachelor of Engineering in Computer Science and
Engineering of Visvesvaraya Technological University , Belgaum during the year,2021-22.It is
certified that all corrections/suggestions indicated for internal assessment have been incorporated
in the report. The internship report has been approved as it satisfies the academic requirement
with respect to internship work prescribed for the said degree.

Signature of the Guide Signature of the HOD


Dr. J Somasekar Dr. J Somasekar
External viva score
Name of examiners
1. Signature with date
2.

ii
DECLARATION

I,LIKITH KUMAR P M(1GD18CS022), student of VIII semester B.E in


Computer Science and Engineering, Gopalan College of Engineering and
Management,Bangalore-560048 hereby declare that the internship work entitled
“AUGMENTED REALITY IN INDUSTRY 4.0” submitted to Visvesvaraya Technological
University during the academic year 2021-22,is a record of a work done by me under the
guidance of Dr. J Somasekar, Professor and Head of Computer Science and Engineering,
Gopalan College of Engineering and Management , Bangalore. This work is submitted
towards academic requirements of internship work. I also declare that this internship report
has not been submitted to any other University or Institute for the award of degree.

Date: LIKITH KUMAR P M(1GD18CS022)

Place: Bangalore

iii
ACKNOWLEDGEMENT

The Internship work report was the result of the encouragement of many people who helped
in shaping it and provided feedback, direction and valuable support. It is with hearty gratitude that
we acknowledge their contribution.

We express our gratitude towards Dr. C. Prabhakar, Director, Gopalan Foundation and
Dr. N. Sengottaiyan, Principal, Gopalan College of Engineering and Management, for providing
us with the infrastructure and resources which helped in completing the project.

We are thankful to Dr. J. Somasekar, Professor and Head of Computer Science and
Engineering, GCEM for constant support extended towards us during the course of this project.
Her help and advice instilled the drive in us to complete the project on time.

We are really thankful to Dr. J. Somasekar , Professor and Head of Computer Science
and Engineering , GCEM for the constant support extended towards us during the course of the
project. Help and advice instilled the drive in us to complete the technical internship work on
time.

Finally, we would like to extend our thanks to Almighty, friends and family who
supported us and provided us to complete the project.

LIKITH KUMAR P M(1GD18CS022)

iv
ABSTRACT

Digitization and Initialization of manufacturing process is the need for today’s industry. The
manufacturing industries are currently changing from mass production to customized
production.. The term Industry 4.0 stands for the fourth industrial revolution which is defined as
a new level of organization and control over the entire value chain of the life cycle of products;
it is geared towards increasingly individualized customer requirements. Industry 4.0 is still
visionary but a realistic concept which includes Internet of Things, Industrial Internet, Smart
Manufacturing and Cloud based Manufacturing. Industry 4.0 concerns the strict integration of
human in the manufacturing process so as to have continuous improvement and focus on value
adding activities and avoiding wastes..

v
INTERNSHIP COMPLETION CERTIFICATE

vi
TABLE OF CONTENTS

Contents
INTRODUCTION .......................................................................................................................... 1

1.1 ABOUT THE COMPANY ............................................................................................... 1

1.2 ABOUT INDUSTRY 4.0 .................................................................................................. 1

COMPANY’S PROFILE ................................................................................................................ 3

2.1 VISION ............................................................................................................................. 3

2.2 Student’s Responsibility ................................................................................................... 4

PROJECT ........................................................................................................................................ 5

3.1 Embedded System & IOT ................................................................................................. 5

3.2: Development of Server for Monitoring and controlling ................................................ 12

3.3 Machine Learning techniques ......................................................................................... 17

3.4: Dashboard for IOT APP................................................................................................. 19

CONCLUSION ............................................................................................................................. 21

REFERNCES ................................................................................................................................ 22

vii
INDUSTRY 4.0

CHAPTER-1
INTRODUCTION

1.1 ABOUT THE COMPANY

Gusto valley Technovations is automation-based company working towards


the goal of Digital transformation. Gusto Learn is the initiative of Gusto valley
technovations which focuses on offering Industry training to the students.
The Students will good exposed to the latest technologies and will have the
opportunity to work on Solutions for the Realtime problems.
Our course is designed in such a way that each students will get complete hands
on experience and will have deeper understanding of concepts by working on
projects and assignments to solve real-time problems.

1.2 ABOUT INDUSTRY 4.0

We’re in the midst of a significant transformation regarding the way we


produce products thanks to the digitization of manufacturing. This transition is
so compelling that it is being called Industry 4.0 to represent the fourth
revolution that has occurred in manufacturing. From the first industrial
revolution (mechanization through water and steam power) to the mass
production and assembly lines using electricity in the second, the fourth
industrial revolution will take what was started in the third with the adoption
of computers and automation and enhance it with smart and autonomous
systems fueled by data and machine learning.
This manufacturing revolution will increase productivity, shift economics,
foster industrial growth, and modify the profile of the workforce—ultimately
changing the competitiveness of companies and regions.
Dept. of CSE,GCEM,BANGLORE 2021-22 1|Page
INDUSTRY 4.0

As the adoption of Industry 4.0 is increasing day by day across various


industries, the scope for the skill sets will be enormous for the driving
technologies of Industry 4.0
The technologies of Industry 4.0 include Integrated System, IOT, Data
Management, Cloud Computing, Cyber security, Artificial Intelligence,
Additive Manufacturing, Augmented Reality.

Technologies of Industry 4.0

Fig1.1 Technologies’

Dept. of CSE,GCEM,BANGLORE 2021-22 2|Page


INDUSTRY 4.0

CHAPTER-2
COMPANY’S PROFILE

Gustovalley Technovations is the emerging Innovation and Automation Company set to reach
the zenith in the field of Automation and Technology.

In the Mission of Digital transformation of our Society, Gustovalley develops products and
systems at affordable price where even the latest sophisticated technology and innovation will
be no more a “High hanging fruit”.

GUSTOVALLEY TECHNOVATIONS LLP is an Indian company incorporated on 13/12/2018


and its registered office address is D.No-69/Y-5, 13th Cross, 2nd Main Bharathidasan Nagar
Hosur ,Krishnagiri,Tamil Nadu,India,635109. The LLP Identification Number (LLPIN) of the
company is AAN-7574 and its total obligation of contribution is Rs. 10000.

GUSTOVALLEY TECHNOVATIONS LLP is registered at Registrar of Companies,


Coimbatore (RoC-Coimbatore) Its authorized share capital is INR 0 and its paid up capital is
INR 0. The industrial and the SIC code for GUSTOVALLEY TECHNOVATIONS LLP is 72.

The current status of this company is Active. The directors of this company are MAHESWARI
ALAGESAN and LAKSHMI BOSE. The contact details of the company are as per the official
records. Please visit the contact section or the contact form below for contacting this company

GUSTOVALLEY TECHNOVATIONS LLP is a mca provider company based on the National


Industrial Classification (NIC) code of 72 and it is involved in the business activities related to
this industry code such as Computer and related activities

2.1 VISION

Gustovalley Technovations is automation-based company working towards the goal of Digital


transformation .Gusto Learn is the initiative of Gustovalley technovationswhich focuses on
offering Industry training to the students.
The Students will good exposed to the latest technologies and will have the opportunity to work
on Solutions for the Real time problems.

Dept. of CSE,GCEM,BANGLORE 2021-22 3|Page


INDUSTRY 4.0

Our course is designed in such a way that each students will get complete hands on experience
and will have deeper understanding of concepts by working on projects and assignments to solve
real-time problems.–

2.2 Student’s Responsibility

I, Likith Kumar P M in the course of the Internship has been provided training all the concepts
of Technologies involved in Industry 4.0. During the Internship period, I have assigned for the
Project on one Augmented reality . I have successfully completed the project under the
mentorship of Ejaz Ahmed from Gustovalley Technovations.This report is prepared as
requirement for the internship of BE program of Computer Science Engineering , Gopalan
College Of Engineering .

Dept. of CSE,GCEM,BANGLORE 2021-22 4|Page


INDUSTRY 4.0

CHAPTER-3
PROJECT

3.1 Embedded System & IOT


Embedded systems are part and parcel of every modern electronic component.
These are low power consumption units that are used to run specific tasks for
example remote controls, washing machines, microwave ovens, RFID tags ,
sensors, actuators and thermostats used in various applications, networking
hardware such as switches, routers, modems, mobile phones, PDAs, etc.
Usually embedded devices are a part of a larger device where they perform specific
task of the device. For example embedded systems are used as networked
thermostats in Heating, Ventilation and Air Conditioning (HVAC) systems, in
Home Automation embedded systems are used as wired or wireless networking to
automate and control lights, security, audio/visual systems, sense climate change,
monitoring, etc.
Embedded systems will also be at the cornerstone for the deployment of many
Internet of Things (IoT) solutions, especially within certain industry verticals and
Industrial Internet of Things (IIoT) applications.
Major players in embedded system hardware and software developments are
aiming to bring these transformations into their products to take advantage of
growing IoT market. The areas that are going to transform are Real Time Operating
Systems (RTOS) and microprocessors and microcontrollers, followed by memory
footprints and networking, open source communities and developers.

Dept. of CSE,GCEM,BANGLORE 2021-22 5|Page


INDUSTRY 4.0

In the first week we learned about the basics of Embedded system and IOT by
understanding one of the most commonly used Microcontroller for Prototyping in
Industry, Node MCU ESP8266 and also Arduino UNO.
We have also learned how to get start with the Micro Controller by understanding
the Architecture, pinout and documentation of the Micro controller. This has given
confidence that we can easily to any new Microcontroller used in Industry by
looking at its architecture.

Architecture of ESP8266 and Arduino UNO

Dept. of CSE,GCEM,BANGLORE 2021-22 6|Page


INDUSTRY 4.0

ESP8266 Pinout Diagram

Arduino UNO Architecture

Dept. of CSE,GCEM,BANGLORE 2021-22 7|Page


INDUSTRY 4.0

THINKERCAD SIMULATION

We had a real-time working experience with simulation platform. We


worked on all components and had an Hands on experience working on
assignments.
We have also used Arduino IDE platform for Compilation and uploading of
code to controller
We also learned ADC and PWM concepts by working on application-based
assignments.

Dept. of CSE,GCEM,BANGLORE 2021-22 8|Page


INDUSTRY 4.0

In IOT front we learned Communication model and various communication


protocols

OSI LAYERS
The Open Systems Interconnection model (OSI model) is a conceptual model that
characterizes and standardizes the communication functions of
a telecommunication or computing system without regard to its underlying internal
structure and technology. Its goal is the interoperability of diverse communication
systems with standard communication protocols. The model partitions a
communication system into abstraction layers.

We also learned the basics of IP address, MAC address, IP Address classes, Subnet
masking.

Dept. of CSE,GCEM,BANGLORE 2021-22 9|Page


INDUSTRY 4.0

TCP Protocol
• Transmission Control Protocol (TCP)
• One-to-one and connection-oriented reliable protocol
• Used in the accurate transmission of large amount of data
• Connection-oriented
• Stream Data Transfer
• Reliable
• Flow-Control
• Full-Duplex
• Slower compared to UDP because of additional error checking being
performed
• Suited for critical data transfer applications
TCP (Transmission Control Protocol) is a standard that defines how to establish
and maintain a network conversation through which application programs can
exchange data. TCP works with the Internet Protocol (IP), which defines how
computers send packets of data to each other.

Dept. of CSE,GCEM,BANGLORE 2021-22 10 | P a g e


INDUSTRY 4.0

Introduction to Blynk application for IOT


Using Blynk app we made a IOT mobile App for controlling ESP8266. This
library is compatible with all architectures so you should be able to use it on all the
Arduino boards.
The Blynk Server will act as a Cloud for our IOT device and with the device
we controlled various home appliances.

We created an IoT application using Blynk app to control various appliances


and also to dashboard to monitor devices remotely. This working has given us
confidence to use this learning in Industry for controlling and monitoring of the
machines.

Dept. of CSE,GCEM,BANGLORE 2021-22 11 | P a g e


INDUSTRY 4.0

3.2: Development of Server for Monitoring and controlling


IOT Devices
After having been exposed Controlling IOT devices using 3rd Party Blynk
application. In 2nd Week we have been trained on Setting up hosting server to not
only connect our IOT devices but also to develop a webpage as an interface to
control and monitor the IOT device.
Initially we have been trained on HTML, CSS program to understand the
components of Webpage and we also hosted our Webpage in a server. After having
basic knowledge on Webpage, we were trained to handle SQL database and PHP
interface to capture the status of the Microcontroller.
During this we have developed two API links, one link to update data in the
server and 2nd link to read the status of the controller from the Server.
Dept. of CSE,GCEM,BANGLORE 2021-22 12 | P a g e
INDUSTRY 4.0

After creation of the API links we developed a webapp to control our IOT
devices.
You can access the Web App through the below
http://IOTAUTOMATION.com

Web APP

IOT System

Dept. of CSE,GCEM,BANGLORE 2021-22 13 | P a g e


INDUSTRY 4.0

Week 3: Python – Data Science, Machine Learning and Image


Processing
In the third week we have got introduced to one of the most widely accepting
language, Python. Earlier we started with basics of Python. We have used Jupyter
notebook platform for compiling and running our code. In Python basics we
learned Operations, Datatypes, Decision making, Looping, Functions and Classes.
We then used Data processing libraries Numpy and Pandas for numerical
array operations. We understand the Data processing techniques by working on the
datasets.

Dept. of CSE,GCEM,BANGLORE 2021-22 14 | P a g e


INDUSTRY 4.0

We then learned the concepts of Exploratory Data Analysis (EDA) and


applied the learnings of Data Pre processing from Numpy and Pandas library to

Dept. of CSE,GCEM,BANGLORE 2021-22 15 | P a g e


INDUSTRY 4.0

our IOT water consumption data set and visualized our dataset using Matplotlib
and Seaborn library. From the visualization of our dataset we have found several
insights and identified the principal components for our Machine learning process

Our Data Visualization

Identifying the Principal Component

Dept. of CSE,GCEM,BANGLORE 2021-22 16 | P a g e


INDUSTRY 4.0

3.3 Machine Learning techniques


We have then jumped to Machine learning techniques using Python.
We have been learned about the types of machine learning techniques. There we
went deeper in to Linear Regression techniques starting from the principle,
working and algorithm.
We then learned working on Scikitlearn Library for developing a
prediction model to predict the water consumption based on temperature and
Humidity data.
After pre-processing and visualization of our data. We divided our
data set in to Training data (70%) and testing data(30%) and using Scikitlearn
Library we developed a Machine learning model using the training data and
calculated the coefficient and the intercept.
After development of the model we then compared the result from the
Training model and actual data by feeding the test data set in to the model.

Dept. of CSE,GCEM,BANGLORE 2021-22 17 | P a g e


INDUSTRY 4.0

We found that our model is 97% accurate by considering the Root


Mean Squared Error.

Computer vision using Python


Computer vision is a field of artificial intelligence that trains computers to
interpret and understand the visual world. Using digital images from cameras and
videos and deep learning models, machines can accurately identify and classify
objects — and then react to what they “see.”
Open CV is the open source library for Python for Image processing. We
have learned the various image processing concept and practiced the Same in
Jupyter notebook.
We have learned the concepts of image manipulation, Object detection and
Face detection concepts.
We have developed an Python app to calculate manhours in the company based on
the video feed.

Dept. of CSE,GCEM,BANGLORE 2021-22 18 | P a g e


INDUSTRY 4.0

3.4: Dashboard for IOT APP


This week we have taught how to develop an Android app using MIT app
inventor where we will build app using the drag drop concept. Through this module
we developed an Mobile App which will connect to our Database and the Database
being connected to our IOT devices. The Mobile app can able to read the status of
the IOT device and also can able to control the IOT device by updating the value
in Database.

We have also developed the Augmented Reality mobile app using unity game
engine which will display the Real-time dashboard in the virtual world.
The AR app is connected to our database and will display the Real time
Temperature, Humidity and Water level in the Virtual space.
This has opened the scope of various application in Industry to monitor the
various parameters of machines and alert the maintenance team with ease.

Dept. of CSE,GCEM,BANGLORE 2021-22 19 | P a g e


INDUSTRY 4.0

Dept. of CSE,GCEM,BANGLORE 2021-22 20 | P a g e


INDUSTRY 4.0

CHAPTER-4
CONCLUSION

The learning experience was very satisfactory and the internship gave us an
insight into these latest technologies. Since the internships was based on practical
hands on experience and not just theoretical concept, it helped us understand these
technologies in a better way.
Overall it was a very knowledgeable experience and we look forward to gain
more insight into these technologies using the basic knowledge we gained during
this internship.
The hands on training has given me confidence and interest to learn the
concepts of Industry 4.0 deeper and I’m sure that my learnings will me to shape a
better carrier.

Dept. of CSE,GCEM,BANGLORE 2021-22 21 | P a g e


INDUSTRY 4.0

CHAPTER-5
REFERNCES

1. W3SCHOOLS.COM
2. WIKIPEDIA
3. GUSTOVALLEY.COM
4. QUORA

Dept. of CSE,GCEM,BANGLORE 2021-22 22 | P a g e

You might also like