Application of digital twin technologies in algorithm optimisation and simulation

This dissertation presents a novel approach to integrating a Unity3D simulator with a Python server to enable advanced simulation and analysis capabilities in gaming applications. The proposed system architecture, which comprises Unity and Python clients and servers, uses the WebSocket protocol to e...

Full description

Saved in:
Bibliographic Details
Main Author: Yang, Hurui
Other Authors: Su Rong
Format: Thesis-Master by Coursework
Language:English
Published: Nanyang Technological University 2023
Subjects:
Online Access:https://hdl.handle.net/10356/167834
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-167834
record_format dspace
spelling sg-ntu-dr.10356-1678342023-07-04T16:24:40Z Application of digital twin technologies in algorithm optimisation and simulation Yang, Hurui Su Rong School of Electrical and Electronic Engineering RSu@ntu.edu.sg Engineering::Electrical and electronic engineering This dissertation presents a novel approach to integrating a Unity3D simulator with a Python server to enable advanced simulation and analysis capabilities in gaming applications. The proposed system architecture, which comprises Unity and Python clients and servers, uses the WebSocket protocol to establish real-time, bidirectional communication between the front-end game environment and the backend computational services. The work discusses the implementation of the clients and servers, the connection establishment and management process, and the message exchange and processing. Furthermore, a terminal built using PySimpleGUI is introduced, allowing data manipulation via a user-friendly graphical interface. The developed system demonstrates improved responsiveness and scalability, paving the way for efficient and reliable integration between Unity and Python for advanced gaming applications. Master of Science (Computer Control and Automation) 2023-05-18T05:57:09Z 2023-05-18T05:57:09Z 2023 Thesis-Master by Coursework Yang, H. (2023). Application of digital twin technologies in algorithm optimisation and simulation. Master's thesis, Nanyang Technological University, Singapore. https://hdl.handle.net/10356/167834 https://hdl.handle.net/10356/167834 en application/pdf Nanyang Technological University
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic Engineering::Electrical and electronic engineering
spellingShingle Engineering::Electrical and electronic engineering
Yang, Hurui
Application of digital twin technologies in algorithm optimisation and simulation
description This dissertation presents a novel approach to integrating a Unity3D simulator with a Python server to enable advanced simulation and analysis capabilities in gaming applications. The proposed system architecture, which comprises Unity and Python clients and servers, uses the WebSocket protocol to establish real-time, bidirectional communication between the front-end game environment and the backend computational services. The work discusses the implementation of the clients and servers, the connection establishment and management process, and the message exchange and processing. Furthermore, a terminal built using PySimpleGUI is introduced, allowing data manipulation via a user-friendly graphical interface. The developed system demonstrates improved responsiveness and scalability, paving the way for efficient and reliable integration between Unity and Python for advanced gaming applications.
author2 Su Rong
author_facet Su Rong
Yang, Hurui
format Thesis-Master by Coursework
author Yang, Hurui
author_sort Yang, Hurui
title Application of digital twin technologies in algorithm optimisation and simulation
title_short Application of digital twin technologies in algorithm optimisation and simulation
title_full Application of digital twin technologies in algorithm optimisation and simulation
title_fullStr Application of digital twin technologies in algorithm optimisation and simulation
title_full_unstemmed Application of digital twin technologies in algorithm optimisation and simulation
title_sort application of digital twin technologies in algorithm optimisation and simulation
publisher Nanyang Technological University
publishDate 2023
url https://hdl.handle.net/10356/167834
_version_ 1772828494726692864