rgbdslam_v2 build error indigo [closed]
Hi, I'm trying to build RGBDSLAM_v2 http://felixendres.github.io/rgbdslam... under ros indigo I'm not sure if its possible in general. I get: fatal error: opencv2/nonfree/nonfree.hpp: Datei oder Verzeichnis nicht gefunden Seems that I have opencv2 installed (see dpkg output below). So why do I get this error?
...
[ 63%] [ 64%] [ 65%] Building CXX object rgbdslam_v2-hydro/CMakeFiles/rgbdslam.dir/src/openni_listener.o
[ 66%] Building CXX object rgbdslam_v2-hydro/CMakeFiles/rgbdslam.dir/src/loop_closing.o
Building CXX object rgbdslam_v2-hydro/CMakeFiles/rgbdslam.dir/src/misc.o
Building CXX object rgbdslam_v2-hydro/CMakeFiles/rgbdslam.dir/src/ColorOctomapServer.o
/home/ros/catkin_ws/src/rgbdslam_v2-hydro/src/misc.cpp:40:39: fatal error: opencv2/nonfree/nonfree.hpp: Datei oder Verzeichnis nicht gefunden
#include "opencv2/nonfree/nonfree.hpp"
^
compilation terminated.
/home/ros/catkin_ws/src/rgbdslam_v2-hydro/src/openni_listener.cpp: In member function ‘void OpenNIListener::loadBag(std::string)’:
/home/ros/catkin_ws/src/rgbdslam_v2-hydro/src/openni_listener.cpp:271:91: error: ‘const struct tf::tfMessage_<std::allocator<void> >’ has no member named ‘__connection_header’
boost::shared_ptr<std::map<std::string, std::string> > msg_header_map = tf_msg->__connection_header;
^
[ 67%] Building CXX object rgbdslam_v2-hydro/CMakeFiles/rgbdslam.dir/src/scoped_timer.o
[ 68%] Building CXX object rgbdslam_v2-hydro/CMakeFiles/rgbdslam.dir/src/icp.o
[ 69%] Building CXX object rgbdslam_v2-hydro/CMakeFiles/rgbdslam.dir/src/matching_result.o
make[2]: *** [rgbdslam_v2-hydro/CMakeFiles/rgbdslam.dir/src/misc.o] Fehler 1
make[2]: *** Warte auf noch nicht beendete Prozesse...
make[2]: *** [rgbdslam_v2-hydro/CMakeFiles/rgbdslam.dir/src/openni_listener.o] Fehler 1
make[1]: *** [rgbdslam_v2-hydro/CMakeFiles/rgbdslam.dir/all] Fehler 2
make: *** [all] Fehler 2
Invoking "make" failed
$ dpkg -l *opencv*
Gewünscht=Unbekannt/Installieren/R=Entfernen/P=Vollständig Löschen/Halten
| Status=Nicht/Installiert/Config/U=Entpackt/halb konFiguriert/
Halb installiert/Trigger erWartet/Trigger anhängig
|/ Fehler?=(kein)/R=Neuinstallation notwendig (Status, Fehler: GROSS=schlecht)
||/ Name Version Architektur Beschreibung
+++-==============================-====================-====================-==================================================================
ii libopencv-calib3d-dev:amd64 2.4.8+dfsg1-2ubuntu1 amd64 development files for libopencv-calib3d
ii libopencv-calib3d2.4:amd64 2.4.8+dfsg1-2ubuntu1 amd64 computer vision Camera Calibration library
ii libopencv-contrib-dev:amd64 2.4.8+dfsg1-2ubuntu1 amd64 development files for libopencv-contrib
ii libopencv-contrib2.4:amd64 2.4.8+dfsg1-2ubuntu1 amd64 computer vision contrib library
ii libopencv-core-dev:amd64 2.4.8+dfsg1-2ubuntu1 amd64 development files for libopencv-core
ii libopencv-core2.4:amd64 2.4.8+dfsg1-2ubuntu1 amd64 computer vision core library
ii libopencv-dev 2.4.8+dfsg1-2ubuntu1 amd64 development files for opencv
ii libopencv-features2d-dev:amd64 2.4.8+dfsg1-2ubuntu1 amd64 development files for libopencv-features2d
ii libopencv-features2d2.4:amd64 2.4.8+dfsg1-2ubuntu1 amd64 computer vision Feature Detection and Descriptor Extraction librar
ii libopencv-flann-dev:amd64 2.4.8+dfsg1-2ubuntu1 amd64 development files for libopencv-flann
ii libopencv-flann2.4:amd64 2.4.8+dfsg1-2ubuntu1 amd64 computer vision Clustering and Search in Multi-Dimensional spaces
ii libopencv-gpu-dev:amd64 2.4.8+dfsg1-2ubuntu1 amd64 development files for libopencv-gpu2.4
ii libopencv-gpu2.4:amd64 2.4.8+dfsg1-2ubuntu1 amd64 computer vision GPU library
ii libopencv-highgui-dev:amd64 2.4.8+dfsg1-2ubuntu1 amd64 development files for libopencv-highgui
ii libopencv-highgui2.4:amd64 2.4.8+dfsg1-2ubuntu1 amd64 computer vision High-level GUI and Media I/O library
ii libopencv-imgproc-dev:amd64 2.4 ...