Please use this identifier to cite or link to this item:
Title: Web-based simulation of a collaborative robot through universal data integrators and web cad frameworks
Authors: Tan, Noah Han Jin
Keywords: Engineering::Computer science and engineering::Computer applications::Computer-aided engineering
Engineering::Manufacturing::CAD/CAM systems
Issue Date: 2022
Publisher: Nanyang Technological University
Source: Tan, N. H. J. (2022). Web-based simulation of a collaborative robot through universal data integrators and web cad frameworks. Final Year Project (FYP), Nanyang Technological University, Singapore.
Project: P-C014
Abstract: The digital twin is a general concept of a digital representation of a real object, service, or process. In recent years, the concept has been realized in a multitude of ways including the replication of whole factories in a digital space through Augmented or Virtual Reality, on-line machine learning of a particular process which improves a particular system or provision of monitoring services concerning the conditions of machineries on a shopfloor, all through the ease of web applications and services which provide information transactions between servers and clients alike with the identifications of each users’ internet protocol address. In this project report, we aim to provide a working model of a collaborative robot’s digital twin that will reflect real-time movements based on the information provided from the system of its physical counterpart. The application will be developed through readily available open-source technologies. A large scope in this project that we will focus on lies within the creation of the collaborative robot model settings file, which we will aptly name as a Digital Twin Schematic. This Javascript Object Notation file (JSON) will contain the properties of individual moving parts in the collaborative robot model type, which will ultimately describe the motion of the robot, enabling the simulation of the model. The schematic will be structured and developed to be applicable for multiple collaborative robot types as reusability is important for the purpose of future additions to the library of models. The backend service will be developed through the “.NET” framework, which would allow ease of further future work development due to its’ modular architecture for vi developing microservices as add-ons. Services created would be closely coupled with MongoDB, a non-SQL database, to enable the transfer, storage and reading of information such as the Digital Twin Schema and the CAD models, through a set of developed Representational State Transfer Application Programming Indexes (REST API). The frontend webpages would then be developed through frameworks including Angular 2, SignalR and Three.JS, which respectively provides the foundations of user interface development, WebSocket library for messaging services, and 3D Wavefront object renderer for web applications. These combined frameworks would ultimately result us with the digital twin web application that allows for real-time connectivity to an external data-source to provide simulative capabilities.
Schools: School of Mechanical and Aerospace Engineering 
Fulltext Permission: restricted
Fulltext Availability: With Fulltext
Appears in Collections:MAE Student Reports (FYP/IA/PA/PI)

Files in This Item:
File Description SizeFormat 
  Restricted Access
3.28 MBAdobe PDFView/Open

Page view(s)

Updated on Dec 1, 2023

Download(s) 50

Updated on Dec 1, 2023

Google ScholarTM


Items in DR-NTU are protected by copyright, with all rights reserved, unless otherwise indicated.