Open Roberta Lab Server

Das Open Roberta Lab offline nutzen? Im Folgenden finden Sie eine Anleitung, wie Sie das Lab in einem lokalen Netz bereitstellen. Bitte beachten Sie jedoch, dass die neueste Version des Open Roberta Labs stets auf https:/lab.open-roberta.org veröffentlicht wird. Aus folgenden Gründen empfehlen wir Ihnen, wenn möglich, diese Server-Version zu benutzen:

  • Der Server wird vom Fraunhofer IAIS betrieben. Als Benutzer kann man sich darauf verlassen, dass der Server bzw. die Webseite erreichbar ist.
  • Der Server wird vom Fraunhofer IAIS gewartet, somit wird stets das neueste Release unseres Open Roberta Lab Servers online gestellt. 
  • Das öffentliche Open Roberta Lab ermöglicht es Ihnen, mit Benutzern auf der ganzen Welt zusammenzuarbeiten. 

Eine lokale Installation sollte man deshalb nur in Erwägung ziehen, wenn kein oder lediglich ein ungenügender Zugang zum Internet besteht. 

Schritt für Schritt Anleitung – Raspberry Pi

Laden Sie sich hier das aktuellste Image für den Raspberry Pi herunter. Sie können zwischen zwei Versionen wählen:

  • LITE Version - wählen Sie die diese Version, wenn Sie den Raspberry Pi nur mit dem Lab verwenden wollen. Dieses Image ist viel kleiner und beinhaltet nur Firm- und Software, die zum Betrieb des Raspberry Pis als Open Roberta Server benötigt wird.
  • Normale Version - wählen Sie diese Version, wenn Sie den Raspberry Pi mit all seinen Möglichkeiten und vorinstallierten Programmen nutzen möchten.
  • mehr Informationen zu den verschiedenen Raspbian Betriebssystemen finden Sie hier (englisch)

Entpacken Sie das Image und kopieren Sie das entpackte Image raspberry-stretch-[lite-]ORx.y.z.img mit einem geeigneten Programm auf eine SD Karte (min. 8 GB)

  • Empfohlenes Programm für Linux: Etcher
  • Empfohlenes Programm für Windows: Win32DiskImager

Verbinden Sie den Raspberry Pi und den Router mit einem LAN-Kabel. Stecken Sie anschließend das Stromkabel am Raspberry Pi ein. Der Raspberry Pi startet nun sein eigenes Betriebssystem von der SD-Karte. Anschließend wird das Open Roberta Lab auitomatisch gestartet. Nach kurzer Zeit sollte der Raspberry Pi unter dem Namen orlab im lokalen Netzwerk sichtbar sein. 

Öffnen Sie auf einem beliebigen Rechner in Ihrem lokalen Netzwerk den Browser. Geben Sie in die Adresszeile orlab/ ein, mit einer kleinen Verzögerung sollte das Open Roberta Lab zur Verfügung stehen und der Willkommensbildschirm erscheint. Je nach Netzwerk kann es sein, dass das Lab mit orlab.local/ aufgerufen werden muss. Im Zweifelsfall sollte auf jeden Fall die IP Adresse des Raspberry Pis zur Verfügung stehen <Ip Adresse des Raspi's>/.

SSH-Verbindung:

PC-Name: <Ip des Raspi> oder orlab oder orlab.local

Benutzer: pi

Kennwort: raspberry (oder das von ihnen geänderte Kennwort)

 

Hier ein paar hilfreiche Befehle, die Sie entweder in einer Konsole direkt auf dem Raspberry Pi (nicht lite Version) eingeben können, oder über eine SSH-Verbindung.

sudo service openRobertaLab stop - stoppt den Open Roberta Lab Server

sudo service openRobertaLab start - startet den Open Roberta Lab Server

sudo service openRobertaLab restart - stoppt den Open Roberta Lab Server und startet es anschließend neu

sudo reboot -  startet den Raspberry Pi neu

sudo shutdown - fährt den Raspberry Pi herunter und beendet vorher den Open Roberta Lab Server

 

Übrigens, Sie können auch direkt auf den Raspberry Pi via RDP zugreifen (nicht lite Version). Starten Sie dazu auf Ihrem Computer (im gleichen Netzwerk wie der Raspi) eine Remotedesktopverbindung. Die Verbindungsparameter sind identisch zu denen für eine SSH-Verbindung.

 

Open Roberta Lab Server auf dem Raspberry Pi

Der Raspberry Pi eignet sich besonders gut, um das Lab ohne Detailkenntnisse in einem lokalen Netz bereitzustellen. Für den Aufbau eines solchen Netzen benötigen Sie die folgenden Dinge:

  • ein Raspberry Pi 2, 3B oder 3B+ mit Stromversorgung
  • ein SD-Karte mit mind. 8 GB Speicherkapazität
  • einen handelsüblichen Router, der das Netzwerk bereitstellt
  • mind. ein bis max. 10 Clients, also Laptops o. ä. die ins Netzwerk gehen können, per LAN oder WLAN