Ein bestehendes Projekt öffnen
Zusätzlich zum Erstellen eines neuen Projekts ermöglicht HARP das Öffnen zuvor gespeicherter Projekte.
Jedes HARP-Projekt enthält die folgenden Dateien und Ordner:
raw/: Speichert alle aufgezeichneten Bewegungsdaten. Dieser Ordner ist leer, wenn ein neues Projekt zum ersten Mal erstellt wird.project.json: Enthält die zentrale Projektkonfiguration und wichtige Projektinformationen.scene.usda: Speichert die Projektszene einschließlich der konfigurierten Objekte und ihrer Eigenschaften.
Ein Projekt beim Start öffnen
Wenn HARP gestartet wird, klicken Sie auf Open Existing, um ein zuvor gespeichertes Projekt zu laden.
Navigieren Sie zum Projektverzeichnis und wählen Sie die Datei project.json aus. HARP verwendet diese Datei, um die gespeicherte Projektkonfiguration zu laden und die Projektszene sowie die Einstellungen aus der vorherigen Sitzung wiederherzustellen.

Zwischen Projekten wechseln
Wenn Sie in einem bestehenden Projekt arbeiten, klicken Sie unten auf der Seite auf Clear Project, um zu einem anderen Projekt zu wechseln.

Es erscheint ein Bestätigungsdialog, in dem Sie auswählen können, ob das aktuelle Projekt vor dem Schließen gespeichert werden soll.
Nachdem das aktuelle Projekt geschlossen wurde, können Sie ein neues Projekt erstellen oder ein bestehendes wie oben beschrieben öffnen.

Projekt neu laden
Sie können das aktuelle Projekt neu laden, indem Sie unten auf der Seite auf Reload Project klicken.
Vor dem Neuladen erscheint ein Bestätigungsdialog. Beim Neuladen wird das Projekt in seinen zuletzt gespeicherten Zustand zurückversetzt, und die gespeicherte Szene und Konfiguration werden wiederhergestellt.

Speichern Sie alle Änderungen, bevor Sie das Projekt neu laden. Nicht gespeicherte Änderungen gehen verloren.
Ein Projekt mit einer anderen Control Group laden
Beim Öffnen eines bestehenden Projekts muss die gespeicherte Control Group korrekt wiederhergestellt und validiert werden, bevor das Projekt gestartet werden kann. Stimmt die Control Group nicht mit der gespeicherten Projektkonfiguration überein, verhindert HARP, dass die Sitzung gestartet wird.
Diese Sicherheitsprüfung stellt sicher, dass die erforderlichen Geräte und ihre Konfigurationen mit dem gespeicherten Projekt übereinstimmen. Innerhalb der Control Group erscheint eine Validierungsmeldung, wenn zum Beispiel:
- Ein Roboter ist über eine andere IP-Adresse verbunden.
- Der Gerätetyp von Haply hat sich geändert, etwa wenn VerseGrip durch Ruko ersetzt wurde.
- Der konfigurierte Endeffektor stimmt nicht mit der gespeicherten Projektkonfiguration überein.
- Ein erforderliches Gerät fehlt oder ist falsch konfiguriert.
Geräte-IDs können sich zwischen den Sitzungen unterscheiden. Die erforderlichen Gerätetypen und die relevanten Konfigurationsparameter müssen jedoch mit dem gespeicherten Projekt übereinstimmen.

Beheben Sie gemeldete Konfigurationsprobleme, bevor Sie das Projekt starten.
Ein Projekt speichern
Ein Projekt kann beim Schließen von HARP oder beim Wechseln zwischen Projekten gespeichert werden.
Beim Speichern wird die Datei project.json mit der neuesten Projektkonfiguration aktualisiert.
Speichern Sie alle Änderungen, bevor Sie das aktuelle Projekt schließen, um den Verlust ungespeicherter Arbeit zu vermeiden.