OpenHaptics 3.0版开发工具包能够***简化并加快计算机应用程序的触觉反馈。3.0版本设计为结合Geomagic力反馈触觉设备使用,继承了了新的QuickHaptics Micro API,即使不熟悉C++,任何专业人士也能够快速简单地添加用户在计算机屏幕上能够看到和(或)听到的运动感。
QuickHaptics Micro API
仅需8行编程代码就能完成300代码的工作,编写简单的图形/触觉应用!
QuickHaptics实现了快速程序设计和部署,十分适合混搭进现有的应用程序,尝试新的创意,创建触觉实例。QuickHaptics使用封装了典型触觉应用逻辑步骤的图形和触觉功能,能够极为快速方便地编写新的触觉应用程序,或向现有的应用程序添加触觉。
OpenHaptics V3.0的特点
支持Linux操作系统,包括支持7自由度的选项,捏合把手点和定制把手点–OpenHaptics现如今提供最常用的Linux 发行版如***版本的OpenSuse、Fedora和Ubuntu的支持和安装。可提供RPM、Debian和tgz包用于各种Linux发行版的轻松安装。使用OpenHaptics开发需要7DOF定位传感的Linux应用。利用Sensable的交互式快速末端效应器或设计您自己的6DOF Phantom自定义把手点。
支持 Windows7操作系统 - 在运行Windows7的***计算机上使用OpenHaptics,或继续运行XP。
穿透深度 – 连续监控从表面接触点的穿透深度,相应设置不同力参数。模拟应用的理想之选,如硬膜外注射,模仿针头穿透不同组织层的感觉。
支持标准3D模型文件格式 – 一个命令即可加载3D模型及其纹理支持3DS、OBJ、STL和PLY,编程前无需转换3D模型为特殊格式。 6DOF设备上调整力矩参数 – 对万向节的间距、转动和侧滑力矩参数单独调整。
新的演示和源代码示例 – 学习演示和示例,快速进入应用开发:
集成QuickHaptics和低级OpenHaptics; 使用触觉正确放置医疗工具; 定义自己的力模型;
根据穿透深度设置不同的材质属性
OpenHaptics V3.0可用于Microsoft Windows 32位和64位的XP和Vista操作系统,以及用于Linux操作系统。
OpenHaptics工具包支持广范围的SensAble PHANTOM设备,从低成本的Phantom Omni设备到较大的Phantom Premiums 和 Premium 6DOF设备。
OpenHaptics V3.0 win32和64位的Windows 7、Vista和XP操作系统
硬件
双核Xeon奔腾IV 2.4 GHz或更高处理器
512 MB的可用磁盘空间
2 GB RAM
根据PHANTOM模型:并口(EPPMode端口内置到主板或推荐Axxon并行适配器卡)或FireWire 1394a*或兼容以太网适配器的1个10/100Mbps
笔记本电脑
接口未在笔记本电脑上得到充分的测试
在一般情况下,PCMCIA卡的连接性似乎优于Express卡
请确保遵循制造商的指示,并为所选择的连接卡使用***驱动程序
软件:Windows?(SP3)XP-32,XP-64(SP2),Vista -32(SP2),Vista -64(SP2)或Windows 7,(WIN32或x64)
编译器:微软 Visual C + + 2005(SP2)或Visual C + + 2008或Visual C + + 2010
可能需要重新编译HDU和HLU实用库
驱动:PHANTOM设备驱动程序v5.1.7或以上
支持的一类PHANTOM触觉设备。请注意不支持基于PCI的PHANTOM Premium设备。
PHANTOM Omni型(火线IEEE 1394a)端口
PHANTOM Desktop型(并行端口或LAN端口)
PHANTOM Premium1.0,1.5,1.5,3.0高力型(并行端口或LAN端口)
PHANTOM Premium 1.5/6DOF,1.5HF/6DOF,3.0/6DOF型(并行端口)
注:并行端口设备可使用PHANTOM通讯转换器(PCC)和一个FireWire接口。