Ответ 1
ОБНОВЛЕНИЕ:. По состоянию на 19 мая 2015 г. нет смысла внедрять слияние датчиков на мобильных устройствах: Android (SensorManager под Sensor.TYPE_ROTATION_VECTOR
) и iPhone (Core Motion под CMAttitude
) предлагает свои собственные.
(Оригинальный ответ от 5 мая 2011 г.)
Я реализовал слияние датчиков для устройств Shimmer 2 на основе этого рукопись. Я очень рекомендую его.
Слияние датчиков часто достигается с помощью фильтра Калмана.
Однако нет такой вещи, как "Фильтр Калмана для программистов". Фильтр Калмана трудно понять. Вы не сможете реализовать и использовать его правильно, если вы его не понимаете. Просто используйте приведенную выше рукопись.