打开现有项目
除了创建新项目外,HARP 还允许您打开之前保存的项目。
每个HARP 项目都包含以下文件和文件夹:
raw/: 包含所有已记录的运动数据。在项目初始创建时,该文件夹为空。project.json: 包含项目的主要配置以及项目关键信息。scene.usda: 包含项目场景,包括已配置的对象及其属性。
启动时打开项目
在启动HARP 时,请点击“打开现有文件”以加载之前保存的项目。
进入项目目录并选择该文件 project.json.HARP 利用此文件加载项目中保存的配置,并恢复上一场次中的场景和参数。

在不同项目之间切换
在现有项目中工作时,请点击页面底部的“关闭项目”以切换到另一个项目。

此时将弹出一个确认对话框,供您在关闭当前项目之前选择是否保存该项目。
关闭当前项目后,您可以按照上文所述创建新项目或打开现有项目。

重新启动该项目
您可以点击页面底部的“重新加载项目”来重新加载当前项目。
在重新加载开始之前,将显示一个确认对话框。重新加载会将项目恢复到上次保存的状态,并恢复已保存的场景和配置。

笔记
在重新加载项目之前,请务必保存所有更改。所有未保存的更改都将丢失。
使用不同的对照组加载项目
打开现有项目时,必须先正确恢复并验证已保存的控制组,才能启动该项目。如果控制组与项目已保存的配置不符,HARP 将阻止会话的启动。
该安全防护措施用于验证所需设备及其配置是否与已登记的项目一致。例如,如果出现以下情况,控制组中将显示一条验证消息:
- 有一个机器人通过不同的IP地址连接了进来。
- Haply 的设备类型发生了变化,例如当VerseGrip被Ruko替换时。
- 已配置的终端执行器与项目中保存的配置不符。
- 缺少一项必需的设备,或者该设备配置有误。
不同会话中的设备标识符可能有所不同,但所需的设备类型和相关配置参数必须与已注册的项目一致。

笔记
在启动项目之前,请解决所有已报告的配置问题。
保存项目
当您关闭HARP 或从一个项目切换到另一个项目时,系统会自动保存该项目。
保存项目会更新该文件 project.json 采用该项目的最新配置。
笔记
在关闭或退出当前项目之前,请务必保存所有更改,以免丢失未保存的工作。