Prototyp zum Zweiten
Mitte Februar sind die Faulhaber-Motoren von unserem Platinsponsor Minimotor SA eingetroffen. Wir haben sie natürlich sofort montiert und getestet. Das anfängliche Staunen über die geringe Grösse der Motoren wich dabei bald grösserem Staunen über deren enorme Leistungsfähigkeit. Kein Vergleich zu den bleischweren und trägen Modellbaumotoren unseres ersten Prototyps. Die Einheit aus neuen Motoren und selbst entwickeltem Motorcontroller harmoniert nach einigen Anpassungen bereits bestens und lässt in Kombination mit den ebenfalls selbst entwickelten Omniwheels auf beste Fahreigenschaften hoffen. Der Prototyp rast bereits kraftvoll über das Test-Fussballfeld in der Bündner Kantonsschule.
Dribbler und Kicker – wir bleiben am Ball
Als nächstes muss der Dribbler fertig gebaut und optimiert werden. Nach verschiedenen Tests haben wir uns für ein Kombi-System aus breiter Angriffsfläche und im Zentrum guter Ballkontrolle entschieden. Unser Ziel ist es, den Ball gezielt auf dem Spielfeld führen zu können.
Zudem warten wir noch auf einen Solenoid (Elektromagnet), welchen wir auf Grund der im Januarblog beschriebenen Regeländerungen extra aus den USA bestellen mussten. Damit hoffen wir, den Ball trotz stark verminderter Spannung kraftvoll schiessen zu können.
Weitere Platinen bestückt und getestet
Die Elektroniker unseres Teams konnten im Februar weitere Platinen bestücken und in Betrieb nehmen. Zudem mussten sie am Motorenboard einen Fehler im Schaltplan korrigieren. Mit zusätzlichen Pull-Down Widerständen konnten sie das Problem relativ einfach lösen.
Aufgrund einiger Probleme haben wir uns ausserdem entschieden, eine neue Revision des Mainboards fertigen zu lassen. Diese ermöglicht unter anderem die Kommunikation über Bluetooth zwischen den beiden Robotern.
Als nächstes werden wir die ausstehenden Platinen für die Ballerkennung und unser neues Settingsboard bestellen. Letzteres wird es uns ermöglichen, am Wettbewerb schnell und einfach die wichtigen Einstellungen des Roboters zu verändern.
Ansteuerung der Sensoren und verbinden der Platinen
Dank der einwandfrei funktionierenden Elektronik konnten wir die Software wieder um einige Schritte nach vorne bringen: Der Motorencontroller kann die drei neuen Motoren nahezu perfekt geregelt ansteuern und lässt bezüglich Genauigkeit keine Wünsche offen. Die Steuerbefehle werden schon vom Hauptcontroller generiert und dann an den Motorencontroller gesendet. Dieser setzt sie danach noch um. Bei der Implementierung dieser Kommunikation hat sich unsere sorgfältige Planung im Softwarekonzept bewährt.
Mit dem Mainboard können wir nun auch wichtige Sensoren wie Kompass und Ultraschall auslesen. Als nächstes rechnen wir nun die Inputs dieser Sensoren zusammen, damit mit diesen Daten über weitere Spielzüge entschieden werden kann.
Auch die Ballerkennung funktioniert inzwischen. Eine Platine kann den Ball erkennen und den Winkel mehrere hundert Mal pro Sekunde am Computer ausgeben. Als nächste Schritte schalten wir nun alle Ballsensorplatinen zusammen und verbinden sie mit dem Mainboard.
Alles in allem sollten Ende März die ersten Testfahrten mit einem weitgehend vollständigen und funktionstüchtigen Roboter möglich sein.