Make-Projekt: Wie der Raspberry Pi einen Lego-Roboter steuert

Mit der Unterstützung durch eine Edge TPU kann der Raspi Objekte erkennen – schnell genug, um einem EV3-Roboter das Sortieren von Gegenständen beizubringen.

Artikel verschenken
In Pocket speichern vorlesen Druckansicht 1 Kommentar lesen
Lesezeit: 18 Min.
Von
  • Detlef Heinze
Inhaltsverzeichnis

Sensoren spielen eine große Rolle für Roboter bei der Wahrnehmung ihrer Umwelt. Sie liefern grundlegende Daten für die Algorithmen, die ein Roboter nutzt, um sich in seiner Umwelt zurechtzufinden, sich zu bewegen und Objekte in seiner Umgebung zu manipulieren. Die wichtigsten sind neben Infrarot-, Ultraschall- und Tastsensoren auch Kameras.

In diesem Projekt verwenden wir die Pi-Kamera zusammen mit der Edge TPU und einem neuronalen Netz, um Objekte schnell maschinell zu erkennen und objektabhängig einen EV3-Roboter zu steuern.

Mehr zu: Bastelprojekte mit Raspi

Mit Hilfe der Edge TPU kann der Raspberry Pi mit unserem Programm sechs Bilder pro Sekunde auswerten. Das ermöglicht, schnell auf Ereignisse zu reagieren, etwa das Hinstellen von bestimmten Objekten im Blickfeld der Kamera. Basis für dieses Projekt ist die Software der SmartPiCam (siehe "Objekterkennung mit Pi-Kamera und Edge-TPU"), die wir in diesem Artikel um die Steuerung eines EV3-Roboters erweitern.

Immer mehr Wissen. Das digitale Abo für IT und Technik.






Immer mehr Wissen. Das digitale Abo für IT und Technik.