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!
-
Install R v3.4.0 Exact version!
-
Install RTools
-
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
- 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.