Thanks for the heads-up. We need to fix the installation instructions on the wiki. Patrick, ca we rename point_cloud_perception to perception_pcl in trunk/unstable for the rosinstall file? Thanks. Cheers, Radu. -- http://pointclouds.org On 12/10/2010 01:39 AM, Batu Akan wrote: > > Hello, > > > I am trying to build and install vslam on cturtle and followed the > instructions at http://www.ros.org/wiki/vslam, but encountered an error > about not finding perception_pcl and later I get compiler errors regarding > ‘ComputeFullU’ was not declared in this scope. > > Can anybody help me to compile vslam package? > > Thank you so much > Regards > Batu > > my setup.sh is as follows; > > export ROS_ROOT=/opt/ros/cturtle/ros > export PATH=$ROS_ROOT/bin:$PATH > export PYTHONPATH=$ROS_ROOT/core/roslib/src:$PYTHONPATH > if [ ! "$ROS_MASTER_URI" ] ; then export > ROS_MASTER_URI=http://localhost:11311 ; fi > export > ROS_PACKAGE_PATH=/home/batuakan/MYDIR/vslam:/home/batuakan/MYDIR/point_cloud_perception:/home/batuakan/MYDIR/vision_opencv:/opt/ros/cturtle/stacks > source $ROS_ROOT/tools/rosbash/rosbash > > > > partial output of the rosmake --rosdep-install vslam_system command > ----------------------------------------------------------------------------------------------------------------------- > batuakan@batuakan-laptop:~/MYDIR$ rosmake --rosdep-install vslam_system > [ rosmake ] Packages requested are: ['vslam_system'] > [ rosmake ] Logging to > directory/home/batuakan/.ros/rosmake/rosmake_output-20101210-182706 > [ rosmake ] Expanded args ['vslam_system'] to: > ['vslam_system'] > [ rosmake ] Generating Install Script using rosdep then executing. This may > take a minute, you will be prompted for permissions. . . > [rosstack] couldn't find dependency [perception_pcl] of > [point_cloud_perception] > [rosstack] missing dependency > [rosstack] couldn't find dependency [perception_pcl] of > [point_cloud_perception] > [rosstack] missing dependency > Failed to find rosdep libqhull for package vslam_system on OS:ubuntu > version:10.04 > Failed to find rosdep libtbb for package vslam_system on OS:ubuntu > version:10.04 > Failed to find rosdep hdf5 for package vslam_system on OS:ubuntu > version:10.04 > WARNING: Rosdeps [u'libqhull', u'libtbb', u'hdf5'] could not be resolved > executing this script: > set -o errexit > #No Packages to install > . > . > . > . > [ 27%] Building CXX object CMakeFiles/posest.dir/src/pe3d.o > /home/batuakan/MYDIR/vslam/posest/src/pe3d.cpp: In member function > ‘virtual int pe::PoseEstimator3d::estimate(const frame_common::Frame&, const > frame_common::Frame&, const std::vector std::allocator >&)’: > /home/batuakan/MYDIR/vslam/posest/src/pe3d.cpp:141: error: ‘ComputeFullU’ > was not declared in this scope > /home/batuakan/MYDIR/vslam/posest/src/pe3d.cpp:141: error: ‘ComputeFullV’ > was not declared in this scope > /home/batuakan/MYDIR/vslam/posest/src/pe3d.cpp:280: warning: unused > variable ‘nbad’ > make[3]: *** [CMakeFiles/posest.dir/src/pe3d.o] Error 1 > >