ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

rbrief complilation problems

asked 2011-06-20 06:06:11 -0600

Bharath gravatar image

I can't get the rbrief package to compile. It seems that the stuff for the orb descriptor is not compiling or it has been disabled in the source code

Essentially the error that I get

scale_study.cpp:(.text+0x30d): undefined reference to cv::ORB::ORB(unsigned long, cv::ORB::CommonParams const&)' scale_study.cpp:(.text+0x324): undefined reference tocv::ORB::operator()(cv::Mat const&, cv::Mat const&, std::vector<cv::keypoint, std::allocator<cv::keypoint=""> >&, cv::Mat&, bool)' scale_study.cpp:(.text+0x32c): undefined reference to cv::ORB::~ORB()' scale_study.cpp:(.text+0x741): undefined reference tocv::ORB::~ORB()'

I'm compiling it against the trunk version of cv

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2011-09-02 10:30:29 -0600

Vincent Rabaud gravatar image

You should not use the rBRIEF package anymore. rBRIEF was an attempt at making BRIEF rotation invariant and that resulted in the ORB descriptor that you can now find in OpenCV 2.3.

edit flag offensive delete link more

Question Tools


Asked: 2011-06-20 06:06:11 -0600

Seen: 344 times

Last updated: Sep 02 '11