-
Notifications
You must be signed in to change notification settings - Fork 769
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
Marginal computation of pose-graph without loop closure #97
Conversation
pose3example.txt without loop closure
Pose3Example_g2o with marginal computation.
will look today... |
Ping @dellaert |
I think this is intended behavior, as the system is indeed indeterministic (5 var and 4 constraints). |
No, incorrect: the example adds a prior... |
@dellaert Oh I see... |
Shouldn't the marginals be computed on I tried it myself with
|
Yes, I agree. Actually, just remove graphWithPrior (in both cpp and two python examples) |
@mbrossar I am sorry for hijacking your PR, but we fixed the issue and I am approving this PR. Can you verify on your end as well? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the additional example!
@varunagrawal Yes, it now works well. Thank you! |
0124bcc45 Merge pull request #97 from borglab/fix/enums-in-classes f818f94d6 Merge pull request #98 from borglab/fix/global-variables ccc84d3bc some cleanup edf141eb7 assign global variable value correctly ad1d6d241 define class instances for enums 963bfdadd prepend full class namespace e9342a43f fix enums defined in classes 35311571b Merge pull request #88 from borglab/doc/git_subtree b9d2ec972 Address review comments 1f7651402 update `update` documentation to not require manual subtree merge command df834d96b capitalization 36dabbef1 git subtree documentation git-subtree-dir: wrap git-subtree-split: 0124bcc45fa83e295750438fbfd11ddface5466f
Once removing loop closure in pose3example.txt, the Pose3Example_g2o.cpp example is not able to print marginal covariance, whereas optimization is complete.
We get the following IndeterminantLinearSystemException error and message after executing the modifying Pose3Example_g2o (named Pose3Localization):
This change is