| Literature DB >> 31438520 |
Susanne M van der Veen1, Martine Bordeleau2, Peter E Pidcoe3, Chris R France4, James S Thomas3.
Abstract
Immersive virtual reality has recently developed into a readily available system that allows for full-body tracking. Can this affordable system be used for component tracking to advance or replace expensive kinematic systems for motion analysis in the clinic? The aim of this study was to assess the accuracy of position and orientation measures from Vive wireless body trackers when compared to Vicon optoelectronic tracked markers attached to (1) a robot simulating trunk flexion and rotation by repeatedly moving to know locations, and (2) healthy adults playing virtual reality games necessitating significant trunk displacements. The comparison of both systems showed component tracking with Vive trackers is accurate within 0.68 ± 0.32 cm translationally and 1.64 ± 0.18° rotationally when compared with a three-dimensional motion capture system. No significant differences between Vive trackers and Vicon systems were found suggesting the Vive wireless sensors can be used to accurately track joint motion for clinical and research data.Entities:
Keywords: Vicon; Vive; agreement analysis; motion capture; virtual reality
Year: 2019 PMID: 31438520 PMCID: PMC6749183 DOI: 10.3390/s19173632
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Participant instrumentation: (A) 3D printed plate for the head with Vicon markers (not compared in this in this study); (B,C) 3D printed plate with Vicon and Vive trackers for the thoracic and sacrum levels. (D) HTC Vive controller and (E) HTC Vive wired HMD.
Description of motion capture systems under study.
| Characteristic | Vive | Vicon |
|---|---|---|
| Tracking system for lumbar motion | 2 infrared laser lighthouses | 10 Bonita 10 infrared cameras |
| Platform software | Steam VR (Valve Corporation, Washington, DC, USA). | Tracker version 3.4 (Vicon Motion Systems Ltd., Oxford, UK) |
| Motion capture software | Unity 2019.2.6f1 (Unity Technologies, California, CA, USA) | Motion Monitor (Innovative Sports Training, Chicago, IL, USA). |
| Sampling rate (Hz) | 58–100 | 100 |
| Latency (ms) | 22 | 20 |
| 3D parameter | Euler angle (x, y, z) | Euler angle (y, z, x) |
Figure 2Illustration of Vive and Vicon coordinate systems.
Figure 3Representation of the SCORBOT ER VII. With Vicon axis system represented with the red (X), green (Y) and blue (Z) arrows. Sections of the scorebot: (1) Base—lower part of robot which rotates 310 about the z-axis, (2) Shoulder—connects to the base by way of a joint which rotates 35–130 about the y-axis, (3) Elbow—connects to the shoulder by way of a joint which also rotates 130 about the y-axis, (4) Wrist—connected to the elbow and gives the robot its final two degrees of freedom, rotating 360 about the z-axis and 130 about the y-axis, and (5) Gripper—the end effector attached to the wrist and capable of opening and closing.
Participant characteristics.
| ID | Sex | Age | Weight (Kg) | Height (m) | BMI |
|---|---|---|---|---|---|
| 1 | F | 24 | 59 | 1.60 | 23 |
| 2 | F | 23 | 81 | 1.68 | 29 |
| 3 | M | 25 | 82 | 1.75 | 27 |
| 4 | M | 22 | 77 | 1.89 | 22 |
| 5 | F | 41 | 90 | 1.68 | 32 |
| 6 | F | 22 | 57 | 1.68 | 20 |
| 7 | M | 30 | 59 | 1.70 | 20 |
|
| 72.14 | 72.14 | 1.71 | 24.71 | |
|
| 6.87 | 13.50 | 0.09 | 4.68 |
Root mean square for Participants and SCORBOT with 0°, 15° and 45° of rotation about the y-axis of Vive and Vicon.
| ID | Sacrum | Thorax | ||||||
|---|---|---|---|---|---|---|---|---|
| Position (mm) | Rotation (°) | Position (mm) | Rotation (°) | |||||
| Mean | STD | Mean | STD | Mean | STD | Mean | STD | |
| SCORBOT_0 | 0.02 | 0.00 | 1.65 | 0.52 | 0.02 | 0.02 | 1.21 | 0.34 |
| SCORBOT_15 | 0.02 | 0.00 | 1.47 | 0.38 | 0.02 | 0.01 | 1.62 | 0.16 |
| SCORBOT_30 | 0.02 | 0.01 | 1.47 | 0.37 | 0.03 | 0.02 | 2.56 | 0.77 |
| Participants | 0.67 | 0.69 | 1.18 | 0.33 | 1.74 | 0.96 | 1.98 | 0.54 |
| average | 0.18 | 0.61 | 1.44 | 0.39 | 0.45 | 1.07 | 1.84 | 0.65 |
Average difference over 5 reaches between Vive and Vicon position and orientation of the thorax at peak displacement and orientation.
| ID | 15° | 30° | 45° | 60° | ||||
|---|---|---|---|---|---|---|---|---|
| Mean | STD | Mean | STD | Mean | STD | Mean | STD | |
| 0.02 | 0.01 | 0.01 | 0.01 | 0.01 | 0.02 | 0.00 | 0.01 | |
| SCORBOT_0 | 0.02 | 0.01 | 0.01 | 0.01 | 0.01 | 0.02 | 0.01 | 0.01 |
| SCORBOT_15 | 0.01 | 0.01 | 0.01 | 0.01 | −2.81 | 4.89 | 0.03 | 0.05 |
| SCORBOT_30 | −0.01 | 0.02 | −0.01 | 0.04 | 0.00 | 0.01 | 0.00 | 0.01 |
| Participants | ||||||||
| average | 0.01 | 0.02 | 0.00 | 0.03 | -0.52 | 2.12 | 0.01 | 0.02 |
|
| ||||||||
| 0.38 | 0.59 | −0.23 | 0.42 | −0.37 | 0.40 | −0.08 | 0.48 | |
| SCORBOT_0 | 0.21 | 0.43 | −0.15 | 0.62 | −0.24 | 0.19 | −0.20 | 0.36 |
| SCORBOT_15 | −0.02 | 0.41 | −0.43 | 0.28 | −0.14 | 0.13 | −0.35 | 0.31 |
| SCORBOT_30 | −0.11 | 0.87 | 1.42 | 5.95 | 2.16 | 4.64 | −3.31 | 5.93 |
| Participants | ||||||||
| average | 0.06 | 0.66 | 0.06 | 0.66 | 0.14 | 4.68 | 0.81 | 3.19 |
Figure 4Time-series of Vive and Vicon. Graphs (A,B) show an example of thorax position and orientation of a participant playing Matchality. Graph (C,D) shows the thorax position and flexion angle of the SCORBOT moving 15° around the y-axis with 0°, 15°, and 45° rotation about the z-axis.