<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>__init__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-ethzasl_sensor_fusion/doc_stacks/2014-01-03_11-20-20.939193/ethzasl_sensor_fusion/ssf_core/src/ssf_core/</path>
    <filename>____init_____8py</filename>
    <namespace>ssf_core</namespace>
  </compound>
  <compound kind="file">
    <name>msg/__init__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-ethzasl_sensor_fusion/doc_stacks/2014-01-03_11-20-20.939193/ethzasl_sensor_fusion/ssf_core/src/ssf_core/msg/</path>
    <filename>msg_2____init_____8py</filename>
    <namespace>ssf_core::msg</namespace>
  </compound>
  <compound kind="file">
    <name>_DoubleArrayStamped.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-ethzasl_sensor_fusion/doc_stacks/2014-01-03_11-20-20.939193/ethzasl_sensor_fusion/ssf_core/src/ssf_core/msg/</path>
    <filename>__DoubleArrayStamped_8py</filename>
    <class kind="class">ssf_core::msg::_DoubleArrayStamped::DoubleArrayStamped</class>
    <namespace>ssf_core::msg::_DoubleArrayStamped</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacessf__core_1_1msg_1_1__DoubleArrayStamped.html</anchorfile>
      <anchor>a5a3d4e8652f972e3b1376c61e82923d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacessf__core_1_1msg_1_1__DoubleArrayStamped.html</anchorfile>
      <anchor>a6d29fbe993dcc4350f75cea3eb97b4a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacessf__core_1_1msg_1_1__DoubleArrayStamped.html</anchorfile>
      <anchor>abb3783a7121a6d7d68880a38d9bab542</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_ext_ekf.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-ethzasl_sensor_fusion/doc_stacks/2014-01-03_11-20-20.939193/ethzasl_sensor_fusion/ssf_core/src/ssf_core/msg/</path>
    <filename>__ext__ekf_8py</filename>
    <class kind="class">ssf_core::msg::_ext_ekf::ext_ekf</class>
    <namespace>ssf_core::msg::_ext_ekf</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacessf__core_1_1msg_1_1__ext__ekf.html</anchorfile>
      <anchor>affe7a122a6ad5d6ae01b820b267cba3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_6d</name>
      <anchorfile>namespacessf__core_1_1msg_1_1__ext__ekf.html</anchorfile>
      <anchor>a831679422ab08a92d25fa7c53fd01bf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacessf__core_1_1msg_1_1__ext__ekf.html</anchorfile>
      <anchor>ad37b71da04e031bcae9e4dad81a5fb5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_i</name>
      <anchorfile>namespacessf__core_1_1msg_1_1__ext__ekf.html</anchorfile>
      <anchor>aced3a376e79f9debd5c8211a5a452f6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacessf__core_1_1msg_1_1__ext__ekf.html</anchorfile>
      <anchor>a87744a656f0cbd0c214a9554fb4d3308</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_ext_imu.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-ethzasl_sensor_fusion/doc_stacks/2014-01-03_11-20-20.939193/ethzasl_sensor_fusion/ssf_core/src/ssf_core/msg/</path>
    <filename>__ext__imu_8py</filename>
    <class kind="class">ssf_core::msg::_ext_imu::ext_imu</class>
    <namespace>ssf_core::msg::_ext_imu</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_12d</name>
      <anchorfile>namespacessf__core_1_1msg_1_1__ext__imu.html</anchorfile>
      <anchor>a24ef279ce1ae3009a4a762a7e56cdec6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacessf__core_1_1msg_1_1__ext__imu.html</anchorfile>
      <anchor>a2d98c427e183b589058f316285a107ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacessf__core_1_1msg_1_1__ext__imu.html</anchorfile>
      <anchor>ac78df6f055094fae3f9b31f131eb4dfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacessf__core_1_1msg_1_1__ext__imu.html</anchorfile>
      <anchor>a1b2ec89ef2e48972d6c2b7078d3a2284</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_ext_state.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-ethzasl_sensor_fusion/doc_stacks/2014-01-03_11-20-20.939193/ethzasl_sensor_fusion/ssf_core/src/ssf_core/msg/</path>
    <filename>__ext__state_8py</filename>
    <class kind="class">ssf_core::msg::_ext_state::ext_state</class>
    <namespace>ssf_core::msg::_ext_state</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_10d</name>
      <anchorfile>namespacessf__core_1_1msg_1_1__ext__state.html</anchorfile>
      <anchor>a57c6f73ecc8f2b05663308c1071b87dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacessf__core_1_1msg_1_1__ext__state.html</anchorfile>
      <anchor>ad4713b780e33a25d365e3821c6c4959d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacessf__core_1_1msg_1_1__ext__state.html</anchorfile>
      <anchor>a7b4f3e6dd972ad710d9b0c421b8bf47d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacessf__core_1_1msg_1_1__ext__state.html</anchorfile>
      <anchor>a8e6154886c5cc6cc64f8ac33d63ff3b9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>calcQ.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-ethzasl_sensor_fusion/doc_stacks/2014-01-03_11-20-20.939193/ethzasl_sensor_fusion/ssf_core/src/</path>
    <filename>calcQ_8h</filename>
    <member kind="function">
      <type>void</type>
      <name>calc_Q</name>
      <anchorfile>calcQ_8h.html</anchorfile>
      <anchor>a7895c566be53e044dbf2286a3ac94681</anchor>
      <arglist>(double dt, const Eigen::Quaternion&lt; double &gt; &amp;q, const Eigen::MatrixBase&lt; Derived &gt; &amp;ew, const Eigen::MatrixBase&lt; Derived &gt; &amp;ea, const Eigen::MatrixBase&lt; Derived &gt; &amp;n_a, const Eigen::MatrixBase&lt; Derived &gt; &amp;n_ba, const Eigen::MatrixBase&lt; Derived &gt; &amp;n_w, const Eigen::MatrixBase&lt; Derived &gt; &amp;n_bw, double n_L, const Eigen::MatrixBase&lt; Derived &gt; &amp;n_qvw, const Eigen::MatrixBase&lt; Derived &gt; &amp;n_qci, const Eigen::MatrixBase&lt; Derived &gt; &amp;n_pic, Eigen::MatrixBase&lt; DerivedQ &gt; &amp;Qd)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DoubleArrayStamped.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-ethzasl_sensor_fusion/doc_stacks/2014-01-03_11-20-20.939193/ethzasl_sensor_fusion/ssf_core/msg_gen/cpp/include/ssf_core/</path>
    <filename>DoubleArrayStamped_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::ssf_core::DoubleArrayStamped_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::ssf_core::DoubleArrayStamped_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ssf_core::DoubleArrayStamped_</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::ssf_core::DoubleArrayStamped_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; const ::ssf_core::DoubleArrayStamped_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::ssf_core::DoubleArrayStamped_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::ssf_core::DoubleArrayStamped_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::ssf_core::DoubleArrayStamped_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::ssf_core::DoubleArrayStamped_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::ssf_core::DoubleArrayStamped_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>ros</namespace>
    <namespace>ssf_core</namespace>
    <member kind="typedef">
      <type>::ssf_core::DoubleArrayStamped_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>DoubleArrayStamped</name>
      <anchorfile>namespacessf__core.html</anchorfile>
      <anchor>af6bb87424f7c8aa57d3e390f388739d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::ssf_core::DoubleArrayStamped const  &gt;</type>
      <name>DoubleArrayStampedConstPtr</name>
      <anchorfile>namespacessf__core.html</anchorfile>
      <anchor>ac4d31ee0a037a87a0b46e584c7211e77</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::ssf_core::DoubleArrayStamped &gt;</type>
      <name>DoubleArrayStampedPtr</name>
      <anchorfile>namespacessf__core.html</anchorfile>
      <anchor>a4461af1b2e7837776006e610b6759d3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacessf__core.html</anchorfile>
      <anchor>a205f392dbd7d95b0a094b0befee64d7b</anchor>
      <arglist>(std::ostream &amp;s, const ::ssf_core::DoubleArrayStamped_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>eigen_conversions.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-ethzasl_sensor_fusion/doc_stacks/2014-01-03_11-20-20.939193/ethzasl_sensor_fusion/ssf_core/include/ssf_core/</path>
    <filename>eigen__conversions_8h</filename>
    <namespace>eigen_conversions</namespace>
    <member kind="function">
      <type>void</type>
      <name>quaternionToMsg</name>
      <anchorfile>namespaceeigen__conversions.html</anchorfile>
      <anchor>adbf4e3b639a8f2024e965bd986e86197</anchor>
      <arglist>(const Eigen::Quaternion&lt; Scalar &gt; &amp;q_in, geometry_msgs::Quaternion &amp;q_out)</arglist>
    </member>
    <member kind="function">
      <type>geometry_msgs::Quaternion</type>
      <name>quaternionToMsg</name>
      <anchorfile>namespaceeigen__conversions.html</anchorfile>
      <anchor>ad0e3d903601fdea34507ed43652796f5</anchor>
      <arglist>(const Eigen::Quaternion&lt; Scalar &gt; &amp;q_in)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>vector3dToPoint</name>
      <anchorfile>namespaceeigen__conversions.html</anchorfile>
      <anchor>a2e7baf949ffe127d7d8b67b674e04ee7</anchor>
      <arglist>(const Eigen::MatrixBase&lt; Derived &gt; &amp;vec, Point &amp;point)</arglist>
    </member>
    <member kind="function">
      <type>Point</type>
      <name>vector3dToPoint</name>
      <anchorfile>namespaceeigen__conversions.html</anchorfile>
      <anchor>adc9edb3b9e4232c9d973b1b33a280136</anchor>
      <arglist>(const Eigen::MatrixBase&lt; Derived &gt; &amp;vec)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>eigen_utils.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-ethzasl_sensor_fusion/doc_stacks/2014-01-03_11-20-20.939193/ethzasl_sensor_fusion/ssf_core/include/ssf_core/</path>
    <filename>eigen__utils_8h</filename>
    <member kind="function">
      <type>bool</type>
      <name>checkForNumeric</name>
      <anchorfile>eigen__utils_8h.html</anchorfile>
      <anchor>aa51c720ec48641ef0cfe4f60fb49146f</anchor>
      <arglist>(const T &amp;vec, int size, const std::string &amp;info)</arglist>
    </member>
    <member kind="function">
      <type>Eigen::Matrix&lt; typename Derived::Scalar, 4, 4 &gt;</type>
      <name>omegaMatHamilton</name>
      <anchorfile>eigen__utils_8h.html</anchorfile>
      <anchor>a84a8fae07931d6cf6127f06077b9f12a</anchor>
      <arglist>(const Eigen::MatrixBase&lt; Derived &gt; &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type>Eigen::Matrix&lt; typename Derived::Scalar, 4, 4 &gt;</type>
      <name>omegaMatJPL</name>
      <anchorfile>eigen__utils_8h.html</anchorfile>
      <anchor>a3779bdde122cc4a653434817ae174a75</anchor>
      <arglist>(const Eigen::MatrixBase&lt; Derived &gt; &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type>Eigen::Quaternion&lt; typename Derived::Scalar &gt;</type>
      <name>quaternionFromSmallAngle</name>
      <anchorfile>eigen__utils_8h.html</anchorfile>
      <anchor>a5d046b4745ed62af442bb1d67a9a31c7</anchor>
      <arglist>(const Eigen::MatrixBase&lt; Derived &gt; &amp;theta)</arglist>
    </member>
    <member kind="function">
      <type>Eigen::Matrix&lt; typename Derived::Scalar, 3, 3 &gt;</type>
      <name>skew</name>
      <anchorfile>eigen__utils_8h.html</anchorfile>
      <anchor>ab83eee591e35d90699bd0b65e6e3bf2c</anchor>
      <arglist>(const Eigen::MatrixBase&lt; Derived &gt; &amp;vec)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ext_ekf.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-ethzasl_sensor_fusion/doc_stacks/2014-01-03_11-20-20.939193/ethzasl_sensor_fusion/ssf_core/msg_gen/cpp/include/ssf_core/</path>
    <filename>ext__ekf_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::ssf_core::ext_ekf_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::ssf_core::ext_ekf_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ssf_core::ext_ekf_</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::ssf_core::ext_ekf_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; const ::ssf_core::ext_ekf_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::ssf_core::ext_ekf_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::ssf_core::ext_ekf_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::ssf_core::ext_ekf_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::ssf_core::ext_ekf_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::ssf_core::ext_ekf_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>ros</namespace>
    <namespace>ssf_core</namespace>
    <member kind="typedef">
      <type>::ssf_core::ext_ekf_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>ext_ekf</name>
      <anchorfile>namespacessf__core.html</anchorfile>
      <anchor>ae04f1ab0c6137e28a300001b2184132c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::ssf_core::ext_ekf const  &gt;</type>
      <name>ext_ekfConstPtr</name>
      <anchorfile>namespacessf__core.html</anchorfile>
      <anchor>ac53331feb09a7a16c4e0441f2c43b0ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::ssf_core::ext_ekf &gt;</type>
      <name>ext_ekfPtr</name>
      <anchorfile>namespacessf__core.html</anchorfile>
      <anchor>a6c5a32ff31d972ac3954a2e85c8d7fa6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacessf__core.html</anchorfile>
      <anchor>ad84e10e520f3f305d94685d5c62819be</anchor>
      <arglist>(std::ostream &amp;s, const ::ssf_core::ext_ekf_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ext_imu.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-ethzasl_sensor_fusion/doc_stacks/2014-01-03_11-20-20.939193/ethzasl_sensor_fusion/ssf_core/msg_gen/cpp/include/ssf_core/</path>
    <filename>ext__imu_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::ssf_core::ext_imu_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::ssf_core::ext_imu_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ssf_core::ext_imu_</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::ssf_core::ext_imu_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; const ::ssf_core::ext_imu_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::ssf_core::ext_imu_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::ssf_core::ext_imu_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::ssf_core::ext_imu_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::ssf_core::ext_imu_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::ssf_core::ext_imu_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>ros</namespace>
    <namespace>ssf_core</namespace>
    <member kind="typedef">
      <type>::ssf_core::ext_imu_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>ext_imu</name>
      <anchorfile>namespacessf__core.html</anchorfile>
      <anchor>aa2c4689257b15c00d4e18230bc3935e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::ssf_core::ext_imu const  &gt;</type>
      <name>ext_imuConstPtr</name>
      <anchorfile>namespacessf__core.html</anchorfile>
      <anchor>a21b110a97f745a2833d0ec3decbf6417</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::ssf_core::ext_imu &gt;</type>
      <name>ext_imuPtr</name>
      <anchorfile>namespacessf__core.html</anchorfile>
      <anchor>a50559d05e885102f2c4024abc9b292c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacessf__core.html</anchorfile>
      <anchor>a1d21971ec4af89e29c9b08b899d9dd67</anchor>
      <arglist>(std::ostream &amp;s, const ::ssf_core::ext_imu_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ext_state.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-ethzasl_sensor_fusion/doc_stacks/2014-01-03_11-20-20.939193/ethzasl_sensor_fusion/ssf_core/msg_gen/cpp/include/ssf_core/</path>
    <filename>ext__state_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::ssf_core::ext_state_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::ssf_core::ext_state_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ssf_core::ext_state_</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::ssf_core::ext_state_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; const ::ssf_core::ext_state_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::ssf_core::ext_state_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::ssf_core::ext_state_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::ssf_core::ext_state_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::ssf_core::ext_state_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::ssf_core::ext_state_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>ros</namespace>
    <namespace>ssf_core</namespace>
    <member kind="typedef">
      <type>::ssf_core::ext_state_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>ext_state</name>
      <anchorfile>namespacessf__core.html</anchorfile>
      <anchor>a37a4ce813d74dddf1d36c92b8102fb19</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::ssf_core::ext_state const  &gt;</type>
      <name>ext_stateConstPtr</name>
      <anchorfile>namespacessf__core.html</anchorfile>
      <anchor>af06286517a3253a69293154848c808fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::ssf_core::ext_state &gt;</type>
      <name>ext_statePtr</name>
      <anchorfile>namespacessf__core.html</anchorfile>
      <anchor>af52be553ef82a48476f7d5ee813f887c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacessf__core.html</anchorfile>
      <anchor>a9b6d7f833143b024642a9ce8f0ce405c</anchor>
      <arglist>(std::ostream &amp;s, const ::ssf_core::ext_state_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mainpage.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-ethzasl_sensor_fusion/doc_stacks/2014-01-03_11-20-20.939193/ethzasl_sensor_fusion/ssf_core/</path>
    <filename>mainpage_8dox</filename>
  </compound>
  <compound kind="file">
    <name>measurement.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-ethzasl_sensor_fusion/doc_stacks/2014-01-03_11-20-20.939193/ethzasl_sensor_fusion/ssf_core/src/</path>
    <filename>measurement_8cpp</filename>
    <includes id="measurement_8h" name="measurement.h" local="no" imported="no">ssf_core/measurement.h</includes>
    <namespace>ssf_core</namespace>
  </compound>
  <compound kind="file">
    <name>measurement.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-ethzasl_sensor_fusion/doc_stacks/2014-01-03_11-20-20.939193/ethzasl_sensor_fusion/ssf_core/include/ssf_core/</path>
    <filename>measurement_8h</filename>
    <includes id="SSF__Core_8h" name="SSF_Core.h" local="no" imported="no">ssf_core/SSF_Core.h</includes>
    <class kind="class">ssf_core::MeasurementHandler</class>
    <class kind="class">ssf_core::Measurements</class>
    <namespace>ssf_core</namespace>
  </compound>
  <compound kind="file">
    <name>SSF_Core.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-ethzasl_sensor_fusion/doc_stacks/2014-01-03_11-20-20.939193/ethzasl_sensor_fusion/ssf_core/src/</path>
    <filename>SSF__Core_8cpp</filename>
    <includes id="SSF__Core_8h" name="SSF_Core.h" local="no" imported="no">ssf_core/SSF_Core.h</includes>
    <includes id="calcQ_8h" name="calcQ.h" local="yes" imported="no">calcQ.h</includes>
    <includes id="eigen__utils_8h" name="eigen_utils.h" local="no" imported="no">ssf_core/eigen_utils.h</includes>
    <namespace>ssf_core</namespace>
  </compound>
  <compound kind="file">
    <name>SSF_Core.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-ethzasl_sensor_fusion/doc_stacks/2014-01-03_11-20-20.939193/ethzasl_sensor_fusion/ssf_core/include/ssf_core/</path>
    <filename>SSF__Core_8h</filename>
    <includes id="state_8h" name="state.h" local="no" imported="no">ssf_core/state.h</includes>
    <class kind="class">ssf_core::SSF_Core</class>
    <namespace>ssf_core</namespace>
    <member kind="define">
      <type>#define</type>
      <name>HLI_EKF_STATE_SIZE</name>
      <anchorfile>SSF__Core_8h.html</anchorfile>
      <anchor>a133c0abb5574a90bb5e18195c9955203</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>N_STATE_BUFFER</name>
      <anchorfile>SSF__Core_8h.html</anchorfile>
      <anchor>a18a83d443eb8e33974978dc42806aa80</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>dynamic_reconfigure::Server&lt; ssf_core::SSF_CoreConfig &gt;</type>
      <name>ReconfigureServer</name>
      <anchorfile>namespacessf__core.html</anchorfile>
      <anchor>a6b88d183176d85bc46a1b6123c22a33f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>state.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-ethzasl_sensor_fusion/doc_stacks/2014-01-03_11-20-20.939193/ethzasl_sensor_fusion/ssf_core/src/</path>
    <filename>state_8cpp</filename>
    <includes id="state_8h" name="state.h" local="no" imported="no">ssf_core/state.h</includes>
    <namespace>ssf_core</namespace>
  </compound>
  <compound kind="file">
    <name>state.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-ethzasl_sensor_fusion/doc_stacks/2014-01-03_11-20-20.939193/ethzasl_sensor_fusion/ssf_core/include/ssf_core/</path>
    <filename>state_8h</filename>
    <includes id="eigen__conversions_8h" name="eigen_conversions.h" local="no" imported="no">ssf_core/eigen_conversions.h</includes>
    <class kind="class">ssf_core::State</class>
    <namespace>ssf_core</namespace>
    <member kind="define">
      <type>#define</type>
      <name>N_STATE</name>
      <anchorfile>state_8h.html</anchorfile>
      <anchor>ae94895f7bcce136929edb469e4c54b8d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>eigen_conversions</name>
    <filename>namespaceeigen__conversions.html</filename>
    <member kind="function">
      <type>void</type>
      <name>quaternionToMsg</name>
      <anchorfile>namespaceeigen__conversions.html</anchorfile>
      <anchor>adbf4e3b639a8f2024e965bd986e86197</anchor>
      <arglist>(const Eigen::Quaternion&lt; Scalar &gt; &amp;q_in, geometry_msgs::Quaternion &amp;q_out)</arglist>
    </member>
    <member kind="function">
      <type>geometry_msgs::Quaternion</type>
      <name>quaternionToMsg</name>
      <anchorfile>namespaceeigen__conversions.html</anchorfile>
      <anchor>ad0e3d903601fdea34507ed43652796f5</anchor>
      <arglist>(const Eigen::Quaternion&lt; Scalar &gt; &amp;q_in)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>vector3dToPoint</name>
      <anchorfile>namespaceeigen__conversions.html</anchorfile>
      <anchor>a2e7baf949ffe127d7d8b67b674e04ee7</anchor>
      <arglist>(const Eigen::MatrixBase&lt; Derived &gt; &amp;vec, Point &amp;point)</arglist>
    </member>
    <member kind="function">
      <type>Point</type>
      <name>vector3dToPoint</name>
      <anchorfile>namespaceeigen__conversions.html</anchorfile>
      <anchor>adc9edb3b9e4232c9d973b1b33a280136</anchor>
      <arglist>(const Eigen::MatrixBase&lt; Derived &gt; &amp;vec)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>ros</name>
    <filename>namespaceros.html</filename>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::ssf_core::DoubleArrayStamped_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1ssf__core_1_1DoubleArrayStamped___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>stream</name>
      <anchorfile>structros_1_1message__operations_1_1Printer_3_01_1_1ssf__core_1_1DoubleArrayStamped___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a7bc51256c1f17c26d0efea3ed2ca7022</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::ssf_core::DoubleArrayStamped_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::ssf_core::ext_ekf_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1ssf__core_1_1ext__ekf___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>stream</name>
      <anchorfile>structros_1_1message__operations_1_1Printer_3_01_1_1ssf__core_1_1ext__ekf___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a451b81130c1971e873c2e0639fe6f8e0</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::ssf_core::ext_ekf_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::ssf_core::ext_imu_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1ssf__core_1_1ext__imu___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>stream</name>
      <anchorfile>structros_1_1message__operations_1_1Printer_3_01_1_1ssf__core_1_1ext__imu___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a83673cee17d252e976bf99379399a7dc</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::ssf_core::ext_imu_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::ssf_core::ext_state_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1ssf__core_1_1ext__state___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>stream</name>
      <anchorfile>structros_1_1message__operations_1_1Printer_3_01_1_1ssf__core_1_1ext__state___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ad3c8645c309895d2da1de813740370e0</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::ssf_core::ext_state_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::ssf_core::DoubleArrayStamped_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1ssf__core_1_1DoubleArrayStamped___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_1ssf__core_1_1DoubleArrayStamped___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a884547537f773e6342961a280530f8a8</anchor>
      <arglist>()</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_1ssf__core_1_1DoubleArrayStamped___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a3c56a9d405cb29a75ea6c02965cdc1d1</anchor>
      <arglist>(const ::ssf_core::DoubleArrayStamped_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::ssf_core::ext_ekf_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1ssf__core_1_1ext__ekf___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_1ssf__core_1_1ext__ekf___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ad4f21e1c7f803ef7e954bddae80ee480</anchor>
      <arglist>()</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_1ssf__core_1_1ext__ekf___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a44d49088e264605afd4fa245f512484f</anchor>
      <arglist>(const ::ssf_core::ext_ekf_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::ssf_core::ext_imu_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1ssf__core_1_1ext__imu___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_1ssf__core_1_1ext__imu___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a667a5219c12f86cf0022c516b584f22b</anchor>
      <arglist>()</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_1ssf__core_1_1ext__imu___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a22abd56fce66278e747bb32f3fec6cba</anchor>
      <arglist>(const ::ssf_core::ext_imu_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::ssf_core::ext_state_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1ssf__core_1_1ext__state___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_1ssf__core_1_1ext__state___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a326d81cd89299f20857590e9b57ab640</anchor>
      <arglist>()</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_1ssf__core_1_1ext__state___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aa384b62a48372b90763d083cb45de502</anchor>
      <arglist>(const ::ssf_core::ext_state_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::ssf_core::DoubleArrayStamped_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1ssf__core_1_1DoubleArrayStamped___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_1ssf__core_1_1DoubleArrayStamped___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a5b3e8d2c87d416092b017a56d956546c</anchor>
      <arglist>()</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_1ssf__core_1_1DoubleArrayStamped___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>afb1752c3df6c2ff34dc33b2076bcbe94</anchor>
      <arglist>(const ::ssf_core::DoubleArrayStamped_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::ssf_core::ext_ekf_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1ssf__core_1_1ext__ekf___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_1ssf__core_1_1ext__ekf___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a58bc8378324850cef4ab3a24c99b4244</anchor>
      <arglist>()</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_1ssf__core_1_1ext__ekf___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aacd8df6125d3cd437cc51e8f655f8ca3</anchor>
      <arglist>(const ::ssf_core::ext_ekf_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::ssf_core::ext_imu_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1ssf__core_1_1ext__imu___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_1ssf__core_1_1ext__imu___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a42e40e32261f745eddd1069f56777b18</anchor>
      <arglist>()</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_1ssf__core_1_1ext__imu___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>abb867fd4c3bb2ca3b6c8b55bff420e91</anchor>
      <arglist>(const ::ssf_core::ext_imu_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::ssf_core::ext_state_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1ssf__core_1_1ext__state___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_1ssf__core_1_1ext__state___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a548d88479290beae824728db43597866</anchor>
      <arglist>()</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_1ssf__core_1_1ext__state___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a5677af58e3d7de0cc40dc4e2a2eb04a0</anchor>
      <arglist>(const ::ssf_core::ext_state_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; ::ssf_core::DoubleArrayStamped_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1ssf__core_1_1DoubleArrayStamped___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; ::ssf_core::ext_ekf_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1ssf__core_1_1ext__ekf___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; ::ssf_core::ext_imu_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1ssf__core_1_1ext__imu___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; ::ssf_core::ext_state_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1ssf__core_1_1ext__state___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; const ::ssf_core::DoubleArrayStamped_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01const_01_1_1ssf__core_1_1DoubleArrayStamped___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; const ::ssf_core::ext_ekf_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01const_01_1_1ssf__core_1_1ext__ekf___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; const ::ssf_core::ext_imu_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01const_01_1_1ssf__core_1_1ext__imu___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; const ::ssf_core::ext_state_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01const_01_1_1ssf__core_1_1ext__state___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; ::ssf_core::DoubleArrayStamped_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1ssf__core_1_1DoubleArrayStamped___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; ::ssf_core::DoubleArrayStamped_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1ssf__core_1_1DoubleArrayStamped___3_01ContainerAllocator_01_4const_01_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::ssf_core::ext_ekf_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1ssf__core_1_1ext__ekf___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; ::ssf_core::ext_ekf_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1ssf__core_1_1ext__ekf___3_01ContainerAllocator_01_4const_01_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::ssf_core::ext_imu_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1ssf__core_1_1ext__imu___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; ::ssf_core::ext_imu_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1ssf__core_1_1ext__imu___3_01ContainerAllocator_01_4const_01_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::ssf_core::ext_state_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1ssf__core_1_1ext__state___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; ::ssf_core::ext_state_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1ssf__core_1_1ext__state___3_01ContainerAllocator_01_4const_01_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::ssf_core::DoubleArrayStamped_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1ssf__core_1_1DoubleArrayStamped___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_1ssf__core_1_1DoubleArrayStamped___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a2f933e6dd9ba5295a774f4d97e672810</anchor>
      <arglist>()</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_1ssf__core_1_1DoubleArrayStamped___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a2e564a0a8c6dfac38c77ed3a9a65730a</anchor>
      <arglist>(const ::ssf_core::DoubleArrayStamped_&lt; ContainerAllocator &gt; &amp;)</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_1ssf__core_1_1DoubleArrayStamped___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a70931304147a86e3a5354a5cf056e189</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_1ssf__core_1_1DoubleArrayStamped___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a591bbab5e41173ebc21bfc87a6c46d4f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::ssf_core::ext_ekf_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1ssf__core_1_1ext__ekf___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_1ssf__core_1_1ext__ekf___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aa37e691e6eb23ed3747b7876a9d1de44</anchor>
      <arglist>()</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_1ssf__core_1_1ext__ekf___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a76a71a4166d804598392df348be3f12b</anchor>
      <arglist>(const ::ssf_core::ext_ekf_&lt; ContainerAllocator &gt; &amp;)</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_1ssf__core_1_1ext__ekf___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a1cd2167ec3302bd4f833dc23ad2143de</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_1ssf__core_1_1ext__ekf___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af8cad0be7c465c7e634a8b4d65b006b4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::ssf_core::ext_imu_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1ssf__core_1_1ext__imu___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_1ssf__core_1_1ext__imu___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a33b771d2102a3aa5195fdabf5fe059cd</anchor>
      <arglist>()</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_1ssf__core_1_1ext__imu___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ae5f0644b85f2e1c2997f0afb07a8d3d2</anchor>
      <arglist>(const ::ssf_core::ext_imu_&lt; ContainerAllocator &gt; &amp;)</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_1ssf__core_1_1ext__imu___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a73492eff16b5d3af8a3c6a59b09e6a4e</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_1ssf__core_1_1ext__imu___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ae6cb2a6657c4dc2b6a07e67c73fec91f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::ssf_core::ext_state_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1ssf__core_1_1ext__state___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_1ssf__core_1_1ext__state___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a11b296c4202357fe224835233f6ff7f4</anchor>
      <arglist>()</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_1ssf__core_1_1ext__state___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ab14e97d0eeb0019e346e29135c2f8f6c</anchor>
      <arglist>(const ::ssf_core::ext_state_&lt; ContainerAllocator &gt; &amp;)</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_1ssf__core_1_1ext__state___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a4b342bd1ecbe6dc6434ac007290e6ff3</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_1ssf__core_1_1ext__state___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ad220e0adbbde51c9c6dd29977a6a1743</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::ssf_core::DoubleArrayStamped_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1ssf__core_1_1DoubleArrayStamped___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_1ssf__core_1_1DoubleArrayStamped___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a543e7a5b9f878934489dedd2f64d0183</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_1ssf__core_1_1DoubleArrayStamped___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a8905ea71be6f3079e4d65d1d501ad32c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::ssf_core::ext_ekf_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1ssf__core_1_1ext__ekf___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_1ssf__core_1_1ext__ekf___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ae680d11ce62d1f4a2ffde9567e51cc7a</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_1ssf__core_1_1ext__ekf___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a730f73e97c4700e1fe3c9032d3214563</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::ssf_core::ext_imu_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1ssf__core_1_1ext__imu___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_1ssf__core_1_1ext__imu___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ab574d6dbc8987680d885614d810643fd</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_1ssf__core_1_1ext__imu___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a6a16f0c86913eea5f9bdf93f3c6caa23</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::ssf_core::ext_state_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1ssf__core_1_1ext__state___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_1ssf__core_1_1ext__state___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aa50a3d6c70a236f1af78b9d0b8f6ff65</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_1ssf__core_1_1ext__state___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a0db20603b584e86cc1b902424faf1daf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>ssf_core</name>
    <filename>namespacessf__core.html</filename>
    <namespace>ssf_core::msg</namespace>
    <class kind="struct">ssf_core::DoubleArrayStamped_</class>
    <class kind="struct">ssf_core::ext_ekf_</class>
    <class kind="struct">ssf_core::ext_imu_</class>
    <class kind="struct">ssf_core::ext_state_</class>
    <class kind="class">ssf_core::MeasurementHandler</class>
    <class kind="class">ssf_core::Measurements</class>
    <class kind="class">ssf_core::SSF_Core</class>
    <class kind="class">ssf_core::State</class>
    <member kind="typedef">
      <type>::ssf_core::DoubleArrayStamped_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>DoubleArrayStamped</name>
      <anchorfile>namespacessf__core.html</anchorfile>
      <anchor>af6bb87424f7c8aa57d3e390f388739d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::ssf_core::DoubleArrayStamped const  &gt;</type>
      <name>DoubleArrayStampedConstPtr</name>
      <anchorfile>namespacessf__core.html</anchorfile>
      <anchor>ac4d31ee0a037a87a0b46e584c7211e77</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::ssf_core::DoubleArrayStamped &gt;</type>
      <name>DoubleArrayStampedPtr</name>
      <anchorfile>namespacessf__core.html</anchorfile>
      <anchor>a4461af1b2e7837776006e610b6759d3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::ssf_core::ext_ekf_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>ext_ekf</name>
      <anchorfile>namespacessf__core.html</anchorfile>
      <anchor>ae04f1ab0c6137e28a300001b2184132c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::ssf_core::ext_ekf const  &gt;</type>
      <name>ext_ekfConstPtr</name>
      <anchorfile>namespacessf__core.html</anchorfile>
      <anchor>ac53331feb09a7a16c4e0441f2c43b0ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::ssf_core::ext_ekf &gt;</type>
      <name>ext_ekfPtr</name>
      <anchorfile>namespacessf__core.html</anchorfile>
      <anchor>a6c5a32ff31d972ac3954a2e85c8d7fa6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::ssf_core::ext_imu_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>ext_imu</name>
      <anchorfile>namespacessf__core.html</anchorfile>
      <anchor>aa2c4689257b15c00d4e18230bc3935e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::ssf_core::ext_imu const  &gt;</type>
      <name>ext_imuConstPtr</name>
      <anchorfile>namespacessf__core.html</anchorfile>
      <anchor>a21b110a97f745a2833d0ec3decbf6417</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::ssf_core::ext_imu &gt;</type>
      <name>ext_imuPtr</name>
      <anchorfile>namespacessf__core.html</anchorfile>
      <anchor>a50559d05e885102f2c4024abc9b292c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::ssf_core::ext_state_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>ext_state</name>
      <anchorfile>namespacessf__core.html</anchorfile>
      <anchor>a37a4ce813d74dddf1d36c92b8102fb19</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::ssf_core::ext_state const  &gt;</type>
      <name>ext_stateConstPtr</name>
      <anchorfile>namespacessf__core.html</anchorfile>
      <anchor>af06286517a3253a69293154848c808fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::ssf_core::ext_state &gt;</type>
      <name>ext_statePtr</name>
      <anchorfile>namespacessf__core.html</anchorfile>
      <anchor>af52be553ef82a48476f7d5ee813f887c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>dynamic_reconfigure::Server&lt; ssf_core::SSF_CoreConfig &gt;</type>
      <name>ReconfigureServer</name>
      <anchorfile>namespacessf__core.html</anchorfile>
      <anchor>a6b88d183176d85bc46a1b6123c22a33f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacessf__core.html</anchorfile>
      <anchor>a205f392dbd7d95b0a094b0befee64d7b</anchor>
      <arglist>(std::ostream &amp;s, const ::ssf_core::DoubleArrayStamped_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacessf__core.html</anchorfile>
      <anchor>a9b6d7f833143b024642a9ce8f0ce405c</anchor>
      <arglist>(std::ostream &amp;s, const ::ssf_core::ext_state_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacessf__core.html</anchorfile>
      <anchor>ad84e10e520f3f305d94685d5c62819be</anchor>
      <arglist>(std::ostream &amp;s, const ::ssf_core::ext_ekf_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacessf__core.html</anchorfile>
      <anchor>a1d21971ec4af89e29c9b08b899d9dd67</anchor>
      <arglist>(std::ostream &amp;s, const ::ssf_core::ext_imu_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ssf_core::DoubleArrayStamped_</name>
    <filename>structssf__core_1_1DoubleArrayStamped__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt;</type>
      <name>_data_type</name>
      <anchorfile>structssf__core_1_1DoubleArrayStamped__.html</anchorfile>
      <anchor>a90ccb6596656a1598346be6a53a4c778</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>_header_type</name>
      <anchorfile>structssf__core_1_1DoubleArrayStamped__.html</anchorfile>
      <anchor>aa8e92351ac914d021f3d89766ff5f328</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::ssf_core::DoubleArrayStamped_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structssf__core_1_1DoubleArrayStamped__.html</anchorfile>
      <anchor>abe5a1174bd0833f7c22780afa90cc0bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::ssf_core::DoubleArrayStamped_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structssf__core_1_1DoubleArrayStamped__.html</anchorfile>
      <anchor>a5e3608a6e45ad0a9f7be4c448a22efcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DoubleArrayStamped_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structssf__core_1_1DoubleArrayStamped__.html</anchorfile>
      <anchor>af2aaa46ba4650675d2a6848cc813f6a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DoubleArrayStamped_</name>
      <anchorfile>structssf__core_1_1DoubleArrayStamped__.html</anchorfile>
      <anchor>a3f5460486dee03a4ea0b71746a01ae89</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DoubleArrayStamped_</name>
      <anchorfile>structssf__core_1_1DoubleArrayStamped__.html</anchorfile>
      <anchor>ab2b89731dcbcc6fb9ad1056118406693</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</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>structssf__core_1_1DoubleArrayStamped__.html</anchorfile>
      <anchor>a9bc71d2d55f58751fe67f5eb3556f349</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt;</type>
      <name>data</name>
      <anchorfile>structssf__core_1_1DoubleArrayStamped__.html</anchorfile>
      <anchor>a24c2f9e535f8105c595e1be64dfe23dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>header</name>
      <anchorfile>structssf__core_1_1DoubleArrayStamped__.html</anchorfile>
      <anchor>a44a162fcafb4a0d0b102e8cc59425c12</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ssf_core::ext_ekf_</name>
    <filename>structssf__core_1_1ext__ekf__.html</filename>
    <templarg></templarg>
    <member kind="enumvalue">
      <name>ignore_state</name>
      <anchorfile>structssf__core_1_1ext__ekf__.html</anchorfile>
      <anchor>a0ec0adf129bd592dc6deed8a33c6c453aa1ffdc3de448ff8645c4ea899cef0e26</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>current_state</name>
      <anchorfile>structssf__core_1_1ext__ekf__.html</anchorfile>
      <anchor>aefe98173835b5f0efbd5fa97a4520108abb05f8b34b2fae87c3c200b63ca233ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>initialization</name>
      <anchorfile>structssf__core_1_1ext__ekf__.html</anchorfile>
      <anchor>ace85a960b64eafae4453d8bab81e510eac0f4799cf12730419b2907838d135a5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>state_correction</name>
      <anchorfile>structssf__core_1_1ext__ekf__.html</anchorfile>
      <anchor>acfcb2ef4471ed0ae58c5db53fda0af2cabd5ca4f97e518f61dbbb33aac976d123</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::geometry_msgs::Vector3_&lt; ContainerAllocator &gt;</type>
      <name>_angular_velocity_type</name>
      <anchorfile>structssf__core_1_1ext__ekf__.html</anchorfile>
      <anchor>a6e9b3d31cdec538367fd4295c17c7b8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int32_t</type>
      <name>_flag_type</name>
      <anchorfile>structssf__core_1_1ext__ekf__.html</anchorfile>
      <anchor>ad7a60fb5314d2553def8be01f83afd5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>_header_type</name>
      <anchorfile>structssf__core_1_1ext__ekf__.html</anchorfile>
      <anchor>aa5b51462d940cd58f5c898e2dca9b444</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::geometry_msgs::Vector3_&lt; ContainerAllocator &gt;</type>
      <name>_linear_acceleration_type</name>
      <anchorfile>structssf__core_1_1ext__ekf__.html</anchorfile>
      <anchor>a873403082f00010b1cad3e298d088194</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; float, typename ContainerAllocator::template rebind&lt; float &gt;::other &gt;</type>
      <name>_state_type</name>
      <anchorfile>structssf__core_1_1ext__ekf__.html</anchorfile>
      <anchor>a4968a4f945a90ffa9b3fe0646009f552</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::ssf_core::ext_ekf_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structssf__core_1_1ext__ekf__.html</anchorfile>
      <anchor>a4a4dc361a5e1c601b8471f94addbec83</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::ssf_core::ext_ekf_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structssf__core_1_1ext__ekf__.html</anchorfile>
      <anchor>a84eee43872f90273f2bbb4dd717d9e4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ext_ekf_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structssf__core_1_1ext__ekf__.html</anchorfile>
      <anchor>a47296a072981cebc91d0804dac4951fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ext_ekf_</name>
      <anchorfile>structssf__core_1_1ext__ekf__.html</anchorfile>
      <anchor>a40e44daa1888b24aff6ab6b28cfa809b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ext_ekf_</name>
      <anchorfile>structssf__core_1_1ext__ekf__.html</anchorfile>
      <anchor>a1bcca45e0a64a00938e22eab725120b0</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</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>structssf__core_1_1ext__ekf__.html</anchorfile>
      <anchor>ad5f21da9f3027f7735646afece1eb181</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::geometry_msgs::Vector3_&lt; ContainerAllocator &gt;</type>
      <name>angular_velocity</name>
      <anchorfile>structssf__core_1_1ext__ekf__.html</anchorfile>
      <anchor>a653ca38e50e543711eab65913a5f2576</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>flag</name>
      <anchorfile>structssf__core_1_1ext__ekf__.html</anchorfile>
      <anchor>ad56ac97b09ed23a4410ef8ed11c6fa9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>header</name>
      <anchorfile>structssf__core_1_1ext__ekf__.html</anchorfile>
      <anchor>aa375cb3cca0ddeafc715a2b306774fa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::geometry_msgs::Vector3_&lt; ContainerAllocator &gt;</type>
      <name>linear_acceleration</name>
      <anchorfile>structssf__core_1_1ext__ekf__.html</anchorfile>
      <anchor>acfedff5be3ee94dbc64b9cf3356743b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; float, typename ContainerAllocator::template rebind&lt; float &gt;::other &gt;</type>
      <name>state</name>
      <anchorfile>structssf__core_1_1ext__ekf__.html</anchorfile>
      <anchor>a6d412c1febcc7921bbd77615726ffa79</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ssf_core::ext_imu_</name>
    <filename>structssf__core_1_1ext__imu__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>::geometry_msgs::Vector3_&lt; ContainerAllocator &gt;</type>
      <name>_acceleration_type</name>
      <anchorfile>structssf__core_1_1ext__imu__.html</anchorfile>
      <anchor>a619d434c9ccbd072cc29deafa9e90145</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::geometry_msgs::Vector3_&lt; ContainerAllocator &gt;</type>
      <name>_angular_velocity_type</name>
      <anchorfile>structssf__core_1_1ext__imu__.html</anchorfile>
      <anchor>a97d8914d3624a394f12773d03b88060b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_differential_height_type</name>
      <anchorfile>structssf__core_1_1ext__imu__.html</anchorfile>
      <anchor>ab529a2eb5d72f69644fa82855dcceef9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>_header_type</name>
      <anchorfile>structssf__core_1_1ext__imu__.html</anchorfile>
      <anchor>aaccf547cc284a84e54fa023b0c59169b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_height_type</name>
      <anchorfile>structssf__core_1_1ext__imu__.html</anchorfile>
      <anchor>a92b3a744b17cdcc348b859617f321406</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::geometry_msgs::Quaternion_&lt; ContainerAllocator &gt;</type>
      <name>_orientation_type</name>
      <anchorfile>structssf__core_1_1ext__imu__.html</anchorfile>
      <anchor>a8463a4ebef03d94fc29849f97540a7e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::ssf_core::ext_imu_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structssf__core_1_1ext__imu__.html</anchorfile>
      <anchor>a92e208d049b3aee726eba2ba08c6624e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::ssf_core::ext_imu_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structssf__core_1_1ext__imu__.html</anchorfile>
      <anchor>af3601c50b18f71b0c10b5cfa2d25062d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ext_imu_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structssf__core_1_1ext__imu__.html</anchorfile>
      <anchor>a75c982307885ed7ee892e8b821288b05</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ext_imu_</name>
      <anchorfile>structssf__core_1_1ext__imu__.html</anchorfile>
      <anchor>a606b96b322ac1111825e08fd38ac2889</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ext_imu_</name>
      <anchorfile>structssf__core_1_1ext__imu__.html</anchorfile>
      <anchor>a471524c18564143ea37361859bcccc90</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</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>structssf__core_1_1ext__imu__.html</anchorfile>
      <anchor>ab1f54211456e833f6fe86735f7a396f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::geometry_msgs::Vector3_&lt; ContainerAllocator &gt;</type>
      <name>acceleration</name>
      <anchorfile>structssf__core_1_1ext__imu__.html</anchorfile>
      <anchor>a8acfdb71399579c001cca0183a178e2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::geometry_msgs::Vector3_&lt; ContainerAllocator &gt;</type>
      <name>angular_velocity</name>
      <anchorfile>structssf__core_1_1ext__imu__.html</anchorfile>
      <anchor>a6ea799212afdfc55ce343d19646fa16c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>differential_height</name>
      <anchorfile>structssf__core_1_1ext__imu__.html</anchorfile>
      <anchor>aa1969286be1c9e9009600d0acc789f82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>header</name>
      <anchorfile>structssf__core_1_1ext__imu__.html</anchorfile>
      <anchor>a0d3de25609e26a83ba4eacf5a6f96d35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>height</name>
      <anchorfile>structssf__core_1_1ext__imu__.html</anchorfile>
      <anchor>a91dce16ecd5ce9a06da3acf7ed6719cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::geometry_msgs::Quaternion_&lt; ContainerAllocator &gt;</type>
      <name>orientation</name>
      <anchorfile>structssf__core_1_1ext__imu__.html</anchorfile>
      <anchor>a9be8d9ef964761ea58dbbef26d3a7959</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ssf_core::ext_state_</name>
    <filename>structssf__core_1_1ext__state__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>_header_type</name>
      <anchorfile>structssf__core_1_1ext__state__.html</anchorfile>
      <anchor>a6bd43cf98c87362adb5ecd5fa8b4ed47</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::geometry_msgs::Pose_&lt; ContainerAllocator &gt;</type>
      <name>_pose_type</name>
      <anchorfile>structssf__core_1_1ext__state__.html</anchorfile>
      <anchor>aa6eaf4ed2365ce7c9d5ca2717f2f7f9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::geometry_msgs::Vector3_&lt; ContainerAllocator &gt;</type>
      <name>_velocity_type</name>
      <anchorfile>structssf__core_1_1ext__state__.html</anchorfile>
      <anchor>aa09a47b276cdc0eb0c15f60ec845f42b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::ssf_core::ext_state_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structssf__core_1_1ext__state__.html</anchorfile>
      <anchor>a7db87c9461d0b3a9b2fa007602238e5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::ssf_core::ext_state_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structssf__core_1_1ext__state__.html</anchorfile>
      <anchor>a954ab61887b846f9492ed1d176b62067</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ext_state_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structssf__core_1_1ext__state__.html</anchorfile>
      <anchor>a0b607b819d639356f7dc949ce018c60a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ext_state_</name>
      <anchorfile>structssf__core_1_1ext__state__.html</anchorfile>
      <anchor>af39a1108bc6d39baaa6028c58282f659</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ext_state_</name>
      <anchorfile>structssf__core_1_1ext__state__.html</anchorfile>
      <anchor>a6fcad69240fd808821c915b2f60a168a</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</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>structssf__core_1_1ext__state__.html</anchorfile>
      <anchor>a6e2a660e5f74e7ee9e17c519efc8a3f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>header</name>
      <anchorfile>structssf__core_1_1ext__state__.html</anchorfile>
      <anchor>afae3bd337db5e8f0d5b2b63619c7bd0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::geometry_msgs::Pose_&lt; ContainerAllocator &gt;</type>
      <name>pose</name>
      <anchorfile>structssf__core_1_1ext__state__.html</anchorfile>
      <anchor>ac543a1273a4beb94b89d00930f764fa8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::geometry_msgs::Vector3_&lt; ContainerAllocator &gt;</type>
      <name>velocity</name>
      <anchorfile>structssf__core_1_1ext__state__.html</anchorfile>
      <anchor>a084ce1cd68a1346d148308d48142585e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ssf_core::MeasurementHandler</name>
    <filename>classssf__core_1_1MeasurementHandler.html</filename>
    <member kind="function">
      <type>EIGEN_MAKE_ALIGNED_OPERATOR_NEW</type>
      <name>MeasurementHandler</name>
      <anchorfile>classssf__core_1_1MeasurementHandler.html</anchorfile>
      <anchor>ab5cab1aa2e51e73e885f93667dfa5c32</anchor>
      <arglist>(Measurements *meas)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MeasurementHandler</name>
      <anchorfile>classssf__core_1_1MeasurementHandler.html</anchorfile>
      <anchor>a3fb41717d5d395cd7d18a13acbcedc6f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Measurements *</type>
      <name>measurements</name>
      <anchorfile>classssf__core_1_1MeasurementHandler.html</anchorfile>
      <anchor>a01dc993131dd8e10c357d0fd153b1f90</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ssf_core::Measurements</name>
    <filename>classssf__core_1_1Measurements.html</filename>
    <member kind="function">
      <type>void</type>
      <name>addHandler</name>
      <anchorfile>classssf__core_1_1Measurements.html</anchorfile>
      <anchor>a15c78c1f95ed757b627992faf63eb76c</anchor>
      <arglist>(MeasurementHandler *handler)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Measurements</name>
      <anchorfile>classssf__core_1_1Measurements.html</anchorfile>
      <anchor>a9924f932344e09b958329a4ab420a5a6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Measurements</name>
      <anchorfile>classssf__core_1_1Measurements.html</anchorfile>
      <anchor>a99e41ba60c6bd539e6e9b3cb5dcc1be7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>Eigen::Matrix&lt; double, 3, 1 &gt;</type>
      <name>p_vc_</name>
      <anchorfile>classssf__core_1_1Measurements.html</anchorfile>
      <anchor>a68c624b96e1037779336da69ee3bcf3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Eigen::Quaternion&lt; double &gt;</type>
      <name>q_cv_</name>
      <anchorfile>classssf__core_1_1Measurements.html</anchorfile>
      <anchor>a2992efa76e16a70b3aa7eb6cde1baa74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SSF_Core</type>
      <name>ssf_core_</name>
      <anchorfile>classssf__core_1_1Measurements.html</anchorfile>
      <anchor>a49183fec09f7e7b3618949197ec748dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Eigen::Matrix&lt; double, 3, 1 &gt;</type>
      <name>v_vc_</name>
      <anchorfile>classssf__core_1_1Measurements.html</anchorfile>
      <anchor>a4c602f398ebd46973e5db9bc58acc75a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>std::vector&lt; MeasurementHandler * &gt;</type>
      <name>Handlers</name>
      <anchorfile>classssf__core_1_1Measurements.html</anchorfile>
      <anchor>ae8813c8b3df03212fadd61ec24787b06</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>Config</name>
      <anchorfile>classssf__core_1_1Measurements.html</anchorfile>
      <anchor>ab6e7eb54375eea19883ce566d3487a62</anchor>
      <arglist>(ssf_core::SSF_CoreConfig &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>init</name>
      <anchorfile>classssf__core_1_1Measurements.html</anchorfile>
      <anchor>ab5e73c725cee858fc2417264a9b71054</anchor>
      <arglist>(double scale)=0</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Handlers</type>
      <name>handlers</name>
      <anchorfile>classssf__core_1_1Measurements.html</anchorfile>
      <anchor>ac84596bf49bd546b0187bbd880811d83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ReconfigureServer *</type>
      <name>reconfServer_</name>
      <anchorfile>classssf__core_1_1Measurements.html</anchorfile>
      <anchor>a9d811813f256a8e1e32c786b3a036b44</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ssf_core::SSF_Core</name>
    <filename>classssf__core_1_1SSF__Core.html</filename>
    <member kind="typedef">
      <type>Eigen::Matrix&lt; double, N_STATE, 1 &gt;</type>
      <name>ErrorState</name>
      <anchorfile>classssf__core_1_1SSF__Core.html</anchorfile>
      <anchor>ad4308f498b9099efa1a83ae9e8aae94f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Matrix&lt; double, N_STATE, N_STATE &gt;</type>
      <name>ErrorStateCov</name>
      <anchorfile>classssf__core_1_1SSF__Core.html</anchorfile>
      <anchor>abb6b5bc55cab298a3fd2237826409d06</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>applyMeasurement</name>
      <anchorfile>classssf__core_1_1SSF__Core.html</anchorfile>
      <anchor>ac63f0eb7906193b9857eb7f574dcda15</anchor>
      <arglist>(unsigned char idx_delaystate, const Eigen::MatrixBase&lt; H_type &gt; &amp;H_delayed, const Eigen::MatrixBase&lt; Res_type &gt; &amp;res_delayed, const Eigen::MatrixBase&lt; R_type &gt; &amp;R_delayed, double fuzzythres=0.1)</arglist>
    </member>
    <member kind="function">
      <type>unsigned char</type>
      <name>getClosestState</name>
      <anchorfile>classssf__core_1_1SSF__Core.html</anchorfile>
      <anchor>a307a07fc3220e3b0d74844d8e1ed0f40</anchor>
      <arglist>(State *timestate, ros::Time tstamp, double delay=0.00)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getStateAtIdx</name>
      <anchorfile>classssf__core_1_1SSF__Core.html</anchorfile>
      <anchor>afe80cc0fff546f54023815c67be00372</anchor>
      <arglist>(State *timestate, unsigned char idx)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialize</name>
      <anchorfile>classssf__core_1_1SSF__Core.html</anchorfile>
      <anchor>a01ccd1014594b2d0c51ae2a6e95b0df4</anchor>
      <arglist>(const Eigen::Matrix&lt; double, 3, 1 &gt; &amp;p, const Eigen::Matrix&lt; double, 3, 1 &gt; &amp;v, const Eigen::Quaternion&lt; double &gt; &amp;q, const Eigen::Matrix&lt; double, 3, 1 &gt; &amp;b_w, const Eigen::Matrix&lt; double, 3, 1 &gt; &amp;b_a, const double &amp;L, const Eigen::Quaternion&lt; double &gt; &amp;q_wv, const Eigen::Matrix&lt; double, N_STATE, N_STATE &gt; &amp;P, const Eigen::Matrix&lt; double, 3, 1 &gt; &amp;w_m, const Eigen::Matrix&lt; double, 3, 1 &gt; &amp;a_m, const Eigen::Matrix&lt; double, 3, 1 &gt; &amp;g, const Eigen::Quaternion&lt; double &gt; &amp;q_ci, const Eigen::Matrix&lt; double, 3, 1 &gt; &amp;p_ci)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerCallback</name>
      <anchorfile>classssf__core_1_1SSF__Core.html</anchorfile>
      <anchor>a2c2f11ff4eecc8120b47d7f6f71c7907</anchor>
      <arglist>(void(T::*cb_func)(ssf_core::SSF_CoreConfig &amp;config, uint32_t level), T *p_obj)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SSF_Core</name>
      <anchorfile>classssf__core_1_1SSF__Core.html</anchorfile>
      <anchor>a11bcd7ed6d565757c97d8d2c36f8d5ef</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SSF_Core</name>
      <anchorfile>classssf__core_1_1SSF__Core.html</anchorfile>
      <anchor>ab79dc56afbaf733447804a6c8b853b32</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="enumvalue">
      <name>NO_UP</name>
      <anchorfile>classssf__core_1_1SSF__Core.html</anchorfile>
      <anchor>aff080199b5e91f7f5bf383d79f2182e8a07a0e1d3a8df9f8ae74e09f20cf1be2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GOOD_UP</name>
      <anchorfile>classssf__core_1_1SSF__Core.html</anchorfile>
      <anchor>aff080199b5e91f7f5bf383d79f2182e8aae7abf7db9bb763d6a47163642046004</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FUZZY_UP</name>
      <anchorfile>classssf__core_1_1SSF__Core.html</anchorfile>
      <anchor>aff080199b5e91f7f5bf383d79f2182e8a61ef1a9e5f289f564a61a123df8fbe62</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>boost::function&lt; void(ssf_core::SSF_CoreConfig &amp;config, uint32_t level)&gt;</type>
      <name>CallbackType</name>
      <anchorfile>classssf__core_1_1SSF__Core.html</anchorfile>
      <anchor>a48685d45ee1dfbc45b4fcaf650663cc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>applyCorrection</name>
      <anchorfile>classssf__core_1_1SSF__Core.html</anchorfile>
      <anchor>a9f67ffe7f8ee0add3b5d3c62a9ca06ab</anchor>
      <arglist>(unsigned char idx_delaystate, const ErrorState &amp;res_delayed, double fuzzythres=0.1)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>Config</name>
      <anchorfile>classssf__core_1_1SSF__Core.html</anchorfile>
      <anchor>ace0008cba30a27c0b02dff8a44ac18f0</anchor>
      <arglist>(ssf_core::SSF_CoreConfig &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>DynConfig</name>
      <anchorfile>classssf__core_1_1SSF__Core.html</anchorfile>
      <anchor>a428d0d2dc4410eb63a34023269324d36</anchor>
      <arglist>(ssf_core::SSF_CoreConfig &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>double</type>
      <name>getMedian</name>
      <anchorfile>classssf__core_1_1SSF__Core.html</anchorfile>
      <anchor>a10ad7d3968973ece42c050b55a421d32</anchor>
      <arglist>(const Eigen::Matrix&lt; double, nBuff_, 1 &gt; &amp;data)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>imuCallback</name>
      <anchorfile>classssf__core_1_1SSF__Core.html</anchorfile>
      <anchor>aad6272d8897d22ac0973d6ff8453d8d2</anchor>
      <arglist>(const sensor_msgs::ImuConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>predictProcessCovariance</name>
      <anchorfile>classssf__core_1_1SSF__Core.html</anchorfile>
      <anchor>a344a03c95060569de18e3b9706b18e9a</anchor>
      <arglist>(const double dt)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>propagateState</name>
      <anchorfile>classssf__core_1_1SSF__Core.html</anchorfile>
      <anchor>a1e092682834af6aa2160ef82a5178ab1</anchor>
      <arglist>(const double dt)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>propPToIdx</name>
      <anchorfile>classssf__core_1_1SSF__Core.html</anchorfile>
      <anchor>aa439fe3e991097b3c36501b62a2e3295</anchor>
      <arglist>(unsigned char idx)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>stateCallback</name>
      <anchorfile>classssf__core_1_1SSF__Core.html</anchorfile>
      <anchor>a040e2f9296dfb31471e9510de7376c2d</anchor>
      <arglist>(const sensor_fusion_comm::ExtEkfConstPtr &amp;msg)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; CallbackType &gt;</type>
      <name>callbacks_</name>
      <anchorfile>classssf__core_1_1SSF__Core.html</anchorfile>
      <anchor>a011738f8193e286f27d129b0f6e1e1f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ssf_core::SSF_CoreConfig</type>
      <name>config_</name>
      <anchorfile>classssf__core_1_1SSF__Core.html</anchorfile>
      <anchor>a22c9b193b2fb1c554777912b5414fcfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Eigen::Matrix&lt; double, N_STATE, 1 &gt;</type>
      <name>correction_</name>
      <anchorfile>classssf__core_1_1SSF__Core.html</anchorfile>
      <anchor>ac12ff05507fcd5602e4295ae637e2831</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>data_playback_</name>
      <anchorfile>classssf__core_1_1SSF__Core.html</anchorfile>
      <anchor>a8f91a8ff9bfdd297cd6db896ad866c4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Eigen::Matrix&lt; double, N_STATE, N_STATE &gt;</type>
      <name>Fd_</name>
      <anchorfile>classssf__core_1_1SSF__Core.html</anchorfile>
      <anchor>a9ac946e759b37f14a0cb3f013b27ec33</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Eigen::Matrix&lt; double, 3, 1 &gt;</type>
      <name>g_</name>
      <anchorfile>classssf__core_1_1SSF__Core.html</anchorfile>
      <anchor>a64037a598ca5cc54b791202f6c0fc1dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sensor_fusion_comm::ExtEkf</type>
      <name>hl_state_buf_</name>
      <anchorfile>classssf__core_1_1SSF__Core.html</anchorfile>
      <anchor>ac266ea9ae33341bf00387c20f8c9dbe3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned char</type>
      <name>idx_P_</name>
      <anchorfile>classssf__core_1_1SSF__Core.html</anchorfile>
      <anchor>a49097f33336b9edf00cb6b48ce39fcb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned char</type>
      <name>idx_state_</name>
      <anchorfile>classssf__core_1_1SSF__Core.html</anchorfile>
      <anchor>ac178a3199ce6a06a70f931a8c579c820</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned char</type>
      <name>idx_time_</name>
      <anchorfile>classssf__core_1_1SSF__Core.html</anchorfile>
      <anchor>a30c229c7ede7fab5ebfb33b5b9334e37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>initialized_</name>
      <anchorfile>classssf__core_1_1SSF__Core.html</anchorfile>
      <anchor>a0b36462b9cfdb1fa97b0cf90b922e391</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sensor_fusion_comm::ExtEkf</type>
      <name>msgCorrect_</name>
      <anchorfile>classssf__core_1_1SSF__Core.html</anchorfile>
      <anchor>a61e2e1c7f979cf93d6db833970c01051</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>geometry_msgs::PoseWithCovarianceStamped</type>
      <name>msgPose_</name>
      <anchorfile>classssf__core_1_1SSF__Core.html</anchorfile>
      <anchor>a92de211b6a989ca1eb489bcd958a8ac9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sensor_fusion_comm::ExtState</type>
      <name>msgPoseCtrl_</name>
      <anchorfile>classssf__core_1_1SSF__Core.html</anchorfile>
      <anchor>a8957aeca89e2868a731529578e044851</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sensor_fusion_comm::DoubleArrayStamped</type>
      <name>msgState_</name>
      <anchorfile>classssf__core_1_1SSF__Core.html</anchorfile>
      <anchor>ac26ca86103c61e2434dfb4691b527099</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>predictionMade_</name>
      <anchorfile>classssf__core_1_1SSF__Core.html</anchorfile>
      <anchor>ab0bb2bb6d7c937cba7997540fdc48b32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>pubCorrect_</name>
      <anchorfile>classssf__core_1_1SSF__Core.html</anchorfile>
      <anchor>ab235d084ddf023822a7ea09bba0dd845</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>pubPose_</name>
      <anchorfile>classssf__core_1_1SSF__Core.html</anchorfile>
      <anchor>ad7dbafb71d2f3e667e238754c505b7d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>pubPoseCrtl_</name>
      <anchorfile>classssf__core_1_1SSF__Core.html</anchorfile>
      <anchor>aea1c0091d0c438a372824d41b11da94f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>pubState_</name>
      <anchorfile>classssf__core_1_1SSF__Core.html</anchorfile>
      <anchor>a4d9ea5ef28110cc013ceacfca90e2bba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Eigen::Matrix&lt; double, nBuff_, 4 &gt;</type>
      <name>qbuff_</name>
      <anchorfile>classssf__core_1_1SSF__Core.html</anchorfile>
      <anchor>aaa10027c58f19ac96fb7c544a812e40c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Eigen::Matrix&lt; double, N_STATE, N_STATE &gt;</type>
      <name>Qd_</name>
      <anchorfile>classssf__core_1_1SSF__Core.html</anchorfile>
      <anchor>aedff3bf3f363d82ea2b72f06363f37d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>qvw_inittimer_</name>
      <anchorfile>classssf__core_1_1SSF__Core.html</anchorfile>
      <anchor>a795545465349438ddef8875ee680a0e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Eigen::Matrix&lt; double, 3, 3 &gt;</type>
      <name>R_CI_</name>
      <anchorfile>classssf__core_1_1SSF__Core.html</anchorfile>
      <anchor>a2cc7cf43b95d1aaf72d454193a0b1878</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Eigen::Matrix&lt; double, 3, 3 &gt;</type>
      <name>R_IW_</name>
      <anchorfile>classssf__core_1_1SSF__Core.html</anchorfile>
      <anchor>af4eb24e5dc625907ff56a9966c7ed3f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Eigen::Matrix&lt; double, 3, 3 &gt;</type>
      <name>R_WV_</name>
      <anchorfile>classssf__core_1_1SSF__Core.html</anchorfile>
      <anchor>ac9c125c8a26896643fc7caaf5323bd50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ReconfigureServer *</type>
      <name>reconfServer_</name>
      <anchorfile>classssf__core_1_1SSF__Core.html</anchorfile>
      <anchor>a8055eb5a9b06ebe4846ae7228583ef88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>State</type>
      <name>StateBuffer_</name>
      <anchorfile>classssf__core_1_1SSF__Core.html</anchorfile>
      <anchor>acced1819467f3eed9dca26a064a0629d</anchor>
      <arglist>[N_STATE_BUFFER]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>subImu_</name>
      <anchorfile>classssf__core_1_1SSF__Core.html</anchorfile>
      <anchor>a10b3eb2ee928cb8b772f6ab7bc544434</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>subState_</name>
      <anchorfile>classssf__core_1_1SSF__Core.html</anchorfile>
      <anchor>abdfb4b529fab24b76ddd4877333f56e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const int</type>
      <name>nBuff_</name>
      <anchorfile>classssf__core_1_1SSF__Core.html</anchorfile>
      <anchor>a2baa054d3b5378716a44d8d801cd80a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const int</type>
      <name>nFullState_</name>
      <anchorfile>classssf__core_1_1SSF__Core.html</anchorfile>
      <anchor>a29f59b35913990d51a4f191919d2d85a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const int</type>
      <name>nMaxCorr_</name>
      <anchorfile>classssf__core_1_1SSF__Core.html</anchorfile>
      <anchor>a1beeb7f296b459a03635214eb4f97fd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const int</type>
      <name>QualityThres_</name>
      <anchorfile>classssf__core_1_1SSF__Core.html</anchorfile>
      <anchor>a3d7ae6f528747332ae12b81b459e6dc3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ssf_core::State</name>
    <filename>classssf__core_1_1State.html</filename>
    <member kind="function">
      <type>void</type>
      <name>getPoseCovariance</name>
      <anchorfile>classssf__core_1_1State.html</anchorfile>
      <anchor>aa00407f9077e0d2b0d16aee3e0f03b01</anchor>
      <arglist>(geometry_msgs::PoseWithCovariance::_covariance_type &amp;cov)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classssf__core_1_1State.html</anchorfile>
      <anchor>ab0c438559777624a9af47d56d103ef52</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>toExtStateMsg</name>
      <anchorfile>classssf__core_1_1State.html</anchorfile>
      <anchor>a1e1f6b192c92073c9f99d8af25bb2959</anchor>
      <arglist>(sensor_fusion_comm::ExtState &amp;state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>toPoseMsg</name>
      <anchorfile>classssf__core_1_1State.html</anchorfile>
      <anchor>a897a5b38def68dde87041b3d136ecaed</anchor>
      <arglist>(geometry_msgs::PoseWithCovarianceStamped &amp;pose)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>toStateMsg</name>
      <anchorfile>classssf__core_1_1State.html</anchorfile>
      <anchor>ace7d8accc3ff409ceac5a2a65da276c3</anchor>
      <arglist>(sensor_fusion_comm::DoubleArrayStamped &amp;state)</arglist>
    </member>
    <member kind="variable">
      <type>Eigen::Matrix&lt; double, 3, 1 &gt;</type>
      <name>a_m_</name>
      <anchorfile>classssf__core_1_1State.html</anchorfile>
      <anchor>abba0ef801837b7bfed37cd89b55bfea4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Eigen::Matrix&lt; double, 3, 1 &gt;</type>
      <name>b_a_</name>
      <anchorfile>classssf__core_1_1State.html</anchorfile>
      <anchor>aebaa775a6ea6858e32a4651532dc7591</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Eigen::Matrix&lt; double, 3, 1 &gt;</type>
      <name>b_w_</name>
      <anchorfile>classssf__core_1_1State.html</anchorfile>
      <anchor>a6866e91d688d68eba12b825e619f1a2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>L_</name>
      <anchorfile>classssf__core_1_1State.html</anchorfile>
      <anchor>a6a91a960f2bf04eafdb9b12ab7e88c6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Eigen::Matrix&lt; double, 3, 1 &gt;</type>
      <name>p_</name>
      <anchorfile>classssf__core_1_1State.html</anchorfile>
      <anchor>a27a6ace85c519f0d721aa0b463a8c157</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Eigen::Matrix&lt; double, N_STATE, N_STATE &gt;</type>
      <name>P_</name>
      <anchorfile>classssf__core_1_1State.html</anchorfile>
      <anchor>a0b71183804f3bca993baba9d1b2f3d2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Eigen::Matrix&lt; double, 3, 1 &gt;</type>
      <name>p_ci_</name>
      <anchorfile>classssf__core_1_1State.html</anchorfile>
      <anchor>af2ffca295731b0e14255696e9fd8f16e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Eigen::Quaternion&lt; double &gt;</type>
      <name>q_</name>
      <anchorfile>classssf__core_1_1State.html</anchorfile>
      <anchor>a1251528e49b03c88342f6fd0da8669c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Eigen::Quaternion&lt; double &gt;</type>
      <name>q_ci_</name>
      <anchorfile>classssf__core_1_1State.html</anchorfile>
      <anchor>a72725b5b946c28de29dbe2f2487a98c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Eigen::Quaternion&lt; double &gt;</type>
      <name>q_int_</name>
      <anchorfile>classssf__core_1_1State.html</anchorfile>
      <anchor>a46ce79d9fc7153e0b087a7290c1130e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Eigen::Quaternion&lt; double &gt;</type>
      <name>q_wv_</name>
      <anchorfile>classssf__core_1_1State.html</anchorfile>
      <anchor>a3b3912f58d69b23baf3f83bd6960a1f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>time_</name>
      <anchorfile>classssf__core_1_1State.html</anchorfile>
      <anchor>a51e2fef6316b32bc86a064926aeb30de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Eigen::Matrix&lt; double, 3, 1 &gt;</type>
      <name>v_</name>
      <anchorfile>classssf__core_1_1State.html</anchorfile>
      <anchor>a60044e9ff5bd1fe571ca751b84e9de56</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Eigen::Matrix&lt; double, 3, 1 &gt;</type>
      <name>w_m_</name>
      <anchorfile>classssf__core_1_1State.html</anchorfile>
      <anchor>a08884db40efa57d65dc997f0138ec7f9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>ssf_core::msg</name>
    <filename>namespacessf__core_1_1msg.html</filename>
    <namespace>ssf_core::msg::_DoubleArrayStamped</namespace>
    <namespace>ssf_core::msg::_ext_ekf</namespace>
    <namespace>ssf_core::msg::_ext_imu</namespace>
    <namespace>ssf_core::msg::_ext_state</namespace>
  </compound>
  <compound kind="namespace">
    <name>ssf_core::msg::_DoubleArrayStamped</name>
    <filename>namespacessf__core_1_1msg_1_1__DoubleArrayStamped.html</filename>
    <class kind="class">ssf_core::msg::_DoubleArrayStamped::DoubleArrayStamped</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacessf__core_1_1msg_1_1__DoubleArrayStamped.html</anchorfile>
      <anchor>a5a3d4e8652f972e3b1376c61e82923d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacessf__core_1_1msg_1_1__DoubleArrayStamped.html</anchorfile>
      <anchor>a6d29fbe993dcc4350f75cea3eb97b4a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacessf__core_1_1msg_1_1__DoubleArrayStamped.html</anchorfile>
      <anchor>abb3783a7121a6d7d68880a38d9bab542</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ssf_core::msg::_DoubleArrayStamped::DoubleArrayStamped</name>
    <filename>classssf__core_1_1msg_1_1__DoubleArrayStamped_1_1DoubleArrayStamped.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classssf__core_1_1msg_1_1__DoubleArrayStamped_1_1DoubleArrayStamped.html</anchorfile>
      <anchor>ab9cabe2daed4e41119efd3af97f3dd23</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classssf__core_1_1msg_1_1__DoubleArrayStamped_1_1DoubleArrayStamped.html</anchorfile>
      <anchor>acf7f6c7429f293eb7dee55e3d610d7cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classssf__core_1_1msg_1_1__DoubleArrayStamped_1_1DoubleArrayStamped.html</anchorfile>
      <anchor>a0806af63cf460cd0613630153c9b9ff1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classssf__core_1_1msg_1_1__DoubleArrayStamped_1_1DoubleArrayStamped.html</anchorfile>
      <anchor>ad3b1f8eb485b58cb77ee0b5be7291d89</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classssf__core_1_1msg_1_1__DoubleArrayStamped_1_1DoubleArrayStamped.html</anchorfile>
      <anchor>a515227e9955e35a0f573af48794fdd1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>data</name>
      <anchorfile>classssf__core_1_1msg_1_1__DoubleArrayStamped_1_1DoubleArrayStamped.html</anchorfile>
      <anchor>a66da106a5a3cf03369c98ef3f067e683</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>header</name>
      <anchorfile>classssf__core_1_1msg_1_1__DoubleArrayStamped_1_1DoubleArrayStamped.html</anchorfile>
      <anchor>aca96d7d6bcdb3f3834f465d18d9e57b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classssf__core_1_1msg_1_1__DoubleArrayStamped_1_1DoubleArrayStamped.html</anchorfile>
      <anchor>a754b0d6fc7657cb08c46b65f35e0bea3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classssf__core_1_1msg_1_1__DoubleArrayStamped_1_1DoubleArrayStamped.html</anchorfile>
      <anchor>ab0cc347620dfc045161fc970ce568789</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classssf__core_1_1msg_1_1__DoubleArrayStamped_1_1DoubleArrayStamped.html</anchorfile>
      <anchor>af38e82b11465f7c34ee911427cce781a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classssf__core_1_1msg_1_1__DoubleArrayStamped_1_1DoubleArrayStamped.html</anchorfile>
      <anchor>a3bc4ce291e00c6d1a0c0d0abc9ef92e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classssf__core_1_1msg_1_1__DoubleArrayStamped_1_1DoubleArrayStamped.html</anchorfile>
      <anchor>a1abb45dea154e67c5fda9bf851230b3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classssf__core_1_1msg_1_1__DoubleArrayStamped_1_1DoubleArrayStamped.html</anchorfile>
      <anchor>a46e33a6919a36900b8069e3a53136a6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classssf__core_1_1msg_1_1__DoubleArrayStamped_1_1DoubleArrayStamped.html</anchorfile>
      <anchor>a3332f9950ed56b7941478ace935a8d3a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>ssf_core::msg::_ext_ekf</name>
    <filename>namespacessf__core_1_1msg_1_1__ext__ekf.html</filename>
    <class kind="class">ssf_core::msg::_ext_ekf::ext_ekf</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacessf__core_1_1msg_1_1__ext__ekf.html</anchorfile>
      <anchor>affe7a122a6ad5d6ae01b820b267cba3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_6d</name>
      <anchorfile>namespacessf__core_1_1msg_1_1__ext__ekf.html</anchorfile>
      <anchor>a831679422ab08a92d25fa7c53fd01bf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacessf__core_1_1msg_1_1__ext__ekf.html</anchorfile>
      <anchor>ad37b71da04e031bcae9e4dad81a5fb5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_i</name>
      <anchorfile>namespacessf__core_1_1msg_1_1__ext__ekf.html</anchorfile>
      <anchor>aced3a376e79f9debd5c8211a5a452f6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacessf__core_1_1msg_1_1__ext__ekf.html</anchorfile>
      <anchor>a87744a656f0cbd0c214a9554fb4d3308</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ssf_core::msg::_ext_ekf::ext_ekf</name>
    <filename>classssf__core_1_1msg_1_1__ext__ekf_1_1ext__ekf.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classssf__core_1_1msg_1_1__ext__ekf_1_1ext__ekf.html</anchorfile>
      <anchor>a0c701fc26359d27e032733739a6052f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classssf__core_1_1msg_1_1__ext__ekf_1_1ext__ekf.html</anchorfile>
      <anchor>a8972f54b6f2d6e3facbbfbe2ba1d6f13</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classssf__core_1_1msg_1_1__ext__ekf_1_1ext__ekf.html</anchorfile>
      <anchor>aa476b8f0b340d1440ff591f5f123c59a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classssf__core_1_1msg_1_1__ext__ekf_1_1ext__ekf.html</anchorfile>
      <anchor>afd044298bd6278fbe8d926e3c5921eda</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classssf__core_1_1msg_1_1__ext__ekf_1_1ext__ekf.html</anchorfile>
      <anchor>a27a252816d07f000a01ac62254b2b0db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>angular_velocity</name>
      <anchorfile>classssf__core_1_1msg_1_1__ext__ekf_1_1ext__ekf.html</anchorfile>
      <anchor>a42ca1667178fd5b3336c9d41383eee2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>flag</name>
      <anchorfile>classssf__core_1_1msg_1_1__ext__ekf_1_1ext__ekf.html</anchorfile>
      <anchor>a621615e35b53bde81d6df1deab42286d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>header</name>
      <anchorfile>classssf__core_1_1msg_1_1__ext__ekf_1_1ext__ekf.html</anchorfile>
      <anchor>aefb3127f8adc56b6f7898eeba16b3c49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>linear_acceleration</name>
      <anchorfile>classssf__core_1_1msg_1_1__ext__ekf_1_1ext__ekf.html</anchorfile>
      <anchor>a7113eb980b556d9f92ee9020017c438f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>state</name>
      <anchorfile>classssf__core_1_1msg_1_1__ext__ekf_1_1ext__ekf.html</anchorfile>
      <anchor>a2a3b9beeba258b6db4ab4a10ffa04874</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>current_state</name>
      <anchorfile>classssf__core_1_1msg_1_1__ext__ekf_1_1ext__ekf.html</anchorfile>
      <anchor>ac447ac7f3609c03b00f1e0f215954e88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>ignore_state</name>
      <anchorfile>classssf__core_1_1msg_1_1__ext__ekf_1_1ext__ekf.html</anchorfile>
      <anchor>ad256157a3c83fea0e97bf4df40563fcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>initialization</name>
      <anchorfile>classssf__core_1_1msg_1_1__ext__ekf_1_1ext__ekf.html</anchorfile>
      <anchor>ad1ef88c5a5c4de11d25d581519f4d44c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>state_correction</name>
      <anchorfile>classssf__core_1_1msg_1_1__ext__ekf_1_1ext__ekf.html</anchorfile>
      <anchor>a3d9e9fe6ce35547c4ab45d77cb721d61</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classssf__core_1_1msg_1_1__ext__ekf_1_1ext__ekf.html</anchorfile>
      <anchor>abf8870261cd8faa89a328facaff9ad60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classssf__core_1_1msg_1_1__ext__ekf_1_1ext__ekf.html</anchorfile>
      <anchor>a8592ad269d017c87b4f6bb610ce7fbab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classssf__core_1_1msg_1_1__ext__ekf_1_1ext__ekf.html</anchorfile>
      <anchor>a4b7fd7e3f46715e76f41c8147343cd16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classssf__core_1_1msg_1_1__ext__ekf_1_1ext__ekf.html</anchorfile>
      <anchor>aebd8b47f54943fb2fdcbec1e53be2b44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classssf__core_1_1msg_1_1__ext__ekf_1_1ext__ekf.html</anchorfile>
      <anchor>af5f0859ea7fc0c2a221ec5ebbee3790a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classssf__core_1_1msg_1_1__ext__ekf_1_1ext__ekf.html</anchorfile>
      <anchor>a15ddc8059bfc88ffb95d8f829844c636</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classssf__core_1_1msg_1_1__ext__ekf_1_1ext__ekf.html</anchorfile>
      <anchor>a7aa446fc2ee81a91fdcb5176606a5161</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>ssf_core::msg::_ext_imu</name>
    <filename>namespacessf__core_1_1msg_1_1__ext__imu.html</filename>
    <class kind="class">ssf_core::msg::_ext_imu::ext_imu</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_12d</name>
      <anchorfile>namespacessf__core_1_1msg_1_1__ext__imu.html</anchorfile>
      <anchor>a24ef279ce1ae3009a4a762a7e56cdec6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacessf__core_1_1msg_1_1__ext__imu.html</anchorfile>
      <anchor>a2d98c427e183b589058f316285a107ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacessf__core_1_1msg_1_1__ext__imu.html</anchorfile>
      <anchor>ac78df6f055094fae3f9b31f131eb4dfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacessf__core_1_1msg_1_1__ext__imu.html</anchorfile>
      <anchor>a1b2ec89ef2e48972d6c2b7078d3a2284</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ssf_core::msg::_ext_imu::ext_imu</name>
    <filename>classssf__core_1_1msg_1_1__ext__imu_1_1ext__imu.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classssf__core_1_1msg_1_1__ext__imu_1_1ext__imu.html</anchorfile>
      <anchor>a957ef38ff6d2ba285f6b9622840fc630</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classssf__core_1_1msg_1_1__ext__imu_1_1ext__imu.html</anchorfile>
      <anchor>a9bd7761158d690e23fed4478010b2414</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classssf__core_1_1msg_1_1__ext__imu_1_1ext__imu.html</anchorfile>
      <anchor>a337f3c4125fe96702182497451482811</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classssf__core_1_1msg_1_1__ext__imu_1_1ext__imu.html</anchorfile>
      <anchor>ae7da2643cf58af372d808b9384c25762</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classssf__core_1_1msg_1_1__ext__imu_1_1ext__imu.html</anchorfile>
      <anchor>ab49066924c955539abc770024d987436</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>acceleration</name>
      <anchorfile>classssf__core_1_1msg_1_1__ext__imu_1_1ext__imu.html</anchorfile>
      <anchor>a393799f5566df8a3135dbda75decf1dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>angular_velocity</name>
      <anchorfile>classssf__core_1_1msg_1_1__ext__imu_1_1ext__imu.html</anchorfile>
      <anchor>a0edab3a881eea96251ef3a49c99aca7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>differential_height</name>
      <anchorfile>classssf__core_1_1msg_1_1__ext__imu_1_1ext__imu.html</anchorfile>
      <anchor>ad75a45b171a7c552a4598a787cc01d33</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>header</name>
      <anchorfile>classssf__core_1_1msg_1_1__ext__imu_1_1ext__imu.html</anchorfile>
      <anchor>a4db32581dd0a946048fbd12e6770cb52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>height</name>
      <anchorfile>classssf__core_1_1msg_1_1__ext__imu_1_1ext__imu.html</anchorfile>
      <anchor>a9991096508bde5ead5f2d891b397691f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>orientation</name>
      <anchorfile>classssf__core_1_1msg_1_1__ext__imu_1_1ext__imu.html</anchorfile>
      <anchor>ab30aec65b2a46a04f80bc036bac755d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classssf__core_1_1msg_1_1__ext__imu_1_1ext__imu.html</anchorfile>
      <anchor>ae763be3eb39815ddd0271de37047921c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classssf__core_1_1msg_1_1__ext__imu_1_1ext__imu.html</anchorfile>
      <anchor>ac77ce451e924433f6465947152729884</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classssf__core_1_1msg_1_1__ext__imu_1_1ext__imu.html</anchorfile>
      <anchor>abfae0139376de9b169a856a8339b9c6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classssf__core_1_1msg_1_1__ext__imu_1_1ext__imu.html</anchorfile>
      <anchor>ad7aba67e0cb89a7b7a655e9c038889a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classssf__core_1_1msg_1_1__ext__imu_1_1ext__imu.html</anchorfile>
      <anchor>aecd6742826bffc8f3251836ad0f5c4ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classssf__core_1_1msg_1_1__ext__imu_1_1ext__imu.html</anchorfile>
      <anchor>a854a156bda6046f97efb673641664676</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classssf__core_1_1msg_1_1__ext__imu_1_1ext__imu.html</anchorfile>
      <anchor>afd4e40b4d87be42a58579be41d234cac</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>ssf_core::msg::_ext_state</name>
    <filename>namespacessf__core_1_1msg_1_1__ext__state.html</filename>
    <class kind="class">ssf_core::msg::_ext_state::ext_state</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_10d</name>
      <anchorfile>namespacessf__core_1_1msg_1_1__ext__state.html</anchorfile>
      <anchor>a57c6f73ecc8f2b05663308c1071b87dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacessf__core_1_1msg_1_1__ext__state.html</anchorfile>
      <anchor>ad4713b780e33a25d365e3821c6c4959d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacessf__core_1_1msg_1_1__ext__state.html</anchorfile>
      <anchor>a7b4f3e6dd972ad710d9b0c421b8bf47d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacessf__core_1_1msg_1_1__ext__state.html</anchorfile>
      <anchor>a8e6154886c5cc6cc64f8ac33d63ff3b9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ssf_core::msg::_ext_state::ext_state</name>
    <filename>classssf__core_1_1msg_1_1__ext__state_1_1ext__state.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classssf__core_1_1msg_1_1__ext__state_1_1ext__state.html</anchorfile>
      <anchor>a4da6509da0788cb32ce31f48036995d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classssf__core_1_1msg_1_1__ext__state_1_1ext__state.html</anchorfile>
      <anchor>a3dc66e6027f237d897fc7d285867df45</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classssf__core_1_1msg_1_1__ext__state_1_1ext__state.html</anchorfile>
      <anchor>a58a3c8c7ce0155087eb23da09175bf0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classssf__core_1_1msg_1_1__ext__state_1_1ext__state.html</anchorfile>
      <anchor>a65ff60fe16f12f4b01c393bcaa25da5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classssf__core_1_1msg_1_1__ext__state_1_1ext__state.html</anchorfile>
      <anchor>af962338578f789a7599065b319dc3030</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>header</name>
      <anchorfile>classssf__core_1_1msg_1_1__ext__state_1_1ext__state.html</anchorfile>
      <anchor>a96c6c045f876d78ad4f2e1f228304e51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pose</name>
      <anchorfile>classssf__core_1_1msg_1_1__ext__state_1_1ext__state.html</anchorfile>
      <anchor>a2649a221f399dc117e15473b3bc03fdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>velocity</name>
      <anchorfile>classssf__core_1_1msg_1_1__ext__state_1_1ext__state.html</anchorfile>
      <anchor>ab2ee185786bea795cdd97e5340d8e53f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classssf__core_1_1msg_1_1__ext__state_1_1ext__state.html</anchorfile>
      <anchor>ac6bdb822826cf8bb891e1dcdad671bdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classssf__core_1_1msg_1_1__ext__state_1_1ext__state.html</anchorfile>
      <anchor>a3215e22fa4cd1d4a7210dffc1a013fe0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classssf__core_1_1msg_1_1__ext__state_1_1ext__state.html</anchorfile>
      <anchor>affbcddfdc8a3182967d202b559b52712</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classssf__core_1_1msg_1_1__ext__state_1_1ext__state.html</anchorfile>
      <anchor>ae090d019535bcde2ffeebf6093462c03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classssf__core_1_1msg_1_1__ext__state_1_1ext__state.html</anchorfile>
      <anchor>a5717fbe3328d2bc9ea38abb79e55f2f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classssf__core_1_1msg_1_1__ext__state_1_1ext__state.html</anchorfile>
      <anchor>a726153d2f9ff14c0f4282deecdf8985d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classssf__core_1_1msg_1_1__ext__state_1_1ext__state.html</anchorfile>
      <anchor>a063a71851fbb613bfcaf70dc642cac27</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test</name>
    <filename>namespacetest.html</filename>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title></title>
    <filename>index</filename>
    <docanchor file="index">codeapi</docanchor>
  </compound>
</tagfile>
