/HoloInspect

HoloInspect is a Mixed Reality BIM software on HoloLens, which extends traditional BIM software with mixed reality experience and partial multi-user capabilities in presentation, management, and on-site inspection.

Primary LanguageC#

HoloInspect - Mixed Reality for BIM Software

Lastest update: the storymap of our project is publicly available !

Vist our storymap

Introduction

This is a course project for GIS and Geoinformatics Lab in 2020 Fall at ETH Zurich. With Microsoft HoloLens, our application, HoloInspect, provides additional mixed reality support for traditional BIM software in three construction stages: presentation, management and on-site inspection, with partial multi-user capabilities.

Dependencies

HoloLens 1
Unity 2019.4.12f1
Visual Studio 2019 Version 16.5.0
MRTK v2.5.1
Microsoft Azure Spatial Anchor SDK version 2.7.0
MRTK.HoloLens2.Unity.Tutorials.Assets.GettingStarted.2.4.0.unitypackage
MRTK.HoloLens2.Unity.Tutorials.Assets.AzureSpatialAnchors.2.4.0.unitypackage

some HoloLens 2 packages are adopted for multi-user support

Main functionalities

Presentation

  • Tap to place: place virtual house model on real object
  • Show environment: show nearby street block of house
  • Toggle layer: switch on/off inner/outer structures

Management

  • Time management: show current progress of each building element
  • Budget management: highlight overspend elements

Inspection

  • 1:1 on scale model: show 1:1 scale model
  • Georeference: locate model on site
  • Elevator: use virtual elevator to check different floors of house

Demo

Demo Video

Useful links

MRTK Github
Tutorial for spatial anchor related packages

Authors

Tianyu Wu, Yuchang Jiang, Han Sun, Yihang She