Der Roboter Bausatz PiCar-S ist ideal für die ein oder andere komplexe Programmieraufgabe. Dank dem Raspberry Pi Computer der das Gehirn in dem Roboter Auto ist lassen sich komplexe Aufgaben lösen wie dem nachfahren einer Linie, dem Hindernisausweichen oder das Durchfahren eines komplexen Labyrinths.
Als sensoren sind auf dem PiCar-S einmal eine Kamera montiert sowie drei Ultraschall Sensoren und ein Infrarot Line-Follower Modul.
Labyrinth Kurs
Das Labyrinth ist abgegrenzt mit Seitenwänden die ca. 9 cm hoch sind. Für die Erkennung der Strecke mit z. B. der Raspberry Pi Camera wurden gelbe, blaue und rote Linien augeklebt. So ist es möglich mit Filtern das Videobild auszuwerten und die Positions des Roboter Autos zu den Linien festzustellen.
Es ist aber auch möglich das Labyrinth mit den Ultraschall Sensoren zu durchfahren. So könnte man einen nutzen und den Abstand zu einer Wand messen und entlang der Wand sich durch das Labyrinth zu tasten. Aber mit drei Ultraschall Sensoren könnten man die ideal Linie zwischen der linken und rechten Wand herausfinden. Aber dann wird die Programmierung auch schon wieder viel komplexer.
Vorallem die Kurven und Spitzkehren sind eine Herausforderung für das Python Programm. Meistens kommte ich aktuell bis zu der zweiten Spitzkehre und bleibe dann mit dem hinteren linken Rad hängen.
[DE_BOOK_DETAIL DE_BOOK_DETAIL=““]
Line-Follower Kurs
Der Line-Follower Kurs ist einfach eine schwarze Linie aufgeklebt auf einer hellen Unterlage. So kann der Infrarot Sensor den hell / dunkel Unterschied sehr einfach erkennen und das Roboter Auto über den Kurs lenken. Das von SunFounder beigelegte Python Programm ermöglicht schon ein fahren entlang der schwarzen Linie. Mit kleineren Optimierungen ist es dann auch möglich schneller zu fahren.
Die engen Kurven im inneren des Kurses sind eine kleine Herausforderung für die Programmierung. Aber auch diese können gemeistert werden. Im großen und ganzen muss nicht viel an dem Python Programm angepasst werden.
Zusammenfassung Bausatz
Der Roboter Bausatz von SunFounder ist ideal für doch schon etwas komplexere Programmieraufgaben. Das Labyrinth ist eine Herausforderungen weniger für die Sensoren als viel mehr für die Strategie und Algorithmen die man sich überlegen muss. Denn auch wenn der Kurs mehr oder weniger gespiegelt ist ergeben sich Effekte bei der Entfernungsmessund die einem nicht mehr klar erkennen lassen wo im Kurs man steht und wie der Kurs weiter geht. Aber genau das ist ja das spannende an dem Projekt.
Artikel Übersicht SunFounder PiCar-S Roboter Auto Bausatz:
SunFounder Roboter Auto Picar-S Bausatz – EinleitungSunFounder Roboter Auto Picar-S Bausatz – Verkabelung und Softwareinstallation
SunFounder Roboter Auto PiCar-S Bausatz – Programmier-Spaß
SunFounder Roboter Auto PiCar-S Bausatz – Ultraschall Sensor
SunFounder Roboter Auto PiCar-S Bausatz – zusätzliche Ultraschall Sensor
Recent Comments