Odometrie
Wie weiß man, wie weit ein Roboter gefahren ist oder wo er sich befindet? Mit Odometrie! Um dieses für meinen minibot umzusetzen habe ich auf Radencoder zurückgegriffen, die bei jeder Bewegung der Räder Impulse an ein Lichtschranken auslösen.
Encoder
Diese Impulse können dann per Software gezählt und in gefahrene Entfernung umgerechnet werden – wie bei einem Fahrradtacho, der jede einzelne Radumdrehung zählt und umrechnet. Nur dass beim minibot sehr viel mehr Impulse gezählt pro Umdrehung werden; nämlich 625 pro Rad-Umdrehung.
Die Funktionsweise
Das Verfahren ist recht simpel: auf jeweils eines der Zahnräder pro Seite eines Getriebes meines minibots (Arexx Roboterfahrgestell RP6) wird ein Aufkleber geklebt, welcher abwechselnd schwarz/weiß bedruckt ist. Auf dieses Muster schaut eine Infrarotlichtschranke, die den Wechsel der Farben erkennt und als High/Low-Impulse zurückgibt (5 Volt/0 Volt).
Die Zahnradaufkleber (Codierscheiben)
Wie es aussieht, gibt es die Aufkleber für die Zahnräder nicht einzeln zu bestellen, sondern nur mit einem ganzen Satz Ersatzzahnräder. Und bei den Encodern sind die Aufkleber auch nicht dabei.
Die Aufkleber
Ich habe mich also daran gesetzt und mich endlich mal mit meinem Vektorzeichenprogramm Affinity Designer beschäftigt. Und damit ihr nicht jeder das Rad neu erfinden musst, gibt es die Dateien in verschiedenen Formaten hier am Ende des Beitrags zum Download.
Die Montage
Und so habe ich die Encoder und die Aufkleber im minibot (RP6) montiert bzw. angebracht:
![minibot Innenleben mit Zahnrädern](https://www.direcs.de/wp-content/uploads/2017-10-19-10-minibot-Innenleben-mit-Zahnrädern_small.jpg)
![minibot mit Encoder im Überblick](https://www.direcs.de/wp-content/uploads/2017-10-19-20-minibot-mit-Encoder-im-Überblick_small.jpg)
![minibot Encoder mit erstem Aufkleber](https://www.direcs.de/wp-content/uploads/2017-10-19-30-minibot-Encoder-mit-erstem-Aufkleber_small.jpg)
![minibot Encoder Zahnradaufkleber DIN A4](https://www.direcs.de/wp-content/uploads/2017-10-19-32-minibot-Encoder-Zahnradaufkleber-DIN-A4_small.jpg)
![minibot Encoder Aufkleber und Zahnrad](https://www.direcs.de/wp-content/uploads/2017-10-19-40-minibot-Encoder-Aufkleber-und-Zahnrad_small.jpg)
![minibot Encoder ausgeschnitten](https://www.direcs.de/wp-content/uploads/2017-10-19-50-minibot-Encoder-ausgeschnitten_small.jpg)
![minibot Zahnradaufkleber aufgeklebt](https://www.direcs.de/wp-content/uploads/2017-10-19-60-minibot-Zahnradaufkleber-aufgeklebt_small.jpg)
Wichtig: Die Zahnräder müssen vor dem Aufkleben auf der Klebefläche gut vom Fett befreit werden! Ansonsten hält das Papier nicht auf dem Zahnrad (ich habe normalen UHU-Alleskleber verwendet).
![minibot Aufkleber mit Fett](https://www.direcs.de/wp-content/uploads/2017-10-19-64-minibot-Aufkleber-mit-Fett_small.jpg)
![minibot Zahnräder abmontiert](https://www.direcs.de/wp-content/uploads/2017-10-19-70-minibot-Zahnräder-abmontiert_small.jpg)
![minibot - Motor demontieren, da hier die Platine verschraubt wird](https://www.direcs.de/wp-content/uploads/2017-10-19-76-minibot-Motor-abmontiert_small.jpg)
![minibot Zahnräder abmontiert](https://www.direcs.de/wp-content/uploads/2017-10-19-74-minibot-Zahnräder-abmontiert_small.jpg)
![minibot Encoder Schrauben](https://www.direcs.de/wp-content/uploads/2017-10-19-78-minibot-Encoder-Schrauben_small.jpg)
![minibot Encoder Position](https://www.direcs.de/wp-content/uploads/2017-10-19-80-minibot-Encoder-Position_small.jpg)
![minibot Ein Encoder montiert](https://www.direcs.de/wp-content/uploads/2017-10-19-90-minibot-Ein-Encoder-montiert_small.jpg)
![minibot Encoder Aufkleber erkennbar](https://www.direcs.de/wp-content/uploads/minibot-Encoder-Aufkleber-erkennbar.jpg)
![minibot Beide Encoder montiert](https://www.direcs.de/wp-content/uploads/2017-10-19-94-minibot-Beide-Encoder-montiert_small.jpg)
Alles klar? Viel Spaß beim Nachbauen! :)
Der Download
png-Format (einzeln)
![RP5 RP6 - Zahnradaufkleber für Encoder](https://www.direcs.de/wp-content/uploads/RP5-RP6-Zahnradaufkleber-für-Encoder-36er-Teilung-_-gefüllt-_-23mm-Durchmesser.png)
png-Format (mehrere, DIN A4)
![RP5 RP6 - Zahnradaufkleber für Encoder (DIN A4)](https://www.direcs.de/wp-content/uploads/RP5-RP6-Zahnradaufkleber-für-Encoder-36er-Teilung-_-gefüllt-_-23mm-Durchmesser-DINA4.png)
Und zum Schluss hier noch ein Download im .svg-Format (Vektorbasiert), einzeln oder mehrere im DIN A4-Format.