Bessere Linienerkennung, schnellere Reaktionen und stärkerer Kicker als erste Ziele in Software und Elektronik
Weil die Erkennung der das Spielfeld begrenzenden Linien letztes Jahr unzureichend zuverlässig war, und keine kommerziell erhältlichen Sensoren unseren Ansprüchen entsprachen, haben wir selbst welche entwickelt.
Die Sensoren sollen sowohl die weissen wie schwarzen Linien erkennen können; möglichst resistent gegenüber Lichtschwankungen, Veränderung des Abstands zum Boden und Fusseln des Teppichs sein, durch Software zu kalibrieren sein und recht schnell ausgelesen werden können.
Umgesetzt haben wir dies durch Verwendung von Farbfiltern und Photodioden.
Da wir recht viele Sensoren verwenden und deren Werte mit rechenaufwändigen Fehlerkorrekturen und Softwarefiltern überarbeiten müssen, waren die Reaktion auf veränderte Spielbedingungen zwar recht schnell aber bereits ohne Hilfmittel ersichtlich. Wir wollen grösseren Wert auf schnelle Reaktionen legen und können kaum auf Sensoren verzichten, weshalb wir beschlossen haben, einen schnelleren Prozessor zu testen und evtl. auf dem Mainboard zu verwenden.
Letztes Jahr haben wir einen Elektromagnet benutzt um den Ball zu kicken. Wir testen nun Linearmotoren, da diese viel grössere Kraft aufbringen können; zudem sind sie etwas leichter und wie alle Faulhaber Motoren sehr hochwertig. Die Steuerung gestaltet sich allerdings schwieriger, da die Spannung wie bei bürstenlosen Motoren durch Elektronik kommutiert und auf die Position des Motors abgestimmt werden muss.
Im Bereich der Software wollen wir das grundlegende Konzept beibehalten, jedoch mehr Wert auf Wartungsfreundlichkeit und sauberere Abstraktion und zudem auf eleganteren Umgang mit Hardwaredefekten oder unerwarteten Bedingungen legen. Im letzten Monat waren wir zum einen damit beschäftigt, neue Geräte anzusteuern, zum anderen haben wir die High Level Abläufe ordentlicher strukturiert.
Da die letztjährigen Bots nach kleineren Reparaturen wieder einsatzfähig sind, können wir bereits neue Strategien testen.
Bessere Schrauben in der Mechanik
In der Mechanik haben wir das CAD-Modell fertig gestellt. Zudem haben wir die Probleme von der vorhergehenden WM analysiert und versucht diese durch gutes logisches Denken und klare Strukturen zu lösen. Gleich danach wurden schon die ersten Teile ausgesägt. Wir haben zudem getestet, ob andere Schrauben besser halten würden, da der Roboter nicht die beste Stabilität hatte und diese nun verbessert werden sollte. Es wurden auch neue Räder gemacht, zwar im gleichen Stil, aber dann hätten wir noch ein paar auf Lager. Es war ein guter Start und nun versuchen wir dieses Tempo beizubehalten.