RobFlow 4.1.0
Highlights
Landmark-Alignment
Nodes können jetzt Teil einer Referenzgruppe sein.
Beim initialen Teaching wird die Referenzgruppe initialisiert, indem eine Referenzpose gesetzt wird.
In der Referenzgruppe kann eine zusätzliche Referenzpose gesetzt werden und alle kartesischen Bewegungen innerhalb der Gruppe werden um die Differenz der beiden Referenzposen verschoben.
Dies kann beispielsweise genutzt werden, um zu vermeiden, dass alle Bewegungen innerhalb einer Maschine neu eingelernt werden müssen, nachdem der Roboter bewegt wurde.

Motion Blending / Überschleifen
Bewegungen können jetzt mit einem Radius versehen werden, der es dem Roboter ermöglicht, Ecken zu überschleifen.
Dies kann Zykluszeiten erheblich verbessern und reduziert auch die Belastung der Motorkomponenten.

Bewegungsperformance
Bewegungsperformance, Genauigkeit und Bahnkonsistenz des Roboters wurden stark verbessert.
Experimentelle(!) Gamepad-Unterstützung
Der Roboter kann jetzt mit jedem handelsüblichen Gamepad (Xbox, Playstation usw.) gesteuert werden.
Schließen Sie einfach das Gamepad an Ihren PC an (nicht an die CU!) und drücken Sie „A“, um das Gamepad zu initialisieren.
Wenn das Gamepad erfolgreich verbunden ist, sehen Sie eine Anzeige in der Navigationsleiste.
Das Gamepad kann auch verwendet werden, um Wegpunkte zur aktuell ausgewählten Bewegungs-Node hinzuzufügen, indem Sie „A“ drücken.
Controller-Fehler/Warnungen werden im Meldungsprotokoll angezeigt
Fehler und Warnungen des Roboters werden nun deutlich detaillierter im Meldungsprotokoll in der Navigationsleiste angezeigt.
Dies erleichtert die Fehlersuche erheblich.
Kleinere Features
Verbinden von Flow-Ästen
Flow-Äste können jetzt zu einer einzigen Node verbunden werden, was die Code-Duplizierung reduziert und die Übersicht verbessert.

Tastaturkürzel
Die folgenden Tastenkombinationen wurden für eine effizientere Benutzererfahrung hinzugefügt:
- STRG/CMD+d: Dupliziert ausgewählte Nodes
- STRG/CMD+s: Speichert den Flow
- STRG/CMD+i: Öffnet die Bibliothek und fokussiert die Filtereingabe, sodass Sie sofort mit der Eingabe beginnen können
Eingebettetes Feedback-Formular
Über ein im Kontextmenü in der Navigationsleiste verfügbares Formular können Sie uns jetzt direkt Feedback geben.
Bewege-zum-Ziel-Button
Bewege-zum-Ziel-Buttons ändern sich jetzt automatisch zu STOP-Buttons während der Bewegung, wenn sie angeklickt werden
->
Sonstiges
- Das Verhalten von Stack/Grid/Palettizing Nodes mit aktiviertem „Extern anstoßen“ wurde dahingehend geändert, dass die Node nun nach dem letzten Teil zurückgesetzt wird und der “Nach Beendigung“ Ausgang nur einmal getriggert wird. Dies macht es einfacher diese Nodes in Endlosschleifen zu verwenden
- Stapel-/Gitter- und Palettiernodes fahren die Annäherungspose jetzt mit Punkt-zu-Punkt-Strategie an
- Die Interaktion mit dem Navigations-Widget zur Steuerung der Bremsen wurde vereinfacht, um die Anzahl der Klicks zu reduzieren
- Die VerzögerungsNode funktioniert jetzt für Intervalle kleiner als 1 Sekunde
- Flows werden jetzt pausiert (und können fortgesetzt werden), anstatt zu stoppen, wenn ein Fehler auftritt
- Flow-/Dashboard-Namen werden jetzt beim Export zur besseren Übersicht zum Dateinamen hinzugefügt
- Das Nachrichtenprotokoll wird jetzt über Neustarts hinweg beibehalten, wenn es nicht manuell gelöscht wird
- Glenk-LEDs spiegeln jetzt den aktuellen Roboterzustand wieder (Blau: gebremst, Rot: Fehler, Weiß:betriebsbereit)
Behoben
- Eingabevalidierung in einigen Nodes behoben, die Fehler nicht hervorhob
- Überlappung einiger UI-Elemente behoben, die dazu führte, dass Inhalte nicht sichtbar waren
- Standardisierte Benennung von Pose/Position/Punkt
- Das Laden von Flows und Dashboards, welches manchmal hängen blieb, wurde behoben
- Das Laden mehrerer Flows/Dashboards mit derselben UUID, was zu Konflikten führte, wurde behoben