This protocol describes a driving simulation platform and a tactile vibrating toolkit for the investigation of driving-related research. An exemplar experiment exploring the effectiveness of tactile warnings is also presented.
Collision warning system plays a key role in the prevention of driving distractions and drowsy driving. Previous studies have proven the advantages of tactile warnings in reducing driver’s brake response time. At the same time, tactile warnings have been proved effective in take-over request (TOR) for partially autonomous vehicles.
How the performance of tactile warnings can be optimized is an ongoing hot research topic in this field. Thus, the presented low-cost driving simulation software and methods are introduced to attract more researchers to take part in the investigation. The presented protocol has been divided into five sections: 1) participants, 2) driving simulation software configuration, 3) driving simulator preparation, 4) vibrating toolkit configuration and preparation, and 5) conducting the experiment.
In the exemplar study, participants wore the tactile vibrating toolkit and performed an established car-following task using the customized driving simulation software. The front vehicle braked intermittently, and vibrating warnings were delivered whenever the front vehicle was braking. Participants were instructed to respond as quickly as possible to the sudden brakes of the front vehicle. Driving dynamics, such as the brake response time and brake response rate, were recorded by the simulation software for data analysis.
The presented protocol offers insight into the exploration of the effectiveness of tactile warnings on different body locations. In addition to the car-following task that is demonstrated in the exemplar experiment, this protocol also provides options to apply other paradigms to the driving simulation studies by making simple software configuration without any code development. However, it is important to note that due to its affordable price, the driving simulation software and hardware introduced here may not be able to fully compete with other high-fidelity commercial driving simulators. Nevertheless, this protocol can act as an affordable and user-friendly alternative to the general high-fidelity commercial driving simulators.
According to the data revealed by the Global Health Estimates in 2016, traffic injury is the eighth cause of global deaths, leading to 1.4 million deaths worldwide1. In the year 2018, 39.2% of the traffic accidents were collisions with motor vehicles in transport, and 7.2% of which were rear-end collisions. A solution to increase vehicle and road safety is the development of an advanced driving assistance system (ADAS) to warn drivers with potential hazards. Data has shown that ADAS can greatly reduce the rate of rear-end collisions, and it is even more effective when equipped with an auto brake system2. In addition, with the development of autonomous vehicles, less human involvement will be required to control the vehicle, making a take-over request (TOR) warning system a necessity when the autonomous vehicle fails to regulate itself. The design of ADAS and TOR warning system is now an important piece of technology for drivers to avoid imminent accidents within a few seconds. The exemplar experiment used a vibrating toolkit along with a driving simulation platform to investigate which location would generate the best outcome when a vibrotactile warning system has been used as a potential ADAS and TOR warning system.
Categorized by perceptual channels, there are generally three types of warning modalities, that is visual, auditory, and tactile. Each warning modality has its own merits and limitations. When visual warning systems are in use, drivers can suffer from visual overload3, impairing driving performances due to inattentional blindness4,5. Although an auditory warning system does not influence drivers' visual field, its effectiveness greatly depends on the surroundings such as background music and other noises in the driving environment6,7. Thus, situations that contain other external auditory information or significant noise may lead to inattentional deafness8,9, reducing the effectiveness of an auditory warning system. In comparison, tactile warning systems do not compete with drivers’ visual or auditory processing. By sending vibrotactile warnings to drivers, tactile warning systems overcome the limitations of visual and auditory warning systems.
Previous studies showed that tactile warnings can benefit drivers by shortening their brake response time. It was also found that tactile warning systems yield a more effective result over visual10,11 and auditory12,13,14 warning systems in certain situations. However, limited research has focused on investigating the optimal location for placing a tactile warning device. According to sensory cortex hypothesis15 and sensory distance hypothesis16, the exemplar study chose the finger, wrist, and temple areas as the experimental locations for placing a tactile warning device. With the introduced protocol, the frequency and delivering time of a vibrating warning, and intervals between vibrations of the vibrating toolkit, can be configured to fit the experimental requirements. This vibrating toolkit consisted of a master chip, a voltage regulator chip, a multiplexer, a USB to Transistor-Transistor-Logic (TTL) adapter, a Metal-Oxide-Semiconductor Field-Effect Transistor (MOSFET), and a Bluetooth module. The number of vibrating modules can also vary according to researchers’ needs, with up to four modules vibrating at the same time. When implementing the vibrating toolkit in the driving-related experiments, it can be configured to fit the experimental settings as well as synchronized with driving performance data by revising the codes of the driving simulation.
While for researchers, conducting a driving experiment on a virtual platform is more feasible than in the real world due to the risk and cost involved. For instance, collecting performance indicators can be difficult, and it is hard to control the environmental factors involved when experiments are being conducted in the real-world. As a result, many studies have used fixed-base driving simulators running on PCs in recent years as an alternative to conduct on-road driving studies. After learning, developing, and researching for over 11 years in the driving research community, we established a driving simulation platform with a real car that consists of an open-source driving simulation software and a hardware kit, including a steering wheel and gearbox, three pedals, three mounted projectors, and three projector screens. With the driving simulation software supports only a single screen, the presented protocol used only the central projector and projector screen to conduct the experiment.
There are two major advantages of using the presented driving simulation platform. One advantage of this platform is that it uses an open-source software. Using the user-friendly open-source platform, researchers can customize the simulation and vibrating toolkit for their unique research needs by making simple software configuration without any code development . By revising the codes, researchers can create driving simulations that provide relative fidelity to the reality with plenty of options available on car types, road types, resistance of the steering wheel, lateral and longitudinal wind turbulence, time and brake event application program interfaces (APIs) for external software synchronization, and implementation of the behavioral paradigms such as car-following task and N-Back task. Although conducting driving-related research in a driving simulator cannot fully replicate driving in the real world, data collected through a driving simulator is reasonable and has been widely adopted by researchers17,18.
Another advantage of the proposed driving simulator is its low cost. As mentioned previously, the introduced driving simulation software is an open-source software that is available to users free of charge. In addition, the total cost of the whole hardware setup in this protocol is lower compare to typical high-fidelity commercial driving simulators. Figure 1 a and b show the complete setup of two driving simulators with the cost ranging from $3000 to $30000. In contrast, typical high-fidelity commercial driving simulators (fixed-base) usually cost around $10,000 to $100,000. With its highly affordable price, this driving simulator can be a popular choice not only for academic research purposes, but also for conducting driving classes19 and for demonstration of driving-related technologies20,21.
Figure 1: An image of the driving simulators. Both driving simulators consisted of a steering wheel and gearbox, three pedals, and a vehicle. (a) A $3000 driving simulator setup that used an 80-inch LCD screen with a resolution of 3840 × 2160. (b) A $30000 driving simulator setup that used three mounted projectors and three projector screens with a dimension of 223 x 126 cm each. The projection screens were placed 60 cm above ground and 22 cm away from the front of the vehicle. Only the central projector and projector screen were used for the current experiment. Please click here to view a larger version of this figure.
The driving simulation software and vibrating toolkit in the proposed method have already been used in previous studies by our researchers22,23,24,25,26,27,28,29. This self-developed vibrating toolkit following the ISO standard30 can be applied in different fields31,32 by adjusting the vibration frequency and intensity. It is important to note that a newer version of the vibrating toolkit has been developed and is introduced in the following protocol. Instead of adjusting the vibration frequency using an adjustable voltage adapter, the newer version is equipped with five different vibration frequencies and can be easier adjusted using the codes provided in Supplemental Coding File 1. Moreover, the presented driving simulator provides researchers with a safe, inexpensive, and effective way to investigate various kinds of driving-related research. Thus, this protocol is suitable for research laboratories that have a limited budget and have a strong need to customize experimental driving environments.
NOTE: All methods described here have been approved by the Institutional Review Board (IRB) of Tsinghua University and informed consent was obtained from all participants.
1. Participants
2. Driving simulation software configuration
Configurable Options | Descriptions | Default Settings |
endExpByTime | Whether or not to use clock time as a trigger to end experiment. | False |
endExpAfterMinute | End the experiment after these minutes. | 10 |
endExpByDist | Whether or not to use driver's car travelled distance as a trigger to end experiment. When both time and distance triggers are used, end the experiment with the one occurs first. | False |
endExpAfterMeter | End the experiment after these meters have been travelled from the start line. | 5000 |
enableRandomFrontalWind | Whether to enable frontal wind, (i.e. a force pushing the car to the rear direction) with random interval and duration. | True |
frontalWindIntervalMin | Minimum value (seconds) of the frontal wind interval. | 3 |
frontalWindIntervalMax | Maximum value (seconds) of the frontal wind interval. | 13 |
frontalWindDurationMin | Minimum value (seconds) of the frontal wind duration. | 2 |
frontalWindDurationMax | Maximum value (seconds) of the frontal wind duration. | 3 |
frontalWindForceMin | Minimum value (newton) of the frontal wind force. | 500 |
frontalWindForceMax | Maximum value (newton) of the frontal wind force. | 1000 |
enableRandomLateralWind | Whether to enable lateral wind (i.e. a force pushing the car to the left or right direction) with random interval and duration. | True |
lateralWindIntervalMin | Minimum value (seconds) of the lateral wind interval. | 3 |
lateralWindIntervalMax | Maximum value (seconds) of the lateral wind interval. | 8 |
lateralWindDurationMin | Minimum value (seconds) of the lateral wind duration. | 2 |
lateralWindDurationMax | Maximum value (seconds) of the lateral wind duration. | 3 |
lateralWindForceMin | Minimum value (newton) of the lateral wind force. | 1000 |
lateralWindForceMax | Maximum value (newton) of the lateral wind force. | 2000 |
leadCarConstantSpeedMPH | Constant speed of the lead vehicle (mph). | 40 |
leadDistToStartWaiting | The lead vehicle will start waiting for the driver’s vehicle when the distance (meters) between the lead vehicle’s tail and driver’s vehicle’s head is larger than the indicated number. | 100 |
leadDistToStopWaiting | The lead car will wait until the distance (meters) ahead of the driver's car is smaller than this number. | 80 |
leadCarBrakeIntervalTimeMin | Minimum random time interval (seconds) for the lead vehicle to brake. | 30 |
leadCarBrakeIntervalTimeMax | Maximum random time interval (seconds) for the lead vehicle to brake. | 60 |
leadCarBrakeEventDuration | The lead vehicle brake event duration (seconds). | 5 |
enableRandomSMSSound | Whether to enable short message server notification sound played with random intervals. | False |
randSMSIntervalMin | Minimum random time interval (seconds) from the onset of the first SMS notification to the onset of the second SMS notification. | 2 |
randSMSIntervalMax | Maximum random time interval (seconds) from the onset of the first SMS notification to the onset of the second SMS notification. | 2 |
enableRandomNbackSound | Whether to enable N-back number sound played with random intervals. | False |
randNbackIntervalMin | Minimum random time interval (seconds) from the onset of the first sound to the onset of the second sound. | 2.33 |
randNbackIntervalMax | Maximum random time interval (seconds) from the onset of the first sound to the onset of the second sound. | 2.33 |
enableUDPSendData | Whether to enable time stamp data synchronization to a specific local network IP. | False |
enableUDPSendDataAdStudy | Whether to enable data to be sent to the following IP for the advertisement study. Note: Conflict with enableUDPSendData. |
False |
UDPTargetIPa1 | IP address for the UDP transfer | / |
UDPTargetIPa2 | ||
UDPTargetIPa3 | ||
UDPTargetIPa4 | ||
UDPTargetPort | Target UDP port. | 1234 |
UDPcycleNumber | Control how frequently the time stamp is sent. Data will be sent after every UDPcycleNumber of TORCS cycles with each cycle is usually 20 ms. | 1 |
enableUDPQNConnection | Whether or not to enable QN-Java model drive simulation with the UDP server and client are the same computer. | False |
UDPQNtoTORCSPort | The UDP QN port to the simulation port number. | 5678 |
UDPTORCStoQNPort | The simulation port to UDP QN port number. | 8765 |
leadCarBrakingByWebCommand | Whether to connect to a website for the lead vehicle’s braking signal. | False |
Far_Point_Time_Ahead | The parameter used in vehicle control model. | 2 |
enableCarFollowingTraining | Whether or not to enable the simulated car-following task in training mode. | / |
carFollowingTrainingWarningInterval | Time interval from the last warning sound onset to the next warning sound onset of the training mode. | 2 |
Table 1: List of default settings for the driving simulation software. A list of the default values of all the associated configurable options of the driving simulation software along with a detailed description of each option.
3. Driving simulator preparation
4. Vibrating toolkit configuration and preparation
Figure 2: Images of the vibrating toolkit. The vibrating toolkit consisted of four individual modules that can be activated separately. Each module has a dimension of 67 x 57 x 29 mm. Please click here to view a larger version of this figure.
Figure 3: A labeled screenshot of the codes in Supplemental Coding File 1. The labeled screenshot of codes can be used as an easier reference for the vibrating toolkit configuration and preparation. These codes are used to set the vibration frequency of the toolkit, and to synchronize the brake events in the driving simulation software and vibrating toolkit to generate vibrating warnings. Please click here to view a larger version of this figure.
5. Conducting the experiment
Figure 4: Road map used for driving simulation. The road used is a one-way road with four curves (maximum length 15,000 meters), three lanes, and with no traffic lights. The driving simulator software offers other road design options such as options to include road signs or billboards. An EEG-compatible version is also available. All these parameters can be adjusted, if necessary. Please click here to view a larger version of this figure.
6. Data analysis
The exemplar study reported in this paper conducted the car-following task using the driving simulator and vibrating toolkit, which has also been published previously in an academic journal22. It is noteworthy that the older version of the vibrating toolkit was used when conducting the exemplar study, while a new version of the vibrating toolkit was introduced in the above protocol. The study was a within-subject design experiment with vibrating warning location as the only factor: finger, wrist, temple warning conditions, and driving-only condition as a control. Each condition consisted of 13 random brake events, resulting in a total of 52 experimental trials. The order of conditions was counterbalanced with the Latin square design and all participants underwent all four conditions during the experiment.
The exemplar study also included a survey that recorded participants’ preferred location for placing the vibrating toolkit and the perceived vibration intensity of each location (i.e., finger, wrist, and temple) with a 7-point Likert scale upon completion of all trials. The usage rate of daily wearable accessories (i.e., watch, glasses, earphones, and ring) was also recorded.
Since there was no previous meta-analysis as a reference for determining the sample size for the exemplar study, upon completing the power analysis with the median effect size (ηp2 = 0.06)43,44, 23 participants were required to reach 80% power and 30 participants were required to reach 90% power. A total of 28 participants with normal or corrected-to-normal vision, a valid driving license, and driving experience for over a year were recruited from the neighborhood community of Tsinghua University. Four participants were excluded from the data analysis with one participant withdrawing from the study, and three participants failed to follow the experimental instruction. An outlier analysis has also been conducted using a normal distribution with cut-off as three standard deviations from the mean. The remaining 24 participants (17 males and 7 females) that were included for data analysis have a mean age of 23.88 years with a standard deviation of 6.62 years, fulfilling the minimum required sample size (i.e., 23 participants). Instructions for the experiment were given to each participant and a signed consent form was obtained from all the participants upon their arrival to the laboratory. All the participants were aware of the purpose of this experiment and reported no concern after the completion of the practice trials before the actual experiment began.
The driving simulation experiment took place in a bright environment, with the designed simulated scene similar to driving on the highway on a clear day. Figure 5 shows a screenshot of the simulated environment that was used in the exemplar study. It was set to only enable the simulated car-following task with each trial lasting 12 min. The lead vehicle was set to move forward at an average speed of 40 mph (60.4 km/h), and the time interval for the random brakes of the front vehicle was set as 30 to 60 s with each brake event duration of 5 s. The average acceleration of the front vehicle was 0.6 m/s2 which went by the default settings35.
Figure 5: A screenshot of the driving simulation environment. The driving simulation experiment took place in a bright environment. The taillights of the front vehicle light up when the front vehicle brakes. The bottom of the screen shows the drivers the gear and speed of their vehicle. Please click here to view a larger version of this figure.
Both the frontal and lateral wind settings were enabled and set to remain as the default settings. The minimum and maximum frontal wind interval, wind duration, and frontal wind force were 3 s and 13 s, 2 s and 3 s, and 500 N and 1,000 N, respectively36. The minimum and maximum lateral wind interval, wind duration, and lateral wind force were 3 s and 8 s, 2 s and 3 s, and 1,000 N and 2,000 N, respectively36.
A one-way repeated measures analysis of variance (one-way ANOVA) on brake response rate showed that the effect of the four task conditions was significant, F(3,69) = 3.08, p = 0.049, ηp2 = 0.31. Post hoc analyses using pairwise Bonferroni-corrected t-tests indicated no significant pair-wise comparison difference (as illustrated in Figure 6).
Figure 6: Brake response rate. Mean brake response rate among participants under each of the four conditions (i.e., finger, wrist, temple, and driving-only). Error bars represent standard deviations. This figure has been modified from Zhu et al.22. Please click here to view a larger version of this figure.
The analysis of the brake response time using one-way ANOVA generated significant results, F(3,69) = 4.76, p < 0.01, ηp2 = 0.17. Upon completion of the pairwise Bonferroni-corrected t-tests, the recorded brake response time was significantly shorter when the task was performed with the vibrating toolkit located on participants’ finger (M = 1.04 s, SD = 0.35 s) and wrist (M = 1.00 s, SD = 0.33 s) in comparison to the driving-only condition (M = 1.29 s, SD = 0.36 s) with p = 0.004 and p = 0.008, respectively. However, no significant result was found when the participants were driving with the vibrating toolkit located on the temple area in comparison to the driving-only condition (M = 1.08 s, SD = 0.50 s), p = 0.22. With reference to Figure 7, the results pointed out that the application of tactile warnings could facilitate drivers’ reactions toward upcoming hazards while driving, especially when the warning device was located on the drivers’ finger or wrist.
Figure 7: Brake response time. Mean brake response time in seconds among participants under each of the four conditions (i.e., finger, wrist, temple, and driving-only). Error bars represent standard deviations. This figure has been modified from Zhu et al.22. Please click here to view a larger version of this figure.
Analysis of the preference for the warning location (i.e., finger, wrist, and temple) showed a significant effect, F(2,46) = 7.05, p < 0.01, ηp2 = 0.23. Post-hoc pairwise Bonferroni-corrected t-tests were, therefore, also conducted. The results indicated a significant preference for the finger (M = 4.88, SD = 1.75) and wrist (M = 4.83, SD = 1.31) than the temple area (M = 3.13, SD = 2.05) where p = 0.03 and p = 0.02 respectively. There was no significant difference between the finger and wrist locations (p = 1.0). Moreover, a significant effect for participants’ perceived intensity of vibration for the three locations was found, F(2,46) = 7.37, p < 0.01, ηp2 = 0.24. Participants perceived the highest level of vibration in the temple area. However, further analysis showed that the perceived level of vibration was only significantly lower than the temple area (M = 5.75, SD = 1.42) when the vibrating toolkit was located on the wrist (M = 4.17, SD = 0.92), p < 0.01. When the vibrating toolkit was located on the finger (M = 4.71, SD = 1.63), it showed no significant difference with neither the temple area (p = 0.09) nor the wrist (p = 0.56). Interestingly, as shown in Figure 8, while participants perceived the highest level of vibration in the temple area, the preference for the vibrating toolkit to be located on the temple area was the lowest.
Figure 8: Subjective ratings on preference for warning locations and perceived intensity of vibration among participants. Mean preferred warning location on a scale from 1 (least favorite) to 7 (most favorite) against mean perceived intensity of vibration on a scale from 1 (weak feeling) to 7 (strong feeling) for finger, wrist, and temple area of all participants. Error bars represent standard deviations. This figure has been modified from Zhu et al.22. Please click here to view a larger version of this figure.
Lastly, analysis on usage of daily wearable accessories (i.e., watch, glasses, earphones, and ring) among participants reflected that over 50% of the participants wore a watch in their everyday life, suggesting the feasibility of adopting wearable vibrotactile devices as a warning system in real life (as illustrated in Figure 9).
Figure 9: Usage of daily wearable accessories among participants. Mean percentage of daily usage for each of the four wearable accessories (i.e., watches, glasses, earphones, and rings). This figure has been modified from Zhu et al.22. Please click here to view a larger version of this figure.
With multiple smart wearable accessories such as smart rings, smartwatches, and smart glasses now available in the market, the application of tactile warnings on wearable accessories is right around the corner. The current research confirmed the effectiveness of wearable vibrotactile devices as a valuable warning system in facilitating drivers’ emergent brake response time. The average brake response time was reduced by 297 ms, 251 ms, and 210 ms for wearing the vibrotactile devices on the wrist, finger, and temple, respectively, in comparison to not wearing a tactile warning device. The current results showed that vibrating warnings delivered on the wrist produced the fastest brake response time, resulting in a 23% decline in brake response time compared to not receiving any tactile warning. However, other factors such as gender46, age46,47, and individual differences48,49 in tactile sensibility can also affect the effectiveness of tactile warnings. Further investigation that includes more factors is therefore required to determine the optimal location for placing the tactile warning devices. The findings not only indicated the value of developing wearable vibrotactile devices, but also proposed a potential alternative form of tactile forward collision warning system that is less expensive, more feasible, and highly operative in comparison to other tactile warning systems such as vibration seat10 or vibration vest50.
Supplemental Coding File. Please click here to download this file.
The driving simulation platform and vibrating toolkit reasonably mimicked the application of potential wearable vibrotactile devices in real life, providing an effective technique in investigating driving-related research. With the use of this technology, a safe experimental environment with high configurability and affordability is now available for conducting research that is comparable to real-world driving.
There are several steps that require more attention. Firstly, during the configuration process using the “expconfig.txt”, researchers should ensure the training mode has been set to False before conducting the actual experiment to turn off the audio prompt which is designed for practice driving. Secondly, it is important to note that during the calibration process of the steering wheel, researchers should ensure the amplitude towards both directions of the steering wheel are balanced and that, both brake and throttle pedals are floored completely. Thirdly, researchers should also examine whether the vibrating toolkit has been placed on the participant firmly with medical tapes before the driving simulation begins.
To cope with concerns regarding the external validity of driving simulation as much as possible, the introduced driving simulation software provides a wide range of options for researchers to configure an ideal driving environment. For instance, modification of frontal and lateral wind intensity can be adjusted to replicate the wind resistance that drivers would experience on a highway in real life. On top of the available configurations provided on the “expconfig.txt” document, researchers can also design their own road using the open-source simulation software to construct an environment that mimics the real-life scenario. Researchers may also show concern regarding the possible wireless vibrating toolkit onset delay, which could affect the measured response time. Yet, typical operating characteristics of the vibration motors only included a lag time of 16 ms and a rise time of 28 ms. In contrast, the typical response time of drivers is between 0.5 s and 1.5 s51. Therefore, the effect of the onset delay is relatively small and can be neglected. Furthermore, whenever researchers experience any difficulties during the configuration and preparation process, restarting the whole system and re-calibrating the steering wheel, accelerator, and brake pedal are recommended. If the UDP option has been enabled but no data has been received by other devices, ensure that other devices have been set up as a UDP Server instead of a UDP Client to facilitate data transfer.
Nevertheless, the proposed method has its limitations. In a real-life setting, different driving abilities and skills will be required on multiple aspects, including relative demands of physical, cognitive, behavioral, and perceptual abilities, etc. Depending on the contextual determinants, different degrees of demand is placed on the drivers’ cognitive-perceptual skills. For instance, the level of abilities required for a driver to drive safely in a light traffic sunny weather will be less intensive in comparison to driving in a heavy traffic inclement weather environment52. The driving simulator cannot fully simulate the complex real-world driving condition, yet it can provide a more controlled environment that eliminates potential confounding variables that may contaminate the outcome of the experiment. Adjustment to the reported driving simulator can also be made depending on the experimental needs. Even so, an on-road study should still be conducted to increase the ecological validity of this line of research. In addition, due to its low-cost, the presented driving simulation platform does not consist of a motion platform, meaning that it is not able to provide horizontal and longitudinal travel experiences.
Corresponding to the exemplar experiment, while vibrations can be caused by external contexts such as driving on a patchy road, no vehicle vibration was provided to the participants during the driving simulation. However, the proposed method does allow us to control the velocity and brake interval of the front car in the car-following task in a laboratory setting, providing us the ability to control the driving difficulty for the participants. In addition, a Simulation Sickness53 Questionnaire (SSQ) has not been included in the experiment. Despite the missing consideration, the results were not being affected as the length of each trial was relatively short, and no participant has reported any symptom53 of simulation sickness upon completion of each trial. This study also has an imbalance number of male and female participants. Future studies should ensure to exclude participants with simulation sickness53 using the appropriate questionnaire54, and aim to recruit an equal number of male and female participants to achieve a stronger conclusion of the results.
The exemplar study is a within-subject design car-following experiment with vibrating warning location as the only factor: finger, wrist, temple warning conditions, and driving-only control condition. In the future, we intend to conduct further testing on other locations such as the chest and behind the ear, providing alternative locations of wearable devices for forthcoming development. Further analysis can be conducted to investigate the variation of brake pedal deceleration across different conditions. Moreover, the results suggested that participants perceived the highest level of vibration at the temple area, yet, the area was also the least preferred location for placing the device. It would also be interesting to further investigate the effect on brake reaction by adjusting the vibration intensity on the temple area. Additionally, in comparison to visual and auditory warnings, vibrotactile warnings contain lesser information. More research should be conducted to investigate how vibrotactile warnings can be used to deliver complex information.
While this study only conducted an experiment on the effect of the wearable vibrating toolkit on forward collisions, this test design can also be applied in other behavioral research such as research on autonomous vehicles, lane departure warning systems, driver distraction study, and driving fatigue study. Although the driving simulation used in the exemplar study does not include a setup for autonomous driving, researchers may revise the codes with reference to other published materials55,56 to achieve this goal. In addition, the vibrating toolkit can be used in multitasking driving research, including the detection response task (DRT)57,58,59, surrogate reference task (SuRT)37,58, and N-back task37. Researchers can customize vehicle behaviors and events according to their needs while using the driving simulator. Other research fields that use vibration warning devices to study human behavior such as biomedical engineering31,32 could also benefit from the proposed method.
The authors have nothing to disclose.
This project has been sponsored by Beijing Talents Foundation.
Logitech G29 | Logitech | 941-000114 | Steering wheel and pedals |
Projector screens | – | – | The projector screen for showing the simulation enivronemnt. |
Epson CB-700U Laser WUXGA Education Ultra Short Focus Interactive Projector | EPSON | V11H878520W | The projector model for generating the display of the simlution enivronment. |
The Open Racing Car Simulator (TORCS) | – | None | Driving simulation software. The original creators are Eric Espié and Christophe Guionneau, and the version used in experiment is modified by Cao, Shi. |
Tactile toolkit | Hao Xing Tech. | None | This is used to initiate warnings to the participants. |
Connecting program (Python) | – | – | This is used to connect the TORCS with the tactile toolkit to send the vibrating instruction. |
G*power | Heinrich-Heine-Universität Düsseldorf | None | This software is used to calculate the required number of participants. |