Ariadne Headband是来自捷克布尔诺的两名19岁学生制作的作品。 Tomas主要关注硬件部分以及Arduino。 Vojtech负责开发Android应用程序。目标是为无法使用视觉导航视力障碍用户提供触觉导航。 我们的主要目标是帮助盲人,但Ariadne头带也可用于其他情况,例如跑步者或骑车人。 我们的头带可以显示这些人的方向到他们选定的目的地。
两位作者和参与测试的志愿者
它是如何工作的?
Ariadne Headband由两部分组成:头带和Android应用程序。使用流程如下: 首先,你打开Ariadne头带应用程序。 使用此应用程序,您可以通过蓝牙连接到头带。 接下来,该应用程序将询问您当前的GPS位置。 然后打开集成到我们应用程序中的Google地图并选择目的地(您想去的地方)。
我们的Android应用会计算您当前位置和所选目的地的地理方位角。 当你准备就绪时,你可以通过按下一个按钮来开始导航,该按钮将计算出的方位角发送到你戴在头上的头带上。 方位角加上一些其他数据通过蓝牙低功耗发送。
头带由Arduino Nano板,MPU-9250“罗盘”模块,HM-10蓝牙低功耗模块和4个振动电机组成。 指南针模块允许我们知道当前的方位角,即用户所在的位置。 所有组件都放在头后面的盒子里。 我们未来的目标是让它尽可能小,这样你就不会感觉到它。 例如,也可以将所有东西放入帽子或头盔而不是橡胶头带中。 我们目前使用的是橡胶头带,因为它很容易操作。
蓝牙模块
头部周围的振动电机放置在设定的方向上,这样它们就可以指示您应该朝向哪里。 您的标题是通过获取当前方位角和从Android应用程序发送的方位角来计算的(分别是您当前要去的地方和当前方向)。 有关头带概述,请参见下图。
例如,当您应该将头部旋转45°时,电机1将被激活(这与其他对角线方向相同)。 如果你应该直行,电动机4和电动机1都将被激活。 类似的方法适用于左,右和回转信号。 我们原计划使用8个振动电机,每45°一个,但结论是它会更复杂,不值得。 电机太靠近,很难识别正确的方向。 使用4个振动电机既便宜又坚固。
您可能有一个疑问: 盲人如何控制移动应用程序 ? 我们项目的第一次迭代主要用作概念验证。 但是因为我们用Java开发了应用程序,所以我们看到了使用Android Wear平台的解决方案。 新的智能手表包括GPS模块,可以通过语音控制。 在智能手表上使用语音识别控制头带应该是可行的选择。 此外,现在盲人可以舒服地使用TalkBack。