Kinect Fusion pcl17 dyn_config cmake error [closed]
Hi all. I'm currently trying to use the ROS wrapper for pcl17 from this page.
I have successfully compiled the pcl and my CUDA is properly set up, but when I try to make the Kinect Fusion package I get a cmake error (I'm putting the whole error log as I'm not sure what appears to be relevant:
[rosbuild] Building package KinFu
[rosbuild] Including /opt/ros/fuerte/share/roslisp/rosbuild/roslisp.cmake
[rosbuild] Including /opt/ros/fuerte/share/rospy/rosbuild/rospy.cmake
[rosbuild] Including /opt/ros/fuerte/share/roscpp/rosbuild/roscpp.cmake
-- Eigen found (include: /usr/include/eigen3)
* CUDA 4.2 was found
PCL17_PATH ist /home/igor/fuerte_workspace/sandbox/pcl17
MSG: gencfg_cpp on:dyn_config.cfg
Finding dependencies for /home/igor/fuerte_workspace/sandbox/KinFu/cfg/dyn_config.cfg
***********************************************************************************
load_module did not return. Unable to determine dependencies for file listed above.
***********************************************************************************
Traceback (most recent call last):
File "/opt/ros/fuerte/stacks/dynamic_reconfigure/cmake/gendeps", line 64, in <module>
imp.load_module("__main__", f, srcfile, ('.cfg', 'U', 1))
File "/home/igor/fuerte_workspace/sandbox/KinFu/cfg/dyn_config.cfg", line 4, in <module>
import roslib;roslib.load_manifest(PACKAGE)
File "/opt/ros/fuerte/lib/python2.7/dist-packages/roslib/launcher.py", line 62, in load_manifest
sys.path = _generate_python_path(package_name, _rospack) + sys.path
File "/opt/ros/fuerte/lib/python2.7/dist-packages/roslib/launcher.py", line 93, in _generate_python_path
m = rospack.get_manifest(pkg)
File "/usr/lib/pymodules/python2.7/rospkg/rospack.py", line 133, in get_manifest
return self._load_manifest(name)
File "/usr/lib/pymodules/python2.7/rospkg/rospack.py", line 172, in _load_manifest
retval = self._manifests[name] = parse_manifest_file(self.get_path(name), self._manifest_name)
File "/usr/lib/pymodules/python2.7/rospkg/rospack.py", line 164, in get_path
raise ResourceNotFound(name, ros_paths=self._ros_paths)
rospkg.common.ResourceNotFound: kinfu
ROS path [0]=/opt/ros/fuerte/share/ros
ROS path [1]=/home/igor/fuerte_workspace/sandbox
ROS path [2]=/opt/ros/fuerte/stacks
ROS path [3]=/opt/ros/fuerte/share
ROS path [4]=/opt/ros/fuerte/share/ros
ROS path [5]=/opt/ros/fuerte/share
ROS path [6]=/opt/ros/fuerte/stacks
CMake Error at /opt/ros/fuerte/stacks/dynamic_reconfigure/cmake/cfgbuild.cmake:66 (string):
string sub-command REPLACE requires at least four arguments.
Call Stack (most recent call first):
/opt/ros/fuerte/stacks/dynamic_reconfigure/cmake/cfgbuild.cmake:87 (gencfg_cpp)
CMakeLists.txt:48 (include)
-- Configuring incomplete, errors occurred!
make: *** [all] Error 1
I feel like I'm missing something simple and stupid like an export path or something alike. Does anyone have any ideas?
Thanks!