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

File:'file:///home/lzb/catkin_ws2/src/sptam/src/sptam/loopclosing/detectors/DLDLoopDetector.cpp' Severity:'Error' Message:''DBoW2:: FBrief:: TDescriptor {aka class std:: BitSet < 256ul >}'has no member named'resize'' #41

Closed
liuzhenbin123 opened this issue Sep 18, 2019 · 4 comments

Comments

@liuzhenbin123
Copy link

Dear, author When compiling sptam program according to readme, I encountered the following problems. I don't know how to solve them. I hope the author can give some suggestions. My compiler environment is Ubuntu 16.04 and ROS kinetic.

File:'file:///home/lzb/catkin_ws2/src/sptam/src/sptam/loopclosing/detectors/DLDLoopDetector.cpp'
Severity:'Error'
Message:''DBoW2:: FBrief:: TDescriptor {aka class std:: BitSet < 256ul >}'has no member named'resize''
At:'99,15'

@taihup
Copy link
Contributor

taihup commented Sep 18, 2019

Try to give more information, Did you install DBoW2? Where is it called the resize?

@liuzhenbin123
Copy link
Author

Yes , I have installed the DBoW2 as readme. The problem occurred in the document DLDLoopDetector.cpp. The code bset_desc.resize(char_bset_desc.size()) has some problem.

@taihup
Copy link
Contributor

taihup commented Sep 18, 2019

Check if the resize() function still exist in the TDescriptor. Because it looks like it is not defined.

@liuzhenbin123
Copy link
Author

thanks, I am checking if the resize() function exists in the TDescriptor.

@taihup taihup closed this as completed Apr 27, 2021
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