Как учитывать ускорение под действием силы тяжести при чтении с акселерометра?

Я получаю показания акселерометра и забочусь только об использовании этих показаний для измерения общего количества происходящего движения. Однако, чтобы интерпретировать эти показания, мне нужно как-то учесть вклад в измеренное ускорение силы тяжести. Однако я не уверен, как это сделать, не зная направления вектора гравитации, чего не дают одни только показания акселерометра. Как я могу прийти к интересующей меня идее движения? (Извините, я уверен, что это глупый вопрос, но я ценю помощь.)

Ответы (1)

Как вы заметили (согласно общей теории относительности), акселерометр не может отделить ускорение от гравитации. Есть ли решение для вас, зависит от того, какая другая информация может быть доступна, и от того, какова цель физики. Более подробная информация как об акселерометре (например, он 3-осевой, какова его чувствительность?), так и о ваших целях (например, что означает «общее количество движений»?).

Я предлагаю посмотреть ответы на Как удалить компонент силы тяжести из показаний акселерометра X, Y и https://stackoverflow.com/questions/3377288/how-to-remove-gravity-factor-from-accelerometer-readings-in-android -3-осевое ускорение .

Вы можете просто измерить g , когда акселерометр не движется, и вычесть его из ваших показаний в движении, если ориентация акселерометра относительно локального гравитационного поля никогда не меняется, а движение является только локальным, т. е. вы не путешествуете достаточно далеко для величины g . варьироваться на измеримую величину. Тяжело, если акселерометр может вращаться и нет гироскопа или другого способа измерения вращения. Полосовая фильтрация может помочь, если шкала времени для вращения отличается от шкалы времени для изменений интересующего поступательного движения. Иногда просто вычитание | г | от величины ускорения адекватно. Если вы измеряете физическую активность, вы можете посмотреть « Разделение компонентов движения и гравитации в сигнале ускорения и последствия для оценки ежедневной физической активности человека » ( http://dx.doi.org/10.1371/journal.pone ). .0061691 )