determine position changes. In some cases device cannot achieve GPS
signal for a while (tunnel or multilevel parking) and I want to
compensate these gaps using INS approach.
Yes I know that there're another approaches like cell-id or data got
from device's carrier, but currently I'm focused on sensors.
Well, INS approach can be divided into two big tasks:
1. attitude determination (gyro or accelerometer + magnetometer or
some combination)
2. velocity and distance calculation. Here I double integrate linear
accelerometer values.
Now I try to resolve the second task. I prepared all calculation and
made contrastive analysis of data got from linear accelerometer on
different Android devices: Sensation, Motorola Xoom and Nexus S. I put
all devices on a platform and moved the platform on 8 meeters with an
acceleration on Y axis.
After that I built graphics and they really confused me - all 3
graphics has the same amplitude but peak values are different.
For example at the same moment I have 0.2 m/s^2 on Xoom and 1.2 m/s^2
on Sensation.
Hence after calculation I had a big difference in distance.
Official documentation doesn't explain it. I surfed the web but didn't
find any answer about that issue.
So my question is: did someone faced to it? Or maybe you know an
advice which will help me to solve it?
In addition, android Sensor class has few parameters. I found that
Sensation and Xoom has different RESOLUITON values -
Sensor.getResolution().
Sensation - 1.0
Xoom - 0.009576807
I'm stack with it, so any help will be really good! Thanks in advance.
--
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscribe@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
No comments:
Post a Comment