Januar 2018, WM-Team: Neue Motoren, neue Probleme

Das WM-Team liegt aussergewöhnlich gut im Zeitplan. Trotzdem: Vor den Austrian Open (April) und später dem RoboCup Junior in Montreal (Juni) wartet noch viel Arbeit auf unser erfahrenstes Team.

Ein grosses Thema im Januar war bei allen Teams der 24h-Wettbewerb; oder wenigstens die Vorbereitung auf dieses Spektakel. Wie jedes Jahr mussten die Spielfelder ja vorher noch gebaut werden. Geplant waren vier Bautreffen, von welchen drei bereits abgehalten wurden. Jeweils am Samstag oder Sonntag wurde während einigen Stunden geschnitten, geschleift und gebohrt: Jedes Wochenende zwei Spielfelder einer Kategorie. Vor dem letzten Bautreffen kann man nun sagen, dass, wenn nichts schiefläuft, der 24h-Wettbewerb wie geplant am 10. und 11. Februar stattfinden kann.

Doch auch neben den Vorbereitungen für den 24h-Wettbewerb musste gearbeitet werden. Die Mechanik hat so zum Beispiel neue Carbonstäbe bestellt und alle Teile (bis auf einige welche noch von der Software getestet werden muss) des zweiten Roboters ausgeschnitten. Die Carbonstäbe werden als Achse für den Dribbler benutzt. Apropos Dribbler: Mit dem Ankommen der Carbonstäbe können nun endlich die verschiedenen Dribbler getestet werden. Dies wird im Februar an hoher Stelle auf der To-Do-Liste der Mechanik stehen. Neben den Carbonstäben sind auch die neuen Faulhaber-Motoren angekommen. Da gab es aber leider eine kleine Verschätzung. Damit der Motor sauber ins Aluminiumgehäuse des Omniwheels passt, musste eine kleine Hülse angefertigt werden. Mit Hilfe der Drehbank entstand aus einem 10mm dicken Aluminiumstab ein mit 3mm Innendurchmesser und 4mm Aussendurchmesser relativ dünnes Aluröhrchen, welches so über den Motor gestülpt wird. So kann dieser im Gehäuse nicht mehr umherrutschen.

Die Software hat im Januar an einer Möglichkeit gearbeitet, einen anderen Roboter mit den Ultraschallsensoren zu erkennen um einerseits die Positionsfindung zu verbessern und andererseits um auf verschiedene Situationen besser reagieren zu können. Durch die Streuung der Ultraschalles war jedoch nicht immer klar ersichtlich, wo sich das gemessene Objekt befindet. Dies stelle sich als Problem heraus. Es wurde versucht, die Streuung so gut wie möglich einzudämmen. Zusätzlich wurde mit den Tests der neuen Ballsensoren begonnen. Dabei wurde ein weiteres Problem ersichtlich: Die Werte konnten nicht alle auf einmal ausgegeben werden. Mit Hilfe konnte aber eine Lösung gefunden werden. Der Prozessor war mit dem Programm schon stark ausgelastet und konnte so nicht mehr so viele zusätzliche Aufgaben bewältigen.

Die Elektronik hat die angekommenen Boards bestückt. Die Ballsensoren können die Entfernung des Balls ausgeben, was soweit gut ist. Um die Kommunikation untereinander und mit dem Mainboard zu testen müssen sie jetzt noch eingebaut werden. Auch die Liniensensorboards funktionieren gut. Durch das Potentiometer kann man die Referenzspannung so einstellen, dass die Werte von grün zu weiss zu schwarz relativ grosse Unterschiede haben. Dadurch können die Linien auf dem Spielfeld mit grosser Zuverlässigkeit erkannt werden. Bei der Ansteuerung der neuen Motoren gab es allerdings einige Probleme. Die Referenzspannung für die digitalen Hallsensoren wurden zu hoch gesetzt. Nach der Korrektur rotierte der Motor, wurde jedoch ziemlich schnell heiss. Das könnte daran liegen, dass die Hallsensorsignale rauschen. Das muss noch behoben werden. Ausserdem hat die Elektronik am Motorboardlayout gearbeitet, sodass es in den Roboter passt.