Files
rtabmap/index.html
T
2016-08-01 17:33:39 -04:00

322 lines
51 KiB
HTML
Raw Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta http-equiv="Content-Style-Type" content="text/css">
<title>RTAB-Map</title>
<meta name="Description" content="RTAB-Map : Real-Time Appearance-Based Mapping">
<meta name="Generator" content="Cocoa HTML Writer">
<meta name="CocoaVersion" content="1265.21">
<style type="text/css">
p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Times; color: #0000ee}
p.p2 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Times; color: #0000ee; min-height: 14.0px}
span.s1 {text-decoration: underline}
</style>
</head>
<body>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;!DOCTYPE html&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;html&gt;</a></span></p>
<p class="p2"><span class="s1"><a href="https://github.com/introlab/rtabmap"></a></span><br></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap"><span class="Apple-converted-space">  </span>&lt;head&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap"><span class="Apple-converted-space">    </span>&lt;meta charset='utf-8'&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap"><span class="Apple-converted-space">    </span>&lt;meta http-equiv="X-UA-Compatible" content="chrome=1"&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap"><span class="Apple-converted-space">    </span>&lt;meta name="description" content="RTAB-Map : Real-Time Appearance-Based Mapping"&gt;</a></span></p>
<p class="p2"><span class="s1"><a href="https://github.com/introlab/rtabmap"></a></span><br></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap"><span class="Apple-converted-space">    </span>&lt;link rel="stylesheet" type="text/css" media="screen" href="stylesheets/stylesheet.css"&gt;</a></span></p>
<p class="p2"><span class="s1"><a href="https://github.com/introlab/rtabmap"></a></span><br></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap"><span class="Apple-converted-space">    </span>&lt;title&gt;RTAB-Map&lt;/title&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap"><span class="Apple-converted-space">  </span>&lt;/head&gt;</a></span></p>
<p class="p2"><span class="s1"><a href="https://github.com/introlab/rtabmap"></a></span><br></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap"><span class="Apple-converted-space">  </span>&lt;body&gt;</a></span></p>
<p class="p2"><span class="s1"><a href="https://github.com/introlab/rtabmap"></a></span><br></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap"><span class="Apple-converted-space">    </span>&lt;!-- HEADER --&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap"><span class="Apple-converted-space">    </span>&lt;div id="header_wrap" class="outer"&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap"><span class="Apple-converted-space">        </span>&lt;header class="inner"&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap"><span class="Apple-converted-space">          </span>&lt;a id="forkme_banner" href="https://github.com/introlab/rtabmap"&gt;View on GitHub&lt;/a&gt;</a></span></p>
<p class="p2"><span class="s1"><a href="https://github.com/introlab/rtabmap"></a></span><br></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap"><span class="Apple-converted-space">          </span>&lt;h1 id="project_title"&gt;RTAB-Map&lt;/h1&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap"><span class="Apple-converted-space">          </span>&lt;h2 id="project_tagline"&gt;Real-Time Appearance-Based Mapping&lt;/h2&gt;</a></span></p>
<p class="p2"><span class="s1"><a href="https://github.com/introlab/rtabmap"></a></span><br></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap"><span class="Apple-converted-space">            </span>&lt;section id="downloads"&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap"><span class="Apple-converted-space">              </span>&lt;a class="zip_download_link" href="https://github.com/introlab/rtabmap/zipball/master"&gt;Download this project as a .zip file&lt;/a&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap"><span class="Apple-converted-space">              </span>&lt;a class="tar_download_link" href="https://github.com/introlab/rtabmap/tarball/master"&gt;Download this project as a tar.gz file&lt;/a&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap"><span class="Apple-converted-space">            </span>&lt;/section&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap"><span class="Apple-converted-space">        </span>&lt;/header&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap"><span class="Apple-converted-space">    </span>&lt;/div&gt;</a></span></p>
<p class="p2"><span class="s1"><a href="https://github.com/introlab/rtabmap"></a></span><br></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap"><span class="Apple-converted-space">    </span>&lt;!-- MAIN CONTENT --&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap"><span class="Apple-converted-space">    </span>&lt;div id="main_content_wrap" class="outer"&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap"><span class="Apple-converted-space">      </span>&lt;section id="main_content" class="inner"&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap"><span class="Apple-converted-space">        </span>&lt;p&gt;&lt;a href="http://www.youtube.com/watch?v=AMLwjo80WzI"&gt;&lt;img src="https://raw.githubusercontent.com/wiki/introlab/rtabmap/doc/video_screenshots/onlinergbdslam.jpeg" alt="video" title="video"&gt;&lt;/a&gt;&lt;/p&gt;</a></span></p>
<p class="p2"><span class="s1"><a href="https://github.com/introlab/rtabmap"></a></span><br></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;h2&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;a id="overview" class="anchor" href="#overview" aria-hidden="true"&gt;&lt;span aria-hidden="true" class="octicon octicon-link"&gt;&lt;/span&gt;&lt;/a&gt;Overview&lt;/h2&gt;</a></span></p>
<p class="p2"><span class="s1"><a href="https://github.com/introlab/rtabmap"></a></span><br></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;p&gt;&lt;img src="https://raw.githubusercontent.com/introlab/rtabmap/master/guilib/src/images/RTAB-Map.png" alt="RTAB-Map logo" title="RTAB-Map" align="left" width="120"&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;strong&gt;RTAB-Map&lt;/strong&gt; (Real-Time Appearance-Based Mapping) is a RGB-D Graph-Based SLAM approach based on an incremental appearance-based loop closure detector. The loop closure detector uses a bag-of-words approach to determinate how likely a new image comes from a previous location or a new location. When a loop closure hypothesis is accepted, a new constraint is added to the map's graph, then a graph optimizer minimizes the errors in the map. A memory management approach is used to limit the number of locations used for loop closure detection and graph optimization, so that real-time constraints on large-scale environnements are always respected. RTAB-Map can be used alone with a hand-held Kinect or stereo camera for 6DoF RGB-D mapping, or on a robot equipped with a laser rangefinder for 3DoF mapping.</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;a name="papers"&gt;&lt;/a&gt;&lt;/p&gt;</a></span></p>
<p class="p2"><span class="s1"><a href="https://github.com/introlab/rtabmap"></a></span><br></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;ul&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;li&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;strong&gt;RGB-D mapping&lt;/strong&gt;</a></span></p>
<p class="p2"><span class="s1"><a href="https://github.com/introlab/rtabmap"></a></span><br></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;ul&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;li&gt;M. Labbé and F. Michaud, “&lt;a href="https://introlab.3it.usherbrooke.ca/mediawiki-introlab/images/e/eb/Labbe14-IROS.pdf"&gt;Online Global Loop Closure Detection for Large-Scale Multi-Session Graph-Based SLAM&lt;/a&gt;,” in &lt;em&gt;Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems&lt;/em&gt;, 2014. (&lt;a href="http://ieeexplore.ieee.org/xpl/login.jsp?tp=&amp;amp;arnumber=6942926"&gt;IEEE Xplore&lt;/a&gt;)&lt;/li&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;li&gt;Results shown in this paper can be reproduced by the &lt;a href="https://github.com/introlab/rtabmap/wiki/Multi-session"&gt;Multi-session mapping&lt;/a&gt; tutorial.&lt;/li&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;/ul&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;/li&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;li&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;strong&gt;Loop closure detection&lt;/strong&gt;:</a></span></p>
<p class="p2"><span class="s1"><a href="https://github.com/introlab/rtabmap"></a></span><br></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;ul&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;li&gt;M. Labbé and F. Michaud, “&lt;a href="https://introlab.3it.usherbrooke.ca/mediawiki-introlab/images/b/bc/TRO2013.pdf"&gt;Appearance-Based Loop Closure Detection for Online Large-Scale and Long-Term Operation&lt;/a&gt;,” in &lt;em&gt;IEEE Transactions on Robotics&lt;/em&gt;, vol. 29, no. 3, pp. 734-745, 2013. (&lt;a href="http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=6459608"&gt;IEEE Xplore&lt;/a&gt;)&lt;/li&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;li&gt;M. Labbé and F. Michaud, “&lt;a href="https://introlab.3it.usherbrooke.ca/mediawiki-introlab/images/f/f0/Labbe11memory.pdf"&gt;Memory management for real-time appearance-based loop closure detection&lt;/a&gt;,” in &lt;em&gt;Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems&lt;/em&gt;, 2011, pp. 1271–1276. (&lt;a href="http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=6094602"&gt;IEEE Xplore&lt;/a&gt;)&lt;/li&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;li&gt;Visit &lt;a href="https://introlab.3it.usherbrooke.ca/mediawiki-introlab/index.php/RTAB-Map"&gt;RTAB-Map's page on IntRoLab&lt;/a&gt; for detailed information on the loop closure detection approach and related datasets. &lt;/li&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;/ul&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;/li&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;/ul&gt;</a></span></p>
<p class="p2"><span class="s1"><a href="https://github.com/introlab/rtabmap"></a></span><br></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;h2&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;a id="install" class="anchor" href="#install" aria-hidden="true"&gt;&lt;span aria-hidden="true" class="octicon octicon-link"&gt;&lt;/span&gt;&lt;/a&gt;Install&lt;/h2&gt;</a></span></p>
<p class="p2"><span class="s1"><a href="https://github.com/introlab/rtabmap"></a></span><br></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;p&gt;&lt;a href="https://github.com/introlab/rtabmap_ros#rtabmap_ros"&gt;&lt;img src="https://raw.githubusercontent.com/wiki/introlab/rtabmap/doc/logos/ros.png" alt="ROS" width="50"&gt;&lt;/a&gt;  &lt;a href="https://github.com/introlab/rtabmap/wiki/Installation#ubuntu"&gt;&lt;img src="https://raw.githubusercontent.com/wiki/introlab/rtabmap/doc/logos/ubuntu.png" alt="Ubuntu" width="50"&gt;&lt;/a&gt;  &lt;a href="https://github.com/introlab/rtabmap/wiki/Installation#macosx"&gt;&lt;img src="https://raw.githubusercontent.com/wiki/introlab/rtabmap/doc/logos/apple.png" alt="Mac OS X" width="50"&gt;&lt;/a&gt;  &lt;a href="https://github.com/introlab/rtabmap/wiki/Installation#windows"&gt;&lt;img src="https://raw.githubusercontent.com/wiki/introlab/rtabmap/doc/logos/windows.png" alt="Windows" width="50"&gt;&lt;/a&gt; &lt;a href="https://play.google.com/store/apps/details?id=com.introlab.rtabmap"&gt;&lt;img src="https://raw.githubusercontent.com/wiki/introlab/rtabmap/doc/logos/tango.png" alt="Google Tango" width="50"&gt;&lt;/a&gt; &lt;a href="https://github.com/introlab/rtabmap/wiki/Installation#raspberrypi"&gt;&lt;img src="https://raw.githubusercontent.com/wiki/introlab/rtabmap/doc/logos/raspberrypi.png" alt="Raspberry Pi" width="40"&gt;&lt;/a&gt; &lt;/p&gt;</a></span></p>
<p class="p2"><span class="s1"><a href="https://github.com/introlab/rtabmap"></a></span><br></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;ul&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;li&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;a href="https://github.com/introlab/rtabmap/wiki/Installation"&gt;Installation&lt;/a&gt; instructions. &lt;/li&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;li&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;a href="https://github.com/introlab/rtabmap/wiki/Tutorials"&gt;Tutorials&lt;/a&gt;.&lt;/li&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;li&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;a href="https://github.com/introlab/rtabmap/wiki/Tools"&gt;Tools&lt;/a&gt;.&lt;/li&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;li&gt;For &lt;strong&gt;ROS&lt;/strong&gt; users, take a look to &lt;a href="http://wiki.ros.org/rtabmap"&gt;rtabmap&lt;/a&gt; page on the ROS wiki for a package overview. See also &lt;a href="http://wiki.ros.org/rtabmap_ros/Tutorials/SetupOnYourRobot"&gt;SetupOnYourRobot&lt;/a&gt; to know how to integrate RTAB-Map on your robot.&lt;/li&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;/ul&gt;</a></span></p>
<p class="p2"><span class="s1"><a href="https://github.com/introlab/rtabmap"></a></span><br></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;h3&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;a id="troubleshooting" class="anchor" href="#troubleshooting" aria-hidden="true"&gt;&lt;span aria-hidden="true" class="octicon octicon-link"&gt;&lt;/span&gt;&lt;/a&gt;Troubleshooting&lt;/h3&gt;</a></span></p>
<p class="p2"><span class="s1"><a href="https://github.com/introlab/rtabmap"></a></span><br></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;ul&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;li&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;strong&gt;Standalone&lt;/strong&gt;</a></span></p>
<p class="p2"><span class="s1"><a href="https://github.com/introlab/rtabmap"></a></span><br></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;ul&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;li&gt;Visit the &lt;a href="https://github.com/introlab/rtabmap/wiki"&gt;wiki&lt;/a&gt;.&lt;/li&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;li&gt;Ask a question on the &lt;a href="http://official-rtab-map-forum.67519.x6.nabble.com/"&gt;RTAB-Map Forum&lt;/a&gt;.&lt;/li&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;li&gt;Post an &lt;a href="https://github.com/introlab/rtabmap/issues"&gt;issue on GitHub&lt;/a&gt; (see old issues on &lt;a href="https://code.google.com/p/rtabmap/issues/list"&gt;Google code&lt;/a&gt;).&lt;/li&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;li&gt;For the loop closure detection approach, visit &lt;a href="https://introlab.3it.usherbrooke.ca/mediawiki-introlab/index.php/RTAB-Map"&gt;RTAB-Map on IntRoLab website&lt;/a&gt;.&lt;/li&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;/ul&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;/li&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;li&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;strong&gt;ROS&lt;/strong&gt;</a></span></p>
<p class="p2"><span class="s1"><a href="https://github.com/introlab/rtabmap"></a></span><br></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;ul&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;li&gt;Visit &lt;a href="http://wiki.ros.org/rtabmap_ros"&gt;rtabmap_ros&lt;/a&gt; wiki page for nodes documentation, demos and tutorials on ROS. &lt;/li&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;li&gt;Ask a question on &lt;a href="http://answers.ros.org/questions/scope:all/sort:activity-desc/tags:rtabmap_ros/page:1/"&gt;answers.ros.org&lt;/a&gt; with &lt;strong&gt;rtabmap&lt;/strong&gt; or &lt;strong&gt;rtabmap_ros&lt;/strong&gt; tag.&lt;/li&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;/ul&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;/li&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;/ul&gt;</a></span></p>
<p class="p2"><span class="s1"><a href="https://github.com/introlab/rtabmap"></a></span><br></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;h2&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;a id="license" class="anchor" href="#license" aria-hidden="true"&gt;&lt;span aria-hidden="true" class="octicon octicon-link"&gt;&lt;/span&gt;&lt;/a&gt;License&lt;/h2&gt;</a></span></p>
<p class="p2"><span class="s1"><a href="https://github.com/introlab/rtabmap"></a></span><br></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;ul&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;li&gt;If OpenCV is built &lt;strong&gt;without the nonfree&lt;/strong&gt; module, RTAB-Map can be used under the permissive BSD License. &lt;/li&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;li&gt;If OpenCV is built &lt;strong&gt;with the nonfree&lt;/strong&gt; module, RTAB-Map is free for research only because it depends on &lt;strong&gt;SURF&lt;/strong&gt; and &lt;strong&gt;SIFT&lt;/strong&gt; features. &lt;strong&gt;SIFT&lt;/strong&gt; and &lt;strong&gt;SURF&lt;/strong&gt; are &lt;strong&gt;not free&lt;/strong&gt; for commercial use.</a></span></p>
<p class="p2"><span class="s1"><a href="https://github.com/introlab/rtabmap"></a></span><br></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;ul&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;li&gt;SURF noncommercial notice: &lt;a href="http://www.vision.ee.ethz.ch/%7Esurf/download.html"&gt;http://www.vision.ee.ethz.ch/~surf/download.html&lt;/a&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;/li&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;li&gt;SIFT patent: &lt;a href="http://www.cs.ubc.ca/%7Elowe/keypoints/"&gt;http://www.cs.ubc.ca/~lowe/keypoints/&lt;/a&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;/li&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;/ul&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;/li&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;/ul&gt;</a></span></p>
<p class="p2"><span class="s1"><a href="https://github.com/introlab/rtabmap"></a></span><br></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;h2&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;a id="author" class="anchor" href="#author" aria-hidden="true"&gt;&lt;span aria-hidden="true" class="octicon octicon-link"&gt;&lt;/span&gt;&lt;/a&gt;Author&lt;/h2&gt;</a></span></p>
<p class="p2"><span class="s1"><a href="https://github.com/introlab/rtabmap"></a></span><br></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;ul&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;li&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;a href="https://introlab.3it.usherbrooke.ca/mediawiki-introlab/index.php?title=Mathieu_Labb%C3%A9&amp;amp;setlang=en"&gt;Mathieu Labbé&lt;/a&gt;</a></span></p>
<p class="p2"><span class="s1"><a href="https://github.com/introlab/rtabmap"></a></span><br></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;ul&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;li&gt;&lt;a href="http://introlab.3it.usherbrooke.ca/mediawiki-introlab/index.php/RTAB-Map"&gt;RTAB-Map's page at IntRoLab&lt;/a&gt;&lt;/li&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;li&gt;&lt;a href="https://introlab.3it.usherbrooke.ca/mediawiki-introlab/index.php/RTAB-Map#Publications"&gt;Papers&lt;/a&gt;&lt;/li&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;li&gt;Similar projects: &lt;a href="http://find-object.googlecode.com"&gt;Find-Object&lt;/a&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;/li&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;/ul&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;/li&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;/ul&gt;</a></span></p>
<p class="p2"><span class="s1"><a href="https://github.com/introlab/rtabmap"></a></span><br></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;h2&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;a id="whats-new" class="anchor" href="#whats-new" aria-hidden="true"&gt;&lt;span aria-hidden="true" class="octicon octicon-link"&gt;&lt;/span&gt;&lt;/a&gt;What's new&lt;/h2&gt;</a></span></p>
<p class="p2"><span class="s1"><a href="https://github.com/introlab/rtabmap"></a></span><br></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;h3&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;a id="february-2016" class="anchor" href="#february-2016" aria-hidden="true"&gt;&lt;span aria-hidden="true" class="octicon octicon-link"&gt;&lt;/span&gt;&lt;/a&gt;February 2016&lt;/h3&gt;</a></span></p>
<p class="p2"><span class="s1"><a href="https://github.com/introlab/rtabmap"></a></span><br></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;ul&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;li&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;p&gt;I'm pleased to announce that RTAB-Map is now on &lt;strong&gt;Project Tango&lt;/strong&gt;. The app is &lt;a href="https://play.google.com/store/apps/details?id=com.introlab.rtabmap"&gt;available&lt;/a&gt; on Google Play Store. &lt;/p&gt;</a></span></p>
<p class="p2"><span class="s1"><a href="https://github.com/introlab/rtabmap"></a></span><br></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;p&gt;&lt;a href="https://youtu.be/BE8kMkrCeuA"&gt;&lt;img src="https://raw.githubusercontent.com/wiki/introlab/rtabmap/doc/video_screenshots/rtabmap-tango.jpeg" alt="video" title="video"&gt;&lt;/a&gt;&lt;/p&gt;</a></span></p>
<p class="p2"><span class="s1"><a href="https://github.com/introlab/rtabmap"></a></span><br></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;ul&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;li&gt;Screenshots:&lt;/li&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;/ul&gt;</a></span></p>
<p class="p2"><span class="s1"><a href="https://github.com/introlab/rtabmap"></a></span><br></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;p&gt;&lt;img src="https://raw.githubusercontent.com/wiki/introlab/rtabmap/doc/video_screenshots/rtabmap-tango.png" alt="rtabmap tango 1" width="600"&gt;&lt;/p&gt;</a></span></p>
<p class="p2"><span class="s1"><a href="https://github.com/introlab/rtabmap"></a></span><br></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;p&gt;&lt;img src="https://raw.githubusercontent.com/wiki/introlab/rtabmap/doc/video_screenshots/rtabmap-tango2.png" alt="rtabmap tango 2" width="600"&gt;&lt;/p&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;/li&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;/ul&gt;</a></span></p>
<p class="p2"><span class="s1"><a href="https://github.com/introlab/rtabmap"></a></span><br></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;h3&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;a id="october-2015" class="anchor" href="#october-2015" aria-hidden="true"&gt;&lt;span aria-hidden="true" class="octicon octicon-link"&gt;&lt;/span&gt;&lt;/a&gt;October 2015&lt;/h3&gt;</a></span></p>
<p class="p2"><span class="s1"><a href="https://github.com/introlab/rtabmap"></a></span><br></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;ul&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;li&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;strong&gt;Version 0.10.10&lt;/strong&gt;: Visit the &lt;a href="https://github.com/introlab/rtabmap/releases"&gt;release page&lt;/a&gt; for more info!&lt;/li&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;/ul&gt;</a></span></p>
<p class="p2"><span class="s1"><a href="https://github.com/introlab/rtabmap"></a></span><br></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;h3&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;a id="september-2015" class="anchor" href="#september-2015" aria-hidden="true"&gt;&lt;span aria-hidden="true" class="octicon octicon-link"&gt;&lt;/span&gt;&lt;/a&gt;September 2015&lt;/h3&gt;</a></span></p>
<p class="p2"><span class="s1"><a href="https://github.com/introlab/rtabmap"></a></span><br></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;ul&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;li&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;p&gt;&lt;strong&gt;Version 0.10.6&lt;/strong&gt;: Integration of a robust graph optimization approach called &lt;a href="https://openslam.org/vertigo.html"&gt;Vertigo&lt;/a&gt; (which uses &lt;a href="https://openslam.org/g2o.html"&gt;g2o&lt;/a&gt; or &lt;a href="https://collab.cc.gatech.edu/borg/gtsam"&gt;GTSAM&lt;/a&gt;), see &lt;a href="https://github.com/introlab/rtabmap/wiki/Robust-Graph-Optimization"&gt;this page&lt;/a&gt;:&lt;/p&gt;</a></span></p>
<p class="p2"><span class="s1"><a href="https://github.com/introlab/rtabmap"></a></span><br></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;p&gt;&lt;a href="http://www.youtube.com/watch?v=A8v70DZxLF8"&gt;&lt;img src="https://raw.githubusercontent.com/wiki/introlab/rtabmap/doc/video_screenshots/robust_graph_optimization.jpg" alt="video" title="video"&gt;&lt;/a&gt;&lt;/p&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;/li&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;/ul&gt;</a></span></p>
<p class="p2"><span class="s1"><a href="https://github.com/introlab/rtabmap"></a></span><br></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;h3&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;a id="august-2015" class="anchor" href="#august-2015" aria-hidden="true"&gt;&lt;span aria-hidden="true" class="octicon octicon-link"&gt;&lt;/span&gt;&lt;/a&gt;August 2015&lt;/h3&gt;</a></span></p>
<p class="p2"><span class="s1"><a href="https://github.com/introlab/rtabmap"></a></span><br></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;ul&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;li&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;p&gt;&lt;strong&gt;Version 0.10.5&lt;/strong&gt;: New example to export data to &lt;a href="http://meshlab.sourceforge.net/"&gt;MeshLab&lt;/a&gt; in order to add textures on a created mesh with low polygons, see &lt;a href="https://github.com/introlab/rtabmap/wiki/Export-Raster-Layers-to-MeshLab"&gt;this page&lt;/a&gt;:&lt;/p&gt;</a></span></p>
<p class="p2"><span class="s1"><a href="https://github.com/introlab/rtabmap"></a></span><br></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;p&gt;&lt;a href="https://github.com/introlab/rtabmap/wiki/Export-Raster-Layers-to-MeshLab"&gt;&lt;img src="https://raw.githubusercontent.com/wiki/introlab/rtabmap/doc/Tutorials/Texture/texture_tutorial.jpeg" alt="Texture tutorial" width="400"&gt;&lt;/a&gt;&lt;/p&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;/li&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;/ul&gt;</a></span></p>
<p class="p2"><span class="s1"><a href="https://github.com/introlab/rtabmap"></a></span><br></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;h3&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;a id="october-2014" class="anchor" href="#october-2014" aria-hidden="true"&gt;&lt;span aria-hidden="true" class="octicon octicon-link"&gt;&lt;/span&gt;&lt;/a&gt;October 2014&lt;/h3&gt;</a></span></p>
<p class="p2"><span class="s1"><a href="https://github.com/introlab/rtabmap"></a></span><br></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;ul&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;li&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;p&gt;New example to speed up RTAB-Map's odometry, see &lt;a href="https://github.com/introlab/rtabmap/wiki/Change-parameters"&gt;this page&lt;/a&gt;:&lt;/p&gt;</a></span></p>
<p class="p2"><span class="s1"><a href="https://github.com/introlab/rtabmap"></a></span><br></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;p&gt;&lt;a href="http://www.youtube.com/watch?v=Bh8WZsU4YC8"&gt;&lt;img src="https://raw.githubusercontent.com/wiki/introlab/rtabmap/doc/video_screenshots/speedup.jpeg" alt="video" title="video"&gt;&lt;/a&gt;&lt;/p&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;/li&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;/ul&gt;</a></span></p>
<p class="p2"><span class="s1"><a href="https://github.com/introlab/rtabmap"></a></span><br></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;h3&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;a id="september-2014" class="anchor" href="#september-2014" aria-hidden="true"&gt;&lt;span aria-hidden="true" class="octicon octicon-link"&gt;&lt;/span&gt;&lt;/a&gt;September 2014&lt;/h3&gt;</a></span></p>
<p class="p2"><span class="s1"><a href="https://github.com/introlab/rtabmap"></a></span><br></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;ul&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;li&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;p&gt;At &lt;strong&gt;IROS 2014&lt;/strong&gt; in Chicago, a team using RTAB-Map for SLAM &lt;strong&gt;won&lt;/strong&gt; the Kinect navigation contest held during the conference. See their press release for more details: &lt;a href="http://www.meetup.com/SV-ROS-users/pages/Winning_the_IROS2014_Microsoft_Connect_Challenge/"&gt;Winning the IROS2014 Microsoft Kinect Challenge&lt;/a&gt;. I also added the Wiki page &lt;a href="https://github.com/introlab/rtabmap/wiki/IROS2014KinectChallenge"&gt;IROS2014KinectChallenge&lt;/a&gt; showing in details the RTAB-Map part used in their solution.&lt;/p&gt;</a></span></p>
<p class="p2"><span class="s1"><a href="https://github.com/introlab/rtabmap"></a></span><br></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;p&gt;&lt;a href="http://www.youtube.com/watch?v=_qiLAWp7AqQ"&gt;&lt;img src="https://raw.githubusercontent.com/wiki/introlab/rtabmap/doc/video_screenshots/iros2014.jpeg" alt="video" title="video"&gt;&lt;/a&gt;&lt;/p&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;/li&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;/ul&gt;</a></span></p>
<p class="p2"><span class="s1"><a href="https://github.com/introlab/rtabmap"></a></span><br></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;h3&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;a id="august-2014" class="anchor" href="#august-2014" aria-hidden="true"&gt;&lt;span aria-hidden="true" class="octicon octicon-link"&gt;&lt;/span&gt;&lt;/a&gt;August 2014&lt;/h3&gt;</a></span></p>
<p class="p2"><span class="s1"><a href="https://github.com/introlab/rtabmap"></a></span><br></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;ul&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;li&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;p&gt;Here a comparison between reality and what can be shown in RVIZ (you can &lt;a href="http://wiki.ros.org/rtabmap_ros#Robot_mapping_with_Find-Object"&gt;reproduce this demo here&lt;/a&gt;):&lt;/p&gt;</a></span></p>
<p class="p2"><span class="s1"><a href="https://github.com/introlab/rtabmap"></a></span><br></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;p&gt;&lt;a href="http://www.youtube.com/watch?v=o1GSQanY-Do"&gt;&lt;img src="https://raw.githubusercontent.com/wiki/introlab/rtabmap/doc/video_screenshots/findobject.jpeg" alt="video" title="video"&gt;&lt;/a&gt;&lt;/p&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;/li&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;/ul&gt;</a></span></p>
<p class="p2"><span class="s1"><a href="https://github.com/introlab/rtabmap"></a></span><br></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;h3&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;a id="july-2014" class="anchor" href="#july-2014" aria-hidden="true"&gt;&lt;span aria-hidden="true" class="octicon octicon-link"&gt;&lt;/span&gt;&lt;/a&gt;July 2014&lt;/h3&gt;</a></span></p>
<p class="p2"><span class="s1"><a href="https://github.com/introlab/rtabmap"></a></span><br></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;ul&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;li&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;p&gt;Added &lt;a href="http://wiki.ros.org/rtabmap_ros/Tutorials/SetupOnYourRobot"&gt;Setup on your robot&lt;/a&gt; wiki page to know how to integrate RTAB-Map on your ROS robot. Multiple sensor configurations are shown but the optimal configuration is to have a 2D laser, a Kinect-like sensor and odometry.&lt;/p&gt;</a></span></p>
<p class="p2"><span class="s1"><a href="https://github.com/introlab/rtabmap"></a></span><br></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;p&gt;&lt;img src="https://raw.githubusercontent.com/wiki/introlab/rtabmap/doc/Tutorials/MultiSession/4.png" alt="AZIMUT3" align="left" width="300"&gt;&lt;/p&gt;</a></span></p>
<p class="p2"><span class="s1"><a href="https://github.com/introlab/rtabmap"></a></span><br></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;table&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;thead&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;tr&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;th&gt;Onboard mapping&lt;/th&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;th&gt;Remote mapping&lt;/th&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;/tr&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;/thead&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;tbody&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;tr&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;td&gt;&lt;a href="http://wiki.ros.org/rtabmap_ros/Tutorials/SetupOnYourRobot#Bring-up_your_robot"&gt;&lt;img src="https://raw.githubusercontent.com/wiki/introlab/rtabmap/doc/rgbd/setupA.png" alt="" width="300"&gt;&lt;/a&gt;&lt;/td&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;td&gt;&lt;a href="http://wiki.ros.org/rtabmap_ros/Tutorials/SetupOnYourRobot#Remote_mapping"&gt;&lt;img src="https://raw.githubusercontent.com/wiki/introlab/rtabmap/doc/rgbd/remoteMapping.png" alt="" width="300"&gt;&lt;/a&gt;&lt;/td&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;/tr&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;/tbody&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;/table&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;/li&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;/ul&gt;</a></span></p>
<p class="p2"><span class="s1"><a href="https://github.com/introlab/rtabmap"></a></span><br></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;h3&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;a id="june-2014" class="anchor" href="#june-2014" aria-hidden="true"&gt;&lt;span aria-hidden="true" class="octicon octicon-link"&gt;&lt;/span&gt;&lt;/a&gt;June 2014&lt;/h3&gt;</a></span></p>
<p class="p2"><span class="s1"><a href="https://github.com/introlab/rtabmap"></a></span><br></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;ul&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;li&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;p&gt;I'm glad to announce that my paper submitted to &lt;a href="http://www.iros2014.org/"&gt;IROS 2014&lt;/a&gt; was accepted! &lt;a href="https://introlab.3it.usherbrooke.ca/mediawiki-introlab/images/e/eb/Labbe14-IROS.pdf"&gt;This paper&lt;/a&gt; explains in details how RGB-D mapping with RTAB-Map is done. Results shown in this paper can be reproduced by the &lt;a href="https://github.com/introlab/rtabmap/wiki/Multi-session"&gt;Multi-session mapping&lt;/a&gt; tutorial:&lt;/p&gt;</a></span></p>
<p class="p2"><span class="s1"><a href="https://github.com/introlab/rtabmap"></a></span><br></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;p&gt;&lt;a href="https://github.com/introlab/rtabmap/wiki/Multi-session"&gt;&lt;img src="https://raw.githubusercontent.com/wiki/introlab/rtabmap/doc/Tutorials/MultiSession/3.png" alt="Multi-session mapping" width="600"&gt;&lt;/a&gt;&lt;/p&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;/li&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;/ul&gt;</a></span></p>
<p class="p2"><span class="s1"><a href="https://github.com/introlab/rtabmap"></a></span><br></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;h2&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;a id="videos" class="anchor" href="#videos" aria-hidden="true"&gt;&lt;span aria-hidden="true" class="octicon octicon-link"&gt;&lt;/span&gt;&lt;/a&gt;Videos&lt;/h2&gt;</a></span></p>
<p class="p2"><span class="s1"><a href="https://github.com/introlab/rtabmap"></a></span><br></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;ul&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;li&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;p&gt;&lt;strong&gt;RGBD-SLAM&lt;/strong&gt;&lt;/p&gt;</a></span></p>
<p class="p2"><span class="s1"><a href="https://github.com/introlab/rtabmap"></a></span><br></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;p&gt;&lt;a href="http://www.youtube.com/watch?v=Nm2ggyAW4rw"&gt;&lt;img src="https://raw.githubusercontent.com/wiki/introlab/rtabmap/doc/video_screenshots/desktop.jpeg" alt="video" title="video"&gt;&lt;/a&gt;&lt;/p&gt;</a></span></p>
<p class="p2"><span class="s1"><a href="https://github.com/introlab/rtabmap"></a></span><br></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;p&gt;&lt;a href="http://www.youtube.com/watch?v=joV7VCvGrKM"&gt;&lt;img src="https://raw.githubusercontent.com/wiki/introlab/rtabmap/doc/video_screenshots/globalonly.jpeg" alt="video" title="video"&gt;&lt;/a&gt;&lt;/p&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;/li&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;li&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;p&gt;&lt;strong&gt;Appearance-based loop closure detection&lt;/strong&gt;&lt;/p&gt;</a></span></p>
<p class="p2"><span class="s1"><a href="https://github.com/introlab/rtabmap"></a></span><br></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;p&gt;&lt;a href="http://www.youtube.com/watch?v=CAk-QGMlQmI"&gt;&lt;img src="https://raw.githubusercontent.com/wiki/introlab/rtabmap/doc/video_screenshots/rtabmap.jpeg" alt="video" title="video"&gt;&lt;/a&gt;&lt;/p&gt;</a></span></p>
<p class="p2"><span class="s1"><a href="https://github.com/introlab/rtabmap"></a></span><br></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;p&gt;&lt;a href="http://www.youtube.com/watch?v=1dImRinTJSE"&gt;&lt;img src="https://raw.githubusercontent.com/wiki/introlab/rtabmap/doc/video_screenshots/newcollegeomni.jpeg" alt="video" title="video"&gt;&lt;/a&gt;&lt;/p&gt;</a></span></p>
<p class="p2"><span class="s1"><a href="https://github.com/introlab/rtabmap"></a></span><br></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;ul&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;li&gt;More loop closure detection videos &lt;a href="http://introlab.3it.usherbrooke.ca/mediawiki-introlab/index.php/RTAB-Map"&gt;here&lt;/a&gt;.&lt;/li&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;/ul&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;/li&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;/ul&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap"><span class="Apple-converted-space">      </span>&lt;/section&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap"><span class="Apple-converted-space">    </span>&lt;/div&gt;</a></span></p>
<p class="p2"><span class="s1"><a href="https://github.com/introlab/rtabmap"></a></span><br></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap"><span class="Apple-converted-space">    </span>&lt;!-- FOOTER<span class="Apple-converted-space">  </span>--&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap"><span class="Apple-converted-space">    </span>&lt;div id="footer_wrap" class="outer"&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap"><span class="Apple-converted-space">      </span>&lt;footer class="inner"&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap"><span class="Apple-converted-space">        </span>&lt;p class="copyright"&gt;RTAB-Map maintained by &lt;a href="https://github.com/introlab"&gt;introlab&lt;/a&gt;&lt;/p&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap"><span class="Apple-converted-space">        </span>&lt;p&gt;Published with &lt;a href="https://pages.github.com"&gt;GitHub Pages&lt;/a&gt;&lt;/p&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap"><span class="Apple-converted-space">      </span>&lt;/footer&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap"><span class="Apple-converted-space">    </span>&lt;/div&gt;</a></span></p>
<p class="p2"><span class="s1"><a href="https://github.com/introlab/rtabmap"></a></span><br></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap"><span class="Apple-converted-space">              </span>&lt;script type="text/javascript"&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap"><span class="Apple-converted-space">            </span>var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap"><span class="Apple-converted-space">            </span>document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap"><span class="Apple-converted-space">          </span>&lt;/script&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap"><span class="Apple-converted-space">          </span>&lt;script type="text/javascript"&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap"><span class="Apple-converted-space">            </span>try {</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap"><span class="Apple-converted-space">              </span>var pageTracker = _gat._getTracker("UA-56986679-1");</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap"><span class="Apple-converted-space">            </span>pageTracker._trackPageview();</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap"><span class="Apple-converted-space">            </span>} catch(err) {}</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap"><span class="Apple-converted-space">          </span>&lt;/script&gt;</a></span></p>
<p class="p2"><span class="s1"><a href="https://github.com/introlab/rtabmap"></a></span><br></p>
<p class="p2"><span class="s1"><a href="https://github.com/introlab/rtabmap"></a></span><br></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap"><span class="Apple-converted-space">  </span>&lt;/body&gt;</a></span></p>
<p class="p1"><span class="s1"><a href="https://github.com/introlab/rtabmap">&lt;/html&gt;</a></span></p>
</body>
</html>