Surveyor 2.5.1 now takes advantage of gyroscope, provides a much smoother AR experience
New update of Surveyor give it ability to leverage gyroscope and sensor fusion built in the device to provide much better AR result than accelerometer and magnetic field sensor. Be sure to grab update 2.5.1 from Android Market and see how awesome your device can do with Surveyor.
Most Android phones released this year have gyroscope built in. And more importantly a new facility called 'sensor fusion' is introduced to most Android devices. It combine the readings of all sensors available on the device and calculate an almost perfect result for applications to use.
I've been using a customized low pass filter to process the result from accelerometer and magnetic field sensor to produce an rotation matrix Surveyor needed to match the phone world to the real world. It works but not really meet the standards of smooth user interaction. When you rotate the phone, it will take a while for the virtual world to rotate to its position. But with gyroscope and sensor fusion, it's just perfect now! Fast, smooth and accurate! To experience it you really need to download the app and see for yourself. It's absolutely cool.