需要订阅 JoVE 才能查看此. 登录或开始免费试用。
此协议描述了一个驾驶模拟平台和一个触觉振动工具包,用于驾驶相关研究的调查。还提出了一个探索触觉警告有效性的范例实验。
碰撞警告系统在防止驾驶分心和昏昏欲睡驾驶方面发挥着关键作用。先前的研究已经证明了触觉警告在减少驾驶员制动响应时间方面的优势。同时,在部分自动驾驶车辆的接管请求 (TOR) 中,触觉警告已被证明是有效的。
如何优化触觉警告的性能是该领域的一个持续热门研究课题。因此,引入了低成本驾驶模拟软件和方法,以吸引更多的研究人员参与调查。提交的协议分为五个部分:1)参与者,2)驾驶模拟软件配置,3)驾驶模拟器准备,4)振动工具包配置和准备,5)进行实验。
在范例研究中,参与者佩戴触觉振动工具包,使用定制的驾驶模拟软件执行既定的汽车跟踪任务。前车间歇性刹车,每当前车刹车时都会发出振动警告。参与者被指示对前车的突然刹车做出尽可能快的反应。用于数据分析的模拟软件记录了驾驶动态,如制动响应时间和制动响应速率。
所提交的协议提供了对触觉警告在不同身体位置的有效性的探索的见解。除了在示例实验中演示的汽车跟随任务外,此协议还提供了选项,通过在无需任何代码开发的情况下进行简单的软件配置,将其他范式应用于驾驶模拟研究。然而,重要的是要注意,由于其负担得起的价格,这里推出的驾驶模拟软件和硬件可能无法与其他高保真商业驾驶模拟器充分竞争。然而,该协议可以作为一个负担得起的和用户友好的替代一般高保真商业驾驶模拟器。
根据《2016年全球卫生估计》公布的数据,交通伤害是全球死亡的第八大原因,导致全球140万人死亡。2018年,39.2%的交通事故是与运输中的机动车相撞,7.2%是后端碰撞。提高车辆和道路安全的解决方案是开发先进的驾驶辅助系统 (ADAS),以警告有潜在危险的驾驶员。数据表明,ADAS可以大大降低后端碰撞的速度,而且配备自动制动系统2更有效。此外,随着自动驾驶汽车的发展,控制车辆需要较少的人为参与,因此,当自动驾驶车辆无法自我调节时,必须实施接管请求 (TOR) 警告系统。ADAS 和 TOR 报警系统的设计现在是驾驶员在几秒钟内避免即将发生的事故的重要技术。示例实验使用振动工具包和驾驶模拟平台,以调查当振动警告系统被用作潜在的 ADAS 和 TOR 警告系统时,哪个位置将产生最佳结果。
按感性通道分类,通常有三种类型的警告方式,即视觉、听觉和触觉。每个警告方式都有其自身的优点和局限性。当视觉警告系统在使用时,司机可能会遭受视觉超载3,由于漫不经心的失明4,5损害驾驶性能。虽然听觉警告系统不会影响驾驶员的视觉领域,但其有效性在很大程度上取决于周围环境,如背景音乐和驾驶环境中的其他噪音。因此,包含其他外部听觉信息或显著噪音的情况可能导致漫不经心的耳聋8、9,从而降低听觉警告系统的有效性。相比之下,触觉警告系统与驾驶员的视觉或听觉处理不相竞争。通过向驾驶员发送振动警告,触觉警告系统克服了视觉和听觉警告系统的局限性。
先前的研究表明,触觉警告可以通过缩短制动响应时间使驾驶员受益。还发现,在某些情况下,触觉警告系统比视觉10、11和听觉12、13、14预警系统产生更有效的结果。然而,有限的研究侧重于研究放置触觉警告装置的最佳位置。根据感官皮层假说15和感官距离假说16,范例研究选择手指、手腕和寺庙区域作为放置触觉警告装置的实验地点。通过引入的协议,振动警告的频率和传递时间,以及振动工具包振动之间的间隔,可以配置以适应实验要求。这个振动工具包包括主芯片、电压调节器芯片、多路复用器、晶体管-晶体管-逻辑(TTL)适配器USB、金属-氧化物-半导体场效应晶体管(MOSFET)和蓝牙模块。振动模块的数量也会根据研究人员的需求而变化,最多有四个模块同时振动。在驾驶相关实验中实施振动工具包时,可以通过修订驾驶模拟代码来配置以适应实验设置并与驾驶性能数据同步。
而对于研究人员来说,由于涉及的风险和成本,在虚拟平台上进行驾驶实验比在现实世界中更可行。例如,收集绩效指标可能很困难,在现实世界中进行实验时很难控制所涉及的环境因素。因此,近年来,许多研究都使用在个人电脑上运行的固定基础驾驶模拟器作为进行公路驾驶研究的替代方案。在驾驶研究界学习、开发和研究超过 11 年之后,我们建立了一个驾驶模拟平台,它包含一个开源驾驶模拟软件和硬件套件,包括方向盘和变速箱、三个踏板、三个安装投影仪和三个投影仪屏幕。由于驾驶模拟软件仅支持单个屏幕,所呈现的协议仅使用中央投影仪和投影仪屏幕进行实验。
使用呈现的驾驶模拟平台有两个主要优点。此平台的一个优点是它使用开源软件。使用用户友好的开源平台,研究人员可以定制模拟和振动工具包,以满足他们独特的研究需求,无需任何代码开发的简单软件配置。通过修订代码,研究人员可以创建驾驶模拟,提供相对保真到现实与汽车类型,道路类型,方向盘的阻力,横向和纵向风湍流,时间和制动事件应用程序接口 (ABI) 外部软件同步,并实现行为范式,如汽车跟随任务和 N-Back 任务。虽然在驾驶模拟器中进行与驾驶相关的研究不能完全复制现实世界中的驾驶,但通过驾驶模拟器收集的数据是合理的,并已被研究人员广泛采用。
建议的驾驶模拟器的另一个优点是成本低。如前所述,引入的驾驶模拟软件是一种开源软件,可供用户免费使用。此外,与典型的高保真商用驾驶模拟器相比,此协议中整个硬件设置的总成本较低。图 1 a 和 b 显示了两个驾驶模拟器的完整设置,费用从 3000 美元到 30000 美元不等。相比之下,典型的高保真商用驾驶模拟器(固定基座)通常成本在 10,000 到 100,000 美元之间。这种驾驶模拟器价格实惠,不仅供学术研究之用,而且可用于驾驶课程19和驾驶相关技术20、21的演示。
图1:驾驶模拟器的图像。两个驾驶模拟器包括方向盘和变速箱、三个踏板和一辆车。(a) 使用分辨率为 3840 × 2160 的 80 英寸 LCD 屏幕的 3000 美元驾驶模拟器设置。(b) 一个价值 30000 美元的驾驶模拟器设置,使用三台安装投影仪和三台投影仪屏幕,每个屏幕的尺寸为 223 x 126 厘米。投影屏幕放置在离地面60厘米和22厘米远的车辆前部。当前实验只使用了中央投影仪和投影仪屏幕。 请点击这里查看此数字的较大版本。
驾驶模拟软件和振动工具包在建议的方法已经用于以前的研究,我们的研究人员22,23,24,25,26,27,28,29。这种按照ISO标准30自行开发的振动工具包可以通过调整振动频率和强度应用于不同的字段31、32。需要注意的是,振动工具包的新版本已经开发并引入以下协议中。较新的版本没有使用可调电压适配器调整振动频率,而是配备了五种不同的振动频率,并且可以使用补充编码文件 1中提供的代码进行更轻松的调整。此外,所展示的驾驶模拟器为研究人员提供了一种安全、廉价和有效的方法来研究各种与驾驶相关的研究。因此,此协议适用于预算有限且极需定制实验驾驶环境的研究实验室。
注:此处描述的所有方法均已获得清华大学机构审查委员会 (IRB) 的批准,并获得了所有参与者的知情同意。
1. 参与者
2. 驾驶模拟软件配置
可配置选项 | 描述 | 默认设置 |
结束时间 | 是否使用时钟时间作为结束实验的触发器。 | 假 |
结束清除后分钟 | 几分钟后结束实验。 | 10 |
结束爆炸比迪斯特 | 是否使用驾驶员的汽车行驶距离作为结束实验的触发器。当同时使用时间和距离触发器时,首先结束与一个触发器的实验。 | 假 |
结束清除后计 | 这些仪表从起始线传出后结束实验。 | 5000 |
启用随机前风 | 是否启用前风(即将汽车推向后方方向的力),随机间隔和持续时间。 | 真 |
正面窗口间分钟 | 正面风间隔的最小值(秒)。 | 3 |
正面窗口间max | 正面风间隔的最大值(秒)。 | 13 |
正面风渡分钟 | 正面风持续时间的最小值(秒)。 | 2 |
正面风渡 | 正面风持续时间的最大值(秒)。 | 3 |
正面风力分钟 | 正面风力的最小值(牛顿)。 | 500 |
正面风力马克斯 | 正面风力的最大值(牛顿)。 | 1000 |
启用兰多姆三边风 | 是否启用横向风(即将汽车向左或向右方向推力),随机间隔和持续时间。 | 真 |
横向温瓦尔明 | 横向风间隔的最小值(秒)。 | 3 |
横向窗口间 | 横向风间隔的最大值(秒)。 | 8 |
横向风渡分钟 | 横向风持续时间的最小值(秒)。 | 2 |
横向风渡 | 横向风持续时间的最大值(秒)。 | 3 |
横向风力分钟 | 横向风力的最小值(牛顿)。 | 1000 |
横向风力马 | 横向风力的最大值(牛顿)。 | 2000 |
铅卡继续速度 | 领先车辆的恒定速度(mph)。 | 40 |
铅迪斯特开始等待 | 当领先车辆尾部和驾驶员车头之间的距离(米)大于指示数字时,领头车辆将开始等待驾驶员的车辆。 | 100 |
铅迪斯特停止等待 | 领跑车将等到驾驶员车前的距离(米)小于此数字。 | 80 |
铅车刹车国际时间分钟 | 领先车辆制动的最小随机时间间隔(秒)。 | 30 |
铅车刹车国际时间时间 | 领先车辆制动的最大随机时间间隔(秒)。 | 60 |
铅卡布拉克事件 | 领先车辆制动事件持续时间(秒)。 | 5 |
启用随机音响 | 是否启用随机间隔播放的短消息服务器通知声音。 | 假 |
兰特斯·特瓦尔明 | 从第一次短信通知开始到第二次短信通知开始,最小随机时间间隔(秒)。 | 2 |
兰特斯·梅特瓦尔·马克斯 | 从第一次短信通知开始到第二次短信通知开始,最大随机时间间隔(秒)。 | 2 |
启用随机回音 | 是否启用随机间隔播放的 N 背数字声音。 | 假 |
兰德恩贝克国际瓦尔明 | 从第一个声音的开始到第二个声音的开始,最小随机时间间隔(秒)。 | 2.33 |
兰德恩贝克国际巨无音 | 从第一个声音的开始到第二个声音的开始,最大随机时间间隔(秒)。 | 2.33 |
启用后数据 | 是否启用时间戳数据同步到特定的本地网络 IP。 | 假 |
启用UDP后数据研究 | 是否允许将数据发送到以下 IP 进行广告研究。 注:与启用的UDP发送数据的冲突。 | 假 |
UDP塔塔吉塔提帕1 | UDP 传输的 IP 地址 | / |
UDP塔塔吉塔塔帕2 | ||
乌普塔塔吉塔塔帕 3 | ||
乌普塔塔吉塔塔帕 4 | ||
乌普塔盖特波特 | 目标 UDP 端口。 | 1234 |
乌德普西克莱诺伯 | 控制时间戳的发送频率。数据将在每个 TORCS 周期的每个 UDPcycle 编号之后发送,每个周期通常为 20 毫秒。 | 1 |
启用UDPQN连接 | 是否启用与 UDP 服务器和客户端的 QN-Java 模型驱动器模拟是同一台计算机。 | 假 |
乌德普恩托托克斯波特 | UDP QN 端口到模拟端口编号。 | 5678 |
乌德普托克斯托恩波特 | 模拟端口到 UDP QN 端口编号。 | 8765 |
铅卡布拉金由网络通讯 | 是否连接到主车辆制动信号的网站。 | 假 |
Far_Point_Time_Ahead | 车辆控制模型中使用的参数。 | 2 |
启用汽车跟随训练 | 是否在培训模式下启用模拟汽车跟踪任务。 | / |
汽车跟随训练警告国际 | 从上次警告声音开始到训练模式的下一个警告声音开始的时间间隔。 | 2 |
表1:驾驶模拟软件的默认设置列表。 驾驶模拟软件所有关联可配置选项的默认值列表,以及每个选项的详细描述。
3. 驾驶模拟器准备
4. 振动工具包配置和准备
图2:振动工具包的图像。振动工具包由四个单独模块组成,可单独激活。每个模块的尺寸为 67 x 57 x 29 mm。 请单击此处查看此数字的较大版本。
图3:补充编码文件1中代码的标签截图。标记的代码屏幕截图可以用作振动工具包配置和准备的更简单的参考。这些代码用于设置工具包的振动频率,并同步驾驶模拟软件中的制动事件和振动工具包以生成振动警告。 请点击这里查看此数字的较大版本。
5. 进行实验
图4:用于驾驶模拟的路线图。所用道路为单行道,有四条弯道(最大长度为15,000米)、三条车道,没有红绿灯。驾驶模拟器软件提供其他道路设计选项,如选项,包括路标或广告牌。还提供与 EEG 兼容的版本。如有必要,可以调整所有这些参数。 请点击这里查看此数字的较大版本。
6. 数据分析
本文报道的这一范例研究使用驾驶模拟器和振动工具包执行了汽车跟踪任务,该工具包此前也发表在学术期刊22上。值得注意的是,振动工具包的旧版本是在进行例证研究时使用的,而上述协议中引入了振动工具包的新版本。这项研究是一个主题内的设计实验,振动警告位置是唯一的因素:手指,手腕,寺庙警告条件,和驾驶只条件作为控制。每个条件包括13个随机制动事件,导?...
驾驶模拟平台和振动工具包合理模仿了潜在可穿戴振动装置在现实生活中的应用,为研究驾驶相关研究提供了有效的技术。使用这项技术后,现在可以进行与实际驾驶相媲美的研究,提供高可配置性和可负担性的安全实验环境。
有几个步骤需要更多关注。首先,在使用"expconfig.txt"的配置过程中,研究人员应确保在进行实际实验之前将训练模式设置为错误,以关闭专为练习驾?...
提交人没有宣布财务披露或利益冲突。
该项目由北京人才基金会赞助。
Name | Company | Catalog Number | Comments |
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. |
请求许可使用此 JoVE 文章的文本或图形
请求许可探索更多文章
This article has been published
Video Coming Soon
版权所属 © 2025 MyJoVE 公司版权所有,本公司不涉及任何医疗业务和医疗服务。