LBotics.at

Sensoren werden verwendet um physikalische Größen zu messen. Durch die Auswertung der gemessenen Werte kann sich ein Roboter ein Bild von seiner Umgebung machen. Beim KeplerBRAIN V4 Robotik-System kommen unterschiedliche Sensoren zum Einsatz, die Abstände, Lichtstärke, Berührungen oder Richtungsänderungen messen können. Alle gemessenen Werte werden in elektrische Spannngen umgewandelt, die dann vom Mikrocontroller an seinen analogen Eingängen ausgewertet werden können.

Einfache Sensoren können direkt an den KeplerBRAIN V4 Controller angeschlossen werden. Sollte ein Sensor komplexere Anforderungen erfüllen so empfiehlt es sich, dafür einen eigenen Mikrocontroller zu verwenden, der nur die Auswertung und Aufbereitung der Sensordaten übernimmt. Auch solche Sensoren kommen beim KeplerBRAIN V4 Robotik-System zum Einsatz, bei denen spziell Software für einen Sensor und dessen Aufgabe entwickelt werdern muss.

In diesem Abschnitt wird der Einsatz der KeplerBRAIN V4 Sensoren anhand von Programmbeispielen gezeigt und erklärt.

Tastsensor - Auslösen eines Schaltkontakts durch Berührung

Reflexionssensor - Bestimmung der Lichtstärke von reflektiertem Licht einer Oberfläche

IR-Abstandssensor - Entfernung eines Objekts durch Messen der Stärke von reflektiertem, infrarotem Licht

US-Abstandssensor - Entfernung eines Objekts durch Messen der Zeit, die Schall bis zu dem Objekt und zurück benötigt

TOF-Abstandssensor - Entfernung eines Objekts durch Messen der Zeit, die Lichtimpulse bis zu dem Objekt und zurück benötigt

IMU-Sensor - Ermitteln der Lage im Raum durch Messen von Richtungsänderungen

Liniensensor - ein Array von 8 Reflexionssensoren

IR-Ballsensor - Bestimmung der Richtung eines RCJ-05 Balls von RoboCup Junior

Soccer-Bodensensor - Abtasten des Bodens zum Dedektieren von weißen Linien auf einem Soccer-Feld von RoboCup Junior