Diese App demonstriert die Leistungsfähigkeit von verschiedenen Sensoren und Sensorfusionen.
Messungen von dem Gyroskop, Akzelerometer und Kompass werden in verschiedenen Weisen kombiniert und das Ergebnis wird als Würfel visualisiert, der durch rotieren des Gerätes gedreht werden kann
Die große Neuheit in dieser Applikation ist die Fusion von zwei virtuellen Sensoren: "Improved Orientation Sensor 1" und "Improved Orientation Sensor 2" nutzen den Android Rotation Vector mit dem kalibrierten Gyroskopsensor und erreichen eine nie zuvor dagewesenen Präzision und Reaktionsfähigkeit.
Neben diesen beiden Sensorfusionen gibt es noch weitere Sensoren zum Vergleich:
- Improved Orientation Sensor 1 (Sensorfusion des AndroidRotation Vector und des kalibrierten Gyroskops - weniger stabil, dafür genauer)
- Improved Orientation Sensor 2 (Sensorfusion des Android Rotation Vector und des kalibrierten Gyroskops - stabiler, dafür ungenauer)
- Android Rotation Vector (Kalmanfilterfusion von Akzelerometer + Gyroskop + Kompass) - die bisher beste verfügbare Fusion!
- Kalibriertes Gyroskop (Weiteres Ergebnis der Kalmanfilterfusion von Akzelerometer + Gyroskop + Kompass). Liefert nur relative Rotation, kann daher von den anderen Sensoren abweichen.
- Gravitation + Kompass
- Akzelerometer + Kompass
Der Quellcode ist öffentlich verfügbar. Der Link findet sich in der App im "Über"-Bereich.
این برنامه نشان می دهد که عملکرد سنسورهای مختلف و ادغام سنسور.
اندازه گیری از ژیروسکوپ، شتاب سنج و قطب نما را می توان به روش های مختلف ترکیب شده، و در نتیجه به عنوان یک مکعب را تجسم، از طریق دستگاه چرخش را می توان چرخش
"سنسور بهبود یافته جهت 1" و "سنسور جهت بهبود 2" استفاده از بردار چرخش آندروید با ژیروسکوپ کالیبره شده و به دقت هرگز دیده می شود قبل و پاسخ: اخبار زیادی در این نرم افزار تلفیقی از دو سنسور مجازی است.
به غیر از این دو ادغام سنسور، حسگر دیگر برای مقایسه وجود دارد:
- سنسور بهبود یافته جهت 1 (ترکیب سنسورها از AndroidRotation برداری و ژیروسکوپ کالیبره شده - با ثبات کمتر، اما دقیق تر)
- سنسور جهت بهبود 2 (ترکیبی سنسور بردار چرخش اندیشه و ژیروسکوپ کالیبره شده - با ثبات، اما دقت آن کم است)
- آندروید چرخش بردار (کالمن همجوشی فیلتر از شتاب سنج + ژیروسکوپ + قطب نما) - قبلی بهترین ترکیب در دسترس است!
- کالیبره ژیروسکوپ (نتیجه دیگر از همجوشی فیلتر کالمن از شتاب سنج + ژیروسکوپ + قطب نما). فراهم می کند بنابراین تنها چرخش نسبی ممکن است از سنسورهای دیگر متفاوت است.
- گرانش + قطب نما
- شتاب سنج + قطب نما
کد منبع در دسترس عموم است. ارتباط را می توان در برنامه در "درباره" بخش یافت می شود.