New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Estimation error correction in forward direction #6
Comments
Hi, Your question is very interesting. As you said, a major question we have to answer is: To answer this question, we can perform an observability analysis (see e.g. this paper). With this analysis, we can see that forward accelerometer bias is observable if the car rotates. My analysis is still a paper draft, I will share you once it is well written. |
Hi Brossard, I really appreciated your quick answer. I still have some other questions. Do you think a litter turn left and then back can correct the estimated bias error? for example changing the lane of your car. Since in your experiments, there are very long straight road. Do you think your algorithm can deal with wheeled robot? In my mind, there are at least 2 cases which may not happen for cars: serious slippage (can go forward but not along a straight line) and nearly pure rotation. Thanks a lot. |
Hello,
changing the lane of your car. Since in your experiments, there are very long straight road.
I assume it will work well for nearly pure rotation since null lateral and vertical velocity assumptions are valid and in this case provide orientation information. |
Hi Brossard, I am now interested at the observability analysis of inertial navigation with nonholonomic constraints. I think your new paper is on this topic. So I am really expecting your new paper. Is it ready for publish? Best regards |
Hello, The paper is currently still in review. I also think understanding observability/unobservability of a system could help the estimation. As you said, for a wheeled robot, turning is not a problem. |
Well it is a bit like the bicycle, you need to avance to better feel. |
Hi,
First thanks for your great work and open source.
I have one question in theory. In your algorithm, only the null lateral and vertical velocity assumptions are utilized, but no constraints on the forward direction. I could not understand how the bias in the moving forward direction is estimated and how the estimation error in that direction can be corrected. I mean the state does not violate the 2 assumptions when the errors in that direction are very large. But those errors are not observed in your experiments.
Could you give me some advise about how to explain those phenomenons?
Thanks a lot.
Yanming
The text was updated successfully, but these errors were encountered: