Extended Reality (XR) technologies are increasingly used in industrial engineering to support design validation, operator training, system analysis, and Digital Twin–enabled decision making. Despite recent advances in web-based visualisation frameworks, building VR environments that are flexible, semantically consistent, and interoperable with engineering data sources remains a significant challenge. This paper presents VEB.js, a web-based, model-driven virtual environment designed to address these limitations and provide an open, reconfigurable platform for research and education in industrial engineering. VEB.js automatically generates 3D scenes from structured data, ensuring semantic consistency and runtime adaptability, while integrating with Digital Twin and IoT infrastructures through lightweight protocols such as HTTP and MQTT, which enable real-time data-driven updates and synchronisation. Furthermore, VEB.js includes a synthetic data generation module capable of producing annotated datasets to support AI-based computer vision workflows. Implemented on top of modern WebGL/WebXR technologies, VEB.js offers cross-platform accessibility without installation, making it suitable for research experimentation, interactive learning, and scalable virtual applications.
A Virtual Environment Based on Babylon.js (VEB.js) to Support Engineering Research and Education
Terkaj W.
;Urgo M.
2027
Abstract
Extended Reality (XR) technologies are increasingly used in industrial engineering to support design validation, operator training, system analysis, and Digital Twin–enabled decision making. Despite recent advances in web-based visualisation frameworks, building VR environments that are flexible, semantically consistent, and interoperable with engineering data sources remains a significant challenge. This paper presents VEB.js, a web-based, model-driven virtual environment designed to address these limitations and provide an open, reconfigurable platform for research and education in industrial engineering. VEB.js automatically generates 3D scenes from structured data, ensuring semantic consistency and runtime adaptability, while integrating with Digital Twin and IoT infrastructures through lightweight protocols such as HTTP and MQTT, which enable real-time data-driven updates and synchronisation. Furthermore, VEB.js includes a synthetic data generation module capable of producing annotated datasets to support AI-based computer vision workflows. Implemented on top of modern WebGL/WebXR technologies, VEB.js offers cross-platform accessibility without installation, making it suitable for research experimentation, interactive learning, and scalable virtual applications.| File | Dimensione | Formato | |
|---|---|---|---|
|
A Virtual Environment Based on Babylon.js (VEB.js) to Support Engineering Research and Education.pdf
solo utenti autorizzati
Tipologia:
Versione Editoriale (PDF)
Licenza:
NON PUBBLICO - Accesso privato/ristretto
Dimensione
3.7 MB
Formato
Adobe PDF
|
3.7 MB | Adobe PDF | Visualizza/Apri Richiedi una copia |
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.


