Hi Lucas,<br><br>The rosinstall instructions on the vslam page are still the correct way to get vslam built against cturtle. A couple of quick checks:<br><br> * Your cturtle install is at /opt/ros/cturtle<br> * In your ROS_PACKAGE_PATH, the unstable vision_opencv install comes before /opt/ros/cturtle/stacks<br>
 * Your unstable vision_opencv is version 1.3.3 (check the CMakeLists.txt)<br><br>The most recent unstable release of vision_opencv checks out OpenCV r3842, which definitely includes DMatch and other relevant changes.<br>
<br>HTH,<br>Patrick<br><br><div class="gmail_quote">On Tue, Nov 9, 2010 at 11:43 AM, Lucas <span dir="ltr"><<a href="mailto:wsacul@gmail.com">wsacul@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
I'm using cturtle and followed the instructions at <a href="http://www.ros.org/wiki/vslam" target="_blank">http://www.ros.org/wiki/vslam</a>, but encountered an error about DMatch:<br><pre>vslam/frame_common/include/frame_common/frame.h:207: error: ‘DMatch’ is not a member of ‘cv’<br>

</pre><br>I don't see DMatch in my vision_opencv or in any of the files the checkout of the unstable tag pulled in.  I tried copying DMatch from <a href="https://code.ros.org/trac/opencv/browser/branches/features2d/opencv/modules/features2d/include/opencv2/features2d/features2d.hpp?rev=3589" target="_blank">https://code.ros.org/trac/opencv/browser/branches/features2d/opencv/modules/features2d/include/opencv2/features2d/features2d.hpp?rev=3589</a> and got the build to this error:<br>

<br>vslam/frame_common/src/frame.cpp:163: error: no match for ‘operator=’ in ‘((frame_common::FrameProc*)this)->frame_common::FrameProc::detector = (int*)operator new(4u)’<br><br>I think I could hack further but I'm curious if there's a correct way to get vslam built.<br>

<br>Thank you,<br><font color="#888888"><br>Lucas Walter</font><div><div></div><div class="h5"><br><br><div class="gmail_quote">On Fri, Sep 24, 2010 at 4:06 PM, Kurt Konolige <span dir="ltr"><<a href="mailto:konolige@willowgarage.com" target="_blank">konolige@willowgarage.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">All -<br>
<br>
The vslam packages have moved around a bit lately, but have settled<br>
down.  They now require unstable versions of opencv and pcl.  For your<br>
convenience, there's an install file you can use to set up vslam<br>
correctly, thanks to Patrick Mihelich.<br>
<br>
# Download vision_opencv, point_cloud_perception and vslam sources<br>
$ rosinstall ~/vslam_unstable /opt/ros/cturtle<br>
<a href="https://code.ros.org/svn/wg-ros-pkg/branches/trunk_cturtle/rosinstall_files/cturtle/vslam-cturtle-base-overlay-devel.rosinstall" target="_blank">https://code.ros.org/svn/wg-ros-pkg/branches/trunk_cturtle/rosinstall_files/cturtle/vslam-cturtle-base-overlay-devel.rosinstall</a><br>


<br>
# Set up environment<br>
$ . ~/vslam_unstable/setup.sh<br>
<br>
# Build<br>
$ rosmake vslam_system<br>
<br>
This info will also be on the wiki page.<br>
<br>
Cheers --Kurt<br>
<br>
------------------------------------------------------------------------------<br>
Start uncovering the many advantages of virtual appliances<br>
and start using them to simplify application deployment and<br>
accelerate your shift to cloud computing.<br>
<a href="http://p.sf.net/sfu/novell-sfdev2dev" target="_blank">http://p.sf.net/sfu/novell-sfdev2dev</a><br>
_______________________________________________<br>
ros-users mailing list<br>
<a href="mailto:ros-users@lists.sourceforge.net" target="_blank">ros-users@lists.sourceforge.net</a><br>
<a href="https://lists.sourceforge.net/lists/listinfo/ros-users" target="_blank">https://lists.sourceforge.net/lists/listinfo/ros-users</a><br>
_______________________________________________<br>
ros-users mailing list<br>
<a href="mailto:ros-users@code.ros.org" target="_blank">ros-users@code.ros.org</a><br>
<a href="https://code.ros.org/mailman/listinfo/ros-users" target="_blank">https://code.ros.org/mailman/listinfo/ros-users</a><br>
</blockquote></div><br>
</div></div><br>_______________________________________________<br>
ros-users mailing list<br>
<a href="mailto:ros-users@code.ros.org">ros-users@code.ros.org</a><br>
<a href="https://code.ros.org/mailman/listinfo/ros-users" target="_blank">https://code.ros.org/mailman/listinfo/ros-users</a><br>
<br></blockquote></div><br>