Hello, I am working on improving an augmented reality app I have, and part 
of that improvement involves making use of the sparsely-documented rotation 
vector sensor, which seems to integrate the magnetometer, accelerometer and 
gyroscope rather well on several of my devices.  This will serve to replace 
the classic magnetometer + accelerometer fusion + filtering that we've had 
to do ourselves previously.  Making use of this seems to be a huge 
improvement, and I'd love to deploy it as soon as I can get the feeling it 
will be safe for most devices.

The problem I am running into is, on my Galaxy Tab 10.1, which just got ICS 
4.0.4, the Rotation Vector Sensor does not seem to be working consistently 
when dealing with screen rotation compensation. North seems to change 
places depending on how the screen is oriented, even after calling 
SensorManager.remapCoordinateSystem(), whereas all is good on the Nexus 7 
and Galaxy Nexus, and several other gingerbread + devices, that is, North 
is consistent, after calling SensorManager.remapCoordinateSystem().

I haven't really seen much when doing google searches for anyone really 
making use of this or running into this sort of thing, so if anyone here 
has any experience, please get in touch.  Or, if you have some of the less 
popular devices which have gingerbread+ and are interested in helping 
evaluate a proof of concept/test APK, let me know.

Adam

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to