URCAP MARKETPLACE
Alle URCaps

BV Digital Consulting · Automation

PolyScope X - URSim - Skript

PolyScope X ohne Roboter testen: URSim mit zwei Skripten auf einer Ubuntu-VM installieren und jeden UR-Robotertyp per Menü starten.

PolyScope Xe-SeriesUR20/UR30

DIE HERAUSFORDERUNG

Warum die Aufgabe aufwendig ist

Der offizielle Simulator für PolyScope X läuft nur als Docker-Container. Docker-Repository, Benutzerrechte, privilegierter Container, Port-Freigaben für RTDE und ein Ordner, in dem Programme den Neustart überleben, müssen von Hand zusammengesucht werden, bevor das erste Programm geschrieben ist.

DIE LÖSUNG

Wie PolyScope X - URSim - Skript unterstützt

Das Installationsskript prüft RAM, Speicherplatz und Architektur, installiert Docker Engine aus dem offiziellen Repository, lädt das Image universalrobots/ursim_polyscopex und legt ein Desktop-Symbol an. Das Startskript fragt den Robotertyp ab, startet den Container mit den von Universal Robots geforderten Parametern, gibt Primary, Secondary, Realtime, RTDE und Interpreter frei, wartet bis PolyScope X wirklich bereit ist und speichert Programme dauerhaft unter ~/ursimx.

FUNKTIONEN

Das Wichtigste auf einen Blick

  • Installiert Docker Engine aus dem offiziellen Docker-Repository
  • Lädt das offizielle Image universalrobots/ursim_polyscopex
  • Prüft vorab Ubuntu-Version, Architektur, RAM und freien Speicher
  • Auswahlmenü für e-Series, UR15/UR18/UR20/UR30, UR8 Long und g-Serie (UR10g, UR17g, UR18g)
  • Programme bleiben dauerhaft im Home-Ordner unter ~/ursimx erhalten
  • Gibt Primary, Secondary, Realtime, RTDE (30004) und Interpreter nach außen frei
  • Wartet, bis alle System-URCaps geladen sind, und öffnet PolyScope X im Browser
  • Desktop-Symbol und App-Menü-Eintrag „URSim PolyScope X“
  • Befehle stop und status sowie freie Wahl des Web-Ports
  • Mehrfach ausführbar, repariert Windows-Zeilenumbrüche selbst

DOWNLOAD

Dateien herunterladen

  • Installationsskript1_install_ursim_docker_v2.sh

    Installiert Docker Engine, das URSim-Image und das Desktop-Symbol. Einmal ausführen.

    SHA-256 cf76f7fc52dc3ece6e044f75b7edfd06f994bae5d529472c8f4dc86e70cfe048
    Herunterladen9,2 KB
  • Startskript2_start_ursim_v2.sh

    Startet URSim PolyScope X mit Auswahlmenü für den Robotertyp. Wird vom Installationsskript eingerichtet.

    SHA-256 3b304a5a9713688fc20fd2ca7ce0510271aba6fdbe6a75ebf94c958c0b5e89e9
    Herunterladen10,6 KB

So geht’s

  1. Beide Dateien herunterladen und in denselben Ordner der Ubuntu-VM kopieren.
  2. Im Terminal in diesen Ordner wechseln und bash 1_install_ursim_docker_v2.sh ausführen (ohne sudo).
  3. Nach der Installation einmal ab- und wieder anmelden.
  4. Den Simulator über das Desktop-Symbol „URSim PolyScope X“ starten und den Robotertyp wählen.

Nutzung auf eigene Verantwortung. Die Skripte installieren Software aus den offiziellen Quellen von Docker und Universal Robots; für den Simulator gelten die Bedingungen von Universal Robots.

ANWENDUNGEN

Typische Einsatzbereiche

  • Programmierschulung
  • URCap-Entwicklung
  • Offline-Programmierung
  • Tests ohne Roboter
  • RTDE- und Schnittstellentests
  • Vorführungen

FAZIT

Weniger Aufwand in der Roboterzelle

Die URSim-Skripte richten sich an Programmierer, Integratoren und Schulungsteilnehmer, die PolyScope X ohne realen Roboter ausprobieren möchten. Nach einer Installation steht jeder unterstützte UR-Robotertyp per Doppelklick bereit, und geschriebene Programme bleiben über Neustarts hinweg erhalten.

Dateien herunterladen