Automatic Robot Project
Automatic Robot Project
MACHINE
A PROJECT REPORT
Submitted by
DESAI KRUNAL S.
151134119014
In fulfillment for the award of the degree
of
BACHELOR OF ENGINEERING
In
MECHANICAL ENGINEERING
During his Internship period he was found sincere and hard working.
Authorized Signatory
D A T E :
HOLDER FIXING MACHINE” has been carried out by DESAI KRUNAL S. under my guidance
Semester) of Gujarat Technological University, Ahmedabad during the academic year 2018-19
Guide:
Prof. Bhavik Padhiyar Prof. Bhavik Padhiyar
Head of Department (ME)
ACKNOWLEDGEMENT
We wish to express our heartfelt appreciation to all those who have contributed to this project,
both explicitly and implicitly, without the co-operation of whom, it would not have been possible
to complete this project.
We would like to thank our H.O.D Mr. Bhavik Padhiyar (Internal Guide) for constantly guiding and
showing us the correct path to reach towards our desired goal. Also, I thank them for sharing their
experience, knowledge and valuable time with me and showing their concern in my project to make
it better.
I also thank all the other faculties who directly or indirectly supported me in making my project
successful by sharing their ideas and knowledge.
At last, I would like to thank our parents and friends who have directly or indirectly helped us in
making the project work successful.
Name:
Desai Krunal (151134119014)
ABSTRACT
In 21st century all systems work with smart Senses, in India and Indian small-scale industries not
capable to apply this systems in traditional machines. As per our case study in glass industry, we have
classified one unique problem to mount different types of glass in different type of housing. This
system not having a closed loop system. In this project we are trying to make system with feedback
control. After implementation of feedback system, the machine is capable to fix different types of
glasses in different types of housing.
INDEX
This Design we are developing for implicit solution of the users who are facing Quality
control system. The aim of this document is to gather and analyses and give in–depth insight
of the complete Scanning and Inspection providing Conveyor System by defining the
problem statement in detail. With the proposed solution, Application helps to users as in
following ways
The purpose of this document is to provide a detailed overview of our Design product, its
parameters and goals. This document describes the project's target audience and its user
interface, hardware and Equipment requirements. It defines how our client, team and audience
see the product and its functionality.
The tool to announce Conveyor is used to track Glass position, navigation and Scan the glass.
This SRS aims to provide the detail description on the client requirements through System.
This is an Automatic Conveyor which provide Scanning and Inspection System. It Provide s all these
features to its customers for free. User can create own Product Make a large scale and fast production
with reduce the man power. This a best of industry 4.0
1.3.1 Project Features
▪ Here are some features like Auto Assembly
▪ Here are some features like Barcode Scanning
▪ Size Dimension Recognition
▪ Reduce the man power
▪ Fast and Accurate Production
▪ Data Mining with Machine Learning
A feasibility study is a short, focused study, which aims to answer a number of questions:
▪ In this application user can create a group and manage the members of the group
▪ User can track the position of another members
▪ It eliminates the limitation of existing system
▪ Tool to announce arrival uses android studio as programming platform, My SQL in back
end.
▪ The application is developed in Android studio can be run on any android phone
which is running on kit Kat (API 19) or later.
▪ For back end we have used My SQL server for data connection.
▪ It provides faster response to its users. It is accurate, reliable and easy to use.
▪ Hence this application is technically feasible.
The Project Planning tasks ensure that various elements of the Project are coordinated and
therefore guide the project execution. Project Planning helps in
This Design we are developing for implicit solution of the users who are facing Quality
control system. The aim of this document is to gather and analyses and give in–depth insight
of the complete Scanning and Inspection providing Conveyor System by defining the
problem statement in detail. With the proposed solution, Application helps to users as in
following ways
The project that we have taken contains functionalities which are very complex for an
undergraduate. We need to do a detailed research of what combination of technologies
would be best for the project, get acclimatized to them, do the rest of the planning and go
ahead with the work. Hence the duration of the Project can be roughly estimated to 10
months.
Since it is a two-people group and as it is a very hazy picture ahead of how to go about the
project, figuring that out and considering the pros and cons would take up a lot of effort. Thus,
efforts can be estimated to 3 hours of weekdays work for 10 months
Internal Guide
Prof. Bhavik Padhiyar
Krunal
Design
Krunal
Design Review
Krunal
Prototyping model
Krunal
Font-site Design
Krunal
Design Review
Krunal
Testing
Krunal
Documentation
ANALYSIS
DESIGN
Prototype
TESTING
Chapter: 3 (System Requirement Study)
3.1 Study of Current System
This is an Automatic Conveyor which provide Scanning and Inspection System. It Provide s all
these features to its customers for free. User can create own Product Make a large scale and fast
production with reduce the man power. This a best of industry
Hardware Requirement
• Stepper Motor
• PLC
• Flate Belt
• Pneumatic
• Conveyor Roller
• Ccd Camera
• MS Square Pipe
• Laser Light
• Sensor
• Control Panel
• Motor Controller
• Air Supplier
• HMI
Software Requirement
Along with the hardware, used in the system it requires software to make a system as
Well as to run a system with the computer hardware. Collection of different types of hardware into
a specific type can form a computer but it cannot execute different process on its own. For efficient
and proper working of any system software must be installed. This software may be in the form of
operating system or application software. To make the system one also needs to use software.
To make the Transport Application Window up to date, I too have used certain software
This is listed below. The software used in the proposed system is the latest versions of them
And can give up-to-date and perfect result of every process in the system. This software
Comprises operating system and application software used in the system.
Requirement
Gathering
System
Analysis
System
Design
Prototyping
Model
System
Testing
System
Maintenance
“The process that deals with technical and management issues of software development is called
software process.”
▪ In a Project model the first phase is requirement gathering. In this phase we are gathering all
the related requirements of system what we are going to developed.
▪ Second phase is System analysis. The system analysis is What is done, and How it is done”
This is the most important and critical state of project or system. In this phase the basic
requirements of the software must be understood by an Analyst.
▪ All the requirements are then well documented and discussed further with the client or end-
user, for reviewing.
▪ After the analysis of system you will get the actual or real time problem of the system.
▪ Third phase is system design. This phase is between the analysis and implementation stages.
In design phase you will design the project. It has some attributes such as:
▪ Data Structure
▪ Software architecture
▪ Interface representation
▪ Algorithm details
▪ The all requirements are translated in some easy to represents from using which coding can
be done effecting and efficiently. The design needs to be documented for further use.
▪ Forth phase is implementation. It is a step in which design is translated into machine readable
form. If design is done in sufficient detail, then coding can be done effectively. programs are
created in this phase. The coding is done with the help of some programming language. In
our system we are using java as implementation language.
▪ Fifth phase is testing. It begins when coding is done. While performing testing the major
focus is on logical internals of the software. It also ensures execution of all the paths,
functional behaviors. If any error in your system occur, it will detect that error
Chapter: 4 (Literature Survey)
▪ I have work on the real time problem in industry in all industry most of problem is
manpower and large production with best quality. In my industry is face same problem
so I have decided make new machine for the solve this problem. So I have make idea
for automatic conveyor system with automatic inspection system. But I don’t know
major knowledge of automatic conveyor system so I have start read the research paper
and reference book. Y V Aruna, Beena S.[1] in this paper increase my knowledge
about automatic conveyor system. In my topic some plc and logic coding is require so
I have read the G. Sujatha et al. [2]. Second think my company is require the best
quality so I have make a inspection processes but in high quality accuracy take me
decided the HD Camera for Machine Vision System so I have preferer the some best
book for this process
▪ E. R. DAVIES Department of Physics Royal Holloway.[3]. And I have make one
image processing software so I have help at one company Micro Vision. And I have
make fully define image processing system for use in all company and finally make the
all different type of calculation is require in conveyor system so I have preferer
Kaushal Pratap singh, Priyanka singh.[4]. Finally make a concept design of my topic
and they are solve the all my problem statement. I have ready many type reference
paper and some stander company help with my external guide very much help about
the my topic and solve this problem. That final make my flow and my topic work in
industry.
Chapter 5 (System Design)
In our system we use various modules for design methodology. In our system there are total
five types of module as shown below:
• Company Visit
First • Problem Statement : Glass Child Part Fixing Machine
• Work on Find the Solution for problem & Read the Research Paper
Third
• Calculation for the Conveyor design like belt strength , roller , motor HP,
Fifth etc.
• Find the way of scene the glass and it child part perfect part location
• Image Processing, Inductive Sensor , optical Sensor
Admin
login
Manage
dataset
Manage detection
registration GUI Manage report
login 0.0.0 Give Response
Display report
CUSTOMER Feedback
View profile
Level 1: (Admin)
Level 2: (Customer)
customer 2.1.1
2.1
Cus,reg.
registration
2.1.2
LOG IN authorazation
2.1.3
2.1.5
Give feedback
Give
Feedback
5.4 Activity Diagram
admin
. . . . .
manage dataset manage detection manage location manage report view report
. . . . .
log out
5.6 Data Dictionary
Customer Registration:
Field Data Type Constraints Description
User_id Int (10) Not Null Primary key for user
First name Varchar (30) Not Null First Name of user
Middle name Varchar (30) Not Null Middle name of user
Last-named Varchar (30) Not Null Last name of user
Gender Varchar (10) Not Null Gender of user
Dob Varchar (20) Not Null User date of birth
Mobile no Int (10) Not Null Mobile number of
user
Phone no Int (14) Not Null Phone number of
user
Address Varchar (50) Not Null Address of User
Code Int (20) Not Null Pin code of user’s
area
Email_id Varchar (30) Not Null Email ID of user
State Varchar (20) Not Null State name of the
client
City Varchar (20) Not Null City name of the
client
Password Varchar (20) Not Null Password of the User
Customer Login:
Customer Registration:
Field Data Type Constraints Description
Emp_Id Int (10) Not Null Primary key of
employee
First name Varchar (30) Not Null First Name of
employee
Middle name Varchar (30) Not Null Middle name of
employee
Last-named Varchar (30) Not Null Last name of
employee
Gender Varchar (10) Not Null Gender of employee
DOB Varchar (20) Not Null Employee date of
birth
Mobile no Int (10) Not Null Mobile number of
employee
Phone no Int (12) Not Null Phone number of
employee
Address Varchar (60) Not Null Address of employee
Code Int (20) Not Null Pin code of
employee’s area
Email_id Varchar (50) Not Null Email Id of
employee
Designation Varchar (40) Not Null Employee
designation
State Varchar (20) Not Null State name of the
employee
City Varchar (20) Not Null City name of the
employee
Username Varchar (20) Not Null User name of
employee
Password Varchar (10) Not Null Password of
employee
Product Detail
Field Data Type Constraints Description
Pro_id Int (20) Not Null Primary key
prod name Varchar (20) Not Null Name of product
ProductName Varchar (20) Not Null Name of Bank
Product number Varchar (20) Not Null Account number
Barcode number Int (10) Not Null Mobile number of
user.
Date Varchar (20) Not Null Date of apply
Scanning code Int (20) Not Null Code of branch.
Change password
Field Data Type Constraints Description
location
Field Data Type Constraints Description
Channel Fixing
Cavity
(Old System)
(New System)
(Automatic Conveyor Operated HMI Layout)
6.2 Reference
www.google.com
www.wikipedia.com
www.python.com
www.matlab.com
Dorner Transforming Conveyor Automation
CAMCO iQue™
Micro Vision
Appendix- I: Periodic Progress Report (1 to 4)
Appendix- II: Canvas
AEIOU:
Empathy:
Ideation:
Product Development:
Appendix- III: Plagiarism Report