Haply 逆向服务
Haply 反向服务是一个基础组件,它将Haply 的触觉设备与交互式应用程序集成在一起,作为后台服务器运行,实现实时交互。 作为后台服务器运行,以实现实时互动。 其功能包括
- 设备发现和管理:自动识别和配置连接的Haply 设备。
- 所有权管理:管理多个应用程序的设备访问权限,确保运行顺畅。
- 实时状态流:高频率更新设备状态,实现精确控制。
- 指令处理:高保真地执行力或位置指令,增强触觉反馈。
- 后台运行:在后台运行,无需用户干预即可保持设备就绪状态。
运行、停止、重新启动
温馨提示
使用Haply 设备管理器可轻松管理服务并查看连接的设备。
在 Windows 上:
- 打开 服务 桌面应用程序:按
Windows
+R
打开 运行 框,输入services.msc
然后按Enter
或选择OK
.
在 Ubuntu 上
- 开始
systemctl start haply-inverse-service.service
- 停止
systemctl stop haply-inverse-service.service
- 启用
systemctl enable haply-inverse-service.service
- 禁用
systemctl disable haply-inverse-service.service
概念
坐标系公约
Haply 使用右手坐标系和 Z-Up(向上)坐标系,因此 X 指向右侧,Y 指向前方,Z 指向上方。
我们提供自动转换功能,您可以指示您当前的坐标系(请参阅此处),服务将在该坐标系下运行。 服务将在该坐标系下运行。这意味着,一旦指示了新的坐标系,所有输出都将在该新坐标系中进行、 我们也希望所有输入都在该坐标系中。服务会在内部处理与我们右侧 Z-Up 系统的转换,以便之后进行通信。
渠道
Haply 反向服务有两个动态通信通道,一个是设备的实时状态和操作通道(见模拟通道),另一个是报告关键事件和相关信息的系统事件单向通道(见事件通道)。 见模拟通道),一个是单向的系统事件通道,用于报告关键事件和相关信息(见事件通道)。 事件通道)。