01.03 支持的开发方法
打开手册目录
1.3 支持的开发方式
企业版公开SDK提供面向 C++、Python、Unity、Unreal Engine 和 ROS 2 的开发环境。可用的动作数据、触觉反馈和按键功能取决于您购买的 SKU。
Unity
作为本地 UPM 包引入到 Unity 2022.3 LTS 桌面项目中。
Unreal Engine (UE)
作为运行时插件引入到 Unreal Engine 5.6 Win64 环境中。
ROS 2
提供针对 ROS 2 Humble Linux 环境的消息包与驱动程序。
C++
支持 C++17 与 Windows COM 端口,提供参考实现与 C API。
Python
支持 Python 3.9 及以上版本的 Windows 环境,提供同步、回调、设备发现以及双副手套的 API。
获取企业版 SDK
当前建议固定使用 v0.1.0 版本。该版本通用兼容 5DoF、6DoF、7DoF 标准版及触觉反馈版。请先查看 SDK 说明,然后通过 4.2 获取SDK与开发准备确认下载路径与开发环境配置。
其他开发需求
若您有使用其他平台、语言或运行环境的需求,请向 HIGVR 提供您的硬件配置、目标平台、所需功能及验收条件。我们将评估后为您提供集成方案建议。
查看整体流程
有关 SDK 下载、开发环境准备及项目实现方法,请参阅 4.2 获取SDK与开发准备 和 4.3 开发集成流程。