ეს აპლიკაცია აჩვენებს სხვადასხვა სენსორების და სენსორების შერწყმის მუშაობას.
გიროსკოპის, ამაჩქარებლისა და კომპასის გაზომვები გაერთიანებულია სხვადასხვა გზით და შედეგი წარმოიქმნება სამგანზომილებიანი კომპასის სახით, რომლის როტაცია შესაძლებელია მოწყობილობის ბრუნვით.
ამ აპლიკაციაში დიდი სიახლეა ორი ვირტუალური სენსორის შერწყმა: "Stable Sensor Fusion 1" და "Stable Sensor Fusion 2" იყენებს Android Rotation Vector-ს კალიბრირებული გიროსკოპის სენსორთან და აღწევს უპრეცედენტო სიზუსტეს და რეაგირებას.
ამ ორი სენსორის შერწყმის გარდა, შედარებისთვის არის სხვა სენსორები:
- სტაბილური სენსორის შერწყმა 1 (Android Rotation Vector-ისა და კალიბრირებული გიროსკოპის სენსორის შერწყმა - ნაკლებად სტაბილური, მაგრამ უფრო ზუსტი)
- Stable Sensor Fusion 2 (Android Rotation Vector-ისა და კალიბრირებული გიროსკოპის სენსორის შერწყმა - უფრო სტაბილური, მაგრამ ნაკლებად ზუსტი)
- Android როტაციის ვექტორი (Kalman filter fusion of accelerometer + gyroscope + compass) - საუკეთესო შერწყმა ჯერ კიდევ!
- კალიბრირებული გიროსკოპი (კალმანის ფილტრის ამაჩქარებლის + გიროსკოპის + კომპასის შერწყმის კიდევ ერთი შედეგი). უზრუნველყოფს მხოლოდ შედარებით როტაციას, ამიტომ შეიძლება განსხვავდებოდეს სხვა სენსორებისგან.
- გრავიტაცია + კომპასი
- აქსელერომეტრი + კომპასი
წყაროს კოდი საჯაროდ ხელმისაწვდომია. ბმული შეგიძლიათ იხილოთ აპლიკაციის "შესახებ" განყოფილებაში.