2 ms·
That's called dead reckoning[1]. The Kalman filter[2], which pops up on this site rather frequently, is often used for updating the current state. The issue i
by magicalhippo 3y ago
That's called dead reckoning[1].
The Kalman filter[2], which pops up on this site rather frequently, is often used for updating the current state.
The issue is that sensors are not perfect. Not just noise, but they might be slightly off in one direction more often compared to another for example. These errors accumulate, and so you can be quite off after not that long of a time.
[1]: https://en.wikipedia.org/wiki/Dead_reckoning https://en.wikipedia.org/wiki/Dead_reckoning
[2]: https://en.wikipedia.org/wiki/Kalman_filter https://en.wikipedia.org/wiki/Kalman_filter
- gloosx 3y agoThanks for all the answers guys, of course I missed the most interestins parts in my naive theorizing :)
- magicalhippo 3y agoStay curious! Almost always there's good reasons if a seemingly-obvious solution isn't much used. Sometimes it can be hard to understand why without a lot of in-depth knowledge, as it can depend on somewhat non-obvious aspects, typically in the practical realizations like in this case. With perfect sensors, dead reckoning would work like a charm. However I find that thinking about the problem, coming up with these what-if solutions and then figuring out why they don't work, can be quite fruitful. Often leading to new knowledge that might actually be relevant down the line, and if not it's a great exercise in problem solving.