Open-source 3D discrete event simulator based on the game engine unity

被引:0
|
作者
Pernas-alvarez, Javier [1 ]
Crespo-Pereira, Diego [1 ]
机构
[1] Univ A Coruna, Business Dept, CITENI, Campus Ind Ferrol,Grp Integrado Ingn, Campus Esteiro S-N, Ferrol, Spain
关键词
Discrete event simulation; DES engine; game engine; unity; open-source; smart manufacturing; SOFTWARE;
D O I
10.1080/17477778.2024.2314166
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In this paper, we present the development of an open-source discrete event simulator (DES) using the cross-platform game engine Unity and C#. Our goal is to provide a robust DES engine that can be seamlessly integrated with a game engine, leveraging its modularity and reusability. We built a standalone DES simulator in C# and integrated it with Unity through a custom code layer. This integration allowed us to leverage Unity's capabilities and explore potential applications while providing a basic set of assets tailored for manufacturing processes. Verification tests against commercial DES software and experiments validated our approach. Additionally, we showcase examples that explore the advantages and limitations of using game engines as platforms for manufacturing digital twins. While further development is required to transform the simulator into a ready-to-use OS simulator, our approach enables future developments and seamless integration with other tools while maintaining the project's open-source nature.
引用
收藏
页数:17
相关论文
共 50 条
  • [1] An Open-Source Discrete Event Simulator for Rich Vehicle Routing Problems
    Mayer, Thomas
    Uhlig, Tobias
    Rose, Oliver
    [J]. 2016 IEEE 19TH INTERNATIONAL CONFERENCE ON INTELLIGENT TRANSPORTATION SYSTEMS (ITSC), 2016, : 1305 - 1310
  • [2] 3D MODELLING AND VISUALIZATION BASED ON THE UNITY GAME ENGINE - ADVANTAGES AND CHALLENGES
    Buyuksalih, Ismail
    Bayburt, Serdar
    Buyuksalih, Gurcan
    Baskaraca, A. P.
    Karim, Hairi
    Rahman, Alias Abdul
    [J]. 4TH INTERNATIONAL GEOADVANCES WORKSHOP - GEOADVANCES 2017: ISPRS WORKSHOP ON MULTI-DIMENSIONAL & MULTI-SCALE SPATIAL DATA MODELING, 2017, 4-4 (W4): : 161 - 166
  • [3] Manual-Label Free 3D Detection via An Open-Source Simulator
    Yang, Zhen
    Zhang, Chi
    Guo, Huiming
    Zhang, Zhaoxiang
    [J]. 2020 25TH INTERNATIONAL CONFERENCE ON PATTERN RECOGNITION (ICPR), 2021, : 3272 - 3279
  • [4] USING THE IRRLICHT OPEN SOURCE 3D ENGINE FOR GRAPHICS AND GAME PROGRAMMING
    Mattingly, William
    Yachim, Yetu
    Chang, Dar-jen
    Li, Kuo-chen
    [J]. CGAMES'2007: PROCEEDINGS OF THE 10TH INTERNATIONAL CONFERENCE ON COMPUTER GAMES: AI, ANIMATION, MOBILE, EDUCATIONAL AND SERIOUS GAMES, 2007, : 25 - 29
  • [5] The Robot Engine - Making The Unity 3D Game Engine Work For HRI
    Bartneck, Christoph
    Soucy, Marius
    Fleuret, Kevin
    Sandoval, Eduardo B.
    [J]. 2015 24TH IEEE INTERNATIONAL SYMPOSIUM ON ROBOT AND HUMAN INTERACTIVE COMMUNICATION (RO-MAN), 2015, : 431 - 437
  • [6] Ciw: An open-source discrete event simulation library
    Palmer, Geraint, I
    Knight, Vincent A.
    Harper, Paul R.
    Hawa, Asyl L.
    [J]. JOURNAL OF SIMULATION, 2019, 13 (01) : 68 - 82
  • [7] Utilizing Readily Available and Open Source Libraries to Create a 3D Game Engine
    Stowell, Tim
    Scoresby, Jon
    Capell, Michael R.
    Shelton, Brett E.
    [J]. INTERNATIONAL JOURNAL OF GAMING AND COMPUTER-MEDIATED SIMULATIONS, 2009, 1 (04) : 20 - 49
  • [8] Development of Laparoscopic Cholecystectomy Simulator Based on Unity Game Engine
    Zhang, Jinglu
    Lyu, Yao
    Wang, Yukun
    Nie, Yinyu
    Yang, Xiaosong
    Zhang, Jianjun
    Chang, Jian
    [J]. PROCEEDINGS CVMP 2018: THE 15TH ACM SIGGRAPH EUROPEAN CONFERENCE ON VISUAL MEDIA PRODUCTION, 2018,
  • [9] The Delta3D open source game engine
    Darken, R
    McDowell, P
    Johnson, E
    [J]. IEEE COMPUTER GRAPHICS AND APPLICATIONS, 2005, 25 (03) : 10 - 12
  • [10] Knowledge-based virtual outdoor weather event simulator using unity 3D
    Hamza Noueihed
    Heba Harb
    Joe Tekli
    [J]. The Journal of Supercomputing, 2022, 78 : 10620 - 10655