PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : swarmbot



tornado
17.06.2008, 15:57
Hallo,

ich habe auf dieser Seite schöne swarmbots gefunden:
http://www.swarmrobot.org/

So etwas in der Art könnte man ja auch (in kleiner Stückzahl) selber machen.
Was ich nicht so ganz verstehe sind die 6 Irdioden zur Hindernisserkennung.
Die sind alle an einen anderen Pin vom uP angeschlossen.

Warum haben die das so gemacht? Meint ihr, dass immer nur eine angeschaltet wird und dann die nächste?

Wird jeder Roboter sein Ir Licht anders moduliert haben? Oder wird das bei allen gleich sein?

Als ich mit meinen Ir Dioden rumgespielt habe, konnten die ein Hinderniss (reflektiertes Licht) zur auf wenige cm erkennen. Direktes Licht aber auf mehrere Meter. So würde ein Roboter der sich im Schwarm befindet einen anderen Roboter der weiter weg ist auch als unmittelbares Hinderniss erkennen, da er von dem direkt angestrahlt wird.

Ich würde gerne erst mal nur einen, dann zwei Roboter dieser Art bauen.

MfG,
Tornado

tornado
24.06.2008, 16:14
Hat keiner eine Ahnung? Oder wurde hier schon Über das Tema geredet?
Grüsse,
tornado

kalletronic
24.06.2008, 16:50
Guckst du hier: https://www.roboternetz.de/phpBB2/viewtopic.php?t=39020
Jedenfalls ne interessante Seite

Delfin
24.06.2008, 17:33
Natürlich ist das eher eine andere Dimension. Der Roboterschwarm der Uni Karlsruhe erledigt mit einem anderen Prinzip Aufgaben, als dieser virtuelle Schwarm das tuen sollte. Die Materialkosten dürften relativ niedrig liegen, oder nicht. So ein kleiner Schwarm wäre relativ kostengünstig.

tornado
24.06.2008, 18:47
@kalletronic
ICh habe mir mal den kompleten thread durchgelesen.
das hört sich sehr interessant an. ist haber in dieser Grössenordnung sehr schwierig.
Meine Frage mit dem IR Licht und den 6 Dioden bleibt aber leider unbeantwortet.

Wäre nett wenn noch jemand etwas über die Dioden was sagen könnte.

djdune
24.06.2008, 22:23
Soweit ich aus dem Teil der Zusammenbauanleitung entnehmen kann, würde ich sagen, es sind 7 Sensoren um 7 Distanzen messen zu können.