Keywords

1 Introduction

Human-robot interaction (HRI) becomes more and more common due to progress in fields like robotics and artificial intelligence but also psychology. In particular, when a human and a robot are working on a common task, a bidirectional transfer of information is required [1, 2].

Usually, the visual channel is already in use. Therefore, vibrotactile feedback can be helpful when added to provide additional information [3], especially when multiple tasks are being performed and the workload is high [4]. Vibrotactile feedback devices can be used to present physical information, e.g., contact location, as well as abstract information, e.g., direction. They have been investigated in various applications such as robotic teleoperation [5], spatial awareness in virtual reality [6], navigation [7], and motion guidance [8].

Most collaborative tasks in the context of HRI, e.g., handling a tool or carrying an object, are performed by the human using hands and arms. Thus, vibrotactile feedback to the human arm offers a possibility to provide intuitively understandable information. In particular, circumferential feedback, i.e., feedback at different locations around the arm, enables providing information from different directions.

There are many vibrotactile feedback devices in research [9], including some for feedback around the arm [10,11,12]. Most of them use eccentric rotating mass motors (ERMs) due to the simplicity of control, small form factor, and low cost. However, the inherent coupling of amplitude and frequency of an ERM can be a limitation because the perceived intensity of a vibrotactile stimulus depends not only on its amplitude but also on its frequency [13].

A commercially available vibrotactile feedback device using ERMs is VibroTac (SENSODRIVE, Weßling, Germany). It was originally developed at the German Aerospace Center for the application on the human arm [12]. Due to the ergonomic design, it can be worn on a wide range of arm circumferences. It provides vibrotactile stimuli at six circumferential locations.

The spatial resolution of a vibrotactile feedback device can be increased by utilizing tactile illusions [14]. In [15] an illusion known as phantom tactile sensation was used to induce vibrotactile cues at any circumferential location around the wrist with six ERMs. Phantom tactile sensations can be classified regarding the perceived stimulus either being stationary or moving across the skin [16].

In this paper, we present a wearable vibrotactile feedback device for the human arm consisting of two bracelets. We investigate the feasibility of generating vibrotactile cues at eight circumferential locations around the arm with only four actuators by using stationary phantom tactile sensation. The application of linear resonant actuators (LRAs) ensures a constant frequency for all vibration amplitudes. The modular feedback device is evaluated experimentally on the forearm and the upper arm.

2 Fundamentals

The occurrence of phantom tactile sensations in haptics, not to be confused with phantom limb illusions, was first described by von Békésy in 1957 [17]. It terms the phenomenon that two simultaneous vibrotactile stimuli produced by two closely spaced actuators are perceived as one single vibration in between (Fig. 1a). This effect is based on sensory funneling [18]. Location and intensity of the phantom tactile sensation can be controlled by the intensities of the actuators. The location results from the actuators’ relative magnitudes, whereas the intensity can be controlled by the actuators’ absolute magnitudes. Two vibrations with equal intensities result in a centered phantom tactile sensation. Adjusting the magnitudes equally leads to a sensation with the same location but different intensity. If the intensities are different, the phantom tactile sensation is located closer to the actuator with the higher magnitude (Fig. 1b).

Fig. 1.
figure 1

Basic principle of phantom tactile sensation and placement of the actuators. The phantom tactile sensation is based on sensory funneling. Two simultaneous vibrotactile stimuli produced by two closely spaced actuators are perceived as one single vibration in between (a). Adjusting the actuators’ vibration intensities allows shifting the perception closer to the actuator with higher magnitude (b). In order to provide directional cues, four LRAs are arranged equidistant around the left human forearm (c). A phantom tactile sensation is created by activating two adjacent actuators. Location and intensity of the virtual actuator are controlled based on an energy model [19].

The energy model proposed in [19] allows controlling the relative location \( \beta = \frac{a}{b} \) and the intensity \( A_\text {v} \) of a virtual actuator induced by phantom tactile sensation independently. The required intensities of the two physical actuators are

$$\begin{aligned} A_1 = \sqrt{1 - \beta } \cdot A_\text {v},\quad A_2 = \sqrt{\beta } \cdot A_\text {v}. \end{aligned}$$
(1)

This energy model is based on two assumptions. First, the vibration frequencies of both actuators are equal. Second, the skin sensitivity thresholds at the locations of the physical actuators are identical.

3 Design and Construction

In order to provide directional vibrotactile feedback, four LRAs (G1036002D, Jinlong Machinery & Electronics, Wenzhou, China) are arranged equidistant around the arm (Fig. 1c). Unlike ERMs, the vibration amplitude of an LRA can be adjusted without changing the vibration frequency. This satisfies the energy model’s first assumption of equal vibration frequencies. With 175 Hz, the rated frequency of the LRAs is close to the highest sensitivity of the Pacinian corpuscles, which is usually found between 150 and 300 Hz [20, 21].

The feedback device is designed to be wearable as a bracelet on the arm. It consists of multiple 3D-printed segments, which are mounted on an elastic cord (Fig. 2). There are two types of segments. The actuator segments consist of a rigid basis (polylactic acid) and a comparatively flexible mounting (thermoplastic polyurethane, shore hardness 98 A) for an LRA which aims at reduction of vibration propagation into the mechanical structure. The intermediate segments carry the electronics as well as the control unit and are used for cable routing. The alternating arrangement of the segments creates a zigzag pattern, which increases the overall elasticity and an equidistant actuator arrangement [12].

Fig. 2.
figure 2

Each actuator segment consists of a rigid basis, a flexible mounting, and an LRA (a). Actuator segments and intermediate segments are arranged alternating on an elastic cord (b). The zigzag pattern of the elastic cord ensures equal distances between the actuators in relaxed and stretched state [12].

The LRAs require a sinusoidal driving voltage at their resonance frequency. We use commercially available haptic drivers (DRV2605L, Texas Instruments, Dallas, Texas, U.S.) in combination with an ESP32-WROOM-32 module (Espressif Systems, Shanghai, China) controlling the amplitudes. The control unit receives commands containing direction and magnitude from a PC via Bluetooth. The desired vibrotactile cues between two physical actuators are generated by a control algorithm that applies the energy model (Eq. 1).

4 System Evaluation

The goal of our evaluation experiment was to investigate the perceived direction of vibrotactile cues generated by the developed prototype (Fig. 3a). The locations of the vibrotactile cues resulted either from one real actuator at its own location or from two actuators by inducing phantom tactile sensation in between. Both, forearm and upper arm, were stimulated with vibrotactile cues. In our first test, six participants (1 female, 5 male, 22.7 ± 1.6 years) gave prior informed consent and took part in the experiment. They were informed that their vibrotactile perception is investigated in the experiment but no information about phantom tactile sensation and placement of the actuators was given.

After measuring the circumferences of the forearm (25.8 ± 3.3 cm) and the upper arm (30.8 ± 2.3 cm), the participants were requested to wear the system on the left arm. The vibrotactile bracelets were placed in the middle of the respective arm segment, ensuring an equidistant arrangement of actuators. The origin of the reference frame for each arm segment was defined to be collocated with the driver electronics. The bracelet with the control unit and the battery was always worn on the upper arm. The elastic cord was adjusted to the individual arm circumference of each participant in order to ensure that the vibrotactile bracelets could be worn comfortably.

Fig. 3.
figure 3

Prototype of the vibrotactile feedback device consisting of two bracelets worn on the forearm and the upper arm (a). The bracelet on the upper arm contains the control unit (hidden behind the upper arm), the driver electronics, and the power supply. Due to the modular system architecture, up to eight devices with up to eight actuators each can be connected. During the evaluation experiment, the subjects were asked to adjust the rotary knob to the perceived stimulus angle (b).

4.1 Experimental Procedure

The participants were seated in front of a computer screen with a graphical user interface (GUI) consisting of two rotary knobs for an intuitive selection of the vibrotactile cue direction at the forearm and the upper arm, respectively (Fig. 3b). Each arm segment was stimulated with 32 vibrotactile cues. These vibrotactile cues pointed in one of eight possible directions [\({0}^{\circ }\), \({45}^{\circ }\), \({90}^{\circ }\), \({135}^{\circ }\), \({180}^{\circ }\), \({225}^{\circ }\), \({270}^{\circ }\), and \({315}^{\circ }\) (Fig. 1c)], which were tested four times each in random order. Each vibrotactile cue lasted until a response was given by the participant. The LRAs were driven by a sinusoidal voltage with a frequency of \( {175\,\mathrm{\text {Hz}}} \). When stimulating at the location of a real actuator, the rated amplitude of \( {2.0\,\mathrm{\text {V}_\text {RMS}}} \) was used. In the case of phantom tactile sensation, the amplitudes of the two actuators in use were set such that the intensity of the resulting virtual actuator corresponded to the intensity of one real actuator at rated amplitude (Eq. 1). The participant indicated the direction perceived after each stimulus using the rotary knobs in the GUI (resolution of 1\({}^{\circ}\)). In addition to the perceived direction, the time for locating the vibrotactile cues was measured as well. After finishing one arm segment, a short break was taken and the participant was requested to rate the difficulty of locating the vibrotactile cues on a scale from 1 to 10 (1 meaning very easy and 10 meaning very hard). The experiment lasted approximately 25 min for each participant.

4.2 Result and Analysis

The results of the averaged perceived directions of the vibrotactile cues over the stimulus directions show a nearly linear relationship for both arm segments (Fig. 4). For all but two stimulus angles, the mean response deviates less than \({\pm 10}^{\circ }\) from the real value. It should be noted though that visual and auditory modalities were not controlled, which may have affected the results.

Fig. 4.
figure 4

Mean values of the responded angles against the presented stimulus angles for the forearm (a) and the upper arm (b). The standard deviations, achieved with the virtual actuators, are higher compared to those observed with the real actuators. For all but two angles, the mean response deviates less than \({\pm 10}^{\circ }\) (gray band) from the real value. The experiment was always conducted on the left arm (Fig. 1c).

It is noticeable that the perceived vibrotactile cues of the real actuators (forearm \(R^2={91.81\,\mathrm{\%}}\), upper arm \(R^2={93.45\,\mathrm{\%}}\)) deviate less than those induced by virtual actuators (forearm \(R^2={87.20\,\mathrm{\%}}\), upper arm \(R^2={83.72\,\mathrm{\%}}\)) with respect to the ideal linear response. Comparing the results of both arm segments shows that the scattering of the perceived virtually-generated stimuli on the upper arm is stronger than on the forearm. Furthermore, a Wilcoxon signed-rank test (\( W = 0 \), \( p = 0.0156 \)) indicated that the difficulty of locating the vibrotactile cues was rated significantly higher for the upper arm (mean 4.67) in contrast to the forearm (mean 3.17). One possible reason for the latter two observations is the lower innervation density of the mechanoreceptors on the upper arm [22].

In addition to the quantitative results, some of the participants expressed their subjective opinions. They reported that it was difficult to assign the vibrotactile cues using the rotary knobs in the GUI, in particular for the upper arm. This impression is consistent with the higher rating of difficulty for the upper arm. Furthermore, the participants estimated their accuracy of locating the vibrotactile cues between 20 to 30\({^\circ }\).

5 Conclusion and Outlook

The wearable feedback device developed is capable of generating vibrotactile cues across all circumferential locations around the human arm. This is achieved with only four actuators. In our evaluation experiment the spatial resolution of the vibrotactile feedback can be doubled from four to eight by inducing phantom tactile sensations midway between two actuators. Therefore, we conclude that LRAs with a rated frequency of 175 Hz are suitable for this type of application although our evaluation experiment satisfies the first assumption of the energy model only.

In future work we will include a determination of skin sensitivity thresholds to check if the second assumption of the energy model is satisfied. At the same time, we plan to apply acoustic and visual shielding to the actuators to gain focus on the vibrotactile cues. For a detailed analysis, further experiments with more participants will be conducted to reinforce the already promising results for applications in HRI, e.g., collision avoidance in teleoperation.