1. Introduction
The promotion of sports and physical activity is a key factor in the improvement of the quality of one’s own health and social life, and is especially true with people affected by physical disabilities. It is known that playing sports can help them face and overcome their physical limitations and increase their self-esteem and independency, thus providing them with opportunities to keep healthy and meet new people.
Despite efforts during the last few years to design smart electronic travel aids to support the mobility of people affected by visual disabilities [
1,
2,
3], only a few concern the possibility of increased autonomy during sport [
4,
5,
6]. This is surprising, because although some sports do not require special aids or guides, many others—such as running—require the presence of a sighted guide during the activity, significantly limiting the autonomy and performance of blind athletes.
In this context, we have recently demonstrated the actual possibility of using electromagnetic (EM) technology to design smart systems to help a blind subject walk or run autonomously [
5]. In Part I of this paper, our research focused on fixed infrastructure which focused on equipping running tracks with a virtual and invisible hallway where blind athletes could safely run without the need for a sighted guide. In brief, the variable currents flowing through two wires (the transmitters) were placed directly on the ground perimeter of a standard athletic track (400 m length), generating two magnetic fields that can be detected by a coil (the receiver) worn by the runner. Therefore, the overall system is composed of a transmitting unit—whose main features were reported in Part I of this paper—and a receiving unit, whose design and realization will be discussed in this paper.
It is worth noting that when designing a device to be worn during sport or in general physical activity, it is necessary to account for specific requirements such as comfort, weight, and ease of use. This is especially important when athletes are affected by visual disabilities. The results of a recent user-focused assessment conducted among visually impaired and blind volunteers [
7] highlighted the requirements for electronic travel aids where the main issues were related to the physical characteristics and appearance of the devices. Users wanted devices which were unobtrusive, inconspicuous, and easy to carry. Blind people preferred discrete devices that were not eye-catching and alienating, but small, light-weight, and preferably consisted of a single unit. Moreover, many users considered hands-free operation to be extremely useful, and provided different modes of outputs (e.g., tactile or auditory).
Currently, most wearable magnetic sensors proposed in the literature or available in the market [
8,
9] can satisfy the main requirements listed above, especially in terms of reduced weight and dimensions. However, in order to provide these characteristics, it is necessary to work at high frequencies (beyond the MHz range). This is a critical point, because—as explained in Part I of this paper [
10]—for the running-track system, the frequency f = 100 kHz was chosen as a trade-off working frequency because it satisfied important system requirements, but was also high enough to induce a sufficient voltage in the receiving sensor whilst still being able to provide a uniform current along the whole cable.
Since none of the existing sensors were suitable as magnetic sensors for the running-track system, an ad hoc wearable device has been designed and realized. Our design is a flat loop composed of 40 turns, and can be worn as a belt. The two magnetic fields generated by the transmitting unit induce different electromotive forces in the flat loop sensor. Basically, the signal processing unit connected to the sensor calculates the difference between the two voltages, and allows information about the position of the user inside the lane to be delimited by the two wires. If the value of the difference overcomes a certain threshold, it means that the athlete is getting too close to one of the borderlines and the unit generates a vibrational signal to warn the user. It must be emphasized that the proposed device was designed for athletes in training; and the present system is not applicable for road marathons, since two long wires need to be placed along the entire marathon path. An alternative electromagnetic system [
11] has been proposed for these types of events, or other innovative GPS-based devices could be investigated.
The paper is divided as follows: In
Section 2, an overview of the theoretical considerations for designing the receiving magnetic sensor is provided; in
Section 3, the receiving unit and all its features are described; and in
Section 4, the first tests carried out in collaboration with a blind runner are shown and discussed. A final discussion and some conclusions will be reported in
Section 5. An
appendix at the end of the paper will provide the mathematical details concerning the theoretical model proposed in
Section 2.
2. System Overview: Theoretical Considerations
In this section, the theoretical model used to characterize and optimize the main parameters of the receiving system is presented.
To develop the analytical model, the following assumptions were considered: (1) that the external magnetic field is uniform in the worn sensor; (2) that the human body is schematically represented by a homogeneous cylinder of lossy material having a radius ρ
0 and height 2h.
Figure 1 depicts the geometry of the problem.
The receiving sensor is a belt composed of a loop of N turns that is wearable by the user, whose task is to detect the magnetic fields generated by the two wires of the transmitting giant loop lying on the ground. To calculate the voltage induced into the receiving coil by the magnetic fields, a theoretical approach has been developed that also considers the mutual coupling between the body and the receiving loop.
Figure 2 shows a circuit representation in terms of the Z-matrix parameters of the electric problem: the circuit on the left-hand side refers to the sensor (quantities denoted with subscript S), while the one on the right-hand side is a lumped circuit model of a generalized distributed network modeling the body (quantities denoted with subscript B).
By applying Faraday’s law, the equations governing the body–sensor interaction to determine the Z-matrix parameters are achieved.
Equation (1) pertains to the coil, and the line integrals are calculated along a path SW over the wire surface. is the sensor wire ohmic impedance (a being the wire radius, σ the copper conductivity, and δ the penetration depth); and and are the magnetic vector potentials due to the sensor current IS and body current density , respectively.
Equation (2) pertains to the body. The line integrals are calculated along a generic circular path CB, and the surface integral represents the flux of the external field B0 through the surface SB, lying on a plane parallel to the x–y plane, and enclosed by CB; σB is the body conductivity.
The contribution to the voltage induced in the sensor is given by the external field
, which is generated by the wires lying on the ground (length
L = 400 m). Furthermore, we considered that only the z-component of the field (perpendicular to the ground) was sensed by the wearable coil; and this field can be expressed as per Reference [
12].
where
k1 and
k2 are wavenumbers for free space and ground, respectively;
are the spectral integration variables used for the Green’s function representation. In Equation (3), the assumption of a circular track of radius R with a total length equal to the one of a real stadium has been adopted. The detailed derivation of the Z-matrix parameters is reported in the
Appendix.
The motivation beyond such an analytical approach was twofold: the evaluation of the coupling between the sensor and the body and the possibility to have a priori characterization of the sensor. This information allowed for better design and optimized sensors.
Table 1 summarizes the main physical parameters of the first sensor prototype realized. These results have been used to calculate the impedance of the sensor and the coupling with the body.
Table 2 summarizes the values obtained expressed as impedance, resistance, and inductance.
Looking at
Table 2, it can be seen that (1) the value of Z
BS is small, meaning that the mutual coupling between the body and the sensor is not significant and can be neglected; and (2) the term Z
BB introduces only a resistance contribution, due to the ohmic losses related to the currents flowing into the tissues. The information about the negligible value of Z
BS is an important result, as it implies that the wearable sensor can be designed independently of the body, avoiding a customized calibration procedure for different athletes.
To validate the results obtained by the analytical model, a preliminary campaign of measurements was carried out.
Table 3 shows a comparison between the values of resistance (
R) and inductance (
L) measured for three different situations: (1) belt wrapped around an empty human phantom; (2) belt wrapped around a human phantom filled with salty water; and (3) belt wrapped around a human body. Measurements were referred to the input port of the sensor. As predicted by the theoretical model, the main evidence indicates that the presence of the body wrapped by the coil does not produce a great variation in the parameters of the sensor.
Against such a background, the development of a theoretical model has given us an a priori indication about the impedance of the sensor in order to optimize the receiving system during the design.
3. Receiving Unit
The following section describes the hardware and software implementation of the receiving unit. As depicted in
Figure 3, it consists of a wearable sensor; a customized circuit board for signal acquisition and processing; and two vibrating devices to communicate a warning signal to the athlete when required.
The multi-turn coil that the magnetic sensor is composed of has been realized with a flexible flat cable (i.e., worn as a belt around the hips or sewn onto a t-shirt or trousers) whose ends are connected to the high impedance input of an operational amplifier and to the circuit ground. A discrete capacitor has been added between these terminals to move the overall resonance closer to the working frequency.
As thoroughly explained in Part I of this paper, the signal is a sequence of two peaks (maximum induction magnetic field strength B = 24 nT), separated from each other around 7 ms, and repeated every 32 ms. After amplification, the signal enters a second-order band pass filter (Single-Amplifier Biquadratic Active filter [
13]), which is then amplified again and rectified. Such an output is then low-pass filtered to reduce the ripples and then buffered again to enter the analog-to-digital (AD) converter of the microcontroller (MCU). The firmware implements a circular buffer 32 ms long with a sampling period
(i.e., 125 samples, corresponding to a sampling rate of about 3.9 kHz). Once the receiver detects no signal for a time longer than
, it scans the received buffer backwards trying to identify two consecutive peaks with an intermediate pause no longer than 10 ms. This means that when 40 consecutive samples are below a noise gate level (where the amount is 4% of the range of the AD converter), the whole buffer is evaluated in order to determine the amplitudes of the two peaks which are at an approximate distance of 7 ms. To avoid missed triggers, the computation has to conclude before the next long pause occurs (for example, 22 ms are required to scan the peak heights for a sequence of 125 samples, as shown by the busy flag in
Figure 4).
The peak amplitude average was calculated for both the left and right boundaries, and their difference provided the relative position inside the lane delimited by the two wires, as explained in Part I. Inside the safe invisible hallway, the difference signal had a linear behavior and a maximum electromotive force (emf) value of about 120 mV was measured over a width of 2 m. Considering that the receiver has a sensibility of about 5–10 mV, it can be said that the system was able to confine the user with an accuracy of about 10–20 cm. When the absolute value of such a difference was below a certain threshold, no vibration occurred; however, this threshold is programmable and was set to have no vibration inside the middle lane of the track. As this difference grows—in either a positive or negative direction—a linearly increasing pulse width modulation (PWM) drives the corresponding vibration motor placed on the user’s arms (
Figure 5). In brief, the receiving sensor provides feedback about the position of the user inside the safe zone delimited by the two wires, warning the user when they are departing from the middle lane and need to move back towards the center.
The designed working time for a battery pack of 2000 mAh and in the hardest working condition for the system—which requires continuous activity of one of the vibrating actuators—lasts more than six hours, and is more than required for a normal training session.
The information delivered to the user through vibration is updated every 32 ms with a maximum delay of 64 ms in the worst case of sudden variation of position, which at a velocity of 5 m/s (i.e., 18 km/h) corresponds to a distance of about 30 cm.
4. Test and Discussion
The EM running-track system reliability and its performance has been tested thanks to the collaboration of an Italian blind athlete, Andrea Cionna, who holds the world record for the fastest marathon run by a totally blind man and has won two bronze medals in blind long-distance running at the Paralympic Games [
14].
The tests were performed at an outdoor running track with a synthetic rubber flooring and eight lanes, with each lane 122 cm wide. Two wires with a length of about 400 m and cross-section of 2.5 mm
2 were placed on the floor along the whole perimeter of the track, with a distance of approximately 3.6 m from each other, delimiting a path which included the second, third, and fourth lanes of the track. As shown in
Figure 6, the athlete was equipped with the receiving system which consisted of a sensor belt around his waist and two vibrational warning signals around his upper arms.
As the volunteer had never used this technology, preliminary training was required to gain confidence in using the system, and in particular with the interpretation of the vibro-tactile warnings coming from both arms. Given that the system is very easy to wear and use, training only took a few minutes, after which the system was tested in two situations of different severity (fast walking and running), the results of which are listed in
Table 4.
It was noted that the time required to complete a full lap decreased test by test, while the main velocity increased, confirming that the user grew more confident with the system over time. During normal and fast walking, the athlete maintained a safe and constant pace on the straight course as well as on the curves, faithfully interpreting the vibro-tactile signals coming from his right and left arms, which allowed the user to complete the laps autonomously.
Regarding the running test, the volunteer was able to complete the lap several times, keeping a fast pace both on the straight and curved parts of the track. However, there were times at the end of each curve when the athlete missed the warning signal and consequently departed from the safe zone. According to the blind volunteer, this undesired situation occurred during the tests (indifferently walking or running) as he instinctively tried to receive feedback that gave him the feeling of being in the right position and that the system was working properly. Consequently, he “leaned” closer to the magnetic wall, activating the continuous vibration of one of the sensors on his arms. Therefore, instead of keeping in the central safe zone, he was running on the borderline of the lane, thus from this position, his reaction time to the increasing level of the vibration warning was not sufficiently fast compared to his speed to prevent his exit from the safe zone.
The use of vibrational actuators as the user-interface is in line with the requirement to reduce the over-use of acoustic sensing in the visually impaired athlete. This issue is stringent for any mobility system designed for the visually impaired, and is possibly even more important for runners. If the user prefers systems that leave their arms free, commercially available haptic belts could be used instead of the arm-band system, as the system has been designed to work easily with any user-interface device (haptic belt, voice-recorded systems, etc.).
5. Conclusions
In this paper, the design of the receiving subunit of the running-track system proposed in Part I was briefly described. The unit is a wearable device composed of a magnetic belt sensor, a circuit board for signal processing, and two vibrating elements to wrap around the user’s arms.
The idea is to detect and distinguish between the two magnetic fields generated by the wires of the transmitting giant loop lying on the ground in order to guide a blind athlete inside a safe lane. Basically, the receiving magnetic sensor is a loop of N turns, and the theoretical approach developed to calculate the voltage induced by the magnetic fields has been widely described and has accounted for the interaction between the sensors and the body of the user wearing it. Such a theoretical approach has allowed the quantification of the intensity of the received signal to design and realize the circuit board for the signal processing.
A system prototype comprising the transmitting unit described in Part 1 [
10] and the receiving unit described in this paper was finally tested thanks to the assistance of a blind volunteer, as we considered that only realistic tests with the end-user were able to uncover any system limitations. All of the tests demonstrated the capability of the sensor to successfully provide feedback about the position of the user inside the safe lane, with warning signals given for impending lane departure. During normal and fast walking testing, the athlete maintained a safe and constant gait, even when approaching curves. In running mode, an improvement of the vibro-tactile interface is needed. The introduction of a continuous and always present low intensity signal to be followed as a guide would allow the athlete’s perception of their own position to increase, thus avoiding the borderlines and any potential departure from the safe zone, as well as their confidence in the correct working of the system.
Important feedback arose from the tests with the end user. The first issue concerned the modality of warning, where it was suggested that rather than receiving no warning when the athlete was inside the safe lane, a continuous and always present low intensity signal would be preferred as a reference signal whose intensity progressively increased as the user approached one of the borderlines. This would allow: (i) an increase of the athlete’s perception of their position; (ii) the improvement of their confidence in the correct working of the system; and (iii) the athlete to avoid being too close to one of the borderlines. The second issue concerned the system response time. This could be solved by optimizing the receiving unit and then reducing such time. Furthermore, the space between the wires could be increased, providing a wider space to the athlete to receive the warning and change direction before reaching the borderline.
Finally, bearing in mind that the system tested was a prototype and that the volunteer had never used this technology before, it can be concluded that the running-track system represents promising technology to support blind athletes during running and training. It is worth noting that the receiving device is simple to use, with only a short training period required; is light weight (about 150 g); and comfortable to wear, so it does not affect athlete performance.