Skip to content

Was uGo+ ist

Der Name uGo+ steht auf sechs Seiten dieses Portals und wird auf keiner davon erklärt. Diese Seite holt das nach — kurz, und ohne mehr zu behaupten, als in den Ablagen steht.

Woher die Angaben dieser Seite stammen

BELEGT heisst auf dieser Seite: aus dem genannten README in GitLab abgelesen, Stand 28.08.2026. Nicht an einem Gerät gemessen — die Belegstufe hat hier also eine andere Schärfe als auf den Schnittstellen-Blättern, wo sie eine Messung am Prüfgerät bedeutet.

OFFEN heisst: in keiner gelesenen Quelle beantwortet. Dann steht dabei, wer es beantworten muss. Eine ehrliche Lücke ist an dieser Stelle mehr wert als ein plausibler Satz.

1 · Der Name, und die zwei Rollen, in denen er auftritt

uGo+ tritt in den Quellen in zwei Bedeutungen auf, und wer sie verwechselt, sucht an der falschen Stelle:

Rolle Was damit gemeint ist Beleg
Die Plattform Der gemeinsame Rahmen über Transport, Laborautomatisierung, Interaktion mit Menschen, Gebäudezugang und der Anbindung von Laborsystemen. In dieser Bedeutung wird der Name in diesem Portal durchgehend benutzt. BELEGT — Beschreibung dieses Portals in mkdocs.yml
Die Ablagengruppe Eine Gruppe in GitLab, ugo-plus/, in der das Leitsystem je Standort, die Bedienoberfläche, die Geräteanbindungen, die LIS-Spezifikation und das Handbuch liegen. BELEGT — Ablagenpfade

Ob beide dasselbe meinen sollen, ist nicht entschieden. OFFEN — die Ablagengruppe deckt heute das Labor ab, der Plattformbegriff dieses Portals deckt zusätzlich Transport, Gebäude und Interaktion ab. Wer den Namen künftig festlegt, sollte beides bewusst gleich oder bewusst verschieden benennen. Zu klären von der Produkt- und Namensverantwortung (Wassim Saeidi).

Dasselbe gilt für die Schreibweise: in den READMEs stehen uGO+, uGO-Brain und uGo+ nebeneinander. Dieses Portal schreibt uGo+. Eine verbindliche Festlegung fehlt — OFFEN.

2 · Die Bausteine

Baustein Was er tut Beleg
Leitsystem Der Orchestrator des Vorhabens Lab.Solutions: er verarbeitet Proben über eine Reihe klinischer Analysegeräte, die von mobilen Robotern bedient werden. Es gibt ihn je Standort als eigene Ablage. Siehe Leitsystem und uGO-Brain. BELEGT — README der Bedienoberfläche
uGO+ Frontend Die Bedienoberfläche zum Leitsystem. Als Monorepo geführt. BELEGT — dito
uGO-Brain Führt einen Verhaltensbaum für Rack- und Probenhandhabung aus, führt ein digitales Weltmodell und schreibt Ausführungs- und Weltspuren für Simulation und Wiedergabe. BELEGT — README urg-hf/ugo-brain
uLab Mobile (uML) Das Roboterprogramm auf dem Laborroboter, mit Anbindung an das Leitsystem. Siehe uLab Mobile. BELEGT — README des Roboterprogramms
uGO/uML-Monorepo Führt das Diensteökosystem in einem Arbeitsbereich zusammen: apps/ugo-backend, apps/uml-backend, apps/ugo-frontend, apps/uml-frontend. Es ersetzt die Anwendungsablagen nicht, es führt sie zusammen. BELEGT — README urg-hf/uml-ugo/uml-ugo-monorepo
Geräteanbindungen Vier Wege, ein Analysegerät anzubinden — Box-API, eigene Ablage je Gerät, HID-Emulation, Bildschirmabgriff. Siehe Fremdsysteme und Angebundene Analysegeräte. BELEGT — Ablagen und Vorlage
LIS-Anbindung CLSI LIS 1-A und LIS 2-A über TCP/IP, je Labor umgesetzt, noch keine gemeinsame Implementierung. BELEGTIntegrationsstand
Kiosk-Modus Die Android-Hülle für das Tablett am Gerät: Vollbild-WebView, Geräteeigentümer, Lock Task Mode, Serviceausstieg, Diagnose. Siehe Kiosk-Modus des Tabletts. BELEGT — Beschreibung hmi/kiosk-shell

Dazu kommen die Ebenen, die dieses Portal bereits im Einzelnen beschreibt: Fahrgestell und Flotte, Türen, Aufzüge und u-IoT, der Humanoide und die Sprachstrecke, Cloud-Anmeldung und Fernwartung. Welche Dienste es gibt und wo ihr Vertrag liegt, steht in Dienste im Überblick.

3 · Was heute wirklich durch die Plattform geht

Diese Seite beschreibt den Bauplan. Die Frage, welche Fähigkeit heute über die Plattform erreichbar ist und welche noch ein System für sich ist, beantwortet eine einzige Tabelle:

:octicons-arrow-right-24: Integrationsstand

Sie ist der ehrliche Gegenpol zu dieser Übersichtsseite. Wer eine Anbindung plant, liest zuerst dort nach — nicht hier.

4 · Was ausdrücklich offen ist

Frage Warum offen Wer sie beantworten muss
Meint „uGo+" die Plattform oder die Ablagengruppe? Beide Verwendungen sind belegt, eine Festlegung nicht Produkt- und Namensverantwortung
Verbindliche Schreibweise (uGo+ / uGO+) In den READMEs uneinheitlich dito
Gibt es eine technische Naht zwischen dem Leitsystem im Labor und dem Transportteil (Fahrgestell, Flotte, Bedienoberfläche am Tablett)? In keinem gelesenen README beschrieben. Dass sie fehlt, ist damit nicht belegt — belegt ist nur, dass sie nirgends beschrieben ist Entwicklung Leitsystem gemeinsam mit der Transportentwicklung
Welche Fassung des Leitsystems gilt als führend, wenn es ihn je Standort gibt? Nicht dokumentiert Entwicklung Leitsystem
Gibt es eine gemeinsame Fassung der Geräteverträge (gRPC), oder mehrere abweichende Kopien? Der Integrationsstand nennt mehrere abweichende Kopien statt einer Quelle. Welche gilt, steht nirgends Entwicklung Gerätekopplungen