PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Roboter folgt Roboter



ma-power
27.11.2007, 19:13
Hallo,

Ich möchte ein Autonomes Roboter Fahrzeugbauen... das einem anderen Autonomen Roboter Fahrzeug folgt...

was gibt es da für möglichkeite?...


Ich dachte da an Wärmesensoren die die hitze des Motors und der L298L297 Platine wahr nimmt.

aber ich weis nicht wie ich das verwirklichen soll...

ich bitte um vorschläge... auch mit andern Sensor typen...

vielen Dank!


mfg.

Ma-power

user529
27.11.2007, 19:42
manf hat sich da schon en paar gedanken gemacht: https://www.roboternetz.de/phpBB2/viewtopic.php?t=15156&postdays=0&postorder=asc&start=0
hast du die möglichkeit den anderen roboter zu markieren (ir leuchte...)?
mfg clemens

ma-power
27.11.2007, 20:33
ja ich kann den anderen Roboter makieren!... aber meine Frage ist wie kann der andere Roboter wissen wie weit er vom andern entfernt ist und ihm nicht schonn längst hinten drauf fährt?... und wie kann ich es hin kriegen das er auch merkt das der Vordere Roboter nach links oder rechts abbiegt... und er dann hinter her fährt?

Ringo
27.11.2007, 21:51
wenn der zweite Roboter eh Abstandssensoren Onbaord ( Fürs Autonom rumfahren) hat.. wieso diese nicht benutzen?

mare_crisium
27.11.2007, 21:59
ma_power,

ich würde beide mit je einem Lautsprecher und einem Mikrophon ausrüsten. Dann lässt Du sie kurze Tonfolgen austauschen: Einer arbeitet jeweils als Sender, der andere als Wiederholer. Er empfängt und sendet das Empfangene sofort wieder zurück. Aus der Laufzeit, abzüglich der Verarbeitungszeit im Wiederholer, kann der Sender die Entfernung zum Wiederholer messen. Anschliessend lässt Du sie die Rollen tauschen. Diese Methode kannst Du beliebig verfeinern: Das wiederholte Signal könnte, z.B., um eine bestimmte Differenzfrequenz versetzt gesendet werden, um es von Reflektionen unterscheiden zu können usw. - Mit etwas Aufwand (schwenkbares Mikrophon) kannst auch noch die Richtung feststellen.

mare_crisium

thewulf00
28.11.2007, 08:57
Baue einfach eine sich drehende IR-Ultraschall-Kombination, und das vordere Fahrzeug sendet nach hinten, oder überallhin (4-8 IR-Dioden) IR-Licht aus, gepulst oder sonstirgendwie. Wenn der Empfänger dann beim Vorbeidrehen im richtigen Winkel ist, empfängst Du maximale Intensität, weißt also die Richtung. Gleichzeitig Machst Du eine Entfernungsmessung, und damit weißt Du, in welcher Richtung und in welcher Entfernung der vordere ist.
Probleme dabei: Es kann kein Höhenunterschied gemessen werden. D.h. ist der vordere Roboter grad auf einer Rampe nach unten unterwegs, gibts nur Fehlmessungen und Fehlinterpretationen.

ma-power
28.11.2007, 15:19
mh... entschldige... aber das verstehe ich nicht ganz... könntest du das vllt. etwas genauer erklären?


dank!

mfg.

ma-power

thewulf00
28.11.2007, 16:31
Roboter 1 sendet in alle Richtungen (also mit maximal 8 Dioden) ein IR-Signal aus. (IR-Dioden)

Roboter 2 dreht auf seinem Kopf einen IR-Sensor, der dann, sobald er in die richtige Richtung guckt, das IR-Signal mit maximaler Intensität empfängt. Daher weiß er, in welcher RICHTUNG der andere Roboter zu finden ist. Dann macht er in dieser Richtung gleich noch eine Ultraschall-Messung und weiß dadurch, wie WEIT WEG der andere Roboter ist.

Hinweis: Geht nur, wenn die beiden Roboter in der selben Ebene agieren. (bspw. beide auf dem Boden)

ma-power
28.11.2007, 17:11
WOW.... das is ja eine Geniale Idee!!!

ja aber dann müsste man ja noch neben dem IR Sensor einen Ultraschallsensor installieren!... oder ? oder gibt es ander möglcikeiten die enfernung zu ermitteln... oder einfach eine feste distanz zwischen den Robotern fest zu legen?

aber die Idee ist richtig geil!

Danke!

mfg.

ma-power