PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Kompass



sulu
12.08.2005, 12:17
Hi, robotikfans,
Zu dem Thema hattte ich schon mal 1 Thread laufen .Aber hier mein gesamtes Vorhaben. Mein bot soll auf klatschbefehl zu mir fahren. Ich setze mich vorheran einen bestimmten Platz im Raum ( z.b 135° nord)
An Board des Roboters befindet sich ein Kompass .Durch ihn ist ein Loch gebohrt.Auf der einen seite befindet sich ein Laser auf der anderen eine Lichtschranke. Sobald jetzt der Der Zeiger den Laserstrahl unterbricht ( bei 135° nord) fährt der Bot gerade aus , und damit auf mich zu. Geht das so oder hab ich einen Denkfehler gemacht?

Danke für die Antworten

user529
12.08.2005, 12:22
fährt der bot zuerst ( vor dem klatschen) durch die gegend?
wenn ja dann landert er irgendwo...

mfg clemens

RCO
12.08.2005, 12:35
Ein Kompass gibt ja keine Position sondern eine Himmelsrichtung an. Für dein Vorhaben bräuchte man eher eine Zimmertaugliches GPS-Modul.
Wie soll der Roboter wissen wo du sitzt?
Es gibt übrigens auch fertige Kompass-module mit einer recht hohen Auflösung.

sulu
12.08.2005, 12:54
Der Raum hat keine hindernisse wie Stühle oder Schränke
Ich setze mich ind Richtung wo ich das Loch gebohrt habe .

sulu
12.08.2005, 12:56
@user529:
Beim klatschen dreht er sich solange bis die Nadel überm Loch ist

RCO
12.08.2005, 13:11
Wie soll der Roboter wissen wo du sitzt?

Ich setze mich ind Richtung wo ich das Loch gebohrt habe.

Ne, das geht mMn nicht. Der Roboter wird sich solange drehen bis das Lcoh unter der Nadel ist. Wenn das der Fall ist, ist das Loch entweder nach Süden oder Norden ausgerichtet!
(Das ist schon ein Problem, da es 2 Möglichkeiten gibt, du müsstest eine irgendwie ausschließen.)
Du musst dich also anders setzen, klar? Ist ein wenig schwer zu erklären.

sulu
12.08.2005, 14:35
Vieleicht kann ich einen Zeiger mit einem nicht magnetischen Stück (schwarze Pappe , etc.) verängern

Drag0n
12.08.2005, 18:25
Warum nimmst du nicht ein elektronisches Kompassmodul? Außerdem muss der Roboter auch an einem definierten Platz im Raum stehen, sonst wird er dich nicht finden.

sulu
12.08.2005, 19:34
Warum das denn , dragOn? Der Raum ist doch leer.
Erkläre das bitte etwas genauer

user529
12.08.2005, 20:25
nimm n kompass such dir n objekt bei 135° und jetzt mach drei schritt zur seite, und was siehst du jetzt bei 135°? so gehts dem roboter, er wird sich verlaufen...
mfg user529

Drag0n
12.08.2005, 20:32
Weil du mit einem Kompass nur die Richtung bestimmen kannst. Nur wird er wenn er woanders steht auch immer woanders ankommen. Genauso wie du in Rom ankommst wenn du von München Richtung Süden läufst, während du von New York Richtung Süden in Miami landest.

sulu
13.08.2005, 07:02
Ja, richtig . ](*,) ](*,) ](*,) ](*,)
Daran hab ich nicht gedacht. Der Bot fährt ja auch gerade aus.
Dann muss ich das wohl anders versuchen.

der aller dümmste Anfänge
13.08.2005, 12:49
Mein Stichwort ist Laufzeitunterschied.
Zwieschen zwei Punkten oder auch drei draus kan man dan die Richtung bestimmen aus der der Schall kommt. Verstanden? Also ähnlich wie bei uns Menschen. :cheesy: :cheesy:

sulu
13.08.2005, 13:37
ja, ich glaube so mach ich dass.
Vielen dank, allen die mir geantwortet haben!!
:D

sep
15.08.2005, 10:06
ARG falscher Thread...