SlideShare a Scribd company logo
1 of 5
Download to read offline
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 05 | May 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 3064
SIMULATION OF ROBOTIC ARM BY USING NI-LABVIEW FOR THE
INDUSTRIAL APPLICATION OF BIN PICKING
N.P.PATIL1, RAHUL SHELAR2, PARVEZ SAYYAD3, PRANAV WATILE4,
ANKUSH PATIL5, LAXMIKANT JATHAR6
1.6Assistant professor in Mechanical Engineering Department, Imperial College of Engineering & Research, Pune,
India
2-5UG Students, Mechanical Engineering Department, Imperial College of Engineering & Research, Pune, India
---------------------------------------------------------------------***---------------------------------------------------------------------
Abstract - Bin Picking is a very popular topic in the scope
of robotic applications. It usuallyinvolves components that
require effective sorting. For many years, R&D facilities as
well as the industries work on Bin Picking solutions.
However, it is challenging to bring such systems into
industrial shop floors mainly due to the design and
economical calculability accompanied by the acceptance of
stable Bin Picking systems without any downtime. This
article presents a versatile interface-based framework for
the designing and in particular for the simulation of various
Bin Picking applications. For that, the term ’Virtual Bin
Picking’ has been introduced, which associates the
simulation of Bin Picking scenarios in a virtual environment
without the need for hardware components. Thus, it enables
the design of Bin Picking work cells and it allows predicting
the quality of such cells in an early virtual commissioning
stage.
Key Words: Bin Picking, Robotics, Simulation,
Material Handling.
1. INTRODUCTION
Robotic bin picking is incredibly important as it
is able to take the tedious, monotonous tasks off of
workers hands [1]. It is able to effectively handle
bulk parts sorting, dangerous operations, and/or
labor-intensive order fulfillment. Because of its
complexity, random bin picking has yet to be
perfected or completely grasped by automation
systems. However, visionaries are pioneering their
way into that uncharted territory. Many experts
predict that robotic random bin picking will become
mainstream by 2023 as there are a variety of subsets
of bin picking are already commonplace.
In general, bin picking can be divided into three
different categories [2]. Each contains a special amount of
considerations based on the part position that results in is
a different level of complexity, cost, and time. As one may
guess, the characteristics of parts often determine how
easily they will be picked from a bin. The parts that have
the greatest success in Bin Picking are geometrically
symmetric parts. These parts don’t have strange features,
are not too heavy, and have some sort of sufficient planar
surface in all of their random orientations. These few
geometric surfaces are very easy to pick up with a robot
and very easy to grip.
1.1 Robotic arm and Vision based Checking and
Sorting system
Recently, Innovative machine vision technologies
have helped increase productivity and efficiency in
many different industries, while allowing human
workers to perform more meaningful work elsewhere
within a company [3]. In manufacturing and e-
commerce settings, to deploy robotic bin picking
solutions to automate material handling tasks such as
pick, hold and release object, also the movement of
robot respective of taught positions [4]. Doing so
presents challenges but also adds tremendous value
when successfully implemented. This article looks at
the some of the latest advancements in bin picking,
object checking and sorting.
2. PROBLEM STATEMENT
This project was motivated by a problem that Royal
Enfield Auto has faced in one of its factories. They are
facing some issues while using wrongly dimension
parts with vehicle. Hence, they want system such that it
will sort vehicle parts according to its Height, width,
color, Barcode (Unique Identity) also system should
work independently without human intervention.
Solving this task required collaborative effort
from several industrialist in order to create a
functional bin picking system with automation of
sorting materials according to its Height, Width,
Color, Barcode, which required building and
connecting various hardware and software
components. Our commitment to this project was
simulating the ‘brain’ of this system, which is the
simulation of visual recognition system, and
simulating the behavior of the robotic arm. In this
project, the developed components are described,
implemented and tested.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 05 | May 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 3065
2.1 OBJECTIVES
Performance: To increase the pick and package
global performance in terms of flexibility, dependability
and error reduction.
Working Condition: Improvement of the working
conditions of operators by a proper layout design and
task allocation between worker and robot.
3. METHODOLOGY
3.1 SIMULATION USING NI LabVIEW
Laboratory Virtual Instrument Engineering
Workbench (LabVIEW) is a system- design platform and
development environment for a visual programming
language from National Instruments.
The graphical language is named "G"; not to be
confused with G-code. The G dataflow language was
originally developed by LabVIEW, which is commonly
used for data acquisition, instrument control, and
industrial automation on a variety of operating systems
(OSs), including Microsoft Windows as well as various
versionsof Unix, Linux, and macOS.
3.2 LabVIEW KEY CONCEPTS
 LabVIEW environment: The LabVIEW
environment consists of LabVIEW VI manager
(project explorer), the programming tools,
debugging features, templates and ready built
sample examples, and an easy interface to the
hardware drivers. Read more about LabVIEW
environment.
 LabVIEW VIs: The LabVIEW VI is a “Virtual
Instrument” that enables a user interface to be
built and it contains the programming code. Read
more about LabVIEW Virtual Instruments, Vis.
 LabVIEW G programming: This is the graphical
programming language where the functional
algorithms are built using “drag and drop”
techniques. Read more about LabVIEW
programming.
 LabVIEW dataflow: This is the core concept that
determines the runningorder for the program
This system has certain advantages and
disadvantages which are listed below:
Graphical interface is flexible and simple to
use. Most engineers and scientistscan learn to use it
quickly.
LabVIEW provides a universal platform for
numerous applications in diversefields.
LabVIEW is single sourced and some companies
may not like to use a productthat is single sourced
and not standardized by the industry.
Cost of ownership – although in line with
many other industry products of asimilar nature,
its cost should be considered before it is introduced.
4. WORKING PRINCIPLE OF LABVIEW:
LabVIEW is a graphical programming environment.
Each LabVIEW program is called a VI, or Virtual
Instrument. The programming language is called “G”. The
G language is similar to BASIC and C, in that it is
intended for a wide variety of programming tasksand so
it is considered general purpose.
4.1 LabVIEW Front Panel
The front panel is the graphical user interface
(GUI), comparable to an HMI. It is thefront end of the
Research and Survey of
Topic
Importing CAD
assembly in Software
Using NI LabVIEW
Simulation using
LabVIEW
Robotic Arm Simulation
Control Algorithm
Checking and Sorting
System
Result
Validation
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 05 | May 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 3066
program. Here, various controls and indicators can be
added depending on the application. The icons and
graphical representations emulate those of the physical
instrument counterparts as much as possible.
4.2 LabVIEW Block Diagram
The block diagram is, to put it simply, the source code
of the VI. All the elements added in the front panel are
included in the block diagram as terminals. Each terminal
has the possibility to be connected (wired) to other
terminals in the VI using nodes to form the program
Fig -1: LabVIEW Front panel and Block Diagram
4.3 Checking and sorting system simulation
In Fig-2, Number of jobs are stacked at left side with
different colors and barcodes. Robotic arm is used to pick
different jobs and inspect its dimensions under vision
camera. After inspection it decides whether the job is
accepted or rejected on the basis of required dimensions
and places it accordingly as Fig-3, shows the saved path
result in form of excel sheet. Parameter selection also
available in Set Sort Parameters such that user can
select any parameter and work pieces will be sorted
according to selected parameters.
Fig -2: Checking and sorting system simulation
Fig-3: Saved path Results (in excel)
5. CONTROL ALGORITHM
In this section, a control algorithm for Automation
of article is explained. The main objective of bin
picking is to recognize and acquire a part and sort it.
In this framework, this procedure is done in multiple
iterations, during which the part pose is determined
more precisely.
There are two main processes which run parallel.
1. Robotic arm movement
2. Checking and sorting of work-piece
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 05 | May 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 3067
Fig-4: Control Algorithm
 In Block diagram whole control algorithm is written.
 State machine is used as Control Algorithm.
 While loop used is to run process continuously
 Case Structure is used to operate specific logic from
program
 E num is used to operate cases
 Local variables are used to transfer data between
two loops.
 Sub VIs are created to reduce complex logic into
simple one
Checking and sorting of work piece control algorithm is
made by combining various cases.
1. Startup
2. No Event (Default)
3. Select job
4. Check Job
5. Sort job
6. Report generation
7. Exit
6. RESULTS AND DISCUSSION
As shown in Fig-5, work pieces will be sorted in two
areas. work piece which matches selected sort parameters
it gets passed of any parameter does not matches it will be
rejected. It shows Excel sheet where result is stored.
Result consists of Job number, Date and Time of checking,
Value of color, Height, Width, Barcode. By referring this
sheet operator can easily understand parameters
whenever required.
From Fig-6, we can understand that robots are more
efficient than humans. Robots have better specialty,
accuracy, exposure, and performance. Robots have heavy
load lifting capacity and is more reliable than humans.
Table-1, shows the data comparison between Human and
Robot.
Fig-5: Results of sorted articles
Fig-6: Efficiency of Robot to Human
0
50
100
150
200
250
300
350
400
450
3 6 9 12
No
of
Job
sorted
/
year
No of Months
human
Robot
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 05 | May 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 3068
Table-1: Comparison between Human and Robot
Parameter Human Robot
Adaptivity Medium as
compared to
robots
High as compared to
humans on selective
designs
Specialty Generic
(depending
on training)
Specialized for certain
parts and industry
Accuracy Might be work
error as
compared to
robots
High accuracy and
more efficient
Exposure Workers
might get
affected to
radiation and
moving parts
Unsusceptible to
environmental
hazards and radiation
Performance The efficiency
of some parts
may be more
than robot but
in long term
the robot is
more efficient
The efficiency of the
robot is more as
compared to humans
and can literally work
24hrs compared
7. CONCLUSIONS
This article represents simulation study of industrial
bin picking application. The developed framework
includes simulation models for estimation of position
and orientation and for occlusion detection
The part that has been used for testing the system
was a geometrical square work piece. However, the
proposed system does not require hard-coded
knowledge of the part, and uses trained models to
determine key attributes of the object, and the
application of the proposed system is not limited to
the tested part. These models are based on
automation and their implementation and testing
procedure were described.
REFERENCES
[1] J. F. Buhl, R. Grønhøj, J. K. Jørgensen, G.
Mateus, D. Pinto, J. K. Sørensen, S. Bøgh,D.
Chrysostomou, A dual-arm collaborative robot
system for the smart factories of the future, Procedia
Manufacturing 38 (2019) 333–340 (2019). URL
https://doi.org/10.1016/j.promfg.2020.01.043
[2] S. T. Mortensen, D. Chrysostomou, O. Madsen,
A novel framework for virtual recommissioning in
reconfigurable manufacturing systems, in: 2017 22nd
IEEE Int. Conf. on Emerging Technologies and Factory
Automation (ETFA), IEEE, 2017, pp. 1– 4 (2017). URL
https://doi.org/10.1109/ETFA.2017.8247744
[3] R. E. Andersen, E. B. Hansen, D. Cerny, S.
Madsen, B. Pulendralingam, S. Bøgh, D.
Chrysostomou, Integration of a skill-based
collaborative mobile robot in a smart cyber- physical
environment, Procedia Manufacturing 11 (2017)
114–123 (2017). URL
https://doi.org/10.1016/j.promfg.2017.07.209
[4] M. Alonso, A. Izaguirre, M. Grana, ˜ Current
research trends in robot grasping and bin picking, in:
The 13th Int. Conf. on Soft Computing Models in
Industrial and Environmental Applications, Springer,
2018, pp. 367–376 (2018).

More Related Content

Similar to SIMULATION OF ROBOTIC ARM BY USING NI-LABVIEW FOR THE INDUSTRIAL APPLICATION OF BIN PICKING

Resereach thebenz snsjbnsjsjjssjsjsjsjsjjs
Resereach thebenz snsjbnsjsjjssjsjsjsjsjjsResereach thebenz snsjbnsjsjjssjsjsjsjsjjs
Resereach thebenz snsjbnsjsjjssjsjsjsjsjjs
NIKHILAS12
 

Similar to SIMULATION OF ROBOTIC ARM BY USING NI-LABVIEW FOR THE INDUSTRIAL APPLICATION OF BIN PICKING (20)

Design and Development of Multipurpose Automatic Material Handling Robot with...
Design and Development of Multipurpose Automatic Material Handling Robot with...Design and Development of Multipurpose Automatic Material Handling Robot with...
Design and Development of Multipurpose Automatic Material Handling Robot with...
 
Robotics - Mainstream or Marginal for Process Industries?
Robotics - Mainstream or Marginal for Process Industries?Robotics - Mainstream or Marginal for Process Industries?
Robotics - Mainstream or Marginal for Process Industries?
 
Resereach thebenz snsjbnsjsjjssjsjsjsjsjjs
Resereach thebenz snsjbnsjsjjssjsjsjsjsjjsResereach thebenz snsjbnsjsjjssjsjsjsjsjjs
Resereach thebenz snsjbnsjsjjssjsjsjsjsjjs
 
IRJET- Design, Manufacturing and Analysis of Robotic Arm with SCARA Confi...
IRJET-  	  Design, Manufacturing and Analysis of Robotic Arm with SCARA Confi...IRJET-  	  Design, Manufacturing and Analysis of Robotic Arm with SCARA Confi...
IRJET- Design, Manufacturing and Analysis of Robotic Arm with SCARA Confi...
 
IRJET- How Artificial Intelligence Accelerates Software Development
IRJET- How Artificial Intelligence Accelerates Software DevelopmentIRJET- How Artificial Intelligence Accelerates Software Development
IRJET- How Artificial Intelligence Accelerates Software Development
 
IRJET - Floor Cleaning Robot with Vision
IRJET - Floor Cleaning Robot with VisionIRJET - Floor Cleaning Robot with Vision
IRJET - Floor Cleaning Robot with Vision
 
IRJET- Pick and Place Robot for Color based Sorting
IRJET-  	  Pick and Place Robot for Color based SortingIRJET-  	  Pick and Place Robot for Color based Sorting
IRJET- Pick and Place Robot for Color based Sorting
 
Object Detection for Autonomous Driving
Object Detection for Autonomous DrivingObject Detection for Autonomous Driving
Object Detection for Autonomous Driving
 
IRJET- Review of Automatic Feature Recognition of Cylindrical Parts
IRJET- Review of Automatic Feature Recognition of Cylindrical PartsIRJET- Review of Automatic Feature Recognition of Cylindrical Parts
IRJET- Review of Automatic Feature Recognition of Cylindrical Parts
 
IRJET- Use of Artificial Intelligence in Software Development Life Cycle Requ...
IRJET- Use of Artificial Intelligence in Software Development Life Cycle Requ...IRJET- Use of Artificial Intelligence in Software Development Life Cycle Requ...
IRJET- Use of Artificial Intelligence in Software Development Life Cycle Requ...
 
IRJET- A Research Paper on Spray-Painting Robot for Painting Irregular Workpi...
IRJET- A Research Paper on Spray-Painting Robot for Painting Irregular Workpi...IRJET- A Research Paper on Spray-Painting Robot for Painting Irregular Workpi...
IRJET- A Research Paper on Spray-Painting Robot for Painting Irregular Workpi...
 
Computer-Aided Design of Raft Foundation using Excel VBA and FORTRAN
Computer-Aided Design of Raft Foundation using Excel VBA and FORTRANComputer-Aided Design of Raft Foundation using Excel VBA and FORTRAN
Computer-Aided Design of Raft Foundation using Excel VBA and FORTRAN
 
IRJET- A Design Approach for Basic Telecom Operation
IRJET- A Design Approach for Basic Telecom OperationIRJET- A Design Approach for Basic Telecom Operation
IRJET- A Design Approach for Basic Telecom Operation
 
IRJET- Number Plate Recognition by using Open CV- Python
IRJET-  	  Number Plate Recognition by using Open CV- PythonIRJET-  	  Number Plate Recognition by using Open CV- Python
IRJET- Number Plate Recognition by using Open CV- Python
 
IRJET - Garbage Collecting Robot using IoT
IRJET - Garbage Collecting Robot using IoTIRJET - Garbage Collecting Robot using IoT
IRJET - Garbage Collecting Robot using IoT
 
IRJET - A Valuable and Speculative Approach to Manage the Item Testing by usi...
IRJET - A Valuable and Speculative Approach to Manage the Item Testing by usi...IRJET - A Valuable and Speculative Approach to Manage the Item Testing by usi...
IRJET - A Valuable and Speculative Approach to Manage the Item Testing by usi...
 
IRJET- An Adaptive Database for Library using Computer Vision
IRJET- An Adaptive Database for Library using Computer VisionIRJET- An Adaptive Database for Library using Computer Vision
IRJET- An Adaptive Database for Library using Computer Vision
 
IRJET- A Repository Application Developed using .Net MVC and Angularjs for In...
IRJET- A Repository Application Developed using .Net MVC and Angularjs for In...IRJET- A Repository Application Developed using .Net MVC and Angularjs for In...
IRJET- A Repository Application Developed using .Net MVC and Angularjs for In...
 
IRJET- Analysis of Software Cost Estimation Techniques
IRJET- Analysis of Software Cost Estimation TechniquesIRJET- Analysis of Software Cost Estimation Techniques
IRJET- Analysis of Software Cost Estimation Techniques
 
IRJET- Use of Simulation in Different Phases of Manufacturing System Life Cycle
IRJET- Use of Simulation in Different Phases of Manufacturing System Life CycleIRJET- Use of Simulation in Different Phases of Manufacturing System Life Cycle
IRJET- Use of Simulation in Different Phases of Manufacturing System Life Cycle
 

More from IRJET Journal

More from IRJET Journal (20)

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil Characteristics
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADAS
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare System
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridges
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web application
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
 

Recently uploaded

XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
ssuser89054b
 
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
HenryBriggs2
 
Hospital management system project report.pdf
Hospital management system project report.pdfHospital management system project report.pdf
Hospital management system project report.pdf
Kamal Acharya
 
DeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakesDeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakes
MayuraD1
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
Epec Engineered Technologies
 

Recently uploaded (20)

Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
AIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech studentsAIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech students
 
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptxA CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
 
Jaipur ❤CALL GIRL 0000000000❤CALL GIRLS IN Jaipur ESCORT SERVICE❤CALL GIRL IN...
Jaipur ❤CALL GIRL 0000000000❤CALL GIRLS IN Jaipur ESCORT SERVICE❤CALL GIRL IN...Jaipur ❤CALL GIRL 0000000000❤CALL GIRLS IN Jaipur ESCORT SERVICE❤CALL GIRL IN...
Jaipur ❤CALL GIRL 0000000000❤CALL GIRLS IN Jaipur ESCORT SERVICE❤CALL GIRL IN...
 
Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)
 
💚Trustworthy Call Girls Pune Call Girls Service Just Call 🍑👄6378878445 🍑👄 Top...
💚Trustworthy Call Girls Pune Call Girls Service Just Call 🍑👄6378878445 🍑👄 Top...💚Trustworthy Call Girls Pune Call Girls Service Just Call 🍑👄6378878445 🍑👄 Top...
💚Trustworthy Call Girls Pune Call Girls Service Just Call 🍑👄6378878445 🍑👄 Top...
 
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKARHAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS Lambda
 
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptx
 
Introduction to Data Visualization,Matplotlib.pdf
Introduction to Data Visualization,Matplotlib.pdfIntroduction to Data Visualization,Matplotlib.pdf
Introduction to Data Visualization,Matplotlib.pdf
 
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
 
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
 
Hospital management system project report.pdf
Hospital management system project report.pdfHospital management system project report.pdf
Hospital management system project report.pdf
 
DeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakesDeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakes
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptx
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptxOrlando’s Arnold Palmer Hospital Layout Strategy-1.pptx
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptx
 

SIMULATION OF ROBOTIC ARM BY USING NI-LABVIEW FOR THE INDUSTRIAL APPLICATION OF BIN PICKING

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 05 | May 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 3064 SIMULATION OF ROBOTIC ARM BY USING NI-LABVIEW FOR THE INDUSTRIAL APPLICATION OF BIN PICKING N.P.PATIL1, RAHUL SHELAR2, PARVEZ SAYYAD3, PRANAV WATILE4, ANKUSH PATIL5, LAXMIKANT JATHAR6 1.6Assistant professor in Mechanical Engineering Department, Imperial College of Engineering & Research, Pune, India 2-5UG Students, Mechanical Engineering Department, Imperial College of Engineering & Research, Pune, India ---------------------------------------------------------------------***--------------------------------------------------------------------- Abstract - Bin Picking is a very popular topic in the scope of robotic applications. It usuallyinvolves components that require effective sorting. For many years, R&D facilities as well as the industries work on Bin Picking solutions. However, it is challenging to bring such systems into industrial shop floors mainly due to the design and economical calculability accompanied by the acceptance of stable Bin Picking systems without any downtime. This article presents a versatile interface-based framework for the designing and in particular for the simulation of various Bin Picking applications. For that, the term ’Virtual Bin Picking’ has been introduced, which associates the simulation of Bin Picking scenarios in a virtual environment without the need for hardware components. Thus, it enables the design of Bin Picking work cells and it allows predicting the quality of such cells in an early virtual commissioning stage. Key Words: Bin Picking, Robotics, Simulation, Material Handling. 1. INTRODUCTION Robotic bin picking is incredibly important as it is able to take the tedious, monotonous tasks off of workers hands [1]. It is able to effectively handle bulk parts sorting, dangerous operations, and/or labor-intensive order fulfillment. Because of its complexity, random bin picking has yet to be perfected or completely grasped by automation systems. However, visionaries are pioneering their way into that uncharted territory. Many experts predict that robotic random bin picking will become mainstream by 2023 as there are a variety of subsets of bin picking are already commonplace. In general, bin picking can be divided into three different categories [2]. Each contains a special amount of considerations based on the part position that results in is a different level of complexity, cost, and time. As one may guess, the characteristics of parts often determine how easily they will be picked from a bin. The parts that have the greatest success in Bin Picking are geometrically symmetric parts. These parts don’t have strange features, are not too heavy, and have some sort of sufficient planar surface in all of their random orientations. These few geometric surfaces are very easy to pick up with a robot and very easy to grip. 1.1 Robotic arm and Vision based Checking and Sorting system Recently, Innovative machine vision technologies have helped increase productivity and efficiency in many different industries, while allowing human workers to perform more meaningful work elsewhere within a company [3]. In manufacturing and e- commerce settings, to deploy robotic bin picking solutions to automate material handling tasks such as pick, hold and release object, also the movement of robot respective of taught positions [4]. Doing so presents challenges but also adds tremendous value when successfully implemented. This article looks at the some of the latest advancements in bin picking, object checking and sorting. 2. PROBLEM STATEMENT This project was motivated by a problem that Royal Enfield Auto has faced in one of its factories. They are facing some issues while using wrongly dimension parts with vehicle. Hence, they want system such that it will sort vehicle parts according to its Height, width, color, Barcode (Unique Identity) also system should work independently without human intervention. Solving this task required collaborative effort from several industrialist in order to create a functional bin picking system with automation of sorting materials according to its Height, Width, Color, Barcode, which required building and connecting various hardware and software components. Our commitment to this project was simulating the ‘brain’ of this system, which is the simulation of visual recognition system, and simulating the behavior of the robotic arm. In this project, the developed components are described, implemented and tested.
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 05 | May 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 3065 2.1 OBJECTIVES Performance: To increase the pick and package global performance in terms of flexibility, dependability and error reduction. Working Condition: Improvement of the working conditions of operators by a proper layout design and task allocation between worker and robot. 3. METHODOLOGY 3.1 SIMULATION USING NI LabVIEW Laboratory Virtual Instrument Engineering Workbench (LabVIEW) is a system- design platform and development environment for a visual programming language from National Instruments. The graphical language is named "G"; not to be confused with G-code. The G dataflow language was originally developed by LabVIEW, which is commonly used for data acquisition, instrument control, and industrial automation on a variety of operating systems (OSs), including Microsoft Windows as well as various versionsof Unix, Linux, and macOS. 3.2 LabVIEW KEY CONCEPTS  LabVIEW environment: The LabVIEW environment consists of LabVIEW VI manager (project explorer), the programming tools, debugging features, templates and ready built sample examples, and an easy interface to the hardware drivers. Read more about LabVIEW environment.  LabVIEW VIs: The LabVIEW VI is a “Virtual Instrument” that enables a user interface to be built and it contains the programming code. Read more about LabVIEW Virtual Instruments, Vis.  LabVIEW G programming: This is the graphical programming language where the functional algorithms are built using “drag and drop” techniques. Read more about LabVIEW programming.  LabVIEW dataflow: This is the core concept that determines the runningorder for the program This system has certain advantages and disadvantages which are listed below: Graphical interface is flexible and simple to use. Most engineers and scientistscan learn to use it quickly. LabVIEW provides a universal platform for numerous applications in diversefields. LabVIEW is single sourced and some companies may not like to use a productthat is single sourced and not standardized by the industry. Cost of ownership – although in line with many other industry products of asimilar nature, its cost should be considered before it is introduced. 4. WORKING PRINCIPLE OF LABVIEW: LabVIEW is a graphical programming environment. Each LabVIEW program is called a VI, or Virtual Instrument. The programming language is called “G”. The G language is similar to BASIC and C, in that it is intended for a wide variety of programming tasksand so it is considered general purpose. 4.1 LabVIEW Front Panel The front panel is the graphical user interface (GUI), comparable to an HMI. It is thefront end of the Research and Survey of Topic Importing CAD assembly in Software Using NI LabVIEW Simulation using LabVIEW Robotic Arm Simulation Control Algorithm Checking and Sorting System Result Validation
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 05 | May 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 3066 program. Here, various controls and indicators can be added depending on the application. The icons and graphical representations emulate those of the physical instrument counterparts as much as possible. 4.2 LabVIEW Block Diagram The block diagram is, to put it simply, the source code of the VI. All the elements added in the front panel are included in the block diagram as terminals. Each terminal has the possibility to be connected (wired) to other terminals in the VI using nodes to form the program Fig -1: LabVIEW Front panel and Block Diagram 4.3 Checking and sorting system simulation In Fig-2, Number of jobs are stacked at left side with different colors and barcodes. Robotic arm is used to pick different jobs and inspect its dimensions under vision camera. After inspection it decides whether the job is accepted or rejected on the basis of required dimensions and places it accordingly as Fig-3, shows the saved path result in form of excel sheet. Parameter selection also available in Set Sort Parameters such that user can select any parameter and work pieces will be sorted according to selected parameters. Fig -2: Checking and sorting system simulation Fig-3: Saved path Results (in excel) 5. CONTROL ALGORITHM In this section, a control algorithm for Automation of article is explained. The main objective of bin picking is to recognize and acquire a part and sort it. In this framework, this procedure is done in multiple iterations, during which the part pose is determined more precisely. There are two main processes which run parallel. 1. Robotic arm movement 2. Checking and sorting of work-piece
  • 4. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 05 | May 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 3067 Fig-4: Control Algorithm  In Block diagram whole control algorithm is written.  State machine is used as Control Algorithm.  While loop used is to run process continuously  Case Structure is used to operate specific logic from program  E num is used to operate cases  Local variables are used to transfer data between two loops.  Sub VIs are created to reduce complex logic into simple one Checking and sorting of work piece control algorithm is made by combining various cases. 1. Startup 2. No Event (Default) 3. Select job 4. Check Job 5. Sort job 6. Report generation 7. Exit 6. RESULTS AND DISCUSSION As shown in Fig-5, work pieces will be sorted in two areas. work piece which matches selected sort parameters it gets passed of any parameter does not matches it will be rejected. It shows Excel sheet where result is stored. Result consists of Job number, Date and Time of checking, Value of color, Height, Width, Barcode. By referring this sheet operator can easily understand parameters whenever required. From Fig-6, we can understand that robots are more efficient than humans. Robots have better specialty, accuracy, exposure, and performance. Robots have heavy load lifting capacity and is more reliable than humans. Table-1, shows the data comparison between Human and Robot. Fig-5: Results of sorted articles Fig-6: Efficiency of Robot to Human 0 50 100 150 200 250 300 350 400 450 3 6 9 12 No of Job sorted / year No of Months human Robot
  • 5. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 05 | May 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 3068 Table-1: Comparison between Human and Robot Parameter Human Robot Adaptivity Medium as compared to robots High as compared to humans on selective designs Specialty Generic (depending on training) Specialized for certain parts and industry Accuracy Might be work error as compared to robots High accuracy and more efficient Exposure Workers might get affected to radiation and moving parts Unsusceptible to environmental hazards and radiation Performance The efficiency of some parts may be more than robot but in long term the robot is more efficient The efficiency of the robot is more as compared to humans and can literally work 24hrs compared 7. CONCLUSIONS This article represents simulation study of industrial bin picking application. The developed framework includes simulation models for estimation of position and orientation and for occlusion detection The part that has been used for testing the system was a geometrical square work piece. However, the proposed system does not require hard-coded knowledge of the part, and uses trained models to determine key attributes of the object, and the application of the proposed system is not limited to the tested part. These models are based on automation and their implementation and testing procedure were described. REFERENCES [1] J. F. Buhl, R. Grønhøj, J. K. Jørgensen, G. Mateus, D. Pinto, J. K. Sørensen, S. Bøgh,D. Chrysostomou, A dual-arm collaborative robot system for the smart factories of the future, Procedia Manufacturing 38 (2019) 333–340 (2019). URL https://doi.org/10.1016/j.promfg.2020.01.043 [2] S. T. Mortensen, D. Chrysostomou, O. Madsen, A novel framework for virtual recommissioning in reconfigurable manufacturing systems, in: 2017 22nd IEEE Int. Conf. on Emerging Technologies and Factory Automation (ETFA), IEEE, 2017, pp. 1– 4 (2017). URL https://doi.org/10.1109/ETFA.2017.8247744 [3] R. E. Andersen, E. B. Hansen, D. Cerny, S. Madsen, B. Pulendralingam, S. Bøgh, D. Chrysostomou, Integration of a skill-based collaborative mobile robot in a smart cyber- physical environment, Procedia Manufacturing 11 (2017) 114–123 (2017). URL https://doi.org/10.1016/j.promfg.2017.07.209 [4] M. Alonso, A. Izaguirre, M. Grana, ˜ Current research trends in robot grasping and bin picking, in: The 13th Int. Conf. on Soft Computing Models in Industrial and Environmental Applications, Springer, 2018, pp. 367–376 (2018).