Skip to content

SyncMeasure aim is to assess interpersonal synchronization according to the leap motion data.

License

Notifications You must be signed in to change notification settings

Romansko/SyncMeasure

Repository files navigation

SyncMeasure

SyncMeasure is a synchrony measurement tool that use the Leap Motion controller output files in order to measure synchronization between two individuals.

The software is used in article ACTPSY_103210 published in Acta Psychologica. "Impairments of interpersonal synchrony evident in attention deficit hyperactivity disorder (ADHD)".

============================================================================

Installation Prerequisites - Important!

  1. Install R v3.4.0 Exact version!

  2. Install RTools

  3. Open R Console and install the following packages as below:

install.packages("devtools")
library(devtools)
install_github("reissphil/cvv")
install.packages("data.table")

Ignore warnings about packages that was built under R version 3.4.4. CVV package require R v3.4.0 and won't work otherwise. Above code's script

  1. Install SyncMeasureSetup.exe

If .NET 4.5.2 Framework is required during the setup, you can install it from: .NET v4.5.2. After .NET framework installation, Install SyncMeasure.

============================================================================

Synchronization Parameters

  • "Average" - Calculation of all parameters considering weights as defined by the user.
  • CVV: As described in CVV package. Can be a negative value.
  • Grab and Pinch strength: The measurement is 1 - difference between hands.

============================================================================

Packages used

  • R.NET for integrating R language in .NET enviorment.

  • CVV package for computing cosine of velocity vectors (CVV), a measure of synchrony for 3D motion in dyads.

  • CircularProgressBar for the good looking circluar progress bar.

  • CyotekImageBox for Graph plots.

  • EPPlus for exporting excel reports.

Project was devoloped and built with Visual Studio 2017, .NET framework 4.5.2.

Troubleshooting

  • If program won't start, uninstall previous versions and re-install SyncMeasure.
  • If doesn't help, try to start SyncMeasure with Adminsitrative Rights.

About

SyncMeasure aim is to assess interpersonal synchronization according to the leap motion data.

Resources

License

Stars

Watchers

Forks

Packages

No packages published