Positionsbestimmung im Zimmer

Gast #1252494
Lesenswert?

Hallo,

wie kann ich, auf relativ simple Weise die Position eines Spielzeugautos 
in einem Zimmer bestimmen? Genauigkeit sollte 1cm sein. Das Auto bewegt 
sich nur auf dem Fussboden, also ist "nur" eine 2-dimensionale 
Bestimmung nötig. Hat jemand eine Idee, wie man dies kostengünstig 
realisieren kann?

Danke...
#1252598
Lesenswert?

"GPS für arme Leute"

in allen 4 Ecken des Zimmers eine "Funkbake" welche 
Zeitnormal-Information mindestens der Güte 1/10^10 sek liefert.

Dann im Auto ein getunten GPS-Chip einbauen, welcher derartig hohe 
Auflösung kann.

Aus den Laufzeitunterschieden der einkommenden Signale kannst du dann 
deine Position im Raum auf 1 cm genau bestimmen ;-)


--> wer mag mal die notwendigen Frequenzen und laufzeiten ausrechnen?
Gast #1252619
Lesenswert?

Wenn es mobil sein soll, dann baue Dir noch einen Kalibrierrahmen mit 
z.B. 1x1 m, in dessen Ecken sich blinkende LEDs befinden (evtl. ein 
Grid, um auch Linsenverzerrungen besser erkennen zu können).
Den legst Du dann auf das Spielfeld, und die Software rechnet daraus die 
Positionen aller Bildpixel aus.

Das kann alles sehr schnell gehen, und das Bauen mit Standardteilen ist 
auch einfach. Da braucht man nicht mal einen µC.

Bei anderen Lösungen muss wahrscheinlich auch erstmal kalibriert werden, 
wenn der Aufbau sich ändert.

Der Hauptaufwand ist natürlich die Programmierung der PC-Software.
#1252671
Lesenswert?

1 cm Genauigkeit ist eine ganz schön hohe Anforderung.

Wenn du es einfach haben möchtest, finde ich die Lösungen mit der Kamera 
doch recht oversized. Die Position über die Laufzeiten eines Funkmodules 
stellen der Hardware zu hohe Anforderungen, das diese 
Laufzeitunterschiede im Zimmer nur sehr, sehr gering sind.

Für eine ähnliche Anwendung spiele ich mit dem Gedanken das ganze über 
Beschleunigungssensoren zu errechnen. Beschleunigt das Fahrzeug, fährt 
es los... Messe ich dann die Zeit bis es abbremst, weiß ich wie weit es 
gefahren ist. Ob es tatsächlich umsetzbar ist kann ich dir (noch) nicht 
sagen, aber vielleicht wäre dies ein weiterer Ansatz für dich?
Gast #1252697
Lesenswert?

Es geht mit IR.

Du brauchst einen Messstab (z.B. 1 m lang) mit je einem
drehbaren Photowiderstand (mit Optik)an den Enden. Der
Drehwinkel bzgl. des Stabes muß dabei genau gemessen/angefahren
werden.

Das Auto sendet ein Dauerlicht. Beide Sensoren suchen/verfolgen
den Sender und bestimmen den Winkel für die max. Erkennung.

Aus den 2 Winkeln und der Stablänge kann die Position zum Stab
errechnet werden.

Nur wenn das Auto mit den sensoren auf einer Linie ist geht es nicht.

Die Genauigkeit evtl. mit Schrittmotor/Getriebe anpassen, mit
Stablänge variiren.


gruß hans
Persönliche Seite #1252722
Lesenswert?

Der Forenclown schrieb:
>> Auf relativ simple Weise die Position eines Spielzeugautos
>> in einem Zimmer bestimmen? Genauigkeit sollte 1cm sein.
> Mit dem Zollstock messen. Oder mit einer Knotenschnur.

You made my day!

Und der Ersteller des Threads sollte sich so einen Beitrag zu Herzen 
nehmen, es fehlen praktisch alle relevanten Daten im ersten Thread.
Die Lösung entspricht somit genau der geforderten Aufgabe.
Gast #1252763
Lesenswert?

Die Idee von PJ ist schon ganz praktikabel. Ich würde sie noch durch 
eine (IR-)Diode im Auto ergänzen. Zuerst ein (IR-)Blitz (an die Decke) 
und danach einen Ultraschall-Beep. 3 feststehende Empfänger, deren 
Position man einmal kalibrieren muß, erkennen den Blitz und messen die 
Laufzeit bis zum Eintreffen des Beep. Der Rest ist Mathematik.

Ist der Beep noch mit einer Kennung moduliert, kann die Position von 
mehreren Objekten ermittelt werden.

Blackbird
Persönliche Seite #1252788
Lesenswert?

Wie groß ist das zu befahrende Areal?
Bestünde die Möglichkeit einen "Teppich" auszulegen? Dieser Teppich 
besteht aus einem Kreuzgitter aus Kupferleitungen. Das Auto fährt mit 
einer Spule über den Teppich und induziert ein Signal.
Nun kann dieses Signal an den X- und Y-Leitungen gemessen werden 
(Multiplexer). Dort wo es am stärksten ankommt, steht das Auto.

So ähnlich funktionieren auch Digitalisier-Tablets.

Christian
Gast #1252942
Lesenswert?

Hallo,

> Für eine ähnliche Anwendung spiele ich mit dem Gedanken das ganze über
> Beschleunigungssensoren zu errechnen. Beschleunigt das Fahrzeug, fährt
> es los... Messe ich dann die Zeit bis es abbremst, weiß ich wie weit es
> gefahren ist. Ob es tatsächlich umsetzbar ist kann ich dir (noch) nicht
> sagen, aber vielleicht wäre dies ein weiterer Ansatz für dich?

Die Mühe kannst Du Dir sparen. Das funktioniert nicht.

Die Beschleunigungsdaten mußt Du zweimal integrieren, um zu den Wegdaten 
zu gelangen. Ein winziger Offset-Fehler führt zu einem beschleunigt 
größer werdenden Fehler für die Position, die Du ohne Referenz nicht 
ausgleichen kannst.

Beschleunigungssensoren eignen sich hingegen gut zur Detektion eines 
Aufpralls oder zur Neigungsmessung (Winkel gegen die Erdnormale).

Ultraschallmessungen funktionieren und werden in verschiedenen 
Roboteranwendungen eingesetzt. Wichtig ist hierbei, daß eine 
Sichtverbindung zu den Referenzbaken gegeben ist.


Gruß,
  Michael

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren