<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>Configuration.cpp</name>
    <path>/tmp/ws/src/bota_driver/rokubimini/src/rokubimini/configuration/</path>
    <filename>Configuration_8cpp</filename>
    <includes id="Configuration_8hpp" name="Configuration.hpp" local="no" imported="no">rokubimini/configuration/Configuration.hpp</includes>
    <namespace>rokubimini</namespace>
    <namespace>rokubimini::configuration</namespace>
  </compound>
  <compound kind="file">
    <name>Configuration.hpp</name>
    <path>/tmp/ws/src/bota_driver/rokubimini/include/rokubimini/configuration/</path>
    <filename>Configuration_8hpp</filename>
    <includes id="SensorCalibration_8hpp" name="SensorCalibration.hpp" local="no" imported="no">rokubimini/calibration/SensorCalibration.hpp</includes>
    <includes id="SensorConfiguration_8hpp" name="SensorConfiguration.hpp" local="no" imported="no">rokubimini/configuration/SensorConfiguration.hpp</includes>
    <includes id="ForceTorqueFilter_8hpp" name="ForceTorqueFilter.hpp" local="no" imported="no">rokubimini/configuration/ForceTorqueFilter.hpp</includes>
    <class kind="class">rokubimini::configuration::Configuration</class>
    <namespace>rokubimini</namespace>
    <namespace>rokubimini::configuration</namespace>
  </compound>
  <compound kind="file">
    <name>ForceTorqueCalibration.cpp</name>
    <path>/tmp/ws/src/bota_driver/rokubimini/src/rokubimini/calibration/</path>
    <filename>ForceTorqueCalibration_8cpp</filename>
    <includes id="ForceTorqueCalibration_8hpp" name="ForceTorqueCalibration.hpp" local="no" imported="no">rokubimini/calibration/ForceTorqueCalibration.hpp</includes>
    <namespace>rokubimini</namespace>
    <namespace>rokubimini::calibration</namespace>
  </compound>
  <compound kind="file">
    <name>ForceTorqueCalibration.hpp</name>
    <path>/tmp/ws/src/bota_driver/rokubimini/include/rokubimini/calibration/</path>
    <filename>ForceTorqueCalibration_8hpp</filename>
    <class kind="class">rokubimini::calibration::ForceTorqueCalibration</class>
    <namespace>rokubimini</namespace>
    <namespace>rokubimini::calibration</namespace>
  </compound>
  <compound kind="file">
    <name>ForceTorqueFilter.cpp</name>
    <path>/tmp/ws/src/bota_driver/rokubimini/src/rokubimini/configuration/</path>
    <filename>ForceTorqueFilter_8cpp</filename>
    <includes id="ForceTorqueFilter_8hpp" name="ForceTorqueFilter.hpp" local="no" imported="no">rokubimini/configuration/ForceTorqueFilter.hpp</includes>
    <namespace>rokubimini</namespace>
    <namespace>rokubimini::configuration</namespace>
  </compound>
  <compound kind="file">
    <name>ForceTorqueFilter.hpp</name>
    <path>/tmp/ws/src/bota_driver/rokubimini/include/rokubimini/configuration/</path>
    <filename>ForceTorqueFilter_8hpp</filename>
    <class kind="class">rokubimini::configuration::ForceTorqueFilter</class>
    <namespace>rokubimini</namespace>
    <namespace>rokubimini::configuration</namespace>
  </compound>
  <compound kind="file">
    <name>main.cpp</name>
    <path>/tmp/ws/src/bota_driver/rokubimini/test/</path>
    <filename>main_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>main_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Reading.cpp</name>
    <path>/tmp/ws/src/bota_driver/rokubimini/src/rokubimini/</path>
    <filename>Reading_8cpp</filename>
    <includes id="Reading_8hpp" name="Reading.hpp" local="no" imported="no">rokubimini/Reading.hpp</includes>
    <namespace>rokubimini</namespace>
  </compound>
  <compound kind="file">
    <name>Reading.hpp</name>
    <path>/tmp/ws/src/bota_driver/rokubimini/include/rokubimini/</path>
    <filename>Reading_8hpp</filename>
    <includes id="Statusword_8hpp" name="Statusword.hpp" local="no" imported="no">rokubimini/Statusword.hpp</includes>
    <class kind="class">rokubimini::Reading</class>
    <namespace>rokubimini</namespace>
    <member kind="variable" static="yes">
      <type>static constexpr double</type>
      <name>DEG_TO_RAD</name>
      <anchorfile>namespacerokubimini.html</anchorfile>
      <anchor>a2314ad35fed30fe174aa4fac89946d18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr double</type>
      <name>G_TO_METERS_PER_SECOND_SQUARED</name>
      <anchorfile>namespacerokubimini.html</anchorfile>
      <anchor>abc3e8fc2e0a2b9e66c8411bb31d797ec</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Rokubimini.cpp</name>
    <path>/tmp/ws/src/bota_driver/rokubimini/src/rokubimini/</path>
    <filename>Rokubimini_8cpp</filename>
    <includes id="Rokubimini_8hpp" name="Rokubimini.hpp" local="no" imported="no">rokubimini/Rokubimini.hpp</includes>
    <namespace>rokubimini</namespace>
  </compound>
  <compound kind="file">
    <name>Rokubimini.hpp</name>
    <path>/tmp/ws/src/bota_driver/rokubimini/include/rokubimini/</path>
    <filename>Rokubimini_8hpp</filename>
    <includes id="Reading_8hpp" name="Reading.hpp" local="no" imported="no">rokubimini/Reading.hpp</includes>
    <includes id="Statusword_8hpp" name="Statusword.hpp" local="no" imported="no">rokubimini/Statusword.hpp</includes>
    <includes id="Configuration_8hpp" name="Configuration.hpp" local="no" imported="no">rokubimini/configuration/Configuration.hpp</includes>
    <includes id="SensorConfiguration_8hpp" name="SensorConfiguration.hpp" local="no" imported="no">rokubimini/configuration/SensorConfiguration.hpp</includes>
    <includes id="ForceTorqueFilter_8hpp" name="ForceTorqueFilter.hpp" local="no" imported="no">rokubimini/configuration/ForceTorqueFilter.hpp</includes>
    <class kind="class">rokubimini::Rokubimini</class>
    <namespace>rokubimini</namespace>
  </compound>
  <compound kind="file">
    <name>SensorCalibration.cpp</name>
    <path>/tmp/ws/src/bota_driver/rokubimini/src/rokubimini/calibration/</path>
    <filename>SensorCalibration_8cpp</filename>
    <includes id="SensorCalibration_8hpp" name="SensorCalibration.hpp" local="no" imported="no">rokubimini/calibration/SensorCalibration.hpp</includes>
    <namespace>rokubimini</namespace>
    <namespace>rokubimini::calibration</namespace>
  </compound>
  <compound kind="file">
    <name>SensorCalibration.hpp</name>
    <path>/tmp/ws/src/bota_driver/rokubimini/include/rokubimini/calibration/</path>
    <filename>SensorCalibration_8hpp</filename>
    <class kind="class">rokubimini::calibration::SensorCalibration</class>
    <namespace>rokubimini</namespace>
    <namespace>rokubimini::calibration</namespace>
  </compound>
  <compound kind="file">
    <name>SensorConfiguration.cpp</name>
    <path>/tmp/ws/src/bota_driver/rokubimini/src/rokubimini/configuration/</path>
    <filename>SensorConfiguration_8cpp</filename>
    <includes id="SensorConfiguration_8hpp" name="SensorConfiguration.hpp" local="no" imported="no">rokubimini/configuration/SensorConfiguration.hpp</includes>
    <namespace>rokubimini</namespace>
    <namespace>rokubimini::configuration</namespace>
  </compound>
  <compound kind="file">
    <name>SensorConfiguration.hpp</name>
    <path>/tmp/ws/src/bota_driver/rokubimini/include/rokubimini/configuration/</path>
    <filename>SensorConfiguration_8hpp</filename>
    <class kind="class">rokubimini::configuration::SensorConfiguration</class>
    <namespace>rokubimini</namespace>
    <namespace>rokubimini::configuration</namespace>
  </compound>
  <compound kind="file">
    <name>StateEnum.cpp</name>
    <path>/tmp/ws/src/bota_driver/rokubimini/src/rokubimini/fsm/</path>
    <filename>StateEnum_8cpp</filename>
    <includes id="StateEnum_8hpp" name="StateEnum.hpp" local="yes" imported="no">rokubimini/fsm/StateEnum.hpp</includes>
    <namespace>rokubimini</namespace>
    <namespace>rokubimini::fsm</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ROKUBIMINI_STATE_ID_CALIBRATE</name>
      <anchorfile>StateEnum_8cpp.html</anchorfile>
      <anchor>a4f8632f7740fd5b132042ec50bc81440</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROKUBIMINI_STATE_ID_DEVICE_MISSING</name>
      <anchorfile>StateEnum_8cpp.html</anchorfile>
      <anchor>a58a7c4e855bed904872a7136e6be0a7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROKUBIMINI_STATE_ID_ERROR</name>
      <anchorfile>StateEnum_8cpp.html</anchorfile>
      <anchor>a68e95c3d74afebc52fc7569720a88d9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROKUBIMINI_STATE_ID_FATAL</name>
      <anchorfile>StateEnum_8cpp.html</anchorfile>
      <anchor>a952a275d09a0a37626b660256c6a1305</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROKUBIMINI_STATE_ID_NA</name>
      <anchorfile>StateEnum_8cpp.html</anchorfile>
      <anchor>a3cd6231874549f7803f8049b698de24e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROKUBIMINI_STATE_ID_OPERATIONAL</name>
      <anchorfile>StateEnum_8cpp.html</anchorfile>
      <anchor>ac930a07fa90301b482c5a34a92c9ad20</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROKUBIMINI_STATE_ID_STANDBY</name>
      <anchorfile>StateEnum_8cpp.html</anchorfile>
      <anchor>adf5324adee44a4363b69914ba062f9f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacerokubimini_1_1fsm.html</anchorfile>
      <anchor>a007469d3dc884328ac009fc743e98741</anchor>
      <arglist>(std::ostream &amp;out, const StateEnum stateEnum)</arglist>
    </member>
    <member kind="function">
      <type>uint16_t</type>
      <name>stateEnumToId</name>
      <anchorfile>namespacerokubimini_1_1fsm.html</anchorfile>
      <anchor>a302c5ed8624cb92c02aed98b963b3f4c</anchor>
      <arglist>(const StateEnum stateEnum)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>stateEnumToName</name>
      <anchorfile>namespacerokubimini_1_1fsm.html</anchorfile>
      <anchor>a1304311107496e2ecb87878df53670b6</anchor>
      <arglist>(const StateEnum stateEnum)</arglist>
    </member>
    <member kind="function">
      <type>StateEnum</type>
      <name>stateIdToEnum</name>
      <anchorfile>namespacerokubimini_1_1fsm.html</anchorfile>
      <anchor>ab53c0f3c2fb243579433b19511370de2</anchor>
      <arglist>(uint16_t stateId)</arglist>
    </member>
    <member kind="function">
      <type>StateEnum</type>
      <name>stateNameToEnum</name>
      <anchorfile>namespacerokubimini_1_1fsm.html</anchorfile>
      <anchor>af98a9fb98cc8e4994c585ba39eee4cbc</anchor>
      <arglist>(const std::string &amp;string)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>StateEnum.hpp</name>
    <path>/tmp/ws/src/bota_driver/rokubimini/include/rokubimini/fsm/</path>
    <filename>StateEnum_8hpp</filename>
    <namespace>rokubimini</namespace>
    <namespace>rokubimini::fsm</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ROKUBIMINI_STATE_ID_CALIBRATE</name>
      <anchorfile>StateEnum_8hpp.html</anchorfile>
      <anchor>a4f8632f7740fd5b132042ec50bc81440</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROKUBIMINI_STATE_ID_DEVICE_MISSING</name>
      <anchorfile>StateEnum_8hpp.html</anchorfile>
      <anchor>a58a7c4e855bed904872a7136e6be0a7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROKUBIMINI_STATE_ID_ERROR</name>
      <anchorfile>StateEnum_8hpp.html</anchorfile>
      <anchor>a68e95c3d74afebc52fc7569720a88d9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROKUBIMINI_STATE_ID_FATAL</name>
      <anchorfile>StateEnum_8hpp.html</anchorfile>
      <anchor>a952a275d09a0a37626b660256c6a1305</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROKUBIMINI_STATE_ID_NA</name>
      <anchorfile>StateEnum_8hpp.html</anchorfile>
      <anchor>a3cd6231874549f7803f8049b698de24e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROKUBIMINI_STATE_ID_OPERATIONAL</name>
      <anchorfile>StateEnum_8hpp.html</anchorfile>
      <anchor>ac930a07fa90301b482c5a34a92c9ad20</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROKUBIMINI_STATE_ID_STANDBY</name>
      <anchorfile>StateEnum_8hpp.html</anchorfile>
      <anchor>adf5324adee44a4363b69914ba062f9f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROKUBIMINI_STATE_NAME_CALIBRATE</name>
      <anchorfile>StateEnum_8hpp.html</anchorfile>
      <anchor>a6f9d8898d2b26471cec2525717ded76c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROKUBIMINI_STATE_NAME_DEVICE_MISSING</name>
      <anchorfile>StateEnum_8hpp.html</anchorfile>
      <anchor>acfe632ada81b60e11916b13938dfdc33</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROKUBIMINI_STATE_NAME_ERROR</name>
      <anchorfile>StateEnum_8hpp.html</anchorfile>
      <anchor>aede650b55a3d895211162b4988c84362</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROKUBIMINI_STATE_NAME_FATAL</name>
      <anchorfile>StateEnum_8hpp.html</anchorfile>
      <anchor>a5983a5a7507b245a37efb9c459c5c973</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROKUBIMINI_STATE_NAME_NA</name>
      <anchorfile>StateEnum_8hpp.html</anchorfile>
      <anchor>aedfb20d767e21bf85746790e1b5ef9d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROKUBIMINI_STATE_NAME_OPERATIONAL</name>
      <anchorfile>StateEnum_8hpp.html</anchorfile>
      <anchor>aa566ade736c6647c35cd36ffc49fda4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROKUBIMINI_STATE_NAME_STANDBY</name>
      <anchorfile>StateEnum_8hpp.html</anchorfile>
      <anchor>aaf714501240b1e80298aabca15c85b80</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>StateEnum</name>
      <anchorfile>namespacerokubimini_1_1fsm.html</anchorfile>
      <anchor>a9155521b86f97d32d680eed70e7ff4f2</anchor>
      <arglist></arglist>
      <enumvalue file="namespacerokubimini_1_1fsm.html" anchor="a9155521b86f97d32d680eed70e7ff4f2a9f19f49a589b6bc247398b3f8c8a9aad">CALIBRATE</enumvalue>
      <enumvalue file="namespacerokubimini_1_1fsm.html" anchor="a9155521b86f97d32d680eed70e7ff4f2a06a83e8b7a2b6f8aefffd9d1aa029707">DEVICE_MISSING</enumvalue>
      <enumvalue file="namespacerokubimini_1_1fsm.html" anchor="a9155521b86f97d32d680eed70e7ff4f2abb1ca97ec761fc37101737ba0aa2e7c5">ERROR</enumvalue>
      <enumvalue file="namespacerokubimini_1_1fsm.html" anchor="a9155521b86f97d32d680eed70e7ff4f2a19da7170bea36556dde582519795f3fc">FATAL</enumvalue>
      <enumvalue file="namespacerokubimini_1_1fsm.html" anchor="a9155521b86f97d32d680eed70e7ff4f2ac97e79e14549c9f528427e36c90ae782">OPERATIONAL</enumvalue>
      <enumvalue file="namespacerokubimini_1_1fsm.html" anchor="a9155521b86f97d32d680eed70e7ff4f2ad4cd0dabcf4caa22ad92fab40844c786">NA</enumvalue>
      <enumvalue file="namespacerokubimini_1_1fsm.html" anchor="a9155521b86f97d32d680eed70e7ff4f2aeea559d5c56d48e94e586f7fe000c0b1">STANDBY</enumvalue>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacerokubimini_1_1fsm.html</anchorfile>
      <anchor>a007469d3dc884328ac009fc743e98741</anchor>
      <arglist>(std::ostream &amp;out, const StateEnum stateEnum)</arglist>
    </member>
    <member kind="function">
      <type>uint16_t</type>
      <name>stateEnumToId</name>
      <anchorfile>namespacerokubimini_1_1fsm.html</anchorfile>
      <anchor>a302c5ed8624cb92c02aed98b963b3f4c</anchor>
      <arglist>(const StateEnum stateEnum)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>stateEnumToName</name>
      <anchorfile>namespacerokubimini_1_1fsm.html</anchorfile>
      <anchor>a1304311107496e2ecb87878df53670b6</anchor>
      <arglist>(const StateEnum stateEnum)</arglist>
    </member>
    <member kind="function">
      <type>StateEnum</type>
      <name>stateIdToEnum</name>
      <anchorfile>namespacerokubimini_1_1fsm.html</anchorfile>
      <anchor>ab53c0f3c2fb243579433b19511370de2</anchor>
      <arglist>(uint16_t stateId)</arglist>
    </member>
    <member kind="function">
      <type>StateEnum</type>
      <name>stateNameToEnum</name>
      <anchorfile>namespacerokubimini_1_1fsm.html</anchorfile>
      <anchor>af98a9fb98cc8e4994c585ba39eee4cbc</anchor>
      <arglist>(const std::string &amp;string)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Statusword.cpp</name>
    <path>/tmp/ws/src/bota_driver/rokubimini/src/rokubimini/</path>
    <filename>Statusword_8cpp</filename>
    <includes id="Statusword_8hpp" name="Statusword.hpp" local="yes" imported="no">rokubimini/Statusword.hpp</includes>
    <namespace>rokubimini</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacerokubimini.html</anchorfile>
      <anchor>a382cdd3005ed861eb5beed3d3a7962d3</anchor>
      <arglist>(std::ostream &amp;os, const Statusword &amp;statusword)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Statusword.hpp</name>
    <path>/tmp/ws/src/bota_driver/rokubimini/include/rokubimini/</path>
    <filename>Statusword_8hpp</filename>
    <includes id="StateEnum_8hpp" name="StateEnum.hpp" local="no" imported="no">rokubimini/fsm/StateEnum.hpp</includes>
    <class kind="union">rokubimini::Statusword::Data</class>
    <class kind="struct">rokubimini::Statusword::DataBits</class>
    <class kind="class">rokubimini::Statusword</class>
    <namespace>rokubimini</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacerokubimini.html</anchorfile>
      <anchor>a382cdd3005ed861eb5beed3d3a7962d3</anchor>
      <arglist>(std::ostream &amp;os, const Statusword &amp;statusword)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>TestConfiguration.cpp</name>
    <path>/tmp/ws/src/bota_driver/rokubimini/test/</path>
    <filename>TestConfiguration_8cpp</filename>
    <includes id="Configuration_8hpp" name="Configuration.hpp" local="no" imported="no">rokubimini/configuration/Configuration.hpp</includes>
    <class kind="class">rokubimini::configuration::ConfigurationTest</class>
    <namespace>rokubimini</namespace>
    <namespace>rokubimini::configuration</namespace>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>namespacerokubimini_1_1configuration.html</anchorfile>
      <anchor>a654f7d3fa44ccb381b92c1453241277b</anchor>
      <arglist>(ConfigurationTest, forceTorqueFilterWorksCorrectly)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>namespacerokubimini_1_1configuration.html</anchorfile>
      <anchor>a74e2133594fb272243fca3b2afdfe293</anchor>
      <arglist>(ConfigurationTest, forceTorqueOffsetWorksCorrectly)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>namespacerokubimini_1_1configuration.html</anchorfile>
      <anchor>a2eeb641cd67d586e8f02b25f6de2aac4</anchor>
      <arglist>(ConfigurationTest, useCustomCalibrationWorksCorrectly)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>namespacerokubimini_1_1configuration.html</anchorfile>
      <anchor>a928560dfbd4b2af965a2cf24fb9c3eed</anchor>
      <arglist>(ConfigurationTest, setReadingToNanOnDisconnectWorksCorrectly)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>namespacerokubimini_1_1configuration.html</anchorfile>
      <anchor>a8feb07906689e5eadb1ac82048cd8292</anchor>
      <arglist>(ConfigurationTest, sensorConfigurationWorksCorrectly)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>namespacerokubimini_1_1configuration.html</anchorfile>
      <anchor>a0c0097b6ee81251a9fe6754ee872ecf2</anchor>
      <arglist>(ConfigurationTest, sensorCalibrationWorksCorrectly)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>namespacerokubimini_1_1configuration.html</anchorfile>
      <anchor>a0dde4b7cdb0ae7235b7a73b982708bc5</anchor>
      <arglist>(ConfigurationTest, imuAccelerationFilterWorksCorrectly)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>namespacerokubimini_1_1configuration.html</anchorfile>
      <anchor>a1998589080f86e338a85577557fd2aa2</anchor>
      <arglist>(ConfigurationTest, imuAngularRateFilterWorksCorrectly)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>namespacerokubimini_1_1configuration.html</anchorfile>
      <anchor>a8f8ae5d8149e5148196bf469a001a30c</anchor>
      <arglist>(ConfigurationTest, imuAccelerationRangeWorksCorrectly)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>namespacerokubimini_1_1configuration.html</anchorfile>
      <anchor>a34afe15f292438dc162eece40ea30a44</anchor>
      <arglist>(ConfigurationTest, imuAngularRateRangeWorksCorrectly)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>TestReading.cpp</name>
    <path>/tmp/ws/src/bota_driver/rokubimini/test/</path>
    <filename>TestReading_8cpp</filename>
    <includes id="Reading_8hpp" name="Reading.hpp" local="no" imported="no">rokubimini/Reading.hpp</includes>
    <class kind="class">rokubimini::ReadingTest</class>
    <namespace>rokubimini</namespace>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>namespacerokubimini.html</anchorfile>
      <anchor>a8d5d9cb71594d3970afe5ce62bbd41cd</anchor>
      <arglist>(ReadingTest, StatusWordWorksCorrectly)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>namespacerokubimini.html</anchorfile>
      <anchor>a0f3d5f3a7d2c9d644da41850a976c903</anchor>
      <arglist>(ReadingTest, ForceTorqueSaturatedWorksCorrectly)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>namespacerokubimini.html</anchorfile>
      <anchor>adfba8694a07d38a3d4b00c181c883506</anchor>
      <arglist>(ReadingTest, TemperatureWorksCorrectly)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>TestRokubimini.cpp</name>
    <path>/tmp/ws/src/bota_driver/rokubimini/test/</path>
    <filename>TestRokubimini_8cpp</filename>
    <includes id="Rokubimini_8hpp" name="Rokubimini.hpp" local="no" imported="no">rokubimini/Rokubimini.hpp</includes>
    <namespace>rokubimini</namespace>
  </compound>
  <compound kind="file">
    <name>TestStateEnum.cpp</name>
    <path>/tmp/ws/src/bota_driver/rokubimini/test/</path>
    <filename>TestStateEnum_8cpp</filename>
    <includes id="StateEnum_8hpp" name="StateEnum.hpp" local="no" imported="no">rokubimini/fsm/StateEnum.hpp</includes>
    <namespace>rokubimini</namespace>
    <namespace>rokubimini::fsm</namespace>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>namespacerokubimini_1_1fsm.html</anchorfile>
      <anchor>a9c93f7513c1bffd3266fdd7b2c33f428</anchor>
      <arglist>(StateEnumTest, StateEnumToIdWorksCorrectly)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>namespacerokubimini_1_1fsm.html</anchorfile>
      <anchor>ad5dcbe720682fb56f7fc0ab98f13e5b3</anchor>
      <arglist>(StateEnumTest, StateIdToEnumWorksCorrectly)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>namespacerokubimini_1_1fsm.html</anchorfile>
      <anchor>a72f00296731d344e7f398053d467e0c9</anchor>
      <arglist>(StateEnumTest, StateEnumToNameWorksCorrectly)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>namespacerokubimini_1_1fsm.html</anchorfile>
      <anchor>a0c84101355bda7f2cdec4dd357db3116</anchor>
      <arglist>(StateEnumTest, StateNameToEnumWorksCorrectly)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>TestStatusWord.cpp</name>
    <path>/tmp/ws/src/bota_driver/rokubimini/test/</path>
    <filename>TestStatusWord_8cpp</filename>
    <includes id="Statusword_8hpp" name="Statusword.hpp" local="no" imported="no">rokubimini/Statusword.hpp</includes>
    <class kind="class">rokubimini::StatusWordTest</class>
    <namespace>rokubimini</namespace>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>namespacerokubimini.html</anchorfile>
      <anchor>a440d3e469bb8b7ca1931b6cf6701e12a</anchor>
      <arglist>(StatusWordTest, CopyConstructorWorksCorrectly)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>namespacerokubimini.html</anchorfile>
      <anchor>a1c839144399e58ec5a13230323a5285f</anchor>
      <arglist>(StatusWordTest, assignmentOperatorWorksCorrectly)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>namespacerokubimini.html</anchorfile>
      <anchor>ab8b7700d460e7ef8a6453c75a0c44b87</anchor>
      <arglist>(StatusWordTest, ExplicitConstructorWorksCorrectly)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>namespacerokubimini.html</anchorfile>
      <anchor>a50b9ea52bb7a07c211b5f522c58b6ae6</anchor>
      <arglist>(StatusWordTest, ProblemMessagesWorksCorrectly)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>namespacerokubimini.html</anchorfile>
      <anchor>abb9d2ee5e7665b00108b7555283af140</anchor>
      <arglist>(StatusWordTest, InfoMessagesWorksCorrectly)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rokubimini::configuration::Configuration</name>
    <filename>classrokubimini_1_1configuration_1_1Configuration.html</filename>
    <member kind="typedef">
      <type>std::shared_ptr&lt; ros::NodeHandle &gt;</type>
      <name>NodeHandlePtr</name>
      <anchorfile>classrokubimini_1_1configuration_1_1Configuration.html</anchorfile>
      <anchor>a6c0ff776524382dfaadf531ed3318b32</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Configuration</name>
      <anchorfile>classrokubimini_1_1configuration_1_1Configuration.html</anchorfile>
      <anchor>a76c47344812187e3a0c2c0015bac6479</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Configuration</name>
      <anchorfile>classrokubimini_1_1configuration_1_1Configuration.html</anchorfile>
      <anchor>a2afca20cae380c55747f2abc2cc2bb75</anchor>
      <arglist>(const Configuration &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>const ForceTorqueFilter &amp;</type>
      <name>getForceTorqueFilter</name>
      <anchorfile>classrokubimini_1_1configuration_1_1Configuration.html</anchorfile>
      <anchor>a62a64ced426c43c5fe8b7c039f3d22fd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Eigen::Matrix&lt; double, 6, 1 &gt; &amp;</type>
      <name>getForceTorqueOffset</name>
      <anchorfile>classrokubimini_1_1configuration_1_1Configuration.html</anchorfile>
      <anchor>aaddf399cce56250a1e09ad2d902b24d1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>getImuAccelerationFilter</name>
      <anchorfile>classrokubimini_1_1configuration_1_1Configuration.html</anchorfile>
      <anchor>ae1957120acd3a48a5f3158391991096c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>getImuAccelerationRange</name>
      <anchorfile>classrokubimini_1_1configuration_1_1Configuration.html</anchorfile>
      <anchor>a13781f1689ef559c9f8f1b4e236756a6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>getImuAngularRateFilter</name>
      <anchorfile>classrokubimini_1_1configuration_1_1Configuration.html</anchorfile>
      <anchor>ae17d2f43e9487e665fbed2284339da32</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>getImuAngularRateRange</name>
      <anchorfile>classrokubimini_1_1configuration_1_1Configuration.html</anchorfile>
      <anchor>ab9431ddf46192c6f0f3edc8048de295e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getSaveConfiguration</name>
      <anchorfile>classrokubimini_1_1configuration_1_1Configuration.html</anchorfile>
      <anchor>a4a7cdca1ee878627b810299aa5ccf28c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const calibration::SensorCalibration &amp;</type>
      <name>getSensorCalibration</name>
      <anchorfile>classrokubimini_1_1configuration_1_1Configuration.html</anchorfile>
      <anchor>a861d5a7e03b01abc6481bf2332fc540d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const SensorConfiguration &amp;</type>
      <name>getSensorConfiguration</name>
      <anchorfile>classrokubimini_1_1configuration_1_1Configuration.html</anchorfile>
      <anchor>a83f407b4bd561a7c6bebac7121ad65a1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getSetReadingToNanOnDisconnect</name>
      <anchorfile>classrokubimini_1_1configuration_1_1Configuration.html</anchorfile>
      <anchor>a282e1458d502e81e59152d9959bbaac5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getUseCustomCalibration</name>
      <anchorfile>classrokubimini_1_1configuration_1_1Configuration.html</anchorfile>
      <anchor>ab8587aeb0ead81babb33e6d1cb2b6051</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasForceTorqueFilter</name>
      <anchorfile>classrokubimini_1_1configuration_1_1Configuration.html</anchorfile>
      <anchor>a49dc0185d944ac9485ff9e47d628d47e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasForceTorqueOffset</name>
      <anchorfile>classrokubimini_1_1configuration_1_1Configuration.html</anchorfile>
      <anchor>ae9ca1876933c9033e88e2f8c737efbba</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasImuAccelerationFilter</name>
      <anchorfile>classrokubimini_1_1configuration_1_1Configuration.html</anchorfile>
      <anchor>a8253d29bdbc5194603d47ed7c9e6b257</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasImuAccelerationRange</name>
      <anchorfile>classrokubimini_1_1configuration_1_1Configuration.html</anchorfile>
      <anchor>ad6483de49658716a6fc4417f58fbdbcf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasImuAngularRateFilter</name>
      <anchorfile>classrokubimini_1_1configuration_1_1Configuration.html</anchorfile>
      <anchor>a80de942c51c79d1b2561d66002c89e05</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasImuAngularRateRange</name>
      <anchorfile>classrokubimini_1_1configuration_1_1Configuration.html</anchorfile>
      <anchor>a498bec4026a14264bacffbf20aeab1ab</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasSaveConfiguration</name>
      <anchorfile>classrokubimini_1_1configuration_1_1Configuration.html</anchorfile>
      <anchor>aec5e61aab64bfb02a6d54cd78ad44dea</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasSensorCalibration</name>
      <anchorfile>classrokubimini_1_1configuration_1_1Configuration.html</anchorfile>
      <anchor>a5dc5acebf7c5b496eb8a1255598763b3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasSensorConfiguration</name>
      <anchorfile>classrokubimini_1_1configuration_1_1Configuration.html</anchorfile>
      <anchor>a0b03be168b5ab06718f5c9e42b4feacd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasSetReadingToNanOnDisconnect</name>
      <anchorfile>classrokubimini_1_1configuration_1_1Configuration.html</anchorfile>
      <anchor>a395dadeffbac505cf66e399d20402d0d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasUseCustomCalibration</name>
      <anchorfile>classrokubimini_1_1configuration_1_1Configuration.html</anchorfile>
      <anchor>a5e7b06bc362b204bdabf3f084df2ea38</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>load</name>
      <anchorfile>classrokubimini_1_1configuration_1_1Configuration.html</anchorfile>
      <anchor>a55203cb65a41b5e1657e93a7466f37d8</anchor>
      <arglist>(const std::string &amp;key, const NodeHandlePtr &amp;nh)</arglist>
    </member>
    <member kind="function">
      <type>Configuration &amp;</type>
      <name>operator=</name>
      <anchorfile>classrokubimini_1_1configuration_1_1Configuration.html</anchorfile>
      <anchor>a91ca9d5b04e052a079610c8aa22a5845</anchor>
      <arglist>(const Configuration &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>printConfiguration</name>
      <anchorfile>classrokubimini_1_1configuration_1_1Configuration.html</anchorfile>
      <anchor>a5b14b559c1b0773d805c9a5ac24ff280</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setForceTorqueFilter</name>
      <anchorfile>classrokubimini_1_1configuration_1_1Configuration.html</anchorfile>
      <anchor>a0e2a2dc6651764d244b2c65f34c28c76</anchor>
      <arglist>(const ForceTorqueFilter &amp;forceTorqueFilter)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setForceTorqueOffset</name>
      <anchorfile>classrokubimini_1_1configuration_1_1Configuration.html</anchorfile>
      <anchor>a6504ddc2463557e6ecd5b85cf43994bd</anchor>
      <arglist>(const Eigen::Matrix&lt; double, 6, 1 &gt; &amp;forceTorqueOffset)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setImuAccelerationFilter</name>
      <anchorfile>classrokubimini_1_1configuration_1_1Configuration.html</anchorfile>
      <anchor>a5cdd27f9a3df860480e637c100ba1735</anchor>
      <arglist>(const unsigned int imuAccelerationFilter)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setImuAccelerationRange</name>
      <anchorfile>classrokubimini_1_1configuration_1_1Configuration.html</anchorfile>
      <anchor>ac6be9a98e0c4b6f3b74b0cfc1400565e</anchor>
      <arglist>(const uint8_t imuAccelerationRange)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setImuAngularRateFilter</name>
      <anchorfile>classrokubimini_1_1configuration_1_1Configuration.html</anchorfile>
      <anchor>a979b8af4113df561404a93b26c7b3f3c</anchor>
      <arglist>(const unsigned int imuAngularRateFilter)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setImuAngularRateRange</name>
      <anchorfile>classrokubimini_1_1configuration_1_1Configuration.html</anchorfile>
      <anchor>ae8d840cbecc724c0488360ddc525f077</anchor>
      <arglist>(const uint8_t imuAngularRateRange)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSaveConfiguration</name>
      <anchorfile>classrokubimini_1_1configuration_1_1Configuration.html</anchorfile>
      <anchor>a4edf7563b379354fcf671882762611d3</anchor>
      <arglist>(const bool saveConfiguration)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSensorCalibration</name>
      <anchorfile>classrokubimini_1_1configuration_1_1Configuration.html</anchorfile>
      <anchor>a8775c794b951ce54bcee44da67ca6735</anchor>
      <arglist>(const calibration::SensorCalibration &amp;sensorCalibration)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSensorConfiguration</name>
      <anchorfile>classrokubimini_1_1configuration_1_1Configuration.html</anchorfile>
      <anchor>ae301a94c0abf10e290c633a7b2e269c4</anchor>
      <arglist>(const SensorConfiguration &amp;sensorConfiguration)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSetReadingToNanOnDisconnect</name>
      <anchorfile>classrokubimini_1_1configuration_1_1Configuration.html</anchorfile>
      <anchor>a3c5127dd6854d29a515e37922e42527a</anchor>
      <arglist>(const bool setReadingToNanOnDisconnect)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUseCustomCalibration</name>
      <anchorfile>classrokubimini_1_1configuration_1_1Configuration.html</anchorfile>
      <anchor>a002b04d748e83f1ebf7d5b6cd7eca75d</anchor>
      <arglist>(const bool useCustomCalibration)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Configuration</name>
      <anchorfile>classrokubimini_1_1configuration_1_1Configuration.html</anchorfile>
      <anchor>aeb4c9500583fca5341822470f39d7bf8</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ForceTorqueFilter</type>
      <name>forceTorqueFilter_</name>
      <anchorfile>classrokubimini_1_1configuration_1_1Configuration.html</anchorfile>
      <anchor>af93686aae3b9caaf5ded430ccafab114</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Eigen::Matrix&lt; double, 6, 1 &gt;</type>
      <name>forceTorqueOffset_</name>
      <anchorfile>classrokubimini_1_1configuration_1_1Configuration.html</anchorfile>
      <anchor>a2cc9b89a88ece4d0c2a83690e959bb68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>hasForceTorqueFilter_</name>
      <anchorfile>classrokubimini_1_1configuration_1_1Configuration.html</anchorfile>
      <anchor>a40079f3c2dbe752683554eff81d26474</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>hasForceTorqueOffset_</name>
      <anchorfile>classrokubimini_1_1configuration_1_1Configuration.html</anchorfile>
      <anchor>a759f7a514318f5306cecf77276a07bdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>hasImuAccelerationFilter_</name>
      <anchorfile>classrokubimini_1_1configuration_1_1Configuration.html</anchorfile>
      <anchor>a58173a66983d9af5314eb7b8c6199070</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>hasImuAccelerationRange_</name>
      <anchorfile>classrokubimini_1_1configuration_1_1Configuration.html</anchorfile>
      <anchor>aa867fa68d59b83c3801bcd2d956fb2fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>hasImuAngularRateFilter_</name>
      <anchorfile>classrokubimini_1_1configuration_1_1Configuration.html</anchorfile>
      <anchor>a3af3bcc094fcb2bb926ce1095e5bccb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>hasImuAngularRateRange_</name>
      <anchorfile>classrokubimini_1_1configuration_1_1Configuration.html</anchorfile>
      <anchor>a0497fa7dcbce99faf35012a21a91c400</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>hasSaveConfiguration_</name>
      <anchorfile>classrokubimini_1_1configuration_1_1Configuration.html</anchorfile>
      <anchor>a37ff35357e051769fd32a99caef51c84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>hasSensorCalibration_</name>
      <anchorfile>classrokubimini_1_1configuration_1_1Configuration.html</anchorfile>
      <anchor>a1bc75c823cb5d197beda046b80e14e2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>hasSensorConfiguration_</name>
      <anchorfile>classrokubimini_1_1configuration_1_1Configuration.html</anchorfile>
      <anchor>a9b4b8a78652dfc193c2b2a0c3d7f52ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>hasSetReadingToNanOnDisconnect_</name>
      <anchorfile>classrokubimini_1_1configuration_1_1Configuration.html</anchorfile>
      <anchor>a4f98f9286012845c42d3cb8789b6935c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>hasUseCustomCalibration_</name>
      <anchorfile>classrokubimini_1_1configuration_1_1Configuration.html</anchorfile>
      <anchor>a3c24fdcb9116c979eadb037b08bf4135</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>imuAccelerationFilter_</name>
      <anchorfile>classrokubimini_1_1configuration_1_1Configuration.html</anchorfile>
      <anchor>a0f3504e222536bf344778e28abcc3bac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>imuAccelerationRange_</name>
      <anchorfile>classrokubimini_1_1configuration_1_1Configuration.html</anchorfile>
      <anchor>ad6128ce0f7f981a8024d00d96c7ea5b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>imuAngularRateFilter_</name>
      <anchorfile>classrokubimini_1_1configuration_1_1Configuration.html</anchorfile>
      <anchor>ad790a6848ccc4a939ded85f66464664c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>imuAngularRateRange_</name>
      <anchorfile>classrokubimini_1_1configuration_1_1Configuration.html</anchorfile>
      <anchor>a9d79edf60d6deb71cd5e826547a089dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::recursive_mutex</type>
      <name>mutex_</name>
      <anchorfile>classrokubimini_1_1configuration_1_1Configuration.html</anchorfile>
      <anchor>a9eca16b1668ce3a1d674f579b0699b4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>saveConfiguration_</name>
      <anchorfile>classrokubimini_1_1configuration_1_1Configuration.html</anchorfile>
      <anchor>a7cd19f8c49d09a9f6f85ba5db7134204</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>calibration::SensorCalibration</type>
      <name>sensorCalibration_</name>
      <anchorfile>classrokubimini_1_1configuration_1_1Configuration.html</anchorfile>
      <anchor>afaf0792b7a9d9ad1be16f149e9b91525</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>SensorConfiguration</type>
      <name>sensorConfiguration_</name>
      <anchorfile>classrokubimini_1_1configuration_1_1Configuration.html</anchorfile>
      <anchor>aff1da0a00d145bbf79c424c4c0b0b91f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>setReadingToNanOnDisconnect_</name>
      <anchorfile>classrokubimini_1_1configuration_1_1Configuration.html</anchorfile>
      <anchor>a22c0d8e86076bdbf005591eda09f45be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>useCustomCalibration_</name>
      <anchorfile>classrokubimini_1_1configuration_1_1Configuration.html</anchorfile>
      <anchor>a0664f54c30704f1c22a2ca28437ce033</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rokubimini::configuration::ConfigurationTest</name>
    <filename>classrokubimini_1_1configuration_1_1ConfigurationTest.html</filename>
    <member kind="function" protection="protected">
      <type></type>
      <name>ConfigurationTest</name>
      <anchorfile>classrokubimini_1_1configuration_1_1ConfigurationTest.html</anchorfile>
      <anchor>a59e948cffa9503ad422f04f320f365c1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>SetUp</name>
      <anchorfile>classrokubimini_1_1configuration_1_1ConfigurationTest.html</anchorfile>
      <anchor>a6474e9b1b56e3601be8732a5b9476ef1</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>TearDown</name>
      <anchorfile>classrokubimini_1_1configuration_1_1ConfigurationTest.html</anchorfile>
      <anchor>ac94e8659413dcc8296fbf310012662ce</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>~ConfigurationTest</name>
      <anchorfile>classrokubimini_1_1configuration_1_1ConfigurationTest.html</anchorfile>
      <anchor>a365b80c91817134f7dc13a817da625e2</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Configuration *</type>
      <name>configuration</name>
      <anchorfile>classrokubimini_1_1configuration_1_1ConfigurationTest.html</anchorfile>
      <anchor>a176e42a66424a11bab3f2b06f0a193aa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="union">
    <name>rokubimini::Statusword::Data</name>
    <filename>unionrokubimini_1_1Statusword_1_1Data.html</filename>
    <member kind="function">
      <type></type>
      <name>Data</name>
      <anchorfile>unionrokubimini_1_1Statusword_1_1Data.html</anchorfile>
      <anchor>a66b03eef0255d2b6a978b94bad6579e4</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Data</name>
      <anchorfile>unionrokubimini_1_1Statusword_1_1Data.html</anchorfile>
      <anchor>aae8e37e35405a6b7734cf29f034e658c</anchor>
      <arglist>(const uint32_t data)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>unionrokubimini_1_1Statusword_1_1Data.html</anchorfile>
      <anchor>a8c1edc1a0683f84652fee6d6966b041b</anchor>
      <arglist>(const Data &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>unionrokubimini_1_1Statusword_1_1Data.html</anchorfile>
      <anchor>a9f3a38e34c6b1d960bfa5d2a73668add</anchor>
      <arglist>(const Data &amp;other)</arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>all_</name>
      <anchorfile>unionrokubimini_1_1Statusword_1_1Data.html</anchorfile>
      <anchor>a3c7302ffe3d55b47b302fab65bab4358</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>DataBits</type>
      <name>bits_</name>
      <anchorfile>unionrokubimini_1_1Statusword_1_1Data.html</anchorfile>
      <anchor>a565e9f273a951c8bab13ca2aadbb088b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>rokubimini::Statusword::DataBits</name>
    <filename>structrokubimini_1_1Statusword_1_1DataBits.html</filename>
    <member kind="variable">
      <type>uint32_t</type>
      <name>errorAccSaturated_</name>
      <anchorfile>structrokubimini_1_1Statusword_1_1DataBits.html</anchorfile>
      <anchor>a90c557c6bcb6a62c09454c5b8b30ed45</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>errorAdcOutOfSync_</name>
      <anchorfile>structrokubimini_1_1Statusword_1_1DataBits.html</anchorfile>
      <anchor>a26ec971da654e6f39e2b54d1a7b0e3fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>errorAdcSaturated_</name>
      <anchorfile>structrokubimini_1_1Statusword_1_1DataBits.html</anchorfile>
      <anchor>aa2f947b5cc3b0e79260e03ff86ee39b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>errorGyroSaturated_</name>
      <anchorfile>structrokubimini_1_1Statusword_1_1DataBits.html</anchorfile>
      <anchor>a49f1396c5eda6eaf23be913456744657</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>errorSensingRangeExceeded_</name>
      <anchorfile>structrokubimini_1_1Statusword_1_1DataBits.html</anchorfile>
      <anchor>aabc0a4e9eb94f0f52c94dd22295695c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>fatalSupplyVoltage_</name>
      <anchorfile>structrokubimini_1_1Statusword_1_1DataBits.html</anchorfile>
      <anchor>ae34fa1c6ba8b24c6cc60cd1feaf4d743</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>reserved1_</name>
      <anchorfile>structrokubimini_1_1Statusword_1_1DataBits.html</anchorfile>
      <anchor>a6d18130154a47b819ea70165465a87ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>reserved2_</name>
      <anchorfile>structrokubimini_1_1Statusword_1_1DataBits.html</anchorfile>
      <anchor>abeb6e9a15066a93b39d687aec171b86f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>unused_</name>
      <anchorfile>structrokubimini_1_1Statusword_1_1DataBits.html</anchorfile>
      <anchor>a2c4ed5895e658a6971c456cd2813c9dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>warningOvertemperature_</name>
      <anchorfile>structrokubimini_1_1Statusword_1_1DataBits.html</anchorfile>
      <anchor>a0ef848edb6f2f0f21aa3d6a574cad28a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rokubimini::calibration::ForceTorqueCalibration</name>
    <filename>classrokubimini_1_1calibration_1_1ForceTorqueCalibration.html</filename>
    <member kind="function">
      <type>void</type>
      <name>addMeasurement</name>
      <anchorfile>classrokubimini_1_1calibration_1_1ForceTorqueCalibration.html</anchorfile>
      <anchor>adc3a37aa9e787f6989a1b9501731ec19</anchor>
      <arglist>(const Eigen::Vector3d &amp;acc, const Eigen::Vector3d &amp;gravity, Eigen::Vector3d angVel, Eigen::Vector3d angAcc, const Eigen::VectorXd &amp;ftRaw)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ForceTorqueCalibration</name>
      <anchorfile>classrokubimini_1_1calibration_1_1ForceTorqueCalibration.html</anchorfile>
      <anchor>af63bac87525d9594c92dc2166b1f6537</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Eigen::VectorXd</type>
      <name>getCalibParams</name>
      <anchorfile>classrokubimini_1_1calibration_1_1ForceTorqueCalibration.html</anchorfile>
      <anchor>a6e4ec60c673192a6dc3b34821d5b1bb7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetCalibration</name>
      <anchorfile>classrokubimini_1_1calibration_1_1ForceTorqueCalibration.html</anchorfile>
      <anchor>a5b09a0bdfd13968d8a97dec5fe4000e9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ForceTorqueCalibration</name>
      <anchorfile>classrokubimini_1_1calibration_1_1ForceTorqueCalibration.html</anchorfile>
      <anchor>a41c315c2d375768b76ab22dad67b27f4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>Eigen::MatrixXd</type>
      <name>createMeasurementMat</name>
      <anchorfile>classrokubimini_1_1calibration_1_1ForceTorqueCalibration.html</anchorfile>
      <anchor>a585ab64c17e84b1840548116f532c8f4</anchor>
      <arglist>(const Eigen::Vector3d &amp;acc, const Eigen::Vector3d &amp;gravity, Eigen::Vector3d angVel, Eigen::Vector3d angAcc)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>Eigen::Matrix3d</type>
      <name>skewMatrix</name>
      <anchorfile>classrokubimini_1_1calibration_1_1ForceTorqueCalibration.html</anchorfile>
      <anchor>a1c16c0bc0de2fecf10401083b7663fbb</anchor>
      <arglist>(Eigen::Vector3d inVec)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Eigen::VectorXd</type>
      <name>ftReadings_</name>
      <anchorfile>classrokubimini_1_1calibration_1_1ForceTorqueCalibration.html</anchorfile>
      <anchor>af764d7d757fbf654e17eb64f124928b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Eigen::MatrixXd</type>
      <name>measurementMat_</name>
      <anchorfile>classrokubimini_1_1calibration_1_1ForceTorqueCalibration.html</anchorfile>
      <anchor>a8cc40bebf2e3a3a343e73ce5b4036ba6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>numMeasurements_</name>
      <anchorfile>classrokubimini_1_1calibration_1_1ForceTorqueCalibration.html</anchorfile>
      <anchor>a8b2db711697b5102aeec679be3ffb99f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rokubimini::configuration::ForceTorqueFilter</name>
    <filename>classrokubimini_1_1configuration_1_1ForceTorqueFilter.html</filename>
    <member kind="typedef">
      <type>std::shared_ptr&lt; ros::NodeHandle &gt;</type>
      <name>NodeHandlePtr</name>
      <anchorfile>classrokubimini_1_1configuration_1_1ForceTorqueFilter.html</anchorfile>
      <anchor>af735f00011db535bb5e3824c73be59fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ForceTorqueFilter</name>
      <anchorfile>classrokubimini_1_1configuration_1_1ForceTorqueFilter.html</anchorfile>
      <anchor>aebb106fdbd6b03b1be30a626c9cdb8ac</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ForceTorqueFilter</name>
      <anchorfile>classrokubimini_1_1configuration_1_1ForceTorqueFilter.html</anchorfile>
      <anchor>a4c59a55509b24de6ba258cf2399cd000</anchor>
      <arglist>(const uint16_t sincFilterSize, const uint8_t chopEnable, const uint8_t skipEnable, const uint8_t fastEnable)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>getChopEnable</name>
      <anchorfile>classrokubimini_1_1configuration_1_1ForceTorqueFilter.html</anchorfile>
      <anchor>a1be56866ee922fc7b2a3fdaf4d7b8900</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>getFastEnable</name>
      <anchorfile>classrokubimini_1_1configuration_1_1ForceTorqueFilter.html</anchorfile>
      <anchor>a895b64e23c51155af13214e5c695b143</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint16_t</type>
      <name>getSincFilterSize</name>
      <anchorfile>classrokubimini_1_1configuration_1_1ForceTorqueFilter.html</anchorfile>
      <anchor>ad4637920549423be6c0781c19755dfdc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>getSkipEnable</name>
      <anchorfile>classrokubimini_1_1configuration_1_1ForceTorqueFilter.html</anchorfile>
      <anchor>a92099354faef05fa2487eb283d352cce</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>load</name>
      <anchorfile>classrokubimini_1_1configuration_1_1ForceTorqueFilter.html</anchorfile>
      <anchor>a337212f879e3e5598476dd65230ac819</anchor>
      <arglist>(const std::string &amp;key, const NodeHandlePtr &amp;nh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print</name>
      <anchorfile>classrokubimini_1_1configuration_1_1ForceTorqueFilter.html</anchorfile>
      <anchor>a9a06b0b6d7d86f8e4d3de367ec255cbd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setChopEnable</name>
      <anchorfile>classrokubimini_1_1configuration_1_1ForceTorqueFilter.html</anchorfile>
      <anchor>acf447d7df815127c1b903f8f4681b49d</anchor>
      <arglist>(const uint8_t chopEnable)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFastEnable</name>
      <anchorfile>classrokubimini_1_1configuration_1_1ForceTorqueFilter.html</anchorfile>
      <anchor>a1b53521c816d8d04a08a1af97e6c0d30</anchor>
      <arglist>(const uint8_t fastEnable)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSincFilterSize</name>
      <anchorfile>classrokubimini_1_1configuration_1_1ForceTorqueFilter.html</anchorfile>
      <anchor>aa160782f1fd74a56f2b0a889479438f2</anchor>
      <arglist>(const uint16_t sincFilterSize)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSkipEnable</name>
      <anchorfile>classrokubimini_1_1configuration_1_1ForceTorqueFilter.html</anchorfile>
      <anchor>a98c5852e814494e2076d532871a2bdea</anchor>
      <arglist>(const uint8_t skipEnable)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ForceTorqueFilter</name>
      <anchorfile>classrokubimini_1_1configuration_1_1ForceTorqueFilter.html</anchorfile>
      <anchor>a28b37d76e67bfbc31e710cb984b29837</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint8_t</type>
      <name>chopEnable_</name>
      <anchorfile>classrokubimini_1_1configuration_1_1ForceTorqueFilter.html</anchorfile>
      <anchor>a6025450ba451963cc5237d5cb4bc7db8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint8_t</type>
      <name>fastEnable_</name>
      <anchorfile>classrokubimini_1_1configuration_1_1ForceTorqueFilter.html</anchorfile>
      <anchor>acc9f2cb52877f890d00f5f33de6dbc93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint16_t</type>
      <name>sincFilterSize_</name>
      <anchorfile>classrokubimini_1_1configuration_1_1ForceTorqueFilter.html</anchorfile>
      <anchor>a096a0cd9c9cdee8a11d446eaee91f5ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint8_t</type>
      <name>skipEnable_</name>
      <anchorfile>classrokubimini_1_1configuration_1_1ForceTorqueFilter.html</anchorfile>
      <anchor>a0580eb9dad6d093cc7e2b41b5f04506d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rokubimini::Reading</name>
    <filename>classrokubimini_1_1Reading.html</filename>
    <member kind="typedef">
      <type>sensor_msgs::Imu</type>
      <name>ImuType</name>
      <anchorfile>classrokubimini_1_1Reading.html</anchorfile>
      <anchor>a502e78de712c13b643a38ff661399874</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>sensor_msgs::Temperature</type>
      <name>TempType</name>
      <anchorfile>classrokubimini_1_1Reading.html</anchorfile>
      <anchor>a4ae677107e0b7f31a66fea24118d1bc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>geometry_msgs::WrenchStamped</type>
      <name>WrenchType</name>
      <anchorfile>classrokubimini_1_1Reading.html</anchorfile>
      <anchor>a820023e2f9e64b2f8d41549392ff3f9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const ImuType &amp;</type>
      <name>getExternalImu</name>
      <anchorfile>classrokubimini_1_1Reading.html</anchorfile>
      <anchor>a6fcbd62ba1e891d6f5929c7195ee49d5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ImuType &amp;</type>
      <name>getExternalImu</name>
      <anchorfile>classrokubimini_1_1Reading.html</anchorfile>
      <anchor>ab8ef1554514dbcb7bd597615bb19cb26</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const ImuType &amp;</type>
      <name>getImu</name>
      <anchorfile>classrokubimini_1_1Reading.html</anchorfile>
      <anchor>a3e65591940755bb2ea2c3ff2cef8661d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ImuType &amp;</type>
      <name>getImu</name>
      <anchorfile>classrokubimini_1_1Reading.html</anchorfile>
      <anchor>a84a4155c441896bab372dca99ed47587</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Statusword &amp;</type>
      <name>getStatusword</name>
      <anchorfile>classrokubimini_1_1Reading.html</anchorfile>
      <anchor>a0b7e7b1d397e61d9ed6d3128f3c92dea</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const TempType &amp;</type>
      <name>getTemperature</name>
      <anchorfile>classrokubimini_1_1Reading.html</anchorfile>
      <anchor>ad43a30809d211d0e6df49467ea5b25f2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>TempType &amp;</type>
      <name>getTemperature</name>
      <anchorfile>classrokubimini_1_1Reading.html</anchorfile>
      <anchor>abd8aec161216a867a8b1d4051b23c584</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const WrenchType &amp;</type>
      <name>getWrench</name>
      <anchorfile>classrokubimini_1_1Reading.html</anchorfile>
      <anchor>a823dbe6f4cc4c605add607d9f899122c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>WrenchType &amp;</type>
      <name>getWrench</name>
      <anchorfile>classrokubimini_1_1Reading.html</anchorfile>
      <anchor>ad64b70c1710ccc2397a26db3c85e6073</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isForceTorqueSaturated</name>
      <anchorfile>classrokubimini_1_1Reading.html</anchorfile>
      <anchor>a56fa028b7d6d302a8949af4dcec4db77</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Reading</name>
      <anchorfile>classrokubimini_1_1Reading.html</anchorfile>
      <anchor>a00d602e8927ce26edaa7bd0e3202b915</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setForceTorqueSaturated</name>
      <anchorfile>classrokubimini_1_1Reading.html</anchorfile>
      <anchor>acfccbcf9f5c68de4071efaae13ec1e34</anchor>
      <arglist>(const bool isForceTorqueSaturated)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStatusword</name>
      <anchorfile>classrokubimini_1_1Reading.html</anchorfile>
      <anchor>adc3833ff9c1dc2fc8f775a4c0bfa2a18</anchor>
      <arglist>(const Statusword &amp;statusword)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTemperature</name>
      <anchorfile>classrokubimini_1_1Reading.html</anchorfile>
      <anchor>a3153fee94b6c0ee3cb273e1475e7ee98</anchor>
      <arglist>(const TempType &amp;temperature)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Reading</name>
      <anchorfile>classrokubimini_1_1Reading.html</anchorfile>
      <anchor>a3ac06001e5654b90d0efc9e17a541643</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ImuType</type>
      <name>externalImu_</name>
      <anchorfile>classrokubimini_1_1Reading.html</anchorfile>
      <anchor>a0230ec4ff03052789a6e9aee30a108bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ImuType</type>
      <name>imu_</name>
      <anchorfile>classrokubimini_1_1Reading.html</anchorfile>
      <anchor>ae9f93e58a7683ca0ffe0c12de9d6e3e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>isForceTorqueSaturated_</name>
      <anchorfile>classrokubimini_1_1Reading.html</anchorfile>
      <anchor>a628a9c8dad26a3112a4d4778adf96076</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Statusword</type>
      <name>statusword_</name>
      <anchorfile>classrokubimini_1_1Reading.html</anchorfile>
      <anchor>a5f95872e392a6c63482449934b999e36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TempType</type>
      <name>temperature_</name>
      <anchorfile>classrokubimini_1_1Reading.html</anchorfile>
      <anchor>a50701acaf619b8ba264aae7c115fde19</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>WrenchType</type>
      <name>wrench_</name>
      <anchorfile>classrokubimini_1_1Reading.html</anchorfile>
      <anchor>a7f15113ea51d10a0a2bfe53448d50e0d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rokubimini::ReadingTest</name>
    <filename>classrokubimini_1_1ReadingTest.html</filename>
    <member kind="function" protection="protected">
      <type></type>
      <name>ReadingTest</name>
      <anchorfile>classrokubimini_1_1ReadingTest.html</anchorfile>
      <anchor>a227015d8359aaca7742b376275fe7615</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>SetUp</name>
      <anchorfile>classrokubimini_1_1ReadingTest.html</anchorfile>
      <anchor>a6f7b0a44ed7108fe656a2e570c1afd29</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>TearDown</name>
      <anchorfile>classrokubimini_1_1ReadingTest.html</anchorfile>
      <anchor>ad6470c23e60b4f6d30f9095e905ab6bb</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>~ReadingTest</name>
      <anchorfile>classrokubimini_1_1ReadingTest.html</anchorfile>
      <anchor>a045f3a0d339b99751ff4580f4d71ac46</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Reading *</type>
      <name>reading</name>
      <anchorfile>classrokubimini_1_1ReadingTest.html</anchorfile>
      <anchor>a8d348df38796a3366edb8540c909cd7d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rokubimini::Rokubimini</name>
    <filename>classrokubimini_1_1Rokubimini.html</filename>
    <member kind="typedef">
      <type>std::function&lt; void(void)&gt;</type>
      <name>AnonymousErrorCb</name>
      <anchorfile>classrokubimini_1_1Rokubimini.html</anchorfile>
      <anchor>a3f2d0ea6f705d8c11241e4f0c4fae0ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::function&lt; void(const Reading &amp;)&gt;</type>
      <name>AnonymousReadingCb</name>
      <anchorfile>classrokubimini_1_1Rokubimini.html</anchorfile>
      <anchor>a8e3e9a58b8ded0f5cef453923c380cdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::function&lt; void(const std::string &amp;)&gt;</type>
      <name>DeviceDisconnectedCb</name>
      <anchorfile>classrokubimini_1_1Rokubimini.html</anchorfile>
      <anchor>aa7c8357b54c482816540abd21965210d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::function&lt; void(const std::string &amp;)&gt;</type>
      <name>DeviceReconnectedCb</name>
      <anchorfile>classrokubimini_1_1Rokubimini.html</anchorfile>
      <anchor>a37bebee31634bbd169153fba4791d67f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::shared_ptr&lt; diagnostic_updater::Updater &gt;</type>
      <name>DiagnosticsUpdaterPtr</name>
      <anchorfile>classrokubimini_1_1Rokubimini.html</anchorfile>
      <anchor>a538f9d5776dd501379c48b13ce0ccece</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::function&lt; void(const std::string &amp;)&gt;</type>
      <name>ErrorCb</name>
      <anchorfile>classrokubimini_1_1Rokubimini.html</anchorfile>
      <anchor>a5c398f844c7919f1131999faadcc0448</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::function&lt; void(const std::string &amp;)&gt;</type>
      <name>ErrorRecoveredCb</name>
      <anchorfile>classrokubimini_1_1Rokubimini.html</anchorfile>
      <anchor>ad4af0e9451a65c722f39a29f5b1a6553</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::function&lt; void(const std::string &amp;)&gt;</type>
      <name>FatalCb</name>
      <anchorfile>classrokubimini_1_1Rokubimini.html</anchorfile>
      <anchor>a5ceaa17ceec0db319aaa43f43c7edb0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::function&lt; void(const std::string &amp;)&gt;</type>
      <name>FatalRecoveredCb</name>
      <anchorfile>classrokubimini_1_1Rokubimini.html</anchorfile>
      <anchor>a0a9afce7e11aa2394d778f9fefe6c4b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::shared_ptr&lt; ros::NodeHandle &gt;</type>
      <name>NodeHandlePtr</name>
      <anchorfile>classrokubimini_1_1Rokubimini.html</anchorfile>
      <anchor>adb6b0c45f23a0f9950ee0681c904f381</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::function&lt; void(const std::string &amp;, const Reading &amp;)&gt;</type>
      <name>ReadingCb</name>
      <anchorfile>classrokubimini_1_1Rokubimini.html</anchorfile>
      <anchor>a07cb376b47e82847790f71e5767c0865</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::shared_ptr&lt; ros::Publisher &gt;</type>
      <name>RosPublisherPtr</name>
      <anchorfile>classrokubimini_1_1Rokubimini.html</anchorfile>
      <anchor>a96fab20bda46430f66f65ef7e74161a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::shared_ptr&lt; ros::Timer &gt;</type>
      <name>TimerPtr</name>
      <anchorfile>classrokubimini_1_1Rokubimini.html</anchorfile>
      <anchor>a455b63ce99d4660d0eed62ec51f3cbcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addDeviceDisconnectedCb</name>
      <anchorfile>classrokubimini_1_1Rokubimini.html</anchorfile>
      <anchor>a4f8a36b9d14bbad5c2a70e6266c082e5</anchor>
      <arglist>(const DeviceDisconnectedCb &amp;deviceDisconnectedCb, const int priority=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addDeviceReconnectedCb</name>
      <anchorfile>classrokubimini_1_1Rokubimini.html</anchorfile>
      <anchor>ab5b9bc6af1fbffb74362565d529f67a5</anchor>
      <arglist>(const DeviceReconnectedCb &amp;deviceReconnectedCb, const int priority=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addErrorCb</name>
      <anchorfile>classrokubimini_1_1Rokubimini.html</anchorfile>
      <anchor>a07f177dc2fb3e182c7cab6663feee9f4</anchor>
      <arglist>(const ErrorCb &amp;errorCb, const int priority=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addErrorRecoveredCb</name>
      <anchorfile>classrokubimini_1_1Rokubimini.html</anchorfile>
      <anchor>a6ced775b9f9e32e77f797db7d3d34541</anchor>
      <arglist>(const ErrorRecoveredCb &amp;errorRecoveredCb, const int priority=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addFatalCb</name>
      <anchorfile>classrokubimini_1_1Rokubimini.html</anchorfile>
      <anchor>a909cc75ae9524be35a355ca048a3f387</anchor>
      <arglist>(const FatalCb &amp;fatalCb, const int priority=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addFatalRecoveredCb</name>
      <anchorfile>classrokubimini_1_1Rokubimini.html</anchorfile>
      <anchor>a2eebe7b4eebf2004b000e5fc466870f0</anchor>
      <arglist>(const FatalRecoveredCb &amp;fatalRecoveredCb, const int priority=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addReadingCb</name>
      <anchorfile>classrokubimini_1_1Rokubimini.html</anchorfile>
      <anchor>a113b03e9a3a31c15c903463a727bcea3</anchor>
      <arglist>(const ReadingCb &amp;readingCb, const int priority=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearGoalStateEnum</name>
      <anchorfile>classrokubimini_1_1Rokubimini.html</anchorfile>
      <anchor>a354f149c7757e48ea9492fd18ea441cc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>createRosDiagnostics</name>
      <anchorfile>classrokubimini_1_1Rokubimini.html</anchorfile>
      <anchor>a561f8be00afdf34d3bfe0e020f55cae4</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>createRosPublishers</name>
      <anchorfile>classrokubimini_1_1Rokubimini.html</anchorfile>
      <anchor>a04285f65d3b3591cf44b2d9350a5dd5b</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>createRosServices</name>
      <anchorfile>classrokubimini_1_1Rokubimini.html</anchorfile>
      <anchor>a0e334b1a9df09057a53baf4b80e25fe0</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deviceDisconnectedCb</name>
      <anchorfile>classrokubimini_1_1Rokubimini.html</anchorfile>
      <anchor>a9bb114806dfdc910970537fa6a7c3797</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>deviceIsInErrorState</name>
      <anchorfile>classrokubimini_1_1Rokubimini.html</anchorfile>
      <anchor>a85005bf736c5b693f6795b9a3b488e26</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>deviceIsInFatalState</name>
      <anchorfile>classrokubimini_1_1Rokubimini.html</anchorfile>
      <anchor>a089e53c715d58ce2147c4761597beadd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>deviceIsMissing</name>
      <anchorfile>classrokubimini_1_1Rokubimini.html</anchorfile>
      <anchor>a044a671fbd4d7c86421ae910d81345a7</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deviceReconnectedCb</name>
      <anchorfile>classrokubimini_1_1Rokubimini.html</anchorfile>
      <anchor>a16f2efcfd6e7094f8afa2a9f84866483</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>errorCb</name>
      <anchorfile>classrokubimini_1_1Rokubimini.html</anchorfile>
      <anchor>a43a947801b72fb392b660d4845c0c86d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>errorRecoveredCb</name>
      <anchorfile>classrokubimini_1_1Rokubimini.html</anchorfile>
      <anchor>afef419f67e0d2959ddf4f14ead334265</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fatalCb</name>
      <anchorfile>classrokubimini_1_1Rokubimini.html</anchorfile>
      <anchor>a67710518d8ee12e2db86e43005bd5cba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fatalRecoveredCb</name>
      <anchorfile>classrokubimini_1_1Rokubimini.html</anchorfile>
      <anchor>af6f412e14e3c30a76d6effce2f49be2d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>configuration::Configuration &amp;</type>
      <name>getConfiguration</name>
      <anchorfile>classrokubimini_1_1Rokubimini.html</anchorfile>
      <anchor>ad43ed2461357a7908a7b2e2254ab6e28</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const configuration::Configuration &amp;</type>
      <name>getConfiguration</name>
      <anchorfile>classrokubimini_1_1Rokubimini.html</anchorfile>
      <anchor>a50ee1a4d9583fa566761bc0c7fad4e97</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>getForceTorqueSamplingRate</name>
      <anchorfile>classrokubimini_1_1Rokubimini.html</anchorfile>
      <anchor>a0c97d2e8f6d603fc83b460d79fee3cfe</anchor>
      <arglist>(int &amp;samplingRate)=0</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getName</name>
      <anchorfile>classrokubimini_1_1Rokubimini.html</anchorfile>
      <anchor>aacfe24f57d5b697f0eb2034a75dae5fb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getProductName</name>
      <anchorfile>classrokubimini_1_1Rokubimini.html</anchorfile>
      <anchor>a33e7be79f7b2b55f2a81cbd25adfce39</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Reading</type>
      <name>getReading</name>
      <anchorfile>classrokubimini_1_1Rokubimini.html</anchorfile>
      <anchor>a19f086b2e1ed1b9d9808c972061cd3ac</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getReading</name>
      <anchorfile>classrokubimini_1_1Rokubimini.html</anchorfile>
      <anchor>a2557af5a326b085cd06511dcff41d041</anchor>
      <arglist>(Reading &amp;reading) const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>getSerialNumber</name>
      <anchorfile>classrokubimini_1_1Rokubimini.html</anchorfile>
      <anchor>adf7c3d4d8c12f163041f22222fa3557e</anchor>
      <arglist>(unsigned int &amp;serialNumber)=0</arglist>
    </member>
    <member kind="function">
      <type>Statusword</type>
      <name>getStatusword</name>
      <anchorfile>classrokubimini_1_1Rokubimini.html</anchorfile>
      <anchor>a703a2250a17a438c5de861a7e43c01d2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>load</name>
      <anchorfile>classrokubimini_1_1Rokubimini.html</anchorfile>
      <anchor>a21d05d1df201d26f06f8a7e488624094</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>publishRosDiagnostics</name>
      <anchorfile>classrokubimini_1_1Rokubimini.html</anchorfile>
      <anchor>aacc7542ab5aed4af9c6c504646c10c63</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>publishRosMessages</name>
      <anchorfile>classrokubimini_1_1Rokubimini.html</anchorfile>
      <anchor>a997f428e26c395b7b5eba57a90819ed7</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Rokubimini</name>
      <anchorfile>classrokubimini_1_1Rokubimini.html</anchorfile>
      <anchor>a2af5773849cfe6bb8063abfe536a6d62</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Rokubimini</name>
      <anchorfile>classrokubimini_1_1Rokubimini.html</anchorfile>
      <anchor>a63ac2ea2a9cdd983fe4b8b1398c784a1</anchor>
      <arglist>(const std::string &amp;name, NodeHandlePtr nh)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>saveConfigParameter</name>
      <anchorfile>classrokubimini_1_1Rokubimini.html</anchorfile>
      <anchor>a282323cd647baf084ec437c813fdf0bb</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>setAccelerationFilter</name>
      <anchorfile>classrokubimini_1_1Rokubimini.html</anchorfile>
      <anchor>a5b725cf4ee5e3a2a9ba66b2c408fca38</anchor>
      <arglist>(const unsigned int filter)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>setAccelerationRange</name>
      <anchorfile>classrokubimini_1_1Rokubimini.html</anchorfile>
      <anchor>a147f844fc1a0fbe396e0aad9ac73243f</anchor>
      <arglist>(const unsigned int range)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>setAngularRateFilter</name>
      <anchorfile>classrokubimini_1_1Rokubimini.html</anchorfile>
      <anchor>a35a649a13929163547e2eefa6349ec61</anchor>
      <arglist>(const unsigned int filter)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>setAngularRateRange</name>
      <anchorfile>classrokubimini_1_1Rokubimini.html</anchorfile>
      <anchor>a3d4f36709db4e93dc64092ba2df594da</anchor>
      <arglist>(const unsigned int range)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>setForceTorqueFilter</name>
      <anchorfile>classrokubimini_1_1Rokubimini.html</anchorfile>
      <anchor>a5b23a999cb1e5771e37d519b0e873319</anchor>
      <arglist>(const configuration::ForceTorqueFilter &amp;filter)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>setForceTorqueOffset</name>
      <anchorfile>classrokubimini_1_1Rokubimini.html</anchorfile>
      <anchor>aa5921045244f6dfe1f3cf7edba54e6b9</anchor>
      <arglist>(const Eigen::Matrix&lt; double, 6, 1 &gt; &amp;forceTorqueOffset)=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNodeHandle</name>
      <anchorfile>classrokubimini_1_1Rokubimini.html</anchorfile>
      <anchor>aaef56885c3a182781b56ca638a9cca02</anchor>
      <arglist>(const NodeHandlePtr &amp;nh)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>setSensorCalibration</name>
      <anchorfile>classrokubimini_1_1Rokubimini.html</anchorfile>
      <anchor>a8503ce763faaae68b8987d6bbf911084</anchor>
      <arglist>(const calibration::SensorCalibration &amp;sensorCalibration)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>setSensorConfiguration</name>
      <anchorfile>classrokubimini_1_1Rokubimini.html</anchorfile>
      <anchor>a55f358b928c3efa1591ebf4fe51de2b2</anchor>
      <arglist>(const configuration::SensorConfiguration &amp;sensorConfiguration)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>shutdownWithCommunication</name>
      <anchorfile>classrokubimini_1_1Rokubimini.html</anchorfile>
      <anchor>ae249cddd4158b3eb02613ac58dbd4faa</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>shutdownWithoutCommunication</name>
      <anchorfile>classrokubimini_1_1Rokubimini.html</anchorfile>
      <anchor>a6bfec66ef0438515d9a5d179bb264aab</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startupWithCommunication</name>
      <anchorfile>classrokubimini_1_1Rokubimini.html</anchorfile>
      <anchor>ac2bf627f526053c0445130f062c645c8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startupWithoutCommunication</name>
      <anchorfile>classrokubimini_1_1Rokubimini.html</anchorfile>
      <anchor>ada18d66cc994178ef5135e418a9d3bff</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>updateProcessReading</name>
      <anchorfile>classrokubimini_1_1Rokubimini.html</anchorfile>
      <anchor>ae17e4aa34961fa61e8aef08225a5f92f</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Rokubimini</name>
      <anchorfile>classrokubimini_1_1Rokubimini.html</anchorfile>
      <anchor>a4646e74e4031d1cbbb8a6d3edb24a934</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>postSetupConfiguration</name>
      <anchorfile>classrokubimini_1_1Rokubimini.html</anchorfile>
      <anchor>a601eba479e3d2162a18e390213612bf6</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>preSetupConfiguration</name>
      <anchorfile>classrokubimini_1_1Rokubimini.html</anchorfile>
      <anchor>a178f46d88eccc3ee26d87b0aa3895c0a</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setStatusword</name>
      <anchorfile>classrokubimini_1_1Rokubimini.html</anchorfile>
      <anchor>a88fe9506f5d11bafefcfb503b6f36a75</anchor>
      <arglist>(Statusword &amp;statusword)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>configuration::Configuration</type>
      <name>configuration_</name>
      <anchorfile>classrokubimini_1_1Rokubimini.html</anchorfile>
      <anchor>a8dd8ec01fc4e2252af616975fcb907d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>DiagnosticsUpdaterPtr</type>
      <name>connectionStatusUpdater_</name>
      <anchorfile>classrokubimini_1_1Rokubimini.html</anchorfile>
      <anchor>a86823bd0dee4496b06636a02d8cd1827</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RosPublisherPtr</type>
      <name>dataFlagsDiagnosticsPublisher_</name>
      <anchorfile>classrokubimini_1_1Rokubimini.html</anchorfile>
      <anchor>a8e582881144e5a9a3631b831692a3c95</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimerPtr</type>
      <name>dataFlagsDiagnosticsTimer_</name>
      <anchorfile>classrokubimini_1_1Rokubimini.html</anchorfile>
      <anchor>ab7037c17e61f67fd31f0eeca3ba2a20b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::multimap&lt; int, DeviceDisconnectedCb, std::greater&lt; int &gt; &gt;</type>
      <name>deviceDisconnectedCbs_</name>
      <anchorfile>classrokubimini_1_1Rokubimini.html</anchorfile>
      <anchor>a46d10eb65f4fce9a9df54c844b98216b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::multimap&lt; int, DeviceReconnectedCb, std::greater&lt; int &gt; &gt;</type>
      <name>deviceReconnectedCbs_</name>
      <anchorfile>classrokubimini_1_1Rokubimini.html</anchorfile>
      <anchor>a4b1d0386b69f739399509f7099447ff0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::multimap&lt; int, ErrorCb, std::greater&lt; int &gt; &gt;</type>
      <name>errorCbs_</name>
      <anchorfile>classrokubimini_1_1Rokubimini.html</anchorfile>
      <anchor>ad7b4269fffa071168d9f02168d97e353</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::multimap&lt; int, ErrorRecoveredCb, std::greater&lt; int &gt; &gt;</type>
      <name>errorRecoveredCbs_</name>
      <anchorfile>classrokubimini_1_1Rokubimini.html</anchorfile>
      <anchor>abafbf2977ddff240f48a8e0eddfbf064</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::multimap&lt; int, FatalCb, std::greater&lt; int &gt; &gt;</type>
      <name>fatalCbs_</name>
      <anchorfile>classrokubimini_1_1Rokubimini.html</anchorfile>
      <anchor>aeb19d371281bbbdccdb767571c795f33</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::multimap&lt; int, FatalRecoveredCb, std::greater&lt; int &gt; &gt;</type>
      <name>fatalRecoveredCbs_</name>
      <anchorfile>classrokubimini_1_1Rokubimini.html</anchorfile>
      <anchor>a66a1a1aded1a6db7bafb64ca5c9f9deb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>name_</name>
      <anchorfile>classrokubimini_1_1Rokubimini.html</anchorfile>
      <anchor>a86717117975f0eee5d8f44c8465d86f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>NodeHandlePtr</type>
      <name>nh_</name>
      <anchorfile>classrokubimini_1_1Rokubimini.html</anchorfile>
      <anchor>a0b07b385982ae6a412ae4625e51ba5d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>productName_</name>
      <anchorfile>classrokubimini_1_1Rokubimini.html</anchorfile>
      <anchor>a4a2f0f2b7033b21390a4158db377477d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Reading</type>
      <name>reading_</name>
      <anchorfile>classrokubimini_1_1Rokubimini.html</anchorfile>
      <anchor>ac38ee72b92116cf5c954d35199e2267b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::multimap&lt; int, ReadingCb, std::greater&lt; int &gt; &gt;</type>
      <name>readingCbs_</name>
      <anchorfile>classrokubimini_1_1Rokubimini.html</anchorfile>
      <anchor>a62bf17c588aa37bb48aea6fea11679db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::recursive_mutex</type>
      <name>readingMutex_</name>
      <anchorfile>classrokubimini_1_1Rokubimini.html</anchorfile>
      <anchor>a78e5f04f5ee06c0e1a1002d92de9b325</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Statusword</type>
      <name>statusword_</name>
      <anchorfile>classrokubimini_1_1Rokubimini.html</anchorfile>
      <anchor>a8ebd3767891ee9421ea192b87e05103f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::atomic&lt; bool &gt;</type>
      <name>statuswordRequested_</name>
      <anchorfile>classrokubimini_1_1Rokubimini.html</anchorfile>
      <anchor>abc102ef6b538dece9f02b24266b6537f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static constexpr double</type>
      <name>NAN_VALUE</name>
      <anchorfile>classrokubimini_1_1Rokubimini.html</anchorfile>
      <anchor>a4953190da3b626e11d5ba6b8517eb1ff</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rokubimini::calibration::SensorCalibration</name>
    <filename>classrokubimini_1_1calibration_1_1SensorCalibration.html</filename>
    <member kind="typedef">
      <type>std::shared_ptr&lt; ros::NodeHandle &gt;</type>
      <name>NodeHandlePtr</name>
      <anchorfile>classrokubimini_1_1calibration_1_1SensorCalibration.html</anchorfile>
      <anchor>a2f9e635939ff8602452c960229f2fec1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const Eigen::Matrix&lt; double, 6, 6 &gt; &amp;</type>
      <name>getCalibrationMatrix</name>
      <anchorfile>classrokubimini_1_1calibration_1_1SensorCalibration.html</anchorfile>
      <anchor>a3ee36645fc634ca0626cb8b181c1aca4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Eigen::Matrix&lt; double, 6, 6 &gt; &amp;</type>
      <name>getCalibrationMatrix</name>
      <anchorfile>classrokubimini_1_1calibration_1_1SensorCalibration.html</anchorfile>
      <anchor>adfe2bb58bce0747e979124971bc59a10</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const uint32_t</type>
      <name>getPassPhrase</name>
      <anchorfile>classrokubimini_1_1calibration_1_1SensorCalibration.html</anchorfile>
      <anchor>a036954dca0a189a7a42b029db1eb5182</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>load</name>
      <anchorfile>classrokubimini_1_1calibration_1_1SensorCalibration.html</anchorfile>
      <anchor>ac3d531c8d6947aaca78bebc04000ad39</anchor>
      <arglist>(const std::string &amp;key, const NodeHandlePtr &amp;nh)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SensorCalibration</name>
      <anchorfile>classrokubimini_1_1calibration_1_1SensorCalibration.html</anchorfile>
      <anchor>a42c82f9a7d6bc5ed62912acca528800a</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCalibrationMatrix</name>
      <anchorfile>classrokubimini_1_1calibration_1_1SensorCalibration.html</anchorfile>
      <anchor>ad2cde86e8968b55a9ad4f1253acfbbb8</anchor>
      <arglist>(const Eigen::Matrix&lt; double, 6, 6 &gt; &amp;calibrationMatrix)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPassPhrase</name>
      <anchorfile>classrokubimini_1_1calibration_1_1SensorCalibration.html</anchorfile>
      <anchor>a2218a2e420ff89f25df5405885840977</anchor>
      <arglist>(const uint32_t passphrase)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SensorCalibration</name>
      <anchorfile>classrokubimini_1_1calibration_1_1SensorCalibration.html</anchorfile>
      <anchor>a4eaba223c201e06888003f5e00c765de</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Eigen::Matrix&lt; double, 6, 1 &gt;</type>
      <name>accelerationOffset_</name>
      <anchorfile>classrokubimini_1_1calibration_1_1SensorCalibration.html</anchorfile>
      <anchor>a1fcbc85564eb18660906dfbf82fecd05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Eigen::Matrix&lt; double, 6, 1 &gt;</type>
      <name>angularRateOffset_</name>
      <anchorfile>classrokubimini_1_1calibration_1_1SensorCalibration.html</anchorfile>
      <anchor>a57f6d9c854ac7e560214e849c582536a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Eigen::Matrix&lt; double, 6, 6 &gt;</type>
      <name>calibrationMatrix_</name>
      <anchorfile>classrokubimini_1_1calibration_1_1SensorCalibration.html</anchorfile>
      <anchor>ac65d5b537240baebda9743165b7a79b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Eigen::Matrix&lt; double, 6, 1 &gt;</type>
      <name>calibrationOffset_</name>
      <anchorfile>classrokubimini_1_1calibration_1_1SensorCalibration.html</anchorfile>
      <anchor>a59acd0d409d949873206ea525ed1853c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Eigen::Matrix&lt; double, 10, 1 &gt;</type>
      <name>inertia_</name>
      <anchorfile>classrokubimini_1_1calibration_1_1SensorCalibration.html</anchorfile>
      <anchor>a6f743a64e8e3b02af33887fcea1e5022</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint32_t</type>
      <name>passphrase_</name>
      <anchorfile>classrokubimini_1_1calibration_1_1SensorCalibration.html</anchorfile>
      <anchor>a4a5c8ba1778b7027991c726966daf9f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Eigen::Matrix&lt; double, 6, 1 &gt;</type>
      <name>temperatureGain_</name>
      <anchorfile>classrokubimini_1_1calibration_1_1SensorCalibration.html</anchorfile>
      <anchor>a8e8a3da20255d13b5c1b502c71ca4fa6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Eigen::Matrix&lt; double, 2, 1 &gt;</type>
      <name>thermistorCalibration_</name>
      <anchorfile>classrokubimini_1_1calibration_1_1SensorCalibration.html</anchorfile>
      <anchor>ac79048ddda9c36723a7da828a6ca6db4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rokubimini::configuration::SensorConfiguration</name>
    <filename>classrokubimini_1_1configuration_1_1SensorConfiguration.html</filename>
    <member kind="typedef">
      <type>std::shared_ptr&lt; ros::NodeHandle &gt;</type>
      <name>NodeHandlePtr</name>
      <anchorfile>classrokubimini_1_1configuration_1_1SensorConfiguration.html</anchorfile>
      <anchor>aae405f83454a37f7226799381e8f19d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>getCalibrationMatrixActive</name>
      <anchorfile>classrokubimini_1_1configuration_1_1SensorConfiguration.html</anchorfile>
      <anchor>aefd4fe82a25975af399fc02f4825781b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>getCoordinateSystemConfigurationActive</name>
      <anchorfile>classrokubimini_1_1configuration_1_1SensorConfiguration.html</anchorfile>
      <anchor>abe59c0a4ec053c813f3606170e3a368e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>getImuActive</name>
      <anchorfile>classrokubimini_1_1configuration_1_1SensorConfiguration.html</anchorfile>
      <anchor>ad57dbeec208316aa3ae9608531fff42c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>getInertiaCompensationActive</name>
      <anchorfile>classrokubimini_1_1configuration_1_1SensorConfiguration.html</anchorfile>
      <anchor>a17de7b0f6c717be7d10f8f9c1aa2d5a7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>getOrientationEstimationActive</name>
      <anchorfile>classrokubimini_1_1configuration_1_1SensorConfiguration.html</anchorfile>
      <anchor>afc1eb6db2b6ec42c9da32a76d37f4aa7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>getTemperatureCompensationActive</name>
      <anchorfile>classrokubimini_1_1configuration_1_1SensorConfiguration.html</anchorfile>
      <anchor>aaf25eff04a2e5155c4ae3fcb0c5bfd27</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>load</name>
      <anchorfile>classrokubimini_1_1configuration_1_1SensorConfiguration.html</anchorfile>
      <anchor>aecf1446c3ca1f680ad13a55cf2e24bc5</anchor>
      <arglist>(const std::string &amp;key, const NodeHandlePtr &amp;nh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print</name>
      <anchorfile>classrokubimini_1_1configuration_1_1SensorConfiguration.html</anchorfile>
      <anchor>ac9aeb13baceb4de689effd5ac0145f10</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SensorConfiguration</name>
      <anchorfile>classrokubimini_1_1configuration_1_1SensorConfiguration.html</anchorfile>
      <anchor>a44ef51feef4afee5824ab895fc723585</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SensorConfiguration</name>
      <anchorfile>classrokubimini_1_1configuration_1_1SensorConfiguration.html</anchorfile>
      <anchor>a17c9639b7c4469c13459ed2b51aacc43</anchor>
      <arglist>(const uint8_t calibrationMatrixActive, const uint8_t temperatureCompensationActive, const uint8_t imuActive, const uint8_t coordinateSystemConfigurationActive, const uint8_t inertiaCompensationActive, const uint8_t orientationEstimationActive)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCalibrationMatrixActive</name>
      <anchorfile>classrokubimini_1_1configuration_1_1SensorConfiguration.html</anchorfile>
      <anchor>aec6e7c357a24d063b1a03ae3847b334b</anchor>
      <arglist>(const uint8_t calibrationMatrixActive)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCoordinateSystemConfigurationActive</name>
      <anchorfile>classrokubimini_1_1configuration_1_1SensorConfiguration.html</anchorfile>
      <anchor>a1f499b0f37594f8a193f43dc4dc22c0b</anchor>
      <arglist>(const uint8_t coordinateSystemConfigurationActive)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setImuActive</name>
      <anchorfile>classrokubimini_1_1configuration_1_1SensorConfiguration.html</anchorfile>
      <anchor>ae64ad165b883c9b7058a9a71fec58d8e</anchor>
      <arglist>(const uint8_t imuActive)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInertiaCompensationActive</name>
      <anchorfile>classrokubimini_1_1configuration_1_1SensorConfiguration.html</anchorfile>
      <anchor>a1d59782b2d2f08d77ba08bdfec2673ad</anchor>
      <arglist>(const uint8_t inertiaCompensationActive)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOrientationEstimationActive</name>
      <anchorfile>classrokubimini_1_1configuration_1_1SensorConfiguration.html</anchorfile>
      <anchor>a636386116e2d160b4f9a313d291942cf</anchor>
      <arglist>(const uint8_t orientationEstimationActive)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTemperatureCompensationActive</name>
      <anchorfile>classrokubimini_1_1configuration_1_1SensorConfiguration.html</anchorfile>
      <anchor>a73b2577f9a938f41f5cb71a52bed5f49</anchor>
      <arglist>(const uint8_t temperatureCompensationActive)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SensorConfiguration</name>
      <anchorfile>classrokubimini_1_1configuration_1_1SensorConfiguration.html</anchorfile>
      <anchor>a7a0ecb1578e042bee25a22877f9e97f3</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint8_t</type>
      <name>calibrationMatrixActive_</name>
      <anchorfile>classrokubimini_1_1configuration_1_1SensorConfiguration.html</anchorfile>
      <anchor>ab32eb3610a0cdcbe50a9b5a03fe509fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint8_t</type>
      <name>coordinateSystemConfigurationActive_</name>
      <anchorfile>classrokubimini_1_1configuration_1_1SensorConfiguration.html</anchorfile>
      <anchor>aff345ba661a6ec10f98621e2f4aacf9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint8_t</type>
      <name>imuActive_</name>
      <anchorfile>classrokubimini_1_1configuration_1_1SensorConfiguration.html</anchorfile>
      <anchor>a6c3bc595cec2503abf158d9d90cdffce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint8_t</type>
      <name>inertiaCompensationActive_</name>
      <anchorfile>classrokubimini_1_1configuration_1_1SensorConfiguration.html</anchorfile>
      <anchor>a7b3e0f2ada77871bcb1bc4caf6ff7afc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint8_t</type>
      <name>orientationEstimationActive_</name>
      <anchorfile>classrokubimini_1_1configuration_1_1SensorConfiguration.html</anchorfile>
      <anchor>af73a622610530c7470b21ea2e630b598</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint8_t</type>
      <name>temperatureCompensationActive_</name>
      <anchorfile>classrokubimini_1_1configuration_1_1SensorConfiguration.html</anchorfile>
      <anchor>a107c12eaef01a10bf895ec02acc1d5d0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rokubimini::Statusword</name>
    <filename>classrokubimini_1_1Statusword.html</filename>
    <class kind="union">rokubimini::Statusword::Data</class>
    <class kind="struct">rokubimini::Statusword::DataBits</class>
    <member kind="function">
      <type>double</type>
      <name>getAge</name>
      <anchorfile>classrokubimini_1_1Statusword.html</anchorfile>
      <anchor>a6e88f697f8a469394201fe9b64a22fe5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>getData</name>
      <anchorfile>classrokubimini_1_1Statusword.html</anchorfile>
      <anchor>ac7fe472d48e144afe12e72a8dd1411e0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getMessages</name>
      <anchorfile>classrokubimini_1_1Statusword.html</anchorfile>
      <anchor>a0bc67b824965b91e1752f87897b7ebf6</anchor>
      <arglist>(std::vector&lt; std::string &gt; &amp;infos, std::vector&lt; std::string &gt; &amp;warnings, std::vector&lt; std::string &gt; &amp;errors, std::vector&lt; std::string &gt; &amp;fatals) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getMessagesDiff</name>
      <anchorfile>classrokubimini_1_1Statusword.html</anchorfile>
      <anchor>a9b3165ce49621271e89db1045144834f</anchor>
      <arglist>(Statusword &amp;previousStatusword, std::vector&lt; std::string &gt; &amp;infos, std::vector&lt; std::string &gt; &amp;warnings, std::vector&lt; std::string &gt; &amp;errors, std::vector&lt; std::string &gt; &amp;fatals) const</arglist>
    </member>
    <member kind="function">
      <type>TimePoint</type>
      <name>getStamp</name>
      <anchorfile>classrokubimini_1_1Statusword.html</anchorfile>
      <anchor>ae11357d06e415871ddd8535d281aaf14</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasErrorAccSaturated</name>
      <anchorfile>classrokubimini_1_1Statusword.html</anchorfile>
      <anchor>a4a8c39dd199cc38018f8693eb1abd50b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasErrorAdcOutOfSync</name>
      <anchorfile>classrokubimini_1_1Statusword.html</anchorfile>
      <anchor>aa108d19f1ec59f0b5158d3dd29b6705b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasErrorAdcSaturated</name>
      <anchorfile>classrokubimini_1_1Statusword.html</anchorfile>
      <anchor>aa4470cba8f3eb1f8342100ff5c78ab09</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasErrorGyroSaturated</name>
      <anchorfile>classrokubimini_1_1Statusword.html</anchorfile>
      <anchor>ab5353120f32ed6f4069cc30fe2c8e92a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasErrorSensingRangeExceeded</name>
      <anchorfile>classrokubimini_1_1Statusword.html</anchorfile>
      <anchor>ab42d60293e425ba394704370be8229d4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasFatalSupplyVoltage</name>
      <anchorfile>classrokubimini_1_1Statusword.html</anchorfile>
      <anchor>ac55ada85a50c16ccd3836b6c4819660e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasWarningOvertemperature</name>
      <anchorfile>classrokubimini_1_1Statusword.html</anchorfile>
      <anchor>a5e73102624c5eb20c44f8be2f3b0a76e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEmpty</name>
      <anchorfile>classrokubimini_1_1Statusword.html</anchorfile>
      <anchor>a15cb90f18bf81e54c97521a5d5abf658</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Statusword &amp;</type>
      <name>operator=</name>
      <anchorfile>classrokubimini_1_1Statusword.html</anchorfile>
      <anchor>a805d118265608c9531a5bbec14ce3158</anchor>
      <arglist>(const Statusword &amp;statusword)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setData</name>
      <anchorfile>classrokubimini_1_1Statusword.html</anchorfile>
      <anchor>a079d099b4effca6e22ede04c75d22bae</anchor>
      <arglist>(const uint32_t data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Statusword</name>
      <anchorfile>classrokubimini_1_1Statusword.html</anchorfile>
      <anchor>aee93d1cfb0c064817920f848419def5c</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Statusword</name>
      <anchorfile>classrokubimini_1_1Statusword.html</anchorfile>
      <anchor>a4b4bada2691a54768bbe33a34347b18d</anchor>
      <arglist>(const Statusword &amp;statusword)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Statusword</name>
      <anchorfile>classrokubimini_1_1Statusword.html</anchorfile>
      <anchor>a020cf07396b5eacc860b9efaf714ca97</anchor>
      <arglist>(const uint32_t data)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Statusword</name>
      <anchorfile>classrokubimini_1_1Statusword.html</anchorfile>
      <anchor>a7302e05034afcb15e9b57b161e501d51</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>std::chrono::duration&lt; double &gt;</type>
      <name>Duration</name>
      <anchorfile>classrokubimini_1_1Statusword.html</anchorfile>
      <anchor>a6963cd211e4c4438f4f4361cda33bfff</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>std::chrono::system_clock::time_point</type>
      <name>TimePoint</name>
      <anchorfile>classrokubimini_1_1Statusword.html</anchorfile>
      <anchor>a4aeacf54da873455bd1b3433d26a9491</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Data</type>
      <name>data_</name>
      <anchorfile>classrokubimini_1_1Statusword.html</anchorfile>
      <anchor>a5e14da49e3a0f6672c6fd56f09ac9ff9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::recursive_mutex</type>
      <name>mutex_</name>
      <anchorfile>classrokubimini_1_1Statusword.html</anchorfile>
      <anchor>af4871f730e43f7395e3f49d28a46378d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimePoint</type>
      <name>stamp_</name>
      <anchorfile>classrokubimini_1_1Statusword.html</anchorfile>
      <anchor>a27c0a572e0ca82c9dd9d5eda88b804cf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rokubimini::StatusWordTest</name>
    <filename>classrokubimini_1_1StatusWordTest.html</filename>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>SetUp</name>
      <anchorfile>classrokubimini_1_1StatusWordTest.html</anchorfile>
      <anchor>a14169f56e5716c8112a08c9cf02092f2</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>StatusWordTest</name>
      <anchorfile>classrokubimini_1_1StatusWordTest.html</anchorfile>
      <anchor>ad1d4aa40b7ada17063e20d6408b77cd8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>TearDown</name>
      <anchorfile>classrokubimini_1_1StatusWordTest.html</anchorfile>
      <anchor>a3235f3539c483164f1c81134f4dfd69c</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>~StatusWordTest</name>
      <anchorfile>classrokubimini_1_1StatusWordTest.html</anchorfile>
      <anchor>ac411455f6a98bf1da938dca94626a137</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Statusword *</type>
      <name>statusword</name>
      <anchorfile>classrokubimini_1_1StatusWordTest.html</anchorfile>
      <anchor>a61891d5dd877c61d8fd83c60db4fc79f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rokubimini</name>
    <filename>namespacerokubimini.html</filename>
    <namespace>rokubimini::calibration</namespace>
    <namespace>rokubimini::configuration</namespace>
    <namespace>rokubimini::fsm</namespace>
    <class kind="class">rokubimini::Reading</class>
    <class kind="class">rokubimini::ReadingTest</class>
    <class kind="class">rokubimini::Rokubimini</class>
    <class kind="class">rokubimini::Statusword</class>
    <class kind="class">rokubimini::StatusWordTest</class>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacerokubimini.html</anchorfile>
      <anchor>a382cdd3005ed861eb5beed3d3a7962d3</anchor>
      <arglist>(std::ostream &amp;os, const Statusword &amp;statusword)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>namespacerokubimini.html</anchorfile>
      <anchor>a440d3e469bb8b7ca1931b6cf6701e12a</anchor>
      <arglist>(StatusWordTest, CopyConstructorWorksCorrectly)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>namespacerokubimini.html</anchorfile>
      <anchor>a1c839144399e58ec5a13230323a5285f</anchor>
      <arglist>(StatusWordTest, assignmentOperatorWorksCorrectly)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>namespacerokubimini.html</anchorfile>
      <anchor>a8d5d9cb71594d3970afe5ce62bbd41cd</anchor>
      <arglist>(ReadingTest, StatusWordWorksCorrectly)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>namespacerokubimini.html</anchorfile>
      <anchor>ab8b7700d460e7ef8a6453c75a0c44b87</anchor>
      <arglist>(StatusWordTest, ExplicitConstructorWorksCorrectly)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>namespacerokubimini.html</anchorfile>
      <anchor>a0f3d5f3a7d2c9d644da41850a976c903</anchor>
      <arglist>(ReadingTest, ForceTorqueSaturatedWorksCorrectly)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>namespacerokubimini.html</anchorfile>
      <anchor>adfba8694a07d38a3d4b00c181c883506</anchor>
      <arglist>(ReadingTest, TemperatureWorksCorrectly)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>namespacerokubimini.html</anchorfile>
      <anchor>a50b9ea52bb7a07c211b5f522c58b6ae6</anchor>
      <arglist>(StatusWordTest, ProblemMessagesWorksCorrectly)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>namespacerokubimini.html</anchorfile>
      <anchor>abb9d2ee5e7665b00108b7555283af140</anchor>
      <arglist>(StatusWordTest, InfoMessagesWorksCorrectly)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr double</type>
      <name>DEG_TO_RAD</name>
      <anchorfile>namespacerokubimini.html</anchorfile>
      <anchor>a2314ad35fed30fe174aa4fac89946d18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr double</type>
      <name>G_TO_METERS_PER_SECOND_SQUARED</name>
      <anchorfile>namespacerokubimini.html</anchorfile>
      <anchor>abc3e8fc2e0a2b9e66c8411bb31d797ec</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rokubimini::calibration</name>
    <filename>namespacerokubimini_1_1calibration.html</filename>
    <class kind="class">rokubimini::calibration::ForceTorqueCalibration</class>
    <class kind="class">rokubimini::calibration::SensorCalibration</class>
  </compound>
  <compound kind="namespace">
    <name>rokubimini::configuration</name>
    <filename>namespacerokubimini_1_1configuration.html</filename>
    <class kind="class">rokubimini::configuration::Configuration</class>
    <class kind="class">rokubimini::configuration::ConfigurationTest</class>
    <class kind="class">rokubimini::configuration::ForceTorqueFilter</class>
    <class kind="class">rokubimini::configuration::SensorConfiguration</class>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>namespacerokubimini_1_1configuration.html</anchorfile>
      <anchor>a654f7d3fa44ccb381b92c1453241277b</anchor>
      <arglist>(ConfigurationTest, forceTorqueFilterWorksCorrectly)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>namespacerokubimini_1_1configuration.html</anchorfile>
      <anchor>a74e2133594fb272243fca3b2afdfe293</anchor>
      <arglist>(ConfigurationTest, forceTorqueOffsetWorksCorrectly)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>namespacerokubimini_1_1configuration.html</anchorfile>
      <anchor>a2eeb641cd67d586e8f02b25f6de2aac4</anchor>
      <arglist>(ConfigurationTest, useCustomCalibrationWorksCorrectly)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>namespacerokubimini_1_1configuration.html</anchorfile>
      <anchor>a928560dfbd4b2af965a2cf24fb9c3eed</anchor>
      <arglist>(ConfigurationTest, setReadingToNanOnDisconnectWorksCorrectly)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>namespacerokubimini_1_1configuration.html</anchorfile>
      <anchor>a8feb07906689e5eadb1ac82048cd8292</anchor>
      <arglist>(ConfigurationTest, sensorConfigurationWorksCorrectly)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>namespacerokubimini_1_1configuration.html</anchorfile>
      <anchor>a0c0097b6ee81251a9fe6754ee872ecf2</anchor>
      <arglist>(ConfigurationTest, sensorCalibrationWorksCorrectly)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>namespacerokubimini_1_1configuration.html</anchorfile>
      <anchor>a0dde4b7cdb0ae7235b7a73b982708bc5</anchor>
      <arglist>(ConfigurationTest, imuAccelerationFilterWorksCorrectly)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>namespacerokubimini_1_1configuration.html</anchorfile>
      <anchor>a1998589080f86e338a85577557fd2aa2</anchor>
      <arglist>(ConfigurationTest, imuAngularRateFilterWorksCorrectly)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>namespacerokubimini_1_1configuration.html</anchorfile>
      <anchor>a8f8ae5d8149e5148196bf469a001a30c</anchor>
      <arglist>(ConfigurationTest, imuAccelerationRangeWorksCorrectly)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>namespacerokubimini_1_1configuration.html</anchorfile>
      <anchor>a34afe15f292438dc162eece40ea30a44</anchor>
      <arglist>(ConfigurationTest, imuAngularRateRangeWorksCorrectly)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rokubimini::fsm</name>
    <filename>namespacerokubimini_1_1fsm.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>StateEnum</name>
      <anchorfile>namespacerokubimini_1_1fsm.html</anchorfile>
      <anchor>a9155521b86f97d32d680eed70e7ff4f2</anchor>
      <arglist></arglist>
      <enumvalue file="namespacerokubimini_1_1fsm.html" anchor="a9155521b86f97d32d680eed70e7ff4f2a9f19f49a589b6bc247398b3f8c8a9aad">CALIBRATE</enumvalue>
      <enumvalue file="namespacerokubimini_1_1fsm.html" anchor="a9155521b86f97d32d680eed70e7ff4f2a06a83e8b7a2b6f8aefffd9d1aa029707">DEVICE_MISSING</enumvalue>
      <enumvalue file="namespacerokubimini_1_1fsm.html" anchor="a9155521b86f97d32d680eed70e7ff4f2abb1ca97ec761fc37101737ba0aa2e7c5">ERROR</enumvalue>
      <enumvalue file="namespacerokubimini_1_1fsm.html" anchor="a9155521b86f97d32d680eed70e7ff4f2a19da7170bea36556dde582519795f3fc">FATAL</enumvalue>
      <enumvalue file="namespacerokubimini_1_1fsm.html" anchor="a9155521b86f97d32d680eed70e7ff4f2ac97e79e14549c9f528427e36c90ae782">OPERATIONAL</enumvalue>
      <enumvalue file="namespacerokubimini_1_1fsm.html" anchor="a9155521b86f97d32d680eed70e7ff4f2ad4cd0dabcf4caa22ad92fab40844c786">NA</enumvalue>
      <enumvalue file="namespacerokubimini_1_1fsm.html" anchor="a9155521b86f97d32d680eed70e7ff4f2aeea559d5c56d48e94e586f7fe000c0b1">STANDBY</enumvalue>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacerokubimini_1_1fsm.html</anchorfile>
      <anchor>a007469d3dc884328ac009fc743e98741</anchor>
      <arglist>(std::ostream &amp;out, const StateEnum stateEnum)</arglist>
    </member>
    <member kind="function">
      <type>uint16_t</type>
      <name>stateEnumToId</name>
      <anchorfile>namespacerokubimini_1_1fsm.html</anchorfile>
      <anchor>a302c5ed8624cb92c02aed98b963b3f4c</anchor>
      <arglist>(const StateEnum stateEnum)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>stateEnumToName</name>
      <anchorfile>namespacerokubimini_1_1fsm.html</anchorfile>
      <anchor>a1304311107496e2ecb87878df53670b6</anchor>
      <arglist>(const StateEnum stateEnum)</arglist>
    </member>
    <member kind="function">
      <type>StateEnum</type>
      <name>stateIdToEnum</name>
      <anchorfile>namespacerokubimini_1_1fsm.html</anchorfile>
      <anchor>ab53c0f3c2fb243579433b19511370de2</anchor>
      <arglist>(uint16_t stateId)</arglist>
    </member>
    <member kind="function">
      <type>StateEnum</type>
      <name>stateNameToEnum</name>
      <anchorfile>namespacerokubimini_1_1fsm.html</anchorfile>
      <anchor>af98a9fb98cc8e4994c585ba39eee4cbc</anchor>
      <arglist>(const std::string &amp;string)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>namespacerokubimini_1_1fsm.html</anchorfile>
      <anchor>a9c93f7513c1bffd3266fdd7b2c33f428</anchor>
      <arglist>(StateEnumTest, StateEnumToIdWorksCorrectly)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>namespacerokubimini_1_1fsm.html</anchorfile>
      <anchor>ad5dcbe720682fb56f7fc0ab98f13e5b3</anchor>
      <arglist>(StateEnumTest, StateIdToEnumWorksCorrectly)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>namespacerokubimini_1_1fsm.html</anchorfile>
      <anchor>a72f00296731d344e7f398053d467e0c9</anchor>
      <arglist>(StateEnumTest, StateEnumToNameWorksCorrectly)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>namespacerokubimini_1_1fsm.html</anchorfile>
      <anchor>a0c84101355bda7f2cdec4dd357db3116</anchor>
      <arglist>(StateEnumTest, StateNameToEnumWorksCorrectly)</arglist>
    </member>
  </compound>
</tagfile>
