Моя команда будує робота, щоб самостійно орієнтуватися у зовнішніх умовах. Нещодавно ми отримали новий інтегрований датчик IMU / GPS, який, очевидно, робить деяку розширену фільтрацію Kalman на мікросхемі. Це дає швидкість нахилу, кочення та пронизування, швидкості на північ, схід та вниз, а також широту та довготу.
Однак у нас також є деякі кодери, прикріплені до наших коліс, які забезпечують лінійну та кутову швидкість. Перш ніж ми отримали цей новий датчик IMU / GPS, ми створили власний EKF, щоб оцінити стан за допомогою кодерів та деяких інших датчиків низької вартості. Ми хочемо використовувати фільтр цього нового датчика на мікросхемі, але також включити наші кодери в суміш.
Чи є якась проблема з ланцюжком фільтрів? Я маю на увазі те, що ми використовуємо висновок датчика IMU / GPS на мікросхемі EKF як оновлення до власного EKF так само, як ми використовуємо дані, прочитані з кодерів, як оновлення до нашого EKF. Мені це здається розумним, але мені було цікаво, що зазвичай слід зробити в цьому випадку.