Skip to content

A HoloLens 2 application used for tracking connections during lab exercises at the Laboratory of Electromechanical Energy Conversion, University of Patras

Notifications You must be signed in to change notification settings

sotosgeo/HoloLens2LabAssistant

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

87 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project Overview

This project was built during my Diploma Thesis, at the department of Electrical and Computer Engineering, University of Patras. Its purpose is to assist students, by tracking the connections they make during lab exercises, at the Electric Machines laboratory of the department.

View from inside the application

Each cable's position in space is detected using OpenCV ArUco marker detection. The positions of the eletrical components that the cables connect (switches, DC motor etc.), are determined by manually placing digital copies of the real components, on top of the real ones.

Cable Position Tracking Component placement (switch)

The project was built with Unity version 2021.3.37f1, using Microsoft's Mixed Reality Toolkit version 2.8.3.

Get Started

  1. Clone or download the repository
  2. Download and install Unity Hub
  3. From Unity Hub, install Unity Editor version 2021.3
  4. Open the repository as a Unity project, within Unity Hub

Development Goals

  1. Optimize OpenCV ArUCO tracking, because the current implementation is very taxing on the HoloLens 2
  2. Track the location of the lab components (switches, measurement tools etc.) using ArUco markers, for faster set-up of the exercises
  3. Implement "smarter" connection understanding for finding out student's errors

About

A HoloLens 2 application used for tracking connections during lab exercises at the Laboratory of Electromechanical Energy Conversion, University of Patras

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published