Changing sensor coordinate system in android için koordine etmek koordinat sistemi. Böylece, kullanıcılar telefonu dikey yönde tutup kolunu büktüğü zaman, ivme okumaları telefonunu yatay konumda tuttuğu zaman ile aynıdır ve daha sonra kolunu aynı yönde bükmektedir.
"Kullanıcı" koordinat sistemi dediğim şey budur. Kullanıcının hangi rüzgar yönüne baktığı önemli olmamasından dolayı, dünya koordinat sisteminden farklıdır. Kullanıcının cihazını nasıl tuttuğu önemli olmamasından dolayı cihaz koordinatlarından farklıdır.
Uygulamamda her hareket öncesi bir kalibrasyon adımı yapması kabul edilebilir, böylece taban/istirahat yönelimi matrisleri belirlenebilir. Belki de ilk hareketin matrisini ikinci (ve sonra yeni değerlerle tersi) çarpma meselesi midir?
Bahsedilen sorudaki cevap doğru gibi görünüyor ama daha somut bir açıklamaya ihtiyacım var. Gerçek kod örnekleri ideal olacaktır.
Not remapCoordinateSystem yeterli olmaz, yalnızca doğru açıları kabul eder. Cihaz her zaman kol ile dik açılarda bulunmayabilecek bir bileke bağlandığı için küçük sapmalarla çalışabilmem gerekir.