Estimate position from inertial data

조회 수: 109 (최근 30일)
Swapnil Sayan Saha
Swapnil Sayan Saha 2020년 1월 14일
댓글: Swapnil Sayan Saha 2022년 5월 12일
Can someone provide me an example of how kalman filters can be used to estimate position of an object from 6DOF/9DOF IMU data. All examples I have seen just seem to find orientation of the object using ahrs/imufilter.
  댓글 수: 2
BOUCHILAOUN Yacine
BOUCHILAOUN Yacine 2022년 5월 5일
Hello
I have a question if you don't mind, I use data from an IMU sensor to determine positioning in the civil engineering field. I am using MATLAB code to do this. For the moment I don't have the right result compare by the real case.
Did you have a satisfactory result according to your studies?
Swapnil Sayan Saha
Swapnil Sayan Saha 2022년 5월 12일
Yes. https://www.researchgate.net/publication/360075622_TinyOdom_Hardware-Aware_Efficient_Neural_Inertial_Navigation

댓글을 달려면 로그인하십시오.

채택된 답변

Bhargavi Maganuru
Bhargavi Maganuru 2020년 4월 1일
  댓글 수: 3
Swapnil Sayan Saha
Swapnil Sayan Saha 2020년 7월 16일
https://www.mathworks.com/help/fusion/ref/insfiltermarg.html << This one to be more precise. Thanks.

댓글을 달려면 로그인하십시오.

추가 답변 (1개)

Martin Seyr
Martin Seyr 2020년 4월 24일
hello,
you need to integrate the accelerometers if you want to calculate linear positions. this will be subject to quadratic error propagation over time, so it is necessary to periodically reset the integrator.
it works like this: you use the orientation calculated from the fusion algorithm (kalman filter or some other algorithm) to rotate locally measured accelerations into the world frame. then you subtract nominal gravity, then you integrate twice.
good luck,
Martin
  댓글 수: 7
Andrea Gusmara
Andrea Gusmara 2020년 9월 1일
HI linda , have you finally found the solution of the wrong position problem ? Beacause I found myself in the same problem for my thesis.
Swapnil Sayan Saha
Swapnil Sayan Saha 2020년 9월 1일
It's best to not dead-reckon in z axis. I have observed similar phenomena from real-world data. In my MS thesis I am discussing the implications of inaccurate z axis localization. Better option is to use a pressure sensor or some other sensor (e.g. GPS if available, acoustics, Radar etc.)

댓글을 달려면 로그인하십시오.

카테고리

Help CenterFile Exchange에서 Matched Filter and Ambiguity Function에 대해 자세히 알아보기

태그

제품


릴리스

R2019b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by