全新 Inverse Installer 2.0 亮相:Haply API 对比指南

Inverse Installer 2.0 是目前运行Inverse3 最新版本,也是功能最全面的软件。它性能稳定,并已整合我们所有最新的功能和产品名称变更,确保未来也能持续适用。

本文阐述了硬件API与Inverse Installer 2.0之间的区别。文章分析了在何种情况下应优先选用其中一种方案,对这两种架构进行了并列对比,并说明了升级至2.0版本时需要考虑的因素。

我应该下载哪款软件来运行我的Inverse3 ?

如果您是从零开始,我们建议您下载Inverse Installer 2.0,其中包含:

  • 逆向 SDK

  • 文档和教程

  • 运行时库

此 SDK 是目前适用于Inverse3 最新且功能最全面的软件。它性能稳定、面向未来,并包含所有官方产品名称更新。

其他改进包括:

  • 修复了若干问题,以减少对触觉设备的干扰

  • 可处理以下内容的运行时架构:

    • 设备管理

    • 自动设备发现

    • 设备配对

  • 支持多个客户端

  • 设备连接日志

  • 与未来功能的向前兼容性

我们的团队强烈建议您升级到 2.0 SDK。

注:
该 API 支持C 和 C++语言,目前仅适用于Microsoft Windows 系统。对其他操作系统的支持将于未来数月内推出。

何时或为何要使用 HardwareAPIs?

如果您的系统未运行 Windows,建议使用硬件 API。这些 API 仍使用旧的产品名称,例如Handle(现已更名为VerseGrip)。

硬件API C++

功能最全面的直接硬件 API,支持:

  • Windows

  • Linux

  • macOS

  • aarch64

硬件API Python

它提供了与 C++ 版本相同的功能,特别受到偏爱 Python 的学生和机器人开发者的欢迎。

支持的平台包括:

  • Windows

  • Linux

  • macOS

  • aarch64

什么时候或为什么要使用逆向 SDK 集成?

Inverse 的 Unity SDK使开发者能够以较低的技术门槛,在 Unity 游戏引擎中实现基础的触觉交互功能。

该 SDK 包含:

  • 教程

  • 文件

  • 支持 Unity 包管理器

这是学习触觉编程并创作你的第一个场景的理想选择。

然而,对于高性能的触觉物理模拟,不建议使用 Unity 的原生物理引擎,因为它无法维持高质量触觉所需 的1000 Hz 闭环通信

如有任何疑问,请联系 haply

更新为反向安装程序:优势和转换

Inverse Installer 引入了一个服务层,可自动管理:

  • 设备自动发现

  • 设备配对

  • 设备端口管理

这消除了手动端口管理,并简化了开发流程。

逆向安装程序的架构优势(与硬件API相比)

  • 设备管理

  • 自动设备发现

  • 设备配对

  • 支持多个客户端

  • 支持未来功能

    • 诊断

    • 仪表板

  • 日志记录支持

  • 连接状态监控

  • 更好的向后兼容性

  • 客户端软件所需的工作量较少

  • 未来更新更轻松

从 Inverse Installer 1.0 升级至 2.0

此版本包含破坏性变更

更改内容包括:

  • 官方产品名称取代了之前的通用名称。

  • 修复了haply干扰Touch3DS设备的问题。

  • 在首次连接设备时,新增了针对Inverse3 初始查询。

  • 为Inverse3 VerseGrip 状态添加了服务缓存功能。

  • 为 device_open_first 添加了手性支持。

  • 在安装程序中直接添加了教程。

  • 修复了因请求队列过载导致的崩溃问题。

  • 改进了错误报告和处理机制。

Inverse Installer 与硬件 API 的并列对比

(原文中随后附有对比表/内容。)

所有Haply 最新更改日志和发布说明,均可随时在Haply Developer Hub ”页面上查阅。

我们的通讯订阅者最先看到了这一消息!订阅我们的月度通讯,即可抢先获取最新动态和资讯。

上一页
上一页

Haply 名称:2024 年官方更新

下一页
下一页

触觉医疗模拟如何改变医疗培训 |Haply IMSH 2024