<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>controller.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-riskrrt/doc_stacks/2015-11-08_11-44-15.384618/riskrrt/riskrrt/src/</path>
    <filename>controller_8cpp</filename>
    <member kind="function">
      <type>geometry_msgs::Twist</type>
      <name>brake</name>
      <anchorfile>controller_8cpp.html</anchorfile>
      <anchor>a307e3a2580ee63feba1caf773e983f96</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>interpolation</name>
      <anchorfile>controller_8cpp.html</anchorfile>
      <anchor>a394a8ff8044f7910573141a75f94add5</anchor>
      <arglist>(riskrrt::Trajectory trajectory, double timeStep)</arglist>
    </member>
    <member kind="function">
      <type>geometry_msgs::Twist</type>
      <name>kanayama</name>
      <anchorfile>controller_8cpp.html</anchorfile>
      <anchor>ac82bd77f8749fbef27edac430921fff8</anchor>
      <arglist>(geometry_msgs::Pose theoretical_pose, geometry_msgs::Pose estimated_pose, geometry_msgs::Twist control)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>controller_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>poseCallback</name>
      <anchorfile>controller_8cpp.html</anchorfile>
      <anchor>ab9666c74527b2751a28ca6cc267a902d</anchor>
      <arglist>(const geometry_msgs::PoseWithCovarianceStamped::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>geometry_msgs::Pose</type>
      <name>robotKinematic</name>
      <anchorfile>controller_8cpp.html</anchorfile>
      <anchor>a95b92648112df44bbfc1f0914ee1eec2</anchor>
      <arglist>(geometry_msgs::Pose pose, geometry_msgs::Twist velocity, double duration)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>trajectoryCallback</name>
      <anchorfile>controller_8cpp.html</anchorfile>
      <anchor>af1ac6938722c85864f4c093117f80ece</anchor>
      <arglist>(const riskrrt::Trajectory::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="variable">
      <type>geometry_msgs::Pose</type>
      <name>robot_pose</name>
      <anchorfile>controller_8cpp.html</anchorfile>
      <anchor>aef09fd12c5024a034f24bb7f819784ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>riskrrt::Trajectory</type>
      <name>trajectory</name>
      <anchorfile>controller_8cpp.html</anchorfile>
      <anchor>af84468a8bfe3879f285bdbf03d6f8fec</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>goal_pub.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-riskrrt/doc_stacks/2015-11-08_11-44-15.384618/riskrrt/riskrrt/src/</path>
    <filename>goal__pub_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>goal__pub_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>og_builder.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-riskrrt/doc_stacks/2015-11-08_11-44-15.384618/riskrrt/riskrrt/src/</path>
    <filename>og__builder_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>og__builder_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>OGCallback</name>
      <anchorfile>og__builder_8cpp.html</anchorfile>
      <anchor>a0e261d9861cba42908847a6821356e58</anchor>
      <arglist>(const nav_msgs::OccupancyGrid::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="variable">
      <type>nav_msgs::OccupancyGrid</type>
      <name>grid</name>
      <anchorfile>og__builder_8cpp.html</anchorfile>
      <anchor>a7aee2ed0404be40d46cb7729aec05980</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nbMap</name>
      <anchorfile>og__builder_8cpp.html</anchorfile>
      <anchor>ac67104776fb1f4ec0b4bf5e6dd03c0ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>riskrrt::OccupancyGridArray</type>
      <name>og_array</name>
      <anchorfile>og__builder_8cpp.html</anchorfile>
      <anchor>a68f83fd96965ec24e27bc124710e1839</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>riskrrt::Trajectory</type>
      <name>traj</name>
      <anchorfile>og__builder_8cpp.html</anchorfile>
      <anchor>abcefb8ad56660e4555884f9e4995ada2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>og_builder_stage.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-riskrrt/doc_stacks/2015-11-08_11-44-15.384618/riskrrt/riskrrt/src/</path>
    <filename>og__builder__stage_8cpp</filename>
    <class kind="struct">custom_pose</class>
    <member kind="function">
      <type>int</type>
      <name>gridIFromIndex</name>
      <anchorfile>og__builder__stage_8cpp.html</anchorfile>
      <anchor>a65865eef51718c8370888616bc1b78a4</anchor>
      <arglist>(int index)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gridIFromPose</name>
      <anchorfile>og__builder__stage_8cpp.html</anchorfile>
      <anchor>a47fa214a4dbca1acc4d417a7d15cae5c</anchor>
      <arglist>(custom_pose pose)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gridIndexFromCoord</name>
      <anchorfile>og__builder__stage_8cpp.html</anchorfile>
      <anchor>a18ac5d82bd422561162efeff2a84980e</anchor>
      <arglist>(int i, int j)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gridIndexFromPose</name>
      <anchorfile>og__builder__stage_8cpp.html</anchorfile>
      <anchor>a2c42a798f664f3d56a0caee263159673</anchor>
      <arglist>(custom_pose pose)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gridJFromIndex</name>
      <anchorfile>og__builder__stage_8cpp.html</anchorfile>
      <anchor>a4b1003146d899b8a6c906ce9e62f13c6</anchor>
      <arglist>(int index)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gridJFromPose</name>
      <anchorfile>og__builder__stage_8cpp.html</anchorfile>
      <anchor>ac2bd64d4feb13629dd25d0259b919b50</anchor>
      <arglist>(custom_pose pose)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>og__builder__stage_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>OGCallback</name>
      <anchorfile>og__builder__stage_8cpp.html</anchorfile>
      <anchor>a0e261d9861cba42908847a6821356e58</anchor>
      <arglist>(const nav_msgs::OccupancyGrid::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pedposeCallback</name>
      <anchorfile>og__builder__stage_8cpp.html</anchorfile>
      <anchor>a3210b75b2af45011afc72f00440b6b27</anchor>
      <arglist>(const nav_msgs::Odometry::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>custom_pose</type>
      <name>poseFromGridCoord</name>
      <anchorfile>og__builder__stage_8cpp.html</anchorfile>
      <anchor>a35c62d84651c7eac2a70c56e97ac1fcc</anchor>
      <arglist>(int i, int j)</arglist>
    </member>
    <member kind="function">
      <type>custom_pose</type>
      <name>poseFromGridIndex</name>
      <anchorfile>og__builder__stage_8cpp.html</anchorfile>
      <anchor>ae01e41ee54cde4e49eb4f1eb9c6ba5d4</anchor>
      <arglist>(int index)</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>arg_vel</name>
      <anchorfile>og__builder__stage_8cpp.html</anchorfile>
      <anchor>a9a879876bbd9a6ab52f063366992e17d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>nav_msgs::OccupancyGrid</type>
      <name>grid</name>
      <anchorfile>og__builder__stage_8cpp.html</anchorfile>
      <anchor>a7aee2ed0404be40d46cb7729aec05980</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>visualization_msgs::Marker</type>
      <name>marker</name>
      <anchorfile>og__builder__stage_8cpp.html</anchorfile>
      <anchor>af35d683dcc7c4746e4fc1bfa2a550742</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>visualization_msgs::MarkerArray</type>
      <name>marker_array</name>
      <anchorfile>og__builder__stage_8cpp.html</anchorfile>
      <anchor>a3bec1aae9eb66e1cd5be6b34358d2974</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nbMap</name>
      <anchorfile>og__builder__stage_8cpp.html</anchorfile>
      <anchor>ac67104776fb1f4ec0b4bf5e6dd03c0ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>riskrrt::OccupancyGridArray</type>
      <name>og_array</name>
      <anchorfile>og__builder__stage_8cpp.html</anchorfile>
      <anchor>a68f83fd96965ec24e27bc124710e1839</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ped_num</name>
      <anchorfile>og__builder__stage_8cpp.html</anchorfile>
      <anchor>aeb7ed68752a18386d593c8bc35d7f35e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>custom_pose</type>
      <name>ped_pose</name>
      <anchorfile>og__builder__stage_8cpp.html</anchorfile>
      <anchor>a6a58f9ff29b5bb7027e6ce5248f3a93e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>custom_pose</type>
      <name>temp_pose</name>
      <anchorfile>og__builder__stage_8cpp.html</anchorfile>
      <anchor>a2fb6dc463b73578417a429e87f6c8639</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>timeStep</name>
      <anchorfile>og__builder__stage_8cpp.html</anchorfile>
      <anchor>a87177006588cab4f1dcd205dcce1e161</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>og_builder_stage_rot.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-riskrrt/doc_stacks/2015-11-08_11-44-15.384618/riskrrt/riskrrt/src/</path>
    <filename>og__builder__stage__rot_8cpp</filename>
    <class kind="struct">custom_pose</class>
    <member kind="function">
      <type>int</type>
      <name>gridIFromIndex</name>
      <anchorfile>og__builder__stage__rot_8cpp.html</anchorfile>
      <anchor>a65865eef51718c8370888616bc1b78a4</anchor>
      <arglist>(int index)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gridIFromPose</name>
      <anchorfile>og__builder__stage__rot_8cpp.html</anchorfile>
      <anchor>a47fa214a4dbca1acc4d417a7d15cae5c</anchor>
      <arglist>(custom_pose pose)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gridIndexFromCoord</name>
      <anchorfile>og__builder__stage__rot_8cpp.html</anchorfile>
      <anchor>a18ac5d82bd422561162efeff2a84980e</anchor>
      <arglist>(int i, int j)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gridIndexFromPose</name>
      <anchorfile>og__builder__stage__rot_8cpp.html</anchorfile>
      <anchor>a2c42a798f664f3d56a0caee263159673</anchor>
      <arglist>(custom_pose pose)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gridJFromIndex</name>
      <anchorfile>og__builder__stage__rot_8cpp.html</anchorfile>
      <anchor>a4b1003146d899b8a6c906ce9e62f13c6</anchor>
      <arglist>(int index)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gridJFromPose</name>
      <anchorfile>og__builder__stage__rot_8cpp.html</anchorfile>
      <anchor>ac2bd64d4feb13629dd25d0259b919b50</anchor>
      <arglist>(custom_pose pose)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>og__builder__stage__rot_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>OGCallback</name>
      <anchorfile>og__builder__stage__rot_8cpp.html</anchorfile>
      <anchor>a0e261d9861cba42908847a6821356e58</anchor>
      <arglist>(const nav_msgs::OccupancyGrid::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pedposeCallback</name>
      <anchorfile>og__builder__stage__rot_8cpp.html</anchorfile>
      <anchor>a3210b75b2af45011afc72f00440b6b27</anchor>
      <arglist>(const nav_msgs::Odometry::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>custom_pose</type>
      <name>poseFromGridCoord</name>
      <anchorfile>og__builder__stage__rot_8cpp.html</anchorfile>
      <anchor>a35c62d84651c7eac2a70c56e97ac1fcc</anchor>
      <arglist>(int i, int j)</arglist>
    </member>
    <member kind="function">
      <type>custom_pose</type>
      <name>poseFromGridIndex</name>
      <anchorfile>og__builder__stage__rot_8cpp.html</anchorfile>
      <anchor>ae01e41ee54cde4e49eb4f1eb9c6ba5d4</anchor>
      <arglist>(int index)</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>arg_vel</name>
      <anchorfile>og__builder__stage__rot_8cpp.html</anchorfile>
      <anchor>a9a879876bbd9a6ab52f063366992e17d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>nav_msgs::OccupancyGrid</type>
      <name>grid</name>
      <anchorfile>og__builder__stage__rot_8cpp.html</anchorfile>
      <anchor>a7aee2ed0404be40d46cb7729aec05980</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>visualization_msgs::Marker</type>
      <name>marker</name>
      <anchorfile>og__builder__stage__rot_8cpp.html</anchorfile>
      <anchor>af35d683dcc7c4746e4fc1bfa2a550742</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>visualization_msgs::MarkerArray</type>
      <name>marker_array</name>
      <anchorfile>og__builder__stage__rot_8cpp.html</anchorfile>
      <anchor>a3bec1aae9eb66e1cd5be6b34358d2974</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nbMap</name>
      <anchorfile>og__builder__stage__rot_8cpp.html</anchorfile>
      <anchor>ac67104776fb1f4ec0b4bf5e6dd03c0ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>riskrrt::OccupancyGridArray</type>
      <name>og_array</name>
      <anchorfile>og__builder__stage__rot_8cpp.html</anchorfile>
      <anchor>a68f83fd96965ec24e27bc124710e1839</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ped_num</name>
      <anchorfile>og__builder__stage__rot_8cpp.html</anchorfile>
      <anchor>aeb7ed68752a18386d593c8bc35d7f35e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>custom_pose</type>
      <name>ped_pose</name>
      <anchorfile>og__builder__stage__rot_8cpp.html</anchorfile>
      <anchor>a6a58f9ff29b5bb7027e6ce5248f3a93e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>straight</name>
      <anchorfile>og__builder__stage__rot_8cpp.html</anchorfile>
      <anchor>ad79bdbdcfde11c250d5d6a139108727d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>custom_pose</type>
      <name>temp_pose</name>
      <anchorfile>og__builder__stage__rot_8cpp.html</anchorfile>
      <anchor>a2fb6dc463b73578417a429e87f6c8639</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>timeStep</name>
      <anchorfile>og__builder__stage__rot_8cpp.html</anchorfile>
      <anchor>a87177006588cab4f1dcd205dcce1e161</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>planner.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-riskrrt/doc_stacks/2015-11-08_11-44-15.384618/riskrrt/riskrrt/src/</path>
    <filename>planner_8cpp</filename>
    <includes id="riskrrt_8hpp" name="riskrrt.hpp" local="yes" imported="no">riskrrt/riskrrt.hpp</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>planner_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>riskrrt.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-riskrrt/doc_stacks/2015-11-08_11-44-15.384618/riskrrt/riskrrt/src/</path>
    <filename>riskrrt_8cpp</filename>
    <includes id="riskrrt_8hpp" name="riskrrt.hpp" local="yes" imported="no">riskrrt/riskrrt.hpp</includes>
  </compound>
  <compound kind="file">
    <name>riskrrt.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-riskrrt/doc_stacks/2015-11-08_11-44-15.384618/riskrrt/riskrrt/include/riskrrt/</path>
    <filename>riskrrt_8hpp</filename>
    <class kind="struct">Control</class>
    <class kind="struct">custom_pose</class>
    <class kind="struct">Node</class>
    <class kind="struct">Params</class>
    <class kind="class">RRT</class>
  </compound>
  <compound kind="struct">
    <name>Control</name>
    <filename>structControl.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>open</name>
      <anchorfile>structControl.html</anchorfile>
      <anchor>a7f25e2fd0ff3d4479d7cc49d6732cbfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>geometry_msgs::Twist</type>
      <name>twist</name>
      <anchorfile>structControl.html</anchorfile>
      <anchor>ae89072573a5c0965b043446cd4762399</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>custom_pose</name>
    <filename>structcustom__pose.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>theta</name>
      <anchorfile>structcustom__pose.html</anchorfile>
      <anchor>a806d58773a257ce7ac85eaf50590c404</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>x</name>
      <anchorfile>structcustom__pose.html</anchorfile>
      <anchor>a0b52819e8251970a50e6dbbe7e9ae5bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>y</name>
      <anchorfile>structcustom__pose.html</anchorfile>
      <anchor>ab2a54ef5c1f29c20c045ff79bf2f2703</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Node</name>
    <filename>structNode.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>depth</name>
      <anchorfile>structNode.html</anchorfile>
      <anchor>af6e81d5e83ccce40726a0d0ec6e0e359</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>isFree</name>
      <anchorfile>structNode.html</anchorfile>
      <anchor>a16bb76608b79cb5f53a268433b7614f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>isOpen</name>
      <anchorfile>structNode.html</anchorfile>
      <anchor>a6b66fb95e8964a388561476467e976ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Node *</type>
      <name>parent</name>
      <anchorfile>structNode.html</anchorfile>
      <anchor>ad8184598cdea70e4bbdfd76f2b0f9e85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>custom_pose</type>
      <name>pose</name>
      <anchorfile>structNode.html</anchorfile>
      <anchor>ad5fc6e7883ffe562efa32c021f81b128</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>vector&lt; Control &gt;</type>
      <name>possible_controls</name>
      <anchorfile>structNode.html</anchorfile>
      <anchor>ad00e01474fe5403da2d309cf7747188c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>risk</name>
      <anchorfile>structNode.html</anchorfile>
      <anchor>a56c42015281fe6dd2ccc8bb4bbd1c9ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>vector&lt; Node * &gt;</type>
      <name>sons</name>
      <anchorfile>structNode.html</anchorfile>
      <anchor>a381f174fd54a30afe9bebf4410761c6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Time</type>
      <name>time</name>
      <anchorfile>structNode.html</anchorfile>
      <anchor>a79e366a23e2726ae3726d5854ef70902</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>geometry_msgs::Twist</type>
      <name>vel</name>
      <anchorfile>structNode.html</anchorfile>
      <anchor>aa9cbb16430d0ff184fd5ee39682f26a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Params</name>
    <filename>structParams.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>accMax</name>
      <anchorfile>structParams.html</anchorfile>
      <anchor>a56716be7a4b286960192e95da25e893f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>accOmegaMax</name>
      <anchorfile>structParams.html</anchorfile>
      <anchor>a6ba8c3122a0281963b4750997eb8f1c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>bias</name>
      <anchorfile>structParams.html</anchorfile>
      <anchor>af851f75661a4b600db35c4974421728f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>goalTh</name>
      <anchorfile>structParams.html</anchorfile>
      <anchor>abba92490f41cdb949a2f180646ef6154</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>growTime</name>
      <anchorfile>structParams.html</anchorfile>
      <anchor>a3cb070ec808d1dc2a70673a16b95863a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>maxDepth</name>
      <anchorfile>structParams.html</anchorfile>
      <anchor>aec14ed3f41e67966b1a2417090272b63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nphi</name>
      <anchorfile>structParams.html</anchorfile>
      <anchor>a4a90ace0f4e2334ee5c3c28d7b753050</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nv</name>
      <anchorfile>structParams.html</anchorfile>
      <anchor>a9fbe28445a76ec0dd196263b810e4cc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>omegaMax</name>
      <anchorfile>structParams.html</anchorfile>
      <anchor>a6afb78b9e36d533c61255ba467ac1506</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>robotLength</name>
      <anchorfile>structParams.html</anchorfile>
      <anchor>a2621c5b2c7295f26d29a3a16e0bed068</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>robotWidth</name>
      <anchorfile>structParams.html</anchorfile>
      <anchor>a2e18c198ecbc3a7aa311b0b19ccd01ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>rotationWeight</name>
      <anchorfile>structParams.html</anchorfile>
      <anchor>ae7c3013a1e888f95e4109c2e6c889743</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>socialWeight</name>
      <anchorfile>structParams.html</anchorfile>
      <anchor>a12a6f1256faa753c31ae5774df2fdb9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>threshold</name>
      <anchorfile>structParams.html</anchorfile>
      <anchor>abdbf75b7242f8db92c91dbbc0a27513b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>timeStep</name>
      <anchorfile>structParams.html</anchorfile>
      <anchor>ac41b93827bc39b3010f842f80487e409</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>vMax</name>
      <anchorfile>structParams.html</anchorfile>
      <anchor>aba06cc2b93f0d8f1e8dd83f837de2b7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>vMin</name>
      <anchorfile>structParams.html</anchorfile>
      <anchor>a5042e62fe9bd68444a56e6bf3d6c394e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>windowSize</name>
      <anchorfile>structParams.html</anchorfile>
      <anchor>abdf3b88c84a094ddb2e3116cddff0680</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tf::Pose</name>
    <filename>classtf_1_1Pose.html</filename>
  </compound>
  <compound kind="class">
    <name>RRT</name>
    <filename>classRRT.html</filename>
    <member kind="function">
      <type>Node *</type>
      <name>chooseBestNode</name>
      <anchorfile>classRRT.html</anchorfile>
      <anchor>aee1bfce4f8743281387d4dda6f4ab377</anchor>
      <arglist>(custom_pose goal)</arglist>
    </member>
    <member kind="function">
      <type>custom_pose</type>
      <name>chooseRandomGoal</name>
      <anchorfile>classRRT.html</anchorfile>
      <anchor>ab2207242fb1a4cfa36b78112c506c75c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>computeControlScore</name>
      <anchorfile>classRRT.html</anchorfile>
      <anchor>ac0a26b239f6f9b71c0b07a668333a606</anchor>
      <arglist>(custom_pose expected_pose, custom_pose random_goal)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>computeNodeRisk</name>
      <anchorfile>classRRT.html</anchorfile>
      <anchor>afcc1451cd7afb647cb3641bf26da2cfc</anchor>
      <arglist>(Node *node)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>computeNodeWeight</name>
      <anchorfile>classRRT.html</anchorfile>
      <anchor>a00f9d038db3f095e66282c1ee57c3cf6</anchor>
      <arglist>(Node *node, custom_pose goal)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>controllerFeedbackCallback</name>
      <anchorfile>classRRT.html</anchorfile>
      <anchor>a26c8284fbbda071b46f588c38f9b44e7</anchor>
      <arglist>(const std_msgs::Bool::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deleteUnreachableNodes</name>
      <anchorfile>classRRT.html</anchorfile>
      <anchor>ab3c432b054107e47d2399c7e9cd7c2e1</anchor>
      <arglist>(Node *new_root)</arglist>
    </member>
    <member kind="function">
      <type>vector&lt; Control &gt;</type>
      <name>discretizeVelocities</name>
      <anchorfile>classRRT.html</anchorfile>
      <anchor>a772142c331c76fdc07dff626b66e8ef9</anchor>
      <arglist>(Node *node)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extend</name>
      <anchorfile>classRRT.html</anchorfile>
      <anchor>a44bd78a65baa6af16f9f41441e371777</anchor>
      <arglist>(Node *node, custom_pose random_goal)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>findPath</name>
      <anchorfile>classRRT.html</anchorfile>
      <anchor>ab869a522af821d007a61c6898e44cf4d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>goalCallback</name>
      <anchorfile>classRRT.html</anchorfile>
      <anchor>a7e972c28f12e4838fc9105115c327ccf</anchor>
      <arglist>(const geometry_msgs::PoseStamped::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gridIFromIndex</name>
      <anchorfile>classRRT.html</anchorfile>
      <anchor>ac7dbf63686c38fc7a3a67db00103b514</anchor>
      <arglist>(int index)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gridIFromPose</name>
      <anchorfile>classRRT.html</anchorfile>
      <anchor>a8821c21f5788b6caf1b862814f1e16f6</anchor>
      <arglist>(custom_pose pose)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gridIndexFromCoord</name>
      <anchorfile>classRRT.html</anchorfile>
      <anchor>a4e126d272b377ee199e24efc6fbb61b8</anchor>
      <arglist>(int i, int j)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gridIndexFromPose</name>
      <anchorfile>classRRT.html</anchorfile>
      <anchor>a3e55be8526c8a9e1db2c29f2b17f39ed</anchor>
      <arglist>(custom_pose pose)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gridJFromIndex</name>
      <anchorfile>classRRT.html</anchorfile>
      <anchor>a9c2b276859fbd39e4fcdec8b7c8431bf</anchor>
      <arglist>(int index)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gridJFromPose</name>
      <anchorfile>classRRT.html</anchorfile>
      <anchor>a36fb39b8ca34a8ed30154597d7635513</anchor>
      <arglist>(custom_pose pose)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>grow</name>
      <anchorfile>classRRT.html</anchorfile>
      <anchor>a24b2d82de79bd23d5f5038e69fbacc1b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>grow_to_goal</name>
      <anchorfile>classRRT.html</anchorfile>
      <anchor>a312c2d5275533f8f85eca10aadd50242</anchor>
      <arglist>(Node *best_node, custom_pose goal)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>classRRT.html</anchorfile>
      <anchor>a2ef400e16118b020ad90f69973352ab0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initcontrollerFeedbackSub</name>
      <anchorfile>classRRT.html</anchorfile>
      <anchor>a59c27d73b18a4eb65eff1a959ef5cd29</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initGoalSub</name>
      <anchorfile>classRRT.html</anchorfile>
      <anchor>a9651497c192cb60de53e4ba2aa7d04ad</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initOdomSub</name>
      <anchorfile>classRRT.html</anchorfile>
      <anchor>a64474272e6dbf7b80567288dcccd80f0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initOgArraySub</name>
      <anchorfile>classRRT.html</anchorfile>
      <anchor>a37b6b997f1a30b82a63bb7f81669fd9b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initPoseSub</name>
      <anchorfile>classRRT.html</anchorfile>
      <anchor>aa0552962da2cd99645b8d99f2dd8a460</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isGoalReached</name>
      <anchorfile>classRRT.html</anchorfile>
      <anchor>a067837af6938227bf11d2c88f65e7515</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>odomCallback</name>
      <anchorfile>classRRT.html</anchorfile>
      <anchor>af92e26cef52e8f79ce8df921e3eeaba5</anchor>
      <arglist>(const nav_msgs::Odometry::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ogArrayCallback</name>
      <anchorfile>classRRT.html</anchorfile>
      <anchor>a1760b78b90d0f53731a7f348dda75361</anchor>
      <arglist>(const riskrrt::OccupancyGridArray::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>poseCallback</name>
      <anchorfile>classRRT.html</anchorfile>
      <anchor>a0c0162333a332509ff2292c213163d8c</anchor>
      <arglist>(const geometry_msgs::PoseWithCovarianceStamped::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>custom_pose</type>
      <name>poseFromGridCoord</name>
      <anchorfile>classRRT.html</anchorfile>
      <anchor>aaeffc6ad6e626373d69e857cc90c3f39</anchor>
      <arglist>(int i, int j)</arglist>
    </member>
    <member kind="function">
      <type>custom_pose</type>
      <name>poseFromGridIndex</name>
      <anchorfile>classRRT.html</anchorfile>
      <anchor>a86473f9e6a4a1f8945e386765a8af5a9</anchor>
      <arglist>(int index)</arglist>
    </member>
    <member kind="function">
      <type>custom_pose</type>
      <name>robotKinematic</name>
      <anchorfile>classRRT.html</anchorfile>
      <anchor>a33c6138e0bf3bc0b04cdf3171f259b0e</anchor>
      <arglist>(custom_pose pose, Control control)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RRT</name>
      <anchorfile>classRRT.html</anchorfile>
      <anchor>ad0fefc26e8ddd1614ed841c714cc693e</anchor>
      <arglist>(Params params)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>trajLength</name>
      <anchorfile>classRRT.html</anchorfile>
      <anchor>aa1f0548810e34f4f0bb210007b0c9e54</anchor>
      <arglist>(custom_pose pose, custom_pose goal)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>classRRT.html</anchorfile>
      <anchor>a2ce43790d968543016e422291ba2a3dd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateNodes</name>
      <anchorfile>classRRT.html</anchorfile>
      <anchor>a7ba5125e23ca03cb439c604877e121f1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~RRT</name>
      <anchorfile>classRRT.html</anchorfile>
      <anchor>ab16d13c231d664dddaf41f904d5770f8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>Node *</type>
      <name>best_node</name>
      <anchorfile>classRRT.html</anchorfile>
      <anchor>a85a7837aec020a6a6048989ce929ce22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>vector&lt; Node * &gt;</type>
      <name>candidate_nodes</name>
      <anchorfile>classRRT.html</anchorfile>
      <anchor>ae0eda5924cfaab5ff4a2627cb071f572</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Subscriber</type>
      <name>controllerFeedbackSubscriber</name>
      <anchorfile>classRRT.html</anchorfile>
      <anchor>a0a7b04c80abecc1db0b3e3545d7c1cc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>custom_pose</type>
      <name>final_goal</name>
      <anchorfile>classRRT.html</anchorfile>
      <anchor>aa44976c2301de5e1248fd518e6d6d439</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>goal_received</name>
      <anchorfile>classRRT.html</anchorfile>
      <anchor>ad010db02dca4b2a3756e8cfb1362eede</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Subscriber</type>
      <name>goalSubscriber</name>
      <anchorfile>classRRT.html</anchorfile>
      <anchor>a4b3ca9a075ca9d0658cd6df1ad8701a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>visualization_msgs::MarkerArray</type>
      <name>node_markers</name>
      <anchorfile>classRRT.html</anchorfile>
      <anchor>a28793b0c2229708d9cef58ea15c5bdda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::NodeHandle</type>
      <name>nodeHandle</name>
      <anchorfile>classRRT.html</anchorfile>
      <anchor>a3ee9e05ca05ef0886409b9e9112a8162</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Subscriber</type>
      <name>odomSubscriber</name>
      <anchorfile>classRRT.html</anchorfile>
      <anchor>a618df73fc8049e579bfda1b284538f3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>riskrrt::OccupancyGridArray</type>
      <name>og_array</name>
      <anchorfile>classRRT.html</anchorfile>
      <anchor>afca4d11eee173b22d566e4ddcbe8bdf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Subscriber</type>
      <name>ogArraySubscriber</name>
      <anchorfile>classRRT.html</anchorfile>
      <anchor>a32831880ccd3e28dd88f532eefa893c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Params</type>
      <name>params</name>
      <anchorfile>classRRT.html</anchorfile>
      <anchor>aec2e86fd547d89723d7816327aa9b904</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>visualization_msgs::MarkerArray</type>
      <name>path_markers</name>
      <anchorfile>classRRT.html</anchorfile>
      <anchor>aa4e279bd22fedae8e870165a5f94a88e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Subscriber</type>
      <name>poseSubscriber</name>
      <anchorfile>classRRT.html</anchorfile>
      <anchor>a4e3ba665b5e345f6d7346511633bf2bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>robot_on_traj</name>
      <anchorfile>classRRT.html</anchorfile>
      <anchor>ac8fa74fd76cff05bd07009dbf4da249e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>custom_pose</type>
      <name>robot_pose</name>
      <anchorfile>classRRT.html</anchorfile>
      <anchor>ab672f6fb28919a4f504d485a0bc10149</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>geometry_msgs::Twist</type>
      <name>robot_vel</name>
      <anchorfile>classRRT.html</anchorfile>
      <anchor>ad5123ea94c6115b6cc1bee65d3e251ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Node *</type>
      <name>root</name>
      <anchorfile>classRRT.html</anchorfile>
      <anchor>a94fde696411470e9b13b33de1813ca3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>vector&lt; Node * &gt;</type>
      <name>traj</name>
      <anchorfile>classRRT.html</anchorfile>
      <anchor>a85c0235e0c4b5258bbd9c6329c4f49b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>riskrrt::Trajectory</type>
      <name>traj_msg</name>
      <anchorfile>classRRT.html</anchorfile>
      <anchor>a4063f34a10ca4ebbff7d849c86914c8c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>tf</name>
    <filename>namespacetf.html</filename>
  </compound>
</tagfile>
