Einsteigerleitfaden: RoboDK auf Raspberry Pi einrichten
Die Raspberry Pi-Version ist ein neuer (und leicht anderer) Teil der RoboDK-Familie, geeignet für kleine Projekte. Hier erfahren Sie, wie Sie sie einrichten.
Unsere RoboDK Raspberry Pi-Version ist für einen erstaunlich anpassungsfähigen Winzling-Computer gebaut. Sie unterscheidet sich leicht von normalen RoboDK-Versionen, da sie auf kleine, autarke Roboterprogrammier-Projekte zielt.
Der Raspberry Pi ist ein Linux-basierter Computer mit ARM-Chip (ähnlich wie in vielen Smartphones). Zur Einführung lesen Sie unseren vorherigen Artikel.
Hier schauen wir uns an, wie Sie RoboDK auf dem Raspberry Pi zum Laufen bringen.
Linux verstehen
Wenn alles glatt läuft, ist die Installation sehr schnell und einfach.
Andererseits: Wir haben es mit Linux zu tun. Nicht immer läuft alles so glatt wie gewünscht. Keine Sorge – wir helfen.
Falls Sie den Raspberry Pi noch nie genutzt haben und dies Ihr erstes Projekt ist: Machen Sie sich vorab mit dem System vertraut. Wenn Sie Linux-Neuling sind, hier ein kurzes Video-Primer.
Sie werden fast sicher die Kommandozeile brauchen, falls Probleme auftreten. Falls Sie neu an der Kommandozeile sind, hier ein nützlicher Artikel.
Was ist Raspberry Pi OS (ehemals Raspbian)?
Wir haben bereits zwei RoboDK-Versionen für Linux – eine für Ubuntu 64-Bit, eine für Android. Jede Version ist leicht anders.
Diese Version wurde für Raspberry Pi OS gebaut, das speziell für den Raspberry Pi entwickelte Linux.
Raspberry Pi OS ist eine Linux-„Distribution“ – ein Paket aus Programmen und Code, die zusammenspielen. Es basiert auf Debian, der Basis vieler moderner Linux-Distributionen.
RoboDK auf Raspberry Pi in 5 Schritten installieren
Hier die Hauptschritte für RoboDK auf Raspberry Pi OS. Manche sind aufwändiger als andere.
1. Raspberry Pi beschaffen
Zuerst: Raspberry Pi besorgen. Verschiedene Modelle je nach Projektbedarf. Nur zwei Modelle sind definitiv mit RoboDK kompatibel: Model 3B+ und Model 4.
2. Raspberry Pi OS installieren
Als Nächstes: Passende Raspberry Pi OS-Version für Ihr Modell. Model 3B+ → „Stretch“, Model 4 → „Buster“.
Einfachster Weg: NOOBS-Installer. Von Raspberry Pi OS Website herunterladen, Dateien auf leere SD-Karte (FAT32 formatiert) kopieren, in Pi stecken. Beim Hochfahren installiert sich das OS und führt Ersteinrichtung durch (Updates können dauern).
3. RoboDK herunterladen
RoboDK über folgenden Link herunterladen.
Kommt als ZIP mit RoboDK-Kerndateien. Entpacken per Rechtsklick → „Hier entpacken“ oder Kommandozeile „unzip“.
4. Abhängigkeiten installieren
Abhängigkeiten sind die Wurzel fast aller Linux-Probleme. Eine „Abhängigkeit“ ist ein Paket (Sammlung von Programmen/Code), das für ein bestimmtes Programm erforderlich ist. RoboDK braucht einige.
Problem: Abhängigkeiten ändern sich ständig. Aktualisierung eines Pakets kann Dominoeffekt auslösen, der Ketten von Paketen bricht. Bei Problemen siehe Troubleshooting unten.
Erforderliche Abhängigkeiten installieren, indem Sie im RoboDK-Verzeichnis in der Kommandozeile ausführen:
sh Install-RoboDK-Dependencies.sh
Desktop-Shortcut installieren:
sh Install-RoboDK.sh
5. RoboDK starten
Nach Abhängigkeiten-Installation RoboDK starten mit:
sh RoboDK-Start.sh
Falls keine Probleme: RoboDK lädt und Sie können loslegen!
Es gibt viele Projekte, die Sie mit RoboDK auf dem Raspberry Pi ausprobieren können.
Troubleshooting
Troubleshooting ist eine wichtige Fähigkeit für Roboteriker – hilft, wenn Sie bei der RoboDK-Installation auf Probleme stoßen.
Zwei Hauptgründe für Probleme:
- Abhängigkeiten ändern sich — Pakete werden oft in Linux aktualisiert. Möglicherweise haben sich einige Abhängigkeiten seit unserer Entwicklung geändert. Lösungen: relevante Pakete downgraden oder uns bitten, RoboDK zu aktualisieren.
- Andere Pakete auf Ihrem System — Wenn Sie keine „saubere“ Raspberry Pi OS-Installation nutzen (z. B. Pi schon für andere Projekte genutzt), können vorhandene Pakete RoboDK stören. Einfache Lösung: Raspberry Pi OS neu installieren.
Bei Problemen: Im RoboDK-Forum melden. Wir helfen bei der Lösung.
Sie müssen nur einmal installieren!
Viele nützliche Raspberry Pi-Robotikprojekte beinhalten das Einrichten mehrerer Pis mit identischem Setup – z. B. für Schulungsräume oder Klassenzimmer zur Roboterprogrammierung.
Ein toller Vorteil: Das gesamte System lässt sich sehr einfach „klonen“. Einmal eingerichtet, kopieren Sie Ihre Raspberry Pi OS-Installation (mit RoboDK) auf weitere SD-Karten – sofort einsatzbereit ohne Änderungen. Hier ein Tutorial zum Klonen Ihrer RoboDK+Raspberry Pi OS-Installation.
Was könnten Sie mit der Raspberry Pi-Version von RoboDK machen? Schreiben Sie in die Kommentare unten oder diskutieren Sie auf LinkedIn, Twitter, Facebook, Instagram oder im RoboDK-Forum.
Industrieroboter
- Python-Einstieg: Installieren, Ausführen & erstes Programm schreiben
- Einstieg in den 3D-Druck: Maximale Geschäftswirkung erzielen
- Fertigungsabläufe mit IoT auf KI vorbereiten
- Feldeffizienz beschleunigen: Mobile CMMS-App erfolgreich ausrollen
- G-Code mit ArtCAM erzeugen: Schritt-für-Schritt-Anleitung
- Internationalen Versand meistern: Praktischer Leitfaden für Händler & Hersteller
- Kontinuierliche Verbesserung in der Fertigung: Bewährte Schritte zur Effizienzsteigerung
- Edge AI Inferencing meistern: Praktischer Leitfaden für verwertbare Erkenntnisse
- Einsteiger-Leitfaden zur Yaskawa Motoman Roboterprogrammierung: Geschwindigkeit & Präzision steigern
- Erste Kfz-Versicherung: Schritt-für-Schritt zum günstigen Schutz