既存のプロジェクトを開く
新しいプロジェクトを作成するだけでなく、HARP では、以前に保存したプロジェクトを開くこともできます。
各「HARP 」プロジェクトには、以下のファイルとフォルダが含まれています:
raw/:すべての記録された運動データを保存します。新しいプロジェクトを作成した時点では、このフォルダは空です。project.json:プロジェクトの主な構成および重要なプロジェクト情報を含む。scene.usda:プロジェクトのシナリオを保存します。これには、設定済みのオブジェクトとその属性が含まれます。
起動時にプロジェクトを開く
HARP を起動したら、「既存のプロジェクトを開く」をクリックして、以前に保存したプロジェクトを読み込みます。
プロジェクトディレクトリに移動し、次に以下を選択します。 project.json ファイル。HARP は、このファイルを使用して保存済みのプロジェクト設定を読み込み、前回のセッション時のプロジェクトのシーンや設定を復元します。

プロジェクト間の切り替え
開いているプロジェクトで作業している際、ページ下部の「プロジェクトをクリア」をクリックすると、別のプロジェクトに切り替えることができます。

システムにより確認ダイアログが表示され、現在のプロジェクトを閉じる前に保存するかどうかを選択できるようになります。
現在のプロジェクトを削除した後、上記の方法に従って新しいプロジェクトを作成するか、既存のプロジェクトを開くことができます。

プロジェクトを再読み込み
ページ下部の「プロジェクトを再読み込み」をクリックすると、現在のプロジェクトが再読み込みされます。
再読み込みを開始する前に、確認ダイアログが表示されます。再読み込みを行うと、プロジェクトは前回保存された状態に戻り、保存されていたシーンや設定が再構築されます。

プロジェクトを再読み込みする前に、必ずすべての変更を保存してください。保存されていない変更は失われます。
異なるコントロールグループを使用してプロジェクトを読み込む
既存のプロジェクトを開く際は、プロジェクトを起動する前に、保存済みのコントロールグループを正しく復元し、検証する必要があります。コントロールグループが保存済みのプロジェクト設定と一致しない場合、HARP は当該セッションの起動を阻止します。
このセキュリティ保護機能は、必要なデバイスとその設定が保存済みのプロジェクトと一致しているかどうかを検証します。たとえば、次のような場合、コントロールグループ内に検証のメッセージが表示されます:
- ロボットは異なるIPアドレスを使用して接続しました。
- Haply 機器の種類が変更されました。例えば、VerseGrip が Rukoに置き換えられました。
- 配置された末端実行装置が、保存済みのプロジェクト設定と一致していません。
- 必要な機器が不足しているか、機器の設定が正しくありません。
セッションごとにデバイス識別子が異なる場合がありますが、必要なデバイスタイプおよび関連する設定パラメータは、保存済みのプロジェクトと一致している必要があります。

プロジェクトを起動する前に、報告されているすべての設定上の問題を解決してください。
保存項目
HARP を閉じるか、プロジェクトを切り替える際に、プロジェクトを保存することができます。
保存されたプロジェクトは、最新のプロジェクト設定を使用して更新されます project.json ファイル。
現在のプロジェクトを閉じる、またはクリアする前に、保存されていない作業内容が失われないよう、必ずすべての変更を保存してください。