<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="page">
    <name>index</name>
    <title></title>
    <filename>index</filename>
  </compound>
  <compound kind="file">
    <name>__init__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-navigation/doc_stacks/2013-03-01_16-05-50.368377/navigation/robot_pose_ekf/src/robot_pose_ekf/</path>
    <filename>____init_____8py</filename>
    <namespace>robot_pose_ekf</namespace>
  </compound>
  <compound kind="file">
    <name>srv/__init__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-navigation/doc_stacks/2013-03-01_16-05-50.368377/navigation/robot_pose_ekf/src/robot_pose_ekf/srv/</path>
    <filename>srv_2____init_____8py</filename>
    <namespace>robot_pose_ekf::srv</namespace>
  </compound>
  <compound kind="file">
    <name>_GetStatus.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-navigation/doc_stacks/2013-03-01_16-05-50.368377/navigation/robot_pose_ekf/src/robot_pose_ekf/srv/</path>
    <filename>__GetStatus_8py</filename>
    <class kind="class">robot_pose_ekf::srv::_GetStatus::GetStatus</class>
    <class kind="class">robot_pose_ekf::srv::_GetStatus::GetStatusRequest</class>
    <class kind="class">robot_pose_ekf::srv::_GetStatus::GetStatusResponse</class>
    <namespace>robot_pose_ekf::srv::_GetStatus</namespace>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacerobot__pose__ekf_1_1srv_1_1__GetStatus.html</anchorfile>
      <anchor>a727e1ee57515eace627cc841a4145c7e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GetStatus.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-navigation/doc_stacks/2013-03-01_16-05-50.368377/navigation/robot_pose_ekf/srv_gen/cpp/include/robot_pose_ekf/</path>
    <filename>GetStatus_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::robot_pose_ekf::GetStatusRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::DataType&lt; ::robot_pose_ekf::GetStatusResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; robot_pose_ekf::GetStatus &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; robot_pose_ekf::GetStatusRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; robot_pose_ekf::GetStatusResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::robot_pose_ekf::GetStatusRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::robot_pose_ekf::GetStatusResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">robot_pose_ekf::GetStatus</class>
    <class kind="struct">robot_pose_ekf::GetStatusRequest_</class>
    <class kind="struct">robot_pose_ekf::GetStatusResponse_</class>
    <class kind="struct">ros::message_traits::IsFixedSize&lt; ::robot_pose_ekf::GetStatusRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::robot_pose_ekf::GetStatusRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::robot_pose_ekf::GetStatusRequest_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::robot_pose_ekf::GetStatusResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::robot_pose_ekf::GetStatusResponse_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::robot_pose_ekf::GetStatusRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::robot_pose_ekf::GetStatusResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; robot_pose_ekf::GetStatus &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; robot_pose_ekf::GetStatusRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; robot_pose_ekf::GetStatusResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::robot_pose_ekf::GetStatusRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::robot_pose_ekf::GetStatusResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>robot_pose_ekf</namespace>
    <member kind="typedef">
      <type>::robot_pose_ekf::GetStatusRequest_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>GetStatusRequest</name>
      <anchorfile>namespacerobot__pose__ekf.html</anchorfile>
      <anchor>a8a7d50ce19cf70f9d97a99b91fab31d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::robot_pose_ekf::GetStatusRequest const  &gt;</type>
      <name>GetStatusRequestConstPtr</name>
      <anchorfile>namespacerobot__pose__ekf.html</anchorfile>
      <anchor>acc864701f4bcf29658561634c53e885c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::robot_pose_ekf::GetStatusRequest &gt;</type>
      <name>GetStatusRequestPtr</name>
      <anchorfile>namespacerobot__pose__ekf.html</anchorfile>
      <anchor>abc2345b1de81a47c72b08020aae76ed1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::robot_pose_ekf::GetStatusResponse_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>GetStatusResponse</name>
      <anchorfile>namespacerobot__pose__ekf.html</anchorfile>
      <anchor>a198d2b1336bb77c347e3072f7e99d6e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::robot_pose_ekf::GetStatusResponse const  &gt;</type>
      <name>GetStatusResponseConstPtr</name>
      <anchorfile>namespacerobot__pose__ekf.html</anchorfile>
      <anchor>a0ca16045a88cd0eb8536afa3bfa61aaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::robot_pose_ekf::GetStatusResponse &gt;</type>
      <name>GetStatusResponsePtr</name>
      <anchorfile>namespacerobot__pose__ekf.html</anchorfile>
      <anchor>aaeb6a801a5b0c046cd55a7ab285018ff</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>nonlinearanalyticconditionalgaussianodo.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-navigation/doc_stacks/2013-03-01_16-05-50.368377/navigation/robot_pose_ekf/src/</path>
    <filename>nonlinearanalyticconditionalgaussianodo_8cpp</filename>
    <includes id="nonlinearanalyticconditionalgaussianodo_8h" name="nonlinearanalyticconditionalgaussianodo.h" local="no" imported="no">robot_pose_ekf/nonlinearanalyticconditionalgaussianodo.h</includes>
    <namespace>BFL</namespace>
    <member kind="define">
      <type>#define</type>
      <name>NUMCONDARGUMENTS_MOBILE</name>
      <anchorfile>nonlinearanalyticconditionalgaussianodo_8cpp.html</anchorfile>
      <anchor>ab6f3ee5b33956a053ae50916bc8a6228</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>nonlinearanalyticconditionalgaussianodo.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-navigation/doc_stacks/2013-03-01_16-05-50.368377/navigation/robot_pose_ekf/include/robot_pose_ekf/</path>
    <filename>nonlinearanalyticconditionalgaussianodo_8h</filename>
    <class kind="class">BFL::NonLinearAnalyticConditionalGaussianOdo</class>
    <namespace>BFL</namespace>
  </compound>
  <compound kind="file">
    <name>odom_estimation.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-navigation/doc_stacks/2013-03-01_16-05-50.368377/navigation/robot_pose_ekf/src/</path>
    <filename>odom__estimation_8cpp</filename>
    <includes id="odom__estimation_8h" name="odom_estimation.h" local="no" imported="no">robot_pose_ekf/odom_estimation.h</includes>
    <namespace>estimation</namespace>
  </compound>
  <compound kind="file">
    <name>odom_estimation.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-navigation/doc_stacks/2013-03-01_16-05-50.368377/navigation/robot_pose_ekf/include/robot_pose_ekf/</path>
    <filename>odom__estimation_8h</filename>
    <includes id="odom__estimation_8h" name="odom_estimation.h" local="yes" imported="no">nonlinearanalyticconditionalgaussianodo.h</includes>
    <class kind="class">estimation::OdomEstimation</class>
    <namespace>estimation</namespace>
  </compound>
  <compound kind="file">
    <name>odom_estimation_node.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-navigation/doc_stacks/2013-03-01_16-05-50.368377/navigation/robot_pose_ekf/src/</path>
    <filename>odom__estimation__node_8cpp</filename>
    <includes id="odom__estimation__node_8h" name="odom_estimation_node.h" local="no" imported="no">robot_pose_ekf/odom_estimation_node.h</includes>
    <namespace>estimation</namespace>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>odom__estimation__node_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>EPS</name>
      <anchorfile>odom__estimation__node_8cpp.html</anchorfile>
      <anchor>afe01386a82fedc016455a43c20280a97</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>odom_estimation_node.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-navigation/doc_stacks/2013-03-01_16-05-50.368377/navigation/robot_pose_ekf/include/robot_pose_ekf/</path>
    <filename>odom__estimation__node_8h</filename>
    <includes id="odom__estimation__node_8h" name="odom_estimation_node.h" local="yes" imported="no">odom_estimation.h</includes>
    <includes id="nonlinearanalyticconditionalgaussianodo_8h" name="nonlinearanalyticconditionalgaussianodo.h" local="yes" imported="no">nonlinearanalyticconditionalgaussianodo.h</includes>
    <includes id="GetStatus_8h" name="GetStatus.h" local="no" imported="no">robot_pose_ekf/GetStatus.h</includes>
    <class kind="class">estimation::OdomEstimationNode</class>
    <namespace>estimation</namespace>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; sensor_msgs::Imu const  &gt;</type>
      <name>ImuConstPtr</name>
      <anchorfile>namespaceestimation.html</anchorfile>
      <anchor>a32b6b95d80936a023e695142ec935cfd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; nav_msgs::Odometry const  &gt;</type>
      <name>OdomConstPtr</name>
      <anchorfile>namespaceestimation.html</anchorfile>
      <anchor>a8417fec9a980f303121ba50b9ea5b4bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; geometry_msgs::Twist const  &gt;</type>
      <name>VelConstPtr</name>
      <anchorfile>namespaceestimation.html</anchorfile>
      <anchor>a288c856fc8974954e6552d40af3f5138</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; nav_msgs::Odometry const  &gt;</type>
      <name>VoConstPtr</name>
      <anchorfile>namespaceestimation.html</anchorfile>
      <anchor>ae37728a43238ff6b117451328ee39f68</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_robot_pose_ekf.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-navigation/doc_stacks/2013-03-01_16-05-50.368377/navigation/robot_pose_ekf/test/</path>
    <filename>test__robot__pose__ekf_8cpp</filename>
    <class kind="class">TestEKF</class>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; geometry_msgs::PoseWithCovarianceStamped const  &gt;</type>
      <name>EkfConstPtr</name>
      <anchorfile>test__robot__pose__ekf_8cpp.html</anchorfile>
      <anchor>a97db8daffd66551538501d357072a33a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; nav_msgs::Odometry const  &gt;</type>
      <name>OdomConstPtr</name>
      <anchorfile>test__robot__pose__ekf_8cpp.html</anchorfile>
      <anchor>ac763f027fce33f035984fa319b3dd0a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>test__robot__pose__ekf_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>test__robot__pose__ekf_8cpp.html</anchorfile>
      <anchor>a6d83efd6871f17e6174e38304f0f1a6b</anchor>
      <arglist>(TestEKF, test)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>ekf_duration</name>
      <anchorfile>test__robot__pose__ekf_8cpp.html</anchorfile>
      <anchor>a5bc57b43370f1f7d0d6f6b1bf91458f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>EPS_rot_w</name>
      <anchorfile>test__robot__pose__ekf_8cpp.html</anchorfile>
      <anchor>a3a96ced42f7526cf93c603a674ffc0c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>EPS_rot_x</name>
      <anchorfile>test__robot__pose__ekf_8cpp.html</anchorfile>
      <anchor>a50b40d565969903d80bae634a85de754</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>EPS_rot_y</name>
      <anchorfile>test__robot__pose__ekf_8cpp.html</anchorfile>
      <anchor>aa223d857ba8cc364cedf9eec64545275</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>EPS_rot_z</name>
      <anchorfile>test__robot__pose__ekf_8cpp.html</anchorfile>
      <anchor>a0ddb7fde1040c5f79d3360b91554d283</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>EPS_trans_x</name>
      <anchorfile>test__robot__pose__ekf_8cpp.html</anchorfile>
      <anchor>aa7e1036e9a97209e59645190eed6a88e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>EPS_trans_y</name>
      <anchorfile>test__robot__pose__ekf_8cpp.html</anchorfile>
      <anchor>a1024fd5e223aa8c867782d2f4d5288cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>EPS_trans_z</name>
      <anchorfile>test__robot__pose__ekf_8cpp.html</anchorfile>
      <anchor>a2ab509e76a43ab04284f8f87b406744e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>g_argc</name>
      <anchorfile>test__robot__pose__ekf_8cpp.html</anchorfile>
      <anchor>a56a0ec58e8a4c0f144ab10e9eabc8934</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char **</type>
      <name>g_argv</name>
      <anchorfile>test__robot__pose__ekf_8cpp.html</anchorfile>
      <anchor>a42cc1f3030bc4fced497d4a33ac59959</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>time_end</name>
      <anchorfile>test__robot__pose__ekf_8cpp.html</anchorfile>
      <anchor>a74a10d479f59968c893b44ddf726bfdd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_robot_pose_ekf_zero_covariance.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-navigation/doc_stacks/2013-03-01_16-05-50.368377/navigation/robot_pose_ekf/test/</path>
    <filename>test__robot__pose__ekf__zero__covariance_8cpp</filename>
    <class kind="class">TestEKF</class>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; geometry_msgs::PoseWithCovarianceStamped const  &gt;</type>
      <name>EkfConstPtr</name>
      <anchorfile>test__robot__pose__ekf__zero__covariance_8cpp.html</anchorfile>
      <anchor>a97db8daffd66551538501d357072a33a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>test__robot__pose__ekf__zero__covariance_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>test__robot__pose__ekf__zero__covariance_8cpp.html</anchorfile>
      <anchor>a6d83efd6871f17e6174e38304f0f1a6b</anchor>
      <arglist>(TestEKF, test)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>g_argc</name>
      <anchorfile>test__robot__pose__ekf__zero__covariance_8cpp.html</anchorfile>
      <anchor>a56a0ec58e8a4c0f144ab10e9eabc8934</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char **</type>
      <name>g_argv</name>
      <anchorfile>test__robot__pose__ekf__zero__covariance_8cpp.html</anchorfile>
      <anchor>a42cc1f3030bc4fced497d4a33ac59959</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>wtf.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-navigation/doc_stacks/2013-03-01_16-05-50.368377/navigation/robot_pose_ekf/scripts/</path>
    <filename>wtf_8py</filename>
    <namespace>wtf</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>resp</name>
      <anchorfile>namespacewtf.html</anchorfile>
      <anchor>a857dd209f58ef509093fa8cc033c7604</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>s</name>
      <anchorfile>namespacewtf.html</anchorfile>
      <anchor>ad16232d5fe491c057704c82a9c3fd2dd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TestEKF</name>
    <filename>classTestEKF.html</filename>
    <member kind="function">
      <type>void</type>
      <name>EKFCallback</name>
      <anchorfile>classTestEKF.html</anchorfile>
      <anchor>a69fd59d720ae5cef9d360f02c06f2fb6</anchor>
      <arglist>(const EkfConstPtr &amp;ekf)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>EKFCallback</name>
      <anchorfile>classTestEKF.html</anchorfile>
      <anchor>a69fd59d720ae5cef9d360f02c06f2fb6</anchor>
      <arglist>(const EkfConstPtr &amp;ekf)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>OdomCallback</name>
      <anchorfile>classTestEKF.html</anchorfile>
      <anchor>ab935282a581b8f559c6170cd256973ea</anchor>
      <arglist>(const OdomConstPtr &amp;odom)</arglist>
    </member>
    <member kind="variable">
      <type>EkfConstPtr</type>
      <name>ekf_begin_</name>
      <anchorfile>classTestEKF.html</anchorfile>
      <anchor>ac491f2e5614ee2c28db37427ce8dc8c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>ekf_counter_</name>
      <anchorfile>classTestEKF.html</anchorfile>
      <anchor>aae0e8881f60282416a246f0aadb3b026</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>EkfConstPtr</type>
      <name>ekf_end_</name>
      <anchorfile>classTestEKF.html</anchorfile>
      <anchor>aff309fda72f7c15743cda6eab90a9593</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Subscriber</type>
      <name>ekf_sub_</name>
      <anchorfile>classTestEKF.html</anchorfile>
      <anchor>a5d05661ba0b964d6cae83ac77b1a3ce4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Time</type>
      <name>ekf_time_begin_</name>
      <anchorfile>classTestEKF.html</anchorfile>
      <anchor>ac0433ede68f1a741534ede067e5dbf0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>NodeHandle</type>
      <name>node_</name>
      <anchorfile>classTestEKF.html</anchorfile>
      <anchor>ace4a2dbf18b7a5e82e8af30fa635b5e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>odom_counter_</name>
      <anchorfile>classTestEKF.html</anchorfile>
      <anchor>ad1866c51f985ad77c92a5ac579e516fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OdomConstPtr</type>
      <name>odom_end_</name>
      <anchorfile>classTestEKF.html</anchorfile>
      <anchor>a7f330c415e5d6434192d1a9bd6b9faa9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Subscriber</type>
      <name>odom_sub_</name>
      <anchorfile>classTestEKF.html</anchorfile>
      <anchor>abfed81c0a7a9eb68f2ea7d9c2f079985</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Time</type>
      <name>odom_time_begin_</name>
      <anchorfile>classTestEKF.html</anchorfile>
      <anchor>a4a68cb8d42f3a6069ea935e633924396</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>SetUp</name>
      <anchorfile>classTestEKF.html</anchorfile>
      <anchor>a8119f78e41bc44fbe3e05610c4e4ff67</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>TearDown</name>
      <anchorfile>classTestEKF.html</anchorfile>
      <anchor>a6490cf2804a22a3b16e11f874669c077</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>TestEKF</name>
      <anchorfile>classTestEKF.html</anchorfile>
      <anchor>a4b41422f6bdc7d83fb2357bd05446b61</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>TestEKF</name>
      <anchorfile>classTestEKF.html</anchorfile>
      <anchor>a4b41422f6bdc7d83fb2357bd05446b61</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>~TestEKF</name>
      <anchorfile>classTestEKF.html</anchorfile>
      <anchor>afabcd9694f42c81fbd415c9d4d5e5e19</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>~TestEKF</name>
      <anchorfile>classTestEKF.html</anchorfile>
      <anchor>afabcd9694f42c81fbd415c9d4d5e5e19</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>BFL</name>
    <filename>namespaceBFL.html</filename>
    <class kind="class">BFL::NonLinearAnalyticConditionalGaussianOdo</class>
  </compound>
  <compound kind="class">
    <name>BFL::NonLinearAnalyticConditionalGaussianOdo</name>
    <filename>classBFL_1_1NonLinearAnalyticConditionalGaussianOdo.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual MatrixWrapper::Matrix</type>
      <name>dfGet</name>
      <anchorfile>classBFL_1_1NonLinearAnalyticConditionalGaussianOdo.html</anchorfile>
      <anchor>a7fc82cb71dca0d439025a078b9a3fd78</anchor>
      <arglist>(unsigned int i) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual MatrixWrapper::ColumnVector</type>
      <name>ExpectedValueGet</name>
      <anchorfile>classBFL_1_1NonLinearAnalyticConditionalGaussianOdo.html</anchorfile>
      <anchor>a03a1f469254464bd697cbf8cd2101783</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NonLinearAnalyticConditionalGaussianOdo</name>
      <anchorfile>classBFL_1_1NonLinearAnalyticConditionalGaussianOdo.html</anchorfile>
      <anchor>ab0cc51e4afe71cfeb3b0dc316f3e48f7</anchor>
      <arglist>(const Gaussian &amp;additiveNoise)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~NonLinearAnalyticConditionalGaussianOdo</name>
      <anchorfile>classBFL_1_1NonLinearAnalyticConditionalGaussianOdo.html</anchorfile>
      <anchor>a0b8edd8d1b22f07b283a7044f3ae46d5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>MatrixWrapper::Matrix</type>
      <name>df</name>
      <anchorfile>classBFL_1_1NonLinearAnalyticConditionalGaussianOdo.html</anchorfile>
      <anchor>ab49d0659e6bf36abe9e3e23b9213ad6d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>estimation</name>
    <filename>namespaceestimation.html</filename>
    <class kind="class">estimation::OdomEstimation</class>
    <class kind="class">estimation::OdomEstimationNode</class>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; sensor_msgs::Imu const  &gt;</type>
      <name>ImuConstPtr</name>
      <anchorfile>namespaceestimation.html</anchorfile>
      <anchor>a32b6b95d80936a023e695142ec935cfd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; nav_msgs::Odometry const  &gt;</type>
      <name>OdomConstPtr</name>
      <anchorfile>namespaceestimation.html</anchorfile>
      <anchor>a8417fec9a980f303121ba50b9ea5b4bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; geometry_msgs::Twist const  &gt;</type>
      <name>VelConstPtr</name>
      <anchorfile>namespaceestimation.html</anchorfile>
      <anchor>a288c856fc8974954e6552d40af3f5138</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; nav_msgs::Odometry const  &gt;</type>
      <name>VoConstPtr</name>
      <anchorfile>namespaceestimation.html</anchorfile>
      <anchor>ae37728a43238ff6b117451328ee39f68</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>estimation::OdomEstimation</name>
    <filename>classestimation_1_1OdomEstimation.html</filename>
    <member kind="function">
      <type>void</type>
      <name>addMeasurement</name>
      <anchorfile>classestimation_1_1OdomEstimation.html</anchorfile>
      <anchor>a525c4ab121cbdceca6a3a6db4c5f0a80</anchor>
      <arglist>(const tf::StampedTransform &amp;meas, const MatrixWrapper::SymmetricMatrix &amp;covar)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addMeasurement</name>
      <anchorfile>classestimation_1_1OdomEstimation.html</anchorfile>
      <anchor>af2f5fa22f8d559f98ca64e8c8df1fbc9</anchor>
      <arglist>(const tf::StampedTransform &amp;meas)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getEstimate</name>
      <anchorfile>classestimation_1_1OdomEstimation.html</anchorfile>
      <anchor>a6a858829f9741b40fa57321da253f4e2</anchor>
      <arglist>(geometry_msgs::PoseWithCovarianceStamped &amp;estimate)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getEstimate</name>
      <anchorfile>classestimation_1_1OdomEstimation.html</anchorfile>
      <anchor>a26b9776e41778ef4e7b8d6674b230655</anchor>
      <arglist>(ros::Time time, tf::StampedTransform &amp;estiamte)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getEstimate</name>
      <anchorfile>classestimation_1_1OdomEstimation.html</anchorfile>
      <anchor>aef617450de0c7f0836612a3d1e9449cf</anchor>
      <arglist>(ros::Time time, tf::Transform &amp;estiamte)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getEstimate</name>
      <anchorfile>classestimation_1_1OdomEstimation.html</anchorfile>
      <anchor>ae4f5bfb76cebf987c05919e3523a9eec</anchor>
      <arglist>(MatrixWrapper::ColumnVector &amp;estimate)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialize</name>
      <anchorfile>classestimation_1_1OdomEstimation.html</anchorfile>
      <anchor>ad808cfc8e118991b9ad573793a88eaf8</anchor>
      <arglist>(const tf::Transform &amp;prior, const ros::Time &amp;time)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isInitialized</name>
      <anchorfile>classestimation_1_1OdomEstimation.html</anchorfile>
      <anchor>a015caf531f3d4f2308fbfde712698445</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OdomEstimation</name>
      <anchorfile>classestimation_1_1OdomEstimation.html</anchorfile>
      <anchor>af80a9c16e15c01ad6d3bba30e453c1f4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>update</name>
      <anchorfile>classestimation_1_1OdomEstimation.html</anchorfile>
      <anchor>a426ec22813be51c6b8018d871d69d785</anchor>
      <arglist>(bool odom_active, bool imu_active, bool vo_active, const ros::Time &amp;filter_time, bool &amp;diagnostics_res)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~OdomEstimation</name>
      <anchorfile>classestimation_1_1OdomEstimation.html</anchorfile>
      <anchor>a3a4b6757d6a035211d017a28973c5dfc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>angleOverflowCorrect</name>
      <anchorfile>classestimation_1_1OdomEstimation.html</anchorfile>
      <anchor>a2e34640b81d71a75b48b43ef4a9ee609</anchor>
      <arglist>(double &amp;a, double ref)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>decomposeTransform</name>
      <anchorfile>classestimation_1_1OdomEstimation.html</anchorfile>
      <anchor>a5dc25b277e16edaf29ff30c7ab969099</anchor>
      <arglist>(const tf::Transform &amp;trans, double &amp;x, double &amp;y, double &amp;z, double &amp;Rx, double &amp;Ry, double &amp;Rz)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>decomposeTransform</name>
      <anchorfile>classestimation_1_1OdomEstimation.html</anchorfile>
      <anchor>afcfe97c25c982ebe1c9a7e5679856532</anchor>
      <arglist>(const tf::StampedTransform &amp;trans, double &amp;x, double &amp;y, double &amp;z, double &amp;Rx, double &amp;Ry, double &amp;Rz)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>diagnostics_imu_rot_rel_</name>
      <anchorfile>classestimation_1_1OdomEstimation.html</anchorfile>
      <anchor>a4bf53f38b8847fbdae79473718044559</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>diagnostics_odom_rot_rel_</name>
      <anchorfile>classestimation_1_1OdomEstimation.html</anchorfile>
      <anchor>a041943a28c3b87d19c6a1b62b08b8f9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>BFL::ExtendedKalmanFilter *</type>
      <name>filter_</name>
      <anchorfile>classestimation_1_1OdomEstimation.html</anchorfile>
      <anchor>aed1cd6057452879c37c39c4f86a16d87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::Transform</type>
      <name>filter_estimate_old_</name>
      <anchorfile>classestimation_1_1OdomEstimation.html</anchorfile>
      <anchor>a8c98926b27ebb90c34903083ba27e2bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>MatrixWrapper::ColumnVector</type>
      <name>filter_estimate_old_vec_</name>
      <anchorfile>classestimation_1_1OdomEstimation.html</anchorfile>
      <anchor>a1dc43c4993b16d5c78924915228fc133</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>filter_initialized_</name>
      <anchorfile>classestimation_1_1OdomEstimation.html</anchorfile>
      <anchor>a010ec44f60b9c77cb031c9566bae6cdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>filter_time_old_</name>
      <anchorfile>classestimation_1_1OdomEstimation.html</anchorfile>
      <anchor>a3b2b318abebcf5ba95858b3e0e667e7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>MatrixWrapper::SymmetricMatrix</type>
      <name>imu_covariance_</name>
      <anchorfile>classestimation_1_1OdomEstimation.html</anchorfile>
      <anchor>a226a4cd468ca8f16760ef12abc89d433</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>imu_initialized_</name>
      <anchorfile>classestimation_1_1OdomEstimation.html</anchorfile>
      <anchor>a000da599e2f3673ae724fb0007b58014</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::StampedTransform</type>
      <name>imu_meas_</name>
      <anchorfile>classestimation_1_1OdomEstimation.html</anchorfile>
      <anchor>adf464ed1428f22bb8738764c8de5c1ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>BFL::LinearAnalyticMeasurementModelGaussianUncertainty *</type>
      <name>imu_meas_model_</name>
      <anchorfile>classestimation_1_1OdomEstimation.html</anchorfile>
      <anchor>a73e0a682242e4e74baad12dd087b0efb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::StampedTransform</type>
      <name>imu_meas_old_</name>
      <anchorfile>classestimation_1_1OdomEstimation.html</anchorfile>
      <anchor>a7db138fc02f3c74ddbeafe75fa677dbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>BFL::LinearAnalyticConditionalGaussian *</type>
      <name>imu_meas_pdf_</name>
      <anchorfile>classestimation_1_1OdomEstimation.html</anchorfile>
      <anchor>a161f85548dbd54140c944fa032d5a97a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>MatrixWrapper::SymmetricMatrix</type>
      <name>odom_covariance_</name>
      <anchorfile>classestimation_1_1OdomEstimation.html</anchorfile>
      <anchor>acb46b7a73bb95c99d962e9c5bb8e5eac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>odom_initialized_</name>
      <anchorfile>classestimation_1_1OdomEstimation.html</anchorfile>
      <anchor>a73c82b7b3d0721c5ee4e06c139119aa9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::StampedTransform</type>
      <name>odom_meas_</name>
      <anchorfile>classestimation_1_1OdomEstimation.html</anchorfile>
      <anchor>a1a894e373da99d8d51b3891d9ed88de1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>BFL::LinearAnalyticMeasurementModelGaussianUncertainty *</type>
      <name>odom_meas_model_</name>
      <anchorfile>classestimation_1_1OdomEstimation.html</anchorfile>
      <anchor>aa688ab2dc14deef83bf202801b26475c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::StampedTransform</type>
      <name>odom_meas_old_</name>
      <anchorfile>classestimation_1_1OdomEstimation.html</anchorfile>
      <anchor>ad271eb38b7f88175323b46b7a29fed3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>BFL::LinearAnalyticConditionalGaussian *</type>
      <name>odom_meas_pdf_</name>
      <anchorfile>classestimation_1_1OdomEstimation.html</anchorfile>
      <anchor>a3e9b200bd1f5aa4d395eaf3180241ece</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>BFL::Gaussian *</type>
      <name>prior_</name>
      <anchorfile>classestimation_1_1OdomEstimation.html</anchorfile>
      <anchor>a7bdd8ed4cb428929ddf464b78662525d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>BFL::AnalyticSystemModelGaussianUncertainty *</type>
      <name>sys_model_</name>
      <anchorfile>classestimation_1_1OdomEstimation.html</anchorfile>
      <anchor>a307535dc5bfb296d49e9591a5e40035f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>BFL::NonLinearAnalyticConditionalGaussianOdo *</type>
      <name>sys_pdf_</name>
      <anchorfile>classestimation_1_1OdomEstimation.html</anchorfile>
      <anchor>a960e8c398fcc4e9cf377a65cce9ad14b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::Transformer</type>
      <name>transformer_</name>
      <anchorfile>classestimation_1_1OdomEstimation.html</anchorfile>
      <anchor>ab5fc11cbf03c2bf41523a55c2514a3da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>MatrixWrapper::ColumnVector</type>
      <name>vel_desi_</name>
      <anchorfile>classestimation_1_1OdomEstimation.html</anchorfile>
      <anchor>aa74a1aba3e72c9ea897541b4213b7a87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>MatrixWrapper::SymmetricMatrix</type>
      <name>vo_covariance_</name>
      <anchorfile>classestimation_1_1OdomEstimation.html</anchorfile>
      <anchor>a8a08be7b1550eda09083f85f005e207c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>vo_initialized_</name>
      <anchorfile>classestimation_1_1OdomEstimation.html</anchorfile>
      <anchor>a8fcec182cee50885491ae469fc65b577</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::StampedTransform</type>
      <name>vo_meas_</name>
      <anchorfile>classestimation_1_1OdomEstimation.html</anchorfile>
      <anchor>af0331d804896eb47610aa001ad545b36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>BFL::LinearAnalyticMeasurementModelGaussianUncertainty *</type>
      <name>vo_meas_model_</name>
      <anchorfile>classestimation_1_1OdomEstimation.html</anchorfile>
      <anchor>a1684ce32e2da867af27c328ff2e80fbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::StampedTransform</type>
      <name>vo_meas_old_</name>
      <anchorfile>classestimation_1_1OdomEstimation.html</anchorfile>
      <anchor>af3633141e9211d919dcc29c087fae145</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>BFL::LinearAnalyticConditionalGaussian *</type>
      <name>vo_meas_pdf_</name>
      <anchorfile>classestimation_1_1OdomEstimation.html</anchorfile>
      <anchor>aaee229d1bb5f905fba28f5ee6379f920</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>estimation::OdomEstimationNode</name>
    <filename>classestimation_1_1OdomEstimationNode.html</filename>
    <member kind="function">
      <type></type>
      <name>OdomEstimationNode</name>
      <anchorfile>classestimation_1_1OdomEstimationNode.html</anchorfile>
      <anchor>a339d89b1fa1af2dc4a499d6b90d643db</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~OdomEstimationNode</name>
      <anchorfile>classestimation_1_1OdomEstimationNode.html</anchorfile>
      <anchor>a7875c25b1f0eb1ee8b975c823d3104aa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>getStatus</name>
      <anchorfile>classestimation_1_1OdomEstimationNode.html</anchorfile>
      <anchor>a6e82d82de02b6af99fa4a2c5de86bbdd</anchor>
      <arglist>(robot_pose_ekf::GetStatus::Request &amp;req, robot_pose_ekf::GetStatus::Response &amp;resp)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>imuCallback</name>
      <anchorfile>classestimation_1_1OdomEstimationNode.html</anchorfile>
      <anchor>a054f72d271e529fed4673722041c21d2</anchor>
      <arglist>(const ImuConstPtr &amp;imu)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>odomCallback</name>
      <anchorfile>classestimation_1_1OdomEstimationNode.html</anchorfile>
      <anchor>ac5e50993b2bf2207bb738bc6861c9524</anchor>
      <arglist>(const OdomConstPtr &amp;odom)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>spin</name>
      <anchorfile>classestimation_1_1OdomEstimationNode.html</anchorfile>
      <anchor>a53a0bfd0dd30aa7fbfcacea8c77b20b5</anchor>
      <arglist>(const ros::TimerEvent &amp;e)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>voCallback</name>
      <anchorfile>classestimation_1_1OdomEstimationNode.html</anchorfile>
      <anchor>ab3f341e19c563b71106b363392030735</anchor>
      <arglist>(const VoConstPtr &amp;vo)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::Transform</type>
      <name>base_vo_init_</name>
      <anchorfile>classestimation_1_1OdomEstimationNode.html</anchorfile>
      <anchor>a1d4f9ec192ab4d4a9658e835640d112a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::StampedTransform</type>
      <name>camera_base_</name>
      <anchorfile>classestimation_1_1OdomEstimationNode.html</anchorfile>
      <anchor>aca08808f6b39faed2c19b1e2338d569e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::ofstream</type>
      <name>corr_file_</name>
      <anchorfile>classestimation_1_1OdomEstimationNode.html</anchorfile>
      <anchor>a31dcd5b0069692fb717895d134000cae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>debug_</name>
      <anchorfile>classestimation_1_1OdomEstimationNode.html</anchorfile>
      <anchor>a751ef786522841a9f73266bde7184300</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>ekf_sent_counter_</name>
      <anchorfile>classestimation_1_1OdomEstimationNode.html</anchorfile>
      <anchor>acb55d8c017095256286ea018f852e8ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::ofstream</type>
      <name>extra_file_</name>
      <anchorfile>classestimation_1_1OdomEstimationNode.html</anchorfile>
      <anchor>a12dbd54f26b15223245080096bca1c25</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>filter_stamp_</name>
      <anchorfile>classestimation_1_1OdomEstimationNode.html</anchorfile>
      <anchor>a873b27cea8b265ed526031d2c087522f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>imu_active_</name>
      <anchorfile>classestimation_1_1OdomEstimationNode.html</anchorfile>
      <anchor>a038e605ec502023f7eba9438cdda756b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>imu_callback_counter_</name>
      <anchorfile>classestimation_1_1OdomEstimationNode.html</anchorfile>
      <anchor>ac9fa04d2574a8cb015896b8f71d287ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>MatrixWrapper::SymmetricMatrix</type>
      <name>imu_covariance_</name>
      <anchorfile>classestimation_1_1OdomEstimationNode.html</anchorfile>
      <anchor>adf925411033fb3f62be720d7c03e0fe2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::ofstream</type>
      <name>imu_file_</name>
      <anchorfile>classestimation_1_1OdomEstimationNode.html</anchorfile>
      <anchor>a2f34bba230a8fac3dffeed84f7e03aa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>imu_init_stamp_</name>
      <anchorfile>classestimation_1_1OdomEstimationNode.html</anchorfile>
      <anchor>ae3e8fb39a4ac81c37e376d84608481de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>imu_initializing_</name>
      <anchorfile>classestimation_1_1OdomEstimationNode.html</anchorfile>
      <anchor>ab09eee87a776baee71d385553c9c0191</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::Transform</type>
      <name>imu_meas_</name>
      <anchorfile>classestimation_1_1OdomEstimationNode.html</anchorfile>
      <anchor>abe8ab3fe81cc2cfaa60e2ed0fedf27ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>imu_stamp_</name>
      <anchorfile>classestimation_1_1OdomEstimationNode.html</anchorfile>
      <anchor>ae2ae777c0276d53cc0fb19af985440a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>imu_sub_</name>
      <anchorfile>classestimation_1_1OdomEstimationNode.html</anchorfile>
      <anchor>a060a2c34f9ab3d9989fe9b84f1277ea0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>imu_time_</name>
      <anchorfile>classestimation_1_1OdomEstimationNode.html</anchorfile>
      <anchor>aee8bf125b25112ef5364ebba5b29259a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>imu_used_</name>
      <anchorfile>classestimation_1_1OdomEstimationNode.html</anchorfile>
      <anchor>ae7a9262c89d39bafbffe47719d8e413e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>OdomEstimation</type>
      <name>my_filter_</name>
      <anchorfile>classestimation_1_1OdomEstimationNode.html</anchorfile>
      <anchor>a9e577f6141bf247aeea9e891e315eedd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>node_</name>
      <anchorfile>classestimation_1_1OdomEstimationNode.html</anchorfile>
      <anchor>a958dd420925d15ce6973a718665b1bec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>odom_active_</name>
      <anchorfile>classestimation_1_1OdomEstimationNode.html</anchorfile>
      <anchor>a5cdb201ce9bee69e0ca17cba818a32f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::TransformBroadcaster</type>
      <name>odom_broadcaster_</name>
      <anchorfile>classestimation_1_1OdomEstimationNode.html</anchorfile>
      <anchor>ace9f984ad5a8ec7ae650a00b7089f93f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>odom_callback_counter_</name>
      <anchorfile>classestimation_1_1OdomEstimationNode.html</anchorfile>
      <anchor>aa67d3e40cf0cad484f5b3b2b82e8d4dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>MatrixWrapper::SymmetricMatrix</type>
      <name>odom_covariance_</name>
      <anchorfile>classestimation_1_1OdomEstimationNode.html</anchorfile>
      <anchor>a5cfb25b5f374971526e233078c129276</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::ofstream</type>
      <name>odom_file_</name>
      <anchorfile>classestimation_1_1OdomEstimationNode.html</anchorfile>
      <anchor>a85e6fea2d56d4704cc288982b62c5051</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>odom_init_stamp_</name>
      <anchorfile>classestimation_1_1OdomEstimationNode.html</anchorfile>
      <anchor>a683ded39acb4fc86f72e87e7799b9871</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>odom_initializing_</name>
      <anchorfile>classestimation_1_1OdomEstimationNode.html</anchorfile>
      <anchor>aba15bc23d94db028ce717829e8340592</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::Transform</type>
      <name>odom_meas_</name>
      <anchorfile>classestimation_1_1OdomEstimationNode.html</anchorfile>
      <anchor>a882d749c33f7f983f218831278dd9939</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>odom_stamp_</name>
      <anchorfile>classestimation_1_1OdomEstimationNode.html</anchorfile>
      <anchor>a428909af469b9d543b592dd76670825a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>odom_sub_</name>
      <anchorfile>classestimation_1_1OdomEstimationNode.html</anchorfile>
      <anchor>a739fa321919c0c2d0a5b20286bf3470c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>odom_time_</name>
      <anchorfile>classestimation_1_1OdomEstimationNode.html</anchorfile>
      <anchor>a0e776b37e8433c06ae58ae3d67a7548c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>odom_used_</name>
      <anchorfile>classestimation_1_1OdomEstimationNode.html</anchorfile>
      <anchor>a0fbfdd34917ddf8184091cad1c4995ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>geometry_msgs::PoseWithCovarianceStamped</type>
      <name>output_</name>
      <anchorfile>classestimation_1_1OdomEstimationNode.html</anchorfile>
      <anchor>ad3ca372047c87691f2ab6ff8887bc156</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>output_frame_</name>
      <anchorfile>classestimation_1_1OdomEstimationNode.html</anchorfile>
      <anchor>ab03981efdd1039d999249df8c9539bfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>pose_pub_</name>
      <anchorfile>classestimation_1_1OdomEstimationNode.html</anchorfile>
      <anchor>a95df52cfab9832357f538d78eec76704</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::TransformListener</type>
      <name>robot_state_</name>
      <anchorfile>classestimation_1_1OdomEstimationNode.html</anchorfile>
      <anchor>a54c5d3ef8ca468ef1b947db2f86ff6ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>self_diagnose_</name>
      <anchorfile>classestimation_1_1OdomEstimationNode.html</anchorfile>
      <anchor>a0c973b73e27830fb0ba23d1683e1d455</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>state_srv_</name>
      <anchorfile>classestimation_1_1OdomEstimationNode.html</anchorfile>
      <anchor>aab3ef5a84fab3c052453d7703684240e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::ofstream</type>
      <name>time_file_</name>
      <anchorfile>classestimation_1_1OdomEstimationNode.html</anchorfile>
      <anchor>a1c40b6274358ab24d07669fc4a211ea4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>timeout_</name>
      <anchorfile>classestimation_1_1OdomEstimationNode.html</anchorfile>
      <anchor>a687c036d9068d0c02c7bbf23a3bf6592</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Timer</type>
      <name>timer_</name>
      <anchorfile>classestimation_1_1OdomEstimationNode.html</anchorfile>
      <anchor>aafce254fbc6c36028c99c21d499054b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>vo_active_</name>
      <anchorfile>classestimation_1_1OdomEstimationNode.html</anchorfile>
      <anchor>a49825c2453d0b29818e28fbc3f641c27</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>vo_callback_counter_</name>
      <anchorfile>classestimation_1_1OdomEstimationNode.html</anchorfile>
      <anchor>af1f44d049d54ef9c79e3362114d55ed3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>MatrixWrapper::SymmetricMatrix</type>
      <name>vo_covariance_</name>
      <anchorfile>classestimation_1_1OdomEstimationNode.html</anchorfile>
      <anchor>aa7411251416d0645eace2a75c72db5db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::ofstream</type>
      <name>vo_file_</name>
      <anchorfile>classestimation_1_1OdomEstimationNode.html</anchorfile>
      <anchor>afc10f6a81f352a06818e6a96e47a5880</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>vo_init_stamp_</name>
      <anchorfile>classestimation_1_1OdomEstimationNode.html</anchorfile>
      <anchor>a95aa3b9c8267f9a82a6746c258624c08</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>vo_initializing_</name>
      <anchorfile>classestimation_1_1OdomEstimationNode.html</anchorfile>
      <anchor>ad1110367de3974674dad760c624b28e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::Transform</type>
      <name>vo_meas_</name>
      <anchorfile>classestimation_1_1OdomEstimationNode.html</anchorfile>
      <anchor>ab09fba5ae9da6ef3e7263add5b19a953</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>vo_stamp_</name>
      <anchorfile>classestimation_1_1OdomEstimationNode.html</anchorfile>
      <anchor>a19fe4cd9f30927b5c46724a9b9fdf3d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>vo_sub_</name>
      <anchorfile>classestimation_1_1OdomEstimationNode.html</anchorfile>
      <anchor>af855b000d8f1de6522244ace18e9153c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>vo_time_</name>
      <anchorfile>classestimation_1_1OdomEstimationNode.html</anchorfile>
      <anchor>af9ab6b88fbb9ca0ea7e0d2aca1d407b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>vo_used_</name>
      <anchorfile>classestimation_1_1OdomEstimationNode.html</anchorfile>
      <anchor>aae50f0802d2120b30d3294205d738c0f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>robot_pose_ekf</name>
    <filename>namespacerobot__pose__ekf.html</filename>
    <namespace>robot_pose_ekf::srv</namespace>
    <class kind="struct">robot_pose_ekf::GetStatus</class>
    <class kind="struct">robot_pose_ekf::GetStatusRequest_</class>
    <class kind="struct">robot_pose_ekf::GetStatusResponse_</class>
    <member kind="typedef">
      <type>::robot_pose_ekf::GetStatusRequest_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>GetStatusRequest</name>
      <anchorfile>namespacerobot__pose__ekf.html</anchorfile>
      <anchor>a8a7d50ce19cf70f9d97a99b91fab31d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::robot_pose_ekf::GetStatusRequest const  &gt;</type>
      <name>GetStatusRequestConstPtr</name>
      <anchorfile>namespacerobot__pose__ekf.html</anchorfile>
      <anchor>acc864701f4bcf29658561634c53e885c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::robot_pose_ekf::GetStatusRequest &gt;</type>
      <name>GetStatusRequestPtr</name>
      <anchorfile>namespacerobot__pose__ekf.html</anchorfile>
      <anchor>abc2345b1de81a47c72b08020aae76ed1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::robot_pose_ekf::GetStatusResponse_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>GetStatusResponse</name>
      <anchorfile>namespacerobot__pose__ekf.html</anchorfile>
      <anchor>a198d2b1336bb77c347e3072f7e99d6e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::robot_pose_ekf::GetStatusResponse const  &gt;</type>
      <name>GetStatusResponseConstPtr</name>
      <anchorfile>namespacerobot__pose__ekf.html</anchorfile>
      <anchor>a0ca16045a88cd0eb8536afa3bfa61aaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::robot_pose_ekf::GetStatusResponse &gt;</type>
      <name>GetStatusResponsePtr</name>
      <anchorfile>namespacerobot__pose__ekf.html</anchorfile>
      <anchor>aaeb6a801a5b0c046cd55a7ab285018ff</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>robot_pose_ekf::GetStatus</name>
    <filename>structrobot__pose__ekf_1_1GetStatus.html</filename>
    <member kind="typedef">
      <type>GetStatusRequest</type>
      <name>Request</name>
      <anchorfile>structrobot__pose__ekf_1_1GetStatus.html</anchorfile>
      <anchor>a726676507959958cb18a31196951d195</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Request</type>
      <name>RequestType</name>
      <anchorfile>structrobot__pose__ekf_1_1GetStatus.html</anchorfile>
      <anchor>a3a1f050a6d69e36feb1133508310ed07</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GetStatusResponse</type>
      <name>Response</name>
      <anchorfile>structrobot__pose__ekf_1_1GetStatus.html</anchorfile>
      <anchor>a0df93edd03f9867533d1f1ed4148ecf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Response</type>
      <name>ResponseType</name>
      <anchorfile>structrobot__pose__ekf_1_1GetStatus.html</anchorfile>
      <anchor>a9d1c74f0bfb4c1819ee94dd074cd1bd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Request</type>
      <name>request</name>
      <anchorfile>structrobot__pose__ekf_1_1GetStatus.html</anchorfile>
      <anchor>a528a8acac2fbffa2d82812af5f39cbe6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Response</type>
      <name>response</name>
      <anchorfile>structrobot__pose__ekf_1_1GetStatus.html</anchorfile>
      <anchor>a296796bc0659ce2783d0ee4bdd466ce3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>robot_pose_ekf::GetStatusRequest_</name>
    <filename>structrobot__pose__ekf_1_1GetStatusRequest__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::robot_pose_ekf::GetStatusRequest_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structrobot__pose__ekf_1_1GetStatusRequest__.html</anchorfile>
      <anchor>a2947730ba5a539a20c51b422ba095b5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::robot_pose_ekf::GetStatusRequest_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structrobot__pose__ekf_1_1GetStatusRequest__.html</anchorfile>
      <anchor>a9022bdb97423f0b04373db9bcbb0fb42</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GetStatusRequest_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structrobot__pose__ekf_1_1GetStatusRequest__.html</anchorfile>
      <anchor>ad0509eeb7858bfcb50f7f7a4d5c02bcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getDataType</name>
      <anchorfile>structrobot__pose__ekf_1_1GetStatusRequest__.html</anchorfile>
      <anchor>ad868ce677042b5fc43d13364cb102704</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMD5Sum</name>
      <anchorfile>structrobot__pose__ekf_1_1GetStatusRequest__.html</anchorfile>
      <anchor>af342668e53f0ad5a5309e3aaa3a96c61</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMessageDefinition</name>
      <anchorfile>structrobot__pose__ekf_1_1GetStatusRequest__.html</anchorfile>
      <anchor>a3f86ee0a2a09747563b6ee6d87463454</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getServerMD5Sum</name>
      <anchorfile>structrobot__pose__ekf_1_1GetStatusRequest__.html</anchorfile>
      <anchor>afcd7fa950bb2d00e2196656d8f4b034b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>deserialize</name>
      <anchorfile>structrobot__pose__ekf_1_1GetStatusRequest__.html</anchorfile>
      <anchor>aa00b68eca101e2d18791fed8d43dafb9</anchor>
      <arglist>(uint8_t *read_ptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetStatusRequest_</name>
      <anchorfile>structrobot__pose__ekf_1_1GetStatusRequest__.html</anchorfile>
      <anchor>a7f099d2f4278fbbc1bf8507ecd339dd8</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetStatusRequest_</name>
      <anchorfile>structrobot__pose__ekf_1_1GetStatusRequest__.html</anchorfile>
      <anchor>ae9c4bf659a917f60fbd8bd4f6c3d0bec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint32_t</type>
      <name>serializationLength</name>
      <anchorfile>structrobot__pose__ekf_1_1GetStatusRequest__.html</anchorfile>
      <anchor>af4c5ceb2a6a23913fa79adf14ad17576</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>serialize</name>
      <anchorfile>structrobot__pose__ekf_1_1GetStatusRequest__.html</anchorfile>
      <anchor>a3f8a56f4fe5e471b2d28a3d5a9683c13</anchor>
      <arglist>(uint8_t *write_ptr, uint32_t seq) const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getDataType</name>
      <anchorfile>structrobot__pose__ekf_1_1GetStatusRequest__.html</anchorfile>
      <anchor>ae326edca1d6d0eab75bdb634909a01ee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMD5Sum</name>
      <anchorfile>structrobot__pose__ekf_1_1GetStatusRequest__.html</anchorfile>
      <anchor>a27a9a433cac26877d5f1b38efdc7a594</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMessageDefinition</name>
      <anchorfile>structrobot__pose__ekf_1_1GetStatusRequest__.html</anchorfile>
      <anchor>a792c38cc1a64d698d8d9d91dd0ad20b1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getServerMD5Sum</name>
      <anchorfile>structrobot__pose__ekf_1_1GetStatusRequest__.html</anchorfile>
      <anchor>ab2afd9137e12f42aefebb825b6afc698</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structrobot__pose__ekf_1_1GetStatusRequest__.html</anchorfile>
      <anchor>a73eadbd543ac0c3d2afed2e1368b0214</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getDataType_</name>
      <anchorfile>structrobot__pose__ekf_1_1GetStatusRequest__.html</anchorfile>
      <anchor>a7f6a7653828d179f576b577371cb1a05</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMD5Sum_</name>
      <anchorfile>structrobot__pose__ekf_1_1GetStatusRequest__.html</anchorfile>
      <anchor>aada43d7b3d0a57c5774a854c61896091</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMessageDefinition_</name>
      <anchorfile>structrobot__pose__ekf_1_1GetStatusRequest__.html</anchorfile>
      <anchor>a23fce5e268ee4ca8ec8dc09a6df0fa03</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getServerMD5Sum_</name>
      <anchorfile>structrobot__pose__ekf_1_1GetStatusRequest__.html</anchorfile>
      <anchor>a117b5ab8203ca7f6a02833af8585feb4</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>robot_pose_ekf::GetStatusResponse_</name>
    <filename>structrobot__pose__ekf_1_1GetStatusResponse__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>std::basic_string&lt; char, std::char_traits&lt; char &gt;, typename ContainerAllocator::template rebind&lt; char &gt;::other &gt;</type>
      <name>_status_type</name>
      <anchorfile>structrobot__pose__ekf_1_1GetStatusResponse__.html</anchorfile>
      <anchor>a45a1f11b4c1661d11e79506f1e9666e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::robot_pose_ekf::GetStatusResponse_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structrobot__pose__ekf_1_1GetStatusResponse__.html</anchorfile>
      <anchor>ad3657e2d3130135e70176686a19fb77e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::robot_pose_ekf::GetStatusResponse_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structrobot__pose__ekf_1_1GetStatusResponse__.html</anchorfile>
      <anchor>a612d5c19a7d44d1b14aa2ece79d42add</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GetStatusResponse_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structrobot__pose__ekf_1_1GetStatusResponse__.html</anchorfile>
      <anchor>a0df2b966df511e69bf1385c9adef737d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getDataType</name>
      <anchorfile>structrobot__pose__ekf_1_1GetStatusResponse__.html</anchorfile>
      <anchor>ac2d9576389f20f2b092b01b0c6f83b91</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMD5Sum</name>
      <anchorfile>structrobot__pose__ekf_1_1GetStatusResponse__.html</anchorfile>
      <anchor>a1a21e52d4e14d4150ae950090bb43b49</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMessageDefinition</name>
      <anchorfile>structrobot__pose__ekf_1_1GetStatusResponse__.html</anchorfile>
      <anchor>a0627e180caace4b0759d93eb0b76bef2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getServerMD5Sum</name>
      <anchorfile>structrobot__pose__ekf_1_1GetStatusResponse__.html</anchorfile>
      <anchor>ae563eaee53c4c9c4e38dc1cd86adbe36</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>deserialize</name>
      <anchorfile>structrobot__pose__ekf_1_1GetStatusResponse__.html</anchorfile>
      <anchor>a552dad194819500ad985d13f93ef0bf1</anchor>
      <arglist>(uint8_t *read_ptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetStatusResponse_</name>
      <anchorfile>structrobot__pose__ekf_1_1GetStatusResponse__.html</anchorfile>
      <anchor>ac04d3b85138195f621db327e89ff9800</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetStatusResponse_</name>
      <anchorfile>structrobot__pose__ekf_1_1GetStatusResponse__.html</anchorfile>
      <anchor>a14cc9d616043aec98a6a578ad17b52f7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint32_t</type>
      <name>serializationLength</name>
      <anchorfile>structrobot__pose__ekf_1_1GetStatusResponse__.html</anchorfile>
      <anchor>a445987ae1fb24b4aed3ce3bb03fc8a94</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>serialize</name>
      <anchorfile>structrobot__pose__ekf_1_1GetStatusResponse__.html</anchorfile>
      <anchor>a0ce3bf086a072a5aadefa782d30078cd</anchor>
      <arglist>(uint8_t *write_ptr, uint32_t seq) const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getDataType</name>
      <anchorfile>structrobot__pose__ekf_1_1GetStatusResponse__.html</anchorfile>
      <anchor>a4bf676585cffe0693a8c763293a2aa68</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMD5Sum</name>
      <anchorfile>structrobot__pose__ekf_1_1GetStatusResponse__.html</anchorfile>
      <anchor>a8573b17345b2c59ce585c88441aef26c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMessageDefinition</name>
      <anchorfile>structrobot__pose__ekf_1_1GetStatusResponse__.html</anchorfile>
      <anchor>a75336920b08b2445543f584999eecbd3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getServerMD5Sum</name>
      <anchorfile>structrobot__pose__ekf_1_1GetStatusResponse__.html</anchorfile>
      <anchor>acb6faa0dfc96b890f5896d47c4c625c1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structrobot__pose__ekf_1_1GetStatusResponse__.html</anchorfile>
      <anchor>ab3dc13f2685def513b4c68962d54477e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::basic_string&lt; char, std::char_traits&lt; char &gt;, typename ContainerAllocator::template rebind&lt; char &gt;::other &gt;</type>
      <name>status</name>
      <anchorfile>structrobot__pose__ekf_1_1GetStatusResponse__.html</anchorfile>
      <anchor>ab014eda86a780e98c2a81456cdec0ac5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getDataType_</name>
      <anchorfile>structrobot__pose__ekf_1_1GetStatusResponse__.html</anchorfile>
      <anchor>aec1e732995f7ed766906668d7a359858</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMD5Sum_</name>
      <anchorfile>structrobot__pose__ekf_1_1GetStatusResponse__.html</anchorfile>
      <anchor>a12c2eb5e1d10ad6e1f912e197b37b61a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMessageDefinition_</name>
      <anchorfile>structrobot__pose__ekf_1_1GetStatusResponse__.html</anchorfile>
      <anchor>a233b62236e5c82f43fa395f0c7063881</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getServerMD5Sum_</name>
      <anchorfile>structrobot__pose__ekf_1_1GetStatusResponse__.html</anchorfile>
      <anchor>a692250909d344b5f71c54eccf3fea16e</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>robot_pose_ekf::srv</name>
    <filename>namespacerobot__pose__ekf_1_1srv.html</filename>
    <namespace>robot_pose_ekf::srv::_GetStatus</namespace>
  </compound>
  <compound kind="namespace">
    <name>robot_pose_ekf::srv::_GetStatus</name>
    <filename>namespacerobot__pose__ekf_1_1srv_1_1__GetStatus.html</filename>
    <class kind="class">robot_pose_ekf::srv::_GetStatus::GetStatus</class>
    <class kind="class">robot_pose_ekf::srv::_GetStatus::GetStatusRequest</class>
    <class kind="class">robot_pose_ekf::srv::_GetStatus::GetStatusResponse</class>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacerobot__pose__ekf_1_1srv_1_1__GetStatus.html</anchorfile>
      <anchor>a727e1ee57515eace627cc841a4145c7e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>robot_pose_ekf::srv::_GetStatus::GetStatus</name>
    <filename>classrobot__pose__ekf_1_1srv_1_1__GetStatus_1_1GetStatus.html</filename>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classrobot__pose__ekf_1_1srv_1_1__GetStatus_1_1GetStatus.html</anchorfile>
      <anchor>aa5f4e57a18c0a319542e316603b719e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_request_class</name>
      <anchorfile>classrobot__pose__ekf_1_1srv_1_1__GetStatus_1_1GetStatus.html</anchorfile>
      <anchor>ae77732bb916cc016fa9381344189981d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_response_class</name>
      <anchorfile>classrobot__pose__ekf_1_1srv_1_1__GetStatus_1_1GetStatus.html</anchorfile>
      <anchor>a7c13eca15115f6fedb22c41eb9bce82c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classrobot__pose__ekf_1_1srv_1_1__GetStatus_1_1GetStatus.html</anchorfile>
      <anchor>a874bec04b0fc63bf3a204ca0245704fe</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>robot_pose_ekf::srv::_GetStatus::GetStatusRequest</name>
    <filename>classrobot__pose__ekf_1_1srv_1_1__GetStatus_1_1GetStatusRequest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrobot__pose__ekf_1_1srv_1_1__GetStatus_1_1GetStatusRequest.html</anchorfile>
      <anchor>a95cbb536b8ad2ecaeafcc480546fb0b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classrobot__pose__ekf_1_1srv_1_1__GetStatus_1_1GetStatusRequest.html</anchorfile>
      <anchor>a2afd7181a57ca6a76c84a1cc7a304c23</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classrobot__pose__ekf_1_1srv_1_1__GetStatus_1_1GetStatusRequest.html</anchorfile>
      <anchor>a0d06f5be3b0956b5e3ebf26d3939033e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classrobot__pose__ekf_1_1srv_1_1__GetStatus_1_1GetStatusRequest.html</anchorfile>
      <anchor>a9a24b8681a57056223575aa3be028cad</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classrobot__pose__ekf_1_1srv_1_1__GetStatus_1_1GetStatusRequest.html</anchorfile>
      <anchor>af3595b5c3847409a8614fa04a7683507</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classrobot__pose__ekf_1_1srv_1_1__GetStatus_1_1GetStatusRequest.html</anchorfile>
      <anchor>aceab24186a21e9d99fca78ba3a297fa5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classrobot__pose__ekf_1_1srv_1_1__GetStatus_1_1GetStatusRequest.html</anchorfile>
      <anchor>a79616219d5916586b0fba5ab5be307a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classrobot__pose__ekf_1_1srv_1_1__GetStatus_1_1GetStatusRequest.html</anchorfile>
      <anchor>a44ebcda7771c51e6e107f460debe2d58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classrobot__pose__ekf_1_1srv_1_1__GetStatus_1_1GetStatusRequest.html</anchorfile>
      <anchor>a0b2ac43bd1e060e010b45fa35b8218c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classrobot__pose__ekf_1_1srv_1_1__GetStatus_1_1GetStatusRequest.html</anchorfile>
      <anchor>a6d83f83d2d4cd4c16ad141823d25aed1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classrobot__pose__ekf_1_1srv_1_1__GetStatus_1_1GetStatusRequest.html</anchorfile>
      <anchor>afdebd6f252c718ad5f5f9ba1624d9c86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classrobot__pose__ekf_1_1srv_1_1__GetStatus_1_1GetStatusRequest.html</anchorfile>
      <anchor>a22c7035f760a8e2907be398fefafa374</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>robot_pose_ekf::srv::_GetStatus::GetStatusResponse</name>
    <filename>classrobot__pose__ekf_1_1srv_1_1__GetStatus_1_1GetStatusResponse.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrobot__pose__ekf_1_1srv_1_1__GetStatus_1_1GetStatusResponse.html</anchorfile>
      <anchor>a604533717bd547e3dbaaa2b306f5989a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classrobot__pose__ekf_1_1srv_1_1__GetStatus_1_1GetStatusResponse.html</anchorfile>
      <anchor>af9eb22040750c76f5607d16eeaa20fd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classrobot__pose__ekf_1_1srv_1_1__GetStatus_1_1GetStatusResponse.html</anchorfile>
      <anchor>a8cccf5cdaa05ae5c8b67532ed2afaddb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classrobot__pose__ekf_1_1srv_1_1__GetStatus_1_1GetStatusResponse.html</anchorfile>
      <anchor>a78bbe4f078898ca1647c6a6d23b72b5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classrobot__pose__ekf_1_1srv_1_1__GetStatus_1_1GetStatusResponse.html</anchorfile>
      <anchor>a350adeebe921d7e1291118eb77b67ba7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>status</name>
      <anchorfile>classrobot__pose__ekf_1_1srv_1_1__GetStatus_1_1GetStatusResponse.html</anchorfile>
      <anchor>a9d7187c271b2ea76c5f0b7b77a0a2696</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classrobot__pose__ekf_1_1srv_1_1__GetStatus_1_1GetStatusResponse.html</anchorfile>
      <anchor>acb9d466aed994a993586522d0b7c57fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classrobot__pose__ekf_1_1srv_1_1__GetStatus_1_1GetStatusResponse.html</anchorfile>
      <anchor>a3f0133e70036e3e0dcfc402fe5b71486</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classrobot__pose__ekf_1_1srv_1_1__GetStatus_1_1GetStatusResponse.html</anchorfile>
      <anchor>a54333abc4174ab464d3adba4d16726a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classrobot__pose__ekf_1_1srv_1_1__GetStatus_1_1GetStatusResponse.html</anchorfile>
      <anchor>a6171b16af60346276d1f9053823d9156</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classrobot__pose__ekf_1_1srv_1_1__GetStatus_1_1GetStatusResponse.html</anchorfile>
      <anchor>aaf6cc5c0648e0ce8803a32ef7fe5668a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classrobot__pose__ekf_1_1srv_1_1__GetStatus_1_1GetStatusResponse.html</anchorfile>
      <anchor>a565402c81ac1bb09ef2d4d490812deff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classrobot__pose__ekf_1_1srv_1_1__GetStatus_1_1GetStatusResponse.html</anchorfile>
      <anchor>aeab3301765423a704f60be1f58b71704</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::robot_pose_ekf::GetStatusRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1robot__pose__ekf_1_1GetStatusRequest___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1robot__pose__ekf_1_1GetStatusRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ae754ff28e09eff032f936c7a1f7a9b14</anchor>
      <arglist>(const ::robot_pose_ekf::GetStatusRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1robot__pose__ekf_1_1GetStatusRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a107e35d159ae672d343bd7acbca2e86d</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::robot_pose_ekf::GetStatusResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1robot__pose__ekf_1_1GetStatusResponse___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1robot__pose__ekf_1_1GetStatusResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a2ff846bf6b1b98a8fa1063e96c702eff</anchor>
      <arglist>(const ::robot_pose_ekf::GetStatusResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1robot__pose__ekf_1_1GetStatusResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a4a00a5419ba28a09c7cd0a9798085c42</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::robot_pose_ekf::GetStatusRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1robot__pose__ekf_1_1GetStatusRequest___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1robot__pose__ekf_1_1GetStatusRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ab32b92366bd9a2a341a2a864be37b30c</anchor>
      <arglist>(const ::robot_pose_ekf::GetStatusRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1robot__pose__ekf_1_1GetStatusRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a279f70943fc1d035f73a78efd83367b7</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::robot_pose_ekf::GetStatusResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1robot__pose__ekf_1_1GetStatusResponse___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1robot__pose__ekf_1_1GetStatusResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>acd67c6667e79d26f7f3e2a02e50c1bad</anchor>
      <arglist>(const ::robot_pose_ekf::GetStatusResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1robot__pose__ekf_1_1GetStatusResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a5d3a6b9f69502aac2843127e1b1cf7d0</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsFixedSize&lt; ::robot_pose_ekf::GetStatusRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsFixedSize_3_01_1_1robot__pose__ekf_1_1GetStatusRequest___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::robot_pose_ekf::GetStatusRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1robot__pose__ekf_1_1GetStatusRequest___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::robot_pose_ekf::GetStatusRequest_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1robot__pose__ekf_1_1GetStatusRequest___3_01Con7c3158a40190e564ff7ae66882aa6142.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::robot_pose_ekf::GetStatusResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1robot__pose__ekf_1_1GetStatusResponse___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::robot_pose_ekf::GetStatusResponse_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1robot__pose__ekf_1_1GetStatusResponse___3_01Co05a640364cf92b341dc7049ea2267a56.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::robot_pose_ekf::GetStatusRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1robot__pose__ekf_1_1GetStatusRequest___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1robot__pose__ekf_1_1GetStatusRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af45227bff77d67ff812f3255878cb291</anchor>
      <arglist>(const ::robot_pose_ekf::GetStatusRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1robot__pose__ekf_1_1GetStatusRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a56e4f57e49288d947c84ebd2b3f8135c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1robot__pose__ekf_1_1GetStatusRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a3f33829bc025874ef1b1faeba13cf6d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1robot__pose__ekf_1_1GetStatusRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a81d1d2f65e9905d4eee61ff93ff03691</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::robot_pose_ekf::GetStatusResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1robot__pose__ekf_1_1GetStatusResponse___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1robot__pose__ekf_1_1GetStatusResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aa256a27b51149d89c03d612ed47a5288</anchor>
      <arglist>(const ::robot_pose_ekf::GetStatusResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1robot__pose__ekf_1_1GetStatusResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a13c5a3b5337e5b8babae5b866d8db213</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1robot__pose__ekf_1_1GetStatusResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ad695bf22f957547c829b91a00f590ef3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1robot__pose__ekf_1_1GetStatusResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a66ce8a86006cd0586b69dca1b15a930b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::robot_pose_ekf::GetStatusRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1robot__pose__ekf_1_1GetStatusRequest___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1robot__pose__ekf_1_1GetStatusRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a9d998e4bbecb27da637942f37727650c</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1robot__pose__ekf_1_1GetStatusRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a6f5fd0ff950185140e20ffb2ad5345ce</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::robot_pose_ekf::GetStatusResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1robot__pose__ekf_1_1GetStatusResponse___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1robot__pose__ekf_1_1GetStatusResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a2a84b945004c94454b2ae469b6f7a42d</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1robot__pose__ekf_1_1GetStatusResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ad15decc7987adcada8005418e364bbcd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; robot_pose_ekf::GetStatus &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01robot__pose__ekf_1_1GetStatus_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01robot__pose__ekf_1_1GetStatus_01_4.html</anchorfile>
      <anchor>a1e3e36cb5a8bd70be5fd6fe2907915a3</anchor>
      <arglist>(const robot_pose_ekf::GetStatus &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01robot__pose__ekf_1_1GetStatus_01_4.html</anchorfile>
      <anchor>ac7df629ae7a6443f0b903efd2ba0c03f</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; robot_pose_ekf::GetStatusRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01robot__pose__ekf_1_1GetStatusRequest___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01robot__pose__ekf_1_1GetStatusRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a3b996fe402f874bf2bc4d5e859bd21ae</anchor>
      <arglist>(const robot_pose_ekf::GetStatusRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01robot__pose__ekf_1_1GetStatusRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ad5b4db1c73e80a12d54236c25f42f8d7</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; robot_pose_ekf::GetStatusResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01robot__pose__ekf_1_1GetStatusResponse___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01robot__pose__ekf_1_1GetStatusResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af3342632cd8c95f609e2abc60d900177</anchor>
      <arglist>(const robot_pose_ekf::GetStatusResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01robot__pose__ekf_1_1GetStatusResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a11e2ad92583f099e3769ff321979d984</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; robot_pose_ekf::GetStatus &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01robot__pose__ekf_1_1GetStatus_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01robot__pose__ekf_1_1GetStatus_01_4.html</anchorfile>
      <anchor>a7e195532101ea4050af0caa32dc0a763</anchor>
      <arglist>(const robot_pose_ekf::GetStatus &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01robot__pose__ekf_1_1GetStatus_01_4.html</anchorfile>
      <anchor>a2e61f3e513df520675d5a65aee3c4601</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; robot_pose_ekf::GetStatusRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01robot__pose__ekf_1_1GetStatusRequest___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01robot__pose__ekf_1_1GetStatusRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a36a611200f2a932ebe1624e11f104b60</anchor>
      <arglist>(const robot_pose_ekf::GetStatusRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01robot__pose__ekf_1_1GetStatusRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a3edee4637a37686608317afc29d41447</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; robot_pose_ekf::GetStatusResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01robot__pose__ekf_1_1GetStatusResponse___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01robot__pose__ekf_1_1GetStatusResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a76aea929f11edfca61eacf113da18fba</anchor>
      <arglist>(const robot_pose_ekf::GetStatusResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01robot__pose__ekf_1_1GetStatusResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a816cce865e906e84d70b486df31ed685</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>wtf</name>
    <filename>namespacewtf.html</filename>
    <member kind="variable">
      <type>tuple</type>
      <name>resp</name>
      <anchorfile>namespacewtf.html</anchorfile>
      <anchor>a857dd209f58ef509093fa8cc033c7604</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>s</name>
      <anchorfile>namespacewtf.html</anchorfile>
      <anchor>ad16232d5fe491c057704c82a9c3fd2dd</anchor>
      <arglist></arglist>
    </member>
  </compound>
</tagfile>
