Hallo Zusammen,
ich würde mich gerne erkundigen, ob es mit nur einem 3-Achsen
Beschleunigungssensor möglich ist, menschliche Bewegung sicher zu
detektieren und auch eine Aussage zu treffen, ob der Mensch gerade geht,
läuft und in welche Richtung. Welche Sensoren wären für diese Aufgabe
richtig? Reicht ein Beschleunigungssensor oder braucht man für diese
Aufgabe schon eine Kombination aus mehreren Sensoren, wie z.b.
Gyroskope. Besten Dank schon mal für die Anregungen.
LG Spice
Spice schrieb:> detektieren und auch eine Aussage zu treffen, ob der Mensch gerade geht,> läuft und in welche Richtung. Welche Sensoren wären für diese Aufgabe
Stell ich mir echt schwierig vor. Mir fiel nur gerade ein, das der
Unterschied zwischen Laufen und Gehen der ist, daß beim Laufen beide
Füße nicht gleichzeitig den Boden berühren.
Naja, die Beschleunigung der Gliedmaßen wird beim Laufen im vergleich
wohl auch ein bisschen höher liegen, oder? Schwierig wird wohl eher, den
Unterschied zwischen schnell gehen und tatsächlich laufen auszumachen...
Anders vllt: Über die Geschwindigkeit (z.B. GPS) lässt sich bestimmt
auch was machen, oder? Schwierig wirds wieder, Laufen und Radfahren zu
unterscheiden, aber wenns nur die zwei Fälle wie erwähnt gibt, würde ich
ab 7km/h zum Laufen tendieren?
Ich mach' mal hier den Trittbrettfahrer, habe in entfernt ähnliches
Porblem. Kann mir mal bitte jemand den genauen Unterschied zwischen
Gyroskop und Accellerometer (als Chip) erklären? Worin ähnlen sich die
Ergenisse dieser Sensortypen und was unterscheidet sie genau? Danke.
Spocht schrieb:> Spice schrieb:>> detektieren und auch eine Aussage zu treffen, ob der Mensch gerade geht,>> läuft und in welche Richtung. Welche Sensoren wären für diese Aufgabe>> Stell ich mir echt schwierig vor. Mir fiel nur gerade ein, das der> Unterschied zwischen Laufen und Gehen der ist, daß beim Laufen beide> Füße nicht gleichzeitig den Boden berühren.
Beim Laufen berührt zeitweise gar kein Fuß den Boden. Das könnte eine
Möglichkeit sein, es zu erkennen. Da man vom Boden abspringt und kurz
danach wieder "landet", dürfte die Beschleunigung entlang der hoch-Achse
deutlich stärker und ruckartiger variieren als beim Gehen.
Für die Richtung würde sich eher ein Magnetfeldsensor, also ein Kompass,
eignen.
Gehen und Laufen zu unterscheiden ist relativ einfach. Ich habe das im
Rahmen eines Praktikums an der Uni mal gemacht. Es stand ein
dreiachsiger Beschleunigungssensor zur Verfügung, der alle 400ms 64
Werte für jede Achse ausgespuckt hat.
Die Höhe der Standardabweichung der Werte innerhalb eines Blocks ist ein
recht guter Indikator dafür, ob man rennt, läuft oder steht. Wir haben
dabei nur die zum Körper parallele Achse ausgewertet. Die Schwellwerte
muss man allerdings durch experimentieren herausfinden.
Die vier Gruppen, die am Praktikum teilgenommen haben, haben recht
unterschiedliche Methoden angewand, die alle recht gut funktioniert
haben. Darunter eine Auswertung per FFT, mit Maximalwerten, mit
Standardabweichung bzw. Varianz und Mischungen aus all diesen Methoden.
Im Anhang ist noch Lesestoff zu diesem Thema.
Eine Richungserkennung nur mit Beschleunigungssensor dürfte allerdings
schwierig werden. Für den Außenbereich wäre das erste was mir einfällt
eine Kombination aus GPS und Kompass.