You may wonder sometimes while using any augmented reality software (not only mixare 😉 ) why the points aren’t quite showing in the right place. The same thoughts crossed our minds while developing and testing mixare, and since we were sure we couldn’t blame it on the data (as they are entered from our team and they do a wonderful job!) we performed some quick tests and the results were so funny that we had to share them with you!
It’s face-off time: HTC Dream (G1) vs Motorola Milestone and a special guest!
Daniele shows some compass issues (at the Peer-office in South Tyrol)
Pingback: Tweets that mention mixare Free Open Source Augmented Reality Engine » Magical compass tricks -- Topsy.com
Pingback: uberVU - social comments
Pingback: G1, MILESTONE and iPhone 3GS compass and GPS comparison video » EuroDroid
In Android you can use the GeomagneticField class to correct some of this. It has also just been updated to the 2010 geomagnetic model: http://github.com/android/platform_frameworks_base/commit/a2d776b2d36b38d94a30fc5692fd71ce9697fe9c
All digital compasses are very sensitive to electrical & magnetic noise, and even movement, usually much more than traditional compasses. Like “Cuddly” said, there are ways to make it less sensitive, based on your exact location on the planet (and altitude), but its never going to be perfect. You just have to use the compass with the knowledge that it is only a guide and not very accurate.