Skip to content

Latest commit

 

History

History

ProgressBarPython

ProgressBarPython

Show progress notifications on OHMDs (HoloLens2) during social interactions. This has the notification triggering implementation using Python.

Contact person

Project links

Installation

HoloLens app

Logs

  • all data will be logged to data/<participant_id>
  • if you need to redo a same condition, change the name of the log file (<participant_id>_<session_id>progress.csv)

Run the application (sever)

  • connect the computer (server that runs this code) and HoloLens to the same PRIVATE network (e.g., your phone's hotspot)
  • identify the IP address of the computer/server
  • configure the HoloLens to support the IP address of the computer/server (see https://github.com/janakanuwan/ProgressBarUnity)
  • to set the HoloLens app to initial state run python trigger_sample.py (it will auto-exit after 6 seconds)
  • run the python trigger_progress.py and input the <participant_id> (default: p0) and <session_id> (default: 0) when prompts
  • see the configurations at participant_config.py

See the content of HoloLens

  • connect the HoloLens via Device Portal (USB or Web, see Windows Device Portal overview)
  • use Mixed Reality Capture window to see the content (disable audio and set the Preview to lowest bandwidth)