[ros-users] vslam install

Radu Bogdan Rusu rusu at willowgarage.com
Fri Dec 10 21:04:03 UTC 2010


Thanks Daniel!

We'll patch our rosinstall file right now, and add the missing include.

Cheers,
Radu.
--
http://pointclouds.org

On 12/10/2010 01:01 PM, Daniel Maturana wrote:
> Hi,
> I just installed vslam myself with cturtle and had some issues, but I
> attributed them to the fact I'm using Ubuntu 10.10. rosmake
> --rosdep-install complained about being unable to find pcl_perception,
> so I ended up installing it directly from the svn. I also had to
> update a couple of files in frame_common to get it to compile. They
> were using getPointsInBox without including
> <pcl/common/common.h>, so I just #include'd it and got it to compile.
> The demo runs fine.
> best,
> Daniel
>
> On Fri, Dec 10, 2010 at 1:02 PM, Radu Bogdan Rusu<rusu at willowgarage.com>  wrote:
>> 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
>>>
>>>
>> _______________________________________________
>> ros-users mailing list
>> ros-users at code.ros.org
>> https://code.ros.org/mailman/listinfo/ros-users
>>



More information about the ros-users mailing list