Ben kullandım VN-100 (tamamen yanlış olabilir) bir eskisinin yerine IMU.
VN-100 ile yaşadığım deneyim oldukça iyi. Adım, yuvarlanma ve sapmayı (manyetik sensörler kullanarak) tahmin etmek için dahili bir Kalman filtresi içerir ve Kalman filtresindeki kazançları kendiniz ayarlayabilirsiniz. Nasıl ayarlanmaları uygulamanıza bağlı olacaktır (örn. Titreşim, olağan dönme hızları ve hızlanma).
Deneyimlerim, 1 derece doğrulukta kolayca olduğu ve iyi ayarlandığında neredeyse 0.1 derece doğrulukta olabileceğidir. Bunu söyledikten sonra, aktif ayar parametresinin kullanılmasını gerektirir (ivmenin yerçekiminden ne kadar farklı olduğuna bağlı olarak). Açısal konum verilerine yakından bakarken, özellikle hızlanma veya açısal hız verilerinin doğruluğunu araştırmadım (bazı verilerim olmasına rağmen, kodlayıcıları temel gerçek olarak kullandım ve farklılaşma kodlayıcı verilerini çok gürültülü yapıyor karşılaştırmak).
Dikkate almak isteyebileceğiniz şeyler:
- Kalman filtre kazanımlarını ayarlayabilmeniz kesinlikle bir bonus. Kazançlar iyi ayarlanmamışsa, iyi ham veriler bile düşük filtrelenmiş verilere neden olabilir.
- Bunun dışında, örnekleme süresi önemli olabilir (eğer numuneleri yüksek frekansta istiyorsanız - VN-100 maksimum 200Hz frekansına sahiptir).
- İletişim protokolünü düşünün (VN-100, RS-232'yi veya SMD paketi ile SPI'yı destekler). RS-232 ile, DAQ sisteminizde mevcut olan maksimum oranı dikkate almak istersiniz, örn. 200Hz'de veri almak için 460kHz baud hızı gereklidir, aksi takdirde tüm verileri bu kadar yüksek bir frekansta alamazsınız
- Boyut ? Eski IMU'muz oldukça büyüktü (5 cm), ancak VN-100 küçük.
- Manyetik sensörler - yalpalama pozisyonu verileri istiyorsanız, ancak yakınlardaki motorların (motorların boyutuna bağlı, ancak belki 10 cm veya daha fazla içinde) çalışmasını durduracağını unutmayın.
- Kalman filtresi - verileri kendiniz işlemek istemiyorsanız