Man nehme einen Raum, eine Person (Position im Raum ist bekannt) und jetzt möchte ich irgendwie herausfinden in welche Richtung die Person ihren Arm ausstreckt. Eine Idee, welche Technik man dafür verwenden könnte? Gerät am Körper, Magnet in der Hand? Problematik: Es sollen mehrere Personen im selben Raum rumlaufen können. Magnete könnten also die Geräte durcheinander bringen. Ich weiß ehrlich gesagt noch nicht einmal wonach ich suchen könnte. Könnte man das ganze evtl. mit einem elektronischen Kompass lösen? Man könnte natürlich auch irgendwie den Raum präparieren. Bisher hat der Raum in Abständen von 10 Metern aktive RFID Sender, die Person selber trägt einen RFID Empfänger (um die Position zu ermitteln). Könnte man evtl. mit der Konfiguration etwas bewerkstelligen um noch das Arm-Richtung-Problem zu lösen? Vielleicht fällt ja einem von euch was zu dem Thema ein - eine Art virtuelles Brainstorming? Gruß -Thomas
Dazu müssten mehrere Kameras an der Decke in dem Raum angebracht werden. Sagen wir 20mx40mx4m -> Bei der Auflösung von Kinect wären das vermutlich einige Kinects... Aber bei dem Vorschlag fällt mir ein: Man könnte Wiimotes an die Decke klemmen, an die Spitze des Armes einen Reflektor ranklatschen um dann via der Positionsdaten evtl. auf die Richtung zu kommen. Wäre zumindest günstiger, vermute ich jetzt mal. Wenn der Reflektor länglich genug wäre könnte man das vielleicht relativ genau ermitteln. Das Problem ist da jedoch wieder einmal die Tatsache, dass die Wiimote zwei reflektierende Signale nicht unterscheiden könnte... die Armrichtung zweier Personen die den Arm ausstrecken könnte man da wiederrum vermutlich nicht unterscheiden.
Servus, jedem ne kleine Antenne in die Hand gedrückt (jeder anders codiert) -> in ner Ecke im Raum einen Empfänger -> Laufzeit auswerten!! MfG Mathias
Wie genau ist deine RFID-Positionsauswertung? Wenn die genau genug ist evtl. mit Armbändern arbeiten. Aus den Positionen von Körper und Handgelenk sollte es dann "nurnoch" Rechenaufwand sein zur Richtung. avr
@Mathias: Der Raum ist 20mx40m groß. Wegen der Reichweite der RFID Empfänger muss ich im Raum c.a. 14 aktive Sender verteilen um eine Position zu bestimmen können. Wenn ich nun in jede Ecke noch einen Funkempfänger hinbaue und nur die Spitze des Armes auswerte, habe ich doch wieder das selbe Problem? Die Reichweite genügt nicht... Falls es irgendeine Sender/Empfänger Kombination gibt, die das mit nur 4 Empfängern ermöglicht, welche wäre das? Die müsste dann doch genauso gut zur Positionsbestimmung verwendet werden können, oder? Die Frage wäre dann aber auch die Auflösung. Ich versuche eine Auflösung von <0,5 Metern hinzubekommen, was mit dem RFID System funktionieren sollte. Wenn ich nur 4 Empfänger in jeder Ecke habe für die Richtungsbestimmung - könnte es dann sein, dass die Auflösung zu grob wäre? @avr: Das habe ich mir auch bereits überlegt. In der Praxis wird es jedoch so sein, dass die Person einen Gegenstand in der Hand trägt (länglicher Gegenstand, etwa 50cm lang) an dessen Anfangspunkt der RFID Empfänger samt Datenversandeinheit befestigt wird. An die Spitze des Gegenstandes muss dann etwas kommen um die Richtung bestimmen zu können - wenn ich da jetzt einfach auch einen RFID Sender hinklebe, habe ich ja immer den gleichen Abstand zum Empfänger :\ -> diese Methode wird also leider nicht klappen. Außerdem müsste man, wenn man den Körper der Person einbezieht, das System bei jeder Verwendung neu kalibrieren. (Habe mir nämlich auch bereits überlegt den Empfänger einfach an die Spitze des Gegenstands zu klatschen un der Person dann einen Sender mitzugeben) Ach wäre auch Blödsinn, da ich da nur den Abstand von Gerät und Körper hätte, aber nicht die Richtung. Ich könnte natürlich dem Gegenstand zwei Empfänger verpassen, an den Anfang und an die Spitze, aber das wäre finanziell der teuerste Weg.
Moin, wenn du mit dem Sender, der an jeder Person angebracht ist, auch Nutzdaten übertragen kannst, kannst du dann nicht einen Kompass verwenden zur Richtungsbestimmung? Diese Methode ist halt recht Störanfällig. Mfg Mumar
Gib jedem eine Fernbedienung in die Hand und platziere rundum IR Empfänger. Der Empfänger der das Signal bekommt zeigt an in welche Richtung die Person zeigt. (Eventuell muss noch ein Papprörchen an die Fernbedienung um das IR licht etwas konzentrierter rauszuschicken)
Im Raum IR LEDs verteilen mit individuellem Sendecode. Das Stabende ist eine IR Cam mit Weitwinkel, so das immer 3 LEDs zu sehen sind. Damit sollte die Position und Richtung zu bestimmen sein. Gruß Henrik
Was hälst du von einem Kompass? Man müsste natürlich ausprobieren, ob irgendwelche Stahlträger oder Stromleitungen Störungen verursachen. Ich glaube ein Iphone hat doch einen Kompass-Sensor eingebaut (habe selber keins, kann also falsch sein). Evtl. mal eine entsprechende "App" installieren und durch den Raum laufen, dann sollte man doch schon sehen können ob das System annähernd brauchbar ist.
Thomas D. schrieb: > jetzt möchte ich irgendwie herausfinden in welche Richtung die Person > ihren Arm ausstreckt. Und wozu ist das ganze gut? Um festzustellen, wo gerade der Führer weilt? Wie kann man sich nur solche sinnlosen Aufgaben stellen, das ist Lebenszeitverschwendung!
Wenn der Raum hoch genug ist könnte folgendes funktionieren: Webcam(s) -- da schön billig -- an die Decke -- sodass die gesamte Grundfläche des Raumes in Armhöhe abgedeckt ist. Nun kann man die Position der Personen im Raum bei hinreichend homogenem Boden z.B. mit OpenCV (solange die Personen separat bleiben) recht leicht bestimmen, die Armposition könnte per farbigem Handschuh/Armband/Zauberstab/Was auch immer anhand des H-Kanals des HSV-Farbraums erkennen. Hierzu (obwohl mit anderem Anspruch): http://web.mit.edu/newsoffice/2010/gesture-computing-0520.html
Mein Android hat einen digitalen kompass auf Basis eines Hall-Sensors. Du kannst ja sowas auch nehmen (erdmagnetfeld is überall), vorausgesetzt du hast keine Störe...
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.