Add files

This commit is contained in:
HarleA 2020-09-16 10:05:14 +02:00
parent bcfaacd194
commit a8c94b93eb
851 changed files with 74204 additions and 0 deletions

2479
Documentation/Doxyfile Normal file

File diff suppressed because it is too large Load diff

BIN
Documentation/flylab.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 KiB

View file

@ -0,0 +1,153 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.11"/>
<title>OMPL Plannification: /home/blue/GitLab Repo/OMPL_Planning/Source Files/mapping_planning_tutorial/control_turtlebot/src/OMPL_Planning/HelloWorld/Hello_World.cpp File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
$(window).load(resizeHeight);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
$(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectlogo"><img alt="Logo" src="flylab.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OMPL Plannification
</div>
<div id="projectbrief">Path planning with OMPL</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.11 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li><a href="annotated.html"><span>Classes</span></a></li>
<li class="current"><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="files.html"><span>File&#160;List</span></a></li>
</ul>
</div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('_hello___world_8cpp.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="summary">
<a href="#func-members">Functions</a> </div>
<div class="headertitle">
<div class="title">Hello_World.cpp File Reference</div> </div>
</div><!--header-->
<div class="contents">
<p>HelloWorld for <a class="el" href="class_o_m_p_l___planner.html" title="Class for planner for 2D and 3D planning. ">OMPL_Planner</a> class.
<a href="#details">More...</a></p>
<div class="textblock"><code>#include &lt;iostream&gt;</code><br />
<code>#include &quot;<a class="el" href="_o_m_p_l___planner_8hpp_source.html">../OMPL_Planner/OMPL_Planner.hpp</a>&quot;</code><br />
</div><div class="textblock"><div class="dynheader">
Include dependency graph for Hello_World.cpp:</div>
<div class="dyncontent">
<div class="center"><img src="_hello___world_8cpp__incl.png" border="0" usemap="#_2home_2blue_2_git_lab_01_repo_2_o_m_p_l___planning_2_source_01_files_2mapping__planning__tutorial_2control__turtlebot_2src_2_o_m_p_l___planning_2_hello_world_2_hello___world_8cpp" alt=""/></div>
<map name="_2home_2blue_2_git_lab_01_repo_2_o_m_p_l___planning_2_source_01_files_2mapping__planning__tutorial_2control__turtlebot_2src_2_o_m_p_l___planning_2_hello_world_2_hello___world_8cpp" id="_2home_2blue_2_git_lab_01_repo_2_o_m_p_l___planning_2_source_01_files_2mapping__planning__tutorial_2control__turtlebot_2src_2_o_m_p_l___planning_2_hello_world_2_hello___world_8cpp">
<area shape="rect" id="node3" href="_o_m_p_l___planner_8hpp.html" title="Path planning (without differential constraints) using OMPL with Octomap to represent workspace and t..." alt="" coords="519,153,681,195"/>
<area shape="rect" id="node9" href="_state_checker_8hpp_source.html" title="StateChecker.hpp" alt="" coords="1030,250,1157,277"/>
</map>
</div>
</div>
<p><a href="_hello___world_8cpp_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:a3c04138a5bfe5d72780bb7e82a18e627"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3c04138a5bfe5d72780bb7e82a18e627"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>main</b> (int argc, char **argv)</td></tr>
<tr class="separator:a3c04138a5bfe5d72780bb7e82a18e627"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>HelloWorld for <a class="el" href="class_o_m_p_l___planner.html" title="Class for planner for 2D and 3D planning. ">OMPL_Planner</a> class. </p>
<dl class="section author"><dt>Author</dt><dd>Harlé Antoine (<a href="#" onclick="location.href='mai'+'lto:'+'ant'+'oi'+'ne.'+'h@'+'fly'+'la'+'b.i'+'o'; return false;">antoi<span style="display: none;">.nosp@m.</span>ne.h<span style="display: none;">.nosp@m.</span>@flyl<span style="display: none;">.nosp@m.</span>ab.i<span style="display: none;">.nosp@m.</span>o</a>) </dd></dl>
<dl class="section date"><dt>Date</dt><dd>7/2017 - 8/2017 </dd></dl>
<p>Definition in file <a class="el" href="_hello___world_8cpp_source.html">Hello_World.cpp</a>.</p>
</div></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_a2ed51f7c7095589dc0c78a28547d1d4.html">Source Files</a></li><li class="navelem"><a class="el" href="dir_50758af9fa44b143c39a433e879132a5.html">mapping_planning_tutorial</a></li><li class="navelem"><a class="el" href="dir_2b04689da8f92abcb133442f492c8f6b.html">control_turtlebot</a></li><li class="navelem"><a class="el" href="dir_5fee08efe95e6d722a092087df25e95a.html">src</a></li><li class="navelem"><a class="el" href="dir_0789743f3a1bac7b4929be0fd81c897b.html">OMPL_Planning</a></li><li class="navelem"><a class="el" href="dir_a0313cf226ed46513aeaf03655bca9f8.html">HelloWorld</a></li><li class="navelem"><a class="el" href="_hello___world_8cpp.html">Hello_World.cpp</a></li>
<li class="footer">Generated by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
</ul>
</div>
</body>
</html>

View file

@ -0,0 +1,4 @@
var _hello___world_8cpp =
[
[ "main", "_hello___world_8cpp.html#a3c04138a5bfe5d72780bb7e82a18e627", null ]
];

View file

@ -0,0 +1,4 @@
<map id="/home/blue/GitLab Repo/OMPL_Planning/Source Files/mapping_planning_tutorial/control_turtlebot/src/OMPL_Planning/HelloWorld/Hello_World.cpp" name="/home/blue/GitLab Repo/OMPL_Planning/Source Files/mapping_planning_tutorial/control_turtlebot/src/OMPL_Planning/HelloWorld/Hello_World.cpp">
<area shape="rect" id="node3" href="$_o_m_p_l___planner_8hpp.html" title="Path planning (without differential constraints) using OMPL with Octomap to represent workspace and t..." alt="" coords="519,153,681,195"/>
<area shape="rect" id="node9" href="$_state_checker_8hpp_source.html" title="StateChecker.hpp" alt="" coords="1030,250,1157,277"/>
</map>

View file

@ -0,0 +1 @@
54cb62aa059cb01d8ab1a603d9f5ced4

Binary file not shown.

After

Width:  |  Height:  |  Size: 52 KiB

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1,143 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.11"/>
<title>OMPL Plannification: /home/blue/GitLab Repo/OMPL_Planning/Source Files/mapping_planning_tutorial/control_turtlebot/src/OMPL_Planning/OMPL_Planner/OMPL_Planner.cpp File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
$(window).load(resizeHeight);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
$(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectlogo"><img alt="Logo" src="flylab.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OMPL Plannification
</div>
<div id="projectbrief">Path planning with OMPL</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.11 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li><a href="annotated.html"><span>Classes</span></a></li>
<li class="current"><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="files.html"><span>File&#160;List</span></a></li>
</ul>
</div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('_o_m_p_l___planner_8cpp.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">OMPL_Planner.cpp File Reference</div> </div>
</div><!--header-->
<div class="contents">
<p>Path planning (without differential constraints) using OMPL with Octomap to represent workspace and to validate if configurations are collision-free.
<a href="#details">More...</a></p>
<div class="textblock"><code>#include &quot;<a class="el" href="_o_m_p_l___planner_8hpp_source.html">OMPL_Planner.hpp</a>&quot;</code><br />
</div><div class="textblock"><div class="dynheader">
Include dependency graph for OMPL_Planner.cpp:</div>
<div class="dyncontent">
<div class="center"><img src="_o_m_p_l___planner_8cpp__incl.png" border="0" usemap="#_2home_2blue_2_git_lab_01_repo_2_o_m_p_l___planning_2_source_01_files_2mapping__planning__tutorial_2control__turtlebot_2src_2_o_m_p_l___planning_2_o_m_p_l___planner_2_o_m_p_l___planner_8cpp" alt=""/></div>
<map name="_2home_2blue_2_git_lab_01_repo_2_o_m_p_l___planning_2_source_01_files_2mapping__planning__tutorial_2control__turtlebot_2src_2_o_m_p_l___planning_2_o_m_p_l___planner_2_o_m_p_l___planner_8cpp" id="_2home_2blue_2_git_lab_01_repo_2_o_m_p_l___planning_2_source_01_files_2mapping__planning__tutorial_2control__turtlebot_2src_2_o_m_p_l___planning_2_o_m_p_l___planner_2_o_m_p_l___planner_8cpp">
<area shape="rect" id="node2" href="_o_m_p_l___planner_8hpp.html" title="Path planning (without differential constraints) using OMPL with Octomap to represent workspace and t..." alt="" coords="533,153,667,180"/>
<area shape="rect" id="node8" href="_state_checker_8hpp_source.html" title="StateChecker.hpp" alt="" coords="1030,235,1157,262"/>
</map>
</div>
</div>
<p><a href="_o_m_p_l___planner_8cpp_source.html">Go to the source code of this file.</a></p>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Path planning (without differential constraints) using OMPL with Octomap to represent workspace and to validate if configurations are collision-free. </p>
<dl class="section author"><dt>Author</dt><dd>Harlé Antoine (<a href="#" onclick="location.href='mai'+'lto:'+'ant'+'oi'+'ne.'+'h@'+'fly'+'la'+'b.i'+'o'; return false;">antoi<span style="display: none;">.nosp@m.</span>ne.h<span style="display: none;">.nosp@m.</span>@flyl<span style="display: none;">.nosp@m.</span>ab.i<span style="display: none;">.nosp@m.</span>o</a>) </dd></dl>
<dl class="section date"><dt>Date</dt><dd>7/2017 - 8/2017 </dd></dl>
<p>Definition in file <a class="el" href="_o_m_p_l___planner_8cpp_source.html">OMPL_Planner.cpp</a>.</p>
</div></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_a2ed51f7c7095589dc0c78a28547d1d4.html">Source Files</a></li><li class="navelem"><a class="el" href="dir_50758af9fa44b143c39a433e879132a5.html">mapping_planning_tutorial</a></li><li class="navelem"><a class="el" href="dir_2b04689da8f92abcb133442f492c8f6b.html">control_turtlebot</a></li><li class="navelem"><a class="el" href="dir_5fee08efe95e6d722a092087df25e95a.html">src</a></li><li class="navelem"><a class="el" href="dir_0789743f3a1bac7b4929be0fd81c897b.html">OMPL_Planning</a></li><li class="navelem"><a class="el" href="dir_719ee20e18abf3db039d63d757b6a50c.html">OMPL_Planner</a></li><li class="navelem"><a class="el" href="_o_m_p_l___planner_8cpp.html">OMPL_Planner.cpp</a></li>
<li class="footer">Generated by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
</ul>
</div>
</body>
</html>

View file

@ -0,0 +1,4 @@
<map id="/home/blue/GitLab Repo/OMPL_Planning/Source Files/mapping_planning_tutorial/control_turtlebot/src/OMPL_Planning/OMPL_Planner/OMPL_Planner.cpp" name="/home/blue/GitLab Repo/OMPL_Planning/Source Files/mapping_planning_tutorial/control_turtlebot/src/OMPL_Planning/OMPL_Planner/OMPL_Planner.cpp">
<area shape="rect" id="node2" href="$_o_m_p_l___planner_8hpp.html" title="Path planning (without differential constraints) using OMPL with Octomap to represent workspace and t..." alt="" coords="533,153,667,180"/>
<area shape="rect" id="node8" href="$_state_checker_8hpp_source.html" title="StateChecker.hpp" alt="" coords="1030,235,1157,262"/>
</map>

View file

@ -0,0 +1 @@
93a28df3bbc57573ee6dff8a6dc077fc

Binary file not shown.

After

Width:  |  Height:  |  Size: 43 KiB

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1,168 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.11"/>
<title>OMPL Plannification: /home/blue/GitLab Repo/OMPL_Planning/Source Files/mapping_planning_tutorial/control_turtlebot/src/OMPL_Planning/OMPL_Planner/OMPL_Planner.hpp File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
$(window).load(resizeHeight);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
$(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectlogo"><img alt="Logo" src="flylab.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OMPL Plannification
</div>
<div id="projectbrief">Path planning with OMPL</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.11 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li><a href="annotated.html"><span>Classes</span></a></li>
<li class="current"><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="files.html"><span>File&#160;List</span></a></li>
</ul>
</div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('_o_m_p_l___planner_8hpp.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="summary">
<a href="#nested-classes">Classes</a> </div>
<div class="headertitle">
<div class="title">OMPL_Planner.hpp File Reference</div> </div>
</div><!--header-->
<div class="contents">
<p>Path planning (without differential constraints) using OMPL with Octomap to represent workspace and to validate if configurations are collision-free.
<a href="#details">More...</a></p>
<div class="textblock"><code>#include &lt;ompl/geometric/SimpleSetup.h&gt;</code><br />
<code>#include &lt;ompl/geometric/planners/cforest/CForest.h&gt;</code><br />
<code>#include &lt;ompl/geometric/planners/rrt/RRTstar.h&gt;</code><br />
<code>#include &lt;ompl/base/spaces/SE3StateSpace.h&gt;</code><br />
<code>#include &lt;ompl/base/spaces/SE2StateSpace.h&gt;</code><br />
<code>#include &quot;StateChecker.hpp&quot;</code><br />
</div><div class="textblock"><div class="dynheader">
Include dependency graph for OMPL_Planner.hpp:</div>
<div class="dyncontent">
<div class="center"><img src="_o_m_p_l___planner_8hpp__incl.png" border="0" usemap="#_2home_2blue_2_git_lab_01_repo_2_o_m_p_l___planning_2_source_01_files_2mapping__planning__tutorial_2control__turtlebot_2src_2_o_m_p_l___planning_2_o_m_p_l___planner_2_o_m_p_l___planner_8hpp" alt=""/></div>
<map name="_2home_2blue_2_git_lab_01_repo_2_o_m_p_l___planning_2_source_01_files_2mapping__planning__tutorial_2control__turtlebot_2src_2_o_m_p_l___planning_2_o_m_p_l___planner_2_o_m_p_l___planner_8hpp" id="_2home_2blue_2_git_lab_01_repo_2_o_m_p_l___planning_2_source_01_files_2mapping__planning__tutorial_2control__turtlebot_2src_2_o_m_p_l___planning_2_o_m_p_l___planner_2_o_m_p_l___planner_8hpp">
<area shape="rect" id="node7" href="_state_checker_8hpp_source.html" title="StateChecker.hpp" alt="" coords="1030,161,1157,187"/>
</map>
</div>
</div><div class="textblock"><div class="dynheader">
This graph shows which files directly or indirectly include this file:</div>
<div class="dyncontent">
<div class="center"><img src="_o_m_p_l___planner_8hpp__dep__incl.png" border="0" usemap="#_2home_2blue_2_git_lab_01_repo_2_o_m_p_l___planning_2_source_01_files_2mapping__planning__tutorial_2control__turtlebot_2src_2_o_m_p_l___planning_2_o_m_p_l___planner_2_o_m_p_l___planner_8hppdep" alt=""/></div>
<map name="_2home_2blue_2_git_lab_01_repo_2_o_m_p_l___planning_2_source_01_files_2mapping__planning__tutorial_2control__turtlebot_2src_2_o_m_p_l___planning_2_o_m_p_l___planner_2_o_m_p_l___planner_8hppdep" id="_2home_2blue_2_git_lab_01_repo_2_o_m_p_l___planning_2_source_01_files_2mapping__planning__tutorial_2control__turtlebot_2src_2_o_m_p_l___planning_2_o_m_p_l___planner_2_o_m_p_l___planner_8hppdep">
<area shape="rect" id="node2" href="_hello___world_8cpp.html" title="HelloWorld for OMPL_Planner class. " alt="" coords="5,153,216,253"/>
<area shape="rect" id="node3" href="_o_m_p_l___planner_8cpp.html" title="Path planning (without differential constraints) using OMPL with Octomap to represent workspace and t..." alt="" coords="240,153,475,253"/>
<area shape="rect" id="node4" href="_r_o_s___o_m_p_l___planner_8hpp_source.html" title="/home/blue/GitLab Repo\l/OMPL_Planning/Source\l Files/mapping_planning\l_tutorial/control_turtlebot\l/src/OMPL_Planning/ROS_Implementation\l/ROS_OMPL_Planner.hpp" alt="" coords="498,153,769,253"/>
<area shape="rect" id="node5" href="_r_o_s___o_m_p_l___planner_8cpp_source.html" title="/home/blue/GitLab Repo\l/OMPL_Planning/Source\l Files/mapping_planning\l_tutorial/control_turtlebot\l/src/OMPL_Planning/ROS_Implementation\l/ROS_OMPL_Planner.cpp" alt="" coords="350,301,621,401"/>
<area shape="rect" id="node6" href="_r_o_s___planning___node_8cpp_source.html" title="/home/blue/GitLab Repo\l/OMPL_Planning/Source\l Files/mapping_planning\l_tutorial/control_turtlebot\l/src/OMPL_Planning/ROS_Implementation\l/ROS_Planning_Node.cpp" alt="" coords="645,301,915,401"/>
</map>
</div>
</div>
<p><a href="_o_m_p_l___planner_8hpp_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
Classes</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_m_p_l___planner.html">OMPL_Planner</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Class for planner for 2D and 3D planning. <a href="class_o_m_p_l___planner.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Path planning (without differential constraints) using OMPL with Octomap to represent workspace and to validate if configurations are collision-free. </p>
<dl class="section author"><dt>Author</dt><dd>Harlé Antoine (<a href="#" onclick="location.href='mai'+'lto:'+'ant'+'oi'+'ne.'+'h@'+'fly'+'la'+'b.i'+'o'; return false;">antoi<span style="display: none;">.nosp@m.</span>ne.h<span style="display: none;">.nosp@m.</span>@flyl<span style="display: none;">.nosp@m.</span>ab.i<span style="display: none;">.nosp@m.</span>o</a>) </dd></dl>
<dl class="section date"><dt>Date</dt><dd>7/2017 - 8/2017 </dd></dl>
<p>Definition in file <a class="el" href="_o_m_p_l___planner_8hpp_source.html">OMPL_Planner.hpp</a>.</p>
</div></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_a2ed51f7c7095589dc0c78a28547d1d4.html">Source Files</a></li><li class="navelem"><a class="el" href="dir_50758af9fa44b143c39a433e879132a5.html">mapping_planning_tutorial</a></li><li class="navelem"><a class="el" href="dir_2b04689da8f92abcb133442f492c8f6b.html">control_turtlebot</a></li><li class="navelem"><a class="el" href="dir_5fee08efe95e6d722a092087df25e95a.html">src</a></li><li class="navelem"><a class="el" href="dir_0789743f3a1bac7b4929be0fd81c897b.html">OMPL_Planning</a></li><li class="navelem"><a class="el" href="dir_719ee20e18abf3db039d63d757b6a50c.html">OMPL_Planner</a></li><li class="navelem"><a class="el" href="_o_m_p_l___planner_8hpp.html">OMPL_Planner.hpp</a></li>
<li class="footer">Generated by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
</ul>
</div>
</body>
</html>

View file

@ -0,0 +1,7 @@
<map id="/home/blue/GitLab Repo/OMPL_Planning/Source Files/mapping_planning_tutorial/control_turtlebot/src/OMPL_Planning/OMPL_Planner/OMPL_Planner.hpp" name="/home/blue/GitLab Repo/OMPL_Planning/Source Files/mapping_planning_tutorial/control_turtlebot/src/OMPL_Planning/OMPL_Planner/OMPL_Planner.hpp">
<area shape="rect" id="node2" href="$_hello___world_8cpp.html" title="HelloWorld for OMPL_Planner class. " alt="" coords="5,153,216,253"/>
<area shape="rect" id="node3" href="$_o_m_p_l___planner_8cpp.html" title="Path planning (without differential constraints) using OMPL with Octomap to represent workspace and t..." alt="" coords="240,153,475,253"/>
<area shape="rect" id="node4" href="$_r_o_s___o_m_p_l___planner_8hpp_source.html" title="/home/blue/GitLab Repo\l/OMPL_Planning/Source\l Files/mapping_planning\l_tutorial/control_turtlebot\l/src/OMPL_Planning/ROS_Implementation\l/ROS_OMPL_Planner.hpp" alt="" coords="498,153,769,253"/>
<area shape="rect" id="node5" href="$_r_o_s___o_m_p_l___planner_8cpp_source.html" title="/home/blue/GitLab Repo\l/OMPL_Planning/Source\l Files/mapping_planning\l_tutorial/control_turtlebot\l/src/OMPL_Planning/ROS_Implementation\l/ROS_OMPL_Planner.cpp" alt="" coords="350,301,621,401"/>
<area shape="rect" id="node6" href="$_r_o_s___planning___node_8cpp_source.html" title="/home/blue/GitLab Repo\l/OMPL_Planning/Source\l Files/mapping_planning\l_tutorial/control_turtlebot\l/src/OMPL_Planning/ROS_Implementation\l/ROS_Planning_Node.cpp" alt="" coords="645,301,915,401"/>
</map>

View file

@ -0,0 +1 @@
b6b2f1cac7d1cf8e0a8676a6906f135a

Binary file not shown.

After

Width:  |  Height:  |  Size: 46 KiB

View file

@ -0,0 +1,3 @@
<map id="/home/blue/GitLab Repo/OMPL_Planning/Source Files/mapping_planning_tutorial/control_turtlebot/src/OMPL_Planning/OMPL_Planner/OMPL_Planner.hpp" name="/home/blue/GitLab Repo/OMPL_Planning/Source Files/mapping_planning_tutorial/control_turtlebot/src/OMPL_Planning/OMPL_Planner/OMPL_Planner.hpp">
<area shape="rect" id="node7" href="$_state_checker_8hpp_source.html" title="StateChecker.hpp" alt="" coords="1030,161,1157,187"/>
</map>

View file

@ -0,0 +1 @@
ba226f4ae8f5064de289fc3d84fc9015

Binary file not shown.

After

Width:  |  Height:  |  Size: 40 KiB

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1,142 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.11"/>
<title>OMPL Plannification: /home/blue/GitLab Repo/OMPL_Planning/Source Files/mapping_planning_tutorial/control_turtlebot/src/OMPL_Planning/OMPL_Planner/StateChecker.cpp File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
$(window).load(resizeHeight);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
$(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectlogo"><img alt="Logo" src="flylab.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OMPL Plannification
</div>
<div id="projectbrief">Path planning with OMPL</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.11 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li><a href="annotated.html"><span>Classes</span></a></li>
<li class="current"><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="files.html"><span>File&#160;List</span></a></li>
</ul>
</div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('_state_checker_8cpp.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">StateChecker.cpp File Reference</div> </div>
</div><!--header-->
<div class="contents">
<p>Check if a given configuration is collision-free. The workspace is represented by an octomap.
<a href="#details">More...</a></p>
<div class="textblock"><code>#include &quot;StateChecker.hpp&quot;</code><br />
</div><div class="textblock"><div class="dynheader">
Include dependency graph for StateChecker.cpp:</div>
<div class="dyncontent">
<div class="center"><img src="_state_checker_8cpp__incl.png" border="0" usemap="#_2home_2blue_2_git_lab_01_repo_2_o_m_p_l___planning_2_source_01_files_2mapping__planning__tutorial_2control__turtlebot_2src_2_o_m_p_l___planning_2_o_m_p_l___planner_2_state_checker_8cpp" alt=""/></div>
<map name="_2home_2blue_2_git_lab_01_repo_2_o_m_p_l___planning_2_source_01_files_2mapping__planning__tutorial_2control__turtlebot_2src_2_o_m_p_l___planning_2_o_m_p_l___planner_2_state_checker_8cpp" id="_2home_2blue_2_git_lab_01_repo_2_o_m_p_l___planning_2_source_01_files_2mapping__planning__tutorial_2control__turtlebot_2src_2_o_m_p_l___planning_2_o_m_p_l___planner_2_state_checker_8cpp">
<area shape="rect" id="node2" href="_state_checker_8hpp_source.html" title="StateChecker.hpp" alt="" coords="232,153,359,180"/>
</map>
</div>
</div>
<p><a href="_state_checker_8cpp_source.html">Go to the source code of this file.</a></p>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Check if a given configuration is collision-free. The workspace is represented by an octomap. </p>
<dl class="section author"><dt>Author</dt><dd>Harlé Antoine </dd></dl>
<dl class="section date"><dt>Date</dt><dd>7/2017 - 8/2017 </dd></dl>
<p>Definition in file <a class="el" href="_state_checker_8cpp_source.html">StateChecker.cpp</a>.</p>
</div></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_a2ed51f7c7095589dc0c78a28547d1d4.html">Source Files</a></li><li class="navelem"><a class="el" href="dir_50758af9fa44b143c39a433e879132a5.html">mapping_planning_tutorial</a></li><li class="navelem"><a class="el" href="dir_2b04689da8f92abcb133442f492c8f6b.html">control_turtlebot</a></li><li class="navelem"><a class="el" href="dir_5fee08efe95e6d722a092087df25e95a.html">src</a></li><li class="navelem"><a class="el" href="dir_0789743f3a1bac7b4929be0fd81c897b.html">OMPL_Planning</a></li><li class="navelem"><a class="el" href="dir_719ee20e18abf3db039d63d757b6a50c.html">OMPL_Planner</a></li><li class="navelem"><a class="el" href="_state_checker_8cpp.html">StateChecker.cpp</a></li>
<li class="footer">Generated by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
</ul>
</div>
</body>
</html>

View file

@ -0,0 +1,3 @@
<map id="/home/blue/GitLab Repo/OMPL_Planning/Source Files/mapping_planning_tutorial/control_turtlebot/src/OMPL_Planning/OMPL_Planner/StateChecker.cpp" name="/home/blue/GitLab Repo/OMPL_Planning/Source Files/mapping_planning_tutorial/control_turtlebot/src/OMPL_Planning/OMPL_Planner/StateChecker.cpp">
<area shape="rect" id="node2" href="$_state_checker_8hpp_source.html" title="StateChecker.hpp" alt="" coords="232,153,359,180"/>
</map>

View file

@ -0,0 +1 @@
df7ce7f8ab3d81969802109ded2b4693

Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1,137 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.11"/>
<title>OMPL Plannification: Class List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
$(window).load(resizeHeight);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
$(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectlogo"><img alt="Logo" src="flylab.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OMPL Plannification
</div>
<div id="projectbrief">Path planning with OMPL</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.11 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li class="current"><a href="annotated.html"><span>Class&#160;List</span></a></li>
<li><a href="classes.html"><span>Class&#160;Index</span></a></li>
<li><a href="inherits.html"><span>Class&#160;Hierarchy</span></a></li>
<li><a href="functions.html"><span>Class&#160;Members</span></a></li>
</ul>
</div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('annotated.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">Class List</div> </div>
</div><!--header-->
<div class="contents">
<div class="textblock">Here are the classes, structs, unions and interfaces with brief descriptions:</div><div class="directory">
<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span>]</div><table class="directory">
<tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_0_" class="arrow" onclick="toggleFolder('0_')">&#9660;</span><span class="icona"><span class="icon">N</span></span><b>controller_quadrotor</b></td><td class="desc"></td></tr>
<tr id="row_0_0_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcontroller__quadrotor_1_1_controller.html" target="_self">Controller</a></td><td class="desc"></td></tr>
<tr id="row_1_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_1_" class="arrow" onclick="toggleFolder('1_')">&#9660;</span><span class="icona"><span class="icon">N</span></span><b>controller_turtlebot</b></td><td class="desc"></td></tr>
<tr id="row_1_0_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcontroller__turtlebot_1_1_controller.html" target="_self">Controller</a></td><td class="desc"></td></tr>
<tr id="row_2_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_checking___box.html" target="_self">Checking_Box</a></td><td class="desc">Collision Mask : virtual representation of the drone as a box with x,y,z length </td></tr>
<tr id="row_3_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_laser_scan_to_point_cloud.html" target="_self">LaserScanToPointCloud</a></td><td class="desc">CLASS DEFINITION =========================================================== </td></tr>
<tr id="row_4_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_o_m_p_l___planner.html" target="_self">OMPL_Planner</a></td><td class="desc">Class for planner for 2D and 3D planning </td></tr>
<tr id="row_5_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_r_o_s___o_m_p_l___planner.html" target="_self">ROS_OMPL_Planner</a></td><td class="desc">ROS implementation class for <a class="el" href="class_o_m_p_l___planner.html" title="Class for planner for 2D and 3D planning. ">OMPL_Planner</a> </td></tr>
<tr id="row_6_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_state_checker.html" target="_self">StateChecker</a></td><td class="desc">Class for state checking for 2D and 3D planning. Extension of an abstract class used to implement the state validity checker over an octomap (using FCL ?) </td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
</ul>
</div>
</body>
</html>

View file

@ -0,0 +1,14 @@
var annotated_dup =
[
[ "controller_quadrotor", null, [
[ "Controller", "classcontroller__quadrotor_1_1_controller.html", "classcontroller__quadrotor_1_1_controller" ]
] ],
[ "controller_turtlebot", null, [
[ "Controller", "classcontroller__turtlebot_1_1_controller.html", "classcontroller__turtlebot_1_1_controller" ]
] ],
[ "Checking_Box", "struct_checking___box.html", "struct_checking___box" ],
[ "LaserScanToPointCloud", "class_laser_scan_to_point_cloud.html", "class_laser_scan_to_point_cloud" ],
[ "OMPL_Planner", "class_o_m_p_l___planner.html", "class_o_m_p_l___planner" ],
[ "ROS_OMPL_Planner", "class_r_o_s___o_m_p_l___planner.html", "class_r_o_s___o_m_p_l___planner" ],
[ "StateChecker", "class_state_checker.html", "class_state_checker" ]
];

Binary file not shown.

After

Width:  |  Height:  |  Size: 246 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 229 B

BIN
Documentation/html/bc_s.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 676 B

BIN
Documentation/html/bdwn.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 147 B

View file

@ -0,0 +1,129 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.11"/>
<title>OMPL Plannification: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
$(window).load(resizeHeight);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
$(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectlogo"><img alt="Logo" src="flylab.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OMPL Plannification
</div>
<div id="projectbrief">Path planning with OMPL</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.11 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="annotated.html"><span>Class&#160;List</span></a></li>
<li><a href="classes.html"><span>Class&#160;Index</span></a></li>
<li><a href="inherits.html"><span>Class&#160;Hierarchy</span></a></li>
<li><a href="functions.html"><span>Class&#160;Members</span></a></li>
</ul>
</div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('class_laser_scan_to_point_cloud.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">LaserScanToPointCloud Member List</div> </div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="class_laser_scan_to_point_cloud.html">LaserScanToPointCloud</a>, including all inherited members.</p>
<table class="directory">
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>laserScanCallback</b>(const sensor_msgs::LaserScanConstPtr &amp;scan) (defined in <a class="el" href="class_laser_scan_to_point_cloud.html">LaserScanToPointCloud</a>)</td><td class="entry"><a class="el" href="class_laser_scan_to_point_cloud.html">LaserScanToPointCloud</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_laser_scan_to_point_cloud.html#aa39e6795adce055a15dfe8f0a3aba993">LaserScanToPointCloud</a>()</td><td class="entry"><a class="el" href="class_laser_scan_to_point_cloud.html">LaserScanToPointCloud</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
</ul>
</div>
</body>
</html>

View file

@ -0,0 +1,149 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.11"/>
<title>OMPL Plannification: LaserScanToPointCloud Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
$(window).load(resizeHeight);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
$(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectlogo"><img alt="Logo" src="flylab.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OMPL Plannification
</div>
<div id="projectbrief">Path planning with OMPL</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.11 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="annotated.html"><span>Class&#160;List</span></a></li>
<li><a href="classes.html"><span>Class&#160;Index</span></a></li>
<li><a href="inherits.html"><span>Class&#160;Hierarchy</span></a></li>
<li><a href="functions.html"><span>Class&#160;Members</span></a></li>
</ul>
</div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('class_laser_scan_to_point_cloud.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="class_laser_scan_to_point_cloud-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">LaserScanToPointCloud Class Reference</div> </div>
</div><!--header-->
<div class="contents">
<p>CLASS DEFINITION ===========================================================.
<a href="class_laser_scan_to_point_cloud.html#details">More...</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:aa39e6795adce055a15dfe8f0a3aba993"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa39e6795adce055a15dfe8f0a3aba993"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_laser_scan_to_point_cloud.html#aa39e6795adce055a15dfe8f0a3aba993">LaserScanToPointCloud</a> ()</td></tr>
<tr class="memdesc:aa39e6795adce055a15dfe8f0a3aba993"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor and destructor =================================================. <br /></td></tr>
<tr class="separator:aa39e6795adce055a15dfe8f0a3aba993"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac41c9900e76bd34fded7ae455dd4b35a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac41c9900e76bd34fded7ae455dd4b35a"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>laserScanCallback</b> (const sensor_msgs::LaserScanConstPtr &amp;scan)</td></tr>
<tr class="separator:ac41c9900e76bd34fded7ae455dd4b35a"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>CLASS DEFINITION ===========================================================. </p>
<p>Definition at line <a class="el" href="laserscan__to__pointcloud_8cpp_source.html#l00044">44</a> of file <a class="el" href="laserscan__to__pointcloud_8cpp_source.html">laserscan_to_pointcloud.cpp</a>.</p>
</div><hr/>The documentation for this class was generated from the following file:<ul>
<li>/home/blue/GitLab Repo/OMPL_Planning/Source Files/mapping_planning_tutorial/control_turtlebot/src/<a class="el" href="laserscan__to__pointcloud_8cpp_source.html">laserscan_to_pointcloud.cpp</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="class_laser_scan_to_point_cloud.html">LaserScanToPointCloud</a></li>
<li class="footer">Generated by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
</ul>
</div>
</body>
</html>

View file

@ -0,0 +1,5 @@
var class_laser_scan_to_point_cloud =
[
[ "LaserScanToPointCloud", "class_laser_scan_to_point_cloud.html#aa39e6795adce055a15dfe8f0a3aba993", null ],
[ "laserScanCallback", "class_laser_scan_to_point_cloud.html#ac41c9900e76bd34fded7ae455dd4b35a", null ]
];

View file

@ -0,0 +1,143 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.11"/>
<title>OMPL Plannification: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
$(window).load(resizeHeight);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
$(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectlogo"><img alt="Logo" src="flylab.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OMPL Plannification
</div>
<div id="projectbrief">Path planning with OMPL</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.11 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="annotated.html"><span>Class&#160;List</span></a></li>
<li><a href="classes.html"><span>Class&#160;Index</span></a></li>
<li><a href="inherits.html"><span>Class&#160;Hierarchy</span></a></li>
<li><a href="functions.html"><span>Class&#160;Members</span></a></li>
</ul>
</div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('class_o_m_p_l___planner.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">OMPL_Planner Member List</div> </div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="class_o_m_p_l___planner.html">OMPL_Planner</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="class_o_m_p_l___planner.html#a3e94f89db54c6b2c302b46ea2140d56b">checkPath</a>() const </td><td class="entry"><a class="el" href="class_o_m_p_l___planner.html">OMPL_Planner</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_o_m_p_l___planner.html#a15bf824bec358cd2c84274bc46f92c69">findPath</a>(double solving_time)</td><td class="entry"><a class="el" href="class_o_m_p_l___planner.html">OMPL_Planner</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_o_m_p_l___planner.html#acff06e417ae511b0a50828b2ea1f184b">getPath</a>() const </td><td class="entry"><a class="el" href="class_o_m_p_l___planner.html">OMPL_Planner</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_o_m_p_l___planner.html#a643d16f415b3658033f724b5a0fa28c5">getSimpleSetup</a>() const </td><td class="entry"><a class="el" href="class_o_m_p_l___planner.html">OMPL_Planner</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_o_m_p_l___planner.html#a31423022af2477a1ac5f072bdb3f835f">isValid</a>(std::vector&lt; double &gt; position) const </td><td class="entry"><a class="el" href="class_o_m_p_l___planner.html">OMPL_Planner</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_o_m_p_l___planner.html#a073db78d9b2b6a2163a469077acf6ff2">OMPL_Planner</a>(int dim)</td><td class="entry"><a class="el" href="class_o_m_p_l___planner.html">OMPL_Planner</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_o_m_p_l___planner.html#aed4793b4bf19889efc4af7033f7ab6da">setPlanner</a>(const std::string plannerName=&quot;RRTstar&quot;)</td><td class="entry"><a class="el" href="class_o_m_p_l___planner.html">OMPL_Planner</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_o_m_p_l___planner.html#abc9a0e581d563eb772dfb270ad67e2e5">setPlanningBounds</a>(const std::vector&lt; double &gt; planning_bounds_x, const std::vector&lt; double &gt; planning_bounds_y, const std::vector&lt; double &gt; planning_bounds_z=std::vector&lt; double &gt;())</td><td class="entry"><a class="el" href="class_o_m_p_l___planner.html">OMPL_Planner</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_o_m_p_l___planner.html#a525b72362e333214b7eda9e12420c2fc">setPlanningDepth</a>(double depth_limit=1)</td><td class="entry"><a class="el" href="class_o_m_p_l___planner.html">OMPL_Planner</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_o_m_p_l___planner.html#aa83cc92dda2e0ee24ff9f79768ed1887">setStartGoal</a>(const std::vector&lt; double &gt; start_state, const std::vector&lt; double &gt; goal_state)</td><td class="entry"><a class="el" href="class_o_m_p_l___planner.html">OMPL_Planner</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_o_m_p_l___planner.html#ae49620c4f0c422025b97ad02c44cd66e">setStateChecker</a>(const ob::StateValidityCheckerPtr state_checker)</td><td class="entry"><a class="el" href="class_o_m_p_l___planner.html">OMPL_Planner</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>setStateChecker</b>(const std::string mapFile, double collision_mask_x, double collision_mask_y, double collision_mask_z=0.2) (defined in <a class="el" href="class_o_m_p_l___planner.html">OMPL_Planner</a>)</td><td class="entry"><a class="el" href="class_o_m_p_l___planner.html">OMPL_Planner</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>setStateChecker</b>(octomap::OcTree *octree, double collision_mask_x, double collision_mask_y, double collision_mask_z) (defined in <a class="el" href="class_o_m_p_l___planner.html">OMPL_Planner</a>)</td><td class="entry"><a class="el" href="class_o_m_p_l___planner.html">OMPL_Planner</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_o_m_p_l___planner.html#a056946d604333d039fd415b18af12241">updatePath</a>(octomap::OcTree *octree, double solving_time, const std::vector&lt; double &gt; start_state, const std::vector&lt; double &gt; goal_state)</td><td class="entry"><a class="el" href="class_o_m_p_l___planner.html">OMPL_Planner</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_o_m_p_l___planner.html#a9f5bb21207dfb002de93d5e83262de9b">updateStateChecker</a>(octomap::OcTree *octree)</td><td class="entry"><a class="el" href="class_o_m_p_l___planner.html">OMPL_Planner</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_o_m_p_l___planner.html#aa7c140fd681ba96e46b529424571250a">~OMPL_Planner</a>()</td><td class="entry"><a class="el" href="class_o_m_p_l___planner.html">OMPL_Planner</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
</ul>
</div>
</body>
</html>

View file

@ -0,0 +1,476 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.11"/>
<title>OMPL Plannification: OMPL_Planner Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
$(window).load(resizeHeight);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
$(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectlogo"><img alt="Logo" src="flylab.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OMPL Plannification
</div>
<div id="projectbrief">Path planning with OMPL</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.11 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="annotated.html"><span>Class&#160;List</span></a></li>
<li><a href="classes.html"><span>Class&#160;Index</span></a></li>
<li><a href="inherits.html"><span>Class&#160;Hierarchy</span></a></li>
<li><a href="functions.html"><span>Class&#160;Members</span></a></li>
</ul>
</div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('class_o_m_p_l___planner.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="class_o_m_p_l___planner-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">OMPL_Planner Class Reference</div> </div>
</div><!--header-->
<div class="contents">
<p>Class for planner for 2D and 3D planning.
<a href="class_o_m_p_l___planner.html#details">More...</a></p>
<p><code>#include &lt;<a class="el" href="_o_m_p_l___planner_8hpp_source.html">OMPL_Planner.hpp</a>&gt;</code></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a073db78d9b2b6a2163a469077acf6ff2"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_m_p_l___planner.html#a073db78d9b2b6a2163a469077acf6ff2">OMPL_Planner</a> (int dim)</td></tr>
<tr class="memdesc:a073db78d9b2b6a2163a469077acf6ff2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor. <a href="#a073db78d9b2b6a2163a469077acf6ff2">More...</a><br /></td></tr>
<tr class="separator:a073db78d9b2b6a2163a469077acf6ff2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abc9a0e581d563eb772dfb270ad67e2e5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_m_p_l___planner.html#abc9a0e581d563eb772dfb270ad67e2e5">setPlanningBounds</a> (const std::vector&lt; double &gt; planning_bounds_x, const std::vector&lt; double &gt; planning_bounds_y, const std::vector&lt; double &gt; planning_bounds_z=std::vector&lt; double &gt;())</td></tr>
<tr class="memdesc:abc9a0e581d563eb772dfb270ad67e2e5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the bounds of the planner workspace. <a href="#abc9a0e581d563eb772dfb270ad67e2e5">More...</a><br /></td></tr>
<tr class="separator:abc9a0e581d563eb772dfb270ad67e2e5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a525b72362e333214b7eda9e12420c2fc"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_m_p_l___planner.html#a525b72362e333214b7eda9e12420c2fc">setPlanningDepth</a> (double depth_limit=1)</td></tr>
<tr class="memdesc:a525b72362e333214b7eda9e12420c2fc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the planning depth. <a href="#a525b72362e333214b7eda9e12420c2fc">More...</a><br /></td></tr>
<tr class="separator:a525b72362e333214b7eda9e12420c2fc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aed4793b4bf19889efc4af7033f7ab6da"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_m_p_l___planner.html#aed4793b4bf19889efc4af7033f7ab6da">setPlanner</a> (const std::string plannerName=&quot;RRTstar&quot;)</td></tr>
<tr class="memdesc:aed4793b4bf19889efc4af7033f7ab6da"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the planning algorithm used to solve the problem. <a href="#aed4793b4bf19889efc4af7033f7ab6da">More...</a><br /></td></tr>
<tr class="separator:aed4793b4bf19889efc4af7033f7ab6da"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae49620c4f0c422025b97ad02c44cd66e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_m_p_l___planner.html#ae49620c4f0c422025b97ad02c44cd66e">setStateChecker</a> (const ob::StateValidityCheckerPtr state_checker)</td></tr>
<tr class="memdesc:ae49620c4f0c422025b97ad02c44cd66e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the state checker. <a href="#ae49620c4f0c422025b97ad02c44cd66e">More...</a><br /></td></tr>
<tr class="separator:ae49620c4f0c422025b97ad02c44cd66e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a00df10d489ad2aa6d6b525934253677b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a00df10d489ad2aa6d6b525934253677b"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>setStateChecker</b> (const std::string mapFile, double collision_mask_x, double collision_mask_y, double collision_mask_z=0.2)</td></tr>
<tr class="separator:a00df10d489ad2aa6d6b525934253677b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9d91a57a3d0f8f735e89c9d397b1df6b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9d91a57a3d0f8f735e89c9d397b1df6b"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>setStateChecker</b> (octomap::OcTree *octree, double collision_mask_x, double collision_mask_y, double collision_mask_z)</td></tr>
<tr class="separator:a9d91a57a3d0f8f735e89c9d397b1df6b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9f5bb21207dfb002de93d5e83262de9b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_m_p_l___planner.html#a9f5bb21207dfb002de93d5e83262de9b">updateStateChecker</a> (octomap::OcTree *octree)</td></tr>
<tr class="memdesc:a9f5bb21207dfb002de93d5e83262de9b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Update the state checker. <a href="#a9f5bb21207dfb002de93d5e83262de9b">More...</a><br /></td></tr>
<tr class="separator:a9f5bb21207dfb002de93d5e83262de9b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa83cc92dda2e0ee24ff9f79768ed1887"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_m_p_l___planner.html#aa83cc92dda2e0ee24ff9f79768ed1887">setStartGoal</a> (const std::vector&lt; double &gt; start_state, const std::vector&lt; double &gt; goal_state)</td></tr>
<tr class="memdesc:aa83cc92dda2e0ee24ff9f79768ed1887"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the planning objectives. <a href="#aa83cc92dda2e0ee24ff9f79768ed1887">More...</a><br /></td></tr>
<tr class="separator:aa83cc92dda2e0ee24ff9f79768ed1887"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a15bf824bec358cd2c84274bc46f92c69"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_m_p_l___planner.html#a15bf824bec358cd2c84274bc46f92c69">findPath</a> (double solving_time)</td></tr>
<tr class="memdesc:a15bf824bec358cd2c84274bc46f92c69"><td class="mdescLeft">&#160;</td><td class="mdescRight">Solve the planning problem. <a href="#a15bf824bec358cd2c84274bc46f92c69">More...</a><br /></td></tr>
<tr class="separator:a15bf824bec358cd2c84274bc46f92c69"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a31423022af2477a1ac5f072bdb3f835f"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_m_p_l___planner.html#a31423022af2477a1ac5f072bdb3f835f">isValid</a> (std::vector&lt; double &gt; position) const </td></tr>
<tr class="memdesc:a31423022af2477a1ac5f072bdb3f835f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Check if position is collision-free. <a href="#a31423022af2477a1ac5f072bdb3f835f">More...</a><br /></td></tr>
<tr class="separator:a31423022af2477a1ac5f072bdb3f835f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3e94f89db54c6b2c302b46ea2140d56b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3e94f89db54c6b2c302b46ea2140d56b"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_m_p_l___planner.html#a3e94f89db54c6b2c302b46ea2140d56b">checkPath</a> () const </td></tr>
<tr class="memdesc:a3e94f89db54c6b2c302b46ea2140d56b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Check if the path is valid. <br /></td></tr>
<tr class="separator:a3e94f89db54c6b2c302b46ea2140d56b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a056946d604333d039fd415b18af12241"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_m_p_l___planner.html#a056946d604333d039fd415b18af12241">updatePath</a> (octomap::OcTree *octree, double solving_time, const std::vector&lt; double &gt; start_state, const std::vector&lt; double &gt; goal_state)</td></tr>
<tr class="memdesc:a056946d604333d039fd415b18af12241"><td class="mdescLeft">&#160;</td><td class="mdescRight">Update the path. <a href="#a056946d604333d039fd415b18af12241">More...</a><br /></td></tr>
<tr class="separator:a056946d604333d039fd415b18af12241"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acff06e417ae511b0a50828b2ea1f184b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acff06e417ae511b0a50828b2ea1f184b"></a>
og::PathGeometric&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_m_p_l___planner.html#acff06e417ae511b0a50828b2ea1f184b">getPath</a> () const </td></tr>
<tr class="memdesc:acff06e417ae511b0a50828b2ea1f184b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return the path found by the planner. <br /></td></tr>
<tr class="separator:acff06e417ae511b0a50828b2ea1f184b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a643d16f415b3658033f724b5a0fa28c5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a643d16f415b3658033f724b5a0fa28c5"></a>
og::SimpleSetup&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_m_p_l___planner.html#a643d16f415b3658033f724b5a0fa28c5">getSimpleSetup</a> () const </td></tr>
<tr class="memdesc:a643d16f415b3658033f724b5a0fa28c5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return the OMPL object containing most of the information of the planning problem. <br /></td></tr>
<tr class="separator:a643d16f415b3658033f724b5a0fa28c5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa7c140fd681ba96e46b529424571250a"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_m_p_l___planner.html#aa7c140fd681ba96e46b529424571250a">~OMPL_Planner</a> ()</td></tr>
<tr class="memdesc:aa7c140fd681ba96e46b529424571250a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor. <a href="#aa7c140fd681ba96e46b529424571250a">More...</a><br /></td></tr>
<tr class="separator:aa7c140fd681ba96e46b529424571250a"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Class for planner for 2D and 3D planning. </p>
<p>Definition at line <a class="el" href="_o_m_p_l___planner_8hpp_source.html#l00035">35</a> of file <a class="el" href="_o_m_p_l___planner_8hpp_source.html">OMPL_Planner.hpp</a>.</p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="a073db78d9b2b6a2163a469077acf6ff2"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">OMPL_Planner::OMPL_Planner </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>dim</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Constructor. </p>
<p>Create space and simple_setup instance for OMPL planning. Set planning dimension. </p>
<p>Definition at line <a class="el" href="_o_m_p_l___planner_8cpp_source.html#l00011">11</a> of file <a class="el" href="_o_m_p_l___planner_8cpp_source.html">OMPL_Planner.cpp</a>.</p>
</div>
</div>
<a class="anchor" id="aa7c140fd681ba96e46b529424571250a"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">OMPL_Planner::~OMPL_Planner </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Destructor. </p>
<p>Free dynamicly allowed data. </p>
<p>Definition at line <a class="el" href="_o_m_p_l___planner_8cpp_source.html#l00020">20</a> of file <a class="el" href="_o_m_p_l___planner_8cpp_source.html">OMPL_Planner.cpp</a>.</p>
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a class="anchor" id="a15bf824bec358cd2c84274bc46f92c69"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool OMPL_Planner::findPath </td>
<td>(</td>
<td class="paramtype">double&#160;</td>
<td class="paramname"><em>solving_time</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Solve the planning problem. </p>
<p>Find a path from the start state to the goal state in the map given to the state checker. The planner will run during solving_time and optimize the solution during this time. </p>
<p>Definition at line <a class="el" href="_o_m_p_l___planner_8cpp_source.html#l00139">139</a> of file <a class="el" href="_o_m_p_l___planner_8cpp_source.html">OMPL_Planner.cpp</a>.</p>
</div>
</div>
<a class="anchor" id="a31423022af2477a1ac5f072bdb3f835f"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool OMPL_Planner::isValid </td>
<td>(</td>
<td class="paramtype">std::vector&lt; double &gt;&#160;</td>
<td class="paramname"><em>position</em></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Check if position is collision-free. </p>
<p>Checking is done on the last map given to the state checker. </p>
<p>Definition at line <a class="el" href="_o_m_p_l___planner_8cpp_source.html#l00158">158</a> of file <a class="el" href="_o_m_p_l___planner_8cpp_source.html">OMPL_Planner.cpp</a>.</p>
</div>
</div>
<a class="anchor" id="aed4793b4bf19889efc4af7033f7ab6da"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void OMPL_Planner::setPlanner </td>
<td>(</td>
<td class="paramtype">const std::string&#160;</td>
<td class="paramname"><em>plannerName</em> = <code>&quot;RRTstar&quot;</code></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Set the planning algorithm used to solve the problem. </p>
<p>Planner avalaible : RRTstar, CForest. If no argument provided, RRTstar will be used (reliable planner for most of the situations). Implementation of other planners (except control-based planners) is quite simple. </p>
<p>Definition at line <a class="el" href="_o_m_p_l___planner_8cpp_source.html#l00056">56</a> of file <a class="el" href="_o_m_p_l___planner_8cpp_source.html">OMPL_Planner.cpp</a>.</p>
</div>
</div>
<a class="anchor" id="abc9a0e581d563eb772dfb270ad67e2e5"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void OMPL_Planner::setPlanningBounds </td>
<td>(</td>
<td class="paramtype">const std::vector&lt; double &gt;&#160;</td>
<td class="paramname"><em>planning_bounds_x</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const std::vector&lt; double &gt;&#160;</td>
<td class="paramname"><em>planning_bounds_y</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const std::vector&lt; double &gt;&#160;</td>
<td class="paramname"><em>planning_bounds_z</em> = <code>std::vector&lt;double&gt;()</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Set the bounds of the planner workspace. </p>
<p>Workspace defined by a box with planning_bounds limits. Optional argument : Planning_bounds_z (used only for 3D planning). </p>
<p>Definition at line <a class="el" href="_o_m_p_l___planner_8cpp_source.html#l00031">31</a> of file <a class="el" href="_o_m_p_l___planner_8cpp_source.html">OMPL_Planner.cpp</a>.</p>
</div>
</div>
<a class="anchor" id="a525b72362e333214b7eda9e12420c2fc"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void OMPL_Planner::setPlanningDepth </td>
<td>(</td>
<td class="paramtype">double&#160;</td>
<td class="paramname"><em>depth_limit</em> = <code>1</code></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Set the planning depth. </p>
<p>Set the lowest altitude for states. Represent the planning depth (constant) for 2D planning. Used to prevent unwanted invalid state (Issue with the ground in Octomap). </p>
<p>Definition at line <a class="el" href="_o_m_p_l___planner_8cpp_source.html#l00049">49</a> of file <a class="el" href="_o_m_p_l___planner_8cpp_source.html">OMPL_Planner.cpp</a>.</p>
</div>
</div>
<a class="anchor" id="aa83cc92dda2e0ee24ff9f79768ed1887"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void OMPL_Planner::setStartGoal </td>
<td>(</td>
<td class="paramtype">const std::vector&lt; double &gt;&#160;</td>
<td class="paramname"><em>start_state</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const std::vector&lt; double &gt;&#160;</td>
<td class="paramname"><em>goal_state</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Set the planning objectives. </p>
<p>If the state has an altitude lower than the planning depth, it's altitude will be set to the planning depth. </p>
<p>Definition at line <a class="el" href="_o_m_p_l___planner_8cpp_source.html#l00116">116</a> of file <a class="el" href="_o_m_p_l___planner_8cpp_source.html">OMPL_Planner.cpp</a>.</p>
</div>
</div>
<a class="anchor" id="ae49620c4f0c422025b97ad02c44cd66e"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void OMPL_Planner::setStateChecker </td>
<td>(</td>
<td class="paramtype">const ob::StateValidityCheckerPtr&#160;</td>
<td class="paramname"><em>state_checker</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Set the state checker. </p>
<p>Check if a given position is collision-free. </p>
<p>Definition at line <a class="el" href="_o_m_p_l___planner_8cpp_source.html#l00071">71</a> of file <a class="el" href="_o_m_p_l___planner_8cpp_source.html">OMPL_Planner.cpp</a>.</p>
</div>
</div>
<a class="anchor" id="a056946d604333d039fd415b18af12241"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool OMPL_Planner::updatePath </td>
<td>(</td>
<td class="paramtype">octomap::OcTree *&#160;</td>
<td class="paramname"><em>octree</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">double&#160;</td>
<td class="paramname"><em>solving_time</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const std::vector&lt; double &gt;&#160;</td>
<td class="paramname"><em>start_state</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const std::vector&lt; double &gt;&#160;</td>
<td class="paramname"><em>goal_state</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Update the path. </p>
<p>Search a new path from start_state to goal state if there's a collision with the path and an obstacle from the new map. Update the state checker. Return True if a new path is found or if the path is collision-free. Return False, if the planner found an obstacle but failed to found a new path. </p>
<p>Definition at line <a class="el" href="_o_m_p_l___planner_8cpp_source.html#l00194">194</a> of file <a class="el" href="_o_m_p_l___planner_8cpp_source.html">OMPL_Planner.cpp</a>.</p>
</div>
</div>
<a class="anchor" id="a9f5bb21207dfb002de93d5e83262de9b"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void OMPL_Planner::updateStateChecker </td>
<td>(</td>
<td class="paramtype">octomap::OcTree *&#160;</td>
<td class="paramname"><em>octree</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Update the state checker. </p>
<p>The new map will be used for state checking. If the state checker wasn't set before, there's no update and no warning message will be displayed. </p>
<p>Definition at line <a class="el" href="_o_m_p_l___planner_8cpp_source.html#l00109">109</a> of file <a class="el" href="_o_m_p_l___planner_8cpp_source.html">OMPL_Planner.cpp</a>.</p>
</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li>/home/blue/GitLab Repo/OMPL_Planning/Source Files/mapping_planning_tutorial/control_turtlebot/src/OMPL_Planning/OMPL_Planner/<a class="el" href="_o_m_p_l___planner_8hpp_source.html">OMPL_Planner.hpp</a></li>
<li>/home/blue/GitLab Repo/OMPL_Planning/Source Files/mapping_planning_tutorial/control_turtlebot/src/OMPL_Planning/OMPL_Planner/<a class="el" href="_o_m_p_l___planner_8cpp_source.html">OMPL_Planner.cpp</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="class_o_m_p_l___planner.html">OMPL_Planner</a></li>
<li class="footer">Generated by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
</ul>
</div>
</body>
</html>

View file

@ -0,0 +1,19 @@
var class_o_m_p_l___planner =
[
[ "OMPL_Planner", "class_o_m_p_l___planner.html#a073db78d9b2b6a2163a469077acf6ff2", null ],
[ "~OMPL_Planner", "class_o_m_p_l___planner.html#aa7c140fd681ba96e46b529424571250a", null ],
[ "checkPath", "class_o_m_p_l___planner.html#a3e94f89db54c6b2c302b46ea2140d56b", null ],
[ "findPath", "class_o_m_p_l___planner.html#a15bf824bec358cd2c84274bc46f92c69", null ],
[ "getPath", "class_o_m_p_l___planner.html#acff06e417ae511b0a50828b2ea1f184b", null ],
[ "getSimpleSetup", "class_o_m_p_l___planner.html#a643d16f415b3658033f724b5a0fa28c5", null ],
[ "isValid", "class_o_m_p_l___planner.html#a31423022af2477a1ac5f072bdb3f835f", null ],
[ "setPlanner", "class_o_m_p_l___planner.html#aed4793b4bf19889efc4af7033f7ab6da", null ],
[ "setPlanningBounds", "class_o_m_p_l___planner.html#abc9a0e581d563eb772dfb270ad67e2e5", null ],
[ "setPlanningDepth", "class_o_m_p_l___planner.html#a525b72362e333214b7eda9e12420c2fc", null ],
[ "setStartGoal", "class_o_m_p_l___planner.html#aa83cc92dda2e0ee24ff9f79768ed1887", null ],
[ "setStateChecker", "class_o_m_p_l___planner.html#ae49620c4f0c422025b97ad02c44cd66e", null ],
[ "setStateChecker", "class_o_m_p_l___planner.html#a00df10d489ad2aa6d6b525934253677b", null ],
[ "setStateChecker", "class_o_m_p_l___planner.html#a9d91a57a3d0f8f735e89c9d397b1df6b", null ],
[ "updatePath", "class_o_m_p_l___planner.html#a056946d604333d039fd415b18af12241", null ],
[ "updateStateChecker", "class_o_m_p_l___planner.html#a9f5bb21207dfb002de93d5e83262de9b", null ]
];

View file

@ -0,0 +1,137 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.11"/>
<title>OMPL Plannification: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
$(window).load(resizeHeight);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
$(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectlogo"><img alt="Logo" src="flylab.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OMPL Plannification
</div>
<div id="projectbrief">Path planning with OMPL</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.11 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="annotated.html"><span>Class&#160;List</span></a></li>
<li><a href="classes.html"><span>Class&#160;Index</span></a></li>
<li><a href="inherits.html"><span>Class&#160;Hierarchy</span></a></li>
<li><a href="functions.html"><span>Class&#160;Members</span></a></li>
</ul>
</div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('class_r_o_s___o_m_p_l___planner.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">ROS_OMPL_Planner Member List</div> </div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="class_r_o_s___o_m_p_l___planner.html">ROS_OMPL_Planner</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="class_r_o_s___o_m_p_l___planner.html#a503ee325bc2843868eec61fff8d1d5d2">findPathToGoal</a>(control_turtlebot::FindPathToGoal::Request &amp;request, control_turtlebot::FindPathToGoal::Response &amp;response)</td><td class="entry"><a class="el" href="class_r_o_s___o_m_p_l___planner.html">ROS_OMPL_Planner</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_r_o_s___o_m_p_l___planner.html#ab75cc72530ff8f223172652cb934628a">getObstacleFlag</a>() const </td><td class="entry"><a class="el" href="class_r_o_s___o_m_p_l___planner.html">ROS_OMPL_Planner</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_r_o_s___o_m_p_l___planner.html#a1a49128b5320fc0d503bc40ce42fd76c">odomCallback</a>(const nav_msgs::OdometryPtr &amp;odom_msg)</td><td class="entry"><a class="el" href="class_r_o_s___o_m_p_l___planner.html">ROS_OMPL_Planner</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_r_o_s___o_m_p_l___planner.html#acd06a9b7686928222e2704051d3f0775">PublishPath</a>(control_turtlebot::FindPathToGoal::Response &amp;response)</td><td class="entry"><a class="el" href="class_r_o_s___o_m_p_l___planner.html">ROS_OMPL_Planner</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_r_o_s___o_m_p_l___planner.html#a8386dc843601e522ff92fe3f18bc042f">PublishPath</a>()</td><td class="entry"><a class="el" href="class_r_o_s___o_m_p_l___planner.html">ROS_OMPL_Planner</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_r_o_s___o_m_p_l___planner.html#a7e4ac7e895e2a0e22176645442de1da7">ROS_OMPL_Planner</a>(int dimension)</td><td class="entry"><a class="el" href="class_r_o_s___o_m_p_l___planner.html">ROS_OMPL_Planner</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_r_o_s___o_m_p_l___planner.html#a0febd90c0cd3ea7d79183c3063da3aaf">updateMap</a>()</td><td class="entry"><a class="el" href="class_r_o_s___o_m_p_l___planner.html">ROS_OMPL_Planner</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_r_o_s___o_m_p_l___planner.html#afd584a2d54d6cbea457cbd8e19de7000">updatePath</a>()</td><td class="entry"><a class="el" href="class_r_o_s___o_m_p_l___planner.html">ROS_OMPL_Planner</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_r_o_s___o_m_p_l___planner.html#a1e6871c0ecdbcb3d803f5d7919e1d83a">visualizeRRT</a>(const og::SimpleSetup simple_setup)</td><td class="entry"><a class="el" href="class_r_o_s___o_m_p_l___planner.html">ROS_OMPL_Planner</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_r_o_s___o_m_p_l___planner.html#a2747d40d02512484ab75d43057c5c717">~ROS_OMPL_Planner</a>()</td><td class="entry"><a class="el" href="class_r_o_s___o_m_p_l___planner.html">ROS_OMPL_Planner</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
</ul>
</div>
</body>
</html>

View file

@ -0,0 +1,334 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.11"/>
<title>OMPL Plannification: ROS_OMPL_Planner Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
$(window).load(resizeHeight);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
$(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectlogo"><img alt="Logo" src="flylab.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OMPL Plannification
</div>
<div id="projectbrief">Path planning with OMPL</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.11 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="annotated.html"><span>Class&#160;List</span></a></li>
<li><a href="classes.html"><span>Class&#160;Index</span></a></li>
<li><a href="inherits.html"><span>Class&#160;Hierarchy</span></a></li>
<li><a href="functions.html"><span>Class&#160;Members</span></a></li>
</ul>
</div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('class_r_o_s___o_m_p_l___planner.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="class_r_o_s___o_m_p_l___planner-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">ROS_OMPL_Planner Class Reference</div> </div>
</div><!--header-->
<div class="contents">
<p>ROS implementation class for <a class="el" href="class_o_m_p_l___planner.html" title="Class for planner for 2D and 3D planning. ">OMPL_Planner</a>.
<a href="class_r_o_s___o_m_p_l___planner.html#details">More...</a></p>
<p><code>#include &lt;<a class="el" href="_r_o_s___o_m_p_l___planner_8hpp_source.html">ROS_OMPL_Planner.hpp</a>&gt;</code></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a7e4ac7e895e2a0e22176645442de1da7"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_r_o_s___o_m_p_l___planner.html#a7e4ac7e895e2a0e22176645442de1da7">ROS_OMPL_Planner</a> (int dimension)</td></tr>
<tr class="memdesc:a7e4ac7e895e2a0e22176645442de1da7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor. <a href="#a7e4ac7e895e2a0e22176645442de1da7">More...</a><br /></td></tr>
<tr class="separator:a7e4ac7e895e2a0e22176645442de1da7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0febd90c0cd3ea7d79183c3063da3aaf"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0febd90c0cd3ea7d79183c3063da3aaf"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_r_o_s___o_m_p_l___planner.html#a0febd90c0cd3ea7d79183c3063da3aaf">updateMap</a> ()</td></tr>
<tr class="memdesc:a0febd90c0cd3ea7d79183c3063da3aaf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Request and load the actual map from the Octomap server. <br /></td></tr>
<tr class="separator:a0febd90c0cd3ea7d79183c3063da3aaf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1a49128b5320fc0d503bc40ce42fd76c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1a49128b5320fc0d503bc40ce42fd76c"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_r_o_s___o_m_p_l___planner.html#a1a49128b5320fc0d503bc40ce42fd76c">odomCallback</a> (const nav_msgs::OdometryPtr &amp;odom_msg)</td></tr>
<tr class="memdesc:a1a49128b5320fc0d503bc40ce42fd76c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Callback for getting current vehicle position. <br /></td></tr>
<tr class="separator:a1a49128b5320fc0d503bc40ce42fd76c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a503ee325bc2843868eec61fff8d1d5d2"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_r_o_s___o_m_p_l___planner.html#a503ee325bc2843868eec61fff8d1d5d2">findPathToGoal</a> (control_turtlebot::FindPathToGoal::Request &amp;request, control_turtlebot::FindPathToGoal::Response &amp;response)</td></tr>
<tr class="memdesc:a503ee325bc2843868eec61fff8d1d5d2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Find a path. <a href="#a503ee325bc2843868eec61fff8d1d5d2">More...</a><br /></td></tr>
<tr class="separator:a503ee325bc2843868eec61fff8d1d5d2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1e6871c0ecdbcb3d803f5d7919e1d83a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_r_o_s___o_m_p_l___planner.html#a1e6871c0ecdbcb3d803f5d7919e1d83a">visualizeRRT</a> (const og::SimpleSetup simple_setup)</td></tr>
<tr class="memdesc:a1e6871c0ecdbcb3d803f5d7919e1d83a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Procedure to visualize the resulting path. <a href="#a1e6871c0ecdbcb3d803f5d7919e1d83a">More...</a><br /></td></tr>
<tr class="separator:a1e6871c0ecdbcb3d803f5d7919e1d83a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acd06a9b7686928222e2704051d3f0775"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_r_o_s___o_m_p_l___planner.html#acd06a9b7686928222e2704051d3f0775">PublishPath</a> (control_turtlebot::FindPathToGoal::Response &amp;response)</td></tr>
<tr class="memdesc:acd06a9b7686928222e2704051d3f0775"><td class="mdescLeft">&#160;</td><td class="mdescRight">Publish the resulting path. <a href="#acd06a9b7686928222e2704051d3f0775">More...</a><br /></td></tr>
<tr class="separator:acd06a9b7686928222e2704051d3f0775"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8386dc843601e522ff92fe3f18bc042f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_r_o_s___o_m_p_l___planner.html#a8386dc843601e522ff92fe3f18bc042f">PublishPath</a> ()</td></tr>
<tr class="memdesc:a8386dc843601e522ff92fe3f18bc042f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Publish the resulting path. <a href="#a8386dc843601e522ff92fe3f18bc042f">More...</a><br /></td></tr>
<tr class="separator:a8386dc843601e522ff92fe3f18bc042f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab75cc72530ff8f223172652cb934628a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab75cc72530ff8f223172652cb934628a"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_r_o_s___o_m_p_l___planner.html#ab75cc72530ff8f223172652cb934628a">getObstacleFlag</a> () const </td></tr>
<tr class="memdesc:ab75cc72530ff8f223172652cb934628a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return the flag representing the validity of the current path. <br /></td></tr>
<tr class="separator:ab75cc72530ff8f223172652cb934628a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afd584a2d54d6cbea457cbd8e19de7000"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_r_o_s___o_m_p_l___planner.html#afd584a2d54d6cbea457cbd8e19de7000">updatePath</a> ()</td></tr>
<tr class="memdesc:afd584a2d54d6cbea457cbd8e19de7000"><td class="mdescLeft">&#160;</td><td class="mdescRight">Update the path. <a href="#afd584a2d54d6cbea457cbd8e19de7000">More...</a><br /></td></tr>
<tr class="separator:afd584a2d54d6cbea457cbd8e19de7000"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2747d40d02512484ab75d43057c5c717"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_r_o_s___o_m_p_l___planner.html#a2747d40d02512484ab75d43057c5c717">~ROS_OMPL_Planner</a> ()</td></tr>
<tr class="memdesc:a2747d40d02512484ab75d43057c5c717"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor. <a href="#a2747d40d02512484ab75d43057c5c717">More...</a><br /></td></tr>
<tr class="separator:a2747d40d02512484ab75d43057c5c717"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>ROS implementation class for <a class="el" href="class_o_m_p_l___planner.html" title="Class for planner for 2D and 3D planning. ">OMPL_Planner</a>. </p>
<p>Definition at line <a class="el" href="_r_o_s___o_m_p_l___planner_8hpp_source.html#l00034">34</a> of file <a class="el" href="_r_o_s___o_m_p_l___planner_8hpp_source.html">ROS_OMPL_Planner.hpp</a>.</p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="a7e4ac7e895e2a0e22176645442de1da7"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">ROS_OMPL_Planner::ROS_OMPL_Planner </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>dimension</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Constructor. </p>
<p>Load planning parameters from configuration file. Create the connection with other ROS nodes. Create the <a class="el" href="class_o_m_p_l___planner.html" title="Class for planner for 2D and 3D planning. ">OMPL_Planner</a> instance. </p>
<p>Definition at line <a class="el" href="_r_o_s___o_m_p_l___planner_8cpp_source.html#l00010">10</a> of file <a class="el" href="_r_o_s___o_m_p_l___planner_8cpp_source.html">ROS_OMPL_Planner.cpp</a>.</p>
</div>
</div>
<a class="anchor" id="a2747d40d02512484ab75d43057c5c717"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">ROS_OMPL_Planner::~ROS_OMPL_Planner </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Destructor. </p>
<p>Free dynamicly allowed data. </p>
<p>Definition at line <a class="el" href="_r_o_s___o_m_p_l___planner_8cpp_source.html#l00464">464</a> of file <a class="el" href="_r_o_s___o_m_p_l___planner_8cpp_source.html">ROS_OMPL_Planner.cpp</a>.</p>
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a class="anchor" id="a503ee325bc2843868eec61fff8d1d5d2"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool ROS_OMPL_Planner::findPathToGoal </td>
<td>(</td>
<td class="paramtype">control_turtlebot::FindPathToGoal::Request &amp;&#160;</td>
<td class="paramname"><em>request</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">control_turtlebot::FindPathToGoal::Response &amp;&#160;</td>
<td class="paramname"><em>response</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Find a path. </p>
<p>Find a path from the current position to the goal request. Update the state checker, check the validity of the start/goal state. </p>
<p>Definition at line <a class="el" href="_r_o_s___o_m_p_l___planner_8cpp_source.html#l00115">115</a> of file <a class="el" href="_r_o_s___o_m_p_l___planner_8cpp_source.html">ROS_OMPL_Planner.cpp</a>.</p>
</div>
</div>
<a class="anchor" id="acd06a9b7686928222e2704051d3f0775"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void ROS_OMPL_Planner::PublishPath </td>
<td>(</td>
<td class="paramtype">control_turtlebot::FindPathToGoal::Response &amp;&#160;</td>
<td class="paramname"><em>response</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Publish the resulting path. </p>
<p>Publish the path on a topic and in response of the request. Display the path. TOPIC : the first state of the path contains the number of states of the path. </p>
<p>Definition at line <a class="el" href="_r_o_s___o_m_p_l___planner_8cpp_source.html#l00306">306</a> of file <a class="el" href="_r_o_s___o_m_p_l___planner_8cpp_source.html">ROS_OMPL_Planner.cpp</a>.</p>
</div>
</div>
<a class="anchor" id="a8386dc843601e522ff92fe3f18bc042f"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void ROS_OMPL_Planner::PublishPath </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Publish the resulting path. </p>
<p>Publish the path on a topic. Display the path. TOPIC : the first state of the path contains the number of states of the path. </p>
<p>Definition at line <a class="el" href="_r_o_s___o_m_p_l___planner_8cpp_source.html#l00370">370</a> of file <a class="el" href="_r_o_s___o_m_p_l___planner_8cpp_source.html">ROS_OMPL_Planner.cpp</a>.</p>
</div>
</div>
<a class="anchor" id="afd584a2d54d6cbea457cbd8e19de7000"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool ROS_OMPL_Planner::updatePath </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Update the path. </p>
<p>Search a new path from start_state to goal state if there's a collision with the path and an obstacle from the new map. Update the state checker and the obstacle_flag.Check the validity of the start/goal state. Return True if a new path is found or if the path is collision-free. Return False, if the planner found an obstacle but failed to found a new path. </p>
<p>Definition at line <a class="el" href="_r_o_s___o_m_p_l___planner_8cpp_source.html#l00435">435</a> of file <a class="el" href="_r_o_s___o_m_p_l___planner_8cpp_source.html">ROS_OMPL_Planner.cpp</a>.</p>
</div>
</div>
<a class="anchor" id="a1e6871c0ecdbcb3d803f5d7919e1d83a"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void ROS_OMPL_Planner::visualizeRRT </td>
<td>(</td>
<td class="paramtype">const og::SimpleSetup&#160;</td>
<td class="paramname"><em>simple_setup</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Procedure to visualize the resulting path. </p>
<p>Visualize resulting path. </p>
<p>Definition at line <a class="el" href="_r_o_s___o_m_p_l___planner_8cpp_source.html#l00151">151</a> of file <a class="el" href="_r_o_s___o_m_p_l___planner_8cpp_source.html">ROS_OMPL_Planner.cpp</a>.</p>
</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li>/home/blue/GitLab Repo/OMPL_Planning/Source Files/mapping_planning_tutorial/control_turtlebot/src/OMPL_Planning/ROS_Implementation/<a class="el" href="_r_o_s___o_m_p_l___planner_8hpp_source.html">ROS_OMPL_Planner.hpp</a></li>
<li>/home/blue/GitLab Repo/OMPL_Planning/Source Files/mapping_planning_tutorial/control_turtlebot/src/OMPL_Planning/ROS_Implementation/<a class="el" href="_r_o_s___o_m_p_l___planner_8cpp_source.html">ROS_OMPL_Planner.cpp</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="class_r_o_s___o_m_p_l___planner.html">ROS_OMPL_Planner</a></li>
<li class="footer">Generated by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
</ul>
</div>
</body>
</html>

View file

@ -0,0 +1,13 @@
var class_r_o_s___o_m_p_l___planner =
[
[ "ROS_OMPL_Planner", "class_r_o_s___o_m_p_l___planner.html#a7e4ac7e895e2a0e22176645442de1da7", null ],
[ "~ROS_OMPL_Planner", "class_r_o_s___o_m_p_l___planner.html#a2747d40d02512484ab75d43057c5c717", null ],
[ "findPathToGoal", "class_r_o_s___o_m_p_l___planner.html#a503ee325bc2843868eec61fff8d1d5d2", null ],
[ "getObstacleFlag", "class_r_o_s___o_m_p_l___planner.html#ab75cc72530ff8f223172652cb934628a", null ],
[ "odomCallback", "class_r_o_s___o_m_p_l___planner.html#a1a49128b5320fc0d503bc40ce42fd76c", null ],
[ "PublishPath", "class_r_o_s___o_m_p_l___planner.html#acd06a9b7686928222e2704051d3f0775", null ],
[ "PublishPath", "class_r_o_s___o_m_p_l___planner.html#a8386dc843601e522ff92fe3f18bc042f", null ],
[ "updateMap", "class_r_o_s___o_m_p_l___planner.html#a0febd90c0cd3ea7d79183c3063da3aaf", null ],
[ "updatePath", "class_r_o_s___o_m_p_l___planner.html#afd584a2d54d6cbea457cbd8e19de7000", null ],
[ "visualizeRRT", "class_r_o_s___o_m_p_l___planner.html#a1e6871c0ecdbcb3d803f5d7919e1d83a", null ]
];

View file

@ -0,0 +1,134 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.11"/>
<title>OMPL Plannification: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
$(window).load(resizeHeight);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
$(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectlogo"><img alt="Logo" src="flylab.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OMPL Plannification
</div>
<div id="projectbrief">Path planning with OMPL</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.11 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="annotated.html"><span>Class&#160;List</span></a></li>
<li><a href="classes.html"><span>Class&#160;Index</span></a></li>
<li><a href="inherits.html"><span>Class&#160;Hierarchy</span></a></li>
<li><a href="functions.html"><span>Class&#160;Members</span></a></li>
</ul>
</div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('class_state_checker.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">StateChecker Member List</div> </div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="class_state_checker.html">StateChecker</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="class_state_checker.html#aa7454eae37b6fea9743cd26ddee94238">isValid</a>(const ob::State *state) const </td><td class="entry"><a class="el" href="class_state_checker.html">StateChecker</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="class_state_checker.html#aa31f7a73b601d4c16a81ea256ab482ea">loadMap</a>(const std::string mapFile)</td><td class="entry"><a class="el" href="class_state_checker.html">StateChecker</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>loadMap</b>(octomap::OcTree *octree) (defined in <a class="el" href="class_state_checker.html">StateChecker</a>)</td><td class="entry"><a class="el" href="class_state_checker.html">StateChecker</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_state_checker.html#a7fc1bee2971992901eed0517a8fffaa8">setCollisionMask</a>(double x, double y, double z=0.2)</td><td class="entry"><a class="el" href="class_state_checker.html">StateChecker</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_state_checker.html#af9db3b2571cf0294c07e81dd2b07eca9">setDepthLimit</a>(double depth_limit)</td><td class="entry"><a class="el" href="class_state_checker.html">StateChecker</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_state_checker.html#ab6848e593de676961143a42df192ab7c">StateChecker</a>(const ob::SpaceInformationPtr &amp;si)</td><td class="entry"><a class="el" href="class_state_checker.html">StateChecker</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_state_checker.html#abad123b62939fe4e3130cd9a3d0d051f">~StateChecker</a>()</td><td class="entry"><a class="el" href="class_state_checker.html">StateChecker</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
</ul>
</div>
</body>
</html>

View file

@ -0,0 +1,271 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.11"/>
<title>OMPL Plannification: StateChecker Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
$(window).load(resizeHeight);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
$(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectlogo"><img alt="Logo" src="flylab.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OMPL Plannification
</div>
<div id="projectbrief">Path planning with OMPL</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.11 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="annotated.html"><span>Class&#160;List</span></a></li>
<li><a href="classes.html"><span>Class&#160;Index</span></a></li>
<li><a href="inherits.html"><span>Class&#160;Hierarchy</span></a></li>
<li><a href="functions.html"><span>Class&#160;Members</span></a></li>
</ul>
</div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('class_state_checker.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="class_state_checker-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">StateChecker Class Reference</div> </div>
</div><!--header-->
<div class="contents">
<p>Class for state checking for 2D and 3D planning. Extension of an abstract class used to implement the state validity checker over an octomap (using FCL ?).
<a href="class_state_checker.html#details">More...</a></p>
<p><code>#include &lt;<a class="el" href="_state_checker_8hpp_source.html">StateChecker.hpp</a>&gt;</code></p>
<div class="dynheader">
Inheritance diagram for StateChecker:</div>
<div class="dyncontent">
<div class="center"><img src="class_state_checker__inherit__graph.png" border="0" usemap="#_state_checker_inherit__map" alt="Inheritance graph"/></div>
<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
<div class="dynheader">
Collaboration diagram for StateChecker:</div>
<div class="dyncontent">
<div class="center"><img src="class_state_checker__coll__graph.png" border="0" usemap="#_state_checker_coll__map" alt="Collaboration graph"/></div>
<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:ab6848e593de676961143a42df192ab7c"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_state_checker.html#ab6848e593de676961143a42df192ab7c">StateChecker</a> (const ob::SpaceInformationPtr &amp;si)</td></tr>
<tr class="memdesc:ab6848e593de676961143a42df192ab7c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor. <a href="#ab6848e593de676961143a42df192ab7c">More...</a><br /></td></tr>
<tr class="separator:ab6848e593de676961143a42df192ab7c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa31f7a73b601d4c16a81ea256ab482ea"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa31f7a73b601d4c16a81ea256ab482ea"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_state_checker.html#aa31f7a73b601d4c16a81ea256ab482ea">loadMap</a> (const std::string mapFile)</td></tr>
<tr class="memdesc:aa31f7a73b601d4c16a81ea256ab482ea"><td class="mdescLeft">&#160;</td><td class="mdescRight">Load the octomap where the states are checked. <br /></td></tr>
<tr class="separator:aa31f7a73b601d4c16a81ea256ab482ea"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aca03069f9a0bd28ba7a2bf299cb9d3e6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aca03069f9a0bd28ba7a2bf299cb9d3e6"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>loadMap</b> (octomap::OcTree *octree)</td></tr>
<tr class="separator:aca03069f9a0bd28ba7a2bf299cb9d3e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7fc1bee2971992901eed0517a8fffaa8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7fc1bee2971992901eed0517a8fffaa8"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_state_checker.html#a7fc1bee2971992901eed0517a8fffaa8">setCollisionMask</a> (double x, double y, double z=0.2)</td></tr>
<tr class="memdesc:a7fc1bee2971992901eed0517a8fffaa8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the area around every state considered for state checking. <br /></td></tr>
<tr class="separator:a7fc1bee2971992901eed0517a8fffaa8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af9db3b2571cf0294c07e81dd2b07eca9"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_state_checker.html#af9db3b2571cf0294c07e81dd2b07eca9">setDepthLimit</a> (double depth_limit)</td></tr>
<tr class="memdesc:af9db3b2571cf0294c07e81dd2b07eca9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the depth limit (constant for 2D checking) <a href="#af9db3b2571cf0294c07e81dd2b07eca9">More...</a><br /></td></tr>
<tr class="separator:af9db3b2571cf0294c07e81dd2b07eca9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa7454eae37b6fea9743cd26ddee94238"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_state_checker.html#aa7454eae37b6fea9743cd26ddee94238">isValid</a> (const ob::State *state) const </td></tr>
<tr class="memdesc:aa7454eae37b6fea9743cd26ddee94238"><td class="mdescLeft">&#160;</td><td class="mdescRight">State validator. <a href="#aa7454eae37b6fea9743cd26ddee94238">More...</a><br /></td></tr>
<tr class="separator:aa7454eae37b6fea9743cd26ddee94238"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abad123b62939fe4e3130cd9a3d0d051f"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_state_checker.html#abad123b62939fe4e3130cd9a3d0d051f">~StateChecker</a> ()</td></tr>
<tr class="memdesc:abad123b62939fe4e3130cd9a3d0d051f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor. <a href="#abad123b62939fe4e3130cd9a3d0d051f">More...</a><br /></td></tr>
<tr class="separator:abad123b62939fe4e3130cd9a3d0d051f"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Class for state checking for 2D and 3D planning. Extension of an abstract class used to implement the state validity checker over an octomap (using FCL ?). </p>
<p>Definition at line <a class="el" href="_state_checker_8hpp_source.html#l00041">41</a> of file <a class="el" href="_state_checker_8hpp_source.html">StateChecker.hpp</a>.</p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="ab6848e593de676961143a42df192ab7c"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">StateChecker::StateChecker </td>
<td>(</td>
<td class="paramtype">const ob::SpaceInformationPtr &amp;&#160;</td>
<td class="paramname"><em>si</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Constructor. </p>
<p>Call the StateValidityChecker constructor from OMPL library and set checking dimension. </p>
<p>Definition at line <a class="el" href="_state_checker_8cpp_source.html#l00011">11</a> of file <a class="el" href="_state_checker_8cpp_source.html">StateChecker.cpp</a>.</p>
</div>
</div>
<a class="anchor" id="abad123b62939fe4e3130cd9a3d0d051f"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">StateChecker::~StateChecker </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Destructor. </p>
<p>Free dynamicly allowed data. </p>
<p>Definition at line <a class="el" href="_state_checker_8cpp_source.html#l00016">16</a> of file <a class="el" href="_state_checker_8cpp_source.html">StateChecker.cpp</a>.</p>
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a class="anchor" id="aa7454eae37b6fea9743cd26ddee94238"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">bool StateChecker::isValid </td>
<td>(</td>
<td class="paramtype">const ob::State *&#160;</td>
<td class="paramname"><em>state</em></td><td>)</td>
<td> const</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>State validator. </p>
<p>Function that verifies if the given state is valid (i.e. is free of collision) using FCL. </p>
<p>Definition at line <a class="el" href="_state_checker_8cpp_source.html#l00064">64</a> of file <a class="el" href="_state_checker_8cpp_source.html">StateChecker.cpp</a>.</p>
</div>
</div>
<a class="anchor" id="af9db3b2571cf0294c07e81dd2b07eca9"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void StateChecker::setDepthLimit </td>
<td>(</td>
<td class="paramtype">double&#160;</td>
<td class="paramname"><em>depth_limit</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Set the depth limit (constant for 2D checking) </p>
<p>Set the lowest altitude for checking (constant depth for 2D checking). Used to prevent unwanted invalid state (Issue with the ground in Octomap) </p>
<p>Definition at line <a class="el" href="_state_checker_8cpp_source.html#l00059">59</a> of file <a class="el" href="_state_checker_8cpp_source.html">StateChecker.cpp</a>.</p>
</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li>/home/blue/GitLab Repo/OMPL_Planning/Source Files/mapping_planning_tutorial/control_turtlebot/src/OMPL_Planning/OMPL_Planner/<a class="el" href="_state_checker_8hpp_source.html">StateChecker.hpp</a></li>
<li>/home/blue/GitLab Repo/OMPL_Planning/Source Files/mapping_planning_tutorial/control_turtlebot/src/OMPL_Planning/OMPL_Planner/<a class="el" href="_state_checker_8cpp_source.html">StateChecker.cpp</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="class_state_checker.html">StateChecker</a></li>
<li class="footer">Generated by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
</ul>
</div>
</body>
</html>

View file

@ -0,0 +1,10 @@
var class_state_checker =
[
[ "StateChecker", "class_state_checker.html#ab6848e593de676961143a42df192ab7c", null ],
[ "~StateChecker", "class_state_checker.html#abad123b62939fe4e3130cd9a3d0d051f", null ],
[ "isValid", "class_state_checker.html#aa7454eae37b6fea9743cd26ddee94238", null ],
[ "loadMap", "class_state_checker.html#aa31f7a73b601d4c16a81ea256ab482ea", null ],
[ "loadMap", "class_state_checker.html#aca03069f9a0bd28ba7a2bf299cb9d3e6", null ],
[ "setCollisionMask", "class_state_checker.html#a7fc1bee2971992901eed0517a8fffaa8", null ],
[ "setDepthLimit", "class_state_checker.html#af9db3b2571cf0294c07e81dd2b07eca9", null ]
];

View file

@ -0,0 +1,2 @@
<map id="StateChecker" name="StateChecker">
</map>

View file

@ -0,0 +1 @@
deadcb92772f4a3e5b96e2c8f22eb508

Binary file not shown.

After

Width:  |  Height:  |  Size: 4 KiB

View file

@ -0,0 +1,2 @@
<map id="StateChecker" name="StateChecker">
</map>

View file

@ -0,0 +1 @@
deadcb92772f4a3e5b96e2c8f22eb508

Binary file not shown.

After

Width:  |  Height:  |  Size: 4 KiB

View file

@ -0,0 +1,138 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.11"/>
<title>OMPL Plannification: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
$(window).load(resizeHeight);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
$(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectlogo"><img alt="Logo" src="flylab.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OMPL Plannification
</div>
<div id="projectbrief">Path planning with OMPL</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.11 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="annotated.html"><span>Class&#160;List</span></a></li>
<li><a href="classes.html"><span>Class&#160;Index</span></a></li>
<li><a href="inherits.html"><span>Class&#160;Hierarchy</span></a></li>
<li><a href="functions.html"><span>Class&#160;Members</span></a></li>
</ul>
</div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('classcontroller__quadrotor_1_1_controller.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">controller_quadrotor.Controller Member List</div> </div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="classcontroller__quadrotor_1_1_controller.html">controller_quadrotor.Controller</a>, including all inherited members.</p>
<table class="directory">
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>__init__</b>(self) (defined in <a class="el" href="classcontroller__quadrotor_1_1_controller.html">controller_quadrotor.Controller</a>)</td><td class="entry"><a class="el" href="classcontroller__quadrotor_1_1_controller.html">controller_quadrotor.Controller</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>calculateControlInput</b>(self, req) (defined in <a class="el" href="classcontroller__quadrotor_1_1_controller.html">controller_quadrotor.Controller</a>)</td><td class="entry"><a class="el" href="classcontroller__quadrotor_1_1_controller.html">controller_quadrotor.Controller</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>control_input_pub_</b> (defined in <a class="el" href="classcontroller__quadrotor_1_1_controller.html">controller_quadrotor.Controller</a>)</td><td class="entry"><a class="el" href="classcontroller__quadrotor_1_1_controller.html">controller_quadrotor.Controller</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>current_orientation_</b> (defined in <a class="el" href="classcontroller__quadrotor_1_1_controller.html">controller_quadrotor.Controller</a>)</td><td class="entry"><a class="el" href="classcontroller__quadrotor_1_1_controller.html">controller_quadrotor.Controller</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>current_position_</b> (defined in <a class="el" href="classcontroller__quadrotor_1_1_controller.html">controller_quadrotor.Controller</a>)</td><td class="entry"><a class="el" href="classcontroller__quadrotor_1_1_controller.html">controller_quadrotor.Controller</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>desired_orientation_</b> (defined in <a class="el" href="classcontroller__quadrotor_1_1_controller.html">controller_quadrotor.Controller</a>)</td><td class="entry"><a class="el" href="classcontroller__quadrotor_1_1_controller.html">controller_quadrotor.Controller</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>desired_position_</b> (defined in <a class="el" href="classcontroller__quadrotor_1_1_controller.html">controller_quadrotor.Controller</a>)</td><td class="entry"><a class="el" href="classcontroller__quadrotor_1_1_controller.html">controller_quadrotor.Controller</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>find_path_to_goal_serv_</b> (defined in <a class="el" href="classcontroller__quadrotor_1_1_controller.html">controller_quadrotor.Controller</a>)</td><td class="entry"><a class="el" href="classcontroller__quadrotor_1_1_controller.html">controller_quadrotor.Controller</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>odomCallback</b>(self, odometry_msg) (defined in <a class="el" href="classcontroller__quadrotor_1_1_controller.html">controller_quadrotor.Controller</a>)</td><td class="entry"><a class="el" href="classcontroller__quadrotor_1_1_controller.html">controller_quadrotor.Controller</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>odometry_sub_</b> (defined in <a class="el" href="classcontroller__quadrotor_1_1_controller.html">controller_quadrotor.Controller</a>)</td><td class="entry"><a class="el" href="classcontroller__quadrotor_1_1_controller.html">controller_quadrotor.Controller</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>serv_</b> (defined in <a class="el" href="classcontroller__quadrotor_1_1_controller.html">controller_quadrotor.Controller</a>)</td><td class="entry"><a class="el" href="classcontroller__quadrotor_1_1_controller.html">controller_quadrotor.Controller</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
</ul>
</div>
</body>
</html>

View file

@ -0,0 +1,185 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.11"/>
<title>OMPL Plannification: controller_quadrotor.Controller Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
$(window).load(resizeHeight);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
$(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectlogo"><img alt="Logo" src="flylab.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OMPL Plannification
</div>
<div id="projectbrief">Path planning with OMPL</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.11 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="annotated.html"><span>Class&#160;List</span></a></li>
<li><a href="classes.html"><span>Class&#160;Index</span></a></li>
<li><a href="inherits.html"><span>Class&#160;Hierarchy</span></a></li>
<li><a href="functions.html"><span>Class&#160;Members</span></a></li>
</ul>
</div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('classcontroller__quadrotor_1_1_controller.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-attribs">Public Attributes</a> &#124;
<a href="classcontroller__quadrotor_1_1_controller-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">controller_quadrotor.Controller Class Reference</div> </div>
</div><!--header-->
<div class="contents">
<div class="dynheader">
Inheritance diagram for controller_quadrotor.Controller:</div>
<div class="dyncontent">
<div class="center"><img src="classcontroller__quadrotor_1_1_controller__inherit__graph.png" border="0" usemap="#controller__quadrotor_8_controller_inherit__map" alt="Inheritance graph"/></div>
<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
<div class="dynheader">
Collaboration diagram for controller_quadrotor.Controller:</div>
<div class="dyncontent">
<div class="center"><img src="classcontroller__quadrotor_1_1_controller__coll__graph.png" border="0" usemap="#controller__quadrotor_8_controller_coll__map" alt="Collaboration graph"/></div>
<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a794a0f5c8cab608cfc32dfe0fd25324f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a794a0f5c8cab608cfc32dfe0fd25324f"></a>
def&#160;</td><td class="memItemRight" valign="bottom"><b>__init__</b> (self)</td></tr>
<tr class="separator:a794a0f5c8cab608cfc32dfe0fd25324f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac8bc2e178fc4d10cbf428c96718c207d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac8bc2e178fc4d10cbf428c96718c207d"></a>
def&#160;</td><td class="memItemRight" valign="bottom"><b>calculateControlInput</b> (self, req)</td></tr>
<tr class="separator:ac8bc2e178fc4d10cbf428c96718c207d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a62d58ec161deafcdc5a047dccefd5704"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a62d58ec161deafcdc5a047dccefd5704"></a>
def&#160;</td><td class="memItemRight" valign="bottom"><b>odomCallback</b> (self, odometry_msg)</td></tr>
<tr class="separator:a62d58ec161deafcdc5a047dccefd5704"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
<tr class="memitem:a0ec3e8972ee4f5b89280e641f4225462"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0ec3e8972ee4f5b89280e641f4225462"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>odometry_sub_</b></td></tr>
<tr class="separator:a0ec3e8972ee4f5b89280e641f4225462"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adc8b42d7259128b78881acda3115e3e8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adc8b42d7259128b78881acda3115e3e8"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>control_input_pub_</b></td></tr>
<tr class="separator:adc8b42d7259128b78881acda3115e3e8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3bd6ac9c2af10b852ba1689fa4017220"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3bd6ac9c2af10b852ba1689fa4017220"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>serv_</b></td></tr>
<tr class="separator:a3bd6ac9c2af10b852ba1689fa4017220"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a38abbce68e678d0b90a6356557d82738"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a38abbce68e678d0b90a6356557d82738"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>current_position_</b></td></tr>
<tr class="separator:a38abbce68e678d0b90a6356557d82738"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6f0119ecb45333a44c85e3342623565a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6f0119ecb45333a44c85e3342623565a"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>current_orientation_</b></td></tr>
<tr class="separator:a6f0119ecb45333a44c85e3342623565a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac538fae52d472b815a3e33d9562c01d9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac538fae52d472b815a3e33d9562c01d9"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>desired_position_</b></td></tr>
<tr class="separator:ac538fae52d472b815a3e33d9562c01d9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2ad92e83d7e173798eea5c18f1d2cae2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2ad92e83d7e173798eea5c18f1d2cae2"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>desired_orientation_</b></td></tr>
<tr class="separator:a2ad92e83d7e173798eea5c18f1d2cae2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af37f521c7b8f389dabaea148a647b525"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af37f521c7b8f389dabaea148a647b525"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>find_path_to_goal_serv_</b></td></tr>
<tr class="separator:af37f521c7b8f389dabaea148a647b525"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock">
<p>Definition at line <a class="el" href="controller__quadrotor_8py_source.html#l00017">17</a> of file <a class="el" href="controller__quadrotor_8py_source.html">controller_quadrotor.py</a>.</p>
</div><hr/>The documentation for this class was generated from the following file:<ul>
<li>/home/blue/GitLab Repo/OMPL_Planning/Source Files/mapping_planning_tutorial/control_turtlebot/src/<a class="el" href="controller__quadrotor_8py_source.html">controller_quadrotor.py</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><b>controller_quadrotor</b></li><li class="navelem"><a class="el" href="classcontroller__quadrotor_1_1_controller.html">Controller</a></li>
<li class="footer">Generated by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
</ul>
</div>
</body>
</html>

View file

@ -0,0 +1,14 @@
var classcontroller__quadrotor_1_1_controller =
[
[ "__init__", "classcontroller__quadrotor_1_1_controller.html#a794a0f5c8cab608cfc32dfe0fd25324f", null ],
[ "calculateControlInput", "classcontroller__quadrotor_1_1_controller.html#ac8bc2e178fc4d10cbf428c96718c207d", null ],
[ "odomCallback", "classcontroller__quadrotor_1_1_controller.html#a62d58ec161deafcdc5a047dccefd5704", null ],
[ "control_input_pub_", "classcontroller__quadrotor_1_1_controller.html#adc8b42d7259128b78881acda3115e3e8", null ],
[ "current_orientation_", "classcontroller__quadrotor_1_1_controller.html#a6f0119ecb45333a44c85e3342623565a", null ],
[ "current_position_", "classcontroller__quadrotor_1_1_controller.html#a38abbce68e678d0b90a6356557d82738", null ],
[ "desired_orientation_", "classcontroller__quadrotor_1_1_controller.html#a2ad92e83d7e173798eea5c18f1d2cae2", null ],
[ "desired_position_", "classcontroller__quadrotor_1_1_controller.html#ac538fae52d472b815a3e33d9562c01d9", null ],
[ "find_path_to_goal_serv_", "classcontroller__quadrotor_1_1_controller.html#af37f521c7b8f389dabaea148a647b525", null ],
[ "odometry_sub_", "classcontroller__quadrotor_1_1_controller.html#a0ec3e8972ee4f5b89280e641f4225462", null ],
[ "serv_", "classcontroller__quadrotor_1_1_controller.html#a3bd6ac9c2af10b852ba1689fa4017220", null ]
];

View file

@ -0,0 +1,2 @@
<map id="controller_quadrotor.Controller" name="controller_quadrotor.Controller">
</map>

View file

@ -0,0 +1 @@
29099aafda7d468de6803edca412f0da

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.4 KiB

View file

@ -0,0 +1,2 @@
<map id="controller_quadrotor.Controller" name="controller_quadrotor.Controller">
</map>

View file

@ -0,0 +1 @@
29099aafda7d468de6803edca412f0da

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.4 KiB

View file

@ -0,0 +1,138 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.11"/>
<title>OMPL Plannification: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
$(window).load(resizeHeight);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
$(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectlogo"><img alt="Logo" src="flylab.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OMPL Plannification
</div>
<div id="projectbrief">Path planning with OMPL</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.11 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="annotated.html"><span>Class&#160;List</span></a></li>
<li><a href="classes.html"><span>Class&#160;Index</span></a></li>
<li><a href="inherits.html"><span>Class&#160;Hierarchy</span></a></li>
<li><a href="functions.html"><span>Class&#160;Members</span></a></li>
</ul>
</div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('classcontroller__turtlebot_1_1_controller.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">controller_turtlebot.Controller Member List</div> </div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="classcontroller__turtlebot_1_1_controller.html">controller_turtlebot.Controller</a>, including all inherited members.</p>
<table class="directory">
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>__init__</b>(self) (defined in <a class="el" href="classcontroller__turtlebot_1_1_controller.html">controller_turtlebot.Controller</a>)</td><td class="entry"><a class="el" href="classcontroller__turtlebot_1_1_controller.html">controller_turtlebot.Controller</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>calculateControlInput</b>(self, req) (defined in <a class="el" href="classcontroller__turtlebot_1_1_controller.html">controller_turtlebot.Controller</a>)</td><td class="entry"><a class="el" href="classcontroller__turtlebot_1_1_controller.html">controller_turtlebot.Controller</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>control_input_pub_</b> (defined in <a class="el" href="classcontroller__turtlebot_1_1_controller.html">controller_turtlebot.Controller</a>)</td><td class="entry"><a class="el" href="classcontroller__turtlebot_1_1_controller.html">controller_turtlebot.Controller</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>current_orientation_</b> (defined in <a class="el" href="classcontroller__turtlebot_1_1_controller.html">controller_turtlebot.Controller</a>)</td><td class="entry"><a class="el" href="classcontroller__turtlebot_1_1_controller.html">controller_turtlebot.Controller</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>current_position_</b> (defined in <a class="el" href="classcontroller__turtlebot_1_1_controller.html">controller_turtlebot.Controller</a>)</td><td class="entry"><a class="el" href="classcontroller__turtlebot_1_1_controller.html">controller_turtlebot.Controller</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>desired_orientation_</b> (defined in <a class="el" href="classcontroller__turtlebot_1_1_controller.html">controller_turtlebot.Controller</a>)</td><td class="entry"><a class="el" href="classcontroller__turtlebot_1_1_controller.html">controller_turtlebot.Controller</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>desired_position_</b> (defined in <a class="el" href="classcontroller__turtlebot_1_1_controller.html">controller_turtlebot.Controller</a>)</td><td class="entry"><a class="el" href="classcontroller__turtlebot_1_1_controller.html">controller_turtlebot.Controller</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>find_path_to_goal_serv_</b> (defined in <a class="el" href="classcontroller__turtlebot_1_1_controller.html">controller_turtlebot.Controller</a>)</td><td class="entry"><a class="el" href="classcontroller__turtlebot_1_1_controller.html">controller_turtlebot.Controller</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>odomCallback</b>(self, odometry_msg) (defined in <a class="el" href="classcontroller__turtlebot_1_1_controller.html">controller_turtlebot.Controller</a>)</td><td class="entry"><a class="el" href="classcontroller__turtlebot_1_1_controller.html">controller_turtlebot.Controller</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>odometry_sub_</b> (defined in <a class="el" href="classcontroller__turtlebot_1_1_controller.html">controller_turtlebot.Controller</a>)</td><td class="entry"><a class="el" href="classcontroller__turtlebot_1_1_controller.html">controller_turtlebot.Controller</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>serv_</b> (defined in <a class="el" href="classcontroller__turtlebot_1_1_controller.html">controller_turtlebot.Controller</a>)</td><td class="entry"><a class="el" href="classcontroller__turtlebot_1_1_controller.html">controller_turtlebot.Controller</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
</ul>
</div>
</body>
</html>

View file

@ -0,0 +1,185 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.11"/>
<title>OMPL Plannification: controller_turtlebot.Controller Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
$(window).load(resizeHeight);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
$(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectlogo"><img alt="Logo" src="flylab.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OMPL Plannification
</div>
<div id="projectbrief">Path planning with OMPL</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.11 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="annotated.html"><span>Class&#160;List</span></a></li>
<li><a href="classes.html"><span>Class&#160;Index</span></a></li>
<li><a href="inherits.html"><span>Class&#160;Hierarchy</span></a></li>
<li><a href="functions.html"><span>Class&#160;Members</span></a></li>
</ul>
</div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('classcontroller__turtlebot_1_1_controller.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-attribs">Public Attributes</a> &#124;
<a href="classcontroller__turtlebot_1_1_controller-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">controller_turtlebot.Controller Class Reference</div> </div>
</div><!--header-->
<div class="contents">
<div class="dynheader">
Inheritance diagram for controller_turtlebot.Controller:</div>
<div class="dyncontent">
<div class="center"><img src="classcontroller__turtlebot_1_1_controller__inherit__graph.png" border="0" usemap="#controller__turtlebot_8_controller_inherit__map" alt="Inheritance graph"/></div>
<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
<div class="dynheader">
Collaboration diagram for controller_turtlebot.Controller:</div>
<div class="dyncontent">
<div class="center"><img src="classcontroller__turtlebot_1_1_controller__coll__graph.png" border="0" usemap="#controller__turtlebot_8_controller_coll__map" alt="Collaboration graph"/></div>
<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:ae827fd2c9bb1b7913464260c68f4b33e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae827fd2c9bb1b7913464260c68f4b33e"></a>
def&#160;</td><td class="memItemRight" valign="bottom"><b>__init__</b> (self)</td></tr>
<tr class="separator:ae827fd2c9bb1b7913464260c68f4b33e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac9457ad2cf1576f835254b43bc9d54bb"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac9457ad2cf1576f835254b43bc9d54bb"></a>
def&#160;</td><td class="memItemRight" valign="bottom"><b>calculateControlInput</b> (self, req)</td></tr>
<tr class="separator:ac9457ad2cf1576f835254b43bc9d54bb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9522fd0d11ee80005358d87b4ff21abf"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9522fd0d11ee80005358d87b4ff21abf"></a>
def&#160;</td><td class="memItemRight" valign="bottom"><b>odomCallback</b> (self, odometry_msg)</td></tr>
<tr class="separator:a9522fd0d11ee80005358d87b4ff21abf"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
<tr class="memitem:a9e702405a4656f2c92c1f97a6eaf1d3a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9e702405a4656f2c92c1f97a6eaf1d3a"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>odometry_sub_</b></td></tr>
<tr class="separator:a9e702405a4656f2c92c1f97a6eaf1d3a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab12ce083c79ed96b9b88be1512151f8a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab12ce083c79ed96b9b88be1512151f8a"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>control_input_pub_</b></td></tr>
<tr class="separator:ab12ce083c79ed96b9b88be1512151f8a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a681d2bac83a17a99f39b9373d68cbd5a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a681d2bac83a17a99f39b9373d68cbd5a"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>serv_</b></td></tr>
<tr class="separator:a681d2bac83a17a99f39b9373d68cbd5a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aafc74f6b296182f2e746168cf818caab"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aafc74f6b296182f2e746168cf818caab"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>current_position_</b></td></tr>
<tr class="separator:aafc74f6b296182f2e746168cf818caab"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a73aee3d84665839e3c25bd8e1406d39a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a73aee3d84665839e3c25bd8e1406d39a"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>current_orientation_</b></td></tr>
<tr class="separator:a73aee3d84665839e3c25bd8e1406d39a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a31c05f384a06d2e7944fb2a22a55ce43"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a31c05f384a06d2e7944fb2a22a55ce43"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>desired_position_</b></td></tr>
<tr class="separator:a31c05f384a06d2e7944fb2a22a55ce43"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a754aa2cb96df9af354b261018c2cf522"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a754aa2cb96df9af354b261018c2cf522"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>desired_orientation_</b></td></tr>
<tr class="separator:a754aa2cb96df9af354b261018c2cf522"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae68c08350d90bdf8ab82a58b9ab2c532"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae68c08350d90bdf8ab82a58b9ab2c532"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>find_path_to_goal_serv_</b></td></tr>
<tr class="separator:ae68c08350d90bdf8ab82a58b9ab2c532"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock">
<p>Definition at line <a class="el" href="controller__turtlebot_8py_source.html#l00017">17</a> of file <a class="el" href="controller__turtlebot_8py_source.html">controller_turtlebot.py</a>.</p>
</div><hr/>The documentation for this class was generated from the following file:<ul>
<li>/home/blue/GitLab Repo/OMPL_Planning/Source Files/mapping_planning_tutorial/control_turtlebot/src/<a class="el" href="controller__turtlebot_8py_source.html">controller_turtlebot.py</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><b>controller_turtlebot</b></li><li class="navelem"><a class="el" href="classcontroller__turtlebot_1_1_controller.html">Controller</a></li>
<li class="footer">Generated by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
</ul>
</div>
</body>
</html>

View file

@ -0,0 +1,14 @@
var classcontroller__turtlebot_1_1_controller =
[
[ "__init__", "classcontroller__turtlebot_1_1_controller.html#ae827fd2c9bb1b7913464260c68f4b33e", null ],
[ "calculateControlInput", "classcontroller__turtlebot_1_1_controller.html#ac9457ad2cf1576f835254b43bc9d54bb", null ],
[ "odomCallback", "classcontroller__turtlebot_1_1_controller.html#a9522fd0d11ee80005358d87b4ff21abf", null ],
[ "control_input_pub_", "classcontroller__turtlebot_1_1_controller.html#ab12ce083c79ed96b9b88be1512151f8a", null ],
[ "current_orientation_", "classcontroller__turtlebot_1_1_controller.html#a73aee3d84665839e3c25bd8e1406d39a", null ],
[ "current_position_", "classcontroller__turtlebot_1_1_controller.html#aafc74f6b296182f2e746168cf818caab", null ],
[ "desired_orientation_", "classcontroller__turtlebot_1_1_controller.html#a754aa2cb96df9af354b261018c2cf522", null ],
[ "desired_position_", "classcontroller__turtlebot_1_1_controller.html#a31c05f384a06d2e7944fb2a22a55ce43", null ],
[ "find_path_to_goal_serv_", "classcontroller__turtlebot_1_1_controller.html#ae68c08350d90bdf8ab82a58b9ab2c532", null ],
[ "odometry_sub_", "classcontroller__turtlebot_1_1_controller.html#a9e702405a4656f2c92c1f97a6eaf1d3a", null ],
[ "serv_", "classcontroller__turtlebot_1_1_controller.html#a681d2bac83a17a99f39b9373d68cbd5a", null ]
];

View file

@ -0,0 +1,2 @@
<map id="controller_turtlebot.Controller" name="controller_turtlebot.Controller">
</map>

View file

@ -0,0 +1 @@
3c8602bd8f8e53ef4bafad2e08639865

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 KiB

View file

@ -0,0 +1,2 @@
<map id="controller_turtlebot.Controller" name="controller_turtlebot.Controller">
</map>

View file

@ -0,0 +1 @@
3c8602bd8f8e53ef4bafad2e08639865

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 KiB

View file

@ -0,0 +1,140 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.11"/>
<title>OMPL Plannification: Class Index</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
$(window).load(resizeHeight);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
$(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectlogo"><img alt="Logo" src="flylab.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OMPL Plannification
</div>
<div id="projectbrief">Path planning with OMPL</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.11 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="annotated.html"><span>Class&#160;List</span></a></li>
<li class="current"><a href="classes.html"><span>Class&#160;Index</span></a></li>
<li><a href="inherits.html"><span>Class&#160;Hierarchy</span></a></li>
<li><a href="functions.html"><span>Class&#160;Members</span></a></li>
</ul>
</div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('classes.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">Class Index</div> </div>
</div><!--header-->
<div class="contents">
<div class="qindex"><a class="qindex" href="#letter_C">C</a>&#160;|&#160;<a class="qindex" href="#letter_L">L</a>&#160;|&#160;<a class="qindex" href="#letter_O">O</a>&#160;|&#160;<a class="qindex" href="#letter_R">R</a>&#160;|&#160;<a class="qindex" href="#letter_S">S</a></div>
<table class="classindex">
<tr><td rowspan="2" valign="bottom"><a name="letter_C"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;C&#160;&#160;</div></td></tr></table>
</td><td valign="top"><a class="el" href="classcontroller__turtlebot_1_1_controller.html">Controller</a> (controller_turtlebot)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_O"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;O&#160;&#160;</div></td></tr></table>
</td><td rowspan="2" valign="bottom"><a name="letter_S"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;S&#160;&#160;</div></td></tr></table>
</td></tr>
<tr><td rowspan="2" valign="bottom"><a name="letter_L"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;L&#160;&#160;</div></td></tr></table>
</td></tr>
<tr><td valign="top"><a class="el" href="struct_checking___box.html">Checking_Box</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="class_o_m_p_l___planner.html">OMPL_Planner</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="class_state_checker.html">StateChecker</a>&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="classcontroller__quadrotor_1_1_controller.html">Controller</a> (controller_quadrotor)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="class_laser_scan_to_point_cloud.html">LaserScanToPointCloud</a>&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_R"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;R&#160;&#160;</div></td></tr></table>
</td><td></td></tr>
<tr><td></td><td></td><td></td></tr>
<tr><td></td><td></td><td valign="top"><a class="el" href="class_r_o_s___o_m_p_l___planner.html">ROS_OMPL_Planner</a>&#160;&#160;&#160;</td><td></td></tr>
<tr><td></td><td></td><td></td><td></td></tr>
</table>
<div class="qindex"><a class="qindex" href="#letter_C">C</a>&#160;|&#160;<a class="qindex" href="#letter_L">L</a>&#160;|&#160;<a class="qindex" href="#letter_O">O</a>&#160;|&#160;<a class="qindex" href="#letter_R">R</a>&#160;|&#160;<a class="qindex" href="#letter_S">S</a></div>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
</ul>
</div>
</body>
</html>

Binary file not shown.

After

Width:  |  Height:  |  Size: 132 B

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1,113 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.11"/>
<title>OMPL Plannification: /home/blue/GitLab Repo/Turtlebot_Simulation/control_turtlebot/src/OMPL_Planning/HelloWorld -&gt; OMPL_Planner Relation</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
$(window).load(resizeHeight);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
$(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectlogo"><img alt="Logo" src="flylab.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OMPL Plannification
</div>
<div id="projectbrief">Path planning with OMPL</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.11 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li><a href="annotated.html"><span>Classes</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('dir_ef460e6ad89129720e9230f3adaebf8d.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="contents">
<h3>HelloWorld &rarr; OMPL_Planner Relation</h3><table class="dirtab"><tr class="dirtab"><th class="dirtab">File in control_turtlebot/src/OMPL_Planning/HelloWorld</th><th class="dirtab">Includes file in control_turtlebot/src/OMPL_Planning/OMPL_Planner</th></tr><tr class="dirtab"><td class="dirtab"><a class="el" href="_hello___world_8cpp.html">Hello_World.cpp</a></td><td class="dirtab"><a class="el" href="_o_m_p_l___planner_8hpp.html">OMPL_Planner.hpp</a></td></tr></table></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_36dd23a243536991c26c2dd481578559.html">control_turtlebot</a></li><li class="navelem"><a class="el" href="dir_8f32a07f297a7460d9fe310b44c5a4d2.html">src</a></li><li class="navelem"><a class="el" href="dir_241981f01db7559be9dbd270bb80250c.html">OMPL_Planning</a></li><li class="navelem"><a class="el" href="dir_ef460e6ad89129720e9230f3adaebf8d.html">HelloWorld</a></li>
<li class="footer">Generated by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
</ul>
</div>
</body>
</html>

View file

@ -0,0 +1,113 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.11"/>
<title>OMPL Plannification: /home/blue/GitLab Repo/OMPL_Planning/Source Files/control_turtlebot/src/OMPL_Planning/HelloWorld -&gt; OMPL_Planner Relation</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
$(window).load(resizeHeight);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
$(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectlogo"><img alt="Logo" src="flylab.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OMPL Plannification
</div>
<div id="projectbrief">Path planning with OMPL</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.11 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li><a href="annotated.html"><span>Classes</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('dir_f3cdc1082e3ea073f28824c4683a3a94.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="contents">
<h3>HelloWorld &rarr; OMPL_Planner Relation</h3><table class="dirtab"><tr class="dirtab"><th class="dirtab">File in Source Files/control_turtlebot/src/OMPL_Planning/HelloWorld</th><th class="dirtab">Includes file in Source Files/control_turtlebot/src/OMPL_Planning/OMPL_Planner</th></tr><tr class="dirtab"><td class="dirtab"><a class="el" href="_hello___world_8cpp.html">Hello_World.cpp</a></td><td class="dirtab"><a class="el" href="_o_m_p_l___planner_8hpp.html">OMPL_Planner.hpp</a></td></tr></table></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_a2ed51f7c7095589dc0c78a28547d1d4.html">Source Files</a></li><li class="navelem"><a class="el" href="dir_30d5a916ae78ffa03c3780ec6a91e793.html">control_turtlebot</a></li><li class="navelem"><a class="el" href="dir_a24529cb62aebe4f067ef9d72707e116.html">src</a></li><li class="navelem"><a class="el" href="dir_77e3796da589303a3a8ca9944a40bf30.html">OMPL_Planning</a></li><li class="navelem"><a class="el" href="dir_f3cdc1082e3ea073f28824c4683a3a94.html">HelloWorld</a></li>
<li class="footer">Generated by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
</ul>
</div>
</body>
</html>

View file

@ -0,0 +1,113 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.11"/>
<title>OMPL Plannification: /home/blue/GitLab Repo/Turtlebot_Simulation/control_turtlebot/src/OMPL_Planning/ROS_Implementation -&gt; OMPL_Planner Relation</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
$(window).load(resizeHeight);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
$(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectlogo"><img alt="Logo" src="flylab.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OMPL Plannification
</div>
<div id="projectbrief">Path planning with OMPL</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.11 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li><a href="annotated.html"><span>Classes</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('dir_613c24d1528ed76691d13df6e6fed764.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="contents">
<h3>ROS_Implementation &rarr; OMPL_Planner Relation</h3><table class="dirtab"><tr class="dirtab"><th class="dirtab">File in control_turtlebot/src/OMPL_Planning/ROS_Implementation</th><th class="dirtab">Includes file in control_turtlebot/src/OMPL_Planning/OMPL_Planner</th></tr><tr class="dirtab"><td class="dirtab"><b>ROS_OMPL_Planner.hpp</b></td><td class="dirtab"><a class="el" href="_o_m_p_l___planner_8hpp.html">OMPL_Planner.hpp</a></td></tr></table></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_36dd23a243536991c26c2dd481578559.html">control_turtlebot</a></li><li class="navelem"><a class="el" href="dir_8f32a07f297a7460d9fe310b44c5a4d2.html">src</a></li><li class="navelem"><a class="el" href="dir_241981f01db7559be9dbd270bb80250c.html">OMPL_Planning</a></li><li class="navelem"><a class="el" href="dir_613c24d1528ed76691d13df6e6fed764.html">ROS_Implementation</a></li>
<li class="footer">Generated by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
</ul>
</div>
</body>
</html>

View file

@ -0,0 +1,113 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.11"/>
<title>OMPL Plannification: /home/blue/GitLab Repo/OMPL_Planning/Source Files/mapping_planning_tutorial/control_turtlebot/src/OMPL_Planning/HelloWorld -&gt; OMPL_Planner Relation</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
$(window).load(resizeHeight);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
$(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectlogo"><img alt="Logo" src="flylab.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OMPL Plannification
</div>
<div id="projectbrief">Path planning with OMPL</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.11 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li><a href="annotated.html"><span>Classes</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('dir_a0313cf226ed46513aeaf03655bca9f8.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="contents">
<h3>HelloWorld &rarr; OMPL_Planner Relation</h3><table class="dirtab"><tr class="dirtab"><th class="dirtab">File in Source Files/mapping_planning_tutorial/control_turtlebot/src/OMPL_Planning/HelloWorld</th><th class="dirtab">Includes file in Source Files/mapping_planning_tutorial/control_turtlebot/src/OMPL_Planning/OMPL_Planner</th></tr><tr class="dirtab"><td class="dirtab"><a class="el" href="_hello___world_8cpp.html">Hello_World.cpp</a></td><td class="dirtab"><a class="el" href="_o_m_p_l___planner_8hpp.html">OMPL_Planner.hpp</a></td></tr></table></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_a2ed51f7c7095589dc0c78a28547d1d4.html">Source Files</a></li><li class="navelem"><a class="el" href="dir_50758af9fa44b143c39a433e879132a5.html">mapping_planning_tutorial</a></li><li class="navelem"><a class="el" href="dir_2b04689da8f92abcb133442f492c8f6b.html">control_turtlebot</a></li><li class="navelem"><a class="el" href="dir_5fee08efe95e6d722a092087df25e95a.html">src</a></li><li class="navelem"><a class="el" href="dir_0789743f3a1bac7b4929be0fd81c897b.html">OMPL_Planning</a></li><li class="navelem"><a class="el" href="dir_a0313cf226ed46513aeaf03655bca9f8.html">HelloWorld</a></li>
<li class="footer">Generated by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
</ul>
</div>
</body>
</html>

View file

@ -0,0 +1,113 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.11"/>
<title>OMPL Plannification: /home/blue/GitLab Repo/OMPL_Planning/Source Files/control_turtlebot/src/OMPL_Planning/ROS_Implementation -&gt; OMPL_Planner Relation</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
$(window).load(resizeHeight);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
$(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectlogo"><img alt="Logo" src="flylab.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OMPL Plannification
</div>
<div id="projectbrief">Path planning with OMPL</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.11 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li><a href="annotated.html"><span>Classes</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('dir_000fb5de5ee986a8f246f9910c8cbe2f.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="contents">
<h3>ROS_Implementation &rarr; OMPL_Planner Relation</h3><table class="dirtab"><tr class="dirtab"><th class="dirtab">File in Source Files/control_turtlebot/src/OMPL_Planning/ROS_Implementation</th><th class="dirtab">Includes file in Source Files/control_turtlebot/src/OMPL_Planning/OMPL_Planner</th></tr><tr class="dirtab"><td class="dirtab"><b>ROS_OMPL_Planner.hpp</b></td><td class="dirtab"><a class="el" href="_o_m_p_l___planner_8hpp.html">OMPL_Planner.hpp</a></td></tr></table></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_a2ed51f7c7095589dc0c78a28547d1d4.html">Source Files</a></li><li class="navelem"><a class="el" href="dir_30d5a916ae78ffa03c3780ec6a91e793.html">control_turtlebot</a></li><li class="navelem"><a class="el" href="dir_a24529cb62aebe4f067ef9d72707e116.html">src</a></li><li class="navelem"><a class="el" href="dir_77e3796da589303a3a8ca9944a40bf30.html">OMPL_Planning</a></li><li class="navelem"><a class="el" href="dir_000fb5de5ee986a8f246f9910c8cbe2f.html">ROS_Implementation</a></li>
<li class="footer">Generated by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
</ul>
</div>
</body>
</html>

View file

@ -0,0 +1,113 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.11"/>
<title>OMPL Plannification: /home/blue/GitLab Repo/OMPL_Planning/Source Files/mapping_planning_tutorial/control_turtlebot/src/OMPL_Planning/ROS_Implementation -&gt; OMPL_Planner Relation</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
$(window).load(resizeHeight);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
$(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectlogo"><img alt="Logo" src="flylab.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OMPL Plannification
</div>
<div id="projectbrief">Path planning with OMPL</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.11 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li><a href="annotated.html"><span>Classes</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('dir_feb8bccc659de619b402c884388a9895.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="contents">
<h3>ROS_Implementation &rarr; OMPL_Planner Relation</h3><table class="dirtab"><tr class="dirtab"><th class="dirtab">File in Source Files/mapping_planning_tutorial/control_turtlebot/src/OMPL_Planning/ROS_Implementation</th><th class="dirtab">Includes file in Source Files/mapping_planning_tutorial/control_turtlebot/src/OMPL_Planning/OMPL_Planner</th></tr><tr class="dirtab"><td class="dirtab"><b>ROS_OMPL_Planner.hpp</b></td><td class="dirtab"><a class="el" href="_o_m_p_l___planner_8hpp.html">OMPL_Planner.hpp</a></td></tr></table></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_a2ed51f7c7095589dc0c78a28547d1d4.html">Source Files</a></li><li class="navelem"><a class="el" href="dir_50758af9fa44b143c39a433e879132a5.html">mapping_planning_tutorial</a></li><li class="navelem"><a class="el" href="dir_2b04689da8f92abcb133442f492c8f6b.html">control_turtlebot</a></li><li class="navelem"><a class="el" href="dir_5fee08efe95e6d722a092087df25e95a.html">src</a></li><li class="navelem"><a class="el" href="dir_0789743f3a1bac7b4929be0fd81c897b.html">OMPL_Planning</a></li><li class="navelem"><a class="el" href="dir_feb8bccc659de619b402c884388a9895.html">ROS_Implementation</a></li>
<li class="footer">Generated by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
</ul>
</div>
</body>
</html>

View file

@ -0,0 +1,137 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.11"/>
<title>OMPL Plannification: /home/blue/GitLab Repo/OMPL_Planning/Source Files/control_turtlebot/src/OMPL_Planning/ROS_Implementation Directory Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
$(window).load(resizeHeight);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
$(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectlogo"><img alt="Logo" src="flylab.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OMPL Plannification
</div>
<div id="projectbrief">Path planning with OMPL</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.11 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li><a href="annotated.html"><span>Classes</span></a></li>
<li class="current"><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li class="current"><a href="files.html"><span>File&#160;List</span></a></li>
</ul>
</div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('dir_000fb5de5ee986a8f246f9910c8cbe2f.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">ROS_Implementation Directory Reference</div> </div>
</div><!--header-->
<div class="contents">
<div class="dynheader">
Directory dependency graph for ROS_Implementation:</div>
<div class="dyncontent">
<div class="center"><img src="dir_000fb5de5ee986a8f246f9910c8cbe2f_dep.png" border="0" usemap="#dir__000fb5de5ee986a8f246f9910c8cbe2f__dep" alt="/home/blue/GitLab Repo/OMPL_Planning/Source Files/control_turtlebot/src/OMPL_Planning/ROS_Implementation"/></div>
<map name="dir__000fb5de5ee986a8f246f9910c8cbe2f__dep" id="dir__000fb5de5ee986a8f246f9910c8cbe2f__dep">
<area shape="rect" id="node1" href="dir_000fb5de5ee986a8f246f9910c8cbe2f.html" title="ROS_Implementation" alt="" coords="27,52,173,100"/>
<area shape="rect" id="node2" href="dir_0a6b742ac8b91708b6d5d937cfbe0188.html" title="OMPL_Planner" alt="" coords="45,148,155,196"/>
<area shape="rect" id="edge1-headlabel" href="dir_000006_000005.html" title="1" alt="" coords="104,122,112,137"/>
<area shape="rect" id="clust1" href="dir_77e3796da589303a3a8ca9944a40bf30.html" title="OMPL_Planning" alt="" coords="16,16,184,111"/>
</map>
</div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="files"></a>
Files</h2></td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_a2ed51f7c7095589dc0c78a28547d1d4.html">Source Files</a></li><li class="navelem"><a class="el" href="dir_30d5a916ae78ffa03c3780ec6a91e793.html">control_turtlebot</a></li><li class="navelem"><a class="el" href="dir_a24529cb62aebe4f067ef9d72707e116.html">src</a></li><li class="navelem"><a class="el" href="dir_77e3796da589303a3a8ca9944a40bf30.html">OMPL_Planning</a></li><li class="navelem"><a class="el" href="dir_000fb5de5ee986a8f246f9910c8cbe2f.html">ROS_Implementation</a></li>
<li class="footer">Generated by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
</ul>
</div>
</body>
</html>

View file

@ -0,0 +1,6 @@
var dir_000fb5de5ee986a8f246f9910c8cbe2f =
[
[ "ROS_OMPL_Planner.cpp", "_r_o_s___o_m_p_l___planner_8cpp_source.html", null ],
[ "ROS_OMPL_Planner.hpp", "_r_o_s___o_m_p_l___planner_8hpp_source.html", null ],
[ "ROS_Planning_Node.cpp", "_r_o_s___planning___node_8cpp_source.html", null ]
];

View file

@ -0,0 +1,6 @@
<map id="/home/blue/GitLab Repo/OMPL_Planning/Source Files/control_turtlebot/src/OMPL_Planning/ROS_Implementation" name="/home/blue/GitLab Repo/OMPL_Planning/Source Files/control_turtlebot/src/OMPL_Planning/ROS_Implementation">
<area shape="rect" id="node1" href="dir_000fb5de5ee986a8f246f9910c8cbe2f.html" title="ROS_Implementation" alt="" coords="27,52,173,100"/>
<area shape="rect" id="node2" href="dir_0a6b742ac8b91708b6d5d937cfbe0188.html" title="OMPL_Planner" alt="" coords="45,148,155,196"/>
<area shape="rect" id="edge1-headlabel" href="dir_000006_000005.html" title="1" alt="" coords="104,122,112,137"/>
<area shape="rect" id="clust1" href="dir_77e3796da589303a3a8ca9944a40bf30.html" title="OMPL_Planning" alt="" coords="16,16,184,111"/>
</map>

View file

@ -0,0 +1 @@
ef65cdb28c3a0c5f70b45ef8dd73d70a

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.1 KiB

View file

@ -0,0 +1,140 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.11"/>
<title>OMPL Plannification: /home/blue/GitLab Repo/OMPL_Planning/Source Files/mapping_planning_tutorial/control_turtlebot/src/OMPL_Planning Directory Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
$(window).load(resizeHeight);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
$(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectlogo"><img alt="Logo" src="flylab.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OMPL Plannification
</div>
<div id="projectbrief">Path planning with OMPL</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.11 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li><a href="annotated.html"><span>Classes</span></a></li>
<li class="current"><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li class="current"><a href="files.html"><span>File&#160;List</span></a></li>
</ul>
</div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('dir_0789743f3a1bac7b4929be0fd81c897b.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">OMPL_Planning Directory Reference</div> </div>
</div><!--header-->
<div class="contents">
<div class="dynheader">
Directory dependency graph for OMPL_Planning:</div>
<div class="dyncontent">
<div class="center"><img src="dir_0789743f3a1bac7b4929be0fd81c897b_dep.png" border="0" usemap="#dir__0789743f3a1bac7b4929be0fd81c897b__dep" alt="/home/blue/GitLab Repo/OMPL_Planning/Source Files/mapping_planning_tutorial/control_turtlebot/src/OMPL_Planning"/></div>
<map name="dir__0789743f3a1bac7b4929be0fd81c897b__dep" id="dir__0789743f3a1bac7b4929be0fd81c897b__dep">
<area shape="rect" id="node2" href="dir_a0313cf226ed46513aeaf03655bca9f8.html" title="HelloWorld" alt="" coords="209,63,295,111"/>
<area shape="rect" id="node3" href="dir_719ee20e18abf3db039d63d757b6a50c.html" title="OMPL_Planner" alt="" coords="126,159,237,207"/>
<area shape="rect" id="edge2-headlabel" href="dir_000005_000006.html" title="1" alt="" coords="212,142,220,157"/>
<area shape="rect" id="node4" href="dir_feb8bccc659de619b402c884388a9895.html" title="ROS_Implementation" alt="" coords="37,63,184,111"/>
<area shape="rect" id="edge1-headlabel" href="dir_000007_000006.html" title="1" alt="" coords="156,132,164,146"/>
<area shape="rect" id="clust2" href="dir_0789743f3a1bac7b4929be0fd81c897b.html" alt="" coords="27,52,447,217"/>
<area shape="rect" id="clust1" href="dir_5fee08efe95e6d722a092087df25e95a.html" title="src" alt="" coords="16,16,457,228"/>
</map>
</div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="subdirs"></a>
Directories</h2></td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_a2ed51f7c7095589dc0c78a28547d1d4.html">Source Files</a></li><li class="navelem"><a class="el" href="dir_50758af9fa44b143c39a433e879132a5.html">mapping_planning_tutorial</a></li><li class="navelem"><a class="el" href="dir_2b04689da8f92abcb133442f492c8f6b.html">control_turtlebot</a></li><li class="navelem"><a class="el" href="dir_5fee08efe95e6d722a092087df25e95a.html">src</a></li><li class="navelem"><a class="el" href="dir_0789743f3a1bac7b4929be0fd81c897b.html">OMPL_Planning</a></li>
<li class="footer">Generated by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
</ul>
</div>
</body>
</html>

View file

@ -0,0 +1,6 @@
var dir_0789743f3a1bac7b4929be0fd81c897b =
[
[ "HelloWorld", "dir_a0313cf226ed46513aeaf03655bca9f8.html", "dir_a0313cf226ed46513aeaf03655bca9f8" ],
[ "OMPL_Planner", "dir_719ee20e18abf3db039d63d757b6a50c.html", "dir_719ee20e18abf3db039d63d757b6a50c" ],
[ "ROS_Implementation", "dir_feb8bccc659de619b402c884388a9895.html", "dir_feb8bccc659de619b402c884388a9895" ]
];

View file

@ -0,0 +1,9 @@
<map id="/home/blue/GitLab Repo/OMPL_Planning/Source Files/mapping_planning_tutorial/control_turtlebot/src/OMPL_Planning" name="/home/blue/GitLab Repo/OMPL_Planning/Source Files/mapping_planning_tutorial/control_turtlebot/src/OMPL_Planning">
<area shape="rect" id="node2" href="dir_a0313cf226ed46513aeaf03655bca9f8.html" title="HelloWorld" alt="" coords="209,63,295,111"/>
<area shape="rect" id="node3" href="dir_719ee20e18abf3db039d63d757b6a50c.html" title="OMPL_Planner" alt="" coords="126,159,237,207"/>
<area shape="rect" id="edge2-headlabel" href="dir_000005_000006.html" title="1" alt="" coords="212,142,220,157"/>
<area shape="rect" id="node4" href="dir_feb8bccc659de619b402c884388a9895.html" title="ROS_Implementation" alt="" coords="37,63,184,111"/>
<area shape="rect" id="edge1-headlabel" href="dir_000007_000006.html" title="1" alt="" coords="156,132,164,146"/>
<area shape="rect" id="clust2" href="dir_0789743f3a1bac7b4929be0fd81c897b.html" alt="" coords="27,52,447,217"/>
<area shape="rect" id="clust1" href="dir_5fee08efe95e6d722a092087df25e95a.html" title="src" alt="" coords="16,16,457,228"/>
</map>

View file

@ -0,0 +1 @@
5e5d2b0afdc160cfad0ebe72a7a48040

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.4 KiB

View file

@ -0,0 +1,135 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.11"/>
<title>OMPL Plannification: /home/blue/GitLab Repo/OMPL_Planning/Source Files/control_turtlebot/src/OMPL_Planning/OMPL_Planner Directory Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
$(window).load(resizeHeight);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
$(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectlogo"><img alt="Logo" src="flylab.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OMPL Plannification
</div>
<div id="projectbrief">Path planning with OMPL</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.11 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li><a href="annotated.html"><span>Classes</span></a></li>
<li class="current"><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li class="current"><a href="files.html"><span>File&#160;List</span></a></li>
</ul>
</div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('dir_0a6b742ac8b91708b6d5d937cfbe0188.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">OMPL_Planner Directory Reference</div> </div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="files"></a>
Files</h2></td></tr>
<tr class="memitem:_o_m_p_l___planner_8cpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_o_m_p_l___planner_8cpp.html">OMPL_Planner.cpp</a> <a href="_o_m_p_l___planner_8cpp_source.html">[code]</a></td></tr>
<tr class="memdesc:_o_m_p_l___planner_8cpp"><td class="mdescLeft">&#160;</td><td class="mdescRight">Path planning (without differential constraints) using OMPL with Octomap to represent workspace and to validate if configurations are collision-free. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:_o_m_p_l___planner_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_o_m_p_l___planner_8hpp.html">OMPL_Planner.hpp</a> <a href="_o_m_p_l___planner_8hpp_source.html">[code]</a></td></tr>
<tr class="memdesc:_o_m_p_l___planner_8hpp"><td class="mdescLeft">&#160;</td><td class="mdescRight">Path planning (without differential constraints) using OMPL with Octomap to represent workspace and to validate if configurations are collision-free. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:_state_checker_8cpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_state_checker_8cpp.html">StateChecker.cpp</a> <a href="_state_checker_8cpp_source.html">[code]</a></td></tr>
<tr class="memdesc:_state_checker_8cpp"><td class="mdescLeft">&#160;</td><td class="mdescRight">Check if a given configuration is collision-free. The workspace is represented by an octomap. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_a2ed51f7c7095589dc0c78a28547d1d4.html">Source Files</a></li><li class="navelem"><a class="el" href="dir_30d5a916ae78ffa03c3780ec6a91e793.html">control_turtlebot</a></li><li class="navelem"><a class="el" href="dir_a24529cb62aebe4f067ef9d72707e116.html">src</a></li><li class="navelem"><a class="el" href="dir_77e3796da589303a3a8ca9944a40bf30.html">OMPL_Planning</a></li><li class="navelem"><a class="el" href="dir_0a6b742ac8b91708b6d5d937cfbe0188.html">OMPL_Planner</a></li>
<li class="footer">Generated by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
</ul>
</div>
</body>
</html>

View file

@ -0,0 +1,9 @@
var dir_0a6b742ac8b91708b6d5d937cfbe0188 =
[
[ "OMPL_Planner.cpp", "_o_m_p_l___planner_8cpp.html", null ],
[ "OMPL_Planner.hpp", "_o_m_p_l___planner_8hpp.html", [
[ "OMPL_Planner", "class_o_m_p_l___planner.html", "class_o_m_p_l___planner" ]
] ],
[ "StateChecker.cpp", "_state_checker_8cpp.html", null ],
[ "StateChecker.hpp", "_state_checker_8hpp_source.html", null ]
];

View file

@ -0,0 +1,140 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.11"/>
<title>OMPL Plannification: /home/blue/GitLab Repo/Turtlebot_Simulation/control_turtlebot/src/OMPL_Planning Directory Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
$(window).load(resizeHeight);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
$(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectlogo"><img alt="Logo" src="flylab.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OMPL Plannification
</div>
<div id="projectbrief">Path planning with OMPL</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.11 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li><a href="annotated.html"><span>Classes</span></a></li>
<li class="current"><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li class="current"><a href="files.html"><span>File&#160;List</span></a></li>
</ul>
</div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('dir_241981f01db7559be9dbd270bb80250c.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">OMPL_Planning Directory Reference</div> </div>
</div><!--header-->
<div class="contents">
<div class="dynheader">
Directory dependency graph for OMPL_Planning:</div>
<div class="dyncontent">
<div class="center"><img src="dir_241981f01db7559be9dbd270bb80250c_dep.png" border="0" usemap="#dir__241981f01db7559be9dbd270bb80250c__dep" alt="/home/blue/GitLab Repo/Turtlebot_Simulation/control_turtlebot/src/OMPL_Planning"/></div>
<map name="dir__241981f01db7559be9dbd270bb80250c__dep" id="dir__241981f01db7559be9dbd270bb80250c__dep">
<area shape="rect" id="node2" href="dir_ef460e6ad89129720e9230f3adaebf8d.html" title="HelloWorld" alt="" coords="209,63,295,111"/>
<area shape="rect" id="node3" href="dir_9b0923c03ae1e78a206acd49cc2449de.html" title="OMPL_Planner" alt="" coords="126,159,237,207"/>
<area shape="rect" id="edge1-headlabel" href="dir_000003_000004.html" title="1" alt="" coords="212,142,220,157"/>
<area shape="rect" id="node4" href="dir_613c24d1528ed76691d13df6e6fed764.html" title="ROS_Implementation" alt="" coords="37,63,184,111"/>
<area shape="rect" id="edge2-headlabel" href="dir_000005_000004.html" title="1" alt="" coords="156,132,164,146"/>
<area shape="rect" id="clust2" href="dir_241981f01db7559be9dbd270bb80250c.html" alt="" coords="27,52,447,217"/>
<area shape="rect" id="clust1" href="dir_8f32a07f297a7460d9fe310b44c5a4d2.html" title="src" alt="" coords="16,16,457,228"/>
</map>
</div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="subdirs"></a>
Directories</h2></td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_36dd23a243536991c26c2dd481578559.html">control_turtlebot</a></li><li class="navelem"><a class="el" href="dir_8f32a07f297a7460d9fe310b44c5a4d2.html">src</a></li><li class="navelem"><a class="el" href="dir_241981f01db7559be9dbd270bb80250c.html">OMPL_Planning</a></li>
<li class="footer">Generated by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
</ul>
</div>
</body>
</html>

View file

@ -0,0 +1,6 @@
var dir_241981f01db7559be9dbd270bb80250c =
[
[ "HelloWorld", "dir_ef460e6ad89129720e9230f3adaebf8d.html", "dir_ef460e6ad89129720e9230f3adaebf8d" ],
[ "OMPL_Planner", "dir_9b0923c03ae1e78a206acd49cc2449de.html", "dir_9b0923c03ae1e78a206acd49cc2449de" ],
[ "ROS_Implementation", "dir_613c24d1528ed76691d13df6e6fed764.html", "dir_613c24d1528ed76691d13df6e6fed764" ]
];

View file

@ -0,0 +1,9 @@
<map id="/home/blue/GitLab Repo/Turtlebot_Simulation/control_turtlebot/src/OMPL_Planning" name="/home/blue/GitLab Repo/Turtlebot_Simulation/control_turtlebot/src/OMPL_Planning">
<area shape="rect" id="node2" href="dir_ef460e6ad89129720e9230f3adaebf8d.html" title="HelloWorld" alt="" coords="209,63,295,111"/>
<area shape="rect" id="node3" href="dir_9b0923c03ae1e78a206acd49cc2449de.html" title="OMPL_Planner" alt="" coords="126,159,237,207"/>
<area shape="rect" id="edge1-headlabel" href="dir_000003_000004.html" title="1" alt="" coords="212,142,220,157"/>
<area shape="rect" id="node4" href="dir_613c24d1528ed76691d13df6e6fed764.html" title="ROS_Implementation" alt="" coords="37,63,184,111"/>
<area shape="rect" id="edge2-headlabel" href="dir_000005_000004.html" title="1" alt="" coords="156,132,164,146"/>
<area shape="rect" id="clust2" href="dir_241981f01db7559be9dbd270bb80250c.html" alt="" coords="27,52,447,217"/>
<area shape="rect" id="clust1" href="dir_8f32a07f297a7460d9fe310b44c5a4d2.html" title="src" alt="" coords="16,16,457,228"/>
</map>

View file

@ -0,0 +1 @@
64b37901ccb0079e56bdf5d20a56393c

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.4 KiB

View file

@ -0,0 +1,136 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.11"/>
<title>OMPL Plannification: /home/blue/GitLab Repo/OMPL_Planning/Source Files/mapping_planning_tutorial/control_turtlebot Directory Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
$(window).load(resizeHeight);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
$(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectlogo"><img alt="Logo" src="flylab.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OMPL Plannification
</div>
<div id="projectbrief">Path planning with OMPL</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.11 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li><a href="annotated.html"><span>Classes</span></a></li>
<li class="current"><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li class="current"><a href="files.html"><span>File&#160;List</span></a></li>
</ul>
</div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('dir_2b04689da8f92abcb133442f492c8f6b.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">control_turtlebot Directory Reference</div> </div>
</div><!--header-->
<div class="contents">
<div class="dynheader">
Directory dependency graph for control_turtlebot:</div>
<div class="dyncontent">
<div class="center"><img src="dir_2b04689da8f92abcb133442f492c8f6b_dep.png" border="0" usemap="#dir__2b04689da8f92abcb133442f492c8f6b__dep" alt="/home/blue/GitLab Repo/OMPL_Planning/Source Files/mapping_planning_tutorial/control_turtlebot"/></div>
<map name="dir__2b04689da8f92abcb133442f492c8f6b__dep" id="dir__2b04689da8f92abcb133442f492c8f6b__dep">
<area shape="rect" id="node2" href="dir_5fee08efe95e6d722a092087df25e95a.html" title="src" alt="" coords="37,63,109,111"/>
<area shape="rect" id="clust2" href="dir_2b04689da8f92abcb133442f492c8f6b.html" alt="" coords="27,52,259,121"/>
<area shape="rect" id="clust1" href="dir_50758af9fa44b143c39a433e879132a5.html" title="mapping_planning_tutorial" alt="" coords="16,16,269,132"/>
</map>
</div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="subdirs"></a>
Directories</h2></td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_a2ed51f7c7095589dc0c78a28547d1d4.html">Source Files</a></li><li class="navelem"><a class="el" href="dir_50758af9fa44b143c39a433e879132a5.html">mapping_planning_tutorial</a></li><li class="navelem"><a class="el" href="dir_2b04689da8f92abcb133442f492c8f6b.html">control_turtlebot</a></li>
<li class="footer">Generated by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
</ul>
</div>
</body>
</html>

Some files were not shown because too many files have changed in this diff Show more