首页> 外文会议>International conference on human-computer interaction >Haptic User Interface Integration for 3D Game Engines
【24h】

Haptic User Interface Integration for 3D Game Engines

机译:用于3D游戏引擎的触觉用户界面集成

获取原文

摘要

Touch and feel senses of human beings provide important information about the environment. When those senses are integrated with the eyesight, we may get all the necessary information about the environment. In terms of human-computer-interaction, the eyesight information is provided by visual displays. On the other hand, touch and feel senses are provided by means of special devices called "haptic" devices. Haptic devices are used in many fields such as computer-aided design, distance-surgery operations, medical simulation environments, training simulators for both military and medical applications, etc. Besides the touch and sense feelings haptic devices also provide force-feedbacks, which allows designing a realistic environment in virtual reality applications. Haptic devices can be categorized into three classes: tactile devices, kines-thetic devices and hybrid devices. Tactile devices simulate skin to create contact sensations. Kinesthetic devices apply forces to guide or inhibit body movement, and hybrid devices attempt to combine tactile and kinesthetic feedback. Among these kinesthetic devices exerts controlled forces on the human body, and it is the most suitable type for the applications such as surgical simulations. The education environments that require skill-based improvements, the touch and feel senses are very important. In some cases providing such educational environment is very expensive, risky and may also consist of some ethical issues. For example, surgical education is one of these fields. The traditional education is provided in operating room on real patients. This type of education is very expensive, requires long time periods, and does not allow any error-and-try type of experiences. It is stressfully for both the educators and the learners. Additionally there are several ethical considerations. Simulation environments supported by such haptic user interfaces provide an alternative and safer educational alternative. There are several studies showing some evidences of educational benefits of this type of education (Tsuda et al 2009; Sutherland et al 2006). Similarly, this technology can also be successfully integrated to the physical rehabilitation process of some diseases requiring motor skill improvements (Kampiopiotis & Theodorakou, 2003). Hence, today simulation environments are providing several opportunities for creating low cost and more effective training and educational environment. Today, combining three dimensional (3D) simulation environments with these haptic interfaces is an important feature for advancing current human-computer interaction. On the other hand haptic devices do not provide a full simulation environment for the interaction and it is necessary to enhance the environment by software environments. Game engines provide high flexibility to create 3-D simulation environments. Unity3D is one of the tools that provides a game engine and physics engine for creating better 3D simulation environments. In the literature there are many studies combining these two technologies to create several educational and training environments. However, in the literature, there are not many researches showing how these two technologies can be integrated to create simulation environment by providing haptic interfaces as well. There are several issues that need to be handled for creating such integration. First of all the haptic devices control libraries need to be integrated to the game engine. Second, the game engine simulation representations and real-time interaction features need to be coordinately represented by the haptic device degree of freedom and force-feedback speed and features. In this study, the integration architecture of Unity 3D game engine and the PHANToM Haptic device for creating a surgical education simulation environment is provided. The methods used for building this integration and handling the synchronization problems are also described. The algorithms developed for creating a better synchronization and user feedback such as providing a smooth feeling and force feedback for the haptic interaction are also provided. We believe that, this study will be helpful for the people who are creating simulation environment by using Unity3D technology and PHANToM haptic interfaces.
机译:人类的触觉和感觉提供了有关环境的重要信息。当这些感官与视力融为一体时,我们可能会获得有关环境的所有必要信息。就人机交互而言,视力信息是通过视觉显示提供的。另一方面,借助于称为“触觉”设备的特殊设备来提供触摸和感觉。触觉设备用于许多领域,例如计算机辅助设计,远程手术操作,医学模拟环境,军事和医学应用的训练模拟器等。除了触觉和触觉之外,触觉设备还提供力反馈,这使得在虚拟现实应用程序中设计现实环境。触觉设备可以分为三类:触觉设备,近亲性设备和混合设备。触觉设备模拟皮肤以产生接触感觉。动觉装置施加力以引导或抑制身体运动,而混合动力装置试图将触觉和动觉反馈相结合。在这些动觉装置中,施加了对人体的控制力,这是最适合诸如手术模拟之类的应用的类型。需要基于技能的改进,触摸和感觉的教育环境非常重要。在某些情况下,提供这样的教育环境非常昂贵,冒险,并且可能还包含一些道德问题。例如,外科手术教育是这些领域之一。传统的教育是在手术室中为真正的患者提供的。这种类型的教育非常昂贵,需要很长时间,并且不允许任何尝试错误的经历。对于教育者和学习者而言,这都是压力很大的。此外,还有一些道德方面的考虑。此类触觉用户界面支持的仿真环境提供了一种替代方式,并且是一种更安全的教学替代方式。有几项研究显示了这类教育对教育的益处的一些证据(Tsuda等,2009; Sutherland等,2006)。同样,该技术也可以成功地整合到某些需要提高运动技能的疾病的身体康复过程中(Kampiopiotis&Theodorakou,2003)。因此,当今的模拟环境为创建低成本和更有效的培训与教育环境提供了许多机会。如今,将三维(3D)仿真环境与这些触觉界面相结合是推进当前人机交互的一项重要功能。另一方面,触觉设备不能为交互提供完整的仿真环境,因此有必要通过软件环境来增强环境。游戏引擎提供了创建3D模拟环境的高度灵活性。 Unity3D是提供游戏引擎和物理引擎以创建更好的3D仿真环境的工具之一。在文献中,有许多研究结合了这两种技术来创建几种教育和培训环境。然而,在文献中,没有太多的研究表明如何通过提供触觉接口将这两种技术集成在一起以创建仿真环境。创建这样的集成需要处理几个问题。首先,触觉设备的控制库需要集成到游戏引擎中。其次,游戏引擎仿真表示和实时交互功能需要通过触觉设备的自由度,力反馈速度和功能来协调表示。在这项研究中,提供了Unity 3D游戏引擎和PHANToM Haptic设备的集成架构,用于创建外科手术教学模拟环境。还介绍了用于建立此集成和处理同步问题的方法。还提供了用于创建更好的同步和用户反馈(例如为触觉交互提供平滑的感觉和力反馈)而开发的算法。我们相信,这项研究将对使用Unity3D技术和PHANToM触觉界面创建仿真环境的人们有所帮助。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号