Получение реального положения в пространстве
Добавлено: Ср янв 08, 2014 11:59:37
Есть у меня акселерометр LIS302DL. Даташит( http://www.st.com/st-web-ui/static/acti ... 135460.pdf ). Нашел у него прикольную функцию: включения фильтра ускорения свободного падения. Проще говоря, если фильтр включен, то пока к акселерометру не прикладывается ускорение, в регистрах данных X,Y,Z будут нули (или почти нули). Если же выключить фильтр, то данные в регистрах X,Y,Z будут зависеть от ориентации акселерометра в пространстве. То есть он будет работать как гироскоп.
Возникла такая идея: как-то обработать показания с фильтром и без, получить и гироскоп и аксель из акеселя. В целом, если я правильно все понимаю, в x y z без фильтра входит ускорение земли + ускорения с фильтром. И если как-то вычесть эти векторы, то мы получим абсолютное ускорение свободного падения на которое не влияет ускорение самого акселерометра.
Не могли бы вы подсказать, по каким формулам все это считать?
Возникла такая идея: как-то обработать показания с фильтром и без, получить и гироскоп и аксель из акеселя. В целом, если я правильно все понимаю, в x y z без фильтра входит ускорение земли + ускорения с фильтром. И если как-то вычесть эти векторы, то мы получим абсолютное ускорение свободного падения на которое не влияет ускорение самого акселерометра.
Не могли бы вы подсказать, по каким формулам все это считать?