Published: 11 June 2020| Version 2 | DOI: 10.17632/g2xh9k5yzy.2


iVR is a progress monitoring tool in near real-time using Digital Twin. it integrate extended reality with 3D laser scanners to exchange data between construction jobsite and construction office. the gap between office and site is reduced by utilizing the power of visual programming in tranferring and visualizing data in high quality and fast rate. the Virtual reality, Augmented reality and BIM technologies are used to make the virtual reality as close as possible to construction job site for Quality Assurance.


Steps to reproduce

in order to use iVR dataset to reporduce the results mentioned in the paper kindly follow the instructions: required hardwares: 1.Kinect sensor V2 https://www.amazon.com/Microsoft-Windows-Development-Requires-Dedicated/dp/B00KZIVEXO 2. smart phone support 4G, device used in paper is phone x https://www.gsmarena.com/apple_iphone_x-8858.php 3. pc computer supporting window 10 system with minimum 8GB ram count 2, one for construction jobsite and one for construction office 4. graphic card GTX 1060 https://www.nvidia.com/en-sg/geforce/products/10series/geforce-gtx-1060/ 5. oculus rift s https://www.oculus.com/rift-s/?locale=en_US Prerequired softwares: 1. Rhinoceros 3D 6 https://www.rhino3d.com/ 2. grasshopper 3D https://www.grasshopper3d.com/ 3. oculus software https://www.oculus.com/setup/ 4. 4G wifi support that cover both construction site and office with same wifi ID phone app: 5. AR application https://fologram.com/ required libraries inside Grasshopper: A.point cloud manage libraries 1. Tarsier https://www.food4rhino.com/app/tarsier 2. Quokka https://www.food4rhino.com/app/quokka 3. Firefly https://www.food4rhino.com/app/firefly 4. speckle stream https://www.food4rhino.com/app/speckle-streams B. Virtual Reality manage library 5. Mindesk https://www.food4rhino.com/app/mindesk-vr-unreal C. AR manage library 6. Fologram https://www.food4rhino.com/app/fologram how to use the files: method: 1. iVR-scan use iVR-location finder to define 3D laser scanner location then. set up iVR-scan required devices and apps in the jobsite (see iVR-scan in the paper for more details) set up kinect in jobsite. connect kinect v2 to pc direct kinect to target activity start scanning 2. iVR-preparation send data from jobsite pc to office pc using speckle stream crop point cloud to target activity only conver point cloud to 3d mesh 3. iVR-inspect connect oculus rift S to BIM environment using mindesk start viewing 3D object in virtual environemnt comment, text, draw, and check progress rate then save comments as separate layer inside rhinoceros 4. iVR-feedback place a QR code inside BIM env open fologram inside rhinoceros and register worker's phone device send data to worker worker open fologram application align model using QR code in jobsite view inspection comments in Augmented reality mode view progress report in Augmented reality mode attached files: 1. grasshopper file (iVR_7.gh) 2. Rhinoceros file (iVR_7.3dm) 3. scanning file (iVR-scan.gh) 4. location finder app (iVR-scan.3dm) 5. 3d mesh (marchingCubes.gh) note: attached videos of some teaser output iVR https://www.youtube.com/watch?v=jjT40j6UATw iVR-location finder https://www.linkedin.com/posts/ahmed-khairadeen-ali-09631791_cad-digitalconstruction-openbim-activity-6668921608612253696-RBeS iVR-scan https://www.linkedin.com/posts/ahmed-khairadeen-ali-09631791_pointcloud-pointcloud-computationaldesign-activity-6672383905586393088-E7HT


3D Analysis, Visual Programming, Graphical Programming Language, Guided Imagery, Video, Grasshopper, Point Cloud, Geometric Object