[ros-users] vslam install

Radu Bogdan Rusu rusu at willowgarage.com
Fri Dec 10 18:02:35 UTC 2010


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 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
>
>



More information about the ros-users mailing list