Cookies

Beachten Sie, dass unsere Website Cookies verwendet, um Ihnen die relevanteste Erfahrung zu bieten, indem Sie sich an Präferenzen und wiederholte Besuche erinnern. Indem Sie auf "Akzeptieren" klicken, stimmen Sie der Verwendung ALLER Cookies zu. Sie können jederzeit die Cookie-Einstellungen besuchen, um Ihre Einstellungen zu überprüfen und eine kontrollierte Zustimmung zu erteilen.

Vielen Dank! Ihre Einreichung ist eingegangen!
Hoppla! Beim Absenden des Formulars ist etwas schief gelaufen.

Übersicht über den Datenschutz

Diese Website verwendet Cookies, um Ihre Erfahrung zu verbessern und die Navigation auf der Website zu verbessern. Von diesen Cookies werden diejenigen, die als notwendig kategorisiert werden, in Ihrem Browser gespeichert. Diese notwendigen Cookies sind für die grundlegenden Funktionen der Website unerlässlich. Wir verwenden auch Cookies von Drittanbietern, um zu analysieren und zu verstehen, wie Sie diese Website nutzen. Alle notwendigen Cookies werden nur mit Ihrer Zustimmung in Ihrem Browser gespeichert. Sie können sich auch dafür entscheiden, diese Cookies abzulehnen, aber die Abmeldung von einigen kann sich auf Ihre Browser-Erfahrung auswirken.

+
Funktional

Alle notwendigen Cookies sind für die ordnungsgemäße Funktionalität der Website unerlässlich. Diese Kategorie umfasst nur Cookies, die grundlegende Funktionalitäten und Sicherheitsmerkmale gewährleisten. Diese Cookies speichern keine persönlichen Informationen.

Immer aktiviert
+
Marketing-Cookies

Indem Sie die Verwendung von Cookies zu Marketingzwecken akzeptieren, stimmen Sie der Verarbeitung Ihrer Informationen über Ihre Nutzung unserer Website für Google Ads zu. Auf diese Weise kann Google relevante PhotoRobot Anzeigen während Ihres Internetsurfens anzeigen. Sie können Cookies für Marketingzwecke jederzeit deaktivieren, indem Sie Ihre Cookie-Einstellungen ändern.

+
Analytik

Analytische Cookies werden verwendet, um zu verstehen, wie Besucher mit der Website interagieren. Diese Cookies helfen uns, Informationen über die Anzahl der Besucher, die Absprungrate, die Traffic-Quelle usw. bereitzustellen.

Speichern & Akzeptieren
Vielen Dank! Ihre Einreichung ist eingegangen!
Hoppla! Beim Absenden des Formulars ist etwas schief gelaufen.
Kontaktieren Sie uns

PhotoRobot Controls App - Konfiguration des Assistentenmodus

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".

Übersicht über den Assistentenmodus

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.

Erstellungs-Assistent

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: 

  • Name des Assistenten
  • Name des Elements
  • Notizen
  • Presets
  • Arbeitsbereich
  • Schritte des 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.

Schritte des Assistenten

Jeder Assistent enthält eine Liste von Schritten. Folgende Schritttypen stehen zur Verfügung:

  • create-item
  • select-item
  • Capture-Ordner
  • Bilder importieren
  • Live-Ansicht

Detaillierte Schrittbeschreibungen

create-item

Beschreibung

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.

  • Art: "create-item"
  • Felder: Dieses Array von Objekten definiert die Felder für die Elementerstellung. Felder können "Name", "Barcode", "trackingCode", "link", "note", "tags", "workspace" enthalten. Jedes Feld kann auch als optional markiert werden.
  • Entwurf: Dieses Objekt spezifiziert Designaspekte wie "bgImage" (Hintergrundbild-URL) und "bgColor" (Hintergrundfarbe).

Beispiel

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"
   }
}

select-item

Beschreibung

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. 

  • Art: "Artikel auswählen"
  • Entwurf: Dieses Objekt gibt die Entwurfsaspekte an, ähnlich wie create-item.

Beispiel

JavaScript:


{
   "type": "Element auswählen",
   "design": {
     "bgImage": "https://hosting. photorobot.com/images/-ML2QkR2lrhwn5SVMaEu/-NMSZjM-bdArdYcaa9XJ/NORMAL/c3o4fsHCXth55bOAZZNk8A?w=1920"
   }
}

Capture-Ordner

Beschreibung

Der Schritt capture-folder ermöglicht es dem Benutzer, einen Ordner zu erfassen.

  • Art: "Capture-Ordner"
  • Titel: Titel des Schritts
  • Anmerkung: Beschreibung oder Anweisungen für den Schritt.
  • dirName: Name des Verzeichnisses, in dem Bilder gespeichert werden.
  • wahlfrei: Wenn true, ist dieser Schritt optional, und der Benutzer kann ihn überspringen.
  • Kopieren (optional): Kopiert aufgenommene Bilder in einen anderen Ordner.
  • copy toDir: Zielordner
  • Filter kopieren: Optionaler Filter, es werden nur Bilder kopiert, die mit "swingAbs", " turnAbs " oder " label" übereinstimmen.

Beispiel 1: Einfache Ordnererfassung

JavaScript:


{
   "type": "Capture-Ordner",
   "title": "Innenraum erfassen",
   "note": "Erfassen Sie den Innenraum mit einer Handkamera.",
   "dirName": "Details"
}

Beispiel 2: Erfassen des Ordners und Kopieren ausgewählter Bilder in einen anderen Ordner

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 }
   ]
 }
}

Bilder importieren

Beschreibung

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.

  • Art: "Bilder importieren"
  • Titel: Titel des Schritts
  • Anmerkung: Beschreibung oder Anleitung für den Schritt
  • dirName: Name des Ordners, in dem die Bilder gespeichert werden
  • wahlfrei: Wenn true, ist dieser Schritt optional, und der Benutzer kann ihn überspringen

Beispiel

JavaScript:


{
   "type": "Capture-Ordner",
   "title": "Innenraum erfassen",
   "note": "Importiere Bilder, die mit einer Handkamera aufgenommen wurden.",
   "dirName": "Innenraum"
}

Live-Ansicht

Beschreibung

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.

  • Art: "Live-Ansicht"
  • Anmerkung: Beschreibung oder Anleitung für den Schritt
  • cameraAngle (optional): Gibt den Kamerawinkel für die Live-Anzeige an

Beispiel

JavaScript:


{
   "type": "Live-Ansicht",
   "title": "Position prüfen",
   "note": "Überprüfe die Position des Objekts und stelle sicher, dass es zentriert ist."
}

Beispiel für die Verwendung

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.