Vorhergehend
Aufnehmen von Bildern - PhotoRobot Benutzerhandbuch
In der PhotoRobot Controls App (im Folgenden als "CAPP" bezeichnet) verwendet der Assistentenmodus eine Reihe von Assistentenschritten, um Benutzer durch verschiedene Aufgaben zu führen. Diese Schritte sind in einem JavaScript-ähnlichen Sprachformat definiert und können von PhotoRobot Beratern für benutzerdefinierte Funktionen geskriptet werden. Benutzer können auch grundlegende Funktionen für erste Experimente oder einfache Setups skripten.
Anmerkung: Das folgende Benutzerhandbuch enthält technische Anweisungen zur Konfiguration von Bedienerschritten im Assistentenmodus. Weitere allgemeine Informationen zur Erfassung im Assistentenmodus auf Bedienerebene der Produktionslinie finden Sie im Benutzerhandbuch "Erste Schritte".
Der Assistentenmodus ermöglicht es Benutzern, eine Konfiguration einer Reihe von Schritten zu erstellen, die ein Bediener befolgen muss, um das Produkt zu erfassen. Die Benutzeroberfläche des Assistenten ist dann eingeschränkt. In der Regel kann der Bediener nur ein Foto aufnehmen und hat keine einstellbaren Einstellungen.
Um einen neuen Assistentenmodus zu erstellen, öffnen Sie das Menü "Einstellungen" in der lokalen App und verwenden Sie " Assistent hinzufügen " im oberen rechten Teil der Benutzeroberfläche:
In diesem Menü gibt es Optionen zum Erstellen, Bearbeiten und Anpassen von Assistenten:
Anmerkung: Um einen Assistenten zu starten, muss er gültige Voreinstellungen, alle Arbeitsbereichskonfigurationen und vor allem die Anzahl und Namen der Verzeichnisordner enthalten. Jeder dieser Schritte muss dann mit den im Assistenten definierten Schritten übereinstimmen, damit er ordnungsgemäß funktioniert.
Jeder Assistent enthält eine Liste von Schritten. Folgende Schritttypen stehen zur Verfügung:
Der Schritt zum Erstellen eines Elements ermöglicht es dem Benutzer, ein neues Element zu erstellen. Benutzer definieren Elemente wie folgt und mit den folgenden Objekten.
JavaScript:
{
"type": "Element erstellen",
"Felder": [
{
"name": "Name"
},
{
"name": "Notiz",
"Optional": wahr
}
],
"design": {
"bgImage": "https://hosting. photorobot.com/images/-ML2QkR2lrhwn5SVMaEu/-NMSZjM-bdArdYcaa9XJ/NORMAL/c3o4fsHCXth55bOAZZNk8A?w=1920"
}
}
Der Schritt "Element auswählen " ermöglicht es dem Benutzer, ein vorhandenes Element auszuwählen. Benutzer aktivieren diesen Schritt in der Regel, wenn die Liste der Elemente bereits erstellt wurde, z. B. nach dem Importieren aus CSV.
JavaScript:
{
"type": "Element auswählen",
"design": {
"bgImage": "https://hosting. photorobot.com/images/-ML2QkR2lrhwn5SVMaEu/-NMSZjM-bdArdYcaa9XJ/NORMAL/c3o4fsHCXth55bOAZZNk8A?w=1920"
}
}
Der Schritt capture-folder ermöglicht es dem Benutzer, einen Ordner zu erfassen.
JavaScript:
{
"type": "Capture-Ordner",
"title": "Innenraum erfassen",
"note": "Erfassen Sie den Innenraum mit einer Handkamera.",
"dirName": "Details"
}
JavaScript (Englisch)
{
"type": "Capture-Ordner",
"title": "Drehung einfangen",
"dirName": "drehen",
"Kopieren": {
"toDir": "Standbilder",
"filter": [
{ "swingAbs": 10, "turnAbs": 0 },
{ "swingAbs": 10, "turnAbs": 45 },
{ "swingAbs": 10, "turnAbs": 180 }
]
}
}
Der Schritt import-images ermöglicht es dem Benutzer, Bilder von der Festplatte zu importieren. Zu den Objekten in diesem Schritt gehören die folgenden.
JavaScript:
{
"type": "Capture-Ordner",
"title": "Innenraum erfassen",
"note": "Importiere Bilder, die mit einer Handkamera aufgenommen wurden.",
"dirName": "Innenraum"
}
Mit dem Liveview-Schritt wird die Live-Ansicht der Kamera aktiviert. Benutzer aktivieren diese Option in der Regel, um die Position des Objekts zu überprüfen.
JavaScript:
{
"type": "Live-Ansicht",
"title": "Position prüfen",
"note": "Überprüfe die Position des Objekts und stelle sicher, dass es zentriert ist."
}
Im folgenden Beispiel wird ein Assistentenschritt für die Elementerstellung erstellt, wobei Felder für Name und Notizen (optional) sowie ein Design mit einem Hintergrundbild und einer Hintergrundfarbe verwendet werden.
JavaScript:
[
{
"type": "Element auswählen",
"Felder": [
{
"name": "Name"
},
{
"name": "Notiz",
"Optional": wahr
}
],
"design": {
"bgImage": "https://hosting. photorobot.com/images/-ML2QkR2lrhwn5SVMaEu/-Nehz_ciyDihw90EgNuy/FINAL/tqZxrqbKZ4exH6y2LFPWUw?w=1200"
}
},
{
"type": "Live-Ansicht",
"title": "Überprüfe die Position",
"note": "Überprüfe, ob die Person in Sichtweite ist.",
"cameraAngle": 15
},
{
"type": "Capture-Ordner",
"title": "Drehung einfangen",
"dirName": "drehen"
},
{
"type": "Capture-Ordner",
"title": "Standbilder aufnehmen",
"dirName": "Standbilder"
}
]
Anmerkung: Dies ist ein generischer Code, der erste Experimente und eine einfache Skripteinrichtung durch PhotoRobot-Benutzer ermöglicht. Verwenden Sie es, um die Funktionalität des Assistenten zu testen und ein einfaches Skript zum Experimentieren auszuführen.