2011-05-05 28 views
11

iPhone'da sensör füzyonunu nasıl uygulamaya başlayabileceğimi bulmaya çalışıyorum. David Sachs bu konuşma başladıysanız: David konuşmak çok açıklayıcı olmasına rağmen, herhangi bir kod görünmüyoriOS Cihazlarda Sensör Füzyonu

Sensor Fusion on Android Devices

(mantıklı). GLGravity (yer çekimi vektörünü ayıklamak için) ve AccelerometerGraph örneklerini gördüm, fakat sonuçta, ivme ölçer, jiroskop ve pusula girişlerinin nasıl birleştirileceğine dair biraz yardıma ihtiyacım var, böylece sonuç David'in gösterdiği şeye benziyor.

Teşekkür

+0

merhaba bunu nasıl yapabiliyordunuz bunu açıklayabilir misiniz? – hariszaman

+0

Merhaba, sonunda pusulayı kullandım, ama @Ali'den gelen cevap, bulabildiğim en iyisiydi. –

cevap

17

GÜNCELLEME: 19 Mayıs 2015 tarihi itibariyle mobil cihazlarda kendinizi sensör füzyonu uygulanmasında hiçbir anlamı yoktur: Android (Sensor.TYPE_ROTATION_VECTOR altında SensorManager) ve (CMAttitude altında Core Motion) IPhone kendi sunmaktadır Hem .



Bu manuscript dayalı Shimmer 2 cihazlar için sensör füzyonu uygulamış (5 Mayıs 2011 tarihinden itibaren orijinal cevap)

. Şiddetle tavsiye ederim.

Sensör füzyonu genellikle Kalman Filter ile elde edilir. Ancak, "Programcılar için Kalman Filtresi" diye bir şey yoktur. Kalman filtresi anlamak zor. Bunu anlamadıysanız doğru şekilde uygulayamaz ve kullanamazsınız. Sadece yukarıdaki yazıyı kullanın.

+0

Bu kodu herkes paylaşabilir mi? – nayab

+0

Son bağlantınız kesildi. – confile

+0

@confile Bildirim için teşekkürler. Kırılmadı: Bu soru maalesef silinmişti. Bununla birlikte, yeterli bir itibara sahipseniz yine de okuyabilirsiniz. Neyse, teşekkürler, cevabımı, herkes tarafından erişilemeyen bağlantılar içermemesi için gözden geçireceğim. – Ali