[ros-users] vslam install

Batu Akan batu.akan at jp.honda-ri.com
Fri Dec 10 09:39:53 UTC 2010


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 at 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<cv::DMatch,
std::allocator<cv::DMatch> >&)’:
  /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


-- 
View this message in context: http://ros-users.122217.n3.nabble.com/vslam-install-tp1577217p2062691.html
Sent from the ROS-Users mailing list archive at Nabble.com.



More information about the ros-users mailing list