Dienstag, 27. November 2018

Pixy2 Mobile Robot - Running the Line

Hallo,

heute habe ich mich mal wieder meinem "Pixy2 Mobile Robot" gewidmet... Die "Running the Line" - Demo wollte ich doch endlich auch einmal umsetzten.

Worum geht's? Der mobile Roboter, bestehend aus einer intelligenten PixyCamera (Pixy2) inkl. Schwenk-/Neige Mechanismus, einem Arduino Uno und einem fahrbahren Untersatz namens "Zumo Robot" soll eigenständig eine Linie folgen. 

Ein kleines motorisiertes Roboterauto hatte ich seinerzeit schonmal als Bausatz aus China bestellt und gemeinsam mit meiner Kleinen Tocher zusammengelötet und zusammengebaut (Das war ein Spass 😄!). Das Fahrzeug funktionierte gut und konnte eine aufgemalte dunkle Linie autonom verfolgen. Die Steuerung basiert auf Lichtsensoren die einen Unterschied zwischen hell und dunkel registrieren... Bei der intelligenten Pixy2 Camera funktioniert das ein bisschen anders:

Die Pixy2 hat (neben dem Erkennen von farbigen Objekten) einen Line-Tracking Algorithmus integriert. Dieser erkennt und verfolgt Linien auf Vektor-Basis und erkennt auch Abzweigungen und Kreuzungen. Neben diesen Eigenschaften kann Pixy2 auch simple Barcodes lesen und dadurch Anweisungen erhalten (z.B. Richtungswechsel).

Also nichts wie ans Werk:

Den Arduino fix mit dem passenden Sketch programmiert und Funktion (Vektorerkennung, Barcodeerkennung) mit PixyMon überprüft... funktioniert!














Eine Test-Strecke war auch schnell gemalt und die "Verkehrsschilder" zum Rechts- und Links-Abbiegen ausgedruckt. 


Fertig! ... ab auf die Rennstrecke!

Schaut euch das Ergebnis hier an; Video 1 zeigt das "normale" verfolgen der Linie, spannend wird es in Video 2, da kommen dann die Verkehrszeichen zum Einsatz 😏😎 



Das hat Spass gemacht!! Schauen wir mal, was noch so geht mit der Pixy2  als mobilen Roboter ... I'll keep you posted!

Keine Kommentare:

Kommentar veröffentlichen