# Haptic Glove TV Device for People with Visual Impairment
## 3 Materials and Methods
### Functional Diagram  
The haptic glove is a device that allows the geolocation of the soccer ball within the field. To achieve that, the soccer field was divided into small regions. There are five divisions in the \(X\)-axis (length of the field) and three divisions in the \(Y\)-axis (width of the field). This forms 15 small areas within the field. For the vertical \(Z\)-axis there are also three divisions (height above the court) that will denote the ball's height within the court. Figures 1 and 2 denote the divisions of the court.  
Figure 1: Divisions of the soccer field in the \(X\) and \(Y\) axis.  
Figure 1 shows the 15 regions formed by the divisions on the \(X\) and \(Y\) axis of the soccer field. For example, when the ball is in the center region of the field, it will be located in the vector \(X_{3}Y_{2}\). In Figure 2 it can be seen that there are also three divisions to indicate the height of the ball above the level of the court: \(Z_{1}\) when the ball is on the floor, \(Z_{2}\) when the ball is at a medium height, as a reference up to the head of the players, and \(Z_{3}\) when the ball is at a height that has exceeded the player's height. For example, when a match is going to start, the ball will be located in the center of the field in the vector \(X_{3}Y_{2}Z_{1}\), when a corner shot is going to be charged the ball can be in \(X_{1}Y_{1}Z_{1}\) or \(X_{1}Y_{3}Z_{1}\) or \(X_{5}Y_{3}Z_{1}\).  
In this way, 45 positions or regions were vectored as shown in Figure 3. These locations were then represented by means of vibrations using the engines of the haptic glove.  
Since representing these 45 possible locations of the ball on the court using 45 different motors was not an efficient or possible option. We decided that these locations would be represented by six motors: five of them located in the yolks of each finger and one of them located in the back of the right hand, as can be seen in Figure 4.  
Figure 3: Regions formed on the soccer field for the location of the ball.  
Figure 2: Height of the ball on the vertical axis \(Z\).  
The thumb represents the vector \(X_{1}\), the index finger \(X_{2}\), the middle finger \(X_{3}\), the ring finger \(X_{4}\), the little finger \(X_{5}\). The sixth motor located on the back of the hand represents the \(Z\) axis (the height of the ball in the court) using three levels of vibration: \(Z_{1}\) zero vibration, \(Z_{2}\) medium vibration and \(Z_{3}\) intense vibration. Similar to the \(Z\) vector, the three levels in the Y vector are represented with three levels of vibration: \(Y_{1}\) low vibration, \(Y_{2}\) medium vibration, and \(Y_{3}\) high vibration. The motors' vibration levels are generated by the action of haptic controllers, which are capable of generating various vibratory effects. A summary of each motor's location in the right hand and what each vibration represents is shown in Table 1.  
To explain the glove operation to visually impaired people, they are told to assume that they are in the stadium grandstand watching a soccer match with each finger on their right hand representing a location along the field. The thumb represents the area of the A team's soccer goal. The little finger represents the area of the B team's goal, the middle finger represents the midfield sector, and the other two fingers represent the A and B sectors teams, respectively. For the Y vector, they are told that the closer the ball is to their location in the grandstand, they will feel more intense vibration. As the ball moves away from its location, the vibration will be lowered reaching a medium level of vibration in the midfield. Likewise, regarding the ball's height, when the ball is on ground level or a few inches from the grass, there will be no vibration. When the ball is raised to the height of the players' heads, there will be a medium level of vibration. Moreover, when the ball is raised above the players' heads' height, there will be a high vibration level.