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

i think here is a bug. #5

Open
jih189 opened this issue May 13, 2021 · 2 comments
Open

i think here is a bug. #5

jih189 opened this issue May 13, 2021 · 2 comments

Comments

@jih189
Copy link

jih189 commented May 13, 2021

float pitch = rpy(1); // Rotation along y axis

float pitch = rpy(1); // Rotation along y axis
pitch = std::min(std::abs(pitch), std::abs(static_cast(M_PI)-pitch));
pitch = std::min(std::abs(pitch), std::abs(static_cast(M_PI)+pitch));

if pitch is -3.14036 at the beginning, then the pitch will be 3.14036. I think it should be 0.00036 instead.

Please check it out

@jih189
Copy link
Author

jih189 commented Jul 12, 2021

hi, wenbowen. Do you really use this code to get the result in your paper? I found some other bug in your code, and I wonder how you got your result. Please fix the function rejectedbyrender()

@wenbowen123
Copy link
Owner

Hi sorry for the late reply. It has been quite some time since I last time worked on this project. It looks like you are right, but I'll need to take a closer look and get back to you. That said, the entire framework is sort of robust due to the multi-hypothesis generation and pruning. So even if some hypothesis are falsely kept, they'll be further evaluated based on LCP score. However, fixing this would hopefully make some performance gain.

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

No branches or pull requests

2 participants