Best Sensor for Measuring Slow Head movement
Giray
Posts: 8
Hi All,
I would like to hear your experiences and knowledge about measuring slow rotational movements by any kind of sensor. My goal is to measure moves of head accurately(up-down, left-right ) I think the best choices for this issue are accelometer and gyro I assume. I would be happy to hear your comments.
Regards,
Giray
I would like to hear your experiences and knowledge about measuring slow rotational movements by any kind of sensor. My goal is to measure moves of head accurately(up-down, left-right ) I think the best choices for this issue are accelometer and gyro I assume. I would be happy to hear your comments.
Regards,
Giray
Comments
http://www.ascension-tech.com/
We had a very large budget, of course.
You won't get accurate results with an accelerometer and gyro.
http://www.parallax.com/StoreSearchResults/tabid/768/txtSearch/compass/List/0/SortField/4/ProductID/779/Default.aspx
http://www.parallax.com/StoreSearchResults/tabid/768/txtSearch/tilt/List/0/SortField/4/ProductID/93/Default.aspx
If the movements are restricted to always being slow, is there really any need for a gyro?
A 3-axis gyro, accelerometer, and compass would likely be necessary. The gyro will give you rotation rates, but is subject to drift from to temperature changes, numerical inaccuracy, sample quantization, etc. The accelerometer gives you "down", but is really noisy, so you have to average the results over a long-ish period of time. The compass will give you magnetic north. The three sensors together can complement each other - You use the accelerometer and compass to correct the long-term drift from the gyros, and you get a very accurate estimate of your orientation.
Here's an example done with just a gyro and accelerometer: http://www.youtube.com/watch?v=4bj2ieD4HA0
Pololu has a sensor called a MinIMU-9 that includes all three. I'm in the middle of writing a Propeller driver for it, but there are Arduino libraries for it already, and a demo program that shows the orientation of it on a PC: http://www.pololu.com/catalog/product/1265
You might be able to get away with just the accelerometer and gyro, but your response time for tilting left/right or forward/back would be pretty slow because the accel data is so noisy it requires pretty heavy filtering.
For a human moving around in regular life, then I would guess you would need both a gyro and compass, as Dave Hein described, plus accelerometers. As for error, I guess that starts to depend on how long the device will be allowed to drift without getting a new absolute fix on something. Maybe if you describe what you're trying to do in more detail, people here can give you a better idea of the errors that might be involved.
EDIT: yeah, what Jason said.