## 4 Results and Discussion
### Experiments  
Four experimental results will be demonstrated in this section: acceleration and coordinate, heartbeat, finger bending, and confirm button. When the glove moves in and out, the reading in acceleration X changes rapidly, indicating that coordinates in and out are the \(x\)-axis of the glove. When the glove moves left and right, the reading in acceleration Y changes quickly, meaning that the coordinates left and right are the \(y\)-axis of the glove. When the glove moves up and down, the reading in acceleration Z changes rapidly, indicating that coordinates up and down are the \(z\)-axis of the glove. Secondly, the reading of the heartbeat sensor was around 3400-4095, which is not the exact number of heartbeats, such as 60-100 beats (average heart rate). The interpretation of the heartbeat sensor reading failed due to limitation of knowledge. The heartbeat sensor is currently  
Figure 7: Programming process. \begin{table}
\begin{tabular}{c c} \hline \hline
**Linguistic Terms** & **Spherical Fuzzy Number** \\ \hline Extremely low & [0.045, 0.955 0.045] \\ Very low & [0.135, 0.865 0.135] \\ Low & [0.255, 0.745 0.255] \\ Fair & [0.335, 0.665 0.335] \\ Medium & [0.410, 0.590 0.410] \\ Good & [0.500, 0.500 0.500] \\ Very good & [0.590, 0.410 0.410] \\ High & [0.665, 0.335 0.335] \\ Very high & [0.745, 0.255 0.255] \\ Exceptionally high & [0.865, 0.135 0.135] \\ Excellent & [0.955, 0.045 0.045] \\ \hline \hline \end{tabular}
\end{table} 
Table 9: Eleven-point spherical fuzzy linguistic term scale [110; 111; 112]. useless, which should be improved in future work. Thirdly, for the finger bending, the raw reading of the flex sensor is around 0-4000 and interpreted into angles (0-180 degrees) displayed in the video. The interpretation is made according to the following steps:  
* Wear the glove and perform three finger positions: flat, 90-degree bends, and 180-degree bends. Record the raw readings of these three positions. * Analyze the raw readings and interpret them into angles logically. * Develop a program to perform the interpretation using the logic developed. During step 1, the raw readings of the flex sensor are found in Table 10. Therefore, if the primary reading is less than 1500, FA is 0; otherwise, if the raw reading is less than 3500, FA is 90; otherwise it is 180. The intermediate angle can be calculated roughly by raw reading minus the previous boundary (1500 or 3500) times the boundary difference over 90 degrees. For example, if the raw reading is 2450, the angle will be \((2450-1500)/(3500-1500/90)=42.75\)-degree. Table 11 shows the pseudo-code of the finger bending and flex loop. Fourthly, the button reading is a test for button confirmation. The button reading will change from zero to one when the button is pressed and return to 0 when the button is released. Whenever it detects a one, it means a confirmation that can be used in a menu control. Reinforcement fixing is chosen as the planned MR training to utilize gloves, as many hand movements will be included. In addition, the fixing will be performed at a height inspired by the scaffolding game from Motive Force. Furthermore, a real hoop with a sensor will be used in this MR training. The trainee should perform the reinforcement fixing while standing in the right position; otherwise, a fall of dead animation will be displayed and the trainee will fail the MR training shown in Figures 8 and 9. \begin{table}
\begin{tabular}{c c} \hline \hline
**Finger Angle (FA)** & **Raw Reading Boundary** \\ \hline
0-degree & less than 1500 \\ \hline
90-degree & less than 3500 \\ \hline
180-degree & less than 4000 \\ \hline \hline \end{tabular}
\end{table} 
Table 10: Finger angle and raw reading boundary.