Erstellen von Grundriss-Plänen mithilfe der HoloLens 2

2 Anwendungen, mit denen von einer HoloLens 2 gesammelte Umgebungsdaten ausgewertet und in Grundrisspläne der jeweils erfassten Räume umgewandelt werden können.

Die HoloLens 2 erstellt kontinuierlich eine Mesh-Repräsentation der sie umgebenden Geometrie, um beispielsweise das korrekte Platzieren von Objekten in ihrem Umfeld zu ermöglichen. Die erste Anwendung, welche auf dem Gerät läuft, stellt das so generierte Mesh über der Umgebung dar und kann es in den Gerätespeicher exportieren.

Die zweite Anwendung, welche auf einem externen PC läuft, kann entweder als vollwertige In-Editor-Version oder als eigenständiges Programm mit nur grundlegenden Funktionen genutzt werden. Sie analysiert das zuvor erstellte Mesh, woraufhin ein schlichter Grundrissplan erzeugt und als Raster- oder Vektorgrafik exportiert werden kann.

Zur Umsetzung diente mir Unity sowie Microsofts Mixed Reality Toolkit. Die Anwendungen sowie den beschriebenen Prozess entwickelte ich im Rahmen meiner Bachelorarbeit ("Innenraumausmessung und automatisierte Grundrisserstellung mithilfe der Microsoft HoloLens 2").

Creating ground plans with the HoloLens 2

2 applications that allow environmental data collected by a HoloLens 2 to be analysed and converted into floor plans of the captured spaces.

The HoloLens 2 continuously creates a mesh representation of the geometry surrounding it, to enable, for example, proper placement of objects in its surrounding. The first application, which runs on the device, overlays the generated mesh onto the environment and can export it to local storage.

The second application, running on an external PC, can either be used fully featured in-editor or as a basic standalone version. It's used to analyse the mesh created previously, after which a basic floor plan can be created and exported as a raster or vector image.

Unity and Microsoft's Mixed Reality Toolkit were used for the implementation. I developed both applications and the described process as part of my bachelor thesis ("Interior measurement and automated floor plan generation using the Microsoft HoloLens 2").

Erstellte Umgebungsmeshs mit unterschielichem Detailgrad werden über einer realen Umgebung eingeblendet.Ein aus der Anwendung exportiertes Umgebungsmesh mehrerer Räume.Ein Grundrissplan wird erstellt und am ursprünglichen Umgebungsmesh visualisiert.Ein Grundrissplan wird im Unity-Editor erstellt und am ursprünglichen Umgebungsmesh visualisiert.Die Nachbarbeziehungen der Polygone eines Umgebungsmeshs werden hervorgehoben.Environmental meshes with different level of detail are overlaid on a real Environment.An environmental mesh of multiple rooms exported from the application.A floor plan is created and visualised on the associated environmental mesh.A floor plan is created and visualised on the associated environmental mesh within the Unity editor.The adjacentsies of an environmental mesh