Skip to content
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

Fix typo #2

Merged
merged 1 commit into from
Mar 15, 2019
Merged

Fix typo #2

merged 1 commit into from
Mar 15, 2019

Conversation

ricber
Copy link
Contributor

@ricber ricber commented Mar 15, 2019

Apart from that little typo It's a little confusing how do you set the covariance matrix diagonal. I suppose the 0.02 number comes from the fact that the standard unit of measure for length is meter so 2cm = 0.02m. But then you assign the same variance to roll, pitch, yaw that are measured in radian. Could you clarify this point? Thanks.

@methylDragon methylDragon merged commit bf45482 into methylDragon:master Mar 15, 2019
@methylDragon
Copy link
Owner

I actually just assigned an arbitrary value for the yaw, pitch, and roll for convenience. They stuck because I didn't see any major issues with those particular dimensions (to be honest, since I was navigating in 2D, only yaw mattered.)

Kalman filter covariance tuning is a pretty tricky business, and while there are probably computational or algorithmic ways to tune them, I find that it's mostly about being able to feel the right way to tune things... You'll have to try things out and see the result, then tune accordingly. I recommended using rosbag to ensure consistency of data at the bottom of the first part of the tutorial.

Thanks for the typo fix though!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants