<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="page">
    <name>index</name>
    <title></title>
    <filename>index</filename>
    <docanchor file="index">codeapi</docanchor>
  </compound>
  <compound kind="file">
    <name>__init__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-clearpath_common/doc_stacks/2013-03-01_14-27-57.340522/clearpath_common/clearpath_base/src/clearpath/</path>
    <filename>____init_____8py</filename>
    <namespace>clearpath</namespace>
    <member kind="variable">
      <type>string</type>
      <name>__revision__</name>
      <anchorfile>namespaceclearpath.html</anchorfile>
      <anchor>ad7c7b3ab1807d5bf09775a78db3738cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>__version__</name>
      <anchorfile>namespaceclearpath.html</anchorfile>
      <anchor>a23551fcbd7cd3e7b1bf873f47bb471f2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>horizon/__init__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-clearpath_common/doc_stacks/2013-03-01_14-27-57.340522/clearpath_common/clearpath_base/src/clearpath/horizon/</path>
    <filename>horizon_2____init_____8py</filename>
    <class kind="class">clearpath::horizon::Horizon</class>
    <namespace>clearpath::horizon</namespace>
    <member kind="variable">
      <type>string</type>
      <name>__revision__</name>
      <anchorfile>namespaceclearpath_1_1horizon.html</anchorfile>
      <anchor>ac4b8e6ba1e3c1be3f38df8e75dc31a21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>__version__</name>
      <anchorfile>namespaceclearpath_1_1horizon.html</anchorfile>
      <anchor>aa1b91e285e42375d0deb172444230655</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>logger</name>
      <anchorfile>namespaceclearpath_1_1horizon.html</anchorfile>
      <anchor>a635f03766fbe8295c4269c1c12e356be</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>base/__init__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-clearpath_common/doc_stacks/2013-03-01_14-27-57.340522/clearpath_common/clearpath_base/src/clearpath_base/</path>
    <filename>base_2____init_____8py</filename>
    <namespace>clearpath_base</namespace>
  </compound>
  <compound kind="file">
    <name>base/msg/__init__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-clearpath_common/doc_stacks/2013-03-01_14-27-57.340522/clearpath_common/clearpath_base/src/clearpath_base/msg/</path>
    <filename>base_2msg_2____init_____8py</filename>
    <namespace>clearpath_base::msg</namespace>
  </compound>
  <compound kind="file">
    <name>__main__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-clearpath_common/doc_stacks/2013-03-01_14-27-57.340522/clearpath_common/clearpath_base/src/clearpath/</path>
    <filename>____main_____8py</filename>
    <namespace>clearpath::__main__</namespace>
    <member kind="function" protection="private">
      <type>def</type>
      <name>__main</name>
      <anchorfile>namespaceclearpath_1_1____main____.html</anchorfile>
      <anchor>a645c06f8f205d7ed2ae33da456523d53</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>list_modules</name>
      <anchorfile>namespaceclearpath_1_1____main____.html</anchorfile>
      <anchor>a925ba2af87040fd40f76899980aa5b11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>__revision__</name>
      <anchorfile>namespaceclearpath_1_1____main____.html</anchorfile>
      <anchor>a8704301b094eedb246325f67a2486406</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>__version__</name>
      <anchorfile>namespaceclearpath_1_1____main____.html</anchorfile>
      <anchor>a01ab7d5cf6db7482a1de4829d4582aa0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>horizon/__main__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-clearpath_common/doc_stacks/2013-03-01_14-27-57.340522/clearpath_common/clearpath_base/src/clearpath/horizon/</path>
    <filename>horizon_2____main_____8py</filename>
    <namespace>clearpath::horizon::__main__</namespace>
    <member kind="function" protection="private">
      <type>def</type>
      <name>__main</name>
      <anchorfile>namespaceclearpath_1_1horizon_1_1____main____.html</anchorfile>
      <anchor>a436408131118df1dff8f2ad7dbc01639</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>__revision__</name>
      <anchorfile>namespaceclearpath_1_1horizon_1_1____main____.html</anchorfile>
      <anchor>a97934ae7e5630bd1c6474c60d26fb2c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>__version__</name>
      <anchorfile>namespaceclearpath_1_1horizon_1_1____main____.html</anchorfile>
      <anchor>a7a67b4a36a26f9d921b13a19fb94ecef</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_AckermannSetpt.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-clearpath_common/doc_stacks/2013-03-01_14-27-57.340522/clearpath_common/clearpath_base/src/clearpath_base/msg/</path>
    <filename>__AckermannSetpt_8py</filename>
    <class kind="class">clearpath_base::msg::_AckermannSetpt::AckermannSetpt</class>
    <namespace>clearpath_base::msg::_AckermannSetpt</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3d</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__AckermannSetpt.html</anchorfile>
      <anchor>aa9d1dccefa41214d7a900a421199257a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__AckermannSetpt.html</anchorfile>
      <anchor>ad478e458e2e5ee0dd9faed377d30e9e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__AckermannSetpt.html</anchorfile>
      <anchor>a936ca4f6dc06dc7272bddd23efdc68d8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_ClearpathRobot.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-clearpath_common/doc_stacks/2013-03-01_14-27-57.340522/clearpath_common/clearpath_base/src/clearpath_base/msg/</path>
    <filename>__ClearpathRobot_8py</filename>
    <class kind="class">clearpath_base::msg::_ClearpathRobot::ClearpathRobot</class>
    <namespace>clearpath_base::msg::_ClearpathRobot</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2i</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__ClearpathRobot.html</anchorfile>
      <anchor>a2d2224f84002c60165b9bfa5b823d477</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_i</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__ClearpathRobot.html</anchorfile>
      <anchor>a48bbb16e428353682ffa160fb0a45b6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__ClearpathRobot.html</anchorfile>
      <anchor>ab85a4b7e2d9ae5aafe9fae7a3e2c0d45</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_iI</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__ClearpathRobot.html</anchorfile>
      <anchor>a47c4bca2080abe4eeb4c4a69c3fbb663</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_DifferentialControl.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-clearpath_common/doc_stacks/2013-03-01_14-27-57.340522/clearpath_common/clearpath_base/src/clearpath_base/msg/</path>
    <filename>__DifferentialControl_8py</filename>
    <class kind="class">clearpath_base::msg::_DifferentialControl::DifferentialControl</class>
    <namespace>clearpath_base::msg::_DifferentialControl</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_12d</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__DifferentialControl.html</anchorfile>
      <anchor>aa552b1534fb5e17aabc2fe003239ad7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__DifferentialControl.html</anchorfile>
      <anchor>a1d864563f6e10361e0400dd8a0a9e1cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__DifferentialControl.html</anchorfile>
      <anchor>a8d8d6acd4d3be8267e4ecd2e78bd5554</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_DifferentialOutput.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-clearpath_common/doc_stacks/2013-03-01_14-27-57.340522/clearpath_common/clearpath_base/src/clearpath_base/msg/</path>
    <filename>__DifferentialOutput_8py</filename>
    <class kind="class">clearpath_base::msg::_DifferentialOutput::DifferentialOutput</class>
    <namespace>clearpath_base::msg::_DifferentialOutput</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2d</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__DifferentialOutput.html</anchorfile>
      <anchor>af8d0a25e103d55e7b6af2b63213c7347</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__DifferentialOutput.html</anchorfile>
      <anchor>a1b9fbca7b5434405ee1462f30e358f24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__DifferentialOutput.html</anchorfile>
      <anchor>a95a93e4c9cf0213f8a25932e26a0acbc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_DifferentialSpeed.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-clearpath_common/doc_stacks/2013-03-01_14-27-57.340522/clearpath_common/clearpath_base/src/clearpath_base/msg/</path>
    <filename>__DifferentialSpeed_8py</filename>
    <class kind="class">clearpath_base::msg::_DifferentialSpeed::DifferentialSpeed</class>
    <namespace>clearpath_base::msg::_DifferentialSpeed</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__DifferentialSpeed.html</anchorfile>
      <anchor>a7b426fe538920e3b52635bafa9fc8f1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_4d</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__DifferentialSpeed.html</anchorfile>
      <anchor>a0b8c6958123edaa5015a50d00c077969</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__DifferentialSpeed.html</anchorfile>
      <anchor>a0c2d7dd78e32ec6dc34602f0680ddd80</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_Distance.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-clearpath_common/doc_stacks/2013-03-01_14-27-57.340522/clearpath_common/clearpath_base/src/clearpath_base/msg/</path>
    <filename>__Distance_8py</filename>
    <class kind="class">clearpath_base::msg::_Distance::Distance</class>
    <namespace>clearpath_base::msg::_Distance</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__Distance.html</anchorfile>
      <anchor>ab3c38d628d0d4ef4aee6fcd53e777290</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__Distance.html</anchorfile>
      <anchor>a120c73d389ddc44309001e511b5d828e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_DistanceTiming.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-clearpath_common/doc_stacks/2013-03-01_14-27-57.340522/clearpath_common/clearpath_base/src/clearpath_base/msg/</path>
    <filename>__DistanceTiming_8py</filename>
    <class kind="class">clearpath_base::msg::_DistanceTiming::DistanceTiming</class>
    <namespace>clearpath_base::msg::_DistanceTiming</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__DistanceTiming.html</anchorfile>
      <anchor>a6f42df7d13d0cd2d7f38b8b50dee3265</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__DistanceTiming.html</anchorfile>
      <anchor>a4ab12859ebc33b6db00d4efe5b16a7c7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_Encoder.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-clearpath_common/doc_stacks/2013-03-01_14-27-57.340522/clearpath_common/clearpath_base/src/clearpath_base/msg/</path>
    <filename>__Encoder_8py</filename>
    <class kind="class">clearpath_base::msg::_Encoder::Encoder</class>
    <namespace>clearpath_base::msg::_Encoder</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2d</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__Encoder.html</anchorfile>
      <anchor>a4dabd6b372f7b0bb20cda77a3bece87d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__Encoder.html</anchorfile>
      <anchor>aba8e74231d9010dbf875a70cd9c29934</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_Encoders.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-clearpath_common/doc_stacks/2013-03-01_14-27-57.340522/clearpath_common/clearpath_base/src/clearpath_base/msg/</path>
    <filename>__Encoders_8py</filename>
    <class kind="class">clearpath_base::msg::_Encoders::Encoders</class>
    <namespace>clearpath_base::msg::_Encoders</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2d</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__Encoders.html</anchorfile>
      <anchor>a82e22d245cc915894b2c01b44810c244</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__Encoders.html</anchorfile>
      <anchor>a5b61202eae7ede2c94e3f8573eed0396</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__Encoders.html</anchorfile>
      <anchor>a54e78ca680f3746cd31a16f05700e8ee</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_FirmwareInfo.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-clearpath_common/doc_stacks/2013-03-01_14-27-57.340522/clearpath_common/clearpath_base/src/clearpath_base/msg/</path>
    <filename>__FirmwareInfo_8py</filename>
    <class kind="class">clearpath_base::msg::_FirmwareInfo::FirmwareInfo</class>
    <namespace>clearpath_base::msg::_FirmwareInfo</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__FirmwareInfo.html</anchorfile>
      <anchor>ac65060c8472576c3b027d889feb95ab6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_4bI</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__FirmwareInfo.html</anchorfile>
      <anchor>ab5c035a840043e454d373bb7de636355</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__FirmwareInfo.html</anchorfile>
      <anchor>a5699fd6559ffccf728c3af113efde538</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_GPADCOutput.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-clearpath_common/doc_stacks/2013-03-01_14-27-57.340522/clearpath_common/clearpath_base/src/clearpath_base/msg/</path>
    <filename>__GPADCOutput_8py</filename>
    <class kind="class">clearpath_base::msg::_GPADCOutput::GPADCOutput</class>
    <namespace>clearpath_base::msg::_GPADCOutput</namespace>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__GPADCOutput.html</anchorfile>
      <anchor>a8a6a89c8fbfc236da9dd6ff2d8185956</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_GPIO.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-clearpath_common/doc_stacks/2013-03-01_14-27-57.340522/clearpath_common/clearpath_base/src/clearpath_base/msg/</path>
    <filename>__GPIO_8py</filename>
    <class kind="class">clearpath_base::msg::_GPIO::GPIO</class>
    <namespace>clearpath_base::msg::_GPIO</namespace>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__GPIO.html</anchorfile>
      <anchor>a93f140d3028df987c5ec08cabff0fd5c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_Joy.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-clearpath_common/doc_stacks/2013-03-01_14-27-57.340522/clearpath_common/clearpath_base/src/clearpath_base/msg/</path>
    <filename>__Joy_8py</filename>
    <class kind="class">clearpath_base::msg::_Joy::Joy</class>
    <namespace>clearpath_base::msg::_Joy</namespace>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__Joy.html</anchorfile>
      <anchor>a5dcad1573430b180c04a979372d29575</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_JoySwitch.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-clearpath_common/doc_stacks/2013-03-01_14-27-57.340522/clearpath_common/clearpath_base/src/clearpath_base/msg/</path>
    <filename>__JoySwitch_8py</filename>
    <class kind="class">clearpath_base::msg::_JoySwitch::JoySwitch</class>
    <namespace>clearpath_base::msg::_JoySwitch</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_B</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__JoySwitch.html</anchorfile>
      <anchor>ac34b5151af25a429ac19ea450e068d77</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__JoySwitch.html</anchorfile>
      <anchor>a39085ac20b6ccdd4b564941d4eb53ed3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_Magnetometer.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-clearpath_common/doc_stacks/2013-03-01_14-27-57.340522/clearpath_common/clearpath_base/src/clearpath_base/msg/</path>
    <filename>__Magnetometer_8py</filename>
    <class kind="class">clearpath_base::msg::_Magnetometer::Magnetometer</class>
    <namespace>clearpath_base::msg::_Magnetometer</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3d</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__Magnetometer.html</anchorfile>
      <anchor>a27a2b6307d80c3f27f8a103bcb46aab4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__Magnetometer.html</anchorfile>
      <anchor>ad343b42373093ea531a3b1d3abb4ff07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__Magnetometer.html</anchorfile>
      <anchor>a2adf3e0d38d2d14ca3200040c32464d3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_Orientation.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-clearpath_common/doc_stacks/2013-03-01_14-27-57.340522/clearpath_common/clearpath_base/src/clearpath_base/msg/</path>
    <filename>__Orientation_8py</filename>
    <class kind="class">clearpath_base::msg::_Orientation::Orientation</class>
    <namespace>clearpath_base::msg::_Orientation</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3d</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__Orientation.html</anchorfile>
      <anchor>a40e8e620d63c163e453c923f28752d2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__Orientation.html</anchorfile>
      <anchor>a4f71d291f37b18e99bd2b933d22b9238</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__Orientation.html</anchorfile>
      <anchor>a5a5f6cded7613ed7f9137d22647ed63b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_PlatformInfo.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-clearpath_common/doc_stacks/2013-03-01_14-27-57.340522/clearpath_common/clearpath_base/src/clearpath_base/msg/</path>
    <filename>__PlatformInfo_8py</filename>
    <class kind="class">clearpath_base::msg::_PlatformInfo::PlatformInfo</class>
    <namespace>clearpath_base::msg::_PlatformInfo</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__PlatformInfo.html</anchorfile>
      <anchor>ad24b5f080bab732428c519d8faa5c4eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_bI</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__PlatformInfo.html</anchorfile>
      <anchor>a17a4cbc10492e30fd3acab0c8dd1a996</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__PlatformInfo.html</anchorfile>
      <anchor>a1b046eb5f97084bc9cb8b62bfab6c4e0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_PlatformName.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-clearpath_common/doc_stacks/2013-03-01_14-27-57.340522/clearpath_common/clearpath_base/src/clearpath_base/msg/</path>
    <filename>__PlatformName_8py</filename>
    <class kind="class">clearpath_base::msg::_PlatformName::PlatformName</class>
    <namespace>clearpath_base::msg::_PlatformName</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__PlatformName.html</anchorfile>
      <anchor>a9b69f1c10ed02e409715943e04409dbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__PlatformName.html</anchorfile>
      <anchor>a55ee58a431b0307b0b96a2de7179e35f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_PowerSource.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-clearpath_common/doc_stacks/2013-03-01_14-27-57.340522/clearpath_common/clearpath_base/src/clearpath_base/msg/</path>
    <filename>__PowerSource_8py</filename>
    <class kind="class">clearpath_base::msg::_PowerSource::PowerSource</class>
    <namespace>clearpath_base::msg::_PowerSource</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_fh3B</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__PowerSource.html</anchorfile>
      <anchor>a3344d886ee3fe81d7c580edfda5a98b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__PowerSource.html</anchorfile>
      <anchor>a46d56fe433a8b092a74a37470f1f9b76</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_PowerStatus.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-clearpath_common/doc_stacks/2013-03-01_14-27-57.340522/clearpath_common/clearpath_base/src/clearpath_base/msg/</path>
    <filename>__PowerStatus_8py</filename>
    <class kind="class">clearpath_base::msg::_PowerStatus::PowerStatus</class>
    <namespace>clearpath_base::msg::_PowerStatus</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__PowerStatus.html</anchorfile>
      <anchor>a194e9c7a7136c047ebed2d1fed583ee6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_fh3B</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__PowerStatus.html</anchorfile>
      <anchor>a610411090e78f0e4c90e6d67853e4288</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__PowerStatus.html</anchorfile>
      <anchor>a003b2aaa459ae779aef5b593d0d50c07</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_ProcessorStatus.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-clearpath_common/doc_stacks/2013-03-01_14-27-57.340522/clearpath_common/clearpath_base/src/clearpath_base/msg/</path>
    <filename>__ProcessorStatus_8py</filename>
    <class kind="class">clearpath_base::msg::_ProcessorStatus::ProcessorStatus</class>
    <namespace>clearpath_base::msg::_ProcessorStatus</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__ProcessorStatus.html</anchorfile>
      <anchor>a79dbd5aa8d1f13cc84713100adf5aa4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__ProcessorStatus.html</anchorfile>
      <anchor>ac4dc6efc0f4546e525443726a0240a8c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_RawEncoders.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-clearpath_common/doc_stacks/2013-03-01_14-27-57.340522/clearpath_common/clearpath_base/src/clearpath_base/msg/</path>
    <filename>__RawEncoders_8py</filename>
    <class kind="class">clearpath_base::msg::_RawEncoders::RawEncoders</class>
    <namespace>clearpath_base::msg::_RawEncoders</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__RawEncoders.html</anchorfile>
      <anchor>af2b0dd82c1629facc1f5a4152aa88775</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__RawEncoders.html</anchorfile>
      <anchor>a7cee666ad588f5085a22035cc14dc15a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_RotateRate.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-clearpath_common/doc_stacks/2013-03-01_14-27-57.340522/clearpath_common/clearpath_base/src/clearpath_base/msg/</path>
    <filename>__RotateRate_8py</filename>
    <class kind="class">clearpath_base::msg::_RotateRate::RotateRate</class>
    <namespace>clearpath_base::msg::_RotateRate</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3d</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__RotateRate.html</anchorfile>
      <anchor>aa762594bfe81cbba98f0c00e5c4b7ad6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__RotateRate.html</anchorfile>
      <anchor>a3b9c1ee118d2d8c652146a6d7bea2ce4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__RotateRate.html</anchorfile>
      <anchor>a29e5551bbfb2feb93b4f3a93996d87bf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_SafetyStatus.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-clearpath_common/doc_stacks/2013-03-01_14-27-57.340522/clearpath_common/clearpath_base/src/clearpath_base/msg/</path>
    <filename>__SafetyStatus_8py</filename>
    <class kind="class">clearpath_base::msg::_SafetyStatus::SafetyStatus</class>
    <namespace>clearpath_base::msg::_SafetyStatus</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__SafetyStatus.html</anchorfile>
      <anchor>a9aba416deeb58a693e71372a00998c69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_HB</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__SafetyStatus.html</anchorfile>
      <anchor>accff399d22c2d641201f242e716330d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__SafetyStatus.html</anchorfile>
      <anchor>a4b143064f1481001c378659d607101ee</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_StateChange.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-clearpath_common/doc_stacks/2013-03-01_14-27-57.340522/clearpath_common/clearpath_base/src/clearpath_base/msg/</path>
    <filename>__StateChange_8py</filename>
    <class kind="class">clearpath_base::msg::_StateChange::StateChange</class>
    <namespace>clearpath_base::msg::_StateChange</namespace>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__StateChange.html</anchorfile>
      <anchor>a9fdc49c10d22d72cf2e99cfd267e8c87</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_SystemStatus.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-clearpath_common/doc_stacks/2013-03-01_14-27-57.340522/clearpath_common/clearpath_base/src/clearpath_base/msg/</path>
    <filename>__SystemStatus_8py</filename>
    <class kind="class">clearpath_base::msg::_SystemStatus::SystemStatus</class>
    <namespace>clearpath_base::msg::_SystemStatus</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__SystemStatus.html</anchorfile>
      <anchor>a8bd69c912066d49af42b8823cfb23f9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__SystemStatus.html</anchorfile>
      <anchor>a6750c008aa09cff1a903180f0c1022b9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_TurnSetpt.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-clearpath_common/doc_stacks/2013-03-01_14-27-57.340522/clearpath_common/clearpath_base/src/clearpath_base/msg/</path>
    <filename>__TurnSetpt_8py</filename>
    <class kind="class">clearpath_base::msg::_TurnSetpt::TurnSetpt</class>
    <namespace>clearpath_base::msg::_TurnSetpt</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3d</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__TurnSetpt.html</anchorfile>
      <anchor>a2bb5a9be8d320c11b358e4db0ab33e89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__TurnSetpt.html</anchorfile>
      <anchor>ae03a60e488114bed2c9282a6b53f2872</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__TurnSetpt.html</anchorfile>
      <anchor>a02c58d4911208f1f6517a612740258af</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_VelocitySetpt.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-clearpath_common/doc_stacks/2013-03-01_14-27-57.340522/clearpath_common/clearpath_base/src/clearpath_base/msg/</path>
    <filename>__VelocitySetpt_8py</filename>
    <class kind="class">clearpath_base::msg::_VelocitySetpt::VelocitySetpt</class>
    <namespace>clearpath_base::msg::_VelocitySetpt</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3d</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__VelocitySetpt.html</anchorfile>
      <anchor>a053347fbf99981f3da1b4229e429c398</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__VelocitySetpt.html</anchorfile>
      <anchor>a5eec11fcea3e033ed6487f925f2e48b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__VelocitySetpt.html</anchorfile>
      <anchor>ac1a48bef8195d7a969db886766049328</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>AckermannSetpt.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-clearpath_common/doc_stacks/2013-03-01_14-27-57.340522/clearpath_common/clearpath_base/msg_gen/cpp/include/clearpath_base/</path>
    <filename>AckermannSetpt_8h</filename>
    <class kind="struct">clearpath_base::AckermannSetpt_</class>
    <class kind="struct">ros::message_traits::DataType&lt; ::clearpath_base::AckermannSetpt_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::clearpath_base::AckermannSetpt_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::clearpath_base::AckermannSetpt_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; const ::clearpath_base::AckermannSetpt_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::clearpath_base::AckermannSetpt_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::clearpath_base::AckermannSetpt_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::clearpath_base::AckermannSetpt_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::clearpath_base::AckermannSetpt_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::clearpath_base::AckermannSetpt_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>clearpath_base</namespace>
    <member kind="typedef">
      <type>::clearpath_base::AckermannSetpt_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>AckermannSetpt</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>ae7485e0586fc221eaa8a4300979d6040</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::AckermannSetpt const  &gt;</type>
      <name>AckermannSetptConstPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a41baa8b2297545651bd62c2ae40fe67c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::AckermannSetpt &gt;</type>
      <name>AckermannSetptPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a99fad4753257a8be6efa6a00db13e4e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a1e5d59d7a2ea8382cc3701d67bf0b44c</anchor>
      <arglist>(std::ostream &amp;s, const ::clearpath_base::AckermannSetpt_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>base.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-clearpath_common/doc_stacks/2013-03-01_14-27-57.340522/clearpath_common/clearpath_base/src/</path>
    <filename>base_8py</filename>
    <class kind="class">base::Clearpath</class>
    <namespace>base</namespace>
    <member kind="variable">
      <type>float</type>
      <name>CMD_TIME_MAX</name>
      <anchorfile>namespacebase.html</anchorfile>
      <anchor>a7abb95d3aa82cb580121cff4cd8b64f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>CMD_TIME_MIN</name>
      <anchorfile>namespacebase.html</anchorfile>
      <anchor>a3a9607a8845b11ad4fe079610b1fd62c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>DATA_TIMEOUT</name>
      <anchorfile>namespacebase.html</anchorfile>
      <anchor>a724c32412564bf275a96785d6df8d2b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>RECONNECT_TIMEOUT</name>
      <anchorfile>namespacebase.html</anchorfile>
      <anchor>aed948aa3567dca38b59b5b01d8848c81</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>check.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-clearpath_common/doc_stacks/2013-03-01_14-27-57.340522/clearpath_common/clearpath_base/src/clearpath/horizon/</path>
    <filename>check_8py</filename>
    <class kind="class">clearpath::horizon::check::Fields::Check</class>
    <class kind="class">clearpath::horizon::check::Fields</class>
    <namespace>clearpath::horizon::check</namespace>
  </compound>
  <compound kind="file">
    <name>ClearpathRobot.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-clearpath_common/doc_stacks/2013-03-01_14-27-57.340522/clearpath_common/clearpath_base/msg_gen/cpp/include/clearpath_base/</path>
    <filename>ClearpathRobot_8h</filename>
    <class kind="struct">clearpath_base::ClearpathRobot_</class>
    <class kind="struct">ros::message_traits::DataType&lt; ::clearpath_base::ClearpathRobot_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::clearpath_base::ClearpathRobot_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::clearpath_base::ClearpathRobot_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::clearpath_base::ClearpathRobot_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::clearpath_base::ClearpathRobot_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::clearpath_base::ClearpathRobot_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::clearpath_base::ClearpathRobot_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>clearpath_base</namespace>
    <member kind="typedef">
      <type>::clearpath_base::ClearpathRobot_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>ClearpathRobot</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a1cefc7d542330f5c7b33ac149af96011</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::ClearpathRobot const  &gt;</type>
      <name>ClearpathRobotConstPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a1ab04c90afb156b4c624f093db06cc43</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::ClearpathRobot &gt;</type>
      <name>ClearpathRobotPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>aaf15045a02c164a0fd7b6bbfd2bc958d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>addacd1ada2b3c1030a779b37b95a11a2</anchor>
      <arglist>(std::ostream &amp;s, const ::clearpath_base::ClearpathRobot_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cli.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-clearpath_common/doc_stacks/2013-03-01_14-27-57.340522/clearpath_common/clearpath_base/src/clearpath/</path>
    <filename>cli_8py</filename>
    <namespace>clearpath::cli</namespace>
  </compound>
  <compound kind="file">
    <name>horizon/cli.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-clearpath_common/doc_stacks/2013-03-01_14-27-57.340522/clearpath_common/clearpath_base/src/clearpath/horizon/</path>
    <filename>horizon_2cli_8py</filename>
    <class kind="class">clearpath::horizon::cli::HorizonDemo</class>
    <namespace>clearpath::horizon::cli</namespace>
    <namespace>clearpath::horizon::demo</namespace>
    <member kind="function" protection="private">
      <type>def</type>
      <name>__main</name>
      <anchorfile>namespaceclearpath_1_1horizon_1_1cli.html</anchorfile>
      <anchor>a500e2b8473917680761f8f16df393cab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>__revision__</name>
      <anchorfile>namespaceclearpath_1_1horizon_1_1cli.html</anchorfile>
      <anchor>a40338a1adba6e9997f8d87bd7f095dc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>__version__</name>
      <anchorfile>namespaceclearpath_1_1horizon_1_1cli.html</anchorfile>
      <anchor>a2d94926ed4ed552b83d88a44e43eca20</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>logger</name>
      <anchorfile>namespaceclearpath_1_1horizon_1_1cli.html</anchorfile>
      <anchor>af5d8ccbb3950ac6473ceb5f33ecdecfa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>codes.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-clearpath_common/doc_stacks/2013-03-01_14-27-57.340522/clearpath_common/clearpath_base/src/clearpath/horizon/</path>
    <filename>codes_8py</filename>
    <class kind="class">clearpath::horizon::codes::Code</class>
    <namespace>clearpath::horizon::codes</namespace>
    <member kind="function">
      <type>def</type>
      <name>extend</name>
      <anchorfile>namespaceclearpath_1_1horizon_1_1codes.html</anchorfile>
      <anchor>a2344176fe0524edcb5645eeec5a6181e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>__revision__</name>
      <anchorfile>namespaceclearpath_1_1horizon_1_1codes.html</anchorfile>
      <anchor>a164ad1e8beea4ea8761d4a8f64eab28a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>__version__</name>
      <anchorfile>namespaceclearpath_1_1horizon_1_1codes.html</anchorfile>
      <anchor>a5b03eed726f630fb88efc570fa457606</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>codes</name>
      <anchorfile>namespaceclearpath_1_1horizon_1_1codes.html</anchorfile>
      <anchor>a3dcb0f268e95237e4e99e3368086cdf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>names</name>
      <anchorfile>namespaceclearpath_1_1horizon_1_1codes.html</anchorfile>
      <anchor>a6c7082cec4dabed8554cec489736f468</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>REQUEST</name>
      <anchorfile>namespaceclearpath_1_1horizon_1_1codes.html</anchorfile>
      <anchor>acd98a51de6de2736bbdb65952f5ca299</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SET</name>
      <anchorfile>namespaceclearpath_1_1horizon_1_1codes.html</anchorfile>
      <anchor>ac3571866c99f3bec23a44a2e4901afea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>VERSION_BYTE</name>
      <anchorfile>namespaceclearpath_1_1horizon_1_1codes.html</anchorfile>
      <anchor>aab6a61f04de77fa63da090b04e7029dc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>data.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-clearpath_common/doc_stacks/2013-03-01_14-27-57.340522/clearpath_common/clearpath_base/src/</path>
    <filename>data_8py</filename>
    <namespace>data</namespace>
    <member kind="function">
      <type>def</type>
      <name>copy_attributes</name>
      <anchorfile>namespacedata.html</anchorfile>
      <anchor>a91e62a845eb1544c3754241a34b06fe3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pkg_ackermann_output</name>
      <anchorfile>namespacedata.html</anchorfile>
      <anchor>ac9352cc8aba87fc63ea8aa0288a2e056</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pkg_differential_control</name>
      <anchorfile>namespacedata.html</anchorfile>
      <anchor>a904fb03a43fdf26ba93257125f215dde</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pkg_differential_output</name>
      <anchorfile>namespacedata.html</anchorfile>
      <anchor>aeb14f916c59a652278e6c7159ee2c434</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pkg_differential_speed</name>
      <anchorfile>namespacedata.html</anchorfile>
      <anchor>a618c889ec02e867bda6150a7cab467f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pkg_distance</name>
      <anchorfile>namespacedata.html</anchorfile>
      <anchor>a0e0158531e94924f246b71d4dbb23c62</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pkg_encoders</name>
      <anchorfile>namespacedata.html</anchorfile>
      <anchor>a874b40642c3c8d0e4cfb6ca3b31f397b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pkg_platform_magnetometer</name>
      <anchorfile>namespacedata.html</anchorfile>
      <anchor>a4556c05c3c51e38d229970f52bc115ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pkg_platform_orientation</name>
      <anchorfile>namespacedata.html</anchorfile>
      <anchor>a6e0147f0e009824c5017f42b4bda448d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pkg_platform_rotation</name>
      <anchorfile>namespacedata.html</anchorfile>
      <anchor>a63109eb890f8275a417015c04d6cede0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pkg_power_status</name>
      <anchorfile>namespacedata.html</anchorfile>
      <anchor>a29e6d3e6a6fb2131beaa84ec3c51dd6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pkg_processor_status</name>
      <anchorfile>namespacedata.html</anchorfile>
      <anchor>ab3c57bda5f7f170be378d881677fff1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pkg_raw_encoders</name>
      <anchorfile>namespacedata.html</anchorfile>
      <anchor>afb1aa8e31f09b93c253b2d23cf394bc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pkg_robot_info</name>
      <anchorfile>namespacedata.html</anchorfile>
      <anchor>a48423bcacd7b54a9e0e3b55bc368b577</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pkg_safety_status</name>
      <anchorfile>namespacedata.html</anchorfile>
      <anchor>ac47bc6f8d35f80e4c5d66bbd9a2cba74</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pkg_system_status</name>
      <anchorfile>namespacedata.html</anchorfile>
      <anchor>a4c213d5b00b018ee3320fdbd2e24cb8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pkg_velocity</name>
      <anchorfile>namespacedata.html</anchorfile>
      <anchor>a747c0cfb9f0a32abd984910ffb547e50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>msgs</name>
      <anchorfile>namespacedata.html</anchorfile>
      <anchor>ad1771d9683857786e3ce0c4bc4b9c6e3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DifferentialControl.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-clearpath_common/doc_stacks/2013-03-01_14-27-57.340522/clearpath_common/clearpath_base/msg_gen/cpp/include/clearpath_base/</path>
    <filename>DifferentialControl_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::clearpath_base::DifferentialControl_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::clearpath_base::DifferentialControl_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">clearpath_base::DifferentialControl_</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::clearpath_base::DifferentialControl_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; const ::clearpath_base::DifferentialControl_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::clearpath_base::DifferentialControl_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::clearpath_base::DifferentialControl_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::clearpath_base::DifferentialControl_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::clearpath_base::DifferentialControl_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::clearpath_base::DifferentialControl_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>clearpath_base</namespace>
    <member kind="typedef">
      <type>::clearpath_base::DifferentialControl_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>DifferentialControl</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a9ae53fb39dbe63788c0a232b460f92cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::DifferentialControl const  &gt;</type>
      <name>DifferentialControlConstPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>ac4f1e9a4ae7a454e6c71e53a75bbc928</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::DifferentialControl &gt;</type>
      <name>DifferentialControlPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>adfe637b1029f9750d4d3cc8f85f8783c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a8e780cda7ee06f0358b848683f56298a</anchor>
      <arglist>(std::ostream &amp;s, const ::clearpath_base::DifferentialControl_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DifferentialOutput.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-clearpath_common/doc_stacks/2013-03-01_14-27-57.340522/clearpath_common/clearpath_base/msg_gen/cpp/include/clearpath_base/</path>
    <filename>DifferentialOutput_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::clearpath_base::DifferentialOutput_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::clearpath_base::DifferentialOutput_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">clearpath_base::DifferentialOutput_</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::clearpath_base::DifferentialOutput_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; const ::clearpath_base::DifferentialOutput_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::clearpath_base::DifferentialOutput_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::clearpath_base::DifferentialOutput_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::clearpath_base::DifferentialOutput_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::clearpath_base::DifferentialOutput_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::clearpath_base::DifferentialOutput_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>clearpath_base</namespace>
    <member kind="typedef">
      <type>::clearpath_base::DifferentialOutput_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>DifferentialOutput</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a4dfb47810a883002ecae3bacd5791d1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::DifferentialOutput const  &gt;</type>
      <name>DifferentialOutputConstPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>ad550251e4bd3c16570a7c68a7d07f422</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::DifferentialOutput &gt;</type>
      <name>DifferentialOutputPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>acd01c791bf352a9ea4d2f7258d261d11</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a37eaadee1505a6a2c21fe687e9f65861</anchor>
      <arglist>(std::ostream &amp;s, const ::clearpath_base::DifferentialOutput_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DifferentialSpeed.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-clearpath_common/doc_stacks/2013-03-01_14-27-57.340522/clearpath_common/clearpath_base/msg_gen/cpp/include/clearpath_base/</path>
    <filename>DifferentialSpeed_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::clearpath_base::DifferentialSpeed_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::clearpath_base::DifferentialSpeed_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">clearpath_base::DifferentialSpeed_</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::clearpath_base::DifferentialSpeed_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; const ::clearpath_base::DifferentialSpeed_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::clearpath_base::DifferentialSpeed_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::clearpath_base::DifferentialSpeed_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::clearpath_base::DifferentialSpeed_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::clearpath_base::DifferentialSpeed_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::clearpath_base::DifferentialSpeed_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>clearpath_base</namespace>
    <member kind="typedef">
      <type>::clearpath_base::DifferentialSpeed_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>DifferentialSpeed</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a1b53662c930c1602059f26fe28c12aaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::DifferentialSpeed const  &gt;</type>
      <name>DifferentialSpeedConstPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>ae8e5eed1a1f6af2e90387cdcfa982ebe</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::DifferentialSpeed &gt;</type>
      <name>DifferentialSpeedPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>aa4db56b20d8ffcbb301982df98012685</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a7d5601cd393bb533c04f8830f4ebf935</anchor>
      <arglist>(std::ostream &amp;s, const ::clearpath_base::DifferentialSpeed_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Distance.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-clearpath_common/doc_stacks/2013-03-01_14-27-57.340522/clearpath_common/clearpath_base/msg_gen/cpp/include/clearpath_base/</path>
    <filename>Distance_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::clearpath_base::Distance_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::clearpath_base::Distance_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">clearpath_base::Distance_</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::clearpath_base::Distance_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; const ::clearpath_base::Distance_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::clearpath_base::Distance_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::clearpath_base::Distance_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::clearpath_base::Distance_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::clearpath_base::Distance_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::clearpath_base::Distance_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>clearpath_base</namespace>
    <member kind="typedef">
      <type>::clearpath_base::Distance_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>Distance</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a0b661aedc3c6b5adac4d884582437780</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::Distance const  &gt;</type>
      <name>DistanceConstPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a10857da4f940551728c90e25b3958f2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::Distance &gt;</type>
      <name>DistancePtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a1cda25b361cf019d123ca21bb245dfa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>ae57850115fc164727adf313847b01be4</anchor>
      <arglist>(std::ostream &amp;s, const ::clearpath_base::Distance_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DistanceTiming.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-clearpath_common/doc_stacks/2013-03-01_14-27-57.340522/clearpath_common/clearpath_base/msg_gen/cpp/include/clearpath_base/</path>
    <filename>DistanceTiming_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::clearpath_base::DistanceTiming_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::clearpath_base::DistanceTiming_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">clearpath_base::DistanceTiming_</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::clearpath_base::DistanceTiming_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; const ::clearpath_base::DistanceTiming_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::clearpath_base::DistanceTiming_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::clearpath_base::DistanceTiming_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::clearpath_base::DistanceTiming_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::clearpath_base::DistanceTiming_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::clearpath_base::DistanceTiming_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>clearpath_base</namespace>
    <member kind="typedef">
      <type>::clearpath_base::DistanceTiming_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>DistanceTiming</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a3c6cdfbccdfcbfede57c0c21955d2574</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::DistanceTiming const  &gt;</type>
      <name>DistanceTimingConstPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a8ee075322342dc130e8e708409eeb2b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::DistanceTiming &gt;</type>
      <name>DistanceTimingPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a43bb0d77b244de0cf42b9f2c4e251f87</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a736e52eb8f69b8523dadb75e49c1217f</anchor>
      <arglist>(std::ostream &amp;s, const ::clearpath_base::DistanceTiming_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Encoder.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-clearpath_common/doc_stacks/2013-03-01_14-27-57.340522/clearpath_common/clearpath_base/msg_gen/cpp/include/clearpath_base/</path>
    <filename>Encoder_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::clearpath_base::Encoder_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::clearpath_base::Encoder_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">clearpath_base::Encoder_</class>
    <class kind="struct">ros::message_traits::IsFixedSize&lt; ::clearpath_base::Encoder_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::clearpath_base::Encoder_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::clearpath_base::Encoder_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::clearpath_base::Encoder_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::clearpath_base::Encoder_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::clearpath_base::Encoder_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>clearpath_base</namespace>
    <member kind="typedef">
      <type>::clearpath_base::Encoder_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>Encoder</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a944905fc50e2ea38d44ee792571ecd20</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::Encoder const  &gt;</type>
      <name>EncoderConstPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>ae0b32334ba188aa90dacad892708340c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::Encoder &gt;</type>
      <name>EncoderPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>aaab29568229c39da82fb0b3e664f414d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a3257c187c78c84978fc85ae9a5d8a9fa</anchor>
      <arglist>(std::ostream &amp;s, const ::clearpath_base::Encoder_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Encoders.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-clearpath_common/doc_stacks/2013-03-01_14-27-57.340522/clearpath_common/clearpath_base/msg_gen/cpp/include/clearpath_base/</path>
    <filename>Encoders_8h</filename>
    <includes id="Encoder_8h" name="Encoder.h" local="yes" imported="no">clearpath_base/Encoder.h</includes>
    <class kind="struct">ros::message_traits::DataType&lt; ::clearpath_base::Encoders_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::clearpath_base::Encoders_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">clearpath_base::Encoders_</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::clearpath_base::Encoders_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; const ::clearpath_base::Encoders_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::clearpath_base::Encoders_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::clearpath_base::Encoders_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::clearpath_base::Encoders_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::clearpath_base::Encoders_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::clearpath_base::Encoders_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>clearpath_base</namespace>
    <member kind="typedef">
      <type>::clearpath_base::Encoders_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>Encoders</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a10c03faddcf97bff63e21f6adf344692</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::Encoders const  &gt;</type>
      <name>EncodersConstPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a93e719ede813dca393c03f4aed0aa8c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::Encoders &gt;</type>
      <name>EncodersPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a590ba52c3dd3fb59c8ee752dec62c0fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a223d5e852345b5e828dae668c08cd338</anchor>
      <arglist>(std::ostream &amp;s, const ::clearpath_base::Encoders_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>FirmwareInfo.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-clearpath_common/doc_stacks/2013-03-01_14-27-57.340522/clearpath_common/clearpath_base/msg_gen/cpp/include/clearpath_base/</path>
    <filename>FirmwareInfo_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::clearpath_base::FirmwareInfo_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::clearpath_base::FirmwareInfo_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">clearpath_base::FirmwareInfo_</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::clearpath_base::FirmwareInfo_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; const ::clearpath_base::FirmwareInfo_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::clearpath_base::FirmwareInfo_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::clearpath_base::FirmwareInfo_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::clearpath_base::FirmwareInfo_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::clearpath_base::FirmwareInfo_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::clearpath_base::FirmwareInfo_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>clearpath_base</namespace>
    <member kind="typedef">
      <type>::clearpath_base::FirmwareInfo_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>FirmwareInfo</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>ab225ffae6aae73f84c16b0f797783023</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::FirmwareInfo const  &gt;</type>
      <name>FirmwareInfoConstPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>add98e6937e5f2904d84319f2d16fea97</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::FirmwareInfo &gt;</type>
      <name>FirmwareInfoPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>ae607718367175127011e82ad6ee7a06a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>aa87293febbb599ba9dcf3a26ac7cfc11</anchor>
      <arglist>(std::ostream &amp;s, const ::clearpath_base::FirmwareInfo_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GPADCOutput.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-clearpath_common/doc_stacks/2013-03-01_14-27-57.340522/clearpath_common/clearpath_base/msg_gen/cpp/include/clearpath_base/</path>
    <filename>GPADCOutput_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::clearpath_base::GPADCOutput_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::clearpath_base::GPADCOutput_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">clearpath_base::GPADCOutput_</class>
    <class kind="struct">ros::message_traits::IsFixedSize&lt; ::clearpath_base::GPADCOutput_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::clearpath_base::GPADCOutput_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::clearpath_base::GPADCOutput_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::clearpath_base::GPADCOutput_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::clearpath_base::GPADCOutput_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::clearpath_base::GPADCOutput_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>clearpath_base</namespace>
    <member kind="typedef">
      <type>::clearpath_base::GPADCOutput_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>GPADCOutput</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>ad73380bf9a851b631111470d3880d6cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::GPADCOutput const  &gt;</type>
      <name>GPADCOutputConstPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>ad9d3147ebfb0a68b1f8765681ddfdf41</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::GPADCOutput &gt;</type>
      <name>GPADCOutputPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>af4c98687f4eaf585077dcefafbed94f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a1e5456fc28d0174d64c06908d143b464</anchor>
      <arglist>(std::ostream &amp;s, const ::clearpath_base::GPADCOutput_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GPIO.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-clearpath_common/doc_stacks/2013-03-01_14-27-57.340522/clearpath_common/clearpath_base/msg_gen/cpp/include/clearpath_base/</path>
    <filename>GPIO_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::clearpath_base::GPIO_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::clearpath_base::GPIO_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">clearpath_base::GPIO_</class>
    <class kind="struct">ros::message_traits::IsFixedSize&lt; ::clearpath_base::GPIO_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::clearpath_base::GPIO_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::clearpath_base::GPIO_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::clearpath_base::GPIO_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::clearpath_base::GPIO_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::clearpath_base::GPIO_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>clearpath_base</namespace>
    <member kind="typedef">
      <type>::clearpath_base::GPIO_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>GPIO</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>af613325aa92b7a56cfe7b1f2ac99961e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::GPIO const  &gt;</type>
      <name>GPIOConstPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>aea09de59fab58c1e4b47faeda0947857</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::GPIO &gt;</type>
      <name>GPIOPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a93b4c37cd2baf32dd356542eaf5e4555</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a322dc8fcc931ae8b139b167df5997860</anchor>
      <arglist>(std::ostream &amp;s, const ::clearpath_base::GPIO_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Joy.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-clearpath_common/doc_stacks/2013-03-01_14-27-57.340522/clearpath_common/clearpath_base/msg_gen/cpp/include/clearpath_base/</path>
    <filename>Joy_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::clearpath_base::Joy_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::clearpath_base::Joy_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::clearpath_base::Joy_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::clearpath_base::Joy_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">clearpath_base::Joy_</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::clearpath_base::Joy_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::clearpath_base::Joy_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::clearpath_base::Joy_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>clearpath_base</namespace>
    <member kind="typedef">
      <type>::clearpath_base::Joy_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>Joy</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a4e4eaf0ed41adc4e26d04668edc726eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::Joy const  &gt;</type>
      <name>JoyConstPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a44bb97ed1cdac923bf1d4f9ac1e6e4d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::Joy &gt;</type>
      <name>JoyPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>ad84f01f4122536fde7c3b13745ca7e54</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>ab5e44e4944f6a5125ccf758a753134b8</anchor>
      <arglist>(std::ostream &amp;s, const ::clearpath_base::Joy_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>JoySwitch.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-clearpath_common/doc_stacks/2013-03-01_14-27-57.340522/clearpath_common/clearpath_base/msg_gen/cpp/include/clearpath_base/</path>
    <filename>JoySwitch_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::clearpath_base::JoySwitch_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::clearpath_base::JoySwitch_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::clearpath_base::JoySwitch_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::clearpath_base::JoySwitch_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">clearpath_base::JoySwitch_</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::clearpath_base::JoySwitch_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::clearpath_base::JoySwitch_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::clearpath_base::JoySwitch_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>clearpath_base</namespace>
    <member kind="typedef">
      <type>::clearpath_base::JoySwitch_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>JoySwitch</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a79207075ea7191bbd9f05253a2f280fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::JoySwitch const  &gt;</type>
      <name>JoySwitchConstPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>ab825b3910fa6f5923ad3531c231eca0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::JoySwitch &gt;</type>
      <name>JoySwitchPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>abe04ab1be335e261551a5f81d55b57fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a4607ee32de447b75aa289b5da8fb2f4b</anchor>
      <arglist>(std::ostream &amp;s, const ::clearpath_base::JoySwitch_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>kinematic.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-clearpath_common/doc_stacks/2013-03-01_14-27-57.340522/clearpath_common/clearpath_base/src/</path>
    <filename>kinematic_8py</filename>
    <class kind="class">kinematic::Kinematic</class>
    <namespace>kinematic</namespace>
  </compound>
  <compound kind="file">
    <name>Magnetometer.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-clearpath_common/doc_stacks/2013-03-01_14-27-57.340522/clearpath_common/clearpath_base/msg_gen/cpp/include/clearpath_base/</path>
    <filename>Magnetometer_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::clearpath_base::Magnetometer_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::clearpath_base::Magnetometer_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::clearpath_base::Magnetometer_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; const ::clearpath_base::Magnetometer_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::clearpath_base::Magnetometer_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::clearpath_base::Magnetometer_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">clearpath_base::Magnetometer_</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::clearpath_base::Magnetometer_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::clearpath_base::Magnetometer_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::clearpath_base::Magnetometer_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>clearpath_base</namespace>
    <member kind="typedef">
      <type>::clearpath_base::Magnetometer_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>Magnetometer</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a4f2f4dde0de54cd240f6dcf4fddae295</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::Magnetometer const  &gt;</type>
      <name>MagnetometerConstPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a4fc7934cab824a82c01b183f0a5917b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::Magnetometer &gt;</type>
      <name>MagnetometerPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>ac155329b7582b6d11e6dc6fbf7063902</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>ab4f40e6532cfbfad35b4665f0b7be3b5</anchor>
      <arglist>(std::ostream &amp;s, const ::clearpath_base::Magnetometer_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mainpage.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-clearpath_common/doc_stacks/2013-03-01_14-27-57.340522/clearpath_common/clearpath_base/</path>
    <filename>mainpage_8dox</filename>
  </compound>
  <compound kind="file">
    <name>messages.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-clearpath_common/doc_stacks/2013-03-01_14-27-57.340522/clearpath_common/clearpath_base/src/clearpath/horizon/</path>
    <filename>messages_8py</filename>
    <class kind="class">clearpath::horizon::messages::Message</class>
    <namespace>clearpath::horizon::messages</namespace>
    <member kind="variable">
      <type>string</type>
      <name>__revision__</name>
      <anchorfile>namespaceclearpath_1_1horizon_1_1messages.html</anchorfile>
      <anchor>ae41bb08b7fd0c6f4b7b8d9d3867a2930</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>__version__</name>
      <anchorfile>namespaceclearpath_1_1horizon_1_1messages.html</anchorfile>
      <anchor>a780aba1ddcc59afc8739b12e8dd2c4ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>logger</name>
      <anchorfile>namespaceclearpath_1_1horizon_1_1messages.html</anchorfile>
      <anchor>a544134f323917a446322b0feb87f42fd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Orientation.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-clearpath_common/doc_stacks/2013-03-01_14-27-57.340522/clearpath_common/clearpath_base/msg_gen/cpp/include/clearpath_base/</path>
    <filename>Orientation_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::clearpath_base::Orientation_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::clearpath_base::Orientation_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::clearpath_base::Orientation_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; const ::clearpath_base::Orientation_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::clearpath_base::Orientation_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::clearpath_base::Orientation_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::clearpath_base::Orientation_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">clearpath_base::Orientation_</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::clearpath_base::Orientation_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::clearpath_base::Orientation_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>clearpath_base</namespace>
    <member kind="typedef">
      <type>::clearpath_base::Orientation_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>Orientation</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>af942238d990ff54450f30706a4caa4f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::Orientation const  &gt;</type>
      <name>OrientationConstPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a3f21d778ce7c928dbb76f12ecfd3eb87</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::Orientation &gt;</type>
      <name>OrientationPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>ac981af3cd03541062c1502f0853af7d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a9f296ccb6765cb227544547c360c594c</anchor>
      <arglist>(std::ostream &amp;s, const ::clearpath_base::Orientation_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>payloads-new.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-clearpath_common/doc_stacks/2013-03-01_14-27-57.340522/clearpath_common/clearpath_base/src/clearpath/horizon/</path>
    <filename>payloads-new_8py</filename>
    <class kind="class">clearpath::horizon::payloads-new::DifferentialSpeed</class>
    <class kind="class">clearpath::horizon::payloads-new::Payload</class>
    <class kind="class">clearpath::horizon::payloads-new::SystemStatus</class>
    <namespace>clearpath::horizon::payloads-new</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>FieldMeta</name>
      <anchorfile>namespaceclearpath_1_1horizon_1_1payloads-new.html</anchorfile>
      <anchor>afeb6b5a7a3a1f451ff757b93562df93a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>msg</name>
      <anchorfile>namespaceclearpath_1_1horizon_1_1payloads-new.html</anchorfile>
      <anchor>a627aa58a06608789244cbeee0fd67a68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>payload</name>
      <anchorfile>namespaceclearpath_1_1horizon_1_1payloads-new.html</anchorfile>
      <anchor>ac80b65db8ef1a034dc35375b51360564</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>payloads.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-clearpath_common/doc_stacks/2013-03-01_14-27-57.340522/clearpath_common/clearpath_base/src/clearpath/horizon/</path>
    <filename>payloads_8py</filename>
    <class kind="class">clearpath::horizon::payloads::Acceleration</class>
    <class kind="class">clearpath::horizon::payloads::AccelerometerConfig</class>
    <class kind="class">clearpath::horizon::payloads::Ack</class>
    <class kind="class">clearpath::horizon::payloads::AckermannOutput</class>
    <class kind="class">clearpath::horizon::payloads::BatteryEstimationConfig</class>
    <class kind="class">clearpath::horizon::payloads::Config</class>
    <class kind="class">clearpath::horizon::payloads::ConfigRequest</class>
    <class kind="class">clearpath::horizon::payloads::ControlFlags</class>
    <class kind="class">clearpath::horizon::payloads::CurrentSensorConfig</class>
    <class kind="class">clearpath::horizon::payloads::DifferentialControl</class>
    <class kind="class">clearpath::horizon::payloads::DifferentialCurrent</class>
    <class kind="class">clearpath::horizon::payloads::DifferentialCurrentControl</class>
    <class kind="class">clearpath::horizon::payloads::DifferentialOutput</class>
    <class kind="class">clearpath::horizon::payloads::DifferentialSpeed</class>
    <class kind="class">clearpath::horizon::payloads::Distance</class>
    <class kind="class">clearpath::horizon::payloads::DistanceTiming</class>
    <class kind="class">clearpath::horizon::payloads::Echo</class>
    <class kind="class">clearpath::horizon::payloads::Encoders</class>
    <class kind="class">clearpath::horizon::payloads::EncodersConfig</class>
    <class kind="class">clearpath::horizon::payloads::FirmwareInfo</class>
    <class kind="class">clearpath::horizon::payloads::Gear</class>
    <class kind="class">clearpath::horizon::payloads::GearStatus</class>
    <class kind="class">clearpath::horizon::payloads::GyroConfig</class>
    <class kind="class">clearpath::horizon::payloads::Magnetometer</class>
    <class kind="class">clearpath::horizon::payloads::MagnetometerConfig</class>
    <class kind="class">clearpath::horizon::payloads::MaxAccel</class>
    <class kind="class">clearpath::horizon::payloads::MaxSpeed</class>
    <class kind="class">clearpath::horizon::payloads::Null</class>
    <class kind="class">clearpath::horizon::payloads::Orientation</class>
    <class kind="class">clearpath::horizon::payloads::OrientationSensorConfig</class>
    <class kind="class">clearpath::horizon::payloads::Payload</class>
    <class kind="class">clearpath::horizon::payloads::PlatformInfo</class>
    <class kind="class">clearpath::horizon::payloads::PlatformKinematics</class>
    <class kind="class">clearpath::horizon::payloads::PlatformName</class>
    <class kind="class">clearpath::horizon::payloads::PlatformTime</class>
    <class kind="class">clearpath::horizon::payloads::PowerStatus</class>
    <class kind="class">clearpath::horizon::payloads::ProcessorStatus</class>
    <class kind="class">clearpath::horizon::payloads::RawAccelerometer</class>
    <class kind="class">clearpath::horizon::payloads::RawCurrentSensor</class>
    <class kind="class">clearpath::horizon::payloads::RawEncoders</class>
    <class kind="class">clearpath::horizon::payloads::RawGyro</class>
    <class kind="class">clearpath::horizon::payloads::RawMagnetometer</class>
    <class kind="class">clearpath::horizon::payloads::RawOrientationSensor</class>
    <class kind="class">clearpath::horizon::payloads::RawSensor</class>
    <class kind="class">clearpath::horizon::payloads::RawTemperatureSensor</class>
    <class kind="class">clearpath::horizon::payloads::RawVoltageSensor</class>
    <class kind="class">clearpath::horizon::payloads::Reset</class>
    <class kind="class">clearpath::horizon::payloads::RestoreSystemConfig</class>
    <class kind="class">clearpath::horizon::payloads::Rotation</class>
    <class kind="class">clearpath::horizon::payloads::SafetyStatus</class>
    <class kind="class">clearpath::horizon::payloads::StoreSystemConfig</class>
    <class kind="class">clearpath::horizon::payloads::Subscribe</class>
    <class kind="class">clearpath::horizon::payloads::SystemStatus</class>
    <class kind="class">clearpath::horizon::payloads::TemperatureSensorConfig</class>
    <class kind="class">clearpath::horizon::payloads::Turn</class>
    <class kind="class">clearpath::horizon::payloads::VariableSensorConfig</class>
    <class kind="class">clearpath::horizon::payloads::Velocity</class>
    <class kind="class">clearpath::horizon::payloads::VoltageSensorConfig</class>
    <namespace>clearpath::horizon::payloads</namespace>
    <member kind="variable">
      <type>string</type>
      <name>__revision__</name>
      <anchorfile>namespaceclearpath_1_1horizon_1_1payloads.html</anchorfile>
      <anchor>a4f34df4d76f9a6e7f7c0e8a7f4e90eed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>__version__</name>
      <anchorfile>namespaceclearpath_1_1horizon_1_1payloads.html</anchorfile>
      <anchor>a489e45e1b8c30f750ad6e65866f277ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>logger</name>
      <anchorfile>namespaceclearpath_1_1horizon_1_1payloads.html</anchorfile>
      <anchor>a23b573992c9255ba7ff9b7d1efa80867</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PlatformInfo.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-clearpath_common/doc_stacks/2013-03-01_14-27-57.340522/clearpath_common/clearpath_base/msg_gen/cpp/include/clearpath_base/</path>
    <filename>PlatformInfo_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::clearpath_base::PlatformInfo_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::clearpath_base::PlatformInfo_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::clearpath_base::PlatformInfo_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; const ::clearpath_base::PlatformInfo_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::clearpath_base::PlatformInfo_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::clearpath_base::PlatformInfo_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::clearpath_base::PlatformInfo_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">clearpath_base::PlatformInfo_</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::clearpath_base::PlatformInfo_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::clearpath_base::PlatformInfo_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>clearpath_base</namespace>
    <member kind="typedef">
      <type>::clearpath_base::PlatformInfo_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>PlatformInfo</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>ace8886cfa4bfee209793d7c4aef8f347</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::PlatformInfo const  &gt;</type>
      <name>PlatformInfoConstPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a2184bfe09d18303896b5cac39d684178</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::PlatformInfo &gt;</type>
      <name>PlatformInfoPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>aca568659bb6de0be42aabafb9af0a740</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a43c076ed826efa47a0397efcb15c9203</anchor>
      <arglist>(std::ostream &amp;s, const ::clearpath_base::PlatformInfo_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PlatformName.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-clearpath_common/doc_stacks/2013-03-01_14-27-57.340522/clearpath_common/clearpath_base/msg_gen/cpp/include/clearpath_base/</path>
    <filename>PlatformName_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::clearpath_base::PlatformName_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::clearpath_base::PlatformName_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::clearpath_base::PlatformName_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; const ::clearpath_base::PlatformName_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::clearpath_base::PlatformName_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::clearpath_base::PlatformName_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::clearpath_base::PlatformName_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">clearpath_base::PlatformName_</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::clearpath_base::PlatformName_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::clearpath_base::PlatformName_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>clearpath_base</namespace>
    <member kind="typedef">
      <type>::clearpath_base::PlatformName_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>PlatformName</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>af6e63465413ce6271d74a5c1fa2f791d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::PlatformName const  &gt;</type>
      <name>PlatformNameConstPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a2c0335b66ffa50e370e7051b0308a969</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::PlatformName &gt;</type>
      <name>PlatformNamePtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>aba146f31b4a47d458674819c7fcb6909</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>aba033c33e367b486876e8885e5adc00f</anchor>
      <arglist>(std::ostream &amp;s, const ::clearpath_base::PlatformName_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PowerSource.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-clearpath_common/doc_stacks/2013-03-01_14-27-57.340522/clearpath_common/clearpath_base/msg_gen/cpp/include/clearpath_base/</path>
    <filename>PowerSource_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::clearpath_base::PowerSource_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::clearpath_base::PowerSource_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsFixedSize&lt; ::clearpath_base::PowerSource_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::clearpath_base::PowerSource_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::clearpath_base::PowerSource_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::clearpath_base::PowerSource_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">clearpath_base::PowerSource_</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::clearpath_base::PowerSource_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::clearpath_base::PowerSource_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>clearpath_base</namespace>
    <member kind="typedef">
      <type>::clearpath_base::PowerSource_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>PowerSource</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a4f49f5192c13733e322acce4dafc001a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::PowerSource const  &gt;</type>
      <name>PowerSourceConstPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>ad09a77338484019ca33ec941ea2d86f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::PowerSource &gt;</type>
      <name>PowerSourcePtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a88be50c518648f621f1083d6cc5c69e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a70f514c7c4148f26fdffcbd3a036015f</anchor>
      <arglist>(std::ostream &amp;s, const ::clearpath_base::PowerSource_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PowerStatus.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-clearpath_common/doc_stacks/2013-03-01_14-27-57.340522/clearpath_common/clearpath_base/msg_gen/cpp/include/clearpath_base/</path>
    <filename>PowerStatus_8h</filename>
    <includes id="PowerSource_8h" name="PowerSource.h" local="yes" imported="no">clearpath_base/PowerSource.h</includes>
    <class kind="struct">ros::message_traits::DataType&lt; ::clearpath_base::PowerStatus_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::clearpath_base::PowerStatus_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::clearpath_base::PowerStatus_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; const ::clearpath_base::PowerStatus_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::clearpath_base::PowerStatus_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::clearpath_base::PowerStatus_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::clearpath_base::PowerStatus_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">clearpath_base::PowerStatus_</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::clearpath_base::PowerStatus_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::clearpath_base::PowerStatus_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>clearpath_base</namespace>
    <member kind="typedef">
      <type>::clearpath_base::PowerStatus_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>PowerStatus</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a1a25662b1eb35a455041b190035e5179</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::PowerStatus const  &gt;</type>
      <name>PowerStatusConstPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a7757383999ed3b4d3dc80f98ca79b8b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::PowerStatus &gt;</type>
      <name>PowerStatusPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>aae1e0d6996240fefccab4e1363a58389</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>acab1e067dbae573726cb7db4b7f55595</anchor>
      <arglist>(std::ostream &amp;s, const ::clearpath_base::PowerStatus_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ProcessorStatus.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-clearpath_common/doc_stacks/2013-03-01_14-27-57.340522/clearpath_common/clearpath_base/msg_gen/cpp/include/clearpath_base/</path>
    <filename>ProcessorStatus_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::clearpath_base::ProcessorStatus_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::clearpath_base::ProcessorStatus_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::clearpath_base::ProcessorStatus_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; const ::clearpath_base::ProcessorStatus_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::clearpath_base::ProcessorStatus_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::clearpath_base::ProcessorStatus_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::clearpath_base::ProcessorStatus_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::clearpath_base::ProcessorStatus_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">clearpath_base::ProcessorStatus_</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::clearpath_base::ProcessorStatus_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>clearpath_base</namespace>
    <member kind="typedef">
      <type>::clearpath_base::ProcessorStatus_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>ProcessorStatus</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a11383f4059a96f30d9a2a2cdd23d7ae8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::ProcessorStatus const  &gt;</type>
      <name>ProcessorStatusConstPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>aa53c47b4c802a5f40df7556147760216</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::ProcessorStatus &gt;</type>
      <name>ProcessorStatusPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a2465a7fda725d5ffcae5b08eb1388818</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a751861999aae29bd2d3cd731a06bed87</anchor>
      <arglist>(std::ostream &amp;s, const ::clearpath_base::ProcessorStatus_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>protocol.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-clearpath_common/doc_stacks/2013-03-01_14-27-57.340522/clearpath_common/clearpath_base/src/clearpath/horizon/</path>
    <filename>protocol_8py</filename>
    <class kind="class">clearpath::horizon::protocol::Client</class>
    <namespace>clearpath::horizon::protocol</namespace>
    <member kind="variable">
      <type>string</type>
      <name>__revision__</name>
      <anchorfile>namespaceclearpath_1_1horizon_1_1protocol.html</anchorfile>
      <anchor>a055f87d0f11eec798957720b824e95ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>__version__</name>
      <anchorfile>namespaceclearpath_1_1horizon_1_1protocol.html</anchorfile>
      <anchor>aff18de9d5f693c70d0c763afab604e8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>logger</name>
      <anchorfile>namespaceclearpath_1_1horizon_1_1protocol.html</anchorfile>
      <anchor>ab1a890923b43bd450aabbdf6b4b6ef02</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>raw.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-clearpath_common/doc_stacks/2013-03-01_14-27-57.340522/clearpath_common/clearpath_base/src/</path>
    <filename>raw_8py</filename>
    <class kind="class">raw::Raw</class>
    <namespace>raw</namespace>
  </compound>
  <compound kind="file">
    <name>RawEncoders.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-clearpath_common/doc_stacks/2013-03-01_14-27-57.340522/clearpath_common/clearpath_base/msg_gen/cpp/include/clearpath_base/</path>
    <filename>RawEncoders_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::clearpath_base::RawEncoders_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::clearpath_base::RawEncoders_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::clearpath_base::RawEncoders_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; const ::clearpath_base::RawEncoders_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::clearpath_base::RawEncoders_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::clearpath_base::RawEncoders_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::clearpath_base::RawEncoders_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::clearpath_base::RawEncoders_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">clearpath_base::RawEncoders_</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::clearpath_base::RawEncoders_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>clearpath_base</namespace>
    <member kind="typedef">
      <type>::clearpath_base::RawEncoders_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>RawEncoders</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>aac0063368fe261cd4c454f416681bcc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::RawEncoders const  &gt;</type>
      <name>RawEncodersConstPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>ad6814c53b83d6d55630949d968cfc14b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::RawEncoders &gt;</type>
      <name>RawEncodersPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a5ccc2c9c4db77fb1168816643a3f2764</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a20f735070b61cb9427d0e98afe93db0e</anchor>
      <arglist>(std::ostream &amp;s, const ::clearpath_base::RawEncoders_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RotateRate.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-clearpath_common/doc_stacks/2013-03-01_14-27-57.340522/clearpath_common/clearpath_base/msg_gen/cpp/include/clearpath_base/</path>
    <filename>RotateRate_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::clearpath_base::RotateRate_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::clearpath_base::RotateRate_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::clearpath_base::RotateRate_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; const ::clearpath_base::RotateRate_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::clearpath_base::RotateRate_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::clearpath_base::RotateRate_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::clearpath_base::RotateRate_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::clearpath_base::RotateRate_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">clearpath_base::RotateRate_</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::clearpath_base::RotateRate_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>clearpath_base</namespace>
    <member kind="typedef">
      <type>::clearpath_base::RotateRate_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>RotateRate</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>ac6ede65d1204e83504e758ccb17730e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::RotateRate const  &gt;</type>
      <name>RotateRateConstPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>aad4b7e38a30a3c7d9b36b2c3b79f7f5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::RotateRate &gt;</type>
      <name>RotateRatePtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a265a71b1099b41e017d5071893f405f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a285276fa3c9082b38918d7d10ea867c8</anchor>
      <arglist>(std::ostream &amp;s, const ::clearpath_base::RotateRate_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SafetyStatus.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-clearpath_common/doc_stacks/2013-03-01_14-27-57.340522/clearpath_common/clearpath_base/msg_gen/cpp/include/clearpath_base/</path>
    <filename>SafetyStatus_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::clearpath_base::SafetyStatus_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::clearpath_base::SafetyStatus_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::clearpath_base::SafetyStatus_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; const ::clearpath_base::SafetyStatus_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::clearpath_base::SafetyStatus_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::clearpath_base::SafetyStatus_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::clearpath_base::SafetyStatus_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::clearpath_base::SafetyStatus_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">clearpath_base::SafetyStatus_</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::clearpath_base::SafetyStatus_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>clearpath_base</namespace>
    <member kind="typedef">
      <type>::clearpath_base::SafetyStatus_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>SafetyStatus</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>ad7d0c03e0819cf66ab83a2e7e20b2ec5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::SafetyStatus const  &gt;</type>
      <name>SafetyStatusConstPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>aaa554e29869ce765a76abd9c3e431fd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::SafetyStatus &gt;</type>
      <name>SafetyStatusPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a626b30eb533dc72472a1136bf3d86ed1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a248e8e6c7cd66b0ee37f2ba3c7dbf686</anchor>
      <arglist>(std::ostream &amp;s, const ::clearpath_base::SafetyStatus_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>StateChange.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-clearpath_common/doc_stacks/2013-03-01_14-27-57.340522/clearpath_common/clearpath_base/msg_gen/cpp/include/clearpath_base/</path>
    <filename>StateChange_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::clearpath_base::StateChange_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::clearpath_base::StateChange_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::clearpath_base::StateChange_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::clearpath_base::StateChange_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::clearpath_base::StateChange_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::clearpath_base::StateChange_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::clearpath_base::StateChange_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">clearpath_base::StateChange_</class>
    <namespace>clearpath_base</namespace>
    <member kind="typedef">
      <type>::clearpath_base::StateChange_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>StateChange</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>aff374fb42218f1598632199a1d1344b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::StateChange const  &gt;</type>
      <name>StateChangeConstPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>aa7a64459f6069944a17767ad08f5e2be</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::StateChange &gt;</type>
      <name>StateChangePtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>acbbeaa7e6a98cfbd37e083c67077e431</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>abf4006d194983e818ee238805345849c</anchor>
      <arglist>(std::ostream &amp;s, const ::clearpath_base::StateChange_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SystemStatus.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-clearpath_common/doc_stacks/2013-03-01_14-27-57.340522/clearpath_common/clearpath_base/msg_gen/cpp/include/clearpath_base/</path>
    <filename>SystemStatus_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::clearpath_base::SystemStatus_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::clearpath_base::SystemStatus_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::clearpath_base::SystemStatus_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; const ::clearpath_base::SystemStatus_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::clearpath_base::SystemStatus_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::clearpath_base::SystemStatus_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::clearpath_base::SystemStatus_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::clearpath_base::SystemStatus_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::clearpath_base::SystemStatus_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">clearpath_base::SystemStatus_</class>
    <namespace>clearpath_base</namespace>
    <member kind="typedef">
      <type>::clearpath_base::SystemStatus_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>SystemStatus</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a370c9a5aae0cfe48688cb77fd3ef5203</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::SystemStatus const  &gt;</type>
      <name>SystemStatusConstPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a9e6d839450a5975e5ecdc1e5e27d1f39</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::SystemStatus &gt;</type>
      <name>SystemStatusPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a6f9203b88a093d616628aea46198bc12</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a9bdf610054398760863877281a88a327</anchor>
      <arglist>(std::ostream &amp;s, const ::clearpath_base::SystemStatus_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>torque.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-clearpath_common/doc_stacks/2013-03-01_14-27-57.340522/clearpath_common/clearpath_base/src/</path>
    <filename>torque_8py</filename>
    <class kind="class">torque::Torque</class>
    <namespace>torque</namespace>
  </compound>
  <compound kind="file">
    <name>transports.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-clearpath_common/doc_stacks/2013-03-01_14-27-57.340522/clearpath_common/clearpath_base/src/clearpath/horizon/</path>
    <filename>transports_8py</filename>
    <class kind="class">clearpath::horizon::transports::Serial::Receiver</class>
    <class kind="class">clearpath::horizon::transports::Serial</class>
    <class kind="class">clearpath::horizon::transports::Transport</class>
    <namespace>clearpath::horizon::transports</namespace>
    <member kind="variable">
      <type>string</type>
      <name>__revision__</name>
      <anchorfile>namespaceclearpath_1_1horizon_1_1transports.html</anchorfile>
      <anchor>ac8765ba71ede849b57436e05abc142f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>__version__</name>
      <anchorfile>namespaceclearpath_1_1horizon_1_1transports.html</anchorfile>
      <anchor>a73bbe4282905c5b526960c0014a19a9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>logger</name>
      <anchorfile>namespaceclearpath_1_1horizon_1_1transports.html</anchorfile>
      <anchor>a327630cdba4b2ab5eac7dbfcc4ee8cb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>MessageRecord</name>
      <anchorfile>namespaceclearpath_1_1horizon_1_1transports.html</anchorfile>
      <anchor>a1966fe19feca74daad88c8a1c5656b1b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>TurnSetpt.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-clearpath_common/doc_stacks/2013-03-01_14-27-57.340522/clearpath_common/clearpath_base/msg_gen/cpp/include/clearpath_base/</path>
    <filename>TurnSetpt_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::clearpath_base::TurnSetpt_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::clearpath_base::TurnSetpt_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::clearpath_base::TurnSetpt_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; const ::clearpath_base::TurnSetpt_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::clearpath_base::TurnSetpt_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::clearpath_base::TurnSetpt_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::clearpath_base::TurnSetpt_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::clearpath_base::TurnSetpt_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::clearpath_base::TurnSetpt_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">clearpath_base::TurnSetpt_</class>
    <namespace>clearpath_base</namespace>
    <member kind="typedef">
      <type>::clearpath_base::TurnSetpt_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>TurnSetpt</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a3edd0041fdf12ada5aeed517866ac127</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::TurnSetpt const  &gt;</type>
      <name>TurnSetptConstPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a8b0166adb9a97ab8d347602aa4735765</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::TurnSetpt &gt;</type>
      <name>TurnSetptPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>ae0df60d5237a9a5ebf49a75ec373a1f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a2b8b70890b0944a7b0169cae8297920c</anchor>
      <arglist>(std::ostream &amp;s, const ::clearpath_base::TurnSetpt_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>utils.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-clearpath_common/doc_stacks/2013-03-01_14-27-57.340522/clearpath_common/clearpath_base/src/clearpath/</path>
    <filename>utils_8py</filename>
    <class kind="class">clearpath::utils::ChecksumError</class>
    <class kind="class">clearpath::utils::FormatError</class>
    <class kind="class">clearpath::utils::NullLoggingHandler</class>
    <class kind="class">clearpath::utils::SubscriptionError</class>
    <class kind="class">clearpath::utils::TimeoutError</class>
    <class kind="class">clearpath::utils::TransportError</class>
    <class kind="class">clearpath::utils::UnsupportedCodeError</class>
    <namespace>clearpath::utils</namespace>
    <member kind="function">
      <type>def</type>
      <name>ccitt_checksum</name>
      <anchorfile>namespaceclearpath_1_1utils.html</anchorfile>
      <anchor>ae0fbe41acd55148dd2aaf2527e89be4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>from_ascii</name>
      <anchorfile>namespaceclearpath_1_1utils.html</anchorfile>
      <anchor>a3489fe9e4a62f93f4c7801399da80a30</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>from_byte</name>
      <anchorfile>namespaceclearpath_1_1utils.html</anchorfile>
      <anchor>af7fde93d6b3fca72150533219034b721</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>from_char</name>
      <anchorfile>namespaceclearpath_1_1utils.html</anchorfile>
      <anchor>acb6a7e8451c33cec99ed258a12629bde</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>from_int</name>
      <anchorfile>namespaceclearpath_1_1utils.html</anchorfile>
      <anchor>a9604bbde957efcecc9298bafb402f647</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>from_short</name>
      <anchorfile>namespaceclearpath_1_1utils.html</anchorfile>
      <anchor>a259d7c37b12a4e9d5736d32c1d52d1bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>from_unsigned_int</name>
      <anchorfile>namespaceclearpath_1_1utils.html</anchorfile>
      <anchor>adb9c15d43aa376de6513ba7491c3ab15</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>from_unsigned_short</name>
      <anchorfile>namespaceclearpath_1_1utils.html</anchorfile>
      <anchor>a2721f134d9ea003367866fc65cc44662</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>hex</name>
      <anchorfile>namespaceclearpath_1_1utils.html</anchorfile>
      <anchor>aead8ad4f515016d34fa3e58bd614d94d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>list_serial_ports</name>
      <anchorfile>namespaceclearpath_1_1utils.html</anchorfile>
      <anchor>ad0c65a7e87f2660d474a32fde415ffed</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>to_ascii</name>
      <anchorfile>namespaceclearpath_1_1utils.html</anchorfile>
      <anchor>a073521746af25247ab1d33b2ae3dd254</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>to_byte</name>
      <anchorfile>namespaceclearpath_1_1utils.html</anchorfile>
      <anchor>abf7ac212cebc76e94a66cf143a376b3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>to_bytes</name>
      <anchorfile>namespaceclearpath_1_1utils.html</anchorfile>
      <anchor>a1244aac3f7aab5c05ecb62ea9fc5802a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>to_char</name>
      <anchorfile>namespaceclearpath_1_1utils.html</anchorfile>
      <anchor>a240408327e2d4946b41f0c853b5f7b1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>to_int</name>
      <anchorfile>namespaceclearpath_1_1utils.html</anchorfile>
      <anchor>afb5075fc6490e326fcde7fa0fbdacae2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>to_short</name>
      <anchorfile>namespaceclearpath_1_1utils.html</anchorfile>
      <anchor>a03636a364dfc2326f5930db7da3c2180</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>to_unsigned_int</name>
      <anchorfile>namespaceclearpath_1_1utils.html</anchorfile>
      <anchor>aa2bfba74a1edd12c714efb3951f6b063</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>to_unsigned_short</name>
      <anchorfile>namespaceclearpath_1_1utils.html</anchorfile>
      <anchor>a403b3dd7344fe63ea569d9763ad6c793</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>__revision__</name>
      <anchorfile>namespaceclearpath_1_1utils.html</anchorfile>
      <anchor>a160cdc8e23cfcdbf06d7e648f14da437</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>__version__</name>
      <anchorfile>namespaceclearpath_1_1utils.html</anchorfile>
      <anchor>a92165f8edccc01605ee496bd18da756f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>CCIT_CRC_TABLE</name>
      <anchorfile>namespaceclearpath_1_1utils.html</anchorfile>
      <anchor>a6a340794f4a5309bb89a35db12b1c663</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>logger</name>
      <anchorfile>namespaceclearpath_1_1utils.html</anchorfile>
      <anchor>ac16399c91106649e06cfa32f8c692b1a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>VelocitySetpt.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-clearpath_common/doc_stacks/2013-03-01_14-27-57.340522/clearpath_common/clearpath_base/msg_gen/cpp/include/clearpath_base/</path>
    <filename>VelocitySetpt_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::clearpath_base::VelocitySetpt_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::clearpath_base::VelocitySetpt_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::clearpath_base::VelocitySetpt_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; const ::clearpath_base::VelocitySetpt_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::clearpath_base::VelocitySetpt_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::clearpath_base::VelocitySetpt_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::clearpath_base::VelocitySetpt_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::clearpath_base::VelocitySetpt_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::clearpath_base::VelocitySetpt_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">clearpath_base::VelocitySetpt_</class>
    <namespace>clearpath_base</namespace>
    <member kind="typedef">
      <type>::clearpath_base::VelocitySetpt_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>VelocitySetpt</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a1f73387cca6ff6e7e46dd7aadd9df2d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::VelocitySetpt const  &gt;</type>
      <name>VelocitySetptConstPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a4656bfdc8ac3a6bf5c354157496885c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::VelocitySetpt &gt;</type>
      <name>VelocitySetptPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>ae99dd660b5ea9201c322792374196872</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a766aae6766c801cb5c0b2dcd2aea37b1</anchor>
      <arglist>(std::ostream &amp;s, const ::clearpath_base::VelocitySetpt_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>overview1</name>
    <title>Overview Part I</title>
    <filename>group__overview1.html</filename>
  </compound>
  <compound kind="group">
    <name>hardware</name>
    <title>Hardware</title>
    <filename>group__hardware.html</filename>
  </compound>
  <compound kind="group">
    <name>crc</name>
    <title>CRC Generation</title>
    <filename>group__crc.html</filename>
  </compound>
  <compound kind="namespace">
    <name>base</name>
    <filename>namespacebase.html</filename>
    <class kind="class">base::Clearpath</class>
    <member kind="variable">
      <type>float</type>
      <name>CMD_TIME_MAX</name>
      <anchorfile>namespacebase.html</anchorfile>
      <anchor>a7abb95d3aa82cb580121cff4cd8b64f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>CMD_TIME_MIN</name>
      <anchorfile>namespacebase.html</anchorfile>
      <anchor>a3a9607a8845b11ad4fe079610b1fd62c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>DATA_TIMEOUT</name>
      <anchorfile>namespacebase.html</anchorfile>
      <anchor>a724c32412564bf275a96785d6df8d2b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>RECONNECT_TIMEOUT</name>
      <anchorfile>namespacebase.html</anchorfile>
      <anchor>aed948aa3567dca38b59b5b01d8848c81</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>base::Clearpath</name>
    <filename>classbase_1_1Clearpath.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classbase_1_1Clearpath.html</anchorfile>
      <anchor>ad4036fc4bb1099a37090444de239aaad</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>cmd_vel</name>
      <anchorfile>classbase_1_1Clearpath.html</anchorfile>
      <anchor>af2c8bc4c14fb9ee5d6b1f1e6f1c481af</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>cmd_vel_handler</name>
      <anchorfile>classbase_1_1Clearpath.html</anchorfile>
      <anchor>afab5e759210ceae2606408f816c6c9c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>do_subscriptions</name>
      <anchorfile>classbase_1_1Clearpath.html</anchorfile>
      <anchor>aceea9ad2dfa7dee69760ba0ae12781d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>run</name>
      <anchorfile>classbase_1_1Clearpath.html</anchorfile>
      <anchor>a8c26b38dd8b23b6499dfe0f80d78fe72</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>unsub_all</name>
      <anchorfile>classbase_1_1Clearpath.html</anchorfile>
      <anchor>a112e7591e0f246ab8a9e02bff53b1a4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cmd_event</name>
      <anchorfile>classbase_1_1Clearpath.html</anchorfile>
      <anchor>a29efea5a5761b8d5f578f897324d0b9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cmd_fill</name>
      <anchorfile>classbase_1_1Clearpath.html</anchorfile>
      <anchor>aacc804edc191ddd479cb2d677c152dd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cmd_msg</name>
      <anchorfile>classbase_1_1Clearpath.html</anchorfile>
      <anchor>aa999eb34a24f9eb623aa3dcf8ee6f3ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cmd_sub</name>
      <anchorfile>classbase_1_1Clearpath.html</anchorfile>
      <anchor>a615baa17739e30cc20b5b946df6c41c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cmd_time</name>
      <anchorfile>classbase_1_1Clearpath.html</anchorfile>
      <anchor>ad86b62290eeca0faf71296921946448e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>data_time</name>
      <anchorfile>classbase_1_1Clearpath.html</anchorfile>
      <anchor>aa04b9ca024e9cb11c059baa8a0b34e98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>freq_pub</name>
      <anchorfile>classbase_1_1Clearpath.html</anchorfile>
      <anchor>ad3e228b6e10db90437f654ba4bbb26f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>horizon</name>
      <anchorfile>classbase_1_1Clearpath.html</anchorfile>
      <anchor>a4e2bfdb1ea929ce2aed6df574e615de5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>port</name>
      <anchorfile>classbase_1_1Clearpath.html</anchorfile>
      <anchor>a9f4f72e73295a2ac84c6462d4a8186d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>publishers</name>
      <anchorfile>classbase_1_1Clearpath.html</anchorfile>
      <anchor>a4f9272df654bf49ea7db690c1a4f63af</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_receive</name>
      <anchorfile>classbase_1_1Clearpath.html</anchorfile>
      <anchor>a9eeb316aa15d40eef1fa8e25cac85fcc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>clearpath</name>
    <filename>namespaceclearpath.html</filename>
    <namespace>clearpath::__main__</namespace>
    <namespace>clearpath::cli</namespace>
    <namespace>clearpath::horizon</namespace>
    <namespace>clearpath::utils</namespace>
    <member kind="variable">
      <type>string</type>
      <name>__revision__</name>
      <anchorfile>namespaceclearpath.html</anchorfile>
      <anchor>ad7c7b3ab1807d5bf09775a78db3738cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>__version__</name>
      <anchorfile>namespaceclearpath.html</anchorfile>
      <anchor>a23551fcbd7cd3e7b1bf873f47bb471f2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>clearpath::__main__</name>
    <filename>namespaceclearpath_1_1____main____.html</filename>
    <member kind="function" protection="private">
      <type>def</type>
      <name>__main</name>
      <anchorfile>namespaceclearpath_1_1____main____.html</anchorfile>
      <anchor>a645c06f8f205d7ed2ae33da456523d53</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>list_modules</name>
      <anchorfile>namespaceclearpath_1_1____main____.html</anchorfile>
      <anchor>a925ba2af87040fd40f76899980aa5b11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>__revision__</name>
      <anchorfile>namespaceclearpath_1_1____main____.html</anchorfile>
      <anchor>a8704301b094eedb246325f67a2486406</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>__version__</name>
      <anchorfile>namespaceclearpath_1_1____main____.html</anchorfile>
      <anchor>a01ab7d5cf6db7482a1de4829d4582aa0</anchor>
      <arglist></arglist>
    </member>
    <docanchor file="namespaceclearpath_1_1utils">USE</docanchor>
    <docanchor file="namespaceclearpath_1_1utils">HISTORY</docanchor>
    <docanchor file="namespaceclearpath_1_1utils">License</docanchor>
  </compound>
  <compound kind="namespace">
    <name>clearpath::cli</name>
    <filename>namespaceclearpath_1_1cli.html</filename>
  </compound>
  <compound kind="namespace">
    <name>clearpath::horizon</name>
    <filename>namespaceclearpath_1_1horizon.html</filename>
    <namespace>clearpath::horizon::__main__</namespace>
    <namespace>clearpath::horizon::check</namespace>
    <namespace>clearpath::horizon::cli</namespace>
    <namespace>clearpath::horizon::codes</namespace>
    <namespace>clearpath::horizon::demo</namespace>
    <namespace>clearpath::horizon::messages</namespace>
    <namespace>clearpath::horizon::payloads</namespace>
    <namespace>clearpath::horizon::payloads-new</namespace>
    <namespace>clearpath::horizon::protocol</namespace>
    <namespace>clearpath::horizon::transports</namespace>
    <class kind="class">clearpath::horizon::Horizon</class>
    <member kind="variable">
      <type>string</type>
      <name>__revision__</name>
      <anchorfile>namespaceclearpath_1_1horizon.html</anchorfile>
      <anchor>ac4b8e6ba1e3c1be3f38df8e75dc31a21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>__version__</name>
      <anchorfile>namespaceclearpath_1_1horizon.html</anchorfile>
      <anchor>aa1b91e285e42375d0deb172444230655</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>logger</name>
      <anchorfile>namespaceclearpath_1_1horizon.html</anchorfile>
      <anchor>a635f03766fbe8295c4269c1c12e356be</anchor>
      <arglist></arglist>
    </member>
    <docanchor file="namespaceclearpath_1_1utils">HISTORY</docanchor>
  </compound>
  <compound kind="class">
    <name>clearpath::horizon::Horizon</name>
    <filename>classclearpath_1_1horizon_1_1Horizon.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__del__</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>a964fc796244c92278d204c0225fa06cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>aa973093e780d078aa3cf0239793dbbf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__str__</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>a5e9d725c1a0f0066a144411f69d1381d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>acks</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>ae4c88d5e4002a04d8d8bd13b7dfd3f6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>add_handler</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>af50548d47608c33d0c8604e9f60644ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>close</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>abd147c2ecfcbecde982ffaedef8bb011</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>emergency_stop</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>ac4c0c959c85052a6106a8a4def1f24fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_device_time</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>a1af3c17e744ce475f966f6decc7d7400</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_start_time</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>a941afd23e40ef6096ca5249befdb46ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_waiting_data</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>a114f29ade744f2576a6d778a8954203b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>is_alive</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>a1664848655abc9b91261a5640d247fd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>is_open</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>a63c89985c996f4e06e1df76c634f70a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>open</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>ab69520e944f9bc57901a1b6dedceadd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>remove_handler</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>ade8bd731825adfb66e265bf6fa23cce7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>request_absolute_joint_position</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>abeaa4b843e7a33df06742612a8169991</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>request_accelerometer_config</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>aa1f90b6cb1cbe8c49b21d4627a7b5486</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>request_ackermann_output</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>a8f6219f9909ffe92b1f676d3b6eb3059</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>request_battery_estimation_config</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>ab61db642a2461a0d9d5c5969e5214886</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>request_config</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>a5e6cf4fd5abdc639f595ae580290587c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>request_control_flags</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>a0945c874330468f0a12f5305b262baf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>request_current_sensor_config</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>affc0264551a8e0babc68a118b124af76</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>request_differential_control</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>a64f3df175c30350de4badf08d568e66e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>request_differential_current</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>a2f717589bad0a8610dbd93b9ed177350</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>request_differential_current_control</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>a1dfddbc9fe9b17cdd110ec6f45b8cd44</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>request_differential_output</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>aa436d6fddb7aa8166ca996e7b02d5e9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>request_differential_speed</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>ad3edf2b064a2ace8ab6d0a1f33fcf158</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>request_distance</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>a65f918edf608100cea5be51cba11dc46</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>request_distance_timing</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>a984bcf5d0ea2ad2c25395421499ce5e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>request_echo</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>a68e4828f885cb335fdabf197f0296e3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>request_encoders</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>afec786d52ea377c45f94f01c026514a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>request_encoders_config</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>a0be1757303c07eb87c9eec58bc9ce2ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>request_end_effector_orientation</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>a52eb5b921508a7631fb70cbb12ab7e30</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>request_end_effector_pose</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>a5c37212031877ad0dd7a783420f6ff85</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>request_end_effector_position</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>aea21bf9970575e3cc81251329a7bc492</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>request_firmware_info</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>a13b56c4b64399eab8ca6066399677986</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>request_gear_status</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>a4095c8620e6e5c6955b788940141e918</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>request_gpadc_input</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>af8a9a68c2b54b200d20b99defa67032b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>request_gpadc_output</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>aa86ad817bae555d3726585d325e291e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>request_gpio</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>a4c51cda362f177ffa53b25c80eae0808</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>request_gyro_config</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>aad8af11afb5b2dda57a165d9d3f5beb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>request_joint_control</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>a25e67d129ea71914ff14b13a02d4b8a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>request_joint_homing_status</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>a44e90ddecc1e7481c8f61774667398b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>request_joint_torques</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>a88c187f29a688555b4d48a0dadce5d8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>request_magnetometer_config</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>adc5632d4d91cb1cdc667694b7712228d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>request_max_accel</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>a0247924fea2f6a560172e38624bec7f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>request_max_speed</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>a4a4bea81afabc6088e7d5c5762487a4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>request_orientation_sensor_config</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>a6966dece6e2a7ab292a187f9970578e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>request_pan_tilt_zoom</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>a6dd9897cb29f37b46f35c4352daa0aa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>request_platform_6axis</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>adef2a12b4b88b543e6d7f0b9db44f415</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>request_platform_6axis_orientation</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>aea2d0b5266f2b1f3bd4618246c2e437d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>request_platform_acceleration</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>a8c0314e6c5d9d4d0ae6ed4aa7c9cbd25</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>request_platform_info</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>afb36a45331d1410a192e58ab77bdce6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>request_platform_kinematics</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>ac5ccf96dedbafef12876ac94cf98916f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>request_platform_kinematics</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>ac5ccf96dedbafef12876ac94cf98916f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>request_platform_magnetometer</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>a85b32b797ee99e84a8053ca8df7bfb28</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>request_platform_name</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>af83a1b014c67c263e5787b1b6550a98a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>request_platform_orientation</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>ab7772b5e45d928a90a678f1b4f2cf3a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>request_platform_rotation</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>ab058078d61fff63b8ba9723a8f8b0a99</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>request_power_status</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>ac8013d78194490e1c80f5a0d78894d6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>request_processor_status</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>ada790b7a31cd2a4c170f8fb02c213be6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>request_raw_accelerometer</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>abc7d07449bcb2125fb48fe1aa358d30e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>request_raw_current_sensor</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>a85ca5b7d65efd112bff2331c23aa94c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>request_raw_encoders</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>a148a21beb55c329ba705012b3df2f320</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>request_raw_gyro</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>acde347fb322a158b5f77c3fd0a87cf53</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>request_raw_magnetometer</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>ae5b269575916eb9b6fc8a3b24b2eda55</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>request_raw_orientation_sensor</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>ad2049a04aa45b6ea5e972c3adef80e56</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>request_raw_temperature_sensor</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>a5987fc8e08a94901c02de9646dc16b9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>request_raw_voltage_sensor</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>a3e6bb06713762900cb97a4fc0e44e8ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>request_relative_joint_position</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>ac4979108395ee8a280d9cea47f102ef5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>request_safety_status</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>ab87f2d0eefa8801202c8a72a28e0c14e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>request_system_status</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>aec2461b78a0502e63d45a88caa38c789</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>request_temperature_sensor_config</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>aab842f33369d6459c01707395ec3b7ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>request_turn</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>aa15db32555635f7d2fd606f6f7e8bafe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>request_velocity</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>a8e49f119a3cc3a06aa771e2312dd54eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>request_voltage_sensor_config</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>ade7e943fb123007f683070799dee1c5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>reset</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>a9d56a41d407d871885a860060432bf95</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>restore_system_config</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>ac187c67f44a44c14d056066c8d9a6de0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_absolute_joint_position</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>a97b40661b5559dbf28195ddc43b3ace5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_accelerometer_config</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>a6fcd1664d0e98304fad53cd4c9e9fba5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_ackermann_output</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>af31d7329dffdfeef03b1ad04f9608aa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_battery_estimation_config</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>ad0ed49154a07dd1698440a14ca1bad2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_config</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>a637205b4b7e1cfdcb9fe3c30b9bbf14f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_control_flags</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>a73d3aec0d4cefea90940e7c5abc05fe9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_current_sensor_config</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>a2413f219e649e5c08bbbdbb566174e92</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_differential_control</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>a14e07540b03e366bb7386acc2d6ba188</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_differential_current</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>a37059e62d31d9b53e3dcc50b9d7dd122</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_differential_current_control</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>a951acb039a83e273b40b6b339241476c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_differential_output</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>a77d9127566392f6d7e1e1bdc199982d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_differential_speed</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>aefe489e7bedf979e9b87f97757430924</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_encoders_config</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>a3cf989bf6cdba39c86d208935e75c69d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_end_effector_pose</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>afef4868a847f1b96bc4da510dc35bc9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_end_effector_position</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>a580e22d79b5e6e6a6b2967ead450fa83</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_gear</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>a8ed806a3a4d795c72f715d81253d5daa</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_gpadc_output</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>ab19f8491ce783025cc6287d2d1a7d020</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_gpio_direction</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>aa3cf67e60e9f83b3a05946a08a781637</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_gpio_output</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>a4fc616d89bcd94d5d44127df47751468</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_gyro_config</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>a4624acaf673603dca5490f560595239b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_joint_control</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>a1ebd2339f329e168669fee05bef63ab5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_joint_homing</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>a6f3af022cf3e3015692a44eb18fc010b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_magnetometer_config</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>a6c8590d3ad182db10d057fd20d5401a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_max_accel</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>a0f63e8b6c3d4ce1a1bcfce72f19f9ce0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_max_speed</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>a068f20cc8fb67030f64a80ce3189ed31</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_orientation_sensor_config</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>a7bd908b17ef0349f678dd72e3996240c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_pan_tilt_zoom</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>a28114cd22e31c8767989efb5381b0d94</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_platform_info</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>acf270dc73f9d45dfa657ac29d0801d58</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_platform_kinematics</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>a5b4ad56fff62e714701bd32a51945c19</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_platform_name</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>ad9b256188ca49cce6ce0637dfabb41c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_platform_time</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>a56bc9f2c0d735c738a9c2e2c51ee5e56</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_relative_joint_position</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>a8aefab224e02146d1e7a8f6cafbf86f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_reset</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>a2094c26d3b1e368e837a5b0a134c5764</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_safety_status</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>a30a7564ff5dfd70d75545d6d1a31c0ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_temperature_sensor_config</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>a47b4c5655064a960e749b6c0ba3eb22e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_turn</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>ac21f9c0f6472a2216d76b7f33bccdf47</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_velocity</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>aac9397d8f8b5bde09be3b82e12f9e38e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_voltage_sensor_config</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>ada9dc52a3e4d32b008c8e005b8eecb74</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>store_system_config</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>a8426be15128a41ed8be5578a4e8c2410</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>version</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>a690c170e39d05e09682deda88a4d4828</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>tuple</type>
      <name>version</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>ad13e962e7ac45352b2c3a228625b3b27</anchor>
      <arglist></arglist>
    </member>
    <member kind="property" static="yes">
      <type></type>
      <name>alive</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>a7aab5e29975e20d5ac110a3dd682a20a</anchor>
      <arglist></arglist>
    </member>
    <member kind="property" static="yes">
      <type></type>
      <name>device_time</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>afd2527b541a99f9aa9fe232bb2459ea6</anchor>
      <arglist></arglist>
    </member>
    <member kind="property" static="yes">
      <type></type>
      <name>opened</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>a615a1a43d1b4df343aae32fea6af1e60</anchor>
      <arglist></arglist>
    </member>
    <member kind="property" static="yes">
      <type></type>
      <name>start_time</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>a33578edc93e7a150a4710b64a28f3e77</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_protocol</name>
      <anchorfile>classclearpath_1_1horizon_1_1Horizon.html</anchorfile>
      <anchor>aae07953f8180b5b082ac4d3c6edc5b24</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>clearpath::horizon::__main__</name>
    <filename>namespaceclearpath_1_1horizon_1_1____main____.html</filename>
    <member kind="function" protection="private">
      <type>def</type>
      <name>__main</name>
      <anchorfile>namespaceclearpath_1_1horizon_1_1____main____.html</anchorfile>
      <anchor>a436408131118df1dff8f2ad7dbc01639</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>__revision__</name>
      <anchorfile>namespaceclearpath_1_1horizon_1_1____main____.html</anchorfile>
      <anchor>a97934ae7e5630bd1c6474c60d26fb2c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>__version__</name>
      <anchorfile>namespaceclearpath_1_1horizon_1_1____main____.html</anchorfile>
      <anchor>a7a67b4a36a26f9d921b13a19fb94ecef</anchor>
      <arglist></arglist>
    </member>
    <docanchor file="namespaceclearpath_1_1utils">USE</docanchor>
    <docanchor file="namespaceclearpath_1_1utils">HISTORY</docanchor>
    <docanchor file="namespaceclearpath_1_1utils">License</docanchor>
  </compound>
  <compound kind="namespace">
    <name>clearpath::horizon::check</name>
    <filename>namespaceclearpath_1_1horizon_1_1check.html</filename>
    <class kind="class">clearpath::horizon::check::Fields</class>
  </compound>
  <compound kind="class">
    <name>clearpath::horizon::check::Fields</name>
    <filename>classclearpath_1_1horizon_1_1check_1_1Fields.html</filename>
    <class kind="class">clearpath::horizon::check::Fields::Check</class>
    <member kind="function">
      <type>def</type>
      <name>__repr__</name>
      <anchorfile>classclearpath_1_1horizon_1_1check_1_1Fields.html</anchorfile>
      <anchor>af73e56d1bdc84ecc47a65e68dba6aa4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>check</name>
      <anchorfile>classclearpath_1_1horizon_1_1check_1_1Fields.html</anchorfile>
      <anchor>a60aa5ff8d4ea3254905484e0906b254f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>hex</name>
      <anchorfile>classclearpath_1_1horizon_1_1check_1_1Fields.html</anchorfile>
      <anchor>a1095a00d7253b2b58751745e0bb67553</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>clearpath::horizon::check::Fields::Check</name>
    <filename>classclearpath_1_1horizon_1_1check_1_1Fields_1_1Check.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classclearpath_1_1horizon_1_1check_1_1Fields_1_1Check.html</anchorfile>
      <anchor>af816366c9c0d46dd95c99f0bbd59b3fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ascii</name>
      <anchorfile>classclearpath_1_1horizon_1_1check_1_1Fields_1_1Check.html</anchorfile>
      <anchor>a41ba908f69196f9f9f84d93aeb4add3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>each</name>
      <anchorfile>classclearpath_1_1horizon_1_1check_1_1Fields_1_1Check.html</anchorfile>
      <anchor>a297ca559007ae1b89dc75f220b7f03b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>length</name>
      <anchorfile>classclearpath_1_1horizon_1_1check_1_1Fields_1_1Check.html</anchorfile>
      <anchor>a24133507bde721694343f765887b0d91</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>range</name>
      <anchorfile>classclearpath_1_1horizon_1_1check_1_1Fields_1_1Check.html</anchorfile>
      <anchor>a4f2b260934ea34100360948294255d43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>names</name>
      <anchorfile>classclearpath_1_1horizon_1_1check_1_1Fields_1_1Check.html</anchorfile>
      <anchor>aff4f249c5a3b33fc3fcf25a1009558b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>subjname</name>
      <anchorfile>classclearpath_1_1horizon_1_1check_1_1Fields_1_1Check.html</anchorfile>
      <anchor>a4ff23c611552b37227689d3d50143770</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>values</name>
      <anchorfile>classclearpath_1_1horizon_1_1check_1_1Fields_1_1Check.html</anchorfile>
      <anchor>ac9f2b57d42d617ce321ce7d4e5e04115</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_check</name>
      <anchorfile>classclearpath_1_1horizon_1_1check_1_1Fields_1_1Check.html</anchorfile>
      <anchor>a9b3978a45e392eb4757b9539b8547641</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>clearpath::horizon::cli</name>
    <filename>namespaceclearpath_1_1horizon_1_1cli.html</filename>
    <class kind="class">clearpath::horizon::cli::HorizonDemo</class>
    <member kind="function" protection="private">
      <type>def</type>
      <name>__main</name>
      <anchorfile>namespaceclearpath_1_1horizon_1_1cli.html</anchorfile>
      <anchor>a500e2b8473917680761f8f16df393cab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>__revision__</name>
      <anchorfile>namespaceclearpath_1_1horizon_1_1cli.html</anchorfile>
      <anchor>a40338a1adba6e9997f8d87bd7f095dc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>__version__</name>
      <anchorfile>namespaceclearpath_1_1horizon_1_1cli.html</anchorfile>
      <anchor>a2d94926ed4ed552b83d88a44e43eca20</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>logger</name>
      <anchorfile>namespaceclearpath_1_1horizon_1_1cli.html</anchorfile>
      <anchor>af5d8ccbb3950ac6473ceb5f33ecdecfa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>clearpath::horizon::cli::HorizonDemo</name>
    <filename>classclearpath_1_1horizon_1_1cli_1_1HorizonDemo.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__del__</name>
      <anchorfile>classclearpath_1_1horizon_1_1cli_1_1HorizonDemo.html</anchorfile>
      <anchor>ad205af59eb6b626b6462375ec735b34b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classclearpath_1_1horizon_1_1cli_1_1HorizonDemo.html</anchorfile>
      <anchor>a5d2929e37581243656d38c54d70c72e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>complete_repeat</name>
      <anchorfile>classclearpath_1_1horizon_1_1cli_1_1HorizonDemo.html</anchorfile>
      <anchor>afaaf3d9c5c39f5b7a8a95d61f0c3643d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>complete_subscribe</name>
      <anchorfile>classclearpath_1_1horizon_1_1cli_1_1HorizonDemo.html</anchorfile>
      <anchor>a6a5eb268c966cd3e440ad6079c8f2ebc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>do_about</name>
      <anchorfile>classclearpath_1_1horizon_1_1cli_1_1HorizonDemo.html</anchorfile>
      <anchor>af6aa2bfb1dd7ad82a05ebb8f0494724a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>do_EOF</name>
      <anchorfile>classclearpath_1_1horizon_1_1cli_1_1HorizonDemo.html</anchorfile>
      <anchor>a1e69c154db381d3685f82bfbc12fc401</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>do_exit</name>
      <anchorfile>classclearpath_1_1horizon_1_1cli_1_1HorizonDemo.html</anchorfile>
      <anchor>ac7e5d4fd1f8d0d8f950ef0b7ecaaa7f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>do_get_time</name>
      <anchorfile>classclearpath_1_1horizon_1_1cli_1_1HorizonDemo.html</anchorfile>
      <anchor>a2cdebc0c52ceda0dd6c887adb3026070</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>do_help</name>
      <anchorfile>classclearpath_1_1horizon_1_1cli_1_1HorizonDemo.html</anchorfile>
      <anchor>aa6173f65588df64fe729aab4e73fdaad</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>do_is_alive</name>
      <anchorfile>classclearpath_1_1horizon_1_1cli_1_1HorizonDemo.html</anchorfile>
      <anchor>ac215882031e3e10a37283f540261f3f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>do_quit</name>
      <anchorfile>classclearpath_1_1horizon_1_1cli_1_1HorizonDemo.html</anchorfile>
      <anchor>a3c3c1bb0e682c079e275075eaf48c324</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>do_repeat</name>
      <anchorfile>classclearpath_1_1horizon_1_1cli_1_1HorizonDemo.html</anchorfile>
      <anchor>aea858d3a49a6267910dd63ed30f3047b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>do_subscribe</name>
      <anchorfile>classclearpath_1_1horizon_1_1cli_1_1HorizonDemo.html</anchorfile>
      <anchor>a4dea0c5a50565632d67873d567eb2fe6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>emptyline</name>
      <anchorfile>classclearpath_1_1horizon_1_1cli_1_1HorizonDemo.html</anchorfile>
      <anchor>aa60e3c1518a7e26b0dd89230fa253baf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>doc_leader</name>
      <anchorfile>classclearpath_1_1horizon_1_1cli_1_1HorizonDemo.html</anchorfile>
      <anchor>a33e13b40923598dc794918432222bdbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>intro</name>
      <anchorfile>classclearpath_1_1horizon_1_1cli_1_1HorizonDemo.html</anchorfile>
      <anchor>a74ff5dca5bd7ff58f061e684143b5d7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>prompt</name>
      <anchorfile>classclearpath_1_1horizon_1_1cli_1_1HorizonDemo.html</anchorfile>
      <anchor>a979b691cef7a7fe2be3da2af19138ccd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_about</name>
      <anchorfile>classclearpath_1_1horizon_1_1cli_1_1HorizonDemo.html</anchorfile>
      <anchor>a79b07d1e38137b5eb42f8e8a666e3fa6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_arguments_to_values</name>
      <anchorfile>classclearpath_1_1horizon_1_1cli_1_1HorizonDemo.html</anchorfile>
      <anchor>a036be7942035ac2e653912164a52837f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_extract_arguments</name>
      <anchorfile>classclearpath_1_1horizon_1_1cli_1_1HorizonDemo.html</anchorfile>
      <anchor>a1ecfef958b6c2116e9c303dfd5cce8be</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_handler</name>
      <anchorfile>classclearpath_1_1horizon_1_1cli_1_1HorizonDemo.html</anchorfile>
      <anchor>ae4c83e214428ea59c657c42dd16244f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_list_repeats</name>
      <anchorfile>classclearpath_1_1horizon_1_1cli_1_1HorizonDemo.html</anchorfile>
      <anchor>a7d9abf26e5be0acdcf977cb9c2ed591b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_parse_arguments</name>
      <anchorfile>classclearpath_1_1horizon_1_1cli_1_1HorizonDemo.html</anchorfile>
      <anchor>aecbf042a764602261504bf02f2fe10bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_print_help</name>
      <anchorfile>classclearpath_1_1horizon_1_1cli_1_1HorizonDemo.html</anchorfile>
      <anchor>a1d20a2aaaad71c420c3e010fa68803a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_remove_repeat</name>
      <anchorfile>classclearpath_1_1horizon_1_1cli_1_1HorizonDemo.html</anchorfile>
      <anchor>a352a5aa2b0867c93996017bf48174c9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_repeat</name>
      <anchorfile>classclearpath_1_1horizon_1_1cli_1_1HorizonDemo.html</anchorfile>
      <anchor>a1284245de6c07ff38b296329f3d0fe80</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_setup_repeat</name>
      <anchorfile>classclearpath_1_1horizon_1_1cli_1_1HorizonDemo.html</anchorfile>
      <anchor>a355c40a7fa9b74e03dd663404adb4879</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_waiting</name>
      <anchorfile>classclearpath_1_1horizon_1_1cli_1_1HorizonDemo.html</anchorfile>
      <anchor>ad0da56a694dd2028a55a24fe944569f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_waiting_complete</name>
      <anchorfile>classclearpath_1_1horizon_1_1cli_1_1HorizonDemo.html</anchorfile>
      <anchor>a5274f440bc30389eedfca537e1de0f29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_cmd_lock</name>
      <anchorfile>classclearpath_1_1horizon_1_1cli_1_1HorizonDemo.html</anchorfile>
      <anchor>a13dc85680cda747ca1aa712848ac3034</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_commands</name>
      <anchorfile>classclearpath_1_1horizon_1_1cli_1_1HorizonDemo.html</anchorfile>
      <anchor>a523a46f4218a42c7a7ae5b62f2806a1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_horizon</name>
      <anchorfile>classclearpath_1_1horizon_1_1cli_1_1HorizonDemo.html</anchorfile>
      <anchor>a2fce64c69da06fca789f615377ef1232</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_output</name>
      <anchorfile>classclearpath_1_1horizon_1_1cli_1_1HorizonDemo.html</anchorfile>
      <anchor>a49b378ffc376a2425a1ca0d67aaf288b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_repeater</name>
      <anchorfile>classclearpath_1_1horizon_1_1cli_1_1HorizonDemo.html</anchorfile>
      <anchor>aae0cace9200500a97be32d10d9942032</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_repeating</name>
      <anchorfile>classclearpath_1_1horizon_1_1cli_1_1HorizonDemo.html</anchorfile>
      <anchor>a83ab6fe02d23dfa029650a637bd2990d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>clearpath::horizon::codes</name>
    <filename>namespaceclearpath_1_1horizon_1_1codes.html</filename>
    <class kind="class">clearpath::horizon::codes::Code</class>
    <member kind="function">
      <type>def</type>
      <name>extend</name>
      <anchorfile>namespaceclearpath_1_1horizon_1_1codes.html</anchorfile>
      <anchor>a2344176fe0524edcb5645eeec5a6181e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>__revision__</name>
      <anchorfile>namespaceclearpath_1_1horizon_1_1codes.html</anchorfile>
      <anchor>a164ad1e8beea4ea8761d4a8f64eab28a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>__version__</name>
      <anchorfile>namespaceclearpath_1_1horizon_1_1codes.html</anchorfile>
      <anchor>a5b03eed726f630fb88efc570fa457606</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>codes</name>
      <anchorfile>namespaceclearpath_1_1horizon_1_1codes.html</anchorfile>
      <anchor>a3dcb0f268e95237e4e99e3368086cdf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>names</name>
      <anchorfile>namespaceclearpath_1_1horizon_1_1codes.html</anchorfile>
      <anchor>a6c7082cec4dabed8554cec489736f468</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>REQUEST</name>
      <anchorfile>namespaceclearpath_1_1horizon_1_1codes.html</anchorfile>
      <anchor>acd98a51de6de2736bbdb65952f5ca299</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SET</name>
      <anchorfile>namespaceclearpath_1_1horizon_1_1codes.html</anchorfile>
      <anchor>ac3571866c99f3bec23a44a2e4901afea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>VERSION_BYTE</name>
      <anchorfile>namespaceclearpath_1_1horizon_1_1codes.html</anchorfile>
      <anchor>aab6a61f04de77fa63da090b04e7029dc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>clearpath::horizon::codes::Code</name>
    <filename>classclearpath_1_1horizon_1_1codes_1_1Code.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classclearpath_1_1horizon_1_1codes_1_1Code.html</anchorfile>
      <anchor>aa6bab203a047ec5e9340d45799314dfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>data</name>
      <anchorfile>classclearpath_1_1horizon_1_1codes_1_1Code.html</anchorfile>
      <anchor>a0d0b1463224470c8ee4b5bf33502e734</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>request</name>
      <anchorfile>classclearpath_1_1horizon_1_1codes_1_1Code.html</anchorfile>
      <anchor>ab7791ef06a639da01c3aa7808aa3a3ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set</name>
      <anchorfile>classclearpath_1_1horizon_1_1codes_1_1Code.html</anchorfile>
      <anchor>a5d48c053c3bfae3eb4eeaa15a7549f86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>base_code</name>
      <anchorfile>classclearpath_1_1horizon_1_1codes_1_1Code.html</anchorfile>
      <anchor>aff45a09e4dc620b859d768ba227a77fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>capability</name>
      <anchorfile>classclearpath_1_1horizon_1_1codes_1_1Code.html</anchorfile>
      <anchor>a89797e31295e503692eef1e00f80c01f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>data_payload</name>
      <anchorfile>classclearpath_1_1horizon_1_1codes_1_1Code.html</anchorfile>
      <anchor>a55e9fb9abfe56216c8413f15bc7c9ada</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>request_payload</name>
      <anchorfile>classclearpath_1_1horizon_1_1codes_1_1Code.html</anchorfile>
      <anchor>a1d90a4d75d6a0bc728b378db15f8d981</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>clearpath::horizon::demo</name>
    <filename>namespaceclearpath_1_1horizon_1_1demo.html</filename>
    <docanchor file="namespaceclearpath_1_1utils">USE</docanchor>
    <docanchor file="namespaceclearpath_1_1utils">HISTORY</docanchor>
    <docanchor file="namespaceclearpath_1_1utils">License</docanchor>
  </compound>
  <compound kind="namespace">
    <name>clearpath::horizon::messages</name>
    <filename>namespaceclearpath_1_1horizon_1_1messages.html</filename>
    <class kind="class">clearpath::horizon::messages::Message</class>
    <member kind="variable">
      <type>string</type>
      <name>__revision__</name>
      <anchorfile>namespaceclearpath_1_1horizon_1_1messages.html</anchorfile>
      <anchor>ae41bb08b7fd0c6f4b7b8d9d3867a2930</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>__version__</name>
      <anchorfile>namespaceclearpath_1_1horizon_1_1messages.html</anchorfile>
      <anchor>a780aba1ddcc59afc8739b12e8dd2c4ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>logger</name>
      <anchorfile>namespaceclearpath_1_1horizon_1_1messages.html</anchorfile>
      <anchor>a544134f323917a446322b0feb87f42fd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>clearpath::horizon::messages::Message</name>
    <filename>classclearpath_1_1horizon_1_1messages_1_1Message.html</filename>
    <base>clearpath::horizon::check::Fields</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classclearpath_1_1horizon_1_1messages_1_1Message.html</anchorfile>
      <anchor>aa585a1045dd1ee47b4e179327be6be38</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__str__</name>
      <anchorfile>classclearpath_1_1horizon_1_1messages_1_1Message.html</anchorfile>
      <anchor>a23a6023457f85fb4e92fe416e9536b79</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>command</name>
      <anchorfile>classclearpath_1_1horizon_1_1messages_1_1Message.html</anchorfile>
      <anchor>a677ea0834a0243a5c675f1b39f2bffc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>copy</name>
      <anchorfile>classclearpath_1_1horizon_1_1messages_1_1Message.html</anchorfile>
      <anchor>a7ec1eb1a615fded45d0da77975fc0d58</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>data</name>
      <anchorfile>classclearpath_1_1horizon_1_1messages_1_1Message.html</anchorfile>
      <anchor>a69d08ba953ebce53b426055a2f15f17f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>parse</name>
      <anchorfile>classclearpath_1_1horizon_1_1messages_1_1Message.html</anchorfile>
      <anchor>a922ef84a1e405a4221e2c5de4051210e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>request</name>
      <anchorfile>classclearpath_1_1horizon_1_1messages_1_1Message.html</anchorfile>
      <anchor>acad8dc921e239b36b4447f8b5129f2cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>validate</name>
      <anchorfile>classclearpath_1_1horizon_1_1messages_1_1Message.html</anchorfile>
      <anchor>afe469669d57d1c7e7e91a97c4926a1c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>SOH</name>
      <anchorfile>classclearpath_1_1horizon_1_1messages_1_1Message.html</anchorfile>
      <anchor>a7f8ab9bcf38558a9113cd16d7f4312cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>STX</name>
      <anchorfile>classclearpath_1_1horizon_1_1messages_1_1Message.html</anchorfile>
      <anchor>a2d9244d0e22b981af8037d123a83c5df</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>clearpath::horizon::payloads</name>
    <filename>namespaceclearpath_1_1horizon_1_1payloads.html</filename>
    <class kind="class">clearpath::horizon::payloads::Acceleration</class>
    <class kind="class">clearpath::horizon::payloads::AccelerometerConfig</class>
    <class kind="class">clearpath::horizon::payloads::Ack</class>
    <class kind="class">clearpath::horizon::payloads::AckermannOutput</class>
    <class kind="class">clearpath::horizon::payloads::BatteryEstimationConfig</class>
    <class kind="class">clearpath::horizon::payloads::Config</class>
    <class kind="class">clearpath::horizon::payloads::ConfigRequest</class>
    <class kind="class">clearpath::horizon::payloads::ControlFlags</class>
    <class kind="class">clearpath::horizon::payloads::CurrentSensorConfig</class>
    <class kind="class">clearpath::horizon::payloads::DifferentialControl</class>
    <class kind="class">clearpath::horizon::payloads::DifferentialCurrent</class>
    <class kind="class">clearpath::horizon::payloads::DifferentialCurrentControl</class>
    <class kind="class">clearpath::horizon::payloads::DifferentialOutput</class>
    <class kind="class">clearpath::horizon::payloads::DifferentialSpeed</class>
    <class kind="class">clearpath::horizon::payloads::Distance</class>
    <class kind="class">clearpath::horizon::payloads::DistanceTiming</class>
    <class kind="class">clearpath::horizon::payloads::Echo</class>
    <class kind="class">clearpath::horizon::payloads::Encoders</class>
    <class kind="class">clearpath::horizon::payloads::EncodersConfig</class>
    <class kind="class">clearpath::horizon::payloads::FirmwareInfo</class>
    <class kind="class">clearpath::horizon::payloads::Gear</class>
    <class kind="class">clearpath::horizon::payloads::GearStatus</class>
    <class kind="class">clearpath::horizon::payloads::GyroConfig</class>
    <class kind="class">clearpath::horizon::payloads::Magnetometer</class>
    <class kind="class">clearpath::horizon::payloads::MagnetometerConfig</class>
    <class kind="class">clearpath::horizon::payloads::MaxAccel</class>
    <class kind="class">clearpath::horizon::payloads::MaxSpeed</class>
    <class kind="class">clearpath::horizon::payloads::Null</class>
    <class kind="class">clearpath::horizon::payloads::Orientation</class>
    <class kind="class">clearpath::horizon::payloads::OrientationSensorConfig</class>
    <class kind="class">clearpath::horizon::payloads::Payload</class>
    <class kind="class">clearpath::horizon::payloads::PlatformInfo</class>
    <class kind="class">clearpath::horizon::payloads::PlatformKinematics</class>
    <class kind="class">clearpath::horizon::payloads::PlatformName</class>
    <class kind="class">clearpath::horizon::payloads::PlatformTime</class>
    <class kind="class">clearpath::horizon::payloads::PowerStatus</class>
    <class kind="class">clearpath::horizon::payloads::ProcessorStatus</class>
    <class kind="class">clearpath::horizon::payloads::RawAccelerometer</class>
    <class kind="class">clearpath::horizon::payloads::RawCurrentSensor</class>
    <class kind="class">clearpath::horizon::payloads::RawEncoders</class>
    <class kind="class">clearpath::horizon::payloads::RawGyro</class>
    <class kind="class">clearpath::horizon::payloads::RawMagnetometer</class>
    <class kind="class">clearpath::horizon::payloads::RawOrientationSensor</class>
    <class kind="class">clearpath::horizon::payloads::RawSensor</class>
    <class kind="class">clearpath::horizon::payloads::RawTemperatureSensor</class>
    <class kind="class">clearpath::horizon::payloads::RawVoltageSensor</class>
    <class kind="class">clearpath::horizon::payloads::Reset</class>
    <class kind="class">clearpath::horizon::payloads::RestoreSystemConfig</class>
    <class kind="class">clearpath::horizon::payloads::Rotation</class>
    <class kind="class">clearpath::horizon::payloads::SafetyStatus</class>
    <class kind="class">clearpath::horizon::payloads::StoreSystemConfig</class>
    <class kind="class">clearpath::horizon::payloads::Subscribe</class>
    <class kind="class">clearpath::horizon::payloads::SystemStatus</class>
    <class kind="class">clearpath::horizon::payloads::TemperatureSensorConfig</class>
    <class kind="class">clearpath::horizon::payloads::Turn</class>
    <class kind="class">clearpath::horizon::payloads::VariableSensorConfig</class>
    <class kind="class">clearpath::horizon::payloads::Velocity</class>
    <class kind="class">clearpath::horizon::payloads::VoltageSensorConfig</class>
    <member kind="variable">
      <type>string</type>
      <name>__revision__</name>
      <anchorfile>namespaceclearpath_1_1horizon_1_1payloads.html</anchorfile>
      <anchor>a4f34df4d76f9a6e7f7c0e8a7f4e90eed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>__version__</name>
      <anchorfile>namespaceclearpath_1_1horizon_1_1payloads.html</anchorfile>
      <anchor>a489e45e1b8c30f750ad6e65866f277ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>logger</name>
      <anchorfile>namespaceclearpath_1_1horizon_1_1payloads.html</anchorfile>
      <anchor>a23b573992c9255ba7ff9b7d1efa80867</anchor>
      <arglist></arglist>
    </member>
    <docanchor file="namespaceclearpath_1_1utils">USE</docanchor>
    <docanchor file="namespaceclearpath_1_1utils">HISTORY</docanchor>
  </compound>
  <compound kind="class">
    <name>clearpath::horizon::payloads::Acceleration</name>
    <filename>classclearpath_1_1horizon_1_1payloads_1_1Acceleration.html</filename>
    <base>clearpath::horizon::payloads::Payload</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1Acceleration.html</anchorfile>
      <anchor>a780e710f61b8843175768ebfbce7943a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>print_format</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1Acceleration.html</anchorfile>
      <anchor>a0465e1080e884fd05583fcd772a42905</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>x</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1Acceleration.html</anchorfile>
      <anchor>a332d8516d8c9d188a91a8043d16b55d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>y</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1Acceleration.html</anchorfile>
      <anchor>ad2d927e8cbf4bd76a174133fcd22c7df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>z</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1Acceleration.html</anchorfile>
      <anchor>a3b8a1d745b3504c59dea3c14b591f6e6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>clearpath::horizon::payloads::AccelerometerConfig</name>
    <filename>classclearpath_1_1horizon_1_1payloads_1_1AccelerometerConfig.html</filename>
    <base>clearpath::horizon::payloads::VariableSensorConfig</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1AccelerometerConfig.html</anchorfile>
      <anchor>abca1a0e3c3e9bdd90d1c3ee19d3470cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>print_format</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1AccelerometerConfig.html</anchorfile>
      <anchor>ae4dfe705ef97dee15d0c58ba0f96c559</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>z_offset</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1AccelerometerConfig.html</anchorfile>
      <anchor>a9d8652ab20df859a13327acaae066c5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>z_scale</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1AccelerometerConfig.html</anchorfile>
      <anchor>a064a3fdb7eafe67ac8e1db05cf249a99</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_base_for_value</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1AccelerometerConfig.html</anchorfile>
      <anchor>a7aaaf857a294b800c9e93745b6723197</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_num_sensors</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1AccelerometerConfig.html</anchorfile>
      <anchor>a094b791df7a890475b319b4e59dc9e8b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>clearpath::horizon::payloads::Ack</name>
    <filename>classclearpath_1_1horizon_1_1payloads_1_1Ack.html</filename>
    <base>clearpath::horizon::payloads::Payload</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1Ack.html</anchorfile>
      <anchor>ae80321b0c78beea7340fa86392683a02</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>print_format</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1Ack.html</anchorfile>
      <anchor>abe688567e3d5f29410151f1f1b987fb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bad_bandwidth</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1Ack.html</anchorfile>
      <anchor>aa5175bd801c77804c3f5efd8fbb570ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bad_checksum</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1Ack.html</anchorfile>
      <anchor>a0336e508b81041c70b4ba241cc7225d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bad_code</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1Ack.html</anchorfile>
      <anchor>a7456566d5f863d5503a1033a63fe474d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bad_code_count</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1Ack.html</anchorfile>
      <anchor>a1d649311952825ff260a7e2f43204527</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bad_format</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1Ack.html</anchorfile>
      <anchor>a6191891a7f56eab52a146b3a8cf61ff3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bad_frequency</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1Ack.html</anchorfile>
      <anchor>ae6ba9611c5a3924ab78026fdf1974376</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bad_values</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1Ack.html</anchorfile>
      <anchor>a4090e046b502e5440d44049bc74faed9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>clearpath::horizon::payloads::AckermannOutput</name>
    <filename>classclearpath_1_1horizon_1_1payloads_1_1AckermannOutput.html</filename>
    <base>clearpath::horizon::payloads::Payload</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1AckermannOutput.html</anchorfile>
      <anchor>a98ba8741d63505f7d99bbccdc2de93da</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>print_format</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1AckermannOutput.html</anchorfile>
      <anchor>a0547b3ed9211e3dc5995f4b4b6349fc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>brake</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1AckermannOutput.html</anchorfile>
      <anchor>a8251b592b363509cfcae354c117044b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>steering</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1AckermannOutput.html</anchorfile>
      <anchor>ac197ac7f9a1c90ba6a7695cb24ebfc66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>throttle</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1AckermannOutput.html</anchorfile>
      <anchor>adb940ff605e05e1309eecf388bae1596</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>clearpath::horizon::payloads::BatteryEstimationConfig</name>
    <filename>classclearpath_1_1horizon_1_1payloads_1_1BatteryEstimationConfig.html</filename>
    <base>clearpath::horizon::payloads::VariableSensorConfig</base>
    <member kind="function">
      <type>def</type>
      <name>print_format</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1BatteryEstimationConfig.html</anchorfile>
      <anchor>ad7d264b24ef508b7704ad8dc0997ec47</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>clearpath::horizon::payloads::Config</name>
    <filename>classclearpath_1_1horizon_1_1payloads_1_1Config.html</filename>
    <base>clearpath::horizon::payloads::Payload</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1Config.html</anchorfile>
      <anchor>a27b1d304a161edbefd74ef62363457ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>print_format</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1Config.html</anchorfile>
      <anchor>a82121df62e26fcf74c5d047c0b5cd2db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>index</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1Config.html</anchorfile>
      <anchor>af38464a97f701c94d539b91bad804141</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>value</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1Config.html</anchorfile>
      <anchor>a9ccc3730319123e583c889d723da44fe</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>clearpath::horizon::payloads::ConfigRequest</name>
    <filename>classclearpath_1_1horizon_1_1payloads_1_1ConfigRequest.html</filename>
    <base>clearpath::horizon::payloads::Payload</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1ConfigRequest.html</anchorfile>
      <anchor>a6d793b13bf392e1b8518666d7152f3ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>print_format</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1ConfigRequest.html</anchorfile>
      <anchor>adf6d5e6a5543747e460f13d5c801b51a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>index</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1ConfigRequest.html</anchorfile>
      <anchor>a60eca864c78aa7e444936069eed7ced5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>clearpath::horizon::payloads::ControlFlags</name>
    <filename>classclearpath_1_1horizon_1_1payloads_1_1ControlFlags.html</filename>
    <base>clearpath::horizon::payloads::Payload</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1ControlFlags.html</anchorfile>
      <anchor>a638ab73801c20574ddd6b3ec6f36aea1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>print_format</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1ControlFlags.html</anchorfile>
      <anchor>a0cbcff83510d7dc5268d24d40379231f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>flags</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1ControlFlags.html</anchorfile>
      <anchor>a4cd30b032fbb0ae2ed9c26ed8bfed7c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>passcode</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1ControlFlags.html</anchorfile>
      <anchor>aca48a8a4e5358543ec4b0f3889fc0d31</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>clearpath::horizon::payloads::CurrentSensorConfig</name>
    <filename>classclearpath_1_1horizon_1_1payloads_1_1CurrentSensorConfig.html</filename>
    <base>clearpath::horizon::payloads::VariableSensorConfig</base>
    <member kind="function">
      <type>def</type>
      <name>print_format</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1CurrentSensorConfig.html</anchorfile>
      <anchor>ae64fe2b516bea68895344e71d738999b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>clearpath::horizon::payloads::DifferentialControl</name>
    <filename>classclearpath_1_1horizon_1_1payloads_1_1DifferentialControl.html</filename>
    <base>clearpath::horizon::payloads::Payload</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1DifferentialControl.html</anchorfile>
      <anchor>aecc0169a67d7a87e2e3fa1032f509d68</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>print_format</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1DifferentialControl.html</anchorfile>
      <anchor>a6c38fedbe728a0e43fcc94115d094357</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>left_d</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1DifferentialControl.html</anchorfile>
      <anchor>a717e720859c5b21bbbf2ee67e56a2172</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>left_f</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1DifferentialControl.html</anchorfile>
      <anchor>a82bd0e74b2c355c10f75886ee21c1485</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>left_ffwd</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1DifferentialControl.html</anchorfile>
      <anchor>a71784cffa2a1a11e21cdfc2f02d1f72e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>left_i</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1DifferentialControl.html</anchorfile>
      <anchor>a3d756e03d94179b5ef2600589511ea8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>left_l</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1DifferentialControl.html</anchorfile>
      <anchor>af1d8f16914ffc166a5da065638a1317c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>left_p</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1DifferentialControl.html</anchorfile>
      <anchor>a7eb2da6a6df23d405b23dd3e3cf3efa0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>left_s</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1DifferentialControl.html</anchorfile>
      <anchor>a34e88080a4e05aff27fa46ee62834092</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>left_sat</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1DifferentialControl.html</anchorfile>
      <anchor>ae6b5f7900dcb1bad8ea91c71c6f56b1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>left_stic</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1DifferentialControl.html</anchorfile>
      <anchor>a7f762e31cbd86e484f165322e191a920</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>right_d</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1DifferentialControl.html</anchorfile>
      <anchor>a74092840e10e6e416517fea0d5e45599</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>right_ffwd</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1DifferentialControl.html</anchorfile>
      <anchor>a97dfdaf80d23dd568deb5c042ef31f73</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>right_i</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1DifferentialControl.html</anchorfile>
      <anchor>a7873092c875dae8b5540ec3b2539e748</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>right_p</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1DifferentialControl.html</anchorfile>
      <anchor>aff0b41a080a3667e420d1ad274159f26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>right_sat</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1DifferentialControl.html</anchorfile>
      <anchor>adb49caa030d6f89ccc2b85937b480fd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>right_stic</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1DifferentialControl.html</anchorfile>
      <anchor>a709541af54c4ea8e3942dfdb600e3fd2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>clearpath::horizon::payloads::DifferentialCurrent</name>
    <filename>classclearpath_1_1horizon_1_1payloads_1_1DifferentialCurrent.html</filename>
    <base>clearpath::horizon::payloads::DifferentialOutput</base>
  </compound>
  <compound kind="class">
    <name>clearpath::horizon::payloads::DifferentialCurrentControl</name>
    <filename>classclearpath_1_1horizon_1_1payloads_1_1DifferentialCurrentControl.html</filename>
    <base>clearpath::horizon::payloads::DifferentialControl</base>
  </compound>
  <compound kind="class">
    <name>clearpath::horizon::payloads::DifferentialOutput</name>
    <filename>classclearpath_1_1horizon_1_1payloads_1_1DifferentialOutput.html</filename>
    <base>clearpath::horizon::payloads::Payload</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1DifferentialOutput.html</anchorfile>
      <anchor>a2168fc09fc8d706bf473c35ecc49faad</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>print_format</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1DifferentialOutput.html</anchorfile>
      <anchor>ae1056852d614ef14d07508a83314d27f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>left</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1DifferentialOutput.html</anchorfile>
      <anchor>a8426219316d4de9f9f4d0ce46d185467</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>right</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1DifferentialOutput.html</anchorfile>
      <anchor>ad27897e83e64cfc29722c8f00f42e537</anchor>
      <arglist></arglist>
    </member>
    <docanchor file="classclearpath_1_1horizon_1_1payloads_1_1Subscribe">data</docanchor>
  </compound>
  <compound kind="class">
    <name>clearpath::horizon::payloads::DifferentialSpeed</name>
    <filename>classclearpath_1_1horizon_1_1payloads_1_1DifferentialSpeed.html</filename>
    <base>clearpath::horizon::payloads::Payload</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1DifferentialSpeed.html</anchorfile>
      <anchor>a039bbdfb110829d930434b462ed251ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>print_format</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1DifferentialSpeed.html</anchorfile>
      <anchor>ac4dbf3cd0533d73c3155b54b0fa3c3b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>left_accel</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1DifferentialSpeed.html</anchorfile>
      <anchor>a52af037be04bef7e4f02a654c61788c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>left_speed</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1DifferentialSpeed.html</anchorfile>
      <anchor>a1009227a55d33781a38808d6b3ba498e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>right_accel</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1DifferentialSpeed.html</anchorfile>
      <anchor>a95c7daaf5cfacf9b0599462b3838eb1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>right_speed</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1DifferentialSpeed.html</anchorfile>
      <anchor>ad412c106f7959abda7fa952caac64f9c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>clearpath::horizon::payloads::Distance</name>
    <filename>classclearpath_1_1horizon_1_1payloads_1_1Distance.html</filename>
    <base>clearpath::horizon::payloads::Payload</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1Distance.html</anchorfile>
      <anchor>afa8b10311a8533ac3e118be9886fa914</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>print_format</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1Distance.html</anchorfile>
      <anchor>a6f639a32605f28297759788a10e1d796</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>distances</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1Distance.html</anchorfile>
      <anchor>aa021203acbde26ad1dc0ab7ad3da0420</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>clearpath::horizon::payloads::DistanceTiming</name>
    <filename>classclearpath_1_1horizon_1_1payloads_1_1DistanceTiming.html</filename>
    <base>clearpath::horizon::payloads::Payload</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1DistanceTiming.html</anchorfile>
      <anchor>aed1f6a779cea1ce96cf30b7261bc4b5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>print_format</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1DistanceTiming.html</anchorfile>
      <anchor>a8114c5fd8282d438120926a90e10b12b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>distances</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1DistanceTiming.html</anchorfile>
      <anchor>a5dfaa58c024602712bee680ca885e85d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>timings</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1DistanceTiming.html</anchorfile>
      <anchor>a38ecd18350c75ff94314e14e46704f7a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>clearpath::horizon::payloads::Echo</name>
    <filename>classclearpath_1_1horizon_1_1payloads_1_1Echo.html</filename>
    <base>clearpath::horizon::payloads::Null</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1Echo.html</anchorfile>
      <anchor>a88ba4a9f8a450720dc79cfaf007da1fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>print_format</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1Echo.html</anchorfile>
      <anchor>abad3b61a4afd505e072e532ffcf2e6f1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>clearpath::horizon::payloads::Encoders</name>
    <filename>classclearpath_1_1horizon_1_1payloads_1_1Encoders.html</filename>
    <base>clearpath::horizon::payloads::Payload</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1Encoders.html</anchorfile>
      <anchor>af16ccbe24102f034553cdd1b5be373a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_count</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1Encoders.html</anchorfile>
      <anchor>a7e43cfa9abc9244dee6629765cd02545</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_speed</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1Encoders.html</anchorfile>
      <anchor>adfd2c63045999abce7cb03a6b3f879e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_travel</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1Encoders.html</anchorfile>
      <anchor>a15c20d953d9603769ca8ccd12d9295ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>print_format</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1Encoders.html</anchorfile>
      <anchor>adffa83dc41160b39f462e638aed90932</anchor>
      <arglist></arglist>
    </member>
    <member kind="property" static="yes">
      <type></type>
      <name>speed</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1Encoders.html</anchorfile>
      <anchor>afc6e90b40b99f1fc77b42c6ef499e2da</anchor>
      <arglist></arglist>
    </member>
    <member kind="property" static="yes">
      <type></type>
      <name>travel</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1Encoders.html</anchorfile>
      <anchor>a5fdf3608eb72f91a5fa8c10a9ce30e0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_speed</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1Encoders.html</anchorfile>
      <anchor>a44ae95321af4049634d9064df87b929c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_travel</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1Encoders.html</anchorfile>
      <anchor>a2ea62e9e1ada5341f53e0bdea8955388</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>clearpath::horizon::payloads::EncodersConfig</name>
    <filename>classclearpath_1_1horizon_1_1payloads_1_1EncodersConfig.html</filename>
    <base>clearpath::horizon::payloads::Payload</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1EncodersConfig.html</anchorfile>
      <anchor>a7e4e60852abad72064a98002433603fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>print_format</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1EncodersConfig.html</anchorfile>
      <anchor>ab633c248ce55d05e7a707d246d816804</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ppr</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1EncodersConfig.html</anchorfile>
      <anchor>a7a03a923831659690e4ed4c66ceac59e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>scales</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1EncodersConfig.html</anchorfile>
      <anchor>a61916632c37fa22b1c1d3f9ebe3da99d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>clearpath::horizon::payloads::FirmwareInfo</name>
    <filename>classclearpath_1_1horizon_1_1payloads_1_1FirmwareInfo.html</filename>
    <base>clearpath::horizon::payloads::Payload</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1FirmwareInfo.html</anchorfile>
      <anchor>a20ded22f858b622cc629f6a85a3d6a24</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>print_format</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1FirmwareInfo.html</anchorfile>
      <anchor>ab1049d9598081dd8f02243f50ce0a9e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>firmware</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1FirmwareInfo.html</anchorfile>
      <anchor>a5ec2b4376d773338a800466412c6f438</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>version</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1FirmwareInfo.html</anchorfile>
      <anchor>ad9fb13f1a5cc05e82ba2c088d06fe33c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>written</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1FirmwareInfo.html</anchorfile>
      <anchor>aa750603227c8a5dd33b03e1ba42faf3f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>clearpath::horizon::payloads::Gear</name>
    <filename>classclearpath_1_1horizon_1_1payloads_1_1Gear.html</filename>
    <base>clearpath::horizon::payloads::Payload</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1Gear.html</anchorfile>
      <anchor>a522d73407ef24363dbef97687095566f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_gear</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1Gear.html</anchorfile>
      <anchor>a93ec84ceaf9d5233bdb226e1092c25bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>print_format</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1Gear.html</anchorfile>
      <anchor>a4581f9c657888b840b6ade4bafd6f1d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="property" static="yes">
      <type></type>
      <name>gear</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1Gear.html</anchorfile>
      <anchor>a08655b54e2477835c283aba2f8404d2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_gear</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1Gear.html</anchorfile>
      <anchor>a818148b763db505eb8843813b79d3dfd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>clearpath::horizon::payloads::GearStatus</name>
    <filename>classclearpath_1_1horizon_1_1payloads_1_1GearStatus.html</filename>
    <base>clearpath::horizon::payloads::Payload</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1GearStatus.html</anchorfile>
      <anchor>a20fd3a38928c19e916779520226f726d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_gear</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1GearStatus.html</anchorfile>
      <anchor>ad1a517d84fef1e21d132ee7b1e4edf74</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>is_downshifting</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1GearStatus.html</anchorfile>
      <anchor>a069790cbe12c3fbee597a9fb9b45574f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>is_upshifting</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1GearStatus.html</anchorfile>
      <anchor>ae8aad3053d21689742cc4c5646d633b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>print_format</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1GearStatus.html</anchorfile>
      <anchor>a51c425b6ab4e3601e362ea86ebb966f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="property" static="yes">
      <type></type>
      <name>downshifting</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1GearStatus.html</anchorfile>
      <anchor>a36cf530ecf179454f5ee585b22f24d94</anchor>
      <arglist></arglist>
    </member>
    <member kind="property" static="yes">
      <type></type>
      <name>gear</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1GearStatus.html</anchorfile>
      <anchor>af1ee6d33ea94af67a63f7e39151e48a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="property" static="yes">
      <type></type>
      <name>upshifting</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1GearStatus.html</anchorfile>
      <anchor>adba90ae31c5904422ac850d4200bdeb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_down</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1GearStatus.html</anchorfile>
      <anchor>adefce7c6bea7f29fcb80f3819c5b91c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_gear</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1GearStatus.html</anchorfile>
      <anchor>a2b2082d4317ea2d11030be92548894ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_up</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1GearStatus.html</anchorfile>
      <anchor>a8acc4d31dc6d11938a8e0f00aaa7be4e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>clearpath::horizon::payloads::GyroConfig</name>
    <filename>classclearpath_1_1horizon_1_1payloads_1_1GyroConfig.html</filename>
    <base>clearpath::horizon::payloads::OrientationSensorConfig</base>
  </compound>
  <compound kind="class">
    <name>clearpath::horizon::payloads::Magnetometer</name>
    <filename>classclearpath_1_1horizon_1_1payloads_1_1Magnetometer.html</filename>
    <base>clearpath::horizon::payloads::Payload</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1Magnetometer.html</anchorfile>
      <anchor>a378fe4a41e4ad76298d700c1e90c2c45</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>print_format</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1Magnetometer.html</anchorfile>
      <anchor>af88a573ad66bb5a28f5afcdc5dff6f1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>x</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1Magnetometer.html</anchorfile>
      <anchor>ac9306c31b8208a6cfe27f2c89ac43d8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>y</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1Magnetometer.html</anchorfile>
      <anchor>ad970c88a1c7d91a88626160974a45122</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>z</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1Magnetometer.html</anchorfile>
      <anchor>a206f9f847d70fbbee23f3a719495013e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>clearpath::horizon::payloads::MagnetometerConfig</name>
    <filename>classclearpath_1_1horizon_1_1payloads_1_1MagnetometerConfig.html</filename>
    <base>clearpath::horizon::payloads::AccelerometerConfig</base>
  </compound>
  <compound kind="class">
    <name>clearpath::horizon::payloads::MaxAccel</name>
    <filename>classclearpath_1_1horizon_1_1payloads_1_1MaxAccel.html</filename>
    <base>clearpath::horizon::payloads::Payload</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1MaxAccel.html</anchorfile>
      <anchor>acfe6f629fb748026e0186a7d4002b133</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>print_format</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1MaxAccel.html</anchorfile>
      <anchor>aa8668755c595874b340bad4714305b9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>forward</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1MaxAccel.html</anchorfile>
      <anchor>a1e14d10adb9ab02119d6258452c3de47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>reverse</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1MaxAccel.html</anchorfile>
      <anchor>aa231288e61417d03417354dc5b825873</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>clearpath::horizon::payloads::MaxSpeed</name>
    <filename>classclearpath_1_1horizon_1_1payloads_1_1MaxSpeed.html</filename>
    <base>clearpath::horizon::payloads::Payload</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1MaxSpeed.html</anchorfile>
      <anchor>a4a8ea01585bf11cc59d30614cdfc4347</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>print_format</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1MaxSpeed.html</anchorfile>
      <anchor>a4a2029646e7863b3f3f7b952a96216e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>forward</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1MaxSpeed.html</anchorfile>
      <anchor>ab689b906e04f4bd55e7dd8782851f6d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>reverse</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1MaxSpeed.html</anchorfile>
      <anchor>ab9e775738fc6a57413b24708c7786527</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>clearpath::horizon::payloads::Null</name>
    <filename>classclearpath_1_1horizon_1_1payloads_1_1Null.html</filename>
    <base>clearpath::horizon::payloads::Payload</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1Null.html</anchorfile>
      <anchor>a2ac3892d0f8e529e29480ed548dc318f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>print_format</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1Null.html</anchorfile>
      <anchor>aaad03c8b9c82beb6ecce17c62d918452</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>clearpath::horizon::payloads::Orientation</name>
    <filename>classclearpath_1_1horizon_1_1payloads_1_1Orientation.html</filename>
    <base>clearpath::horizon::payloads::Payload</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1Orientation.html</anchorfile>
      <anchor>a47632430068573ffebfa4bc3eef1af9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>print_format</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1Orientation.html</anchorfile>
      <anchor>a692d43be2fa521b6a1e446ce4ea0ba20</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pitch</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1Orientation.html</anchorfile>
      <anchor>a1c132cce4a36563b783557d429fd0453</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>roll</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1Orientation.html</anchorfile>
      <anchor>a19462c8e5b146e59961a2ce7859f6f17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>yaw</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1Orientation.html</anchorfile>
      <anchor>a0d3f6c259a749e8c708c89effc730f6f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>clearpath::horizon::payloads::OrientationSensorConfig</name>
    <filename>classclearpath_1_1horizon_1_1payloads_1_1OrientationSensorConfig.html</filename>
    <base>clearpath::horizon::payloads::VariableSensorConfig</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1OrientationSensorConfig.html</anchorfile>
      <anchor>ac7a749f4dad972287e4732e75973505a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>print_format</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1OrientationSensorConfig.html</anchorfile>
      <anchor>aecacbf92d0340865358810978182c608</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>yaw_offset</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1OrientationSensorConfig.html</anchorfile>
      <anchor>a5e649c0721e682cbc4d73ef2cb561d3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>yaw_scale</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1OrientationSensorConfig.html</anchorfile>
      <anchor>a570fa39cda56a88e64364ca12e0cc363</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_base_for_value</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1OrientationSensorConfig.html</anchorfile>
      <anchor>a6081c9acaea7a0f5e04aede447d4fe36</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_num_sensors</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1OrientationSensorConfig.html</anchorfile>
      <anchor>adcc186cc8b35b4c5d8d1eb1c11ab3921</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>clearpath::horizon::payloads::Payload</name>
    <filename>classclearpath_1_1horizon_1_1payloads_1_1Payload.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1Payload.html</anchorfile>
      <anchor>a7513c84dc971d2a36a93b788381ee435</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__str__</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1Payload.html</anchorfile>
      <anchor>a21e4980e616d9a0af0cc94314a4aecf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>copy</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1Payload.html</anchorfile>
      <anchor>aba067d1224a317e9c5b008d16dd770d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>print_format</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1Payload.html</anchorfile>
      <anchor>a7e3f6c592fda69ec938bc0cc3a7c4a3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>raw_string</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1Payload.html</anchorfile>
      <anchor>ab50170f9064523255d70b671b1459624</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>data</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1Payload.html</anchorfile>
      <anchor>a738c89bb0ad8eec96c5c36b7ed91c60c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>timestamp</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1Payload.html</anchorfile>
      <anchor>ae6ac76cab310141d282a5e327f788886</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>clearpath::horizon::payloads::PlatformInfo</name>
    <filename>classclearpath_1_1horizon_1_1payloads_1_1PlatformInfo.html</filename>
    <base>clearpath::horizon::payloads::Payload</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1PlatformInfo.html</anchorfile>
      <anchor>a59b04d94431de114fa79260eb8c7f38f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>print_format</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1PlatformInfo.html</anchorfile>
      <anchor>a4f1e3e4b67ae29146b9333effa565f59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>model</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1PlatformInfo.html</anchorfile>
      <anchor>a966eb21c58f2f2a777d9317de9f563fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>passcode</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1PlatformInfo.html</anchorfile>
      <anchor>a1632305508e918237dd97dda8d1f63d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>revision</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1PlatformInfo.html</anchorfile>
      <anchor>a25292777712f9625814eeb03b91fb42c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>serial</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1PlatformInfo.html</anchorfile>
      <anchor>a71ab23ac3eedf2fb51ae9e9f4114c215</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>clearpath::horizon::payloads::PlatformKinematics</name>
    <filename>classclearpath_1_1horizon_1_1payloads_1_1PlatformKinematics.html</filename>
    <base>clearpath::horizon::payloads::Payload</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1PlatformKinematics.html</anchorfile>
      <anchor>a3277aee0a54bdf28541737bb45d5c2cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>print_format</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1PlatformKinematics.html</anchorfile>
      <anchor>a35872c6552cc83680e1aad13f2ca3e86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>passcode</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1PlatformKinematics.html</anchorfile>
      <anchor>a4498717cae05ff202582e4e7e06ad9ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>track</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1PlatformKinematics.html</anchorfile>
      <anchor>a26a13e26035d2eb1a00d354a281dfa06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>wheelbase</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1PlatformKinematics.html</anchorfile>
      <anchor>aeef7b0d9b8fed9765a452c9b43c11b4e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>clearpath::horizon::payloads::PlatformName</name>
    <filename>classclearpath_1_1horizon_1_1payloads_1_1PlatformName.html</filename>
    <base>clearpath::horizon::payloads::Payload</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1PlatformName.html</anchorfile>
      <anchor>a8eda750a9524fe873a53cdd1d5ba2637</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>print_format</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1PlatformName.html</anchorfile>
      <anchor>ad9cdef80c799f23d49af6ab0099f2fa8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1PlatformName.html</anchorfile>
      <anchor>a53a7240da9bda7c420ffe76d7488dd26</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>clearpath::horizon::payloads::PlatformTime</name>
    <filename>classclearpath_1_1horizon_1_1payloads_1_1PlatformTime.html</filename>
    <base>clearpath::horizon::payloads::Payload</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1PlatformTime.html</anchorfile>
      <anchor>adf82e8def51363d73f143d4b25e72780</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>print_format</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1PlatformTime.html</anchorfile>
      <anchor>ac4428eefda67f849fab2d11743c371f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>time</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1PlatformTime.html</anchorfile>
      <anchor>a2b0d626b4cc72e93b65a7e2b76a35b62</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>clearpath::horizon::payloads::PowerStatus</name>
    <filename>classclearpath_1_1horizon_1_1payloads_1_1PowerStatus.html</filename>
    <base>clearpath::horizon::payloads::Payload</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1PowerStatus.html</anchorfile>
      <anchor>a829f69820a8030fbe9164c00ad8a0b6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>print_format</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1PowerStatus.html</anchorfile>
      <anchor>af591ed152d6df114407fed377b461742</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>capacities</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1PowerStatus.html</anchorfile>
      <anchor>aaf969a722d3a18af62e243523dc86277</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>charges</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1PowerStatus.html</anchorfile>
      <anchor>a9dca43e3e914deaeb9e528956016cd5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>descriptions</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1PowerStatus.html</anchorfile>
      <anchor>a0c1391d9ab8511528157abc3fb905a0d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>clearpath::horizon::payloads::ProcessorStatus</name>
    <filename>classclearpath_1_1horizon_1_1payloads_1_1ProcessorStatus.html</filename>
    <base>clearpath::horizon::payloads::Payload</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1ProcessorStatus.html</anchorfile>
      <anchor>a63249b5bbdbc0691532210af3f7be5ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>print_format</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1ProcessorStatus.html</anchorfile>
      <anchor>a936b8ba97ad608c03e9352b33db6764b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>errors</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1ProcessorStatus.html</anchorfile>
      <anchor>aca953e3079b096d100ca4c0b4f85ea8d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>clearpath::horizon::payloads::RawAccelerometer</name>
    <filename>classclearpath_1_1horizon_1_1payloads_1_1RawAccelerometer.html</filename>
    <base>clearpath::horizon::payloads::RawSensor</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1RawAccelerometer.html</anchorfile>
      <anchor>a3bb19190481abc41ca9b04e9c2807c0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>print_format</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1RawAccelerometer.html</anchorfile>
      <anchor>ad97f3365aa7009c792e79cca946adfb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>raw_z</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1RawAccelerometer.html</anchorfile>
      <anchor>af6be3ef7d19748b8dfce9b5853d16176</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_base_for_value</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1RawAccelerometer.html</anchorfile>
      <anchor>abd56e6132973b6f43fcff3aacf9586e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_num_sensors</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1RawAccelerometer.html</anchorfile>
      <anchor>a0cbb9dc91ec0be391db40f16291c867b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>clearpath::horizon::payloads::RawCurrentSensor</name>
    <filename>classclearpath_1_1horizon_1_1payloads_1_1RawCurrentSensor.html</filename>
    <base>clearpath::horizon::payloads::RawSensor</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1RawCurrentSensor.html</anchorfile>
      <anchor>aacb6632c06673e62145f7f6df81281aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>print_format</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1RawCurrentSensor.html</anchorfile>
      <anchor>a3a6dbac044b41f2a8476d62d537d23e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>raw_currents</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1RawCurrentSensor.html</anchorfile>
      <anchor>a94c30d1057da11f34f3715ac5e544729</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>clearpath::horizon::payloads::RawEncoders</name>
    <filename>classclearpath_1_1horizon_1_1payloads_1_1RawEncoders.html</filename>
    <base>clearpath::horizon::payloads::Payload</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1RawEncoders.html</anchorfile>
      <anchor>aa491f06c6e4c904664dc476126f50eee</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>print_format</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1RawEncoders.html</anchorfile>
      <anchor>a56543c32d4379d730d965f9852fe9693</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ticks</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1RawEncoders.html</anchorfile>
      <anchor>acb3e3f3a17691b3768daf52675c71d6d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>clearpath::horizon::payloads::RawGyro</name>
    <filename>classclearpath_1_1horizon_1_1payloads_1_1RawGyro.html</filename>
    <base>clearpath::horizon::payloads::RawOrientationSensor</base>
  </compound>
  <compound kind="class">
    <name>clearpath::horizon::payloads::RawMagnetometer</name>
    <filename>classclearpath_1_1horizon_1_1payloads_1_1RawMagnetometer.html</filename>
    <base>clearpath::horizon::payloads::RawSensor</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1RawMagnetometer.html</anchorfile>
      <anchor>a31f8e67944f436b80ad9090b16ac0248</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>print_format</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1RawMagnetometer.html</anchorfile>
      <anchor>a6f00b82b293089f0853ee3d6035bed07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>raw_z</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1RawMagnetometer.html</anchorfile>
      <anchor>a16da576e861a5bac2a29f82927bc01e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_base_for_value</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1RawMagnetometer.html</anchorfile>
      <anchor>a5cf669b00ff3f7cdf21375d90a217162</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_num_sensors</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1RawMagnetometer.html</anchorfile>
      <anchor>a1df4c2d3b5d0cde32450b1c6d0e27cd3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>clearpath::horizon::payloads::RawOrientationSensor</name>
    <filename>classclearpath_1_1horizon_1_1payloads_1_1RawOrientationSensor.html</filename>
    <base>clearpath::horizon::payloads::RawSensor</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1RawOrientationSensor.html</anchorfile>
      <anchor>a30bc608f0189b19caa7bf62ca82830b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>print_format</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1RawOrientationSensor.html</anchorfile>
      <anchor>a4cae452bae9c19fb4083b38db229647a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>raw_yaw</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1RawOrientationSensor.html</anchorfile>
      <anchor>aef76f3c21700bc04932dc1b754f95118</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_base_for_value</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1RawOrientationSensor.html</anchorfile>
      <anchor>a1d7dd4742355d8353e74cfe17440d6ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_num_sensors</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1RawOrientationSensor.html</anchorfile>
      <anchor>adb71585a3a056249a25dcde206ea15d7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>clearpath::horizon::payloads::RawSensor</name>
    <filename>classclearpath_1_1horizon_1_1payloads_1_1RawSensor.html</filename>
    <base>clearpath::horizon::payloads::Payload</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1RawSensor.html</anchorfile>
      <anchor>ace4b0aaf521f8b023a096ebda50f6f04</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>raw_values</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1RawSensor.html</anchorfile>
      <anchor>abed0c2521f0e625cd00895d787fa922c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_base_for_value</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1RawSensor.html</anchorfile>
      <anchor>ae80309a9d591b3291983e1d4e9ae875e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_num_sensors</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1RawSensor.html</anchorfile>
      <anchor>a382cf563b5300479bde13b9b880dab8b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>clearpath::horizon::payloads::RawTemperatureSensor</name>
    <filename>classclearpath_1_1horizon_1_1payloads_1_1RawTemperatureSensor.html</filename>
    <base>clearpath::horizon::payloads::RawSensor</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1RawTemperatureSensor.html</anchorfile>
      <anchor>afaf4999c6df59bc05b3aaeb0b20483cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>print_format</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1RawTemperatureSensor.html</anchorfile>
      <anchor>ac4ccb5dcd46684d95b188339b4220aa8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>raw_temperatures</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1RawTemperatureSensor.html</anchorfile>
      <anchor>a82c1f45dcec80c50209b772b0951e258</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>clearpath::horizon::payloads::RawVoltageSensor</name>
    <filename>classclearpath_1_1horizon_1_1payloads_1_1RawVoltageSensor.html</filename>
    <base>clearpath::horizon::payloads::RawSensor</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1RawVoltageSensor.html</anchorfile>
      <anchor>af20c6cecc23520ce72e1dc9ff9bf8a55</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>print_format</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1RawVoltageSensor.html</anchorfile>
      <anchor>ae9a0c09dc4d3d5df2b3fae9f177cc54b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>raw_voltages</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1RawVoltageSensor.html</anchorfile>
      <anchor>a3aa159ad8e3bbe8909cbb7ac5712eb65</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>clearpath::horizon::payloads::Reset</name>
    <filename>classclearpath_1_1horizon_1_1payloads_1_1Reset.html</filename>
    <base>clearpath::horizon::payloads::Payload</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1Reset.html</anchorfile>
      <anchor>a569bc850a753a03eb5886e70b8e64292</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>print_format</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1Reset.html</anchorfile>
      <anchor>ac55513d4adc8d51a83d81db5e7728000</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>passcode</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1Reset.html</anchorfile>
      <anchor>ac60ab1803eeaeca0f9ca026696ae0221</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>clearpath::horizon::payloads::RestoreSystemConfig</name>
    <filename>classclearpath_1_1horizon_1_1payloads_1_1RestoreSystemConfig.html</filename>
    <base>clearpath::horizon::payloads::Payload</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1RestoreSystemConfig.html</anchorfile>
      <anchor>a984ab4977086550b8d2593ad52f81df9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>print_format</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1RestoreSystemConfig.html</anchorfile>
      <anchor>a0c84c3d54860ec83471563dca62029cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>flags</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1RestoreSystemConfig.html</anchorfile>
      <anchor>a212a01077a334ddeb717d99d264a2cf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>passcode</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1RestoreSystemConfig.html</anchorfile>
      <anchor>a68c19cd132741a3b21793a81b0af9bf0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>clearpath::horizon::payloads::Rotation</name>
    <filename>classclearpath_1_1horizon_1_1payloads_1_1Rotation.html</filename>
    <base>clearpath::horizon::payloads::Payload</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1Rotation.html</anchorfile>
      <anchor>a96f01569c32ceb61d6c6120a490fd7ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>print_format</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1Rotation.html</anchorfile>
      <anchor>adbde8f83fe951c0bfb04d4d762c2e88e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pitch</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1Rotation.html</anchorfile>
      <anchor>ac5d4c97e2bcb57fc017b0314483c5238</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>roll</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1Rotation.html</anchorfile>
      <anchor>a2ec7c0a8f40cb7c9bcee60d5bab14209</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>yaw</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1Rotation.html</anchorfile>
      <anchor>afabafb0b12b0355d0bf7b85baed38369</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>clearpath::horizon::payloads::SafetyStatus</name>
    <filename>classclearpath_1_1horizon_1_1payloads_1_1SafetyStatus.html</filename>
    <base>clearpath::horizon::payloads::Payload</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1SafetyStatus.html</anchorfile>
      <anchor>a8bc38b9c025d1f00f41c5a2977847222</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_flags</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1SafetyStatus.html</anchorfile>
      <anchor>acbb2fde93d5649f559d0c800face7ea4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>has_emergency_stop</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1SafetyStatus.html</anchorfile>
      <anchor>a324a53e32bb7f678c27f3c6e2a37a473</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>print_format</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1SafetyStatus.html</anchorfile>
      <anchor>a37ec632f7a348a42626b8ebb1595043e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>EMERGENCY_STOP</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1SafetyStatus.html</anchorfile>
      <anchor>a6af4d0b1efb4272f8bb9cf8cdd5eea12</anchor>
      <arglist></arglist>
    </member>
    <member kind="property" static="yes">
      <type></type>
      <name>flags</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1SafetyStatus.html</anchorfile>
      <anchor>a61af0bcb5321078411c0d5b58d820d6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_flags</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1SafetyStatus.html</anchorfile>
      <anchor>ac3ec23f39e93d7e5804f80c703457d2d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>clearpath::horizon::payloads::StoreSystemConfig</name>
    <filename>classclearpath_1_1horizon_1_1payloads_1_1StoreSystemConfig.html</filename>
    <base>clearpath::horizon::payloads::Payload</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1StoreSystemConfig.html</anchorfile>
      <anchor>a2c36d583f1568a39b1ed61e7e5dbf7e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>print_format</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1StoreSystemConfig.html</anchorfile>
      <anchor>abb633f9697777c46aa752a4a502c4f2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>passcode</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1StoreSystemConfig.html</anchorfile>
      <anchor>aa329f7b46ced24fe6df75e7386ea21c4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>clearpath::horizon::payloads::Subscribe</name>
    <filename>classclearpath_1_1horizon_1_1payloads_1_1Subscribe.html</filename>
    <base>clearpath::horizon::payloads::Payload</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1Subscribe.html</anchorfile>
      <anchor>ab7eef4849c798685372b3aa3a140df5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>print_format</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1Subscribe.html</anchorfile>
      <anchor>a45c794c4517000b149fea251e90424a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>subscription</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1Subscribe.html</anchorfile>
      <anchor>a50fb50dda842d302b059adb736ca0361</anchor>
      <arglist></arglist>
    </member>
    <docanchor file="classclearpath_1_1horizon_1_1payloads_1_1Subscribe">Subscriptions</docanchor>
    <docanchor file="classclearpath_1_1horizon_1_1payloads_1_1Subscribe">data</docanchor>
  </compound>
  <compound kind="class">
    <name>clearpath::horizon::payloads::SystemStatus</name>
    <filename>classclearpath_1_1horizon_1_1payloads_1_1SystemStatus.html</filename>
    <base>clearpath::horizon::payloads::Payload</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1SystemStatus.html</anchorfile>
      <anchor>a21dc3f636cf8f2f5a056fa0a24afe022</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>print_format</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1SystemStatus.html</anchorfile>
      <anchor>af4a3511bd3988485e6f4a0f8b4bdb3cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>currents</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1SystemStatus.html</anchorfile>
      <anchor>a3991d4f583627584aeb7d9d3debc0b84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>temperatures</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1SystemStatus.html</anchorfile>
      <anchor>aedac41ab9fdf9b69b417a5022fb927bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>uptime</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1SystemStatus.html</anchorfile>
      <anchor>a11a259a45ce84325092aed999043b0d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>voltages</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1SystemStatus.html</anchorfile>
      <anchor>a8a77c5eec5ba45cb5ed4617b1dfa8da3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>clearpath::horizon::payloads::TemperatureSensorConfig</name>
    <filename>classclearpath_1_1horizon_1_1payloads_1_1TemperatureSensorConfig.html</filename>
    <base>clearpath::horizon::payloads::VariableSensorConfig</base>
    <member kind="function">
      <type>def</type>
      <name>print_format</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1TemperatureSensorConfig.html</anchorfile>
      <anchor>a2ca8667ca2a9e40643853f44de69a1ba</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>clearpath::horizon::payloads::Turn</name>
    <filename>classclearpath_1_1horizon_1_1payloads_1_1Turn.html</filename>
    <base>clearpath::horizon::payloads::Payload</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1Turn.html</anchorfile>
      <anchor>aceb082d3ddcf0e3e040871af0dd35adc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>print_format</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1Turn.html</anchorfile>
      <anchor>aaa4d14840f49269091bfdc1de95a73f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>accel</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1Turn.html</anchorfile>
      <anchor>aa99d9627103b530153d5b31de6cf3264</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>rad</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1Turn.html</anchorfile>
      <anchor>adc47f6b3233bb1fd8164671b25c58544</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>trans</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1Turn.html</anchorfile>
      <anchor>a701d292a181031da0703c30e49376bdf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>clearpath::horizon::payloads::VariableSensorConfig</name>
    <filename>classclearpath_1_1horizon_1_1payloads_1_1VariableSensorConfig.html</filename>
    <base>clearpath::horizon::payloads::Payload</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1VariableSensorConfig.html</anchorfile>
      <anchor>a7b8ec20f639b02cdd2d8f9ec8739ff9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>offsets</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1VariableSensorConfig.html</anchorfile>
      <anchor>a5e9661c601fdd8cc1b9decfa4194b30d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>passcode</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1VariableSensorConfig.html</anchorfile>
      <anchor>a723ef27e5435394ff2e66331d277fda0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>scales</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1VariableSensorConfig.html</anchorfile>
      <anchor>a027605b76326e2416fce8d4d5ecd9cdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_base_for_value</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1VariableSensorConfig.html</anchorfile>
      <anchor>a3e724327f9047c7349b6efbdc41a5efa</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_num_sensors</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1VariableSensorConfig.html</anchorfile>
      <anchor>aa51e45f346308e82e767625af498eb61</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>clearpath::horizon::payloads::Velocity</name>
    <filename>classclearpath_1_1horizon_1_1payloads_1_1Velocity.html</filename>
    <base>clearpath::horizon::payloads::Payload</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1Velocity.html</anchorfile>
      <anchor>a000548de0299cc2d0a89952f8adae166</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>print_format</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1Velocity.html</anchorfile>
      <anchor>a4bed7099368cbb2dc16555e8f3dd0e63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>accel</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1Velocity.html</anchorfile>
      <anchor>a645465604278e70a404103aa8ee2740d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>rot</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1Velocity.html</anchorfile>
      <anchor>a747de4d0ebcfa7eff20c9ad3cdeab185</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>trans</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1Velocity.html</anchorfile>
      <anchor>a5dd5550583031bb7cb7f7d39d2beb061</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>clearpath::horizon::payloads::VoltageSensorConfig</name>
    <filename>classclearpath_1_1horizon_1_1payloads_1_1VoltageSensorConfig.html</filename>
    <base>clearpath::horizon::payloads::VariableSensorConfig</base>
    <member kind="function">
      <type>def</type>
      <name>print_format</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads_1_1VoltageSensorConfig.html</anchorfile>
      <anchor>a7834900cc2d3761d21d204dd4ee9afbd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>clearpath::horizon::payloads-new</name>
    <filename>namespaceclearpath_1_1horizon_1_1payloads-new.html</filename>
    <class kind="class">clearpath::horizon::payloads-new::DifferentialSpeed</class>
    <class kind="class">clearpath::horizon::payloads-new::Payload</class>
    <class kind="class">clearpath::horizon::payloads-new::SystemStatus</class>
    <member kind="variable">
      <type>tuple</type>
      <name>FieldMeta</name>
      <anchorfile>namespaceclearpath_1_1horizon_1_1payloads-new.html</anchorfile>
      <anchor>afeb6b5a7a3a1f451ff757b93562df93a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>msg</name>
      <anchorfile>namespaceclearpath_1_1horizon_1_1payloads-new.html</anchorfile>
      <anchor>a627aa58a06608789244cbeee0fd67a68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>payload</name>
      <anchorfile>namespaceclearpath_1_1horizon_1_1payloads-new.html</anchorfile>
      <anchor>ac80b65db8ef1a034dc35375b51360564</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>clearpath::horizon::payloads-new::DifferentialSpeed</name>
    <filename>classclearpath_1_1horizon_1_1payloads-new_1_1DifferentialSpeed.html</filename>
    <member kind="function">
      <type>def</type>
      <name>data</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads-new_1_1DifferentialSpeed.html</anchorfile>
      <anchor>af8856c44bde01adc0dc28029b4e0cf62</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>parse</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads-new_1_1DifferentialSpeed.html</anchorfile>
      <anchor>a3de6b63e652ecf71e82f18be2139e018</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>validate</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads-new_1_1DifferentialSpeed.html</anchorfile>
      <anchor>a259a705e0c500290b001b55c63aa6831</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>clearpath::horizon::payloads-new::Payload</name>
    <filename>classclearpath_1_1horizon_1_1payloads-new_1_1Payload.html</filename>
    <base>clearpath::horizon::check::Fields</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads-new_1_1Payload.html</anchorfile>
      <anchor>a3eb48db8420a68e3d89cc40b2e9bdd85</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__str__</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads-new_1_1Payload.html</anchorfile>
      <anchor>a4dcfe792cc12802a82c6e3421ed97a02</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>data</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads-new_1_1Payload.html</anchorfile>
      <anchor>a089e91d755ebfd1703871065a34e16c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>fields</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads-new_1_1Payload.html</anchorfile>
      <anchor>a2c8d4040e162e50f24618cb21c821d2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>parse</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads-new_1_1Payload.html</anchorfile>
      <anchor>a81c69ad3d9f4fd445a77753d323c5138</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>validate</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads-new_1_1Payload.html</anchorfile>
      <anchor>a309c5145bdbde2ce1f34d86a68308af1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>clearpath::horizon::payloads-new::SystemStatus</name>
    <filename>classclearpath_1_1horizon_1_1payloads-new_1_1SystemStatus.html</filename>
    <base>A</base>
    <member kind="function">
      <type>def</type>
      <name>parse</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads-new_1_1SystemStatus.html</anchorfile>
      <anchor>a1353bcbbed2102b24762691b184b7191</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>validate</name>
      <anchorfile>classclearpath_1_1horizon_1_1payloads-new_1_1SystemStatus.html</anchorfile>
      <anchor>a82c92d6712ed41e66d089d9915211a74</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>clearpath::horizon::protocol</name>
    <filename>namespaceclearpath_1_1horizon_1_1protocol.html</filename>
    <class kind="class">clearpath::horizon::protocol::Client</class>
    <member kind="variable">
      <type>string</type>
      <name>__revision__</name>
      <anchorfile>namespaceclearpath_1_1horizon_1_1protocol.html</anchorfile>
      <anchor>a055f87d0f11eec798957720b824e95ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>__version__</name>
      <anchorfile>namespaceclearpath_1_1horizon_1_1protocol.html</anchorfile>
      <anchor>aff18de9d5f693c70d0c763afab604e8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>logger</name>
      <anchorfile>namespaceclearpath_1_1horizon_1_1protocol.html</anchorfile>
      <anchor>ab1a890923b43bd450aabbdf6b4b6ef02</anchor>
      <arglist></arglist>
    </member>
    <docanchor file="namespaceclearpath_1_1utils">USE</docanchor>
    <docanchor file="namespaceclearpath_1_1horizon_1_1protocol">HORIZON</docanchor>
    <docanchor file="namespaceclearpath_1_1utils">HISTORY</docanchor>
    <docanchor file="namespaceclearpath_1_1utils">License</docanchor>
  </compound>
  <compound kind="class">
    <name>clearpath::horizon::protocol::Client</name>
    <filename>classclearpath_1_1horizon_1_1protocol_1_1Client.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__del__</name>
      <anchorfile>classclearpath_1_1horizon_1_1protocol_1_1Client.html</anchorfile>
      <anchor>a5703cb9f2e170ff90fb97c98b8ab3ec2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classclearpath_1_1horizon_1_1protocol_1_1Client.html</anchorfile>
      <anchor>a95348a1165c0c9b01f77cb85ff2fb9ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__str__</name>
      <anchorfile>classclearpath_1_1horizon_1_1protocol_1_1Client.html</anchorfile>
      <anchor>a1c008266ea7e2c6609ee810c1f01aa9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>add_handler</name>
      <anchorfile>classclearpath_1_1horizon_1_1protocol_1_1Client.html</anchorfile>
      <anchor>a14c01d75a7b739d2739a66ce96cb8dc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>close</name>
      <anchorfile>classclearpath_1_1horizon_1_1protocol_1_1Client.html</anchorfile>
      <anchor>a37ac9a1c37c3ee4a97ff3765d8266a2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>command</name>
      <anchorfile>classclearpath_1_1horizon_1_1protocol_1_1Client.html</anchorfile>
      <anchor>a3cf54a21cd949294a8099c2403c0ee03</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>do_handlers</name>
      <anchorfile>classclearpath_1_1horizon_1_1protocol_1_1Client.html</anchorfile>
      <anchor>a63475720b76da3b0a598be03de2f8721</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>emergency_stop</name>
      <anchorfile>classclearpath_1_1horizon_1_1protocol_1_1Client.html</anchorfile>
      <anchor>a498bf83eb1864c9a870197b4af48326b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_waiting</name>
      <anchorfile>classclearpath_1_1horizon_1_1protocol_1_1Client.html</anchorfile>
      <anchor>a5888af0a97ef91dea6c8a32b3a1a4862</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>is_open</name>
      <anchorfile>classclearpath_1_1horizon_1_1protocol_1_1Client.html</anchorfile>
      <anchor>ad05ac43cb0ac8ea2397d273cc91ac374</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>open</name>
      <anchorfile>classclearpath_1_1horizon_1_1protocol_1_1Client.html</anchorfile>
      <anchor>a1b3d7c4bf13be8d1f6ae98a1608fd9df</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>remove_handler</name>
      <anchorfile>classclearpath_1_1horizon_1_1protocol_1_1Client.html</anchorfile>
      <anchor>a9e2cb327ba72410ed4232accd67f9f05</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>request</name>
      <anchorfile>classclearpath_1_1horizon_1_1protocol_1_1Client.html</anchorfile>
      <anchor>ac230acb455b1faa152cf1c12e31bdfee</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>send_message</name>
      <anchorfile>classclearpath_1_1horizon_1_1protocol_1_1Client.html</anchorfile>
      <anchor>a8eca5f3d82133dcdb4582441c5fb005f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>timestamp</name>
      <anchorfile>classclearpath_1_1horizon_1_1protocol_1_1Client.html</anchorfile>
      <anchor>a9f034aae93d46991f9c89ad61168aed3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>acks</name>
      <anchorfile>classclearpath_1_1horizon_1_1protocol_1_1Client.html</anchorfile>
      <anchor>a8d9c694f163331917c1c33805eae4074</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>start_time</name>
      <anchorfile>classclearpath_1_1horizon_1_1protocol_1_1Client.html</anchorfile>
      <anchor>ad696354885caaeedabaccf6f846fc7b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_receiver</name>
      <anchorfile>classclearpath_1_1horizon_1_1protocol_1_1Client.html</anchorfile>
      <anchor>a0235aa06d7080f7df630fb21e7c04aaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_handlers</name>
      <anchorfile>classclearpath_1_1horizon_1_1protocol_1_1Client.html</anchorfile>
      <anchor>aab8f72df236feaddbbda426cfe81b9f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_handlers_lock</name>
      <anchorfile>classclearpath_1_1horizon_1_1protocol_1_1Client.html</anchorfile>
      <anchor>a2eecb112630f01d510ded8075dd51146</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_rec_timeout</name>
      <anchorfile>classclearpath_1_1horizon_1_1protocol_1_1Client.html</anchorfile>
      <anchor>a6a31ce910b24fdc284d180784f4f61c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_received</name>
      <anchorfile>classclearpath_1_1horizon_1_1protocol_1_1Client.html</anchorfile>
      <anchor>a5b55dc14632093f7e7f1543f8f0f703e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_retries</name>
      <anchorfile>classclearpath_1_1horizon_1_1protocol_1_1Client.html</anchorfile>
      <anchor>a7a12189890d993d7c6fb02a11e65bed4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_send_timeout</name>
      <anchorfile>classclearpath_1_1horizon_1_1protocol_1_1Client.html</anchorfile>
      <anchor>aea6bb01934a1b579757999dd3019e580</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_transport</name>
      <anchorfile>classclearpath_1_1horizon_1_1protocol_1_1Client.html</anchorfile>
      <anchor>ad53ea1afd2e80c04c427f129485dc71e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_transport_args</name>
      <anchorfile>classclearpath_1_1horizon_1_1protocol_1_1Client.html</anchorfile>
      <anchor>a0bff1cc5f217ef213d83d80c6eeadc71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_transport_func</name>
      <anchorfile>classclearpath_1_1horizon_1_1protocol_1_1Client.html</anchorfile>
      <anchor>a3e3ea5ef5273e6cf4966ed187f74f228</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>clearpath::horizon::transports</name>
    <filename>namespaceclearpath_1_1horizon_1_1transports.html</filename>
    <class kind="class">clearpath::horizon::transports::Serial</class>
    <class kind="class">clearpath::horizon::transports::Transport</class>
    <member kind="variable">
      <type>string</type>
      <name>__revision__</name>
      <anchorfile>namespaceclearpath_1_1horizon_1_1transports.html</anchorfile>
      <anchor>ac8765ba71ede849b57436e05abc142f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>__version__</name>
      <anchorfile>namespaceclearpath_1_1horizon_1_1transports.html</anchorfile>
      <anchor>a73bbe4282905c5b526960c0014a19a9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>logger</name>
      <anchorfile>namespaceclearpath_1_1horizon_1_1transports.html</anchorfile>
      <anchor>a327630cdba4b2ab5eac7dbfcc4ee8cb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>MessageRecord</name>
      <anchorfile>namespaceclearpath_1_1horizon_1_1transports.html</anchorfile>
      <anchor>a1966fe19feca74daad88c8a1c5656b1b</anchor>
      <arglist></arglist>
    </member>
    <docanchor file="namespaceclearpath_1_1utils">USE</docanchor>
    <docanchor file="namespaceclearpath_1_1utils">HISTORY</docanchor>
    <docanchor file="namespaceclearpath_1_1utils">License</docanchor>
  </compound>
  <compound kind="class">
    <name>clearpath::horizon::transports::Serial</name>
    <filename>classclearpath_1_1horizon_1_1transports_1_1Serial.html</filename>
    <base>clearpath::horizon::transports::Transport</base>
    <class kind="class">clearpath::horizon::transports::Serial::Receiver</class>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classclearpath_1_1horizon_1_1transports_1_1Serial.html</anchorfile>
      <anchor>a5669d90e8e362ef59bd9410a8d2d8745</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__str__</name>
      <anchorfile>classclearpath_1_1horizon_1_1transports_1_1Serial.html</anchorfile>
      <anchor>a7166f1527b1b375896f826f9be39fae9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>autodetect</name>
      <anchorfile>classclearpath_1_1horizon_1_1transports_1_1Serial.html</anchorfile>
      <anchor>a22c1a84ab1b9220e1d03b9498dd45100</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>close</name>
      <anchorfile>classclearpath_1_1horizon_1_1transports_1_1Serial.html</anchorfile>
      <anchor>ae92b55c57a2a9864f98a1d8fa2867940</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>is_open</name>
      <anchorfile>classclearpath_1_1horizon_1_1transports_1_1Serial.html</anchorfile>
      <anchor>aa62fea8237f1e9067e74dd936c6b9deb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>open</name>
      <anchorfile>classclearpath_1_1horizon_1_1transports_1_1Serial.html</anchorfile>
      <anchor>a938b85f985dff196732dc5cc690c562c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>send_message</name>
      <anchorfile>classclearpath_1_1horizon_1_1transports_1_1Serial.html</anchorfile>
      <anchor>af47517100d16fe6b58a5ba48b3ad51f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>send_raw</name>
      <anchorfile>classclearpath_1_1horizon_1_1transports_1_1Serial.html</anchorfile>
      <anchor>a476e18bdf85625a2bd1aaccf942e75c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>port</name>
      <anchorfile>classclearpath_1_1horizon_1_1transports_1_1Serial.html</anchorfile>
      <anchor>aca1fdf8adac7a1e0a1dd420bc8b67b11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>receive_callback</name>
      <anchorfile>classclearpath_1_1horizon_1_1transports_1_1Serial.html</anchorfile>
      <anchor>a2a3160c77f0a289c2fa1a8d2b651e982</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>receiver</name>
      <anchorfile>classclearpath_1_1horizon_1_1transports_1_1Serial.html</anchorfile>
      <anchor>a0b9cf5643559e99dd8e9b351571d1e41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>serial_write_lock</name>
      <anchorfile>classclearpath_1_1horizon_1_1transports_1_1Serial.html</anchorfile>
      <anchor>abbe3f5af2ef148978f1c741fc3942825</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>store_timeout</name>
      <anchorfile>classclearpath_1_1horizon_1_1transports_1_1Serial.html</anchorfile>
      <anchor>a6bc0f1c446005b5c3b05bdfe14c8bb02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_opened</name>
      <anchorfile>classclearpath_1_1horizon_1_1transports_1_1Serial.html</anchorfile>
      <anchor>a175f5f9e15e4fe0d8bdfebcf60b9cd5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_serial</name>
      <anchorfile>classclearpath_1_1horizon_1_1transports_1_1Serial.html</anchorfile>
      <anchor>aa8545d384e1317ecf7213e0079c663d2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>clearpath::horizon::transports::Serial::Receiver</name>
    <filename>classclearpath_1_1horizon_1_1transports_1_1Serial_1_1Receiver.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classclearpath_1_1horizon_1_1transports_1_1Serial_1_1Receiver.html</anchorfile>
      <anchor>aeac27ee7ec7daf62bb4e98c1dd983613</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_waiting</name>
      <anchorfile>classclearpath_1_1horizon_1_1transports_1_1Serial_1_1Receiver.html</anchorfile>
      <anchor>abaf21b70ec2c55460808b8af759ca366</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>has_ack</name>
      <anchorfile>classclearpath_1_1horizon_1_1transports_1_1Serial_1_1Receiver.html</anchorfile>
      <anchor>a87263caa8191c2b572c09e651ae3bdc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>run</name>
      <anchorfile>classclearpath_1_1horizon_1_1transports_1_1Serial_1_1Receiver.html</anchorfile>
      <anchor>a2ea9042a2e31fb8e5a423326909af25c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>stop</name>
      <anchorfile>classclearpath_1_1horizon_1_1transports_1_1Serial_1_1Receiver.html</anchorfile>
      <anchor>a01a08feda80b2ccddb7d83ea57def246</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>start_time</name>
      <anchorfile>classclearpath_1_1horizon_1_1transports_1_1Serial_1_1Receiver.html</anchorfile>
      <anchor>a19b14dbebfd7cf36ab918f9aea2e58f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>store_timeout</name>
      <anchorfile>classclearpath_1_1horizon_1_1transports_1_1Serial_1_1Receiver.html</anchorfile>
      <anchor>affc63aeb2d6b79a1e3c6eaa855df7224</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_message</name>
      <anchorfile>classclearpath_1_1horizon_1_1transports_1_1Serial_1_1Receiver.html</anchorfile>
      <anchor>a8b4a8f737c3443ff2ebbb1ae218a6292</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_timestamp</name>
      <anchorfile>classclearpath_1_1horizon_1_1transports_1_1Serial_1_1Receiver.html</anchorfile>
      <anchor>a21d903c01454c0d14108ffbe33d815bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_acks</name>
      <anchorfile>classclearpath_1_1horizon_1_1transports_1_1Serial_1_1Receiver.html</anchorfile>
      <anchor>ade905065be6d5d1b6175b7da5fd28fe3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_acks_lock</name>
      <anchorfile>classclearpath_1_1horizon_1_1transports_1_1Serial_1_1Receiver.html</anchorfile>
      <anchor>a82d1ba4ffda37db87f51167d4ee45381</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_buffer</name>
      <anchorfile>classclearpath_1_1horizon_1_1transports_1_1Serial_1_1Receiver.html</anchorfile>
      <anchor>a67f776baa74cb91f4e92bee1836a4f2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_callback</name>
      <anchorfile>classclearpath_1_1horizon_1_1transports_1_1Serial_1_1Receiver.html</anchorfile>
      <anchor>ae348d22d873370101c3787c8118d1300</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_received</name>
      <anchorfile>classclearpath_1_1horizon_1_1transports_1_1Serial_1_1Receiver.html</anchorfile>
      <anchor>ae4350e1625d156c8e599c875d676124b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_received_lock</name>
      <anchorfile>classclearpath_1_1horizon_1_1transports_1_1Serial_1_1Receiver.html</anchorfile>
      <anchor>a2cfea5f74ca731231b37c030b32dad57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_running</name>
      <anchorfile>classclearpath_1_1horizon_1_1transports_1_1Serial_1_1Receiver.html</anchorfile>
      <anchor>a5959fd860ca5418eeedc7d35409bcf7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_serial</name>
      <anchorfile>classclearpath_1_1horizon_1_1transports_1_1Serial_1_1Receiver.html</anchorfile>
      <anchor>a1a7c94c91a5ee1cf0e470d75be830966</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>clearpath::horizon::transports::Transport</name>
    <filename>classclearpath_1_1horizon_1_1transports_1_1Transport.html</filename>
  </compound>
  <compound kind="namespace">
    <name>clearpath::utils</name>
    <filename>namespaceclearpath_1_1utils.html</filename>
    <class kind="class">clearpath::utils::ChecksumError</class>
    <class kind="class">clearpath::utils::FormatError</class>
    <class kind="class">clearpath::utils::NullLoggingHandler</class>
    <class kind="class">clearpath::utils::SubscriptionError</class>
    <class kind="class">clearpath::utils::TimeoutError</class>
    <class kind="class">clearpath::utils::TransportError</class>
    <class kind="class">clearpath::utils::UnsupportedCodeError</class>
    <member kind="function">
      <type>def</type>
      <name>ccitt_checksum</name>
      <anchorfile>namespaceclearpath_1_1utils.html</anchorfile>
      <anchor>ae0fbe41acd55148dd2aaf2527e89be4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>from_ascii</name>
      <anchorfile>namespaceclearpath_1_1utils.html</anchorfile>
      <anchor>a3489fe9e4a62f93f4c7801399da80a30</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>from_byte</name>
      <anchorfile>namespaceclearpath_1_1utils.html</anchorfile>
      <anchor>af7fde93d6b3fca72150533219034b721</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>from_char</name>
      <anchorfile>namespaceclearpath_1_1utils.html</anchorfile>
      <anchor>acb6a7e8451c33cec99ed258a12629bde</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>from_int</name>
      <anchorfile>namespaceclearpath_1_1utils.html</anchorfile>
      <anchor>a9604bbde957efcecc9298bafb402f647</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>from_short</name>
      <anchorfile>namespaceclearpath_1_1utils.html</anchorfile>
      <anchor>a259d7c37b12a4e9d5736d32c1d52d1bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>from_unsigned_int</name>
      <anchorfile>namespaceclearpath_1_1utils.html</anchorfile>
      <anchor>adb9c15d43aa376de6513ba7491c3ab15</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>from_unsigned_short</name>
      <anchorfile>namespaceclearpath_1_1utils.html</anchorfile>
      <anchor>a2721f134d9ea003367866fc65cc44662</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>hex</name>
      <anchorfile>namespaceclearpath_1_1utils.html</anchorfile>
      <anchor>aead8ad4f515016d34fa3e58bd614d94d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>list_serial_ports</name>
      <anchorfile>namespaceclearpath_1_1utils.html</anchorfile>
      <anchor>ad0c65a7e87f2660d474a32fde415ffed</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>to_ascii</name>
      <anchorfile>namespaceclearpath_1_1utils.html</anchorfile>
      <anchor>a073521746af25247ab1d33b2ae3dd254</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>to_byte</name>
      <anchorfile>namespaceclearpath_1_1utils.html</anchorfile>
      <anchor>abf7ac212cebc76e94a66cf143a376b3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>to_bytes</name>
      <anchorfile>namespaceclearpath_1_1utils.html</anchorfile>
      <anchor>a1244aac3f7aab5c05ecb62ea9fc5802a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>to_char</name>
      <anchorfile>namespaceclearpath_1_1utils.html</anchorfile>
      <anchor>a240408327e2d4946b41f0c853b5f7b1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>to_int</name>
      <anchorfile>namespaceclearpath_1_1utils.html</anchorfile>
      <anchor>afb5075fc6490e326fcde7fa0fbdacae2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>to_short</name>
      <anchorfile>namespaceclearpath_1_1utils.html</anchorfile>
      <anchor>a03636a364dfc2326f5930db7da3c2180</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>to_unsigned_int</name>
      <anchorfile>namespaceclearpath_1_1utils.html</anchorfile>
      <anchor>aa2bfba74a1edd12c714efb3951f6b063</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>to_unsigned_short</name>
      <anchorfile>namespaceclearpath_1_1utils.html</anchorfile>
      <anchor>a403b3dd7344fe63ea569d9763ad6c793</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>__revision__</name>
      <anchorfile>namespaceclearpath_1_1utils.html</anchorfile>
      <anchor>a160cdc8e23cfcdbf06d7e648f14da437</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>__version__</name>
      <anchorfile>namespaceclearpath_1_1utils.html</anchorfile>
      <anchor>a92165f8edccc01605ee496bd18da756f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>CCIT_CRC_TABLE</name>
      <anchorfile>namespaceclearpath_1_1utils.html</anchorfile>
      <anchor>a6a340794f4a5309bb89a35db12b1c663</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>logger</name>
      <anchorfile>namespaceclearpath_1_1utils.html</anchorfile>
      <anchor>ac16399c91106649e06cfa32f8c692b1a</anchor>
      <arglist></arglist>
    </member>
    <docanchor file="namespaceclearpath_1_1utils">USE</docanchor>
    <docanchor file="namespaceclearpath_1_1utils">HISTORY</docanchor>
    <docanchor file="namespaceclearpath_1_1utils">License</docanchor>
  </compound>
  <compound kind="class">
    <name>clearpath::utils::ChecksumError</name>
    <filename>classclearpath_1_1utils_1_1ChecksumError.html</filename>
  </compound>
  <compound kind="class">
    <name>clearpath::utils::FormatError</name>
    <filename>classclearpath_1_1utils_1_1FormatError.html</filename>
  </compound>
  <compound kind="class">
    <name>clearpath::utils::NullLoggingHandler</name>
    <filename>classclearpath_1_1utils_1_1NullLoggingHandler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>emit</name>
      <anchorfile>classclearpath_1_1utils_1_1NullLoggingHandler.html</anchorfile>
      <anchor>aff62039c93bb269a8ab865e9c96eae3b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>clearpath::utils::SubscriptionError</name>
    <filename>classclearpath_1_1utils_1_1SubscriptionError.html</filename>
  </compound>
  <compound kind="class">
    <name>clearpath::utils::TimeoutError</name>
    <filename>classclearpath_1_1utils_1_1TimeoutError.html</filename>
    <base>clearpath::utils::TransportError</base>
  </compound>
  <compound kind="class">
    <name>clearpath::utils::TransportError</name>
    <filename>classclearpath_1_1utils_1_1TransportError.html</filename>
  </compound>
  <compound kind="class">
    <name>clearpath::utils::UnsupportedCodeError</name>
    <filename>classclearpath_1_1utils_1_1UnsupportedCodeError.html</filename>
  </compound>
  <compound kind="namespace">
    <name>clearpath_base</name>
    <filename>namespaceclearpath__base.html</filename>
    <namespace>clearpath_base::msg</namespace>
    <class kind="struct">clearpath_base::AckermannSetpt_</class>
    <class kind="struct">clearpath_base::ClearpathRobot_</class>
    <class kind="struct">clearpath_base::DifferentialControl_</class>
    <class kind="struct">clearpath_base::DifferentialOutput_</class>
    <class kind="struct">clearpath_base::DifferentialSpeed_</class>
    <class kind="struct">clearpath_base::Distance_</class>
    <class kind="struct">clearpath_base::DistanceTiming_</class>
    <class kind="struct">clearpath_base::Encoder_</class>
    <class kind="struct">clearpath_base::Encoders_</class>
    <class kind="struct">clearpath_base::FirmwareInfo_</class>
    <class kind="struct">clearpath_base::GPADCOutput_</class>
    <class kind="struct">clearpath_base::GPIO_</class>
    <class kind="struct">clearpath_base::Joy_</class>
    <class kind="struct">clearpath_base::JoySwitch_</class>
    <class kind="struct">clearpath_base::Magnetometer_</class>
    <class kind="struct">clearpath_base::Orientation_</class>
    <class kind="struct">clearpath_base::PlatformInfo_</class>
    <class kind="struct">clearpath_base::PlatformName_</class>
    <class kind="struct">clearpath_base::PowerSource_</class>
    <class kind="struct">clearpath_base::PowerStatus_</class>
    <class kind="struct">clearpath_base::ProcessorStatus_</class>
    <class kind="struct">clearpath_base::RawEncoders_</class>
    <class kind="struct">clearpath_base::RotateRate_</class>
    <class kind="struct">clearpath_base::SafetyStatus_</class>
    <class kind="struct">clearpath_base::StateChange_</class>
    <class kind="struct">clearpath_base::SystemStatus_</class>
    <class kind="struct">clearpath_base::TurnSetpt_</class>
    <class kind="struct">clearpath_base::VelocitySetpt_</class>
    <member kind="typedef">
      <type>::clearpath_base::AckermannSetpt_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>AckermannSetpt</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>ae7485e0586fc221eaa8a4300979d6040</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::AckermannSetpt const  &gt;</type>
      <name>AckermannSetptConstPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a41baa8b2297545651bd62c2ae40fe67c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::AckermannSetpt &gt;</type>
      <name>AckermannSetptPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a99fad4753257a8be6efa6a00db13e4e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::clearpath_base::ClearpathRobot_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>ClearpathRobot</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a1cefc7d542330f5c7b33ac149af96011</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::ClearpathRobot const  &gt;</type>
      <name>ClearpathRobotConstPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a1ab04c90afb156b4c624f093db06cc43</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::ClearpathRobot &gt;</type>
      <name>ClearpathRobotPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>aaf15045a02c164a0fd7b6bbfd2bc958d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::clearpath_base::DifferentialControl_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>DifferentialControl</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a9ae53fb39dbe63788c0a232b460f92cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::DifferentialControl const  &gt;</type>
      <name>DifferentialControlConstPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>ac4f1e9a4ae7a454e6c71e53a75bbc928</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::DifferentialControl &gt;</type>
      <name>DifferentialControlPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>adfe637b1029f9750d4d3cc8f85f8783c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::clearpath_base::DifferentialOutput_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>DifferentialOutput</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a4dfb47810a883002ecae3bacd5791d1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::DifferentialOutput const  &gt;</type>
      <name>DifferentialOutputConstPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>ad550251e4bd3c16570a7c68a7d07f422</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::DifferentialOutput &gt;</type>
      <name>DifferentialOutputPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>acd01c791bf352a9ea4d2f7258d261d11</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::clearpath_base::DifferentialSpeed_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>DifferentialSpeed</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a1b53662c930c1602059f26fe28c12aaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::DifferentialSpeed const  &gt;</type>
      <name>DifferentialSpeedConstPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>ae8e5eed1a1f6af2e90387cdcfa982ebe</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::DifferentialSpeed &gt;</type>
      <name>DifferentialSpeedPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>aa4db56b20d8ffcbb301982df98012685</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::clearpath_base::Distance_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>Distance</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a0b661aedc3c6b5adac4d884582437780</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::Distance const  &gt;</type>
      <name>DistanceConstPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a10857da4f940551728c90e25b3958f2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::Distance &gt;</type>
      <name>DistancePtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a1cda25b361cf019d123ca21bb245dfa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::clearpath_base::DistanceTiming_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>DistanceTiming</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a3c6cdfbccdfcbfede57c0c21955d2574</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::DistanceTiming const  &gt;</type>
      <name>DistanceTimingConstPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a8ee075322342dc130e8e708409eeb2b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::DistanceTiming &gt;</type>
      <name>DistanceTimingPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a43bb0d77b244de0cf42b9f2c4e251f87</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::clearpath_base::Encoder_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>Encoder</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a944905fc50e2ea38d44ee792571ecd20</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::Encoder const  &gt;</type>
      <name>EncoderConstPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>ae0b32334ba188aa90dacad892708340c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::Encoder &gt;</type>
      <name>EncoderPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>aaab29568229c39da82fb0b3e664f414d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::clearpath_base::Encoders_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>Encoders</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a10c03faddcf97bff63e21f6adf344692</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::Encoders const  &gt;</type>
      <name>EncodersConstPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a93e719ede813dca393c03f4aed0aa8c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::Encoders &gt;</type>
      <name>EncodersPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a590ba52c3dd3fb59c8ee752dec62c0fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::clearpath_base::FirmwareInfo_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>FirmwareInfo</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>ab225ffae6aae73f84c16b0f797783023</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::FirmwareInfo const  &gt;</type>
      <name>FirmwareInfoConstPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>add98e6937e5f2904d84319f2d16fea97</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::FirmwareInfo &gt;</type>
      <name>FirmwareInfoPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>ae607718367175127011e82ad6ee7a06a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::clearpath_base::GPADCOutput_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>GPADCOutput</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>ad73380bf9a851b631111470d3880d6cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::GPADCOutput const  &gt;</type>
      <name>GPADCOutputConstPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>ad9d3147ebfb0a68b1f8765681ddfdf41</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::GPADCOutput &gt;</type>
      <name>GPADCOutputPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>af4c98687f4eaf585077dcefafbed94f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::clearpath_base::GPIO_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>GPIO</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>af613325aa92b7a56cfe7b1f2ac99961e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::GPIO const  &gt;</type>
      <name>GPIOConstPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>aea09de59fab58c1e4b47faeda0947857</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::GPIO &gt;</type>
      <name>GPIOPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a93b4c37cd2baf32dd356542eaf5e4555</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::clearpath_base::Joy_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>Joy</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a4e4eaf0ed41adc4e26d04668edc726eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::Joy const  &gt;</type>
      <name>JoyConstPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a44bb97ed1cdac923bf1d4f9ac1e6e4d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::Joy &gt;</type>
      <name>JoyPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>ad84f01f4122536fde7c3b13745ca7e54</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::clearpath_base::JoySwitch_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>JoySwitch</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a79207075ea7191bbd9f05253a2f280fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::JoySwitch const  &gt;</type>
      <name>JoySwitchConstPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>ab825b3910fa6f5923ad3531c231eca0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::JoySwitch &gt;</type>
      <name>JoySwitchPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>abe04ab1be335e261551a5f81d55b57fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::clearpath_base::Magnetometer_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>Magnetometer</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a4f2f4dde0de54cd240f6dcf4fddae295</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::Magnetometer const  &gt;</type>
      <name>MagnetometerConstPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a4fc7934cab824a82c01b183f0a5917b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::Magnetometer &gt;</type>
      <name>MagnetometerPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>ac155329b7582b6d11e6dc6fbf7063902</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::clearpath_base::Orientation_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>Orientation</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>af942238d990ff54450f30706a4caa4f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::Orientation const  &gt;</type>
      <name>OrientationConstPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a3f21d778ce7c928dbb76f12ecfd3eb87</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::Orientation &gt;</type>
      <name>OrientationPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>ac981af3cd03541062c1502f0853af7d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::clearpath_base::PlatformInfo_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>PlatformInfo</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>ace8886cfa4bfee209793d7c4aef8f347</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::PlatformInfo const  &gt;</type>
      <name>PlatformInfoConstPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a2184bfe09d18303896b5cac39d684178</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::PlatformInfo &gt;</type>
      <name>PlatformInfoPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>aca568659bb6de0be42aabafb9af0a740</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::clearpath_base::PlatformName_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>PlatformName</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>af6e63465413ce6271d74a5c1fa2f791d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::PlatformName const  &gt;</type>
      <name>PlatformNameConstPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a2c0335b66ffa50e370e7051b0308a969</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::PlatformName &gt;</type>
      <name>PlatformNamePtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>aba146f31b4a47d458674819c7fcb6909</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::clearpath_base::PowerSource_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>PowerSource</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a4f49f5192c13733e322acce4dafc001a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::PowerSource const  &gt;</type>
      <name>PowerSourceConstPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>ad09a77338484019ca33ec941ea2d86f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::PowerSource &gt;</type>
      <name>PowerSourcePtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a88be50c518648f621f1083d6cc5c69e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::clearpath_base::PowerStatus_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>PowerStatus</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a1a25662b1eb35a455041b190035e5179</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::PowerStatus const  &gt;</type>
      <name>PowerStatusConstPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a7757383999ed3b4d3dc80f98ca79b8b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::PowerStatus &gt;</type>
      <name>PowerStatusPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>aae1e0d6996240fefccab4e1363a58389</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::clearpath_base::ProcessorStatus_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>ProcessorStatus</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a11383f4059a96f30d9a2a2cdd23d7ae8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::ProcessorStatus const  &gt;</type>
      <name>ProcessorStatusConstPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>aa53c47b4c802a5f40df7556147760216</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::ProcessorStatus &gt;</type>
      <name>ProcessorStatusPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a2465a7fda725d5ffcae5b08eb1388818</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::clearpath_base::RawEncoders_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>RawEncoders</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>aac0063368fe261cd4c454f416681bcc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::RawEncoders const  &gt;</type>
      <name>RawEncodersConstPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>ad6814c53b83d6d55630949d968cfc14b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::RawEncoders &gt;</type>
      <name>RawEncodersPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a5ccc2c9c4db77fb1168816643a3f2764</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::clearpath_base::RotateRate_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>RotateRate</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>ac6ede65d1204e83504e758ccb17730e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::RotateRate const  &gt;</type>
      <name>RotateRateConstPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>aad4b7e38a30a3c7d9b36b2c3b79f7f5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::RotateRate &gt;</type>
      <name>RotateRatePtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a265a71b1099b41e017d5071893f405f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::clearpath_base::SafetyStatus_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>SafetyStatus</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>ad7d0c03e0819cf66ab83a2e7e20b2ec5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::SafetyStatus const  &gt;</type>
      <name>SafetyStatusConstPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>aaa554e29869ce765a76abd9c3e431fd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::SafetyStatus &gt;</type>
      <name>SafetyStatusPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a626b30eb533dc72472a1136bf3d86ed1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::clearpath_base::StateChange_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>StateChange</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>aff374fb42218f1598632199a1d1344b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::StateChange const  &gt;</type>
      <name>StateChangeConstPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>aa7a64459f6069944a17767ad08f5e2be</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::StateChange &gt;</type>
      <name>StateChangePtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>acbbeaa7e6a98cfbd37e083c67077e431</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::clearpath_base::SystemStatus_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>SystemStatus</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a370c9a5aae0cfe48688cb77fd3ef5203</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::SystemStatus const  &gt;</type>
      <name>SystemStatusConstPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a9e6d839450a5975e5ecdc1e5e27d1f39</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::SystemStatus &gt;</type>
      <name>SystemStatusPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a6f9203b88a093d616628aea46198bc12</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::clearpath_base::TurnSetpt_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>TurnSetpt</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a3edd0041fdf12ada5aeed517866ac127</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::TurnSetpt const  &gt;</type>
      <name>TurnSetptConstPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a8b0166adb9a97ab8d347602aa4735765</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::TurnSetpt &gt;</type>
      <name>TurnSetptPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>ae0df60d5237a9a5ebf49a75ec373a1f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::clearpath_base::VelocitySetpt_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>VelocitySetpt</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a1f73387cca6ff6e7e46dd7aadd9df2d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::VelocitySetpt const  &gt;</type>
      <name>VelocitySetptConstPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a4656bfdc8ac3a6bf5c354157496885c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::VelocitySetpt &gt;</type>
      <name>VelocitySetptPtr</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>ae99dd660b5ea9201c322792374196872</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a766aae6766c801cb5c0b2dcd2aea37b1</anchor>
      <arglist>(std::ostream &amp;s, const ::clearpath_base::VelocitySetpt_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a2b8b70890b0944a7b0169cae8297920c</anchor>
      <arglist>(std::ostream &amp;s, const ::clearpath_base::TurnSetpt_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a9bdf610054398760863877281a88a327</anchor>
      <arglist>(std::ostream &amp;s, const ::clearpath_base::SystemStatus_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>abf4006d194983e818ee238805345849c</anchor>
      <arglist>(std::ostream &amp;s, const ::clearpath_base::StateChange_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a248e8e6c7cd66b0ee37f2ba3c7dbf686</anchor>
      <arglist>(std::ostream &amp;s, const ::clearpath_base::SafetyStatus_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a285276fa3c9082b38918d7d10ea867c8</anchor>
      <arglist>(std::ostream &amp;s, const ::clearpath_base::RotateRate_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a20f735070b61cb9427d0e98afe93db0e</anchor>
      <arglist>(std::ostream &amp;s, const ::clearpath_base::RawEncoders_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a751861999aae29bd2d3cd731a06bed87</anchor>
      <arglist>(std::ostream &amp;s, const ::clearpath_base::ProcessorStatus_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>acab1e067dbae573726cb7db4b7f55595</anchor>
      <arglist>(std::ostream &amp;s, const ::clearpath_base::PowerStatus_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a70f514c7c4148f26fdffcbd3a036015f</anchor>
      <arglist>(std::ostream &amp;s, const ::clearpath_base::PowerSource_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>aba033c33e367b486876e8885e5adc00f</anchor>
      <arglist>(std::ostream &amp;s, const ::clearpath_base::PlatformName_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a43c076ed826efa47a0397efcb15c9203</anchor>
      <arglist>(std::ostream &amp;s, const ::clearpath_base::PlatformInfo_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a9f296ccb6765cb227544547c360c594c</anchor>
      <arglist>(std::ostream &amp;s, const ::clearpath_base::Orientation_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>ab4f40e6532cfbfad35b4665f0b7be3b5</anchor>
      <arglist>(std::ostream &amp;s, const ::clearpath_base::Magnetometer_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a4607ee32de447b75aa289b5da8fb2f4b</anchor>
      <arglist>(std::ostream &amp;s, const ::clearpath_base::JoySwitch_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>ab5e44e4944f6a5125ccf758a753134b8</anchor>
      <arglist>(std::ostream &amp;s, const ::clearpath_base::Joy_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a322dc8fcc931ae8b139b167df5997860</anchor>
      <arglist>(std::ostream &amp;s, const ::clearpath_base::GPIO_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a1e5456fc28d0174d64c06908d143b464</anchor>
      <arglist>(std::ostream &amp;s, const ::clearpath_base::GPADCOutput_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>aa87293febbb599ba9dcf3a26ac7cfc11</anchor>
      <arglist>(std::ostream &amp;s, const ::clearpath_base::FirmwareInfo_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a223d5e852345b5e828dae668c08cd338</anchor>
      <arglist>(std::ostream &amp;s, const ::clearpath_base::Encoders_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a3257c187c78c84978fc85ae9a5d8a9fa</anchor>
      <arglist>(std::ostream &amp;s, const ::clearpath_base::Encoder_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a736e52eb8f69b8523dadb75e49c1217f</anchor>
      <arglist>(std::ostream &amp;s, const ::clearpath_base::DistanceTiming_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>ae57850115fc164727adf313847b01be4</anchor>
      <arglist>(std::ostream &amp;s, const ::clearpath_base::Distance_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a7d5601cd393bb533c04f8830f4ebf935</anchor>
      <arglist>(std::ostream &amp;s, const ::clearpath_base::DifferentialSpeed_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a37eaadee1505a6a2c21fe687e9f65861</anchor>
      <arglist>(std::ostream &amp;s, const ::clearpath_base::DifferentialOutput_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a8e780cda7ee06f0358b848683f56298a</anchor>
      <arglist>(std::ostream &amp;s, const ::clearpath_base::DifferentialControl_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>addacd1ada2b3c1030a779b37b95a11a2</anchor>
      <arglist>(std::ostream &amp;s, const ::clearpath_base::ClearpathRobot_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceclearpath__base.html</anchorfile>
      <anchor>a1e5d59d7a2ea8382cc3701d67bf0b44c</anchor>
      <arglist>(std::ostream &amp;s, const ::clearpath_base::AckermannSetpt_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>clearpath_base::AckermannSetpt_</name>
    <filename>structclearpath__base_1_1AckermannSetpt__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>double</type>
      <name>_brake_type</name>
      <anchorfile>structclearpath__base_1_1AckermannSetpt__.html</anchorfile>
      <anchor>acb82ecd272134284b83e7fca78322649</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>_header_type</name>
      <anchorfile>structclearpath__base_1_1AckermannSetpt__.html</anchorfile>
      <anchor>a2cc1462ef9eee08a18d7e54f484c99ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_steering_type</name>
      <anchorfile>structclearpath__base_1_1AckermannSetpt__.html</anchorfile>
      <anchor>a63514c294d94b4f71c4506369c5565f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_throttle_type</name>
      <anchorfile>structclearpath__base_1_1AckermannSetpt__.html</anchorfile>
      <anchor>abb7cd8307e8257d6edb02b1a4e66f6fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::AckermannSetpt_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structclearpath__base_1_1AckermannSetpt__.html</anchorfile>
      <anchor>a7e6ac1f975b980d2e6e487d32915683a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::AckermannSetpt_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structclearpath__base_1_1AckermannSetpt__.html</anchorfile>
      <anchor>a60c68cf5328ca9a6411acf7eacc62f27</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>AckermannSetpt_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structclearpath__base_1_1AckermannSetpt__.html</anchorfile>
      <anchor>af0240adc27f574814ee89d22e1cbf513</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getDataType</name>
      <anchorfile>structclearpath__base_1_1AckermannSetpt__.html</anchorfile>
      <anchor>a55227288118f2f2e901a549d9de31405</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMD5Sum</name>
      <anchorfile>structclearpath__base_1_1AckermannSetpt__.html</anchorfile>
      <anchor>a41ca11b4be55a6c92fb04d6d65f0a1a3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMessageDefinition</name>
      <anchorfile>structclearpath__base_1_1AckermannSetpt__.html</anchorfile>
      <anchor>ae4ded30c60cdaa69f9be552b4ac2e0ea</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AckermannSetpt_</name>
      <anchorfile>structclearpath__base_1_1AckermannSetpt__.html</anchorfile>
      <anchor>a612a01c2426f3912aa431575ca63ba9b</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AckermannSetpt_</name>
      <anchorfile>structclearpath__base_1_1AckermannSetpt__.html</anchorfile>
      <anchor>aebf491224946b34d7ffa19b3f112a341</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>deserialize</name>
      <anchorfile>structclearpath__base_1_1AckermannSetpt__.html</anchorfile>
      <anchor>ad7d8f0bbdbb047cc6ae688d737cb8d0a</anchor>
      <arglist>(uint8_t *read_ptr)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint32_t</type>
      <name>serializationLength</name>
      <anchorfile>structclearpath__base_1_1AckermannSetpt__.html</anchorfile>
      <anchor>a56f75768d1eab0b5e5a2e69ce5baa3d5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>serialize</name>
      <anchorfile>structclearpath__base_1_1AckermannSetpt__.html</anchorfile>
      <anchor>a8acc6e9f6e75f11024b5574eef653b99</anchor>
      <arglist>(uint8_t *write_ptr, uint32_t seq) const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getDataType</name>
      <anchorfile>structclearpath__base_1_1AckermannSetpt__.html</anchorfile>
      <anchor>ae0cd4bd29cf77ec19fc8cf2c01dd55c1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMD5Sum</name>
      <anchorfile>structclearpath__base_1_1AckermannSetpt__.html</anchorfile>
      <anchor>a6015ca468a7d082812879546ee38daee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMessageDefinition</name>
      <anchorfile>structclearpath__base_1_1AckermannSetpt__.html</anchorfile>
      <anchor>a2911de365b9a6d0d32b2f17cddce9b79</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structclearpath__base_1_1AckermannSetpt__.html</anchorfile>
      <anchor>af3b2ed21764756ddf034d26c5e08add2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>brake</name>
      <anchorfile>structclearpath__base_1_1AckermannSetpt__.html</anchorfile>
      <anchor>a2d161dd00fe45ddc15d1c4124a24969c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>header</name>
      <anchorfile>structclearpath__base_1_1AckermannSetpt__.html</anchorfile>
      <anchor>a93d05f5b44e89fbdd532ac94513a7451</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>steering</name>
      <anchorfile>structclearpath__base_1_1AckermannSetpt__.html</anchorfile>
      <anchor>a6217b23523ce198be835dee66b6167e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>throttle</name>
      <anchorfile>structclearpath__base_1_1AckermannSetpt__.html</anchorfile>
      <anchor>a4a4f3910a279025e5d0a8b5a590ba4d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getDataType_</name>
      <anchorfile>structclearpath__base_1_1AckermannSetpt__.html</anchorfile>
      <anchor>af83ab2a85f3e5301beb1c2b7ea9414a5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMD5Sum_</name>
      <anchorfile>structclearpath__base_1_1AckermannSetpt__.html</anchorfile>
      <anchor>a7313d2b96feec33c3105c104169917c6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMessageDefinition_</name>
      <anchorfile>structclearpath__base_1_1AckermannSetpt__.html</anchorfile>
      <anchor>a26876d681c9bad27c539e50a3afbbbe5</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>clearpath_base::ClearpathRobot_</name>
    <filename>structclearpath__base_1_1ClearpathRobot__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>int32_t</type>
      <name>_firmware_revision_type</name>
      <anchorfile>structclearpath__base_1_1ClearpathRobot__.html</anchorfile>
      <anchor>afac4d252e4c0debb3aba2b5ec9b2ee21</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::array&lt; int32_t, 2 &gt;</type>
      <name>_firmware_version_type</name>
      <anchorfile>structclearpath__base_1_1ClearpathRobot__.html</anchorfile>
      <anchor>a4f52be0875929500799f6cf32b40687d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::array&lt; int32_t, 2 &gt;</type>
      <name>_horizon_version_type</name>
      <anchorfile>structclearpath__base_1_1ClearpathRobot__.html</anchorfile>
      <anchor>a27e0944d6a47f227e8f38145ba9e626c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::basic_string&lt; char, std::char_traits&lt; char &gt;, typename ContainerAllocator::template rebind&lt; char &gt;::other &gt;</type>
      <name>_model_type</name>
      <anchorfile>structclearpath__base_1_1ClearpathRobot__.html</anchorfile>
      <anchor>ab1bf4567a8e862cab65e930b2b880924</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::basic_string&lt; char, std::char_traits&lt; char &gt;, typename ContainerAllocator::template rebind&lt; char &gt;::other &gt;</type>
      <name>_name_type</name>
      <anchorfile>structclearpath__base_1_1ClearpathRobot__.html</anchorfile>
      <anchor>a8e58177b262ceb681939d51bdf830adf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int32_t</type>
      <name>_platform_revision_type</name>
      <anchorfile>structclearpath__base_1_1ClearpathRobot__.html</anchorfile>
      <anchor>ac3b01bf21bee78afc81c7087466a6462</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint32_t</type>
      <name>_serial_type</name>
      <anchorfile>structclearpath__base_1_1ClearpathRobot__.html</anchorfile>
      <anchor>ae351e2a9cdc61bbde7fe589bc5d8179e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::basic_string&lt; char, std::char_traits&lt; char &gt;, typename ContainerAllocator::template rebind&lt; char &gt;::other &gt;</type>
      <name>_write_date_type</name>
      <anchorfile>structclearpath__base_1_1ClearpathRobot__.html</anchorfile>
      <anchor>aba9e127a15d322aef52d379d1cba3043</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::ClearpathRobot_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structclearpath__base_1_1ClearpathRobot__.html</anchorfile>
      <anchor>a349f48486c55c6e2d48d85ac45ad7632</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::ClearpathRobot_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structclearpath__base_1_1ClearpathRobot__.html</anchorfile>
      <anchor>aa68ce35824c699db633704aca16d6392</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ClearpathRobot_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structclearpath__base_1_1ClearpathRobot__.html</anchorfile>
      <anchor>a7090e92346bd551069503feeb00cfc80</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getDataType</name>
      <anchorfile>structclearpath__base_1_1ClearpathRobot__.html</anchorfile>
      <anchor>ab7a3e39b3817ed5f4b200b4f624cf81c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMD5Sum</name>
      <anchorfile>structclearpath__base_1_1ClearpathRobot__.html</anchorfile>
      <anchor>ac4282cdf51fc77d89ec5298240fabf33</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMessageDefinition</name>
      <anchorfile>structclearpath__base_1_1ClearpathRobot__.html</anchorfile>
      <anchor>acd1c83f4014c6c3aa2c7a63c80c2df44</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ClearpathRobot_</name>
      <anchorfile>structclearpath__base_1_1ClearpathRobot__.html</anchorfile>
      <anchor>a063d7767c2b76c35d5fc9bc55432e5cd</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ClearpathRobot_</name>
      <anchorfile>structclearpath__base_1_1ClearpathRobot__.html</anchorfile>
      <anchor>ae855d0b788f63cd23433e4b3972b0365</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>deserialize</name>
      <anchorfile>structclearpath__base_1_1ClearpathRobot__.html</anchorfile>
      <anchor>ad4022f9664aabcc785fd33fb5c656ba0</anchor>
      <arglist>(uint8_t *read_ptr)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED uint32_t</type>
      <name>get_firmware_version_size</name>
      <anchorfile>structclearpath__base_1_1ClearpathRobot__.html</anchorfile>
      <anchor>ad4b02cddc2932132932edaada6c9cf86</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED uint32_t</type>
      <name>get_horizon_version_size</name>
      <anchorfile>structclearpath__base_1_1ClearpathRobot__.html</anchorfile>
      <anchor>a5e3ec94434bfa00848a9043f85ad95b3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint32_t</type>
      <name>serializationLength</name>
      <anchorfile>structclearpath__base_1_1ClearpathRobot__.html</anchorfile>
      <anchor>a35bdabfffb5487affb28d23d02616c83</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>serialize</name>
      <anchorfile>structclearpath__base_1_1ClearpathRobot__.html</anchorfile>
      <anchor>a4795dd51563f8152df5c97282faefdbc</anchor>
      <arglist>(uint8_t *write_ptr, uint32_t seq) const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getDataType</name>
      <anchorfile>structclearpath__base_1_1ClearpathRobot__.html</anchorfile>
      <anchor>acc8a5e2db7bd505255f619bc9c695cb7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMD5Sum</name>
      <anchorfile>structclearpath__base_1_1ClearpathRobot__.html</anchorfile>
      <anchor>ae5b3713e330e996695c7d505776f5a74</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMessageDefinition</name>
      <anchorfile>structclearpath__base_1_1ClearpathRobot__.html</anchorfile>
      <anchor>a50669ecaaf748996556d4f8fea041a10</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structclearpath__base_1_1ClearpathRobot__.html</anchorfile>
      <anchor>aaee1e3300204a023c73f0a7a871d0363</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>firmware_revision</name>
      <anchorfile>structclearpath__base_1_1ClearpathRobot__.html</anchorfile>
      <anchor>a16e594f9a689f6e94a8638483be94ce8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::array&lt; int32_t, 2 &gt;</type>
      <name>firmware_version</name>
      <anchorfile>structclearpath__base_1_1ClearpathRobot__.html</anchorfile>
      <anchor>a7d7f1de537ac2de2577ede1161535b97</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::array&lt; int32_t, 2 &gt;</type>
      <name>horizon_version</name>
      <anchorfile>structclearpath__base_1_1ClearpathRobot__.html</anchorfile>
      <anchor>addb87ef35ca34659a076c1a4372c1298</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::basic_string&lt; char, std::char_traits&lt; char &gt;, typename ContainerAllocator::template rebind&lt; char &gt;::other &gt;</type>
      <name>model</name>
      <anchorfile>structclearpath__base_1_1ClearpathRobot__.html</anchorfile>
      <anchor>a255005008648a0930980d6612ad27d8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::basic_string&lt; char, std::char_traits&lt; char &gt;, typename ContainerAllocator::template rebind&lt; char &gt;::other &gt;</type>
      <name>name</name>
      <anchorfile>structclearpath__base_1_1ClearpathRobot__.html</anchorfile>
      <anchor>a082c9454c0d998050521a84ed79ea670</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>platform_revision</name>
      <anchorfile>structclearpath__base_1_1ClearpathRobot__.html</anchorfile>
      <anchor>a51e510be34b5a13975d71fd40f7b74d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>serial</name>
      <anchorfile>structclearpath__base_1_1ClearpathRobot__.html</anchorfile>
      <anchor>a727a22697a6aaa37a07914fb07028d6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::basic_string&lt; char, std::char_traits&lt; char &gt;, typename ContainerAllocator::template rebind&lt; char &gt;::other &gt;</type>
      <name>write_date</name>
      <anchorfile>structclearpath__base_1_1ClearpathRobot__.html</anchorfile>
      <anchor>ad41306a38959c2160278a421f62482c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getDataType_</name>
      <anchorfile>structclearpath__base_1_1ClearpathRobot__.html</anchorfile>
      <anchor>a091e8d64062d88358ec2d76acbc7bbbe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMD5Sum_</name>
      <anchorfile>structclearpath__base_1_1ClearpathRobot__.html</anchorfile>
      <anchor>a98be2fa56d2b88f98e5e96ecc33b9651</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMessageDefinition_</name>
      <anchorfile>structclearpath__base_1_1ClearpathRobot__.html</anchorfile>
      <anchor>a7b360bca3bf3da613ab977eae37a1937</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>clearpath_base::DifferentialControl_</name>
    <filename>structclearpath__base_1_1DifferentialControl__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>_header_type</name>
      <anchorfile>structclearpath__base_1_1DifferentialControl__.html</anchorfile>
      <anchor>a7c80cae78d23e5df902df224e726e139</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_l_d_type</name>
      <anchorfile>structclearpath__base_1_1DifferentialControl__.html</anchorfile>
      <anchor>a3637205a6b1f8cb2b95e6359e714ff90</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_l_ffwd_type</name>
      <anchorfile>structclearpath__base_1_1DifferentialControl__.html</anchorfile>
      <anchor>aeaee7e8874f78cc5b730f4225f788902</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_l_i_type</name>
      <anchorfile>structclearpath__base_1_1DifferentialControl__.html</anchorfile>
      <anchor>a94ddcd56ad39533f8fb3e084532bf08f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_l_p_type</name>
      <anchorfile>structclearpath__base_1_1DifferentialControl__.html</anchorfile>
      <anchor>a496754c5f11318796c5b09cce97e1714</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_l_sat_type</name>
      <anchorfile>structclearpath__base_1_1DifferentialControl__.html</anchorfile>
      <anchor>a52e2eada8acec69273b85f4e3618d181</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_l_stic_type</name>
      <anchorfile>structclearpath__base_1_1DifferentialControl__.html</anchorfile>
      <anchor>a4877f73e0c996dd5b0eb071bec31cbdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_r_d_type</name>
      <anchorfile>structclearpath__base_1_1DifferentialControl__.html</anchorfile>
      <anchor>ab3a40453daa7bb71d29b6a0a3c868ae6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_r_ffwd_type</name>
      <anchorfile>structclearpath__base_1_1DifferentialControl__.html</anchorfile>
      <anchor>a01ec00635fc2260466410d2a5c64b5bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_r_i_type</name>
      <anchorfile>structclearpath__base_1_1DifferentialControl__.html</anchorfile>
      <anchor>a2adf6908d92aef3ba42842a08ac9475b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_r_p_type</name>
      <anchorfile>structclearpath__base_1_1DifferentialControl__.html</anchorfile>
      <anchor>a7751b7cefffcc076762efa11c85ae247</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_r_sat_type</name>
      <anchorfile>structclearpath__base_1_1DifferentialControl__.html</anchorfile>
      <anchor>ac5db4fc9af699e649c1f1a0899304075</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_r_stic_type</name>
      <anchorfile>structclearpath__base_1_1DifferentialControl__.html</anchorfile>
      <anchor>a68c0742091fdfe1163ecb7a9d9017599</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::DifferentialControl_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structclearpath__base_1_1DifferentialControl__.html</anchorfile>
      <anchor>a5238f84ae6cfcb711bed437b737e0d9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::DifferentialControl_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structclearpath__base_1_1DifferentialControl__.html</anchorfile>
      <anchor>ad8434386c41098143104b0e7d6a6ff28</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DifferentialControl_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structclearpath__base_1_1DifferentialControl__.html</anchorfile>
      <anchor>a44f3e57a21e2c8c49833730b8dc46674</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getDataType</name>
      <anchorfile>structclearpath__base_1_1DifferentialControl__.html</anchorfile>
      <anchor>afdcee083903560eeb1a458286abc7b05</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMD5Sum</name>
      <anchorfile>structclearpath__base_1_1DifferentialControl__.html</anchorfile>
      <anchor>a4cd06e863319c740979ecc42ce8b6a00</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMessageDefinition</name>
      <anchorfile>structclearpath__base_1_1DifferentialControl__.html</anchorfile>
      <anchor>a4e370f5314075af25fd044c276348600</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>deserialize</name>
      <anchorfile>structclearpath__base_1_1DifferentialControl__.html</anchorfile>
      <anchor>a9873b7870104287117708f6203231cba</anchor>
      <arglist>(uint8_t *read_ptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DifferentialControl_</name>
      <anchorfile>structclearpath__base_1_1DifferentialControl__.html</anchorfile>
      <anchor>a44c83fc9ec6d656b42e09ce4b768173f</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DifferentialControl_</name>
      <anchorfile>structclearpath__base_1_1DifferentialControl__.html</anchorfile>
      <anchor>a082d8690c88ba3df8124e41357b5819f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint32_t</type>
      <name>serializationLength</name>
      <anchorfile>structclearpath__base_1_1DifferentialControl__.html</anchorfile>
      <anchor>a69d4928fa0091dfa095e5bdcc06e0b5f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>serialize</name>
      <anchorfile>structclearpath__base_1_1DifferentialControl__.html</anchorfile>
      <anchor>a101fc93a876b4574b0f294fcd52d0347</anchor>
      <arglist>(uint8_t *write_ptr, uint32_t seq) const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getDataType</name>
      <anchorfile>structclearpath__base_1_1DifferentialControl__.html</anchorfile>
      <anchor>a03e2eff5ac5db94583fc739b80061bce</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMD5Sum</name>
      <anchorfile>structclearpath__base_1_1DifferentialControl__.html</anchorfile>
      <anchor>aa6ef565470778944fc773b7adfdde9f6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMessageDefinition</name>
      <anchorfile>structclearpath__base_1_1DifferentialControl__.html</anchorfile>
      <anchor>af901fe06d777a990540d01f3ce43309d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structclearpath__base_1_1DifferentialControl__.html</anchorfile>
      <anchor>a2be8e842a79c161bc645bc4dacaf8a0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>header</name>
      <anchorfile>structclearpath__base_1_1DifferentialControl__.html</anchorfile>
      <anchor>a7267f3c0a25d748b018d0c852785e8f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>l_d</name>
      <anchorfile>structclearpath__base_1_1DifferentialControl__.html</anchorfile>
      <anchor>abb8b356412b5d9d4baa7ba3c7f7ab97b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>l_ffwd</name>
      <anchorfile>structclearpath__base_1_1DifferentialControl__.html</anchorfile>
      <anchor>afe9c6ebce7681c58bf8116109bd7cfba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>l_i</name>
      <anchorfile>structclearpath__base_1_1DifferentialControl__.html</anchorfile>
      <anchor>a2e7f334e0f241faad4bd18aad456f4d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>l_p</name>
      <anchorfile>structclearpath__base_1_1DifferentialControl__.html</anchorfile>
      <anchor>a427a89a1b0effebce22ce524b1ef59b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>l_sat</name>
      <anchorfile>structclearpath__base_1_1DifferentialControl__.html</anchorfile>
      <anchor>a60bd2070eb524004195aedc82d9b4c07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>l_stic</name>
      <anchorfile>structclearpath__base_1_1DifferentialControl__.html</anchorfile>
      <anchor>a46457149ad753b739db5ffe7e8041b4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>r_d</name>
      <anchorfile>structclearpath__base_1_1DifferentialControl__.html</anchorfile>
      <anchor>a2cf97def989d96f70ebf31555d333453</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>r_ffwd</name>
      <anchorfile>structclearpath__base_1_1DifferentialControl__.html</anchorfile>
      <anchor>a81b772796ee96e0364abaf83d729f3a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>r_i</name>
      <anchorfile>structclearpath__base_1_1DifferentialControl__.html</anchorfile>
      <anchor>a3d4d6e9e42f5af4f92c675f828c2bbac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>r_p</name>
      <anchorfile>structclearpath__base_1_1DifferentialControl__.html</anchorfile>
      <anchor>a7da062ea398612e591465fdf79c44af6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>r_sat</name>
      <anchorfile>structclearpath__base_1_1DifferentialControl__.html</anchorfile>
      <anchor>af8d852a689c32b1102919ace9f77b8d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>r_stic</name>
      <anchorfile>structclearpath__base_1_1DifferentialControl__.html</anchorfile>
      <anchor>a4aabac42cb35c92fa0ee6f514cc617c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getDataType_</name>
      <anchorfile>structclearpath__base_1_1DifferentialControl__.html</anchorfile>
      <anchor>a1ccd81871277617ce31da70a78bb1bed</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMD5Sum_</name>
      <anchorfile>structclearpath__base_1_1DifferentialControl__.html</anchorfile>
      <anchor>af225463a4bc3f443f819e8865a0dc13c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMessageDefinition_</name>
      <anchorfile>structclearpath__base_1_1DifferentialControl__.html</anchorfile>
      <anchor>aa015909c09082ed3a9eb0e0829a15fa1</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>clearpath_base::DifferentialOutput_</name>
    <filename>structclearpath__base_1_1DifferentialOutput__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>_header_type</name>
      <anchorfile>structclearpath__base_1_1DifferentialOutput__.html</anchorfile>
      <anchor>a02c3e1321e5e4c50435dfec3ac0f5e7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_left_type</name>
      <anchorfile>structclearpath__base_1_1DifferentialOutput__.html</anchorfile>
      <anchor>af3e416273cb1912047d631124024de6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_right_type</name>
      <anchorfile>structclearpath__base_1_1DifferentialOutput__.html</anchorfile>
      <anchor>a04f4cc489fdb37eb1694db237db41c05</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::DifferentialOutput_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structclearpath__base_1_1DifferentialOutput__.html</anchorfile>
      <anchor>a2a8c17a9b194b7408d08407d40060718</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::DifferentialOutput_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structclearpath__base_1_1DifferentialOutput__.html</anchorfile>
      <anchor>a714991ed45b6aa7bd4cc586f013fd140</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DifferentialOutput_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structclearpath__base_1_1DifferentialOutput__.html</anchorfile>
      <anchor>a60ff7b059a89c83b7e1d48f6f7bc94a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getDataType</name>
      <anchorfile>structclearpath__base_1_1DifferentialOutput__.html</anchorfile>
      <anchor>a2a1443923fb266a6ed271eb45aa8b69c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMD5Sum</name>
      <anchorfile>structclearpath__base_1_1DifferentialOutput__.html</anchorfile>
      <anchor>a6387235616fc8019381a1ee088d9d62f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMessageDefinition</name>
      <anchorfile>structclearpath__base_1_1DifferentialOutput__.html</anchorfile>
      <anchor>a5ea9e867bc0bdd2f2691cb259926a5df</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>deserialize</name>
      <anchorfile>structclearpath__base_1_1DifferentialOutput__.html</anchorfile>
      <anchor>abca4a4eae0e35922f5e2bfa3c6c10361</anchor>
      <arglist>(uint8_t *read_ptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DifferentialOutput_</name>
      <anchorfile>structclearpath__base_1_1DifferentialOutput__.html</anchorfile>
      <anchor>a6f425c6a43d2dde7f6cf9a8161506b99</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DifferentialOutput_</name>
      <anchorfile>structclearpath__base_1_1DifferentialOutput__.html</anchorfile>
      <anchor>a459702f6f67ce18ac984fcfe4b05a67c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint32_t</type>
      <name>serializationLength</name>
      <anchorfile>structclearpath__base_1_1DifferentialOutput__.html</anchorfile>
      <anchor>a5a4f2feb4ac43447c1ba0aa6f56538b3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>serialize</name>
      <anchorfile>structclearpath__base_1_1DifferentialOutput__.html</anchorfile>
      <anchor>a1fa2b66f60ebe58193cfc8cd609b4e63</anchor>
      <arglist>(uint8_t *write_ptr, uint32_t seq) const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getDataType</name>
      <anchorfile>structclearpath__base_1_1DifferentialOutput__.html</anchorfile>
      <anchor>a849b5e56e4dfe0206e858ee5c24a7747</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMD5Sum</name>
      <anchorfile>structclearpath__base_1_1DifferentialOutput__.html</anchorfile>
      <anchor>add47ceec6d2b9bccb6dc60afc230bf02</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMessageDefinition</name>
      <anchorfile>structclearpath__base_1_1DifferentialOutput__.html</anchorfile>
      <anchor>a8527916125c4b6eb4361b06e0674f670</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structclearpath__base_1_1DifferentialOutput__.html</anchorfile>
      <anchor>a81ea40007e1ef46f9a5f396bdfda8fd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>header</name>
      <anchorfile>structclearpath__base_1_1DifferentialOutput__.html</anchorfile>
      <anchor>af38bde5ee5fd2e968307e8a233ae806b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>left</name>
      <anchorfile>structclearpath__base_1_1DifferentialOutput__.html</anchorfile>
      <anchor>a137f0a988dcbcc06a813281c838aee16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>right</name>
      <anchorfile>structclearpath__base_1_1DifferentialOutput__.html</anchorfile>
      <anchor>aecee029a7c9f9c76a51c2b89ff3abf28</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getDataType_</name>
      <anchorfile>structclearpath__base_1_1DifferentialOutput__.html</anchorfile>
      <anchor>a264053ba6ee911ae144aad8959000e74</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMD5Sum_</name>
      <anchorfile>structclearpath__base_1_1DifferentialOutput__.html</anchorfile>
      <anchor>aeb8128d99fb8b9be6e513305f6c38659</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMessageDefinition_</name>
      <anchorfile>structclearpath__base_1_1DifferentialOutput__.html</anchorfile>
      <anchor>a3307704f2c09f22631dc1f74b014a194</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>clearpath_base::DifferentialSpeed_</name>
    <filename>structclearpath__base_1_1DifferentialSpeed__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>_header_type</name>
      <anchorfile>structclearpath__base_1_1DifferentialSpeed__.html</anchorfile>
      <anchor>a8f09dff2f7a022a4c6481433f5f3e93d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_left_accel_type</name>
      <anchorfile>structclearpath__base_1_1DifferentialSpeed__.html</anchorfile>
      <anchor>a6147fac25e3968c1d2d49fe0a798b346</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_left_speed_type</name>
      <anchorfile>structclearpath__base_1_1DifferentialSpeed__.html</anchorfile>
      <anchor>aadf2002b11e983ae5687fbd16ab3cbb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_right_accel_type</name>
      <anchorfile>structclearpath__base_1_1DifferentialSpeed__.html</anchorfile>
      <anchor>a1a44a9f905d1b030da5e06983489b7ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_right_speed_type</name>
      <anchorfile>structclearpath__base_1_1DifferentialSpeed__.html</anchorfile>
      <anchor>ad29bc5f9fae58ed2910dd6a72951fefd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::DifferentialSpeed_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structclearpath__base_1_1DifferentialSpeed__.html</anchorfile>
      <anchor>a94c8b4911498ec058bea60e8adc13478</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::DifferentialSpeed_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structclearpath__base_1_1DifferentialSpeed__.html</anchorfile>
      <anchor>aa59ad2c856fc4a2f3b0f9b3acce899e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DifferentialSpeed_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structclearpath__base_1_1DifferentialSpeed__.html</anchorfile>
      <anchor>a42d1aed9a37b36d66a33ca2ee75f15ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getDataType</name>
      <anchorfile>structclearpath__base_1_1DifferentialSpeed__.html</anchorfile>
      <anchor>a77e08a158225072d50859c5991d88afa</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMD5Sum</name>
      <anchorfile>structclearpath__base_1_1DifferentialSpeed__.html</anchorfile>
      <anchor>a8f9ecb639a6ba3772c6672946390d97b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMessageDefinition</name>
      <anchorfile>structclearpath__base_1_1DifferentialSpeed__.html</anchorfile>
      <anchor>a364402e7fd40208ba4261215dc1b24a0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>deserialize</name>
      <anchorfile>structclearpath__base_1_1DifferentialSpeed__.html</anchorfile>
      <anchor>a0e067eba6406e404df21aedd639cb68e</anchor>
      <arglist>(uint8_t *read_ptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DifferentialSpeed_</name>
      <anchorfile>structclearpath__base_1_1DifferentialSpeed__.html</anchorfile>
      <anchor>aee6995208df8ae9ff6d45289e2f3a935</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DifferentialSpeed_</name>
      <anchorfile>structclearpath__base_1_1DifferentialSpeed__.html</anchorfile>
      <anchor>af7b2b67201255ade597d1892248c2b67</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint32_t</type>
      <name>serializationLength</name>
      <anchorfile>structclearpath__base_1_1DifferentialSpeed__.html</anchorfile>
      <anchor>abb0536e489869f87aaaa8127913c3ece</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>serialize</name>
      <anchorfile>structclearpath__base_1_1DifferentialSpeed__.html</anchorfile>
      <anchor>a9bc3c9ca299e93bc3691967156a73bd0</anchor>
      <arglist>(uint8_t *write_ptr, uint32_t seq) const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getDataType</name>
      <anchorfile>structclearpath__base_1_1DifferentialSpeed__.html</anchorfile>
      <anchor>ae7b06c41a78c284a744e216b5bb1956e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMD5Sum</name>
      <anchorfile>structclearpath__base_1_1DifferentialSpeed__.html</anchorfile>
      <anchor>aee01c1afd551e74fc914d5af441df4b4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMessageDefinition</name>
      <anchorfile>structclearpath__base_1_1DifferentialSpeed__.html</anchorfile>
      <anchor>a4364a6a0e1336859f7043fc07afc6884</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structclearpath__base_1_1DifferentialSpeed__.html</anchorfile>
      <anchor>a4d9cfdb38aa77277e19d65c6ae09ab5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>header</name>
      <anchorfile>structclearpath__base_1_1DifferentialSpeed__.html</anchorfile>
      <anchor>aec18dc02a139d645a757226e16f4da24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>left_accel</name>
      <anchorfile>structclearpath__base_1_1DifferentialSpeed__.html</anchorfile>
      <anchor>a56bb98e2284d7b0aff866b975904fb4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>left_speed</name>
      <anchorfile>structclearpath__base_1_1DifferentialSpeed__.html</anchorfile>
      <anchor>a4db445e18998e4d0ce1280d7a7b6ec60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>right_accel</name>
      <anchorfile>structclearpath__base_1_1DifferentialSpeed__.html</anchorfile>
      <anchor>a6716376fc31ef54b05b56a64658fb179</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>right_speed</name>
      <anchorfile>structclearpath__base_1_1DifferentialSpeed__.html</anchorfile>
      <anchor>ab4cc142bc56f5c6fe04ea2abae90d7a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getDataType_</name>
      <anchorfile>structclearpath__base_1_1DifferentialSpeed__.html</anchorfile>
      <anchor>a8c70d99fbe09d4636814cdaf660648f3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMD5Sum_</name>
      <anchorfile>structclearpath__base_1_1DifferentialSpeed__.html</anchorfile>
      <anchor>a9fbbe8d0831600645a4049a83246c862</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMessageDefinition_</name>
      <anchorfile>structclearpath__base_1_1DifferentialSpeed__.html</anchorfile>
      <anchor>a182effcdb10646261db11a65fd8cb63f</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>clearpath_base::Distance_</name>
    <filename>structclearpath__base_1_1Distance__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt;</type>
      <name>_distances_type</name>
      <anchorfile>structclearpath__base_1_1Distance__.html</anchorfile>
      <anchor>a6d647f5c9c4e42b86d516aa0861e9c53</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>_header_type</name>
      <anchorfile>structclearpath__base_1_1Distance__.html</anchorfile>
      <anchor>a2080b24449e0e0cb83bcec646d283b22</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::Distance_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structclearpath__base_1_1Distance__.html</anchorfile>
      <anchor>ade101568ce6186887d3f79f68953ae08</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::Distance_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structclearpath__base_1_1Distance__.html</anchorfile>
      <anchor>af8fe4f6612128365675238fcf719aacb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Distance_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structclearpath__base_1_1Distance__.html</anchorfile>
      <anchor>ac6571766ab409ff16bb468aee130e02b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getDataType</name>
      <anchorfile>structclearpath__base_1_1Distance__.html</anchorfile>
      <anchor>ae63b9b874f6a19f1f5c643baa213d5ba</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMD5Sum</name>
      <anchorfile>structclearpath__base_1_1Distance__.html</anchorfile>
      <anchor>a64c1e6ea4cc11d0dc5bb96fe6e63fd46</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMessageDefinition</name>
      <anchorfile>structclearpath__base_1_1Distance__.html</anchorfile>
      <anchor>acb6b3daa136e76ee5c5df8852056b8a1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>deserialize</name>
      <anchorfile>structclearpath__base_1_1Distance__.html</anchorfile>
      <anchor>a02606c373738c4bdb45780d9f6c46412</anchor>
      <arglist>(uint8_t *read_ptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Distance_</name>
      <anchorfile>structclearpath__base_1_1Distance__.html</anchorfile>
      <anchor>a99d72ecbd4ac931c466ff09ce295e3e4</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Distance_</name>
      <anchorfile>structclearpath__base_1_1Distance__.html</anchorfile>
      <anchor>a0ee7823e52d08572c79a22bdc1fde0ff</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED uint32_t</type>
      <name>get_distances_size</name>
      <anchorfile>structclearpath__base_1_1Distance__.html</anchorfile>
      <anchor>a602666811c90bc7dd863dc6f651ae6d7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>get_distances_vec</name>
      <anchorfile>structclearpath__base_1_1Distance__.html</anchorfile>
      <anchor>a09a6acb31285b20ef51ebce5a5b8df74</anchor>
      <arglist>(std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt; &amp;vec) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint32_t</type>
      <name>serializationLength</name>
      <anchorfile>structclearpath__base_1_1Distance__.html</anchorfile>
      <anchor>a4ca351a5500cd4060884770270ca6b49</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>serialize</name>
      <anchorfile>structclearpath__base_1_1Distance__.html</anchorfile>
      <anchor>a00f0d6af4417bf04c197cfd58edb2164</anchor>
      <arglist>(uint8_t *write_ptr, uint32_t seq) const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>set_distances_size</name>
      <anchorfile>structclearpath__base_1_1Distance__.html</anchorfile>
      <anchor>ac13bfb39e9519c653912c7fcd8a8abbf</anchor>
      <arglist>(uint32_t size)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>set_distances_vec</name>
      <anchorfile>structclearpath__base_1_1Distance__.html</anchorfile>
      <anchor>acfaff5343f6f60caa7cff259d2bb855f</anchor>
      <arglist>(const std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt; &amp;vec)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getDataType</name>
      <anchorfile>structclearpath__base_1_1Distance__.html</anchorfile>
      <anchor>a615ef4f6112d2a8e372f070f4927e942</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMD5Sum</name>
      <anchorfile>structclearpath__base_1_1Distance__.html</anchorfile>
      <anchor>a8a40327b91abef0f87b5050446a2f197</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMessageDefinition</name>
      <anchorfile>structclearpath__base_1_1Distance__.html</anchorfile>
      <anchor>a945458416dba738cfc0a69b757f8a4eb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structclearpath__base_1_1Distance__.html</anchorfile>
      <anchor>ab4e728313bd7e3fb623c2ec6b03ef10f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt;</type>
      <name>distances</name>
      <anchorfile>structclearpath__base_1_1Distance__.html</anchorfile>
      <anchor>a009aa2e10d188134df142e9a7708a3d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>header</name>
      <anchorfile>structclearpath__base_1_1Distance__.html</anchorfile>
      <anchor>a757059c0fe001a2bd927d7418b5ad7c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getDataType_</name>
      <anchorfile>structclearpath__base_1_1Distance__.html</anchorfile>
      <anchor>ab6ddeece9f82042cac0232c12d3b853a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMD5Sum_</name>
      <anchorfile>structclearpath__base_1_1Distance__.html</anchorfile>
      <anchor>aa6040d74777419aeb3f39adb9981599f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMessageDefinition_</name>
      <anchorfile>structclearpath__base_1_1Distance__.html</anchorfile>
      <anchor>a68c043843393a54e186046bc5f189c35</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>clearpath_base::DistanceTiming_</name>
    <filename>structclearpath__base_1_1DistanceTiming__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt;</type>
      <name>_distances_type</name>
      <anchorfile>structclearpath__base_1_1DistanceTiming__.html</anchorfile>
      <anchor>a08ea3edfe024203980a652bfeeba75a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>_header_type</name>
      <anchorfile>structclearpath__base_1_1DistanceTiming__.html</anchorfile>
      <anchor>a898ad23e8c90f460a80a34ec7ba36dd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::DistanceTiming_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structclearpath__base_1_1DistanceTiming__.html</anchorfile>
      <anchor>a52328051361638a979179b7c8b07f6ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::DistanceTiming_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structclearpath__base_1_1DistanceTiming__.html</anchorfile>
      <anchor>a30e0ba401780abc89eaa316d3f98de86</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DistanceTiming_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structclearpath__base_1_1DistanceTiming__.html</anchorfile>
      <anchor>abf3c525c1d72e61bf8dc0f47f878b675</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getDataType</name>
      <anchorfile>structclearpath__base_1_1DistanceTiming__.html</anchorfile>
      <anchor>ac85dd463664779b84657e4da8d67bdb1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMD5Sum</name>
      <anchorfile>structclearpath__base_1_1DistanceTiming__.html</anchorfile>
      <anchor>a4afe486ca756317dc7ad736f02843e19</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMessageDefinition</name>
      <anchorfile>structclearpath__base_1_1DistanceTiming__.html</anchorfile>
      <anchor>a6fd1e18a9d09d95084decbd133cbfe90</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>deserialize</name>
      <anchorfile>structclearpath__base_1_1DistanceTiming__.html</anchorfile>
      <anchor>aeae4843c00e669fc936cfeae33998f62</anchor>
      <arglist>(uint8_t *read_ptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DistanceTiming_</name>
      <anchorfile>structclearpath__base_1_1DistanceTiming__.html</anchorfile>
      <anchor>ac5fcc6232d8c6197d69985b1a03e6b1b</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DistanceTiming_</name>
      <anchorfile>structclearpath__base_1_1DistanceTiming__.html</anchorfile>
      <anchor>a806cfce55271bf57cb2588be1aa721a8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED uint32_t</type>
      <name>get_distances_size</name>
      <anchorfile>structclearpath__base_1_1DistanceTiming__.html</anchorfile>
      <anchor>a13a94d8c5263b439f130968bfc844341</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>get_distances_vec</name>
      <anchorfile>structclearpath__base_1_1DistanceTiming__.html</anchorfile>
      <anchor>a7749c8c4ac60144e4d73c9ac4b4e93c6</anchor>
      <arglist>(std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt; &amp;vec) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint32_t</type>
      <name>serializationLength</name>
      <anchorfile>structclearpath__base_1_1DistanceTiming__.html</anchorfile>
      <anchor>a078d51446e7121ca0f11abbb3358ecf8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>serialize</name>
      <anchorfile>structclearpath__base_1_1DistanceTiming__.html</anchorfile>
      <anchor>a70bbef683ea66493e34c6040d5ebd69b</anchor>
      <arglist>(uint8_t *write_ptr, uint32_t seq) const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>set_distances_size</name>
      <anchorfile>structclearpath__base_1_1DistanceTiming__.html</anchorfile>
      <anchor>adef4ad8df9cbe3a44eb66bce26d437ef</anchor>
      <arglist>(uint32_t size)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>set_distances_vec</name>
      <anchorfile>structclearpath__base_1_1DistanceTiming__.html</anchorfile>
      <anchor>a2add5c927488dea3ff84177ea2b7a31a</anchor>
      <arglist>(const std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt; &amp;vec)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getDataType</name>
      <anchorfile>structclearpath__base_1_1DistanceTiming__.html</anchorfile>
      <anchor>a650913f08637b12201356a3eb5be3bab</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMD5Sum</name>
      <anchorfile>structclearpath__base_1_1DistanceTiming__.html</anchorfile>
      <anchor>ae9e96b24fe50d040558f1340a2f40694</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMessageDefinition</name>
      <anchorfile>structclearpath__base_1_1DistanceTiming__.html</anchorfile>
      <anchor>a352ac50dc2c176df2ca3a3fa33fafa48</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structclearpath__base_1_1DistanceTiming__.html</anchorfile>
      <anchor>a4554c541f3b2836d00524e71e46ba0f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt;</type>
      <name>distances</name>
      <anchorfile>structclearpath__base_1_1DistanceTiming__.html</anchorfile>
      <anchor>afcd020587daf9a43e6fafa025706ba7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>header</name>
      <anchorfile>structclearpath__base_1_1DistanceTiming__.html</anchorfile>
      <anchor>a04d3601a3ca3b7e94eccd9f0a201be5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getDataType_</name>
      <anchorfile>structclearpath__base_1_1DistanceTiming__.html</anchorfile>
      <anchor>acf14c2a3f2b1dd416a3b0a6faf11f507</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMD5Sum_</name>
      <anchorfile>structclearpath__base_1_1DistanceTiming__.html</anchorfile>
      <anchor>a2688f412d4e932da78c8ac7fd997d313</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMessageDefinition_</name>
      <anchorfile>structclearpath__base_1_1DistanceTiming__.html</anchorfile>
      <anchor>a3e1ebe12d047b541a7e41564f7d458b1</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>clearpath_base::Encoder_</name>
    <filename>structclearpath__base_1_1Encoder__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>double</type>
      <name>_speed_type</name>
      <anchorfile>structclearpath__base_1_1Encoder__.html</anchorfile>
      <anchor>a928a536cacb15fa0790445ac8e0a89a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_travel_type</name>
      <anchorfile>structclearpath__base_1_1Encoder__.html</anchorfile>
      <anchor>ab29b6158f1c5db91d4f73b82c5597916</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::Encoder_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structclearpath__base_1_1Encoder__.html</anchorfile>
      <anchor>af1bec39310682941d54d1bd0f24b3868</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::Encoder_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structclearpath__base_1_1Encoder__.html</anchorfile>
      <anchor>acca139dd5abae2e1f0a10d1070fa38ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Encoder_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structclearpath__base_1_1Encoder__.html</anchorfile>
      <anchor>a3efe18acaac75bafa12610b28e81aaa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getDataType</name>
      <anchorfile>structclearpath__base_1_1Encoder__.html</anchorfile>
      <anchor>a3f72dec9eaeae36de874ec02430e8878</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMD5Sum</name>
      <anchorfile>structclearpath__base_1_1Encoder__.html</anchorfile>
      <anchor>a976508d99cadbcdfa5015c9c2694553c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMessageDefinition</name>
      <anchorfile>structclearpath__base_1_1Encoder__.html</anchorfile>
      <anchor>a58e54f1e1fef271fae76ac185bdbde1f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>deserialize</name>
      <anchorfile>structclearpath__base_1_1Encoder__.html</anchorfile>
      <anchor>a4edbcd67bb86c75a70ff17b25f66d48f</anchor>
      <arglist>(uint8_t *read_ptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Encoder_</name>
      <anchorfile>structclearpath__base_1_1Encoder__.html</anchorfile>
      <anchor>acf6282738bfcd913ac96bb2f02781613</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Encoder_</name>
      <anchorfile>structclearpath__base_1_1Encoder__.html</anchorfile>
      <anchor>a059ca4370e2522b4a5007c63717e25fd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint32_t</type>
      <name>serializationLength</name>
      <anchorfile>structclearpath__base_1_1Encoder__.html</anchorfile>
      <anchor>a94b45c0888ecd450df5fe2b211b084c4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>serialize</name>
      <anchorfile>structclearpath__base_1_1Encoder__.html</anchorfile>
      <anchor>af04c5681908edc997634229eaa91cb12</anchor>
      <arglist>(uint8_t *write_ptr, uint32_t seq) const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getDataType</name>
      <anchorfile>structclearpath__base_1_1Encoder__.html</anchorfile>
      <anchor>a5a90cf1703ec8f2c59e1505f1aeec9be</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMD5Sum</name>
      <anchorfile>structclearpath__base_1_1Encoder__.html</anchorfile>
      <anchor>a54b2290ad102152b45bea2b99c8a3fc3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMessageDefinition</name>
      <anchorfile>structclearpath__base_1_1Encoder__.html</anchorfile>
      <anchor>a8a7002131bff5d10819146808c5a329a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structclearpath__base_1_1Encoder__.html</anchorfile>
      <anchor>a5c98ed159cc3efb9ebe099e786af50f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>speed</name>
      <anchorfile>structclearpath__base_1_1Encoder__.html</anchorfile>
      <anchor>a7fbc6180218e31749532ac58e7645051</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>travel</name>
      <anchorfile>structclearpath__base_1_1Encoder__.html</anchorfile>
      <anchor>a526db1db2afea41e1f6c2c9c841b6579</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getDataType_</name>
      <anchorfile>structclearpath__base_1_1Encoder__.html</anchorfile>
      <anchor>a822acb5fb5e232de6948a40171996ed5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMD5Sum_</name>
      <anchorfile>structclearpath__base_1_1Encoder__.html</anchorfile>
      <anchor>a577d257960610961c8ca62dd7652a08b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMessageDefinition_</name>
      <anchorfile>structclearpath__base_1_1Encoder__.html</anchorfile>
      <anchor>ae1a26f24836129d3567b9cd8ecf4c873</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>clearpath_base::Encoders_</name>
    <filename>structclearpath__base_1_1Encoders__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>std::vector&lt; ::clearpath_base::Encoder_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::clearpath_base::Encoder_&lt; ContainerAllocator &gt; &gt;::other &gt;</type>
      <name>_encoders_type</name>
      <anchorfile>structclearpath__base_1_1Encoders__.html</anchorfile>
      <anchor>a6272068a176cafd4f48e2acb3b77f379</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>_header_type</name>
      <anchorfile>structclearpath__base_1_1Encoders__.html</anchorfile>
      <anchor>a3115a34be9122df06e58cd766895530b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::Encoders_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structclearpath__base_1_1Encoders__.html</anchorfile>
      <anchor>a532957aeb6c18e6c4b12a1c9abd775ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::Encoders_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structclearpath__base_1_1Encoders__.html</anchorfile>
      <anchor>a1200b1091547ad6d8d042f7d30c9168b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Encoders_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structclearpath__base_1_1Encoders__.html</anchorfile>
      <anchor>a573d824c37dc94f84cec676890182127</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getDataType</name>
      <anchorfile>structclearpath__base_1_1Encoders__.html</anchorfile>
      <anchor>ab2b0d5be765f8168a6b1227a6a431e60</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMD5Sum</name>
      <anchorfile>structclearpath__base_1_1Encoders__.html</anchorfile>
      <anchor>a873e52fc27af792641830f5b3da09462</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMessageDefinition</name>
      <anchorfile>structclearpath__base_1_1Encoders__.html</anchorfile>
      <anchor>a8409383c85cf13505bf6e3940e43650d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>deserialize</name>
      <anchorfile>structclearpath__base_1_1Encoders__.html</anchorfile>
      <anchor>a4b322a1e40f159976a6444eef73609b9</anchor>
      <arglist>(uint8_t *read_ptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Encoders_</name>
      <anchorfile>structclearpath__base_1_1Encoders__.html</anchorfile>
      <anchor>a8ff066518b0ffd16f607a211ff41434f</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Encoders_</name>
      <anchorfile>structclearpath__base_1_1Encoders__.html</anchorfile>
      <anchor>a4137b75bd9e39f2e02417fa87d581cf5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED uint32_t</type>
      <name>get_encoders_size</name>
      <anchorfile>structclearpath__base_1_1Encoders__.html</anchorfile>
      <anchor>a1893c2d0605c8843bee1465012ad7878</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>get_encoders_vec</name>
      <anchorfile>structclearpath__base_1_1Encoders__.html</anchorfile>
      <anchor>a3515d831e908f66ee14752c17c260d50</anchor>
      <arglist>(std::vector&lt; ::clearpath_base::Encoder_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::clearpath_base::Encoder_&lt; ContainerAllocator &gt; &gt;::other &gt; &amp;vec) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint32_t</type>
      <name>serializationLength</name>
      <anchorfile>structclearpath__base_1_1Encoders__.html</anchorfile>
      <anchor>af76390762a7b622bf374ffce13c65478</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>serialize</name>
      <anchorfile>structclearpath__base_1_1Encoders__.html</anchorfile>
      <anchor>aad8090ce131e138f9c0c6e94c73e8666</anchor>
      <arglist>(uint8_t *write_ptr, uint32_t seq) const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>set_encoders_size</name>
      <anchorfile>structclearpath__base_1_1Encoders__.html</anchorfile>
      <anchor>a2d61d2d777d6343eca0e87e9e04a842a</anchor>
      <arglist>(uint32_t size)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>set_encoders_vec</name>
      <anchorfile>structclearpath__base_1_1Encoders__.html</anchorfile>
      <anchor>a61ee52870068df4111f5d2f8475591c1</anchor>
      <arglist>(const std::vector&lt; ::clearpath_base::Encoder_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::clearpath_base::Encoder_&lt; ContainerAllocator &gt; &gt;::other &gt; &amp;vec)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getDataType</name>
      <anchorfile>structclearpath__base_1_1Encoders__.html</anchorfile>
      <anchor>ab6c0db7c66398ef30e0c53b7c4b7d07a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMD5Sum</name>
      <anchorfile>structclearpath__base_1_1Encoders__.html</anchorfile>
      <anchor>a1b0494e6afb198b48d19a4c516fcd908</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMessageDefinition</name>
      <anchorfile>structclearpath__base_1_1Encoders__.html</anchorfile>
      <anchor>ab6243aaffe1332fea3bd99e096736191</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structclearpath__base_1_1Encoders__.html</anchorfile>
      <anchor>a40d233d7ff26d821f77fd1f10bf1cbb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; ::clearpath_base::Encoder_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::clearpath_base::Encoder_&lt; ContainerAllocator &gt; &gt;::other &gt;</type>
      <name>encoders</name>
      <anchorfile>structclearpath__base_1_1Encoders__.html</anchorfile>
      <anchor>a9d0c17cd2c3fedbb56c54c18cc034005</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>header</name>
      <anchorfile>structclearpath__base_1_1Encoders__.html</anchorfile>
      <anchor>a55a2c3236f2b1cdd36a93c0e65d98c2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getDataType_</name>
      <anchorfile>structclearpath__base_1_1Encoders__.html</anchorfile>
      <anchor>a3bf116106925920dcd839cc524c18ea7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMD5Sum_</name>
      <anchorfile>structclearpath__base_1_1Encoders__.html</anchorfile>
      <anchor>a0adb5712ed1939de9f078059d4a85abb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMessageDefinition_</name>
      <anchorfile>structclearpath__base_1_1Encoders__.html</anchorfile>
      <anchor>a5c172d38656d74668981edc0c3eef425</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>clearpath_base::FirmwareInfo_</name>
    <filename>structclearpath__base_1_1FirmwareInfo__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>int8_t</type>
      <name>_firmware_major_type</name>
      <anchorfile>structclearpath__base_1_1FirmwareInfo__.html</anchorfile>
      <anchor>aeef1a576c286061319a8635a3ac504c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int8_t</type>
      <name>_firmware_minor_type</name>
      <anchorfile>structclearpath__base_1_1FirmwareInfo__.html</anchorfile>
      <anchor>a243ff5e5f83d6c787c2ff1c7f268addb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint32_t</type>
      <name>_firmware_write_time_type</name>
      <anchorfile>structclearpath__base_1_1FirmwareInfo__.html</anchorfile>
      <anchor>a111618d1b853aef2c7d2eca5f0fbc477</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>_header_type</name>
      <anchorfile>structclearpath__base_1_1FirmwareInfo__.html</anchorfile>
      <anchor>ab2be52fb1ced73523c6d0d6d00c40616</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int8_t</type>
      <name>_protocol_major_type</name>
      <anchorfile>structclearpath__base_1_1FirmwareInfo__.html</anchorfile>
      <anchor>a067b8b38855b352998ce44cdb8a6059c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int8_t</type>
      <name>_protocol_minor_type</name>
      <anchorfile>structclearpath__base_1_1FirmwareInfo__.html</anchorfile>
      <anchor>ad22457ea6277bc1920e69d5ba04a55ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::FirmwareInfo_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structclearpath__base_1_1FirmwareInfo__.html</anchorfile>
      <anchor>a44a844508d5e19480a90e1686b7bd8d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::FirmwareInfo_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structclearpath__base_1_1FirmwareInfo__.html</anchorfile>
      <anchor>a5ece72de0b173ecc04c5fd4e82d65242</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>FirmwareInfo_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structclearpath__base_1_1FirmwareInfo__.html</anchorfile>
      <anchor>a18c85fef4c144bde2be02c14e1fdc34e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getDataType</name>
      <anchorfile>structclearpath__base_1_1FirmwareInfo__.html</anchorfile>
      <anchor>ad4b3206162968e4cc8011772f87370ac</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMD5Sum</name>
      <anchorfile>structclearpath__base_1_1FirmwareInfo__.html</anchorfile>
      <anchor>a931b0dfabfbf1aaf182be00da19c8a74</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMessageDefinition</name>
      <anchorfile>structclearpath__base_1_1FirmwareInfo__.html</anchorfile>
      <anchor>a7622647d1ec8894682684040fe34308c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>deserialize</name>
      <anchorfile>structclearpath__base_1_1FirmwareInfo__.html</anchorfile>
      <anchor>a36676b2ec8612c0a84f7a1c919aabdda</anchor>
      <arglist>(uint8_t *read_ptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FirmwareInfo_</name>
      <anchorfile>structclearpath__base_1_1FirmwareInfo__.html</anchorfile>
      <anchor>a056d1be821acd88da6650ef24a6be058</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FirmwareInfo_</name>
      <anchorfile>structclearpath__base_1_1FirmwareInfo__.html</anchorfile>
      <anchor>a4b49115bcca62b8aa396d28c202bfc72</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint32_t</type>
      <name>serializationLength</name>
      <anchorfile>structclearpath__base_1_1FirmwareInfo__.html</anchorfile>
      <anchor>a7081c0a596f3caa28de68d5aac2b108b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>serialize</name>
      <anchorfile>structclearpath__base_1_1FirmwareInfo__.html</anchorfile>
      <anchor>a1760e2153d59b05203f8fe51dd8ddef7</anchor>
      <arglist>(uint8_t *write_ptr, uint32_t seq) const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getDataType</name>
      <anchorfile>structclearpath__base_1_1FirmwareInfo__.html</anchorfile>
      <anchor>a48af34488895706fc82704a49d208c2f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMD5Sum</name>
      <anchorfile>structclearpath__base_1_1FirmwareInfo__.html</anchorfile>
      <anchor>a84561428b80238d5672a9fdb16783fff</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMessageDefinition</name>
      <anchorfile>structclearpath__base_1_1FirmwareInfo__.html</anchorfile>
      <anchor>aa9c9102c2425cee359887389e519792a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structclearpath__base_1_1FirmwareInfo__.html</anchorfile>
      <anchor>a5e0d6b24982d31df40ada64e6a974102</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int8_t</type>
      <name>firmware_major</name>
      <anchorfile>structclearpath__base_1_1FirmwareInfo__.html</anchorfile>
      <anchor>ae6fc7393d259193d505b52c9a46d3dca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int8_t</type>
      <name>firmware_minor</name>
      <anchorfile>structclearpath__base_1_1FirmwareInfo__.html</anchorfile>
      <anchor>a71d784b7c10b7c6a5ec96c541d9db685</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>firmware_write_time</name>
      <anchorfile>structclearpath__base_1_1FirmwareInfo__.html</anchorfile>
      <anchor>a3357b29a89ec5e77a3b6e3718befb426</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>header</name>
      <anchorfile>structclearpath__base_1_1FirmwareInfo__.html</anchorfile>
      <anchor>ad8026dd564ad460a751eb92acea589d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int8_t</type>
      <name>protocol_major</name>
      <anchorfile>structclearpath__base_1_1FirmwareInfo__.html</anchorfile>
      <anchor>ac1131655e6987cabf10672b1635daf80</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int8_t</type>
      <name>protocol_minor</name>
      <anchorfile>structclearpath__base_1_1FirmwareInfo__.html</anchorfile>
      <anchor>a80e78322fbe7382062a210c7ec70ec60</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getDataType_</name>
      <anchorfile>structclearpath__base_1_1FirmwareInfo__.html</anchorfile>
      <anchor>a7f57db06d03249eb9472ff63c77ff05d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMD5Sum_</name>
      <anchorfile>structclearpath__base_1_1FirmwareInfo__.html</anchorfile>
      <anchor>ac42074197404442de5b8509114581d4c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMessageDefinition_</name>
      <anchorfile>structclearpath__base_1_1FirmwareInfo__.html</anchorfile>
      <anchor>a17d3e831983451b84d49d451492b8a2d</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>clearpath_base::GPADCOutput_</name>
    <filename>structclearpath__base_1_1GPADCOutput__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::GPADCOutput_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structclearpath__base_1_1GPADCOutput__.html</anchorfile>
      <anchor>a670c561baf072f79fe8cd5cbf78600c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::GPADCOutput_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structclearpath__base_1_1GPADCOutput__.html</anchorfile>
      <anchor>a16d2bfcac88ddb3f08ff7ba6cfc63c99</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GPADCOutput_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structclearpath__base_1_1GPADCOutput__.html</anchorfile>
      <anchor>adb2a5c19da1a817f5538f34670803e71</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getDataType</name>
      <anchorfile>structclearpath__base_1_1GPADCOutput__.html</anchorfile>
      <anchor>a5c2deb5ab8ac9da040ee04c5e853be52</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMD5Sum</name>
      <anchorfile>structclearpath__base_1_1GPADCOutput__.html</anchorfile>
      <anchor>a53b6f27a50c1e276ac966bfc2a7285e0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMessageDefinition</name>
      <anchorfile>structclearpath__base_1_1GPADCOutput__.html</anchorfile>
      <anchor>a47eab4c296473bef4d49a37c93c7ac8c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>deserialize</name>
      <anchorfile>structclearpath__base_1_1GPADCOutput__.html</anchorfile>
      <anchor>abcf81b5f5e6f855ebe5aa9548d313c1b</anchor>
      <arglist>(uint8_t *read_ptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GPADCOutput_</name>
      <anchorfile>structclearpath__base_1_1GPADCOutput__.html</anchorfile>
      <anchor>a832771b02844f5a59cec92c3f6131c46</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GPADCOutput_</name>
      <anchorfile>structclearpath__base_1_1GPADCOutput__.html</anchorfile>
      <anchor>a35e6364b557eefd53b4d0663ce08b4cf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint32_t</type>
      <name>serializationLength</name>
      <anchorfile>structclearpath__base_1_1GPADCOutput__.html</anchorfile>
      <anchor>a4d4bf9dba34bc59bc7e376df70c658d0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>serialize</name>
      <anchorfile>structclearpath__base_1_1GPADCOutput__.html</anchorfile>
      <anchor>a83d80c9def56a8ba850109ae594c097f</anchor>
      <arglist>(uint8_t *write_ptr, uint32_t seq) const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getDataType</name>
      <anchorfile>structclearpath__base_1_1GPADCOutput__.html</anchorfile>
      <anchor>a455e84b11921cdbb1e4867f4f14d9cf5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMD5Sum</name>
      <anchorfile>structclearpath__base_1_1GPADCOutput__.html</anchorfile>
      <anchor>a979e53376ae1425d66e9a35f45177ddc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMessageDefinition</name>
      <anchorfile>structclearpath__base_1_1GPADCOutput__.html</anchorfile>
      <anchor>aa095205941cacbd9d759a47c56a0b604</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structclearpath__base_1_1GPADCOutput__.html</anchorfile>
      <anchor>a1a75a94ee9c56c61270fec32184f7333</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getDataType_</name>
      <anchorfile>structclearpath__base_1_1GPADCOutput__.html</anchorfile>
      <anchor>a2182fd5ec2cd4001f9b058d72893b640</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMD5Sum_</name>
      <anchorfile>structclearpath__base_1_1GPADCOutput__.html</anchorfile>
      <anchor>ad6975dd1b1e5ebe86689ba36e88b8b23</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMessageDefinition_</name>
      <anchorfile>structclearpath__base_1_1GPADCOutput__.html</anchorfile>
      <anchor>acff45f515e48f95a228b1bfb32c9759c</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>clearpath_base::GPIO_</name>
    <filename>structclearpath__base_1_1GPIO__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::GPIO_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structclearpath__base_1_1GPIO__.html</anchorfile>
      <anchor>a905712393c91b65564117d25b2e803e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::GPIO_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structclearpath__base_1_1GPIO__.html</anchorfile>
      <anchor>a6ce62b5a63d5dada9ddab9c00495b178</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GPIO_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structclearpath__base_1_1GPIO__.html</anchorfile>
      <anchor>a1b0fdf1c8f14a33b9b880e8b2037d271</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getDataType</name>
      <anchorfile>structclearpath__base_1_1GPIO__.html</anchorfile>
      <anchor>a99070775c3f3b39ab52a170b8d2e7051</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMD5Sum</name>
      <anchorfile>structclearpath__base_1_1GPIO__.html</anchorfile>
      <anchor>ae29554dc0598eae79e551cf8ee0524d6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMessageDefinition</name>
      <anchorfile>structclearpath__base_1_1GPIO__.html</anchorfile>
      <anchor>aad054396b1c658d98e34b2cf886dd6d9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>deserialize</name>
      <anchorfile>structclearpath__base_1_1GPIO__.html</anchorfile>
      <anchor>add6c3738fd24270fd9d79b1e483ab51f</anchor>
      <arglist>(uint8_t *read_ptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GPIO_</name>
      <anchorfile>structclearpath__base_1_1GPIO__.html</anchorfile>
      <anchor>a87e7f42b95db06168847a08d671cc07c</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GPIO_</name>
      <anchorfile>structclearpath__base_1_1GPIO__.html</anchorfile>
      <anchor>a353abf802c64f3a9e7950ec481c77179</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint32_t</type>
      <name>serializationLength</name>
      <anchorfile>structclearpath__base_1_1GPIO__.html</anchorfile>
      <anchor>ad63c71ef9a80c454bc21f29503db305b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>serialize</name>
      <anchorfile>structclearpath__base_1_1GPIO__.html</anchorfile>
      <anchor>a6b40c226e38794a01599948de95259e6</anchor>
      <arglist>(uint8_t *write_ptr, uint32_t seq) const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getDataType</name>
      <anchorfile>structclearpath__base_1_1GPIO__.html</anchorfile>
      <anchor>a2b65de073116b8ae4ce0d6730a1abe3a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMD5Sum</name>
      <anchorfile>structclearpath__base_1_1GPIO__.html</anchorfile>
      <anchor>ac7b44754d153a24103533a4ef4b9748f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMessageDefinition</name>
      <anchorfile>structclearpath__base_1_1GPIO__.html</anchorfile>
      <anchor>a60ef64e04f5f15f2da6e2928e15c0ca7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structclearpath__base_1_1GPIO__.html</anchorfile>
      <anchor>a2f7fe427d41c2dc8329eea9f7dbcdd77</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getDataType_</name>
      <anchorfile>structclearpath__base_1_1GPIO__.html</anchorfile>
      <anchor>a7820b379bd1db7c4c265491ebc9959fb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMD5Sum_</name>
      <anchorfile>structclearpath__base_1_1GPIO__.html</anchorfile>
      <anchor>acbeffbc31bbd57761c0b9b96d3b62ea5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMessageDefinition_</name>
      <anchorfile>structclearpath__base_1_1GPIO__.html</anchorfile>
      <anchor>a7a8e40031b968b1d19782d988b8b9e1d</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>clearpath_base::Joy_</name>
    <filename>structclearpath__base_1_1Joy__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>std::vector&lt; float, typename ContainerAllocator::template rebind&lt; float &gt;::other &gt;</type>
      <name>_axes_type</name>
      <anchorfile>structclearpath__base_1_1Joy__.html</anchorfile>
      <anchor>a2972b536c61902a292089996e456b691</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; int32_t, typename ContainerAllocator::template rebind&lt; int32_t &gt;::other &gt;</type>
      <name>_buttons_type</name>
      <anchorfile>structclearpath__base_1_1Joy__.html</anchorfile>
      <anchor>a2c557e7e8eeb9a87475cf8ca93e32d23</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::Joy_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structclearpath__base_1_1Joy__.html</anchorfile>
      <anchor>ad6ed3337654a46adcb5f6991b288e274</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::Joy_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structclearpath__base_1_1Joy__.html</anchorfile>
      <anchor>a6a41262ea91b34a9c7c11babe05e4f62</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Joy_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structclearpath__base_1_1Joy__.html</anchorfile>
      <anchor>aefb6159d1e41d353f5c86067b01ea2b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getDataType</name>
      <anchorfile>structclearpath__base_1_1Joy__.html</anchorfile>
      <anchor>a6be839930f18c3c18b23dbe0c53a4167</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMD5Sum</name>
      <anchorfile>structclearpath__base_1_1Joy__.html</anchorfile>
      <anchor>af15e37ed21dd8ffcd647484132dcb466</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMessageDefinition</name>
      <anchorfile>structclearpath__base_1_1Joy__.html</anchorfile>
      <anchor>a2d1e0e700788a1a7518bb3ae30426fbd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>deserialize</name>
      <anchorfile>structclearpath__base_1_1Joy__.html</anchorfile>
      <anchor>a5dc747d13dbaef6f211ecd11b5d75c2b</anchor>
      <arglist>(uint8_t *read_ptr)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED uint32_t</type>
      <name>get_axes_size</name>
      <anchorfile>structclearpath__base_1_1Joy__.html</anchorfile>
      <anchor>acfd237a66d41e2ec72a93a9dd0880f96</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>get_axes_vec</name>
      <anchorfile>structclearpath__base_1_1Joy__.html</anchorfile>
      <anchor>a064d3d98c2a8966c5e836255f24f3341</anchor>
      <arglist>(std::vector&lt; float, typename ContainerAllocator::template rebind&lt; float &gt;::other &gt; &amp;vec) const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED uint32_t</type>
      <name>get_buttons_size</name>
      <anchorfile>structclearpath__base_1_1Joy__.html</anchorfile>
      <anchor>a6e98b980fdae205e8e43102ac07670e5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>get_buttons_vec</name>
      <anchorfile>structclearpath__base_1_1Joy__.html</anchorfile>
      <anchor>a667ece85e0ecc5a61916c526717998a6</anchor>
      <arglist>(std::vector&lt; int32_t, typename ContainerAllocator::template rebind&lt; int32_t &gt;::other &gt; &amp;vec) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Joy_</name>
      <anchorfile>structclearpath__base_1_1Joy__.html</anchorfile>
      <anchor>a354d4a7de1b8e2c591fcc5855549ea9e</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Joy_</name>
      <anchorfile>structclearpath__base_1_1Joy__.html</anchorfile>
      <anchor>ac3d5f2921fea450cc4d9e497e46c47fc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint32_t</type>
      <name>serializationLength</name>
      <anchorfile>structclearpath__base_1_1Joy__.html</anchorfile>
      <anchor>a1f06b1e9afcb2d545ac03f3e29953f65</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>serialize</name>
      <anchorfile>structclearpath__base_1_1Joy__.html</anchorfile>
      <anchor>a1bb01daad677b2709b0309c050246876</anchor>
      <arglist>(uint8_t *write_ptr, uint32_t seq) const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>set_axes_size</name>
      <anchorfile>structclearpath__base_1_1Joy__.html</anchorfile>
      <anchor>aa71b7d9bb9fbd683871187464d6582f5</anchor>
      <arglist>(uint32_t size)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>set_axes_vec</name>
      <anchorfile>structclearpath__base_1_1Joy__.html</anchorfile>
      <anchor>a9399af030f6753254d5afcc41373335f</anchor>
      <arglist>(const std::vector&lt; float, typename ContainerAllocator::template rebind&lt; float &gt;::other &gt; &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>set_buttons_size</name>
      <anchorfile>structclearpath__base_1_1Joy__.html</anchorfile>
      <anchor>a08161bff919027a36ded3b53c922878e</anchor>
      <arglist>(uint32_t size)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>set_buttons_vec</name>
      <anchorfile>structclearpath__base_1_1Joy__.html</anchorfile>
      <anchor>afdeaa9220b5fdf7df1f4ef9461a9471a</anchor>
      <arglist>(const std::vector&lt; int32_t, typename ContainerAllocator::template rebind&lt; int32_t &gt;::other &gt; &amp;vec)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getDataType</name>
      <anchorfile>structclearpath__base_1_1Joy__.html</anchorfile>
      <anchor>ab4d0a086eebdb4a0ea3d7ebddc1f1d8a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMD5Sum</name>
      <anchorfile>structclearpath__base_1_1Joy__.html</anchorfile>
      <anchor>a8f1f6d6821ddc5201ad0c9f75a3b821e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMessageDefinition</name>
      <anchorfile>structclearpath__base_1_1Joy__.html</anchorfile>
      <anchor>a8a8285f43d2d16face5e0fd04223a746</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structclearpath__base_1_1Joy__.html</anchorfile>
      <anchor>a52007703aa7a2dd87f8ea222eb805bba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; float, typename ContainerAllocator::template rebind&lt; float &gt;::other &gt;</type>
      <name>axes</name>
      <anchorfile>structclearpath__base_1_1Joy__.html</anchorfile>
      <anchor>a9f080b4997610ecc0b21743ae21ed4fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; int32_t, typename ContainerAllocator::template rebind&lt; int32_t &gt;::other &gt;</type>
      <name>buttons</name>
      <anchorfile>structclearpath__base_1_1Joy__.html</anchorfile>
      <anchor>a9e1e3e5a9bead7cffb6ff7cf5641e978</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getDataType_</name>
      <anchorfile>structclearpath__base_1_1Joy__.html</anchorfile>
      <anchor>a8aa18d00a2cb21a875cfc931beeb6bcc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMD5Sum_</name>
      <anchorfile>structclearpath__base_1_1Joy__.html</anchorfile>
      <anchor>a7a53de6880520c047d718f8df2c06edb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMessageDefinition_</name>
      <anchorfile>structclearpath__base_1_1Joy__.html</anchorfile>
      <anchor>a7b00a9ae68c386313161d2c3e137d6e4</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>clearpath_base::JoySwitch_</name>
    <filename>structclearpath__base_1_1JoySwitch__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>_attach_type</name>
      <anchorfile>structclearpath__base_1_1JoySwitch__.html</anchorfile>
      <anchor>a3d216ff68f6e11146fbabf3e367e9908</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::basic_string&lt; char, std::char_traits&lt; char &gt;, typename ContainerAllocator::template rebind&lt; char &gt;::other &gt;</type>
      <name>_joystick_type</name>
      <anchorfile>structclearpath__base_1_1JoySwitch__.html</anchorfile>
      <anchor>ac55e339201985d258cb92ef5f7155060</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::basic_string&lt; char, std::char_traits&lt; char &gt;, typename ContainerAllocator::template rebind&lt; char &gt;::other &gt;</type>
      <name>_robot_id_type</name>
      <anchorfile>structclearpath__base_1_1JoySwitch__.html</anchorfile>
      <anchor>a0c2d9fd325ced2d453bcece1f1fee93d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::JoySwitch_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structclearpath__base_1_1JoySwitch__.html</anchorfile>
      <anchor>a94fe55213af3c79bef3bd653870cdc8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::JoySwitch_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structclearpath__base_1_1JoySwitch__.html</anchorfile>
      <anchor>a46e5621e6e27953e12cb40991ced2295</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>JoySwitch_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structclearpath__base_1_1JoySwitch__.html</anchorfile>
      <anchor>a01645439afa00a8f7bde0bec81a5afb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getDataType</name>
      <anchorfile>structclearpath__base_1_1JoySwitch__.html</anchorfile>
      <anchor>a580542eb824bc8769260f3d79bd15da1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMD5Sum</name>
      <anchorfile>structclearpath__base_1_1JoySwitch__.html</anchorfile>
      <anchor>aa50bdfb7cdfbb582b69d67051d80cea3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMessageDefinition</name>
      <anchorfile>structclearpath__base_1_1JoySwitch__.html</anchorfile>
      <anchor>a358e8249c602e0d49fa66cee3d6e4c4a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>deserialize</name>
      <anchorfile>structclearpath__base_1_1JoySwitch__.html</anchorfile>
      <anchor>a4b6407d095181c7f50a7e0ca1504e802</anchor>
      <arglist>(uint8_t *read_ptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JoySwitch_</name>
      <anchorfile>structclearpath__base_1_1JoySwitch__.html</anchorfile>
      <anchor>a1791a4d9ec71612a31648771b8ef0967</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JoySwitch_</name>
      <anchorfile>structclearpath__base_1_1JoySwitch__.html</anchorfile>
      <anchor>ac1a3a7009b12942939050ba334b37cb5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint32_t</type>
      <name>serializationLength</name>
      <anchorfile>structclearpath__base_1_1JoySwitch__.html</anchorfile>
      <anchor>ac8d6c79c093652ab6e5c6710db829961</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>serialize</name>
      <anchorfile>structclearpath__base_1_1JoySwitch__.html</anchorfile>
      <anchor>a28ae77d7e3999c83787f5d7014c17038</anchor>
      <arglist>(uint8_t *write_ptr, uint32_t seq) const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getDataType</name>
      <anchorfile>structclearpath__base_1_1JoySwitch__.html</anchorfile>
      <anchor>afcc8dc0c74605fe3c8ef2f180223b00f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMD5Sum</name>
      <anchorfile>structclearpath__base_1_1JoySwitch__.html</anchorfile>
      <anchor>ae1a7a8bdc518cddb0208cabc64bbbda2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMessageDefinition</name>
      <anchorfile>structclearpath__base_1_1JoySwitch__.html</anchorfile>
      <anchor>ab7aa594c389092f938d46c77e9163a2a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structclearpath__base_1_1JoySwitch__.html</anchorfile>
      <anchor>a441458e8160f702e50a7e585a6cff010</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>attach</name>
      <anchorfile>structclearpath__base_1_1JoySwitch__.html</anchorfile>
      <anchor>ab22891f35620cc509c8cbcd423dd8f28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::basic_string&lt; char, std::char_traits&lt; char &gt;, typename ContainerAllocator::template rebind&lt; char &gt;::other &gt;</type>
      <name>joystick</name>
      <anchorfile>structclearpath__base_1_1JoySwitch__.html</anchorfile>
      <anchor>a9a07635261bc52a18beb8160b174d9a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::basic_string&lt; char, std::char_traits&lt; char &gt;, typename ContainerAllocator::template rebind&lt; char &gt;::other &gt;</type>
      <name>robot_id</name>
      <anchorfile>structclearpath__base_1_1JoySwitch__.html</anchorfile>
      <anchor>ab5c4358fd68c2d5cafe97adf3d1c9839</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getDataType_</name>
      <anchorfile>structclearpath__base_1_1JoySwitch__.html</anchorfile>
      <anchor>a68c15e33b42380cf4162cf1370a4625b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMD5Sum_</name>
      <anchorfile>structclearpath__base_1_1JoySwitch__.html</anchorfile>
      <anchor>add4a96edd0be64d75fb82186461092c6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMessageDefinition_</name>
      <anchorfile>structclearpath__base_1_1JoySwitch__.html</anchorfile>
      <anchor>a5e752c82272b3ce01c59e75511ab57be</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>clearpath_base::Magnetometer_</name>
    <filename>structclearpath__base_1_1Magnetometer__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>_header_type</name>
      <anchorfile>structclearpath__base_1_1Magnetometer__.html</anchorfile>
      <anchor>ab9e1629f132a37763f6803844a997db2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_x_type</name>
      <anchorfile>structclearpath__base_1_1Magnetometer__.html</anchorfile>
      <anchor>a09337b712f0047114a08236a0aabcb26</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_y_type</name>
      <anchorfile>structclearpath__base_1_1Magnetometer__.html</anchorfile>
      <anchor>aaa6ce2403aa1df05a569ca340af80d00</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_z_type</name>
      <anchorfile>structclearpath__base_1_1Magnetometer__.html</anchorfile>
      <anchor>a324b9737433f640f24c792d05d8774f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::Magnetometer_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structclearpath__base_1_1Magnetometer__.html</anchorfile>
      <anchor>af9fbcb4a75f2804f58e6681ebacb066a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::Magnetometer_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structclearpath__base_1_1Magnetometer__.html</anchorfile>
      <anchor>ae5dba301e98ab6147f9c8ebc999201d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Magnetometer_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structclearpath__base_1_1Magnetometer__.html</anchorfile>
      <anchor>a968bb0b55ba9efd2d333de83b8fb926b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getDataType</name>
      <anchorfile>structclearpath__base_1_1Magnetometer__.html</anchorfile>
      <anchor>a014060f077b8dcf6d3d1c7b4c4850b80</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMD5Sum</name>
      <anchorfile>structclearpath__base_1_1Magnetometer__.html</anchorfile>
      <anchor>a6dcab709647de14931d95e856f18c34b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMessageDefinition</name>
      <anchorfile>structclearpath__base_1_1Magnetometer__.html</anchorfile>
      <anchor>a7a889c700d21ff60eff78ca457e45e4a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>deserialize</name>
      <anchorfile>structclearpath__base_1_1Magnetometer__.html</anchorfile>
      <anchor>a027401de618d5a97b07eef9d7d768b7f</anchor>
      <arglist>(uint8_t *read_ptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Magnetometer_</name>
      <anchorfile>structclearpath__base_1_1Magnetometer__.html</anchorfile>
      <anchor>a29779f7f1e3001f398968cb3ac66bd88</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Magnetometer_</name>
      <anchorfile>structclearpath__base_1_1Magnetometer__.html</anchorfile>
      <anchor>a1133bf69f0cbdf2257494322c4af27f1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint32_t</type>
      <name>serializationLength</name>
      <anchorfile>structclearpath__base_1_1Magnetometer__.html</anchorfile>
      <anchor>a3f95e4d110c3679787e4183610a95a82</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>serialize</name>
      <anchorfile>structclearpath__base_1_1Magnetometer__.html</anchorfile>
      <anchor>a66ed32fd38fdf370385fbb641452f163</anchor>
      <arglist>(uint8_t *write_ptr, uint32_t seq) const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getDataType</name>
      <anchorfile>structclearpath__base_1_1Magnetometer__.html</anchorfile>
      <anchor>a89ece8d713cba97e2963343ae2e81b51</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMD5Sum</name>
      <anchorfile>structclearpath__base_1_1Magnetometer__.html</anchorfile>
      <anchor>aef664d188b626e0380033ad124d33886</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMessageDefinition</name>
      <anchorfile>structclearpath__base_1_1Magnetometer__.html</anchorfile>
      <anchor>a195c67ac25a469aced6be8c7967a8396</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structclearpath__base_1_1Magnetometer__.html</anchorfile>
      <anchor>adc333ca8252b93b9e738e0aeef2a378a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>header</name>
      <anchorfile>structclearpath__base_1_1Magnetometer__.html</anchorfile>
      <anchor>a09f9ce33c5caf9e3ad5b6983944147cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>x</name>
      <anchorfile>structclearpath__base_1_1Magnetometer__.html</anchorfile>
      <anchor>aef14207d2fc006c39d7d605c5e4af1d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>y</name>
      <anchorfile>structclearpath__base_1_1Magnetometer__.html</anchorfile>
      <anchor>a2da4d28efe4d0dea69b805e4fb963a19</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>z</name>
      <anchorfile>structclearpath__base_1_1Magnetometer__.html</anchorfile>
      <anchor>a51d9145c8751d1f790bebd22037a4f88</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getDataType_</name>
      <anchorfile>structclearpath__base_1_1Magnetometer__.html</anchorfile>
      <anchor>a1dea935b47844758ba79996bc5bdc911</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMD5Sum_</name>
      <anchorfile>structclearpath__base_1_1Magnetometer__.html</anchorfile>
      <anchor>ae0f0d34e5e262d7e057446c0fb823fb0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMessageDefinition_</name>
      <anchorfile>structclearpath__base_1_1Magnetometer__.html</anchorfile>
      <anchor>af3c812380401844a1f0ddb8834c6262c</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>clearpath_base::Orientation_</name>
    <filename>structclearpath__base_1_1Orientation__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>_header_type</name>
      <anchorfile>structclearpath__base_1_1Orientation__.html</anchorfile>
      <anchor>a232df5e828fd879765672c7977a162a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_pitch_type</name>
      <anchorfile>structclearpath__base_1_1Orientation__.html</anchorfile>
      <anchor>a8ded49857b62d971ad0fb6681aa1df7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_roll_type</name>
      <anchorfile>structclearpath__base_1_1Orientation__.html</anchorfile>
      <anchor>a74421a098455b00fd151ded669006b8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_yaw_type</name>
      <anchorfile>structclearpath__base_1_1Orientation__.html</anchorfile>
      <anchor>a679e89804e2fe36dbc111de132229991</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::Orientation_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structclearpath__base_1_1Orientation__.html</anchorfile>
      <anchor>a591645c0148433d1ab4f94778d4865b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::Orientation_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structclearpath__base_1_1Orientation__.html</anchorfile>
      <anchor>a602a929bbb1132cccef3ec3338ea2d58</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Orientation_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structclearpath__base_1_1Orientation__.html</anchorfile>
      <anchor>ac0ab709743fb1c6de318d436a70e6afe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getDataType</name>
      <anchorfile>structclearpath__base_1_1Orientation__.html</anchorfile>
      <anchor>a84befc8f33a7928083cb64de19c3af9d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMD5Sum</name>
      <anchorfile>structclearpath__base_1_1Orientation__.html</anchorfile>
      <anchor>a75aa07f57031aa3a1e765e9d37e8cb8c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMessageDefinition</name>
      <anchorfile>structclearpath__base_1_1Orientation__.html</anchorfile>
      <anchor>ad8cffeb95704a64879071e026d6d8375</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>deserialize</name>
      <anchorfile>structclearpath__base_1_1Orientation__.html</anchorfile>
      <anchor>a9c263f46fa94c72b7514bfe7e6a6abda</anchor>
      <arglist>(uint8_t *read_ptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Orientation_</name>
      <anchorfile>structclearpath__base_1_1Orientation__.html</anchorfile>
      <anchor>a6f6eed8295ba8df90d606ad7beb73e2c</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Orientation_</name>
      <anchorfile>structclearpath__base_1_1Orientation__.html</anchorfile>
      <anchor>af9f1888105434f44ca50e48fa3255b23</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint32_t</type>
      <name>serializationLength</name>
      <anchorfile>structclearpath__base_1_1Orientation__.html</anchorfile>
      <anchor>a1577d663e551aa48d43297a7b9db9c50</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>serialize</name>
      <anchorfile>structclearpath__base_1_1Orientation__.html</anchorfile>
      <anchor>aedf46882ef312d00ebea7de415a56280</anchor>
      <arglist>(uint8_t *write_ptr, uint32_t seq) const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getDataType</name>
      <anchorfile>structclearpath__base_1_1Orientation__.html</anchorfile>
      <anchor>a52b9d99ed79beefdd0b116f3d04d6c60</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMD5Sum</name>
      <anchorfile>structclearpath__base_1_1Orientation__.html</anchorfile>
      <anchor>abdc3a035dae85d07f64b71b0cdd1a94c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMessageDefinition</name>
      <anchorfile>structclearpath__base_1_1Orientation__.html</anchorfile>
      <anchor>a0cfb902a3bca169c15eb34c09aa786cc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structclearpath__base_1_1Orientation__.html</anchorfile>
      <anchor>a282ee8bc77cc2a76e0807ebb77dd7770</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>header</name>
      <anchorfile>structclearpath__base_1_1Orientation__.html</anchorfile>
      <anchor>a50454a18d378a3502b3ff4c5202f039a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>pitch</name>
      <anchorfile>structclearpath__base_1_1Orientation__.html</anchorfile>
      <anchor>ad8ebd11884156277f9baf5045bcab739</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>roll</name>
      <anchorfile>structclearpath__base_1_1Orientation__.html</anchorfile>
      <anchor>ab0afca65214930453d91a8be0e9fcbcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>yaw</name>
      <anchorfile>structclearpath__base_1_1Orientation__.html</anchorfile>
      <anchor>a783e4483116e2095ff1f5d78e6466fff</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getDataType_</name>
      <anchorfile>structclearpath__base_1_1Orientation__.html</anchorfile>
      <anchor>ae228b565ff50d123b33dfce3cbc3cd5d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMD5Sum_</name>
      <anchorfile>structclearpath__base_1_1Orientation__.html</anchorfile>
      <anchor>af8e6146cac8835c4fe35205bae141cf7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMessageDefinition_</name>
      <anchorfile>structclearpath__base_1_1Orientation__.html</anchorfile>
      <anchor>a8788a0ea57fa6ee19a5fe6e83ec741b5</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>clearpath_base::PlatformInfo_</name>
    <filename>structclearpath__base_1_1PlatformInfo__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>_header_type</name>
      <anchorfile>structclearpath__base_1_1PlatformInfo__.html</anchorfile>
      <anchor>a3f2946d338676591a95e4ac841f2b4e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::basic_string&lt; char, std::char_traits&lt; char &gt;, typename ContainerAllocator::template rebind&lt; char &gt;::other &gt;</type>
      <name>_model_type</name>
      <anchorfile>structclearpath__base_1_1PlatformInfo__.html</anchorfile>
      <anchor>a83622aba64b7fa191a01cb872622b0b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int8_t</type>
      <name>_revision_type</name>
      <anchorfile>structclearpath__base_1_1PlatformInfo__.html</anchorfile>
      <anchor>a9d90e01a973bc5b5a09a091c49b5be43</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint32_t</type>
      <name>_serial_type</name>
      <anchorfile>structclearpath__base_1_1PlatformInfo__.html</anchorfile>
      <anchor>a6761cd0e732d2c61f96e88d7460303d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::PlatformInfo_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structclearpath__base_1_1PlatformInfo__.html</anchorfile>
      <anchor>a38aa9e41196f357672fa21e121fc3187</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::PlatformInfo_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structclearpath__base_1_1PlatformInfo__.html</anchorfile>
      <anchor>a6b2223f806c27fcb527451402b680643</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>PlatformInfo_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structclearpath__base_1_1PlatformInfo__.html</anchorfile>
      <anchor>a8c5a59a206d701ac443a4abd9ceb9f76</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getDataType</name>
      <anchorfile>structclearpath__base_1_1PlatformInfo__.html</anchorfile>
      <anchor>a438882457c3d3886b1244c9c6c33b84b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMD5Sum</name>
      <anchorfile>structclearpath__base_1_1PlatformInfo__.html</anchorfile>
      <anchor>a4e204e8c18c6e5b28efa38c0e2e2e339</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMessageDefinition</name>
      <anchorfile>structclearpath__base_1_1PlatformInfo__.html</anchorfile>
      <anchor>a4a161b3a131903435370385ccb9bc6d4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>deserialize</name>
      <anchorfile>structclearpath__base_1_1PlatformInfo__.html</anchorfile>
      <anchor>acc5c3e8c9c9d336b96325d4d9b291be3</anchor>
      <arglist>(uint8_t *read_ptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PlatformInfo_</name>
      <anchorfile>structclearpath__base_1_1PlatformInfo__.html</anchorfile>
      <anchor>a31f61d9247a9d656b49672996d156823</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PlatformInfo_</name>
      <anchorfile>structclearpath__base_1_1PlatformInfo__.html</anchorfile>
      <anchor>ae97b801425803ca14f39db6a8325a167</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint32_t</type>
      <name>serializationLength</name>
      <anchorfile>structclearpath__base_1_1PlatformInfo__.html</anchorfile>
      <anchor>aadf638fc9569eea9b669d9ff63cf6dbd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>serialize</name>
      <anchorfile>structclearpath__base_1_1PlatformInfo__.html</anchorfile>
      <anchor>a806a12c05933c160b08809bb3d044aa4</anchor>
      <arglist>(uint8_t *write_ptr, uint32_t seq) const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getDataType</name>
      <anchorfile>structclearpath__base_1_1PlatformInfo__.html</anchorfile>
      <anchor>a99265c0d00f4c0639529efee0a7c7861</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMD5Sum</name>
      <anchorfile>structclearpath__base_1_1PlatformInfo__.html</anchorfile>
      <anchor>a6dd375354bf2af79304f7cce80dcdd71</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMessageDefinition</name>
      <anchorfile>structclearpath__base_1_1PlatformInfo__.html</anchorfile>
      <anchor>a3e5678e57586dc1e0712e67be2ec0ef3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structclearpath__base_1_1PlatformInfo__.html</anchorfile>
      <anchor>aa85ae5bf6f680312a5da0b9cc8e2cb33</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>header</name>
      <anchorfile>structclearpath__base_1_1PlatformInfo__.html</anchorfile>
      <anchor>a61d7714e084a1cb7858e8742ceebb906</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::basic_string&lt; char, std::char_traits&lt; char &gt;, typename ContainerAllocator::template rebind&lt; char &gt;::other &gt;</type>
      <name>model</name>
      <anchorfile>structclearpath__base_1_1PlatformInfo__.html</anchorfile>
      <anchor>ad030b446a745bc7b032fd036e6547954</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int8_t</type>
      <name>revision</name>
      <anchorfile>structclearpath__base_1_1PlatformInfo__.html</anchorfile>
      <anchor>a9a5de404110e34f38ec1fcb11441a6c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>serial</name>
      <anchorfile>structclearpath__base_1_1PlatformInfo__.html</anchorfile>
      <anchor>a406dd5c63c147256d3d528e875b7b84a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getDataType_</name>
      <anchorfile>structclearpath__base_1_1PlatformInfo__.html</anchorfile>
      <anchor>a997f69f90aedd38e9b84ff99d2458838</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMD5Sum_</name>
      <anchorfile>structclearpath__base_1_1PlatformInfo__.html</anchorfile>
      <anchor>afcc44fba26a90ed1d2f125aea04bb9a6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMessageDefinition_</name>
      <anchorfile>structclearpath__base_1_1PlatformInfo__.html</anchorfile>
      <anchor>a0d6f290aa424de6c83628ed6d87a17b9</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>clearpath_base::PlatformName_</name>
    <filename>structclearpath__base_1_1PlatformName__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>_header_type</name>
      <anchorfile>structclearpath__base_1_1PlatformName__.html</anchorfile>
      <anchor>a2fa8368b24c33869869b2702b8d3add0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::basic_string&lt; char, std::char_traits&lt; char &gt;, typename ContainerAllocator::template rebind&lt; char &gt;::other &gt;</type>
      <name>_name_type</name>
      <anchorfile>structclearpath__base_1_1PlatformName__.html</anchorfile>
      <anchor>aa02afb6e9ff93aad5045c0c9aaa92e72</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::PlatformName_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structclearpath__base_1_1PlatformName__.html</anchorfile>
      <anchor>ad19d6634c731d7fbd4257aba903f992a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::PlatformName_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structclearpath__base_1_1PlatformName__.html</anchorfile>
      <anchor>a2889fc118931b5cc2e8102f99170e74e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>PlatformName_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structclearpath__base_1_1PlatformName__.html</anchorfile>
      <anchor>aee8dbcddc185d77d32d0660144948139</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getDataType</name>
      <anchorfile>structclearpath__base_1_1PlatformName__.html</anchorfile>
      <anchor>a83845ba9872ece1592c20053cbe51b56</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMD5Sum</name>
      <anchorfile>structclearpath__base_1_1PlatformName__.html</anchorfile>
      <anchor>a42881237dadd62255ce89ba1b7baf8a7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMessageDefinition</name>
      <anchorfile>structclearpath__base_1_1PlatformName__.html</anchorfile>
      <anchor>a79a65fde7e0a407b8292323afbd6adc1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>deserialize</name>
      <anchorfile>structclearpath__base_1_1PlatformName__.html</anchorfile>
      <anchor>a3596f00d646341218831531b0be4b185</anchor>
      <arglist>(uint8_t *read_ptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PlatformName_</name>
      <anchorfile>structclearpath__base_1_1PlatformName__.html</anchorfile>
      <anchor>aa4402098d6f02f3bcc21324b4858e71f</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PlatformName_</name>
      <anchorfile>structclearpath__base_1_1PlatformName__.html</anchorfile>
      <anchor>aac08a7bb4ab40b28ab747d74bc17339f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint32_t</type>
      <name>serializationLength</name>
      <anchorfile>structclearpath__base_1_1PlatformName__.html</anchorfile>
      <anchor>a64ac266e1f412704b54f1189141ba6ca</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>serialize</name>
      <anchorfile>structclearpath__base_1_1PlatformName__.html</anchorfile>
      <anchor>a5fd033a256133af1679cd7e3246b3ab9</anchor>
      <arglist>(uint8_t *write_ptr, uint32_t seq) const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getDataType</name>
      <anchorfile>structclearpath__base_1_1PlatformName__.html</anchorfile>
      <anchor>a1387f9fdfd610df30b364659230f5c13</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMD5Sum</name>
      <anchorfile>structclearpath__base_1_1PlatformName__.html</anchorfile>
      <anchor>a19ad86eb1cd53d4894bda2a14a95026d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMessageDefinition</name>
      <anchorfile>structclearpath__base_1_1PlatformName__.html</anchorfile>
      <anchor>ae3ad92bacfc8c0d38b0f22b406cdd228</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structclearpath__base_1_1PlatformName__.html</anchorfile>
      <anchor>a5eaa5a7bc26792e18d24964882098765</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>header</name>
      <anchorfile>structclearpath__base_1_1PlatformName__.html</anchorfile>
      <anchor>ae320cd3b86fa71d91cd8cd76e40fadea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::basic_string&lt; char, std::char_traits&lt; char &gt;, typename ContainerAllocator::template rebind&lt; char &gt;::other &gt;</type>
      <name>name</name>
      <anchorfile>structclearpath__base_1_1PlatformName__.html</anchorfile>
      <anchor>a80487378c9bbd4b66b58c241ce500058</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getDataType_</name>
      <anchorfile>structclearpath__base_1_1PlatformName__.html</anchorfile>
      <anchor>a57f061881e00d608b35a4bec37ab3dda</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMD5Sum_</name>
      <anchorfile>structclearpath__base_1_1PlatformName__.html</anchorfile>
      <anchor>a7dfc505e81a7f3dcce04050d2b6cbdf3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMessageDefinition_</name>
      <anchorfile>structclearpath__base_1_1PlatformName__.html</anchorfile>
      <anchor>ab53555aa919ab42029bdbbd57f3d4a16</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>clearpath_base::PowerSource_</name>
    <filename>structclearpath__base_1_1PowerSource__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>int16_t</type>
      <name>_capacity_type</name>
      <anchorfile>structclearpath__base_1_1PowerSource__.html</anchorfile>
      <anchor>a0ab6b0e6bbc53bed4d8960d246f44424</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>float</type>
      <name>_charge_type</name>
      <anchorfile>structclearpath__base_1_1PowerSource__.html</anchorfile>
      <anchor>a50dab5ee1ecfca291a72b637f7631ad5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>_description_type</name>
      <anchorfile>structclearpath__base_1_1PowerSource__.html</anchorfile>
      <anchor>a28e1459a73c90d07bc3428c2eefd73d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>_in_use_type</name>
      <anchorfile>structclearpath__base_1_1PowerSource__.html</anchorfile>
      <anchor>ae025d61b89b62a56dd7eed605b56df4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>_present_type</name>
      <anchorfile>structclearpath__base_1_1PowerSource__.html</anchorfile>
      <anchor>ad514c90add067bc204ca0903c4b6104f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::PowerSource_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structclearpath__base_1_1PowerSource__.html</anchorfile>
      <anchor>a6e8eec5f65b66f3fcf34cf3b6582263e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::PowerSource_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structclearpath__base_1_1PowerSource__.html</anchorfile>
      <anchor>aaa02a682ddcc930acd3aeeb1058eca88</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>PowerSource_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structclearpath__base_1_1PowerSource__.html</anchorfile>
      <anchor>ac1b74d6bc71388b49629668ad5d625cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getDataType</name>
      <anchorfile>structclearpath__base_1_1PowerSource__.html</anchorfile>
      <anchor>a57ef0fad364366e6dd880ded245afec4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMD5Sum</name>
      <anchorfile>structclearpath__base_1_1PowerSource__.html</anchorfile>
      <anchor>a361056bd08ea87ededb51675593d3eb5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMessageDefinition</name>
      <anchorfile>structclearpath__base_1_1PowerSource__.html</anchorfile>
      <anchor>a597bfa1cd7bb3920be05269f75d04eeb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>deserialize</name>
      <anchorfile>structclearpath__base_1_1PowerSource__.html</anchorfile>
      <anchor>a0bc28170df026565163eeedb5ea0efbb</anchor>
      <arglist>(uint8_t *read_ptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PowerSource_</name>
      <anchorfile>structclearpath__base_1_1PowerSource__.html</anchorfile>
      <anchor>ad091812e59625e46957663a86317e97f</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PowerSource_</name>
      <anchorfile>structclearpath__base_1_1PowerSource__.html</anchorfile>
      <anchor>af164f21fe5995839bcb1252ada9e40a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint32_t</type>
      <name>serializationLength</name>
      <anchorfile>structclearpath__base_1_1PowerSource__.html</anchorfile>
      <anchor>a091e3bf318403bfafca5cfa2c9afe740</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>serialize</name>
      <anchorfile>structclearpath__base_1_1PowerSource__.html</anchorfile>
      <anchor>a6c9ba03ab67650e6a35d767ab2fddf0f</anchor>
      <arglist>(uint8_t *write_ptr, uint32_t seq) const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getDataType</name>
      <anchorfile>structclearpath__base_1_1PowerSource__.html</anchorfile>
      <anchor>ad8d0c365ff710d0a9a5190b30fd4f41a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMD5Sum</name>
      <anchorfile>structclearpath__base_1_1PowerSource__.html</anchorfile>
      <anchor>aa4487687485d859f276d4d64f6db977e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMessageDefinition</name>
      <anchorfile>structclearpath__base_1_1PowerSource__.html</anchorfile>
      <anchor>ae75ed360b5e1c92c8ea98ff056ce09d3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structclearpath__base_1_1PowerSource__.html</anchorfile>
      <anchor>a5fe91d4859cdf24e6fe4778d3445d581</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16_t</type>
      <name>capacity</name>
      <anchorfile>structclearpath__base_1_1PowerSource__.html</anchorfile>
      <anchor>a085f97adf5a3f1edf07bb3450b831484</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>charge</name>
      <anchorfile>structclearpath__base_1_1PowerSource__.html</anchorfile>
      <anchor>af57b915bba2e4fde91095703a7761691</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>description</name>
      <anchorfile>structclearpath__base_1_1PowerSource__.html</anchorfile>
      <anchor>a4058449979dc485376b6224cca22e63f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>in_use</name>
      <anchorfile>structclearpath__base_1_1PowerSource__.html</anchorfile>
      <anchor>a711d766bc48fa13e91601996a238b26e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>present</name>
      <anchorfile>structclearpath__base_1_1PowerSource__.html</anchorfile>
      <anchor>a353102346004fd683e2abf89f1e207f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getDataType_</name>
      <anchorfile>structclearpath__base_1_1PowerSource__.html</anchorfile>
      <anchor>a51113f6a51125f28b65be96b1924e90d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMD5Sum_</name>
      <anchorfile>structclearpath__base_1_1PowerSource__.html</anchorfile>
      <anchor>afa1b820d2e2ad5e15da71f89bf929881</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMessageDefinition_</name>
      <anchorfile>structclearpath__base_1_1PowerSource__.html</anchorfile>
      <anchor>afce2821e3898cb8db9074dd216d850b9</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>clearpath_base::PowerStatus_</name>
    <filename>structclearpath__base_1_1PowerStatus__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>_header_type</name>
      <anchorfile>structclearpath__base_1_1PowerStatus__.html</anchorfile>
      <anchor>a95a89f9f7d3ef2f58230b651c964e11b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; ::clearpath_base::PowerSource_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::clearpath_base::PowerSource_&lt; ContainerAllocator &gt; &gt;::other &gt;</type>
      <name>_sources_type</name>
      <anchorfile>structclearpath__base_1_1PowerStatus__.html</anchorfile>
      <anchor>ad7851c78388c6a055846339ce3330158</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::PowerStatus_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structclearpath__base_1_1PowerStatus__.html</anchorfile>
      <anchor>a436a85afa20fc06e2220cdebb81fb42d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::PowerStatus_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structclearpath__base_1_1PowerStatus__.html</anchorfile>
      <anchor>a881159261d04d1560a44f3acbec0465a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>PowerStatus_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structclearpath__base_1_1PowerStatus__.html</anchorfile>
      <anchor>a8d44957e09d23b549dcbdb140dd71650</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getDataType</name>
      <anchorfile>structclearpath__base_1_1PowerStatus__.html</anchorfile>
      <anchor>aae13607a5806ab9ff876b9baceda9a95</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMD5Sum</name>
      <anchorfile>structclearpath__base_1_1PowerStatus__.html</anchorfile>
      <anchor>a0c94d29a46188d0704f9e87d6b73a225</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMessageDefinition</name>
      <anchorfile>structclearpath__base_1_1PowerStatus__.html</anchorfile>
      <anchor>af891dd33de8da62ee5642679b1c81440</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>deserialize</name>
      <anchorfile>structclearpath__base_1_1PowerStatus__.html</anchorfile>
      <anchor>a9108ab35e4ca2d014c78cba2c82a527e</anchor>
      <arglist>(uint8_t *read_ptr)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED uint32_t</type>
      <name>get_sources_size</name>
      <anchorfile>structclearpath__base_1_1PowerStatus__.html</anchorfile>
      <anchor>af16ee8ab92a257bf106e9a8e9d9ddd28</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>get_sources_vec</name>
      <anchorfile>structclearpath__base_1_1PowerStatus__.html</anchorfile>
      <anchor>aa8eeb5998fcb9de9e5c5f7b340a55a71</anchor>
      <arglist>(std::vector&lt; ::clearpath_base::PowerSource_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::clearpath_base::PowerSource_&lt; ContainerAllocator &gt; &gt;::other &gt; &amp;vec) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PowerStatus_</name>
      <anchorfile>structclearpath__base_1_1PowerStatus__.html</anchorfile>
      <anchor>a4d99644f0798a81605961fd8f8fa14d7</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PowerStatus_</name>
      <anchorfile>structclearpath__base_1_1PowerStatus__.html</anchorfile>
      <anchor>a8fde1deeaa757813dcdf965586d1880d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint32_t</type>
      <name>serializationLength</name>
      <anchorfile>structclearpath__base_1_1PowerStatus__.html</anchorfile>
      <anchor>a7bbe0abcc04e5752bf234bba1b24c372</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>serialize</name>
      <anchorfile>structclearpath__base_1_1PowerStatus__.html</anchorfile>
      <anchor>add7169f07cc72185fb16c10c6e8d771a</anchor>
      <arglist>(uint8_t *write_ptr, uint32_t seq) const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>set_sources_size</name>
      <anchorfile>structclearpath__base_1_1PowerStatus__.html</anchorfile>
      <anchor>aa9a9ddf1001bec2a0040c21140157c7a</anchor>
      <arglist>(uint32_t size)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>set_sources_vec</name>
      <anchorfile>structclearpath__base_1_1PowerStatus__.html</anchorfile>
      <anchor>af8de9476058aa7fba40182dbfdc2616b</anchor>
      <arglist>(const std::vector&lt; ::clearpath_base::PowerSource_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::clearpath_base::PowerSource_&lt; ContainerAllocator &gt; &gt;::other &gt; &amp;vec)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getDataType</name>
      <anchorfile>structclearpath__base_1_1PowerStatus__.html</anchorfile>
      <anchor>ae0e19f090dd7878fccdb9c90228fa731</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMD5Sum</name>
      <anchorfile>structclearpath__base_1_1PowerStatus__.html</anchorfile>
      <anchor>a18f476ecf963f4a429dfdeacf423715b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMessageDefinition</name>
      <anchorfile>structclearpath__base_1_1PowerStatus__.html</anchorfile>
      <anchor>a5cdf54583126f5c7a330e25fcc0ec487</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structclearpath__base_1_1PowerStatus__.html</anchorfile>
      <anchor>ade026c47dcae2c25014e6cf623ce9b84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>header</name>
      <anchorfile>structclearpath__base_1_1PowerStatus__.html</anchorfile>
      <anchor>ade267abbb7e87c382227de282a9fd340</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; ::clearpath_base::PowerSource_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::clearpath_base::PowerSource_&lt; ContainerAllocator &gt; &gt;::other &gt;</type>
      <name>sources</name>
      <anchorfile>structclearpath__base_1_1PowerStatus__.html</anchorfile>
      <anchor>a99bb856ebda92fcf43223acfeaddee7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getDataType_</name>
      <anchorfile>structclearpath__base_1_1PowerStatus__.html</anchorfile>
      <anchor>a0d7bb851a1ba9770fe7415ca66612a33</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMD5Sum_</name>
      <anchorfile>structclearpath__base_1_1PowerStatus__.html</anchorfile>
      <anchor>a1c20c394f606bffb5d6720dd9433a844</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMessageDefinition_</name>
      <anchorfile>structclearpath__base_1_1PowerStatus__.html</anchorfile>
      <anchor>a569714f70e81bdb7d7accb1ce266ab00</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>clearpath_base::ProcessorStatus_</name>
    <filename>structclearpath__base_1_1ProcessorStatus__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>std::vector&lt; int32_t, typename ContainerAllocator::template rebind&lt; int32_t &gt;::other &gt;</type>
      <name>_errors_type</name>
      <anchorfile>structclearpath__base_1_1ProcessorStatus__.html</anchorfile>
      <anchor>afdf6f0046f2bf2fb8acf8593f57fb130</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>_header_type</name>
      <anchorfile>structclearpath__base_1_1ProcessorStatus__.html</anchorfile>
      <anchor>a92e497ab9026a52a62640d0e12fd9654</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::ProcessorStatus_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structclearpath__base_1_1ProcessorStatus__.html</anchorfile>
      <anchor>a9f7318c43f132f6055d55192ce48a0ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::ProcessorStatus_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structclearpath__base_1_1ProcessorStatus__.html</anchorfile>
      <anchor>a0d32af5621afa3d5c40bb96ef8887f54</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ProcessorStatus_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structclearpath__base_1_1ProcessorStatus__.html</anchorfile>
      <anchor>a02c3783b56f74dfc154aa521b9e56752</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getDataType</name>
      <anchorfile>structclearpath__base_1_1ProcessorStatus__.html</anchorfile>
      <anchor>a150d267306385e0416644dd5fc4d2741</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMD5Sum</name>
      <anchorfile>structclearpath__base_1_1ProcessorStatus__.html</anchorfile>
      <anchor>a063b0730107c34a0dd46d1f288016b85</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMessageDefinition</name>
      <anchorfile>structclearpath__base_1_1ProcessorStatus__.html</anchorfile>
      <anchor>ac6037a1e4571ff829faf23c39f2ee244</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>deserialize</name>
      <anchorfile>structclearpath__base_1_1ProcessorStatus__.html</anchorfile>
      <anchor>a613ff3ef49a4b59144f3e1b757f99bdd</anchor>
      <arglist>(uint8_t *read_ptr)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED uint32_t</type>
      <name>get_errors_size</name>
      <anchorfile>structclearpath__base_1_1ProcessorStatus__.html</anchorfile>
      <anchor>ad667acea2fcabbf2ab8fff685324dec0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>get_errors_vec</name>
      <anchorfile>structclearpath__base_1_1ProcessorStatus__.html</anchorfile>
      <anchor>ade31f39e0881a534b92e1c5f66854697</anchor>
      <arglist>(std::vector&lt; int32_t, typename ContainerAllocator::template rebind&lt; int32_t &gt;::other &gt; &amp;vec) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ProcessorStatus_</name>
      <anchorfile>structclearpath__base_1_1ProcessorStatus__.html</anchorfile>
      <anchor>ad18a33ba94c2bddab7359aef18c9ec8d</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ProcessorStatus_</name>
      <anchorfile>structclearpath__base_1_1ProcessorStatus__.html</anchorfile>
      <anchor>a5e1bdbe59baf17cc6fd29ec2cbb48e69</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint32_t</type>
      <name>serializationLength</name>
      <anchorfile>structclearpath__base_1_1ProcessorStatus__.html</anchorfile>
      <anchor>a9d35b5db92e98885124e2253b6f02c79</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>serialize</name>
      <anchorfile>structclearpath__base_1_1ProcessorStatus__.html</anchorfile>
      <anchor>af14d8729d38c9245d9ec71ebb2506275</anchor>
      <arglist>(uint8_t *write_ptr, uint32_t seq) const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>set_errors_size</name>
      <anchorfile>structclearpath__base_1_1ProcessorStatus__.html</anchorfile>
      <anchor>a08c0af7ae0c402773f5e8d4d0c255eba</anchor>
      <arglist>(uint32_t size)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>set_errors_vec</name>
      <anchorfile>structclearpath__base_1_1ProcessorStatus__.html</anchorfile>
      <anchor>adb6b0f65cc7384aee6fdb7b1d948b598</anchor>
      <arglist>(const std::vector&lt; int32_t, typename ContainerAllocator::template rebind&lt; int32_t &gt;::other &gt; &amp;vec)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getDataType</name>
      <anchorfile>structclearpath__base_1_1ProcessorStatus__.html</anchorfile>
      <anchor>a3cb68977a1730fd9b9d9b1e8042120b1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMD5Sum</name>
      <anchorfile>structclearpath__base_1_1ProcessorStatus__.html</anchorfile>
      <anchor>a07280cffbd8527c42ce664e8f635a425</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMessageDefinition</name>
      <anchorfile>structclearpath__base_1_1ProcessorStatus__.html</anchorfile>
      <anchor>aff19f71c7a62947bd1f9dd53886edca5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structclearpath__base_1_1ProcessorStatus__.html</anchorfile>
      <anchor>acdb59a258ca48752f948904a2ea29ca6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; int32_t, typename ContainerAllocator::template rebind&lt; int32_t &gt;::other &gt;</type>
      <name>errors</name>
      <anchorfile>structclearpath__base_1_1ProcessorStatus__.html</anchorfile>
      <anchor>a73af82c3657eb8ca55f0791519264000</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>header</name>
      <anchorfile>structclearpath__base_1_1ProcessorStatus__.html</anchorfile>
      <anchor>a5457800c3e4d43c907cf63ccf60c295d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getDataType_</name>
      <anchorfile>structclearpath__base_1_1ProcessorStatus__.html</anchorfile>
      <anchor>a69a9511ce08eb0e9b5c494c5b65b5bfd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMD5Sum_</name>
      <anchorfile>structclearpath__base_1_1ProcessorStatus__.html</anchorfile>
      <anchor>ac2cae27c4afeb31fb8f48000ea5c243b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMessageDefinition_</name>
      <anchorfile>structclearpath__base_1_1ProcessorStatus__.html</anchorfile>
      <anchor>a6ed5b43afac0ec5e59a6696a0c024d9e</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>clearpath_base::RawEncoders_</name>
    <filename>structclearpath__base_1_1RawEncoders__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>_header_type</name>
      <anchorfile>structclearpath__base_1_1RawEncoders__.html</anchorfile>
      <anchor>a593fb04644214d9e4353d8ed056d3b49</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; int32_t, typename ContainerAllocator::template rebind&lt; int32_t &gt;::other &gt;</type>
      <name>_ticks_type</name>
      <anchorfile>structclearpath__base_1_1RawEncoders__.html</anchorfile>
      <anchor>ae4f72d58f1f12c3b3aa70ee5a37d974e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::RawEncoders_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structclearpath__base_1_1RawEncoders__.html</anchorfile>
      <anchor>ad8b443e4ce39d9674ae6e1a25b0e42a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::RawEncoders_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structclearpath__base_1_1RawEncoders__.html</anchorfile>
      <anchor>a72c204aa27df4b1cf2bd9487ddeae738</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>RawEncoders_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structclearpath__base_1_1RawEncoders__.html</anchorfile>
      <anchor>af26ac3c3fee496e280f9324c29a3186b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getDataType</name>
      <anchorfile>structclearpath__base_1_1RawEncoders__.html</anchorfile>
      <anchor>aab0127f4a72eb7b4312b83a3c1f1c10d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMD5Sum</name>
      <anchorfile>structclearpath__base_1_1RawEncoders__.html</anchorfile>
      <anchor>a3bfc46575a72c6dc4ede20f4053a90e7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMessageDefinition</name>
      <anchorfile>structclearpath__base_1_1RawEncoders__.html</anchorfile>
      <anchor>adb25c9571dca58209ffc8712eb34c456</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>deserialize</name>
      <anchorfile>structclearpath__base_1_1RawEncoders__.html</anchorfile>
      <anchor>a8131abad80ca82c614eedc199ed95b01</anchor>
      <arglist>(uint8_t *read_ptr)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED uint32_t</type>
      <name>get_ticks_size</name>
      <anchorfile>structclearpath__base_1_1RawEncoders__.html</anchorfile>
      <anchor>a427e50d7704212c2336687f1b957fc24</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>get_ticks_vec</name>
      <anchorfile>structclearpath__base_1_1RawEncoders__.html</anchorfile>
      <anchor>a24c7d61ee2573b3a915c24acf016780b</anchor>
      <arglist>(std::vector&lt; int32_t, typename ContainerAllocator::template rebind&lt; int32_t &gt;::other &gt; &amp;vec) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RawEncoders_</name>
      <anchorfile>structclearpath__base_1_1RawEncoders__.html</anchorfile>
      <anchor>ad008635b4e0bf27e9634576bb3617250</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RawEncoders_</name>
      <anchorfile>structclearpath__base_1_1RawEncoders__.html</anchorfile>
      <anchor>a2ad46870cd721c7ee884f1e407bd75f4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint32_t</type>
      <name>serializationLength</name>
      <anchorfile>structclearpath__base_1_1RawEncoders__.html</anchorfile>
      <anchor>a9aaaa97136e51245a19c02757e43ddc8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>serialize</name>
      <anchorfile>structclearpath__base_1_1RawEncoders__.html</anchorfile>
      <anchor>a270a05e4e9b252a2b89c06b62137644c</anchor>
      <arglist>(uint8_t *write_ptr, uint32_t seq) const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>set_ticks_size</name>
      <anchorfile>structclearpath__base_1_1RawEncoders__.html</anchorfile>
      <anchor>a123e4f929c8f18165b49c9d1b3f91206</anchor>
      <arglist>(uint32_t size)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>set_ticks_vec</name>
      <anchorfile>structclearpath__base_1_1RawEncoders__.html</anchorfile>
      <anchor>ad8df977933669457c7d72e492b3c84e6</anchor>
      <arglist>(const std::vector&lt; int32_t, typename ContainerAllocator::template rebind&lt; int32_t &gt;::other &gt; &amp;vec)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getDataType</name>
      <anchorfile>structclearpath__base_1_1RawEncoders__.html</anchorfile>
      <anchor>a608c7634753d90b7ff69b3ed332bb616</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMD5Sum</name>
      <anchorfile>structclearpath__base_1_1RawEncoders__.html</anchorfile>
      <anchor>a8779c7105b21395b611802b3df1eb9c5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMessageDefinition</name>
      <anchorfile>structclearpath__base_1_1RawEncoders__.html</anchorfile>
      <anchor>a3b59c72f63c87828439fc0e8c2817400</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structclearpath__base_1_1RawEncoders__.html</anchorfile>
      <anchor>aef134547d3e54bdcc78fceea864cb071</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>header</name>
      <anchorfile>structclearpath__base_1_1RawEncoders__.html</anchorfile>
      <anchor>a28b01bc98ed628eecd1649a61b031d93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; int32_t, typename ContainerAllocator::template rebind&lt; int32_t &gt;::other &gt;</type>
      <name>ticks</name>
      <anchorfile>structclearpath__base_1_1RawEncoders__.html</anchorfile>
      <anchor>a455834f2c0d5c9d9d244a5ad00b15e9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getDataType_</name>
      <anchorfile>structclearpath__base_1_1RawEncoders__.html</anchorfile>
      <anchor>a4f91b387793ab6cf09e6fb9bbc52a259</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMD5Sum_</name>
      <anchorfile>structclearpath__base_1_1RawEncoders__.html</anchorfile>
      <anchor>a37b9790aa9ea3232e596948ad8449419</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMessageDefinition_</name>
      <anchorfile>structclearpath__base_1_1RawEncoders__.html</anchorfile>
      <anchor>a6a8b8790db3d94633977d25106de4e56</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>clearpath_base::RotateRate_</name>
    <filename>structclearpath__base_1_1RotateRate__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>_header_type</name>
      <anchorfile>structclearpath__base_1_1RotateRate__.html</anchorfile>
      <anchor>ab0da47aa878765c77bee68ac0b415b73</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_pitch_type</name>
      <anchorfile>structclearpath__base_1_1RotateRate__.html</anchorfile>
      <anchor>a88e9e7bb48bdd2342c6147eb7da97dff</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_roll_type</name>
      <anchorfile>structclearpath__base_1_1RotateRate__.html</anchorfile>
      <anchor>a4d4502d91c261a0cd1f207aa33b4ce4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_yaw_type</name>
      <anchorfile>structclearpath__base_1_1RotateRate__.html</anchorfile>
      <anchor>a2b8ba60d25ca2fc15408e3502b81d83c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::RotateRate_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structclearpath__base_1_1RotateRate__.html</anchorfile>
      <anchor>a84e7a25f14a61e1aa73f45d4ffbc838b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::RotateRate_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structclearpath__base_1_1RotateRate__.html</anchorfile>
      <anchor>a86c0333234a542f4bdf443e8d78ae2a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>RotateRate_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structclearpath__base_1_1RotateRate__.html</anchorfile>
      <anchor>a97d2fb00fe94622ca4a5e8fbb5335058</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getDataType</name>
      <anchorfile>structclearpath__base_1_1RotateRate__.html</anchorfile>
      <anchor>a02d1b50f9d7bff583e1c341d161090f4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMD5Sum</name>
      <anchorfile>structclearpath__base_1_1RotateRate__.html</anchorfile>
      <anchor>a26b0d902ec6706099e8a90134a226934</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMessageDefinition</name>
      <anchorfile>structclearpath__base_1_1RotateRate__.html</anchorfile>
      <anchor>a0aa7286396bb52f54da0611a595b16fb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>deserialize</name>
      <anchorfile>structclearpath__base_1_1RotateRate__.html</anchorfile>
      <anchor>aa0f18c6f853585b4320a290c1ae976f4</anchor>
      <arglist>(uint8_t *read_ptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RotateRate_</name>
      <anchorfile>structclearpath__base_1_1RotateRate__.html</anchorfile>
      <anchor>a826f0f18a196f228e21bba051c2d48b5</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RotateRate_</name>
      <anchorfile>structclearpath__base_1_1RotateRate__.html</anchorfile>
      <anchor>aba07444fe5f2791b46da184033568053</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint32_t</type>
      <name>serializationLength</name>
      <anchorfile>structclearpath__base_1_1RotateRate__.html</anchorfile>
      <anchor>a858f962f1056ac7609347403f6b00e86</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>serialize</name>
      <anchorfile>structclearpath__base_1_1RotateRate__.html</anchorfile>
      <anchor>ae21dbb1929aa1cb92638eab032c587a3</anchor>
      <arglist>(uint8_t *write_ptr, uint32_t seq) const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getDataType</name>
      <anchorfile>structclearpath__base_1_1RotateRate__.html</anchorfile>
      <anchor>a82e75d6195142588a388e072367cf742</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMD5Sum</name>
      <anchorfile>structclearpath__base_1_1RotateRate__.html</anchorfile>
      <anchor>ae0d0d9b8d4276de361a9f1cb65412ed7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMessageDefinition</name>
      <anchorfile>structclearpath__base_1_1RotateRate__.html</anchorfile>
      <anchor>aacfc3d0fe7c0aef924151dbfa45a1126</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structclearpath__base_1_1RotateRate__.html</anchorfile>
      <anchor>a0db1e82300d12ced6a615683d69b8f23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>header</name>
      <anchorfile>structclearpath__base_1_1RotateRate__.html</anchorfile>
      <anchor>a1e714b0aa6d9edd39211cb3c393fbfc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>pitch</name>
      <anchorfile>structclearpath__base_1_1RotateRate__.html</anchorfile>
      <anchor>a63f1b2596f7ed9e075bdc5bdadcba918</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>roll</name>
      <anchorfile>structclearpath__base_1_1RotateRate__.html</anchorfile>
      <anchor>a79d038b3170b7cf46eee585245e6a903</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>yaw</name>
      <anchorfile>structclearpath__base_1_1RotateRate__.html</anchorfile>
      <anchor>a0e0743dedffe7025e5ad7a5370843f66</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getDataType_</name>
      <anchorfile>structclearpath__base_1_1RotateRate__.html</anchorfile>
      <anchor>ad64b395afd1cd7f17939f3ff0324ea24</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMD5Sum_</name>
      <anchorfile>structclearpath__base_1_1RotateRate__.html</anchorfile>
      <anchor>a5b04fc2e248dbb0aab9c7e2c8b7f7c4d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMessageDefinition_</name>
      <anchorfile>structclearpath__base_1_1RotateRate__.html</anchorfile>
      <anchor>a133aef501aca3a5727ce8603f6dca74d</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>clearpath_base::SafetyStatus_</name>
    <filename>structclearpath__base_1_1SafetyStatus__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>_estop_type</name>
      <anchorfile>structclearpath__base_1_1SafetyStatus__.html</anchorfile>
      <anchor>adcadaf8a5217fa36f3137e25c5580aae</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>_flags_type</name>
      <anchorfile>structclearpath__base_1_1SafetyStatus__.html</anchorfile>
      <anchor>a4a7212dc25850e889337ee4c89bfa1c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>_header_type</name>
      <anchorfile>structclearpath__base_1_1SafetyStatus__.html</anchorfile>
      <anchor>a876d8cb72a38e5d750fe7c2f5271e056</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::SafetyStatus_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structclearpath__base_1_1SafetyStatus__.html</anchorfile>
      <anchor>ac1414e4a159cd7ad0e335b6426860ab8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::SafetyStatus_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structclearpath__base_1_1SafetyStatus__.html</anchorfile>
      <anchor>a45cb5a4fce7cc957e76600e0e155f704</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SafetyStatus_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structclearpath__base_1_1SafetyStatus__.html</anchorfile>
      <anchor>ac62a8c1c97f6a08d4a4d3185e3716de4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getDataType</name>
      <anchorfile>structclearpath__base_1_1SafetyStatus__.html</anchorfile>
      <anchor>a100b0620a96aa44a6338b77aaab0db86</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMD5Sum</name>
      <anchorfile>structclearpath__base_1_1SafetyStatus__.html</anchorfile>
      <anchor>aaa875c3970b46bb8c443df21d859494a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMessageDefinition</name>
      <anchorfile>structclearpath__base_1_1SafetyStatus__.html</anchorfile>
      <anchor>a3f6a2780c1f8e0ef34693b31c3ce3598</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>deserialize</name>
      <anchorfile>structclearpath__base_1_1SafetyStatus__.html</anchorfile>
      <anchor>a18e54c97db66262ee1c750a3ff11a2a2</anchor>
      <arglist>(uint8_t *read_ptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SafetyStatus_</name>
      <anchorfile>structclearpath__base_1_1SafetyStatus__.html</anchorfile>
      <anchor>aede85b020d9f3e8a8e18af89fdfc60be</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SafetyStatus_</name>
      <anchorfile>structclearpath__base_1_1SafetyStatus__.html</anchorfile>
      <anchor>afa6bf5baa950020d9d1a7319c4d05891</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint32_t</type>
      <name>serializationLength</name>
      <anchorfile>structclearpath__base_1_1SafetyStatus__.html</anchorfile>
      <anchor>a4416be343ba8e9152a79c6560eb55471</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>serialize</name>
      <anchorfile>structclearpath__base_1_1SafetyStatus__.html</anchorfile>
      <anchor>a34537fe436118123125a738ca0431afb</anchor>
      <arglist>(uint8_t *write_ptr, uint32_t seq) const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getDataType</name>
      <anchorfile>structclearpath__base_1_1SafetyStatus__.html</anchorfile>
      <anchor>af2496436271964d455723ee52856d309</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMD5Sum</name>
      <anchorfile>structclearpath__base_1_1SafetyStatus__.html</anchorfile>
      <anchor>a9c51152ae1e696648f3b044ca6e3c97a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMessageDefinition</name>
      <anchorfile>structclearpath__base_1_1SafetyStatus__.html</anchorfile>
      <anchor>ac6ced7ee60d4301bec5bbc47078d2ad6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structclearpath__base_1_1SafetyStatus__.html</anchorfile>
      <anchor>a67616b3b95aa1866e80e2980da69334b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>estop</name>
      <anchorfile>structclearpath__base_1_1SafetyStatus__.html</anchorfile>
      <anchor>a1bef197f6fc1ba418ced45a11c75db88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>flags</name>
      <anchorfile>structclearpath__base_1_1SafetyStatus__.html</anchorfile>
      <anchor>a4f06d9b716576e0336c4803501da1869</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>header</name>
      <anchorfile>structclearpath__base_1_1SafetyStatus__.html</anchorfile>
      <anchor>ab3a878a9bec36d9df9435903754c6fc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getDataType_</name>
      <anchorfile>structclearpath__base_1_1SafetyStatus__.html</anchorfile>
      <anchor>a37bfc4284b38875f6d2c4489876c9588</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMD5Sum_</name>
      <anchorfile>structclearpath__base_1_1SafetyStatus__.html</anchorfile>
      <anchor>aa0281ba842955f452278b35feed96b92</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMessageDefinition_</name>
      <anchorfile>structclearpath__base_1_1SafetyStatus__.html</anchorfile>
      <anchor>a152e80c1f5c40ef31d8878d167260e4a</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>clearpath_base::StateChange_</name>
    <filename>structclearpath__base_1_1StateChange__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>std::basic_string&lt; char, std::char_traits&lt; char &gt;, typename ContainerAllocator::template rebind&lt; char &gt;::other &gt;</type>
      <name>_joystick_type</name>
      <anchorfile>structclearpath__base_1_1StateChange__.html</anchorfile>
      <anchor>a875f28dcf34453266c748bc25343904e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::basic_string&lt; char, std::char_traits&lt; char &gt;, typename ContainerAllocator::template rebind&lt; char &gt;::other &gt;</type>
      <name>_new_state_type</name>
      <anchorfile>structclearpath__base_1_1StateChange__.html</anchorfile>
      <anchor>a19d55276f2c61363dc01c5e13c5bc26d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::StateChange_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structclearpath__base_1_1StateChange__.html</anchorfile>
      <anchor>a893ef0c3a12f7aa1c83a4a9d27398aec</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::StateChange_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structclearpath__base_1_1StateChange__.html</anchorfile>
      <anchor>a9be8bf24edb246a23271f282e8216e6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>StateChange_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structclearpath__base_1_1StateChange__.html</anchorfile>
      <anchor>ad7a7de8613519874f13f56f341f7c444</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getDataType</name>
      <anchorfile>structclearpath__base_1_1StateChange__.html</anchorfile>
      <anchor>a61b0f361d2e02bed3851a1525a1a3b6e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMD5Sum</name>
      <anchorfile>structclearpath__base_1_1StateChange__.html</anchorfile>
      <anchor>a5197d4fd13e11d6057f7676170140571</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMessageDefinition</name>
      <anchorfile>structclearpath__base_1_1StateChange__.html</anchorfile>
      <anchor>a6da0aff5f95c664662609e39ceb6c767</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>deserialize</name>
      <anchorfile>structclearpath__base_1_1StateChange__.html</anchorfile>
      <anchor>a32588695adf8c856ec59e0290720e547</anchor>
      <arglist>(uint8_t *read_ptr)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint32_t</type>
      <name>serializationLength</name>
      <anchorfile>structclearpath__base_1_1StateChange__.html</anchorfile>
      <anchor>a5811524acc03669b652b1eaabdafb64e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>serialize</name>
      <anchorfile>structclearpath__base_1_1StateChange__.html</anchorfile>
      <anchor>a4c2aeb4942b1104256a86d60a034f31b</anchor>
      <arglist>(uint8_t *write_ptr, uint32_t seq) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StateChange_</name>
      <anchorfile>structclearpath__base_1_1StateChange__.html</anchorfile>
      <anchor>a8fb99c5d4f45f839f0cef14f283b96af</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StateChange_</name>
      <anchorfile>structclearpath__base_1_1StateChange__.html</anchorfile>
      <anchor>aafaff90cc5c0c5d2b8d17799c207ce4f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getDataType</name>
      <anchorfile>structclearpath__base_1_1StateChange__.html</anchorfile>
      <anchor>abc873935514274356a3ebb87bb9ffc36</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMD5Sum</name>
      <anchorfile>structclearpath__base_1_1StateChange__.html</anchorfile>
      <anchor>a40df79ddf32e469ca450c0eb36537f85</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMessageDefinition</name>
      <anchorfile>structclearpath__base_1_1StateChange__.html</anchorfile>
      <anchor>a0db5e464caedb71637aeff8dda0a30a7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structclearpath__base_1_1StateChange__.html</anchorfile>
      <anchor>a46551f112a749b3242d77f4f5b73f846</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::basic_string&lt; char, std::char_traits&lt; char &gt;, typename ContainerAllocator::template rebind&lt; char &gt;::other &gt;</type>
      <name>joystick</name>
      <anchorfile>structclearpath__base_1_1StateChange__.html</anchorfile>
      <anchor>ae3525010e8a71b3cf6159e1c52fa57fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::basic_string&lt; char, std::char_traits&lt; char &gt;, typename ContainerAllocator::template rebind&lt; char &gt;::other &gt;</type>
      <name>new_state</name>
      <anchorfile>structclearpath__base_1_1StateChange__.html</anchorfile>
      <anchor>ad0fe59ffc358fbc5ec60a66d5c618877</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getDataType_</name>
      <anchorfile>structclearpath__base_1_1StateChange__.html</anchorfile>
      <anchor>af43a1c2ac6a573f196bbe5eb8f2b75c9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMD5Sum_</name>
      <anchorfile>structclearpath__base_1_1StateChange__.html</anchorfile>
      <anchor>aee00cfeb9fd8d66d65e41d428efe952e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMessageDefinition_</name>
      <anchorfile>structclearpath__base_1_1StateChange__.html</anchorfile>
      <anchor>ae7b88426bceba06eaecac67417359ffe</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>clearpath_base::SystemStatus_</name>
    <filename>structclearpath__base_1_1SystemStatus__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt;</type>
      <name>_currents_type</name>
      <anchorfile>structclearpath__base_1_1SystemStatus__.html</anchorfile>
      <anchor>afc26953581510c71f6d50ea20c5aa0c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>_header_type</name>
      <anchorfile>structclearpath__base_1_1SystemStatus__.html</anchorfile>
      <anchor>a010459cd684abaeba41793890599ca64</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt;</type>
      <name>_temperatures_type</name>
      <anchorfile>structclearpath__base_1_1SystemStatus__.html</anchorfile>
      <anchor>a44f713dbbbec6f5ebc4af245e7a3e807</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint32_t</type>
      <name>_uptime_type</name>
      <anchorfile>structclearpath__base_1_1SystemStatus__.html</anchorfile>
      <anchor>a520ff7a1cc186da964072982b906b1e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt;</type>
      <name>_voltages_type</name>
      <anchorfile>structclearpath__base_1_1SystemStatus__.html</anchorfile>
      <anchor>a8054d9ed9e36eb672a0060248368a592</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::SystemStatus_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structclearpath__base_1_1SystemStatus__.html</anchorfile>
      <anchor>a23b9139f6e367d4fc56f715787a44832</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::SystemStatus_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structclearpath__base_1_1SystemStatus__.html</anchorfile>
      <anchor>ad813567691d4a4ad2ab2cbbb67264962</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SystemStatus_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structclearpath__base_1_1SystemStatus__.html</anchorfile>
      <anchor>aa8f12804f10ff1639df1bf4a132c09bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getDataType</name>
      <anchorfile>structclearpath__base_1_1SystemStatus__.html</anchorfile>
      <anchor>a47c1e652132207734f78d6724c4e3230</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMD5Sum</name>
      <anchorfile>structclearpath__base_1_1SystemStatus__.html</anchorfile>
      <anchor>a5c331ccf83e97eb540f36a5aea1f2d03</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMessageDefinition</name>
      <anchorfile>structclearpath__base_1_1SystemStatus__.html</anchorfile>
      <anchor>ad77186ef8678a7d6cdea8b3afbd2abe7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>deserialize</name>
      <anchorfile>structclearpath__base_1_1SystemStatus__.html</anchorfile>
      <anchor>af2573536d6984511cf8444458b7fd2e0</anchor>
      <arglist>(uint8_t *read_ptr)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED uint32_t</type>
      <name>get_currents_size</name>
      <anchorfile>structclearpath__base_1_1SystemStatus__.html</anchorfile>
      <anchor>aab854943798ee6dc0d8a133b8f1be008</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>get_currents_vec</name>
      <anchorfile>structclearpath__base_1_1SystemStatus__.html</anchorfile>
      <anchor>ae17d3ed032415681539f7de23e5a7178</anchor>
      <arglist>(std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt; &amp;vec) const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED uint32_t</type>
      <name>get_temperatures_size</name>
      <anchorfile>structclearpath__base_1_1SystemStatus__.html</anchorfile>
      <anchor>a351d7ebe5d9a2fdae88476954c0d498f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>get_temperatures_vec</name>
      <anchorfile>structclearpath__base_1_1SystemStatus__.html</anchorfile>
      <anchor>a372361905b78a71d7c5b2f0f9d1ecfae</anchor>
      <arglist>(std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt; &amp;vec) const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED uint32_t</type>
      <name>get_voltages_size</name>
      <anchorfile>structclearpath__base_1_1SystemStatus__.html</anchorfile>
      <anchor>a265ee3985417c7b78ee9748a43d0efab</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>get_voltages_vec</name>
      <anchorfile>structclearpath__base_1_1SystemStatus__.html</anchorfile>
      <anchor>a4899e45e38eea0dec1a9cb26ebf90c51</anchor>
      <arglist>(std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt; &amp;vec) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint32_t</type>
      <name>serializationLength</name>
      <anchorfile>structclearpath__base_1_1SystemStatus__.html</anchorfile>
      <anchor>a7d323fffd9fccf10a4b644eb4128eddd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>serialize</name>
      <anchorfile>structclearpath__base_1_1SystemStatus__.html</anchorfile>
      <anchor>abe3fc1d101aed9b29cfdeb2e3e3de25b</anchor>
      <arglist>(uint8_t *write_ptr, uint32_t seq) const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>set_currents_size</name>
      <anchorfile>structclearpath__base_1_1SystemStatus__.html</anchorfile>
      <anchor>a28eed989938d8b96d08db9f0b97ada11</anchor>
      <arglist>(uint32_t size)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>set_currents_vec</name>
      <anchorfile>structclearpath__base_1_1SystemStatus__.html</anchorfile>
      <anchor>afc055fc12753cfb0a9fc50513b89478f</anchor>
      <arglist>(const std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt; &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>set_temperatures_size</name>
      <anchorfile>structclearpath__base_1_1SystemStatus__.html</anchorfile>
      <anchor>a0591fd7d93c18bcc2585dcab9e00e8e2</anchor>
      <arglist>(uint32_t size)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>set_temperatures_vec</name>
      <anchorfile>structclearpath__base_1_1SystemStatus__.html</anchorfile>
      <anchor>a6d0517b8582eb4b5bdf238d6bcb94f23</anchor>
      <arglist>(const std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt; &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>set_voltages_size</name>
      <anchorfile>structclearpath__base_1_1SystemStatus__.html</anchorfile>
      <anchor>af0e1fade8821d72e8a91729f968856fc</anchor>
      <arglist>(uint32_t size)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>set_voltages_vec</name>
      <anchorfile>structclearpath__base_1_1SystemStatus__.html</anchorfile>
      <anchor>ae39bb6f415a45ee4680130ce97f1f75b</anchor>
      <arglist>(const std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt; &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SystemStatus_</name>
      <anchorfile>structclearpath__base_1_1SystemStatus__.html</anchorfile>
      <anchor>a7d168068c81c0f90f94e7ec323d6de68</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SystemStatus_</name>
      <anchorfile>structclearpath__base_1_1SystemStatus__.html</anchorfile>
      <anchor>a5fab96000f54be3f73d3d71b7d87fd4b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getDataType</name>
      <anchorfile>structclearpath__base_1_1SystemStatus__.html</anchorfile>
      <anchor>ab6bcc09c472c4f3600af742023182287</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMD5Sum</name>
      <anchorfile>structclearpath__base_1_1SystemStatus__.html</anchorfile>
      <anchor>a8447cd2e15cda12b2aa6a19e34acdf13</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMessageDefinition</name>
      <anchorfile>structclearpath__base_1_1SystemStatus__.html</anchorfile>
      <anchor>a08d529ce731cc2f87e216230adc98477</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structclearpath__base_1_1SystemStatus__.html</anchorfile>
      <anchor>a3fb545c37ee1cbd2096edd49d84c78f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt;</type>
      <name>currents</name>
      <anchorfile>structclearpath__base_1_1SystemStatus__.html</anchorfile>
      <anchor>a0e62aaa168aa3a74241d7a9911d7b362</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>header</name>
      <anchorfile>structclearpath__base_1_1SystemStatus__.html</anchorfile>
      <anchor>a03d5c96118134a12bf6452bca8a084d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt;</type>
      <name>temperatures</name>
      <anchorfile>structclearpath__base_1_1SystemStatus__.html</anchorfile>
      <anchor>a38c6d95887bd99c9f5bcfe8182c28141</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>uptime</name>
      <anchorfile>structclearpath__base_1_1SystemStatus__.html</anchorfile>
      <anchor>a5899dcd2e13c44e2c942f585680d8f7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt;</type>
      <name>voltages</name>
      <anchorfile>structclearpath__base_1_1SystemStatus__.html</anchorfile>
      <anchor>a72f2d9682427f07e8b2e98b615f8de23</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getDataType_</name>
      <anchorfile>structclearpath__base_1_1SystemStatus__.html</anchorfile>
      <anchor>a1ceb3872a06ab49f3039d0eef0c1b2ac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMD5Sum_</name>
      <anchorfile>structclearpath__base_1_1SystemStatus__.html</anchorfile>
      <anchor>ab41e9f14ae0fe21aa572b973ff690fa8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMessageDefinition_</name>
      <anchorfile>structclearpath__base_1_1SystemStatus__.html</anchorfile>
      <anchor>a12487739967ac1e8342b1eee09402f3b</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>clearpath_base::TurnSetpt_</name>
    <filename>structclearpath__base_1_1TurnSetpt__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>_header_type</name>
      <anchorfile>structclearpath__base_1_1TurnSetpt__.html</anchorfile>
      <anchor>a83205260d42ab7e098a213e9e612fb11</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_trans_accel_type</name>
      <anchorfile>structclearpath__base_1_1TurnSetpt__.html</anchorfile>
      <anchor>af130a789cad7111cc2650c2ddab3f947</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_trans_vel_type</name>
      <anchorfile>structclearpath__base_1_1TurnSetpt__.html</anchorfile>
      <anchor>ada96baee50e6465b115c36d89b3d8ee8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_turn_radius_type</name>
      <anchorfile>structclearpath__base_1_1TurnSetpt__.html</anchorfile>
      <anchor>a8f836a389f62e1eded4192e18b97be55</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::TurnSetpt_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structclearpath__base_1_1TurnSetpt__.html</anchorfile>
      <anchor>ab1c522da3f9a7706028e57256e9c1b27</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::TurnSetpt_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structclearpath__base_1_1TurnSetpt__.html</anchorfile>
      <anchor>abf45b7533a34a6b68d8a3f4dfa7d054d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TurnSetpt_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structclearpath__base_1_1TurnSetpt__.html</anchorfile>
      <anchor>a83ff7c0849a6006d33c4a38bd7928118</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getDataType</name>
      <anchorfile>structclearpath__base_1_1TurnSetpt__.html</anchorfile>
      <anchor>ae816b55d6d9438062f4ba6b2c5a9287e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMD5Sum</name>
      <anchorfile>structclearpath__base_1_1TurnSetpt__.html</anchorfile>
      <anchor>a953da3832a5b4caf75a22eca6d35d18d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMessageDefinition</name>
      <anchorfile>structclearpath__base_1_1TurnSetpt__.html</anchorfile>
      <anchor>a632fd576d118b034d575bf4dbb1716bb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>deserialize</name>
      <anchorfile>structclearpath__base_1_1TurnSetpt__.html</anchorfile>
      <anchor>a2b0bfb1f1b3764c3e9616fc3ecaeefee</anchor>
      <arglist>(uint8_t *read_ptr)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint32_t</type>
      <name>serializationLength</name>
      <anchorfile>structclearpath__base_1_1TurnSetpt__.html</anchorfile>
      <anchor>aff159fa172582dd16dc884c043738915</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>serialize</name>
      <anchorfile>structclearpath__base_1_1TurnSetpt__.html</anchorfile>
      <anchor>a243bb24eca0062902ab9a01bf535d90f</anchor>
      <arglist>(uint8_t *write_ptr, uint32_t seq) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TurnSetpt_</name>
      <anchorfile>structclearpath__base_1_1TurnSetpt__.html</anchorfile>
      <anchor>a3ebc09a77404d07c8d2441f009d39229</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TurnSetpt_</name>
      <anchorfile>structclearpath__base_1_1TurnSetpt__.html</anchorfile>
      <anchor>af860223b165b44606b73be8852e4ab48</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getDataType</name>
      <anchorfile>structclearpath__base_1_1TurnSetpt__.html</anchorfile>
      <anchor>a21e1b509f2bc1ed0986386a78328777a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMD5Sum</name>
      <anchorfile>structclearpath__base_1_1TurnSetpt__.html</anchorfile>
      <anchor>ae9edf7917e9f85f1c2d1cf1c567c65f1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMessageDefinition</name>
      <anchorfile>structclearpath__base_1_1TurnSetpt__.html</anchorfile>
      <anchor>a3c5eeb4a9c7027a26934e0d58560f5c4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structclearpath__base_1_1TurnSetpt__.html</anchorfile>
      <anchor>afbd1d2170f5682c49f44a1ea76373041</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>header</name>
      <anchorfile>structclearpath__base_1_1TurnSetpt__.html</anchorfile>
      <anchor>a44fb780a4aa270733d7973e240e13284</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>trans_accel</name>
      <anchorfile>structclearpath__base_1_1TurnSetpt__.html</anchorfile>
      <anchor>ad113af6b09ed9e86c405888372cc3350</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>trans_vel</name>
      <anchorfile>structclearpath__base_1_1TurnSetpt__.html</anchorfile>
      <anchor>a409fc245e4ae59d6a0a082b1d5e6148b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>turn_radius</name>
      <anchorfile>structclearpath__base_1_1TurnSetpt__.html</anchorfile>
      <anchor>aa0e574f1f92f1f33b47d9a9f9926d11b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getDataType_</name>
      <anchorfile>structclearpath__base_1_1TurnSetpt__.html</anchorfile>
      <anchor>a744809b2a6416de5ca3e3af5b9fda72a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMD5Sum_</name>
      <anchorfile>structclearpath__base_1_1TurnSetpt__.html</anchorfile>
      <anchor>ac7e436ede28cb14eea252dd88a17e0bb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMessageDefinition_</name>
      <anchorfile>structclearpath__base_1_1TurnSetpt__.html</anchorfile>
      <anchor>a154221b7720b4658c5258ea33dd26b83</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>clearpath_base::VelocitySetpt_</name>
    <filename>structclearpath__base_1_1VelocitySetpt__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>double</type>
      <name>_accel_type</name>
      <anchorfile>structclearpath__base_1_1VelocitySetpt__.html</anchorfile>
      <anchor>aabfc8d67dd44021a600c20cee3395c55</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>_header_type</name>
      <anchorfile>structclearpath__base_1_1VelocitySetpt__.html</anchorfile>
      <anchor>adc812ea9658179a332793520542d85f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_rot_type</name>
      <anchorfile>structclearpath__base_1_1VelocitySetpt__.html</anchorfile>
      <anchor>a49084a702b800165758fa53778267ed8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_trans_type</name>
      <anchorfile>structclearpath__base_1_1VelocitySetpt__.html</anchorfile>
      <anchor>a83acde3f2eb4c95f447445e779cf7329</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::VelocitySetpt_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structclearpath__base_1_1VelocitySetpt__.html</anchorfile>
      <anchor>ae93ef5c11a496b0e55286e24dbd67cd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::clearpath_base::VelocitySetpt_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structclearpath__base_1_1VelocitySetpt__.html</anchorfile>
      <anchor>a457fc050ecc6a929935da87d6684c8d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>VelocitySetpt_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structclearpath__base_1_1VelocitySetpt__.html</anchorfile>
      <anchor>af666933f3ed7d7ba71028415cae1b433</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getDataType</name>
      <anchorfile>structclearpath__base_1_1VelocitySetpt__.html</anchorfile>
      <anchor>afe347133e04c539ed172f4e3d2d7b5e4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMD5Sum</name>
      <anchorfile>structclearpath__base_1_1VelocitySetpt__.html</anchorfile>
      <anchor>a14189dec4eb815c94192a33a2cde40a7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMessageDefinition</name>
      <anchorfile>structclearpath__base_1_1VelocitySetpt__.html</anchorfile>
      <anchor>ae0349a694706c234206e8ffb73068257</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>deserialize</name>
      <anchorfile>structclearpath__base_1_1VelocitySetpt__.html</anchorfile>
      <anchor>ac71dd2a1d4c7910cdddf8ccb555f0d3c</anchor>
      <arglist>(uint8_t *read_ptr)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint32_t</type>
      <name>serializationLength</name>
      <anchorfile>structclearpath__base_1_1VelocitySetpt__.html</anchorfile>
      <anchor>afcd6930e4eae105d8619bb3e0cf2a43e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>serialize</name>
      <anchorfile>structclearpath__base_1_1VelocitySetpt__.html</anchorfile>
      <anchor>a90e7bab2cf41f445c2cba236d4e75b79</anchor>
      <arglist>(uint8_t *write_ptr, uint32_t seq) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VelocitySetpt_</name>
      <anchorfile>structclearpath__base_1_1VelocitySetpt__.html</anchorfile>
      <anchor>af27429c582c3d2999025a2b91a25de9e</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VelocitySetpt_</name>
      <anchorfile>structclearpath__base_1_1VelocitySetpt__.html</anchorfile>
      <anchor>a10fbef8e07821566ac10ab44ebcc1a1c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getDataType</name>
      <anchorfile>structclearpath__base_1_1VelocitySetpt__.html</anchorfile>
      <anchor>af266e892bde714c2093050dee60e51b0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMD5Sum</name>
      <anchorfile>structclearpath__base_1_1VelocitySetpt__.html</anchorfile>
      <anchor>abeb293fe6c901cea1a3e5483ed2caab5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMessageDefinition</name>
      <anchorfile>structclearpath__base_1_1VelocitySetpt__.html</anchorfile>
      <anchor>a1410f71c170a6222ab960b3546da101a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structclearpath__base_1_1VelocitySetpt__.html</anchorfile>
      <anchor>a7e8cb046145ae6760090532907f255e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>accel</name>
      <anchorfile>structclearpath__base_1_1VelocitySetpt__.html</anchorfile>
      <anchor>a2517da46336eb922b281f49ea2f007e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>header</name>
      <anchorfile>structclearpath__base_1_1VelocitySetpt__.html</anchorfile>
      <anchor>a44e0e7cf54890005159f66c1bfb74f73</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>rot</name>
      <anchorfile>structclearpath__base_1_1VelocitySetpt__.html</anchorfile>
      <anchor>a4d776d0b8de2efcb810c61a4bead843c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>trans</name>
      <anchorfile>structclearpath__base_1_1VelocitySetpt__.html</anchorfile>
      <anchor>a638c86521bfa89c4350462f20e72c7c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getDataType_</name>
      <anchorfile>structclearpath__base_1_1VelocitySetpt__.html</anchorfile>
      <anchor>a7283e743a2301a1279be2c5f88160d88</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMD5Sum_</name>
      <anchorfile>structclearpath__base_1_1VelocitySetpt__.html</anchorfile>
      <anchor>a6ea2408508d6192c7e05dbdb1be67bf8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMessageDefinition_</name>
      <anchorfile>structclearpath__base_1_1VelocitySetpt__.html</anchorfile>
      <anchor>a39bbf4badab83a471792537aea15109c</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>clearpath_base::msg</name>
    <filename>namespaceclearpath__base_1_1msg.html</filename>
    <namespace>clearpath_base::msg::_AckermannSetpt</namespace>
    <namespace>clearpath_base::msg::_ClearpathRobot</namespace>
    <namespace>clearpath_base::msg::_DifferentialControl</namespace>
    <namespace>clearpath_base::msg::_DifferentialOutput</namespace>
    <namespace>clearpath_base::msg::_DifferentialSpeed</namespace>
    <namespace>clearpath_base::msg::_Distance</namespace>
    <namespace>clearpath_base::msg::_DistanceTiming</namespace>
    <namespace>clearpath_base::msg::_Encoder</namespace>
    <namespace>clearpath_base::msg::_Encoders</namespace>
    <namespace>clearpath_base::msg::_FirmwareInfo</namespace>
    <namespace>clearpath_base::msg::_GPADCOutput</namespace>
    <namespace>clearpath_base::msg::_GPIO</namespace>
    <namespace>clearpath_base::msg::_Joy</namespace>
    <namespace>clearpath_base::msg::_JoySwitch</namespace>
    <namespace>clearpath_base::msg::_Magnetometer</namespace>
    <namespace>clearpath_base::msg::_Orientation</namespace>
    <namespace>clearpath_base::msg::_PlatformInfo</namespace>
    <namespace>clearpath_base::msg::_PlatformName</namespace>
    <namespace>clearpath_base::msg::_PowerSource</namespace>
    <namespace>clearpath_base::msg::_PowerStatus</namespace>
    <namespace>clearpath_base::msg::_ProcessorStatus</namespace>
    <namespace>clearpath_base::msg::_RawEncoders</namespace>
    <namespace>clearpath_base::msg::_RotateRate</namespace>
    <namespace>clearpath_base::msg::_SafetyStatus</namespace>
    <namespace>clearpath_base::msg::_StateChange</namespace>
    <namespace>clearpath_base::msg::_SystemStatus</namespace>
    <namespace>clearpath_base::msg::_TurnSetpt</namespace>
    <namespace>clearpath_base::msg::_VelocitySetpt</namespace>
  </compound>
  <compound kind="namespace">
    <name>clearpath_base::msg::_AckermannSetpt</name>
    <filename>namespaceclearpath__base_1_1msg_1_1__AckermannSetpt.html</filename>
    <class kind="class">clearpath_base::msg::_AckermannSetpt::AckermannSetpt</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3d</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__AckermannSetpt.html</anchorfile>
      <anchor>aa9d1dccefa41214d7a900a421199257a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__AckermannSetpt.html</anchorfile>
      <anchor>ad478e458e2e5ee0dd9faed377d30e9e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__AckermannSetpt.html</anchorfile>
      <anchor>a936ca4f6dc06dc7272bddd23efdc68d8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>clearpath_base::msg::_AckermannSetpt::AckermannSetpt</name>
    <filename>classclearpath__base_1_1msg_1_1__AckermannSetpt_1_1AckermannSetpt.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__AckermannSetpt_1_1AckermannSetpt.html</anchorfile>
      <anchor>a53287acc73d9d3f281f0f34958d368ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__AckermannSetpt_1_1AckermannSetpt.html</anchorfile>
      <anchor>a644be7a6b547700648df94b17c2df8a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__AckermannSetpt_1_1AckermannSetpt.html</anchorfile>
      <anchor>a15377ee6ec6a614a310c3c5031d74a5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__AckermannSetpt_1_1AckermannSetpt.html</anchorfile>
      <anchor>a274a29f6238074dbad78cce6540bbf18</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__AckermannSetpt_1_1AckermannSetpt.html</anchorfile>
      <anchor>a5a2043e6f21e14131d37cf9b1a17e9ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>brake</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__AckermannSetpt_1_1AckermannSetpt.html</anchorfile>
      <anchor>ac1bb5aa8c7183aa9d70155f296a26163</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>header</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__AckermannSetpt_1_1AckermannSetpt.html</anchorfile>
      <anchor>a8a43189a2eabaad0254936e1afe50c1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>steering</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__AckermannSetpt_1_1AckermannSetpt.html</anchorfile>
      <anchor>a8b5a4b64f60a75f8a9077456d802d159</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>throttle</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__AckermannSetpt_1_1AckermannSetpt.html</anchorfile>
      <anchor>aa044722e1d6194f0929d65c84e31a478</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__AckermannSetpt_1_1AckermannSetpt.html</anchorfile>
      <anchor>a628090879d41420cd8818d6f93d57bf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__AckermannSetpt_1_1AckermannSetpt.html</anchorfile>
      <anchor>a36a537996873602ecd7a5976da072922</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__AckermannSetpt_1_1AckermannSetpt.html</anchorfile>
      <anchor>a25108a61d37f4f4d049ed34847864891</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__AckermannSetpt_1_1AckermannSetpt.html</anchorfile>
      <anchor>ad2df8725c62c856d58caeb3c85bb1e70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__AckermannSetpt_1_1AckermannSetpt.html</anchorfile>
      <anchor>a88669be6164b49770152a8b5049971cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__AckermannSetpt_1_1AckermannSetpt.html</anchorfile>
      <anchor>a10956c406c415c712185bda983eeb4e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__AckermannSetpt_1_1AckermannSetpt.html</anchorfile>
      <anchor>a88f1b6ceacbf9393031103da167fd862</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>clearpath_base::msg::_ClearpathRobot</name>
    <filename>namespaceclearpath__base_1_1msg_1_1__ClearpathRobot.html</filename>
    <class kind="class">clearpath_base::msg::_ClearpathRobot::ClearpathRobot</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2i</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__ClearpathRobot.html</anchorfile>
      <anchor>a2d2224f84002c60165b9bfa5b823d477</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_i</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__ClearpathRobot.html</anchorfile>
      <anchor>a48bbb16e428353682ffa160fb0a45b6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__ClearpathRobot.html</anchorfile>
      <anchor>ab85a4b7e2d9ae5aafe9fae7a3e2c0d45</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_iI</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__ClearpathRobot.html</anchorfile>
      <anchor>a47c4bca2080abe4eeb4c4a69c3fbb663</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>clearpath_base::msg::_ClearpathRobot::ClearpathRobot</name>
    <filename>classclearpath__base_1_1msg_1_1__ClearpathRobot_1_1ClearpathRobot.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__ClearpathRobot_1_1ClearpathRobot.html</anchorfile>
      <anchor>a8739c3969d48d7c211eb4aab2520fe84</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__ClearpathRobot_1_1ClearpathRobot.html</anchorfile>
      <anchor>a5c53acb9b1c5ac11408490692abd2f6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__ClearpathRobot_1_1ClearpathRobot.html</anchorfile>
      <anchor>a5a0f7b6f32c4c9d18d5614032d083523</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__ClearpathRobot_1_1ClearpathRobot.html</anchorfile>
      <anchor>a40d19a1c7f2e529ca8b678778e2e0545</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__ClearpathRobot_1_1ClearpathRobot.html</anchorfile>
      <anchor>a76478e4791c6472b20fb87d8893411a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>firmware_revision</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__ClearpathRobot_1_1ClearpathRobot.html</anchorfile>
      <anchor>a980ef07e01e5054ad505f8d4df0a3829</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>firmware_version</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__ClearpathRobot_1_1ClearpathRobot.html</anchorfile>
      <anchor>a10fa1c2feb9698506f240ab3265f062e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>horizon_version</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__ClearpathRobot_1_1ClearpathRobot.html</anchorfile>
      <anchor>a2de4ea2781b101845a29eed28c438e32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>model</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__ClearpathRobot_1_1ClearpathRobot.html</anchorfile>
      <anchor>a80f058ae47bb66f6fc86659e63fdbbaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__ClearpathRobot_1_1ClearpathRobot.html</anchorfile>
      <anchor>a389503245949c451b870198618945d6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>platform_revision</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__ClearpathRobot_1_1ClearpathRobot.html</anchorfile>
      <anchor>afd52bc5baec7aff32eca46e6086e5d94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>serial</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__ClearpathRobot_1_1ClearpathRobot.html</anchorfile>
      <anchor>ab7b0ab405414497a65baa949b70e2f29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>write_date</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__ClearpathRobot_1_1ClearpathRobot.html</anchorfile>
      <anchor>af3df3e6ce8b0bec0f1417e7cdc1b0c96</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__ClearpathRobot_1_1ClearpathRobot.html</anchorfile>
      <anchor>a7d6047998aff1f997460c1d5c32904f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__ClearpathRobot_1_1ClearpathRobot.html</anchorfile>
      <anchor>a1bc00001152b1a83293072e3a94031c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__ClearpathRobot_1_1ClearpathRobot.html</anchorfile>
      <anchor>aa16c5613a2aecd2ffeceae37deaa3f5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__ClearpathRobot_1_1ClearpathRobot.html</anchorfile>
      <anchor>a1a48b38399904a968276dc7173af41ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__ClearpathRobot_1_1ClearpathRobot.html</anchorfile>
      <anchor>a59ffdb533056de38a8dcae5ec2a396fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__ClearpathRobot_1_1ClearpathRobot.html</anchorfile>
      <anchor>afaa3e65bec19017a1d1356fe8f4ff935</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__ClearpathRobot_1_1ClearpathRobot.html</anchorfile>
      <anchor>a0bea94994b44c966b1bfbf7cadb7ec38</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>clearpath_base::msg::_DifferentialControl</name>
    <filename>namespaceclearpath__base_1_1msg_1_1__DifferentialControl.html</filename>
    <class kind="class">clearpath_base::msg::_DifferentialControl::DifferentialControl</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_12d</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__DifferentialControl.html</anchorfile>
      <anchor>aa552b1534fb5e17aabc2fe003239ad7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__DifferentialControl.html</anchorfile>
      <anchor>a1d864563f6e10361e0400dd8a0a9e1cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__DifferentialControl.html</anchorfile>
      <anchor>a8d8d6acd4d3be8267e4ecd2e78bd5554</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>clearpath_base::msg::_DifferentialControl::DifferentialControl</name>
    <filename>classclearpath__base_1_1msg_1_1__DifferentialControl_1_1DifferentialControl.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__DifferentialControl_1_1DifferentialControl.html</anchorfile>
      <anchor>ab529cf74c8c5765cdf7bdb2c462e6ad4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__DifferentialControl_1_1DifferentialControl.html</anchorfile>
      <anchor>a85e2343aabd52a4a2cd70f83c6bc8387</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__DifferentialControl_1_1DifferentialControl.html</anchorfile>
      <anchor>ac7428a00bfa1cfb991e44c68a2ce2a16</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__DifferentialControl_1_1DifferentialControl.html</anchorfile>
      <anchor>af92602a55393daffb8f5907d9684039b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__DifferentialControl_1_1DifferentialControl.html</anchorfile>
      <anchor>a2ffc003cee3794fc78585de9810cee4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>header</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__DifferentialControl_1_1DifferentialControl.html</anchorfile>
      <anchor>a99bd1e5978430897d59cc9907ca09a60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>l_d</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__DifferentialControl_1_1DifferentialControl.html</anchorfile>
      <anchor>af7e3824a8aca8e6bf1bac0f6096fde85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>l_ffwd</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__DifferentialControl_1_1DifferentialControl.html</anchorfile>
      <anchor>a602af7a617f06ee23fcbf88c7c6a460e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>l_i</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__DifferentialControl_1_1DifferentialControl.html</anchorfile>
      <anchor>a7f4ba67a2ee0d6723f2682ff6b853048</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>l_p</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__DifferentialControl_1_1DifferentialControl.html</anchorfile>
      <anchor>a89eadc4a134c2704d702c55bcb5946b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>l_sat</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__DifferentialControl_1_1DifferentialControl.html</anchorfile>
      <anchor>aafcc8cdeeefd9f8140bd0219eae85011</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>l_stic</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__DifferentialControl_1_1DifferentialControl.html</anchorfile>
      <anchor>a9696653105e82ed586552977448f278e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>r_d</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__DifferentialControl_1_1DifferentialControl.html</anchorfile>
      <anchor>a7f7d42d078ee8ecda36bd5250fc73d86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>r_ffwd</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__DifferentialControl_1_1DifferentialControl.html</anchorfile>
      <anchor>a014f7752bef724fa12169da481a93853</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>r_i</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__DifferentialControl_1_1DifferentialControl.html</anchorfile>
      <anchor>abba3f1ec83fec292fd726902c075d32b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>r_p</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__DifferentialControl_1_1DifferentialControl.html</anchorfile>
      <anchor>a3b86baafb51ef076ae4cd04dff8874d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>r_sat</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__DifferentialControl_1_1DifferentialControl.html</anchorfile>
      <anchor>aad72c7f8943cf7b529edbcd971b9fb0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>r_stic</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__DifferentialControl_1_1DifferentialControl.html</anchorfile>
      <anchor>a115986da009e20a27f76bc7933d6cc82</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__DifferentialControl_1_1DifferentialControl.html</anchorfile>
      <anchor>a1bbebc5f92f02dd28d0fb74f0ac6eaf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__DifferentialControl_1_1DifferentialControl.html</anchorfile>
      <anchor>a9d824ea64ddf0341b30638166dd6a615</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__DifferentialControl_1_1DifferentialControl.html</anchorfile>
      <anchor>a3ad3d26e71f71769a71c808db0686119</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__DifferentialControl_1_1DifferentialControl.html</anchorfile>
      <anchor>a22877585fa9025342300c8354e62e420</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__DifferentialControl_1_1DifferentialControl.html</anchorfile>
      <anchor>af6bb7b5a9efa91580b3e002647b06c5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__DifferentialControl_1_1DifferentialControl.html</anchorfile>
      <anchor>a459c2dd463f333cecff2242201b686bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__DifferentialControl_1_1DifferentialControl.html</anchorfile>
      <anchor>ac0091693ac7235d232fefba26f916d3b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>clearpath_base::msg::_DifferentialOutput</name>
    <filename>namespaceclearpath__base_1_1msg_1_1__DifferentialOutput.html</filename>
    <class kind="class">clearpath_base::msg::_DifferentialOutput::DifferentialOutput</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2d</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__DifferentialOutput.html</anchorfile>
      <anchor>af8d0a25e103d55e7b6af2b63213c7347</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__DifferentialOutput.html</anchorfile>
      <anchor>a1b9fbca7b5434405ee1462f30e358f24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__DifferentialOutput.html</anchorfile>
      <anchor>a95a93e4c9cf0213f8a25932e26a0acbc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>clearpath_base::msg::_DifferentialOutput::DifferentialOutput</name>
    <filename>classclearpath__base_1_1msg_1_1__DifferentialOutput_1_1DifferentialOutput.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__DifferentialOutput_1_1DifferentialOutput.html</anchorfile>
      <anchor>a0b2070148ccdb21cd5c7edcf9fb593a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__DifferentialOutput_1_1DifferentialOutput.html</anchorfile>
      <anchor>a170364f40ea0fae765a3a89ed73ac738</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__DifferentialOutput_1_1DifferentialOutput.html</anchorfile>
      <anchor>a66cac6f08df452584ad486b17bc91370</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__DifferentialOutput_1_1DifferentialOutput.html</anchorfile>
      <anchor>a91699b2db5b5c25e561efae4b9d766fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__DifferentialOutput_1_1DifferentialOutput.html</anchorfile>
      <anchor>a8e5fda1f6b7e81ab7216283c330bea21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>header</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__DifferentialOutput_1_1DifferentialOutput.html</anchorfile>
      <anchor>ac8c59c275790f5fe13b878c98d5d6e91</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>left</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__DifferentialOutput_1_1DifferentialOutput.html</anchorfile>
      <anchor>aa0dbd2607f5d86c9858a5d5664ed755d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>right</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__DifferentialOutput_1_1DifferentialOutput.html</anchorfile>
      <anchor>ad8b5ec4c8c00ac6600d89b52a98487cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__DifferentialOutput_1_1DifferentialOutput.html</anchorfile>
      <anchor>aa0aaf451127a95cedfb9dcae776ea3ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__DifferentialOutput_1_1DifferentialOutput.html</anchorfile>
      <anchor>a798ff6aa6a9291c49441d555590a0b09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__DifferentialOutput_1_1DifferentialOutput.html</anchorfile>
      <anchor>a84bab45649da50c6db610b4bd5fffa95</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__DifferentialOutput_1_1DifferentialOutput.html</anchorfile>
      <anchor>acb54f8be993e3984063e28a5120dcc80</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__DifferentialOutput_1_1DifferentialOutput.html</anchorfile>
      <anchor>a7fd7eb331973bd075e43718868474f6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__DifferentialOutput_1_1DifferentialOutput.html</anchorfile>
      <anchor>a7f47acc7104fced2a1692e1837678b69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__DifferentialOutput_1_1DifferentialOutput.html</anchorfile>
      <anchor>a4146f7fdd1faa512a009be00bd9bfe52</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>clearpath_base::msg::_DifferentialSpeed</name>
    <filename>namespaceclearpath__base_1_1msg_1_1__DifferentialSpeed.html</filename>
    <class kind="class">clearpath_base::msg::_DifferentialSpeed::DifferentialSpeed</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__DifferentialSpeed.html</anchorfile>
      <anchor>a7b426fe538920e3b52635bafa9fc8f1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_4d</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__DifferentialSpeed.html</anchorfile>
      <anchor>a0b8c6958123edaa5015a50d00c077969</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__DifferentialSpeed.html</anchorfile>
      <anchor>a0c2d7dd78e32ec6dc34602f0680ddd80</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>clearpath_base::msg::_DifferentialSpeed::DifferentialSpeed</name>
    <filename>classclearpath__base_1_1msg_1_1__DifferentialSpeed_1_1DifferentialSpeed.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__DifferentialSpeed_1_1DifferentialSpeed.html</anchorfile>
      <anchor>ab49dd134ba02b1ac6561c1fc0beff7c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__DifferentialSpeed_1_1DifferentialSpeed.html</anchorfile>
      <anchor>a522bfb8cec497162772e2ede38992162</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__DifferentialSpeed_1_1DifferentialSpeed.html</anchorfile>
      <anchor>a74b16964d521678283116d1f81fc8bf6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__DifferentialSpeed_1_1DifferentialSpeed.html</anchorfile>
      <anchor>aeb515031a32f4a69b162a0e945a44d9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__DifferentialSpeed_1_1DifferentialSpeed.html</anchorfile>
      <anchor>aaafb03aaa2b895f49ed346f57e452e12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>header</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__DifferentialSpeed_1_1DifferentialSpeed.html</anchorfile>
      <anchor>acf14815d7b726dbabf9c4af846bc97d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>left_accel</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__DifferentialSpeed_1_1DifferentialSpeed.html</anchorfile>
      <anchor>a38bc58d47206bfd549f5b76619f80065</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>left_speed</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__DifferentialSpeed_1_1DifferentialSpeed.html</anchorfile>
      <anchor>a8d7790fcb3b6241b71919c6d49e40b16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>right_accel</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__DifferentialSpeed_1_1DifferentialSpeed.html</anchorfile>
      <anchor>a30dfc21cc5f61cabfee42af35832e6ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>right_speed</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__DifferentialSpeed_1_1DifferentialSpeed.html</anchorfile>
      <anchor>ab154f7e3877902937b49d0e2c108b2f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__DifferentialSpeed_1_1DifferentialSpeed.html</anchorfile>
      <anchor>a33af5653b56cce2fa7f312beaef27e18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__DifferentialSpeed_1_1DifferentialSpeed.html</anchorfile>
      <anchor>a3ccc18ae87e17620a898ed1f3e1fcb09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__DifferentialSpeed_1_1DifferentialSpeed.html</anchorfile>
      <anchor>ad3e0049b7aadaef559e8bb79a22924d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__DifferentialSpeed_1_1DifferentialSpeed.html</anchorfile>
      <anchor>a0d88c2097e97aab87e5b9958104241ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__DifferentialSpeed_1_1DifferentialSpeed.html</anchorfile>
      <anchor>a676ed77ec4e3e854e6430760a65ceb20</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__DifferentialSpeed_1_1DifferentialSpeed.html</anchorfile>
      <anchor>acc423f69b8a58d95d4603a8e24985122</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__DifferentialSpeed_1_1DifferentialSpeed.html</anchorfile>
      <anchor>a21a07c5421c4fb7712daf3e8bc697f1c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>clearpath_base::msg::_Distance</name>
    <filename>namespaceclearpath__base_1_1msg_1_1__Distance.html</filename>
    <class kind="class">clearpath_base::msg::_Distance::Distance</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__Distance.html</anchorfile>
      <anchor>ab3c38d628d0d4ef4aee6fcd53e777290</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__Distance.html</anchorfile>
      <anchor>a120c73d389ddc44309001e511b5d828e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>clearpath_base::msg::_Distance::Distance</name>
    <filename>classclearpath__base_1_1msg_1_1__Distance_1_1Distance.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__Distance_1_1Distance.html</anchorfile>
      <anchor>a77587e7ba81753accb35d2aeb503385e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__Distance_1_1Distance.html</anchorfile>
      <anchor>ade3ff8617d6a4499a84ec5a871ff71e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__Distance_1_1Distance.html</anchorfile>
      <anchor>a87646553a63b37c03b4aaba45209cda8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__Distance_1_1Distance.html</anchorfile>
      <anchor>a696d7dba5c3cea36d6112b85452bfd63</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__Distance_1_1Distance.html</anchorfile>
      <anchor>ad1d25fee768ecdf1f04548e71e10c668</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>distances</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__Distance_1_1Distance.html</anchorfile>
      <anchor>ab54642b5a23e54fe9e8169be15c69e12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>header</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__Distance_1_1Distance.html</anchorfile>
      <anchor>a6afa6645694db7ddea86b58d0c98e78e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__Distance_1_1Distance.html</anchorfile>
      <anchor>abbc8c91d650a6254eec2c5252e339955</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__Distance_1_1Distance.html</anchorfile>
      <anchor>a0a6113f0459559293a936717f252c085</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__Distance_1_1Distance.html</anchorfile>
      <anchor>ab12cc6852c4b1a2207b65eef4100d52c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__Distance_1_1Distance.html</anchorfile>
      <anchor>a36bc11a9f4bd6af868473ec34c3ffaa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__Distance_1_1Distance.html</anchorfile>
      <anchor>ac7b9827aabfb0c20ce0b3c66ca7c1df0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__Distance_1_1Distance.html</anchorfile>
      <anchor>a9ae93108650133556c1ec2db32bd427a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__Distance_1_1Distance.html</anchorfile>
      <anchor>a090da65cb7de0fde72b4535e7e140920</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>clearpath_base::msg::_DistanceTiming</name>
    <filename>namespaceclearpath__base_1_1msg_1_1__DistanceTiming.html</filename>
    <class kind="class">clearpath_base::msg::_DistanceTiming::DistanceTiming</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__DistanceTiming.html</anchorfile>
      <anchor>a6f42df7d13d0cd2d7f38b8b50dee3265</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__DistanceTiming.html</anchorfile>
      <anchor>a4ab12859ebc33b6db00d4efe5b16a7c7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>clearpath_base::msg::_DistanceTiming::DistanceTiming</name>
    <filename>classclearpath__base_1_1msg_1_1__DistanceTiming_1_1DistanceTiming.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__DistanceTiming_1_1DistanceTiming.html</anchorfile>
      <anchor>a9b885fefc2c030ef7957f525beeb6e01</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__DistanceTiming_1_1DistanceTiming.html</anchorfile>
      <anchor>a0da231b8b2b8309f4a00b86742b82e13</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__DistanceTiming_1_1DistanceTiming.html</anchorfile>
      <anchor>a75ed8a729ac7145123699e0db95f13bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__DistanceTiming_1_1DistanceTiming.html</anchorfile>
      <anchor>af919cc40884c0437bee6c46070ab2aa0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__DistanceTiming_1_1DistanceTiming.html</anchorfile>
      <anchor>a235c597189fa5292bc77ed2ca07031ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>distances</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__DistanceTiming_1_1DistanceTiming.html</anchorfile>
      <anchor>a6339291bdc0b1c0204c7b965a593202c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>header</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__DistanceTiming_1_1DistanceTiming.html</anchorfile>
      <anchor>a8be43cf75bdb325cfb5b240d7729f73f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__DistanceTiming_1_1DistanceTiming.html</anchorfile>
      <anchor>afb283302b51ec016c29e7e7590526858</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__DistanceTiming_1_1DistanceTiming.html</anchorfile>
      <anchor>a743c9a4ec8fd0f57e0ff34d71cdf5f37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__DistanceTiming_1_1DistanceTiming.html</anchorfile>
      <anchor>a82399ecca497f6e82dbf64feb2bd0c21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__DistanceTiming_1_1DistanceTiming.html</anchorfile>
      <anchor>a47933c5a335b581718dc2d278cc4e0d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__DistanceTiming_1_1DistanceTiming.html</anchorfile>
      <anchor>afd9ae100a1508e7fa3694bcc546ffaed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__DistanceTiming_1_1DistanceTiming.html</anchorfile>
      <anchor>ad25e7a12a94bd5b385f1093682a228d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__DistanceTiming_1_1DistanceTiming.html</anchorfile>
      <anchor>a2cc2444c00565af8f84eb63e559fb9cb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>clearpath_base::msg::_Encoder</name>
    <filename>namespaceclearpath__base_1_1msg_1_1__Encoder.html</filename>
    <class kind="class">clearpath_base::msg::_Encoder::Encoder</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2d</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__Encoder.html</anchorfile>
      <anchor>a4dabd6b372f7b0bb20cda77a3bece87d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__Encoder.html</anchorfile>
      <anchor>aba8e74231d9010dbf875a70cd9c29934</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>clearpath_base::msg::_Encoder::Encoder</name>
    <filename>classclearpath__base_1_1msg_1_1__Encoder_1_1Encoder.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__Encoder_1_1Encoder.html</anchorfile>
      <anchor>a2f00537778fdc2c3d09cdf8d29ab29f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__Encoder_1_1Encoder.html</anchorfile>
      <anchor>a9bfb4d5eb1333db8feefc4f9376cc2ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__Encoder_1_1Encoder.html</anchorfile>
      <anchor>ab1f3473e49558f776a8a3c08d00f3bd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__Encoder_1_1Encoder.html</anchorfile>
      <anchor>a692b14873f759a599f3b61279dcf5d61</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__Encoder_1_1Encoder.html</anchorfile>
      <anchor>a0cd5b9627e0fcec4aebb2cc932378394</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>speed</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__Encoder_1_1Encoder.html</anchorfile>
      <anchor>a2272fa552b51351b2a91b0e34b6e0ca0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>travel</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__Encoder_1_1Encoder.html</anchorfile>
      <anchor>a7751328126146904868ba744e5274a82</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__Encoder_1_1Encoder.html</anchorfile>
      <anchor>a4998b50f322ee2ed24c1a08524584e99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__Encoder_1_1Encoder.html</anchorfile>
      <anchor>a0146e10e0602b4743b885554225ceae4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__Encoder_1_1Encoder.html</anchorfile>
      <anchor>a52ff618cdf3d8f4ac1bff58fe2b6039f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__Encoder_1_1Encoder.html</anchorfile>
      <anchor>a12beba43060f337f19d341c407695d6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__Encoder_1_1Encoder.html</anchorfile>
      <anchor>a63ed1dca32e4ac8342738717b05d5a86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__Encoder_1_1Encoder.html</anchorfile>
      <anchor>a9bf255ff097a92c61ffc6fb9a873e100</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__Encoder_1_1Encoder.html</anchorfile>
      <anchor>a45631f56fe95e278cc0e44558004bf3b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>clearpath_base::msg::_Encoders</name>
    <filename>namespaceclearpath__base_1_1msg_1_1__Encoders.html</filename>
    <class kind="class">clearpath_base::msg::_Encoders::Encoders</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2d</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__Encoders.html</anchorfile>
      <anchor>a82e22d245cc915894b2c01b44810c244</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__Encoders.html</anchorfile>
      <anchor>a5b61202eae7ede2c94e3f8573eed0396</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__Encoders.html</anchorfile>
      <anchor>a54e78ca680f3746cd31a16f05700e8ee</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>clearpath_base::msg::_Encoders::Encoders</name>
    <filename>classclearpath__base_1_1msg_1_1__Encoders_1_1Encoders.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__Encoders_1_1Encoders.html</anchorfile>
      <anchor>abe8acfd5db6eba75745117403660945d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__Encoders_1_1Encoders.html</anchorfile>
      <anchor>a2d7c5fb46a5e2e4a8f9fc21c4966e053</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__Encoders_1_1Encoders.html</anchorfile>
      <anchor>abf976e1da069b4744afe0fc304c45448</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__Encoders_1_1Encoders.html</anchorfile>
      <anchor>a21ad30c9c8faeb1eacfdabfccf4a4310</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__Encoders_1_1Encoders.html</anchorfile>
      <anchor>a8183abe869cc8ce77188cb5b5c7b2f13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>encoders</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__Encoders_1_1Encoders.html</anchorfile>
      <anchor>aebf99f5311cb27fa11439759772be0b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>header</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__Encoders_1_1Encoders.html</anchorfile>
      <anchor>a0ea8a10ef99bba6008cc8f7e703da5a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__Encoders_1_1Encoders.html</anchorfile>
      <anchor>a889ca29b0c2527f15077a90abd24b597</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__Encoders_1_1Encoders.html</anchorfile>
      <anchor>a72bc90686e34472e4956b5297cdbb9fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__Encoders_1_1Encoders.html</anchorfile>
      <anchor>a0d4077a62d5dde83ca8678581dadd9bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__Encoders_1_1Encoders.html</anchorfile>
      <anchor>ab46571f7f4f39c1a001310d84362b03c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__Encoders_1_1Encoders.html</anchorfile>
      <anchor>a7e5c34ff397aba7c6b7389712369cdee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__Encoders_1_1Encoders.html</anchorfile>
      <anchor>ad922048ac5fc3491e5af4590a938a9c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__Encoders_1_1Encoders.html</anchorfile>
      <anchor>abf27ebb6d21afa2b83d230d7eff09130</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>clearpath_base::msg::_FirmwareInfo</name>
    <filename>namespaceclearpath__base_1_1msg_1_1__FirmwareInfo.html</filename>
    <class kind="class">clearpath_base::msg::_FirmwareInfo::FirmwareInfo</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__FirmwareInfo.html</anchorfile>
      <anchor>ac65060c8472576c3b027d889feb95ab6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_4bI</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__FirmwareInfo.html</anchorfile>
      <anchor>ab5c035a840043e454d373bb7de636355</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__FirmwareInfo.html</anchorfile>
      <anchor>a5699fd6559ffccf728c3af113efde538</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>clearpath_base::msg::_FirmwareInfo::FirmwareInfo</name>
    <filename>classclearpath__base_1_1msg_1_1__FirmwareInfo_1_1FirmwareInfo.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__FirmwareInfo_1_1FirmwareInfo.html</anchorfile>
      <anchor>a8d3f2253950648f1ad2f29820eb8a9b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__FirmwareInfo_1_1FirmwareInfo.html</anchorfile>
      <anchor>a88c5602b9c5a1bdf7b9aa2a807f3ba07</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__FirmwareInfo_1_1FirmwareInfo.html</anchorfile>
      <anchor>af229d9a9f934d0b802094fdc3da2366d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__FirmwareInfo_1_1FirmwareInfo.html</anchorfile>
      <anchor>a272fb443b7c6ca21c812ed0aaf07e25e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__FirmwareInfo_1_1FirmwareInfo.html</anchorfile>
      <anchor>a0af915623ea98125cc5e0d78dad72b6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>firmware_major</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__FirmwareInfo_1_1FirmwareInfo.html</anchorfile>
      <anchor>acfdfcb7654cb21176132155cbaefaea6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>firmware_minor</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__FirmwareInfo_1_1FirmwareInfo.html</anchorfile>
      <anchor>ad311ed60ad230ecf19a50d2746b301ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>firmware_write_time</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__FirmwareInfo_1_1FirmwareInfo.html</anchorfile>
      <anchor>ad4a1a3b980566504edbc817b726725f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>header</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__FirmwareInfo_1_1FirmwareInfo.html</anchorfile>
      <anchor>a2086e00cffc1803792a759f68f1209d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>protocol_major</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__FirmwareInfo_1_1FirmwareInfo.html</anchorfile>
      <anchor>aa6f730f27e123f4941a9131124b97e96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>protocol_minor</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__FirmwareInfo_1_1FirmwareInfo.html</anchorfile>
      <anchor>a23f5c7e397e90a8da526bd94d039a42d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__FirmwareInfo_1_1FirmwareInfo.html</anchorfile>
      <anchor>a51148f06421f22a91bf30b92dbe1ef5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__FirmwareInfo_1_1FirmwareInfo.html</anchorfile>
      <anchor>a0f9e613b87e475a00cbc0ccc41cfeefc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__FirmwareInfo_1_1FirmwareInfo.html</anchorfile>
      <anchor>a2c26d4c771e5262658ec262e23c65c52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__FirmwareInfo_1_1FirmwareInfo.html</anchorfile>
      <anchor>a477522eb8f705489872c4563864a0587</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__FirmwareInfo_1_1FirmwareInfo.html</anchorfile>
      <anchor>a99104601df6b3e55b9a7850bf8551302</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__FirmwareInfo_1_1FirmwareInfo.html</anchorfile>
      <anchor>a140759f66c6223a716397ee6ee852082</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__FirmwareInfo_1_1FirmwareInfo.html</anchorfile>
      <anchor>aafaa29f30d8e27ca9aa7b4c60f8006f1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>clearpath_base::msg::_GPADCOutput</name>
    <filename>namespaceclearpath__base_1_1msg_1_1__GPADCOutput.html</filename>
    <class kind="class">clearpath_base::msg::_GPADCOutput::GPADCOutput</class>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__GPADCOutput.html</anchorfile>
      <anchor>a8a6a89c8fbfc236da9dd6ff2d8185956</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>clearpath_base::msg::_GPADCOutput::GPADCOutput</name>
    <filename>classclearpath__base_1_1msg_1_1__GPADCOutput_1_1GPADCOutput.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__GPADCOutput_1_1GPADCOutput.html</anchorfile>
      <anchor>af5564ab3546217230dcd530eda166cf6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__GPADCOutput_1_1GPADCOutput.html</anchorfile>
      <anchor>ac8fc6eadd1e6e2f5053e00ee77aab4bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__GPADCOutput_1_1GPADCOutput.html</anchorfile>
      <anchor>adcf7922bfffe85c11a86c6819c3da7aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__GPADCOutput_1_1GPADCOutput.html</anchorfile>
      <anchor>abbd99b58b1f491bfd20dd0ee19ab988c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__GPADCOutput_1_1GPADCOutput.html</anchorfile>
      <anchor>adf357db4f776e0e76e1c4665dab4a83a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__GPADCOutput_1_1GPADCOutput.html</anchorfile>
      <anchor>ae27354b91ddc9b0c4995028f16f3e92b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__GPADCOutput_1_1GPADCOutput.html</anchorfile>
      <anchor>a25e29bdf2e4736f76d306f3bb9197983</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__GPADCOutput_1_1GPADCOutput.html</anchorfile>
      <anchor>a9670408aa3d674940e6718985416f6ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__GPADCOutput_1_1GPADCOutput.html</anchorfile>
      <anchor>a31edb0f7494fbfa16c3d87932c68eacf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__GPADCOutput_1_1GPADCOutput.html</anchorfile>
      <anchor>aea2bb4d2bdf46343e8269d9df0919191</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__GPADCOutput_1_1GPADCOutput.html</anchorfile>
      <anchor>a923548be6978880c4077d8fae1bea99c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__GPADCOutput_1_1GPADCOutput.html</anchorfile>
      <anchor>a0eeb14a82df7cf319022b208b41fb616</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>clearpath_base::msg::_GPIO</name>
    <filename>namespaceclearpath__base_1_1msg_1_1__GPIO.html</filename>
    <class kind="class">clearpath_base::msg::_GPIO::GPIO</class>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__GPIO.html</anchorfile>
      <anchor>a93f140d3028df987c5ec08cabff0fd5c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>clearpath_base::msg::_GPIO::GPIO</name>
    <filename>classclearpath__base_1_1msg_1_1__GPIO_1_1GPIO.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__GPIO_1_1GPIO.html</anchorfile>
      <anchor>a00c8f15e7986d0729e0f493b96d5e3ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__GPIO_1_1GPIO.html</anchorfile>
      <anchor>a31c2f546c92a5730d03daee546f1c71a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__GPIO_1_1GPIO.html</anchorfile>
      <anchor>adebb0756032f7246e5643f99a70c67e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__GPIO_1_1GPIO.html</anchorfile>
      <anchor>a908dcbcab1925ebcba63d16981c9eec2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__GPIO_1_1GPIO.html</anchorfile>
      <anchor>a9f7df5eb3c12afe996ac1918ccf4b7bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__GPIO_1_1GPIO.html</anchorfile>
      <anchor>a0b91e906a53a17e9bb48cc7f7cbcb51c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__GPIO_1_1GPIO.html</anchorfile>
      <anchor>a7c9b844d8151f01bce7efea9ea9dd219</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__GPIO_1_1GPIO.html</anchorfile>
      <anchor>aba3c9e48e3d8386b40f0aa501243cfaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__GPIO_1_1GPIO.html</anchorfile>
      <anchor>a2c481f95d12d6ce0029763dbe00f4f68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__GPIO_1_1GPIO.html</anchorfile>
      <anchor>adb53bf4a13eb666a16beb3a6bf513b48</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__GPIO_1_1GPIO.html</anchorfile>
      <anchor>a4adac526e6247cb464aadeef90e82a4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__GPIO_1_1GPIO.html</anchorfile>
      <anchor>ac997c536ae26569b3b29ca5f78a78b57</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>clearpath_base::msg::_Joy</name>
    <filename>namespaceclearpath__base_1_1msg_1_1__Joy.html</filename>
    <class kind="class">clearpath_base::msg::_Joy::Joy</class>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__Joy.html</anchorfile>
      <anchor>a5dcad1573430b180c04a979372d29575</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>clearpath_base::msg::_Joy::Joy</name>
    <filename>classclearpath__base_1_1msg_1_1__Joy_1_1Joy.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__Joy_1_1Joy.html</anchorfile>
      <anchor>a6e60e12be54d9e2edfe1ca01d7074513</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__Joy_1_1Joy.html</anchorfile>
      <anchor>a2b2b512aa5449dcdda7d1b38c67ad78e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__Joy_1_1Joy.html</anchorfile>
      <anchor>affb4f9524c617381d91daef7a6345d0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__Joy_1_1Joy.html</anchorfile>
      <anchor>a4fa891935ac59227b6893decf32d0976</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__Joy_1_1Joy.html</anchorfile>
      <anchor>a79c4a2cc8211d5b8966b5e2ccb02ccad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>axes</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__Joy_1_1Joy.html</anchorfile>
      <anchor>a08f27779bcd3a88e330b8884adfbf2a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>buttons</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__Joy_1_1Joy.html</anchorfile>
      <anchor>a4852235881da37f9d8fb8d09b0d573d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__Joy_1_1Joy.html</anchorfile>
      <anchor>a94b2ace897b753c51b79d328ba2a4ccc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__Joy_1_1Joy.html</anchorfile>
      <anchor>ab4e9c8bd23fb05b168fb553502521e21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__Joy_1_1Joy.html</anchorfile>
      <anchor>abceabf64d35a88323a47283eb530e626</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__Joy_1_1Joy.html</anchorfile>
      <anchor>acdd8bf3ab892b0225f053411b756f00f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__Joy_1_1Joy.html</anchorfile>
      <anchor>ad7717d550f2cdb8c79faffc54c743841</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__Joy_1_1Joy.html</anchorfile>
      <anchor>a5ba70fb839fd9a0d2d0dcde4d0ba5b15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__Joy_1_1Joy.html</anchorfile>
      <anchor>ae16aa6a03ea39e285bc35c37677d6391</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>clearpath_base::msg::_JoySwitch</name>
    <filename>namespaceclearpath__base_1_1msg_1_1__JoySwitch.html</filename>
    <class kind="class">clearpath_base::msg::_JoySwitch::JoySwitch</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_B</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__JoySwitch.html</anchorfile>
      <anchor>ac34b5151af25a429ac19ea450e068d77</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__JoySwitch.html</anchorfile>
      <anchor>a39085ac20b6ccdd4b564941d4eb53ed3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>clearpath_base::msg::_JoySwitch::JoySwitch</name>
    <filename>classclearpath__base_1_1msg_1_1__JoySwitch_1_1JoySwitch.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__JoySwitch_1_1JoySwitch.html</anchorfile>
      <anchor>a4e4de3f704a38bb270dfbb020b0cc989</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__JoySwitch_1_1JoySwitch.html</anchorfile>
      <anchor>a918264237f8ff87334980a3d243dd145</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__JoySwitch_1_1JoySwitch.html</anchorfile>
      <anchor>a42383d2cb69c100ad9e5a73286b8bdae</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__JoySwitch_1_1JoySwitch.html</anchorfile>
      <anchor>a7d57e3ebb093f1fba91ef2ee29464390</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__JoySwitch_1_1JoySwitch.html</anchorfile>
      <anchor>a05a46780a4d7cb2e94456455bd91c4e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>attach</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__JoySwitch_1_1JoySwitch.html</anchorfile>
      <anchor>a450417160af5ac2f28d41e1363c95eec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>joystick</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__JoySwitch_1_1JoySwitch.html</anchorfile>
      <anchor>a22aa06872d0222cf0270870914465754</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>robot_id</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__JoySwitch_1_1JoySwitch.html</anchorfile>
      <anchor>a1d1da574b1ca228427272e99bf0eba33</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__JoySwitch_1_1JoySwitch.html</anchorfile>
      <anchor>ac550bb13c8f8d63641342249b192bb98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__JoySwitch_1_1JoySwitch.html</anchorfile>
      <anchor>a250d4527a75e1e4884e8095fa0a34839</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__JoySwitch_1_1JoySwitch.html</anchorfile>
      <anchor>a81c2c70111d678f189968069e9518d31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__JoySwitch_1_1JoySwitch.html</anchorfile>
      <anchor>a251a9e6cdd41da5007fe37c12caa6eed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__JoySwitch_1_1JoySwitch.html</anchorfile>
      <anchor>a4d490c3454fd8138f5bfb9a5814792df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__JoySwitch_1_1JoySwitch.html</anchorfile>
      <anchor>aa2aea90899c961d47551c7ce49f6e956</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__JoySwitch_1_1JoySwitch.html</anchorfile>
      <anchor>aad4247af7de364351d6525d18042cc1c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>clearpath_base::msg::_Magnetometer</name>
    <filename>namespaceclearpath__base_1_1msg_1_1__Magnetometer.html</filename>
    <class kind="class">clearpath_base::msg::_Magnetometer::Magnetometer</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3d</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__Magnetometer.html</anchorfile>
      <anchor>a27a2b6307d80c3f27f8a103bcb46aab4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__Magnetometer.html</anchorfile>
      <anchor>ad343b42373093ea531a3b1d3abb4ff07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__Magnetometer.html</anchorfile>
      <anchor>a2adf3e0d38d2d14ca3200040c32464d3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>clearpath_base::msg::_Magnetometer::Magnetometer</name>
    <filename>classclearpath__base_1_1msg_1_1__Magnetometer_1_1Magnetometer.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__Magnetometer_1_1Magnetometer.html</anchorfile>
      <anchor>a6230f18c800c344c9455bf3c029c07fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__Magnetometer_1_1Magnetometer.html</anchorfile>
      <anchor>a26d3472e50156d3ddadfc107606b8f4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__Magnetometer_1_1Magnetometer.html</anchorfile>
      <anchor>aae13002d2ae7af3ce44ae293286b9812</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__Magnetometer_1_1Magnetometer.html</anchorfile>
      <anchor>a988c7ed2f4b33e233e6f3c21ad41d340</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__Magnetometer_1_1Magnetometer.html</anchorfile>
      <anchor>afaca724325696837fefa679e4f96868e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>header</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__Magnetometer_1_1Magnetometer.html</anchorfile>
      <anchor>a2d7cb96e3367dcb7669be7f4f84046d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>x</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__Magnetometer_1_1Magnetometer.html</anchorfile>
      <anchor>a9dec8057c07efd001949e95db3941d2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>y</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__Magnetometer_1_1Magnetometer.html</anchorfile>
      <anchor>ad6d6d7d76416348efac1a8864e9fc62c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>z</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__Magnetometer_1_1Magnetometer.html</anchorfile>
      <anchor>a14ae44d66aca3de0df9fba7c39cf4dd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__Magnetometer_1_1Magnetometer.html</anchorfile>
      <anchor>afad5d73efd4a6a89b6363f94e4a4714a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__Magnetometer_1_1Magnetometer.html</anchorfile>
      <anchor>a9ebde4e499df48aaab35722f5bf3e8a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__Magnetometer_1_1Magnetometer.html</anchorfile>
      <anchor>a9298ef4f9519a04a20d8e50dc1137885</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__Magnetometer_1_1Magnetometer.html</anchorfile>
      <anchor>aeffebd8024ed9ed12dcf0dce26348047</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__Magnetometer_1_1Magnetometer.html</anchorfile>
      <anchor>af4f2945f8377f459f7eb7028e504d1dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__Magnetometer_1_1Magnetometer.html</anchorfile>
      <anchor>ac0a06d0a35e82a4f6acc09e9c82a1fb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__Magnetometer_1_1Magnetometer.html</anchorfile>
      <anchor>a96fb12f50bdbeccda24f58b9778e893b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>clearpath_base::msg::_Orientation</name>
    <filename>namespaceclearpath__base_1_1msg_1_1__Orientation.html</filename>
    <class kind="class">clearpath_base::msg::_Orientation::Orientation</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3d</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__Orientation.html</anchorfile>
      <anchor>a40e8e620d63c163e453c923f28752d2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__Orientation.html</anchorfile>
      <anchor>a4f71d291f37b18e99bd2b933d22b9238</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__Orientation.html</anchorfile>
      <anchor>a5a5f6cded7613ed7f9137d22647ed63b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>clearpath_base::msg::_Orientation::Orientation</name>
    <filename>classclearpath__base_1_1msg_1_1__Orientation_1_1Orientation.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__Orientation_1_1Orientation.html</anchorfile>
      <anchor>aa5e4d1efba3d65d82f5c34ee14f770b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__Orientation_1_1Orientation.html</anchorfile>
      <anchor>abf00ab6a1f8b390b2601ecf599406b04</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__Orientation_1_1Orientation.html</anchorfile>
      <anchor>a3a397ad512778453b1010cbb90c2cbca</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__Orientation_1_1Orientation.html</anchorfile>
      <anchor>ac01d973aa68aa55f7606e90a6704a23f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__Orientation_1_1Orientation.html</anchorfile>
      <anchor>a65b7e94d0085507baec339592922c2b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>header</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__Orientation_1_1Orientation.html</anchorfile>
      <anchor>a6fc34174de762b18bc451478775b7bfd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pitch</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__Orientation_1_1Orientation.html</anchorfile>
      <anchor>a8270e75d9ea47bbb3446207209b0bf38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>roll</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__Orientation_1_1Orientation.html</anchorfile>
      <anchor>a8363751497fa340529f3c709142f4af1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>yaw</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__Orientation_1_1Orientation.html</anchorfile>
      <anchor>af8ce866f4bd2fcc4257c007f3481fe06</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__Orientation_1_1Orientation.html</anchorfile>
      <anchor>ad12316f539176e920e84e771e6b1efff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__Orientation_1_1Orientation.html</anchorfile>
      <anchor>a815c1434be888d4b4d6e4bcfbc00393f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__Orientation_1_1Orientation.html</anchorfile>
      <anchor>a61f4c78919246f263143636c8d5ba675</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__Orientation_1_1Orientation.html</anchorfile>
      <anchor>a62fae3b80265bb31ee6f8ccc3ba97927</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__Orientation_1_1Orientation.html</anchorfile>
      <anchor>a1ad8fa3798d36c8dfa1f4fe27cd313d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__Orientation_1_1Orientation.html</anchorfile>
      <anchor>a71d9ace1d21f0c18e8de2dfaab8cb188</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__Orientation_1_1Orientation.html</anchorfile>
      <anchor>a0ac2cdf9a3dbc9ac109707ab8d1043fe</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>clearpath_base::msg::_PlatformInfo</name>
    <filename>namespaceclearpath__base_1_1msg_1_1__PlatformInfo.html</filename>
    <class kind="class">clearpath_base::msg::_PlatformInfo::PlatformInfo</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__PlatformInfo.html</anchorfile>
      <anchor>ad24b5f080bab732428c519d8faa5c4eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_bI</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__PlatformInfo.html</anchorfile>
      <anchor>a17a4cbc10492e30fd3acab0c8dd1a996</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__PlatformInfo.html</anchorfile>
      <anchor>a1b046eb5f97084bc9cb8b62bfab6c4e0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>clearpath_base::msg::_PlatformInfo::PlatformInfo</name>
    <filename>classclearpath__base_1_1msg_1_1__PlatformInfo_1_1PlatformInfo.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__PlatformInfo_1_1PlatformInfo.html</anchorfile>
      <anchor>a0e9823a2d3828f0e8f94bbf38f3b15ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__PlatformInfo_1_1PlatformInfo.html</anchorfile>
      <anchor>a27c6092202f91d75121c5472314840fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__PlatformInfo_1_1PlatformInfo.html</anchorfile>
      <anchor>a666e7469bfcfe45a8ef024d52d656cb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__PlatformInfo_1_1PlatformInfo.html</anchorfile>
      <anchor>a5fe4d09019081c427ee41965d304ca57</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__PlatformInfo_1_1PlatformInfo.html</anchorfile>
      <anchor>a7ea94db889cc190bb265f4028066b1b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>header</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__PlatformInfo_1_1PlatformInfo.html</anchorfile>
      <anchor>a0fed4dc79ad3b01c1fecd44f9c8e810a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>model</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__PlatformInfo_1_1PlatformInfo.html</anchorfile>
      <anchor>a365b87004831fa93134341e53166b100</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>revision</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__PlatformInfo_1_1PlatformInfo.html</anchorfile>
      <anchor>a3d31445aa09f7c721483e7447678370d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>serial</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__PlatformInfo_1_1PlatformInfo.html</anchorfile>
      <anchor>a535fb326f7fa4ceb70b7eb83988e191a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__PlatformInfo_1_1PlatformInfo.html</anchorfile>
      <anchor>af1d2735b937cdaa2c99a3d2463b47fa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__PlatformInfo_1_1PlatformInfo.html</anchorfile>
      <anchor>a2ab7de0b9e8bcef53f00b4725a428c94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__PlatformInfo_1_1PlatformInfo.html</anchorfile>
      <anchor>adacdcc595c592aa9c671b1021170e7d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__PlatformInfo_1_1PlatformInfo.html</anchorfile>
      <anchor>abe8b3ee132d66ca2cd5de190e145e1fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__PlatformInfo_1_1PlatformInfo.html</anchorfile>
      <anchor>ac5830d685848fcb9c52568d148f9764e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__PlatformInfo_1_1PlatformInfo.html</anchorfile>
      <anchor>a4d6f0c1249a35fa6e8d77de7f416aa71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__PlatformInfo_1_1PlatformInfo.html</anchorfile>
      <anchor>a35ab5539d1941a30bf208c1628115f4b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>clearpath_base::msg::_PlatformName</name>
    <filename>namespaceclearpath__base_1_1msg_1_1__PlatformName.html</filename>
    <class kind="class">clearpath_base::msg::_PlatformName::PlatformName</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__PlatformName.html</anchorfile>
      <anchor>a9b69f1c10ed02e409715943e04409dbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__PlatformName.html</anchorfile>
      <anchor>a55ee58a431b0307b0b96a2de7179e35f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>clearpath_base::msg::_PlatformName::PlatformName</name>
    <filename>classclearpath__base_1_1msg_1_1__PlatformName_1_1PlatformName.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__PlatformName_1_1PlatformName.html</anchorfile>
      <anchor>af10d7f07d5f5c21740703a9a21912629</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__PlatformName_1_1PlatformName.html</anchorfile>
      <anchor>a3ba2df25b082644b5e78114923de7630</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__PlatformName_1_1PlatformName.html</anchorfile>
      <anchor>a652ffc414e9d2f6b4fec3b81620b74a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__PlatformName_1_1PlatformName.html</anchorfile>
      <anchor>a1c83cf0f112b8391162f2210eb4ef15a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__PlatformName_1_1PlatformName.html</anchorfile>
      <anchor>af31a18a2ccb8597265a61063000ff869</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>header</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__PlatformName_1_1PlatformName.html</anchorfile>
      <anchor>a57216cc6e75423f2da17f360ecc01113</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__PlatformName_1_1PlatformName.html</anchorfile>
      <anchor>ad467f44ec667776aea68351f240394a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__PlatformName_1_1PlatformName.html</anchorfile>
      <anchor>af35c87ef605e3e5407f3f7daea37a1f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__PlatformName_1_1PlatformName.html</anchorfile>
      <anchor>a069ba5e342df734722b6ed8a3354f1b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__PlatformName_1_1PlatformName.html</anchorfile>
      <anchor>aa0b191855891062f52bbd8eba6ca9bd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__PlatformName_1_1PlatformName.html</anchorfile>
      <anchor>a5f5e7630eee6bed35f30e81b5d59472f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__PlatformName_1_1PlatformName.html</anchorfile>
      <anchor>ad8ba569cce8ca85430278cd4f9a5eaf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__PlatformName_1_1PlatformName.html</anchorfile>
      <anchor>ac817ec605dfd0d0221dcbdbf20ff7f57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__PlatformName_1_1PlatformName.html</anchorfile>
      <anchor>a9d6e512ac48cf1049b7b9e040e58dfbc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>clearpath_base::msg::_PowerSource</name>
    <filename>namespaceclearpath__base_1_1msg_1_1__PowerSource.html</filename>
    <class kind="class">clearpath_base::msg::_PowerSource::PowerSource</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_fh3B</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__PowerSource.html</anchorfile>
      <anchor>a3344d886ee3fe81d7c580edfda5a98b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__PowerSource.html</anchorfile>
      <anchor>a46d56fe433a8b092a74a37470f1f9b76</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>clearpath_base::msg::_PowerSource::PowerSource</name>
    <filename>classclearpath__base_1_1msg_1_1__PowerSource_1_1PowerSource.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__PowerSource_1_1PowerSource.html</anchorfile>
      <anchor>a59debab6c4dd1f6e204f5b1ea2d2c264</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__PowerSource_1_1PowerSource.html</anchorfile>
      <anchor>aadcd115baeb1811e5e5625719eaa904a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__PowerSource_1_1PowerSource.html</anchorfile>
      <anchor>ab6dd48eca3b1f4982ed1bd9dc1153255</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__PowerSource_1_1PowerSource.html</anchorfile>
      <anchor>a26948c82004cdd386adaa77d8d0bdc76</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__PowerSource_1_1PowerSource.html</anchorfile>
      <anchor>acec0df391d47053d7b11016382ad4661</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>capacity</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__PowerSource_1_1PowerSource.html</anchorfile>
      <anchor>a729eee32f2db46472c26d84460f64a03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>charge</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__PowerSource_1_1PowerSource.html</anchorfile>
      <anchor>a324f7211efa087fd3362612fc348ac29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>description</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__PowerSource_1_1PowerSource.html</anchorfile>
      <anchor>afdb805ca02f58b0fbb42f1172615d298</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>in_use</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__PowerSource_1_1PowerSource.html</anchorfile>
      <anchor>a481a4ca8cb1f8d0e7ef92d5c2dd7d8da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>present</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__PowerSource_1_1PowerSource.html</anchorfile>
      <anchor>adf8b6a49b77499d3f5cb1183a8a781ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__PowerSource_1_1PowerSource.html</anchorfile>
      <anchor>ab69e02cf2c19f5e264d576f6b93b0e44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__PowerSource_1_1PowerSource.html</anchorfile>
      <anchor>a0acb70ee74756a7602769a41458279cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__PowerSource_1_1PowerSource.html</anchorfile>
      <anchor>a2b5330646306a319940a7cdff6929b5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__PowerSource_1_1PowerSource.html</anchorfile>
      <anchor>a46d51abd1321ba5f790f7d9e3baa593b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__PowerSource_1_1PowerSource.html</anchorfile>
      <anchor>a399425e188235c1ec8818f565dcbe00f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__PowerSource_1_1PowerSource.html</anchorfile>
      <anchor>a5dd8cf1a2dafd6c836caa72e0b86fbcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__PowerSource_1_1PowerSource.html</anchorfile>
      <anchor>ae38e8aaa14648e1b033d7c58415e7b9d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>clearpath_base::msg::_PowerStatus</name>
    <filename>namespaceclearpath__base_1_1msg_1_1__PowerStatus.html</filename>
    <class kind="class">clearpath_base::msg::_PowerStatus::PowerStatus</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__PowerStatus.html</anchorfile>
      <anchor>a194e9c7a7136c047ebed2d1fed583ee6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_fh3B</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__PowerStatus.html</anchorfile>
      <anchor>a610411090e78f0e4c90e6d67853e4288</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__PowerStatus.html</anchorfile>
      <anchor>a003b2aaa459ae779aef5b593d0d50c07</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>clearpath_base::msg::_PowerStatus::PowerStatus</name>
    <filename>classclearpath__base_1_1msg_1_1__PowerStatus_1_1PowerStatus.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__PowerStatus_1_1PowerStatus.html</anchorfile>
      <anchor>a4f31e8bbef76cfe0f10027a891d43e71</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__PowerStatus_1_1PowerStatus.html</anchorfile>
      <anchor>aa12ae3e887bf634dde6d7481a035bbf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__PowerStatus_1_1PowerStatus.html</anchorfile>
      <anchor>a876d46732f5c3f7ab2446ea93aeed1b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__PowerStatus_1_1PowerStatus.html</anchorfile>
      <anchor>af6a7366bcbc5c3bf5a391005f5321375</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__PowerStatus_1_1PowerStatus.html</anchorfile>
      <anchor>a4cce3b592de95aeae09263356009196f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>header</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__PowerStatus_1_1PowerStatus.html</anchorfile>
      <anchor>aa1488b117a56b69b0d128e45d4a6702e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sources</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__PowerStatus_1_1PowerStatus.html</anchorfile>
      <anchor>ae4248cb7f9ee54f4f312cf8875ae4b21</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__PowerStatus_1_1PowerStatus.html</anchorfile>
      <anchor>af6359525934832d6840e6af874fcef69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__PowerStatus_1_1PowerStatus.html</anchorfile>
      <anchor>a40dd0153503f406d10fe32d06bb087b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__PowerStatus_1_1PowerStatus.html</anchorfile>
      <anchor>aa0d2935b46ea29b2f0b00bdec45f7218</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__PowerStatus_1_1PowerStatus.html</anchorfile>
      <anchor>a2d84f0ee864491593b08b2c977ca888c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__PowerStatus_1_1PowerStatus.html</anchorfile>
      <anchor>aa8744d3a1b2a51ccf76a0b63c8933548</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__PowerStatus_1_1PowerStatus.html</anchorfile>
      <anchor>a7b287835977dd30cc25da241b52a778b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__PowerStatus_1_1PowerStatus.html</anchorfile>
      <anchor>a833f600f7078058dd00f3bef5782e726</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>clearpath_base::msg::_ProcessorStatus</name>
    <filename>namespaceclearpath__base_1_1msg_1_1__ProcessorStatus.html</filename>
    <class kind="class">clearpath_base::msg::_ProcessorStatus::ProcessorStatus</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__ProcessorStatus.html</anchorfile>
      <anchor>a79dbd5aa8d1f13cc84713100adf5aa4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__ProcessorStatus.html</anchorfile>
      <anchor>ac4dc6efc0f4546e525443726a0240a8c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>clearpath_base::msg::_ProcessorStatus::ProcessorStatus</name>
    <filename>classclearpath__base_1_1msg_1_1__ProcessorStatus_1_1ProcessorStatus.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__ProcessorStatus_1_1ProcessorStatus.html</anchorfile>
      <anchor>a511a0c71570cc1e92bfe2b9c1b118a45</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__ProcessorStatus_1_1ProcessorStatus.html</anchorfile>
      <anchor>af35430b08d170273c5ed4fb8cd8f505c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__ProcessorStatus_1_1ProcessorStatus.html</anchorfile>
      <anchor>ae5263af7fce9a47ab1c450944a0d8169</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__ProcessorStatus_1_1ProcessorStatus.html</anchorfile>
      <anchor>a1f948e9ec178d8cf2a2f9bb146220fb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__ProcessorStatus_1_1ProcessorStatus.html</anchorfile>
      <anchor>a7b4349d184bcbcbce47a1ee4aab0f521</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>errors</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__ProcessorStatus_1_1ProcessorStatus.html</anchorfile>
      <anchor>a904204aef619188339c585195b30ee10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>header</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__ProcessorStatus_1_1ProcessorStatus.html</anchorfile>
      <anchor>aac1d6826b479ebe87039b795bd89aad6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__ProcessorStatus_1_1ProcessorStatus.html</anchorfile>
      <anchor>af80917f1ead67aca723c70c9fee9daa0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__ProcessorStatus_1_1ProcessorStatus.html</anchorfile>
      <anchor>af155bb698e43d8b11cebeb473551bc34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__ProcessorStatus_1_1ProcessorStatus.html</anchorfile>
      <anchor>a5f501fdccda9421145d07dcd73d220d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__ProcessorStatus_1_1ProcessorStatus.html</anchorfile>
      <anchor>a5e1e97d2c717f576ddcf0a18efd156bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__ProcessorStatus_1_1ProcessorStatus.html</anchorfile>
      <anchor>a2ba2853ed739b8a7eea08af1d056935a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__ProcessorStatus_1_1ProcessorStatus.html</anchorfile>
      <anchor>ae97303c37895e9aff47e50f611b97e2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__ProcessorStatus_1_1ProcessorStatus.html</anchorfile>
      <anchor>a48b3cd9ff08587fce13a4b90767e99bd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>clearpath_base::msg::_RawEncoders</name>
    <filename>namespaceclearpath__base_1_1msg_1_1__RawEncoders.html</filename>
    <class kind="class">clearpath_base::msg::_RawEncoders::RawEncoders</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__RawEncoders.html</anchorfile>
      <anchor>af2b0dd82c1629facc1f5a4152aa88775</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__RawEncoders.html</anchorfile>
      <anchor>a7cee666ad588f5085a22035cc14dc15a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>clearpath_base::msg::_RawEncoders::RawEncoders</name>
    <filename>classclearpath__base_1_1msg_1_1__RawEncoders_1_1RawEncoders.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__RawEncoders_1_1RawEncoders.html</anchorfile>
      <anchor>af0b305aa4b9eeaa67e8e51d887f7bcfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__RawEncoders_1_1RawEncoders.html</anchorfile>
      <anchor>adb3e52fee8fee00eed45a06bbd518585</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__RawEncoders_1_1RawEncoders.html</anchorfile>
      <anchor>a6556c5804253365f00d1b023aff6fb56</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__RawEncoders_1_1RawEncoders.html</anchorfile>
      <anchor>a711062a06eeba7ad53252fb4d97e2464</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__RawEncoders_1_1RawEncoders.html</anchorfile>
      <anchor>ab6f0156a0c6fad82724721cfc870db5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>header</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__RawEncoders_1_1RawEncoders.html</anchorfile>
      <anchor>aaef5fcf6a7fc1650b9ff3f682f70bcd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ticks</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__RawEncoders_1_1RawEncoders.html</anchorfile>
      <anchor>ae3b7166a4f19f6a53f8eae83cea422ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__RawEncoders_1_1RawEncoders.html</anchorfile>
      <anchor>ade96f099c507d2fca154c943ebf22bfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__RawEncoders_1_1RawEncoders.html</anchorfile>
      <anchor>a29b47959cebcdd19ee529ec329517572</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__RawEncoders_1_1RawEncoders.html</anchorfile>
      <anchor>a9920a87c424e126f7a8cb683f419cb26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__RawEncoders_1_1RawEncoders.html</anchorfile>
      <anchor>a697ff456ccda19ef57e1a38a06e20f28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__RawEncoders_1_1RawEncoders.html</anchorfile>
      <anchor>a2a7c13481a5d1429a3b11f15cc7ff7c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__RawEncoders_1_1RawEncoders.html</anchorfile>
      <anchor>a1bd142fcc1a60d8a5a70aea95b01adb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__RawEncoders_1_1RawEncoders.html</anchorfile>
      <anchor>a355370b20c53b1a37b300607ee102fa5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>clearpath_base::msg::_RotateRate</name>
    <filename>namespaceclearpath__base_1_1msg_1_1__RotateRate.html</filename>
    <class kind="class">clearpath_base::msg::_RotateRate::RotateRate</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3d</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__RotateRate.html</anchorfile>
      <anchor>aa762594bfe81cbba98f0c00e5c4b7ad6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__RotateRate.html</anchorfile>
      <anchor>a3b9c1ee118d2d8c652146a6d7bea2ce4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__RotateRate.html</anchorfile>
      <anchor>a29e5551bbfb2feb93b4f3a93996d87bf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>clearpath_base::msg::_RotateRate::RotateRate</name>
    <filename>classclearpath__base_1_1msg_1_1__RotateRate_1_1RotateRate.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__RotateRate_1_1RotateRate.html</anchorfile>
      <anchor>aa5786ce945bfaa8bc0c07fe6de92b66b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__RotateRate_1_1RotateRate.html</anchorfile>
      <anchor>accd138ee5ed71a777a78ca02644f1195</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__RotateRate_1_1RotateRate.html</anchorfile>
      <anchor>a4078c2ca7dc0e2464c8dac10efe8af5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__RotateRate_1_1RotateRate.html</anchorfile>
      <anchor>a2662b97a893423548eb9f50a04fcb3e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__RotateRate_1_1RotateRate.html</anchorfile>
      <anchor>acc8c0dc1597c973e927f12a2843a521e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>header</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__RotateRate_1_1RotateRate.html</anchorfile>
      <anchor>af15d31721ee7909cde74d043f7d01f3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pitch</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__RotateRate_1_1RotateRate.html</anchorfile>
      <anchor>a54ad22cad96c40867732784f545a6af4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>roll</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__RotateRate_1_1RotateRate.html</anchorfile>
      <anchor>aed67805ed8b25dd0a99737f78d484407</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>yaw</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__RotateRate_1_1RotateRate.html</anchorfile>
      <anchor>a049454e0e08f5d7f90470b9084318e76</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__RotateRate_1_1RotateRate.html</anchorfile>
      <anchor>aeb060a0559e6b8e642dcdfa2282c87a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__RotateRate_1_1RotateRate.html</anchorfile>
      <anchor>a5b7f4af58cfe3fabb8f36aa04090caad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__RotateRate_1_1RotateRate.html</anchorfile>
      <anchor>a708a27d52e0d97944d8540b2b523d10b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__RotateRate_1_1RotateRate.html</anchorfile>
      <anchor>a1d9200355cedfbdab5c3a4ec14245f53</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__RotateRate_1_1RotateRate.html</anchorfile>
      <anchor>a8a6e4b0bca6cffab6af9a4e015740cdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__RotateRate_1_1RotateRate.html</anchorfile>
      <anchor>a681ec1d8f9c53642fb4391e30a3552b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__RotateRate_1_1RotateRate.html</anchorfile>
      <anchor>a6b936f5f40421971102ea7397e2936fb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>clearpath_base::msg::_SafetyStatus</name>
    <filename>namespaceclearpath__base_1_1msg_1_1__SafetyStatus.html</filename>
    <class kind="class">clearpath_base::msg::_SafetyStatus::SafetyStatus</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__SafetyStatus.html</anchorfile>
      <anchor>a9aba416deeb58a693e71372a00998c69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_HB</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__SafetyStatus.html</anchorfile>
      <anchor>accff399d22c2d641201f242e716330d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__SafetyStatus.html</anchorfile>
      <anchor>a4b143064f1481001c378659d607101ee</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>clearpath_base::msg::_SafetyStatus::SafetyStatus</name>
    <filename>classclearpath__base_1_1msg_1_1__SafetyStatus_1_1SafetyStatus.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__SafetyStatus_1_1SafetyStatus.html</anchorfile>
      <anchor>aa32409d43ab9482f9e376b2055dac7b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__SafetyStatus_1_1SafetyStatus.html</anchorfile>
      <anchor>a01a0b0bfab08d25b466f4728da0712c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__SafetyStatus_1_1SafetyStatus.html</anchorfile>
      <anchor>a494e5e4352787d575047f93aa4859da6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__SafetyStatus_1_1SafetyStatus.html</anchorfile>
      <anchor>a7e01e5fa48a55c1018ec8e697dd5c83b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__SafetyStatus_1_1SafetyStatus.html</anchorfile>
      <anchor>a6c4830bb71444e2eed7c1c5f8712a58d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>estop</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__SafetyStatus_1_1SafetyStatus.html</anchorfile>
      <anchor>a70e3c65622323543683f6ef3452764de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>flags</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__SafetyStatus_1_1SafetyStatus.html</anchorfile>
      <anchor>a1ac922e99e2f8546d057ccbd2c01bc96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>header</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__SafetyStatus_1_1SafetyStatus.html</anchorfile>
      <anchor>ac22e04b210dde0e1c19a87fd6b7bdb0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__SafetyStatus_1_1SafetyStatus.html</anchorfile>
      <anchor>a019955c46e2f6a5ec3f9dd702d36bebb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__SafetyStatus_1_1SafetyStatus.html</anchorfile>
      <anchor>af39d386ba0bf424c3e7e8d800240f14d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__SafetyStatus_1_1SafetyStatus.html</anchorfile>
      <anchor>a76e814a6a63be336e49cb0ae260db6a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__SafetyStatus_1_1SafetyStatus.html</anchorfile>
      <anchor>ae7b24743f49aa1e5257db9f2ffb962d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__SafetyStatus_1_1SafetyStatus.html</anchorfile>
      <anchor>ac4caad059946afb8b27dbab68ab0809a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__SafetyStatus_1_1SafetyStatus.html</anchorfile>
      <anchor>a0358ba374b9cf55782cca6c5d82a371b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__SafetyStatus_1_1SafetyStatus.html</anchorfile>
      <anchor>ae8d10f5a99643c1323864dbe44d6e570</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>clearpath_base::msg::_StateChange</name>
    <filename>namespaceclearpath__base_1_1msg_1_1__StateChange.html</filename>
    <class kind="class">clearpath_base::msg::_StateChange::StateChange</class>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__StateChange.html</anchorfile>
      <anchor>a9fdc49c10d22d72cf2e99cfd267e8c87</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>clearpath_base::msg::_StateChange::StateChange</name>
    <filename>classclearpath__base_1_1msg_1_1__StateChange_1_1StateChange.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__StateChange_1_1StateChange.html</anchorfile>
      <anchor>a00f510f61a79cd9a9064d207992f398f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__StateChange_1_1StateChange.html</anchorfile>
      <anchor>a112b0f38cb2afeded0c34d3491cd3991</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__StateChange_1_1StateChange.html</anchorfile>
      <anchor>a454024d9d8274991f85abf8ef26ebfcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__StateChange_1_1StateChange.html</anchorfile>
      <anchor>a6e2686dcc00bfb2cdde5a2b23be2f123</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__StateChange_1_1StateChange.html</anchorfile>
      <anchor>a611bb09db05e37b09a5c67a82f226056</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>joystick</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__StateChange_1_1StateChange.html</anchorfile>
      <anchor>afa562e655f7d7124b7bbf1531087fe07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>new_state</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__StateChange_1_1StateChange.html</anchorfile>
      <anchor>a3ead485e7ca0e2a7af671dc1f40e4d44</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__StateChange_1_1StateChange.html</anchorfile>
      <anchor>ae89e7607c6b61a1580d7ae5b1461baff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__StateChange_1_1StateChange.html</anchorfile>
      <anchor>a6c4636b68cd853fc93ed6070539dcb45</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__StateChange_1_1StateChange.html</anchorfile>
      <anchor>a6b3678be0351fb4730c0d3176d6afca4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__StateChange_1_1StateChange.html</anchorfile>
      <anchor>ad301bf1b8625e1f4d723f21a67229641</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__StateChange_1_1StateChange.html</anchorfile>
      <anchor>aea21ecd342499c623c951a769c6f87eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__StateChange_1_1StateChange.html</anchorfile>
      <anchor>aff1e79c273f689b2c6ca45a872788ee4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__StateChange_1_1StateChange.html</anchorfile>
      <anchor>ae7dba03c800b58a05d29b638806d4594</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>clearpath_base::msg::_SystemStatus</name>
    <filename>namespaceclearpath__base_1_1msg_1_1__SystemStatus.html</filename>
    <class kind="class">clearpath_base::msg::_SystemStatus::SystemStatus</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__SystemStatus.html</anchorfile>
      <anchor>a8bd69c912066d49af42b8823cfb23f9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__SystemStatus.html</anchorfile>
      <anchor>a6750c008aa09cff1a903180f0c1022b9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>clearpath_base::msg::_SystemStatus::SystemStatus</name>
    <filename>classclearpath__base_1_1msg_1_1__SystemStatus_1_1SystemStatus.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__SystemStatus_1_1SystemStatus.html</anchorfile>
      <anchor>a6e4e4625679d183c5925d0086dd0b9cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__SystemStatus_1_1SystemStatus.html</anchorfile>
      <anchor>a4f78731c5f6361fc68b6a5129a4615e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__SystemStatus_1_1SystemStatus.html</anchorfile>
      <anchor>a62b38cf29b344fef8f9f0a6e4d227808</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__SystemStatus_1_1SystemStatus.html</anchorfile>
      <anchor>aa860900e73cf8ed044a1cde82319505d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__SystemStatus_1_1SystemStatus.html</anchorfile>
      <anchor>aa5c1b799c6a02a77340b1b10d03ca808</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>currents</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__SystemStatus_1_1SystemStatus.html</anchorfile>
      <anchor>afa834cb7368e508c88922da42322dd0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>header</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__SystemStatus_1_1SystemStatus.html</anchorfile>
      <anchor>a569d884b342c122852c42784ea78210a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>temperatures</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__SystemStatus_1_1SystemStatus.html</anchorfile>
      <anchor>a231ac2b82aad23a845050d504d9cb18b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>uptime</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__SystemStatus_1_1SystemStatus.html</anchorfile>
      <anchor>a6136ca70b37f3a496c14fd8f649ac5ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>voltages</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__SystemStatus_1_1SystemStatus.html</anchorfile>
      <anchor>abe47b1f2da384e2cd82552ce36ce3581</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__SystemStatus_1_1SystemStatus.html</anchorfile>
      <anchor>ae385c7998cdc45c637be0de632174d80</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__SystemStatus_1_1SystemStatus.html</anchorfile>
      <anchor>ad853e2408781ef15e801082504656721</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__SystemStatus_1_1SystemStatus.html</anchorfile>
      <anchor>ade42d7178b3a48fddd5f07c26945997a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__SystemStatus_1_1SystemStatus.html</anchorfile>
      <anchor>aace27e3883e389951eb9be8434932754</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__SystemStatus_1_1SystemStatus.html</anchorfile>
      <anchor>ac7aa8615633694cbf0cf9aea25090d7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__SystemStatus_1_1SystemStatus.html</anchorfile>
      <anchor>aa4b0a03dfc506ac04c9b6d0f5cef96c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__SystemStatus_1_1SystemStatus.html</anchorfile>
      <anchor>a15592e2c3e259f391633d108ddf6c3b3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>clearpath_base::msg::_TurnSetpt</name>
    <filename>namespaceclearpath__base_1_1msg_1_1__TurnSetpt.html</filename>
    <class kind="class">clearpath_base::msg::_TurnSetpt::TurnSetpt</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3d</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__TurnSetpt.html</anchorfile>
      <anchor>a2bb5a9be8d320c11b358e4db0ab33e89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__TurnSetpt.html</anchorfile>
      <anchor>ae03a60e488114bed2c9282a6b53f2872</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__TurnSetpt.html</anchorfile>
      <anchor>a02c58d4911208f1f6517a612740258af</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>clearpath_base::msg::_TurnSetpt::TurnSetpt</name>
    <filename>classclearpath__base_1_1msg_1_1__TurnSetpt_1_1TurnSetpt.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__TurnSetpt_1_1TurnSetpt.html</anchorfile>
      <anchor>abfb5436e53c8fbc3177cbb7ee06cd828</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__TurnSetpt_1_1TurnSetpt.html</anchorfile>
      <anchor>a38123e9bc9693d5a911cfe55aed78aea</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__TurnSetpt_1_1TurnSetpt.html</anchorfile>
      <anchor>a9564384f38f33b9f48ab959e895d5ebe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__TurnSetpt_1_1TurnSetpt.html</anchorfile>
      <anchor>a97739295c975896540a0d8ccd6813ad5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__TurnSetpt_1_1TurnSetpt.html</anchorfile>
      <anchor>abb460968c4068dd1721152d78e60cc01</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>header</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__TurnSetpt_1_1TurnSetpt.html</anchorfile>
      <anchor>ae6d119d8de232c25eaf761ecd5ec0499</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>trans_accel</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__TurnSetpt_1_1TurnSetpt.html</anchorfile>
      <anchor>ae851c249df26e3a345297d8237c52c9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>trans_vel</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__TurnSetpt_1_1TurnSetpt.html</anchorfile>
      <anchor>a50764bb6e817727278eca7582e806666</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>turn_radius</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__TurnSetpt_1_1TurnSetpt.html</anchorfile>
      <anchor>a1d97fc568264132acbfe2ac01c2730d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__TurnSetpt_1_1TurnSetpt.html</anchorfile>
      <anchor>a71b1c5aa2997b9fdc91e381897267d03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__TurnSetpt_1_1TurnSetpt.html</anchorfile>
      <anchor>a0bf43ccbe2b782a295bc99f598ae4e76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__TurnSetpt_1_1TurnSetpt.html</anchorfile>
      <anchor>af0b6d873289f70bf27607bdf813bdb55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__TurnSetpt_1_1TurnSetpt.html</anchorfile>
      <anchor>ae814e5095b772366031d5f8d5385fb39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__TurnSetpt_1_1TurnSetpt.html</anchorfile>
      <anchor>af2a94ccf35f6d20c2d9507495aabac24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__TurnSetpt_1_1TurnSetpt.html</anchorfile>
      <anchor>a255155015ebb0a0f6cb0e5cc5794da3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__TurnSetpt_1_1TurnSetpt.html</anchorfile>
      <anchor>a24eb14e9d19a59f34ebdfa3c5e8377ba</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>clearpath_base::msg::_VelocitySetpt</name>
    <filename>namespaceclearpath__base_1_1msg_1_1__VelocitySetpt.html</filename>
    <class kind="class">clearpath_base::msg::_VelocitySetpt::VelocitySetpt</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3d</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__VelocitySetpt.html</anchorfile>
      <anchor>a053347fbf99981f3da1b4229e429c398</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__VelocitySetpt.html</anchorfile>
      <anchor>a5eec11fcea3e033ed6487f925f2e48b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespaceclearpath__base_1_1msg_1_1__VelocitySetpt.html</anchorfile>
      <anchor>ac1a48bef8195d7a969db886766049328</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>clearpath_base::msg::_VelocitySetpt::VelocitySetpt</name>
    <filename>classclearpath__base_1_1msg_1_1__VelocitySetpt_1_1VelocitySetpt.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__VelocitySetpt_1_1VelocitySetpt.html</anchorfile>
      <anchor>a11db68c82db14206cdade215406b2f46</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__VelocitySetpt_1_1VelocitySetpt.html</anchorfile>
      <anchor>a74f090fa124b9441f68aac7148783f3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__VelocitySetpt_1_1VelocitySetpt.html</anchorfile>
      <anchor>a692a38cf99c00c5f1448bdeeb58bdad6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__VelocitySetpt_1_1VelocitySetpt.html</anchorfile>
      <anchor>afaefc5d75ac7ca54216574b636fd98e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__VelocitySetpt_1_1VelocitySetpt.html</anchorfile>
      <anchor>aac1ce985d270063031f3d85e5d983f4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>accel</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__VelocitySetpt_1_1VelocitySetpt.html</anchorfile>
      <anchor>a2fdacfb6d6b878fa6ef169f4508b7c4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>header</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__VelocitySetpt_1_1VelocitySetpt.html</anchorfile>
      <anchor>a580e7a3dd28b88f57f5ed2a2bb56ace7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>rot</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__VelocitySetpt_1_1VelocitySetpt.html</anchorfile>
      <anchor>ad4f23b7ed56f1668dc3c6945c316431f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>trans</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__VelocitySetpt_1_1VelocitySetpt.html</anchorfile>
      <anchor>a100a1f1327355283661b169c53ed6a42</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__VelocitySetpt_1_1VelocitySetpt.html</anchorfile>
      <anchor>a4b81af5b67255eb3e6e80e0067b039f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__VelocitySetpt_1_1VelocitySetpt.html</anchorfile>
      <anchor>adb7417a8bca1063b570ac0c6707c5f18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__VelocitySetpt_1_1VelocitySetpt.html</anchorfile>
      <anchor>a9f44ae22d8902d5ea31c89d15e034c49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__VelocitySetpt_1_1VelocitySetpt.html</anchorfile>
      <anchor>a4725d002e585858a94e7cd52f51eed85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__VelocitySetpt_1_1VelocitySetpt.html</anchorfile>
      <anchor>ae0df8fa407fdbf4137d46d1f4725e46c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__VelocitySetpt_1_1VelocitySetpt.html</anchorfile>
      <anchor>a725f6935891894ad7f9453ec5afbf908</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classclearpath__base_1_1msg_1_1__VelocitySetpt_1_1VelocitySetpt.html</anchorfile>
      <anchor>aa297f82319857787379cb8239cfd01cc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>data</name>
    <filename>namespacedata.html</filename>
    <member kind="function">
      <type>def</type>
      <name>copy_attributes</name>
      <anchorfile>namespacedata.html</anchorfile>
      <anchor>a91e62a845eb1544c3754241a34b06fe3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pkg_ackermann_output</name>
      <anchorfile>namespacedata.html</anchorfile>
      <anchor>ac9352cc8aba87fc63ea8aa0288a2e056</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pkg_differential_control</name>
      <anchorfile>namespacedata.html</anchorfile>
      <anchor>a904fb03a43fdf26ba93257125f215dde</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pkg_differential_output</name>
      <anchorfile>namespacedata.html</anchorfile>
      <anchor>aeb14f916c59a652278e6c7159ee2c434</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pkg_differential_speed</name>
      <anchorfile>namespacedata.html</anchorfile>
      <anchor>a618c889ec02e867bda6150a7cab467f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pkg_distance</name>
      <anchorfile>namespacedata.html</anchorfile>
      <anchor>a0e0158531e94924f246b71d4dbb23c62</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pkg_encoders</name>
      <anchorfile>namespacedata.html</anchorfile>
      <anchor>a874b40642c3c8d0e4cfb6ca3b31f397b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pkg_platform_magnetometer</name>
      <anchorfile>namespacedata.html</anchorfile>
      <anchor>a4556c05c3c51e38d229970f52bc115ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pkg_platform_orientation</name>
      <anchorfile>namespacedata.html</anchorfile>
      <anchor>a6e0147f0e009824c5017f42b4bda448d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pkg_platform_rotation</name>
      <anchorfile>namespacedata.html</anchorfile>
      <anchor>a63109eb890f8275a417015c04d6cede0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pkg_power_status</name>
      <anchorfile>namespacedata.html</anchorfile>
      <anchor>a29e6d3e6a6fb2131beaa84ec3c51dd6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pkg_processor_status</name>
      <anchorfile>namespacedata.html</anchorfile>
      <anchor>ab3c57bda5f7f170be378d881677fff1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pkg_raw_encoders</name>
      <anchorfile>namespacedata.html</anchorfile>
      <anchor>afb1aa8e31f09b93c253b2d23cf394bc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pkg_robot_info</name>
      <anchorfile>namespacedata.html</anchorfile>
      <anchor>a48423bcacd7b54a9e0e3b55bc368b577</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pkg_safety_status</name>
      <anchorfile>namespacedata.html</anchorfile>
      <anchor>ac47bc6f8d35f80e4c5d66bbd9a2cba74</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pkg_system_status</name>
      <anchorfile>namespacedata.html</anchorfile>
      <anchor>a4c213d5b00b018ee3320fdbd2e24cb8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pkg_velocity</name>
      <anchorfile>namespacedata.html</anchorfile>
      <anchor>a747c0cfb9f0a32abd984910ffb547e50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>msgs</name>
      <anchorfile>namespacedata.html</anchorfile>
      <anchor>ad1771d9683857786e3ce0c4bc4b9c6e3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>kinematic</name>
    <filename>namespacekinematic.html</filename>
    <class kind="class">kinematic::Kinematic</class>
  </compound>
  <compound kind="class">
    <name>kinematic::Kinematic</name>
    <filename>classkinematic_1_1Kinematic.html</filename>
    <base>base::Clearpath</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classkinematic_1_1Kinematic.html</anchorfile>
      <anchor>af11af33bc4bd52ac0f313696754eeff5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>cmd_vel</name>
      <anchorfile>classkinematic_1_1Kinematic.html</anchorfile>
      <anchor>a41c93dd841670d787fcaed8fd971588d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>accel</name>
      <anchorfile>classkinematic_1_1Kinematic.html</anchorfile>
      <anchor>a137196211fdfdbdcb99d63f704f72f61</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>raw</name>
    <filename>namespaceraw.html</filename>
    <class kind="class">raw::Raw</class>
  </compound>
  <compound kind="class">
    <name>raw::Raw</name>
    <filename>classraw_1_1Raw.html</filename>
    <base>base::Clearpath</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classraw_1_1Raw.html</anchorfile>
      <anchor>a20112f89db834cde83f27dd0303a58b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>cmd_vel</name>
      <anchorfile>classraw_1_1Raw.html</anchorfile>
      <anchor>ac225de7d9dc0eb1f571959d85d12d531</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>angular_scale</name>
      <anchorfile>classraw_1_1Raw.html</anchorfile>
      <anchor>ab80720d1d3a6aa0c1fceaf878d3d069d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>linear_scale</name>
      <anchorfile>classraw_1_1Raw.html</anchorfile>
      <anchor>a8950116105cc346cee6162bcb850ec94</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::clearpath_base::AckermannSetpt_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1clearpath__base_1_1AckermannSetpt___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>stream</name>
      <anchorfile>structros_1_1message__operations_1_1Printer_3_01_1_1clearpath__base_1_1AckermannSetpt___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aeb5eadd9bbd806c16b6bfc6d4091fda1</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::clearpath_base::AckermannSetpt_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::clearpath_base::ClearpathRobot_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1clearpath__base_1_1ClearpathRobot___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>stream</name>
      <anchorfile>structros_1_1message__operations_1_1Printer_3_01_1_1clearpath__base_1_1ClearpathRobot___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a7b118f45d0609b7577df5295246267bd</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::clearpath_base::ClearpathRobot_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::clearpath_base::DifferentialControl_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1clearpath__base_1_1DifferentialControl___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>stream</name>
      <anchorfile>structros_1_1message__operations_1_1Printer_3_01_1_1clearpath__base_1_1DifferentialControl___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>abaf9dfc9e65d5869056323c1b5f767f7</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::clearpath_base::DifferentialControl_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::clearpath_base::DifferentialOutput_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1clearpath__base_1_1DifferentialOutput___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>stream</name>
      <anchorfile>structros_1_1message__operations_1_1Printer_3_01_1_1clearpath__base_1_1DifferentialOutput___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a249be8688a2f6caa7b652c1f98f1c382</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::clearpath_base::DifferentialOutput_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::clearpath_base::DifferentialSpeed_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1clearpath__base_1_1DifferentialSpeed___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>stream</name>
      <anchorfile>structros_1_1message__operations_1_1Printer_3_01_1_1clearpath__base_1_1DifferentialSpeed___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a3869164655b4f9e416162c9a74729561</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::clearpath_base::DifferentialSpeed_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::clearpath_base::Distance_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1clearpath__base_1_1Distance___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>stream</name>
      <anchorfile>structros_1_1message__operations_1_1Printer_3_01_1_1clearpath__base_1_1Distance___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a50d4b0ab3370b2982188660cd8e4029c</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::clearpath_base::Distance_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::clearpath_base::DistanceTiming_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1clearpath__base_1_1DistanceTiming___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>stream</name>
      <anchorfile>structros_1_1message__operations_1_1Printer_3_01_1_1clearpath__base_1_1DistanceTiming___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a3eb5f4f0ae872e64cbacacdc44d3f4f2</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::clearpath_base::DistanceTiming_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::clearpath_base::Encoder_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1clearpath__base_1_1Encoder___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>stream</name>
      <anchorfile>structros_1_1message__operations_1_1Printer_3_01_1_1clearpath__base_1_1Encoder___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a831994e0def83eba4ac3d3b4b35f2e85</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::clearpath_base::Encoder_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::clearpath_base::Encoders_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1clearpath__base_1_1Encoders___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>stream</name>
      <anchorfile>structros_1_1message__operations_1_1Printer_3_01_1_1clearpath__base_1_1Encoders___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aea0c4dd8da595f1166c55f8687db8d3a</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::clearpath_base::Encoders_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::clearpath_base::FirmwareInfo_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1clearpath__base_1_1FirmwareInfo___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>stream</name>
      <anchorfile>structros_1_1message__operations_1_1Printer_3_01_1_1clearpath__base_1_1FirmwareInfo___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aa2367a2594c606fcb05c8bcfdbc7f499</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::clearpath_base::FirmwareInfo_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::clearpath_base::GPADCOutput_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1clearpath__base_1_1GPADCOutput___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>stream</name>
      <anchorfile>structros_1_1message__operations_1_1Printer_3_01_1_1clearpath__base_1_1GPADCOutput___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a3dab700f7f8d4dd4f1a077865a0dd84f</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::clearpath_base::GPADCOutput_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::clearpath_base::GPIO_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1clearpath__base_1_1GPIO___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>stream</name>
      <anchorfile>structros_1_1message__operations_1_1Printer_3_01_1_1clearpath__base_1_1GPIO___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>acb9bac831afc406c0900587f82ed2664</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::clearpath_base::GPIO_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::clearpath_base::Joy_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1clearpath__base_1_1Joy___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>stream</name>
      <anchorfile>structros_1_1message__operations_1_1Printer_3_01_1_1clearpath__base_1_1Joy___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a476b5e806d8c1e16cfd41d6d0ed5029e</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::clearpath_base::Joy_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::clearpath_base::JoySwitch_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1clearpath__base_1_1JoySwitch___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>stream</name>
      <anchorfile>structros_1_1message__operations_1_1Printer_3_01_1_1clearpath__base_1_1JoySwitch___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a4b6f75236649fe50274d13c28be72cd1</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::clearpath_base::JoySwitch_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::clearpath_base::Magnetometer_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1clearpath__base_1_1Magnetometer___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>stream</name>
      <anchorfile>structros_1_1message__operations_1_1Printer_3_01_1_1clearpath__base_1_1Magnetometer___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a4b2ce071060edbf68b0be3903dde68d5</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::clearpath_base::Magnetometer_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::clearpath_base::Orientation_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1clearpath__base_1_1Orientation___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>stream</name>
      <anchorfile>structros_1_1message__operations_1_1Printer_3_01_1_1clearpath__base_1_1Orientation___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a151b1d456b82749c2e446a29a81d118e</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::clearpath_base::Orientation_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::clearpath_base::PlatformInfo_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1clearpath__base_1_1PlatformInfo___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>stream</name>
      <anchorfile>structros_1_1message__operations_1_1Printer_3_01_1_1clearpath__base_1_1PlatformInfo___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ad68c13d510289d93db40c8571bd74bce</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::clearpath_base::PlatformInfo_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::clearpath_base::PlatformName_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1clearpath__base_1_1PlatformName___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>stream</name>
      <anchorfile>structros_1_1message__operations_1_1Printer_3_01_1_1clearpath__base_1_1PlatformName___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aa153d7e2bc9f287c3348f3441427f8cd</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::clearpath_base::PlatformName_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::clearpath_base::PowerSource_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1clearpath__base_1_1PowerSource___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>stream</name>
      <anchorfile>structros_1_1message__operations_1_1Printer_3_01_1_1clearpath__base_1_1PowerSource___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af6c159b1357810e49d7ce91f36108949</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::clearpath_base::PowerSource_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::clearpath_base::PowerStatus_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1clearpath__base_1_1PowerStatus___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>stream</name>
      <anchorfile>structros_1_1message__operations_1_1Printer_3_01_1_1clearpath__base_1_1PowerStatus___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a99c6d112e826cbf84ef47765c0008f50</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::clearpath_base::PowerStatus_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::clearpath_base::ProcessorStatus_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1clearpath__base_1_1ProcessorStatus___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>stream</name>
      <anchorfile>structros_1_1message__operations_1_1Printer_3_01_1_1clearpath__base_1_1ProcessorStatus___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a865732f297f95a6c6643a4b8c19cff8a</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::clearpath_base::ProcessorStatus_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::clearpath_base::RawEncoders_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1clearpath__base_1_1RawEncoders___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>stream</name>
      <anchorfile>structros_1_1message__operations_1_1Printer_3_01_1_1clearpath__base_1_1RawEncoders___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a9f0b7a96cb361bc9653f794fe0be524b</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::clearpath_base::RawEncoders_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::clearpath_base::RotateRate_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1clearpath__base_1_1RotateRate___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>stream</name>
      <anchorfile>structros_1_1message__operations_1_1Printer_3_01_1_1clearpath__base_1_1RotateRate___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a38866d377a28116395eb383652b7c287</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::clearpath_base::RotateRate_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::clearpath_base::SafetyStatus_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1clearpath__base_1_1SafetyStatus___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>stream</name>
      <anchorfile>structros_1_1message__operations_1_1Printer_3_01_1_1clearpath__base_1_1SafetyStatus___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a43c370f38b4572eedd50f991baae1b40</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::clearpath_base::SafetyStatus_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::clearpath_base::StateChange_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1clearpath__base_1_1StateChange___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>stream</name>
      <anchorfile>structros_1_1message__operations_1_1Printer_3_01_1_1clearpath__base_1_1StateChange___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a244f6aef8e4ed9bbcd9fbca5418d1e3b</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::clearpath_base::StateChange_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::clearpath_base::SystemStatus_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1clearpath__base_1_1SystemStatus___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>stream</name>
      <anchorfile>structros_1_1message__operations_1_1Printer_3_01_1_1clearpath__base_1_1SystemStatus___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a677c1f74f25e0a0205d30b99f6b12aab</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::clearpath_base::SystemStatus_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::clearpath_base::TurnSetpt_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1clearpath__base_1_1TurnSetpt___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>stream</name>
      <anchorfile>structros_1_1message__operations_1_1Printer_3_01_1_1clearpath__base_1_1TurnSetpt___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a96230aa9addb5f9f0f92d30908f72170</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::clearpath_base::TurnSetpt_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::clearpath_base::VelocitySetpt_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1clearpath__base_1_1VelocitySetpt___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>stream</name>
      <anchorfile>structros_1_1message__operations_1_1Printer_3_01_1_1clearpath__base_1_1VelocitySetpt___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ae01a1871272e04d069617d493b4e4817</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::clearpath_base::VelocitySetpt_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::clearpath_base::AckermannSetpt_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1clearpath__base_1_1AckermannSetpt___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1clearpath__base_1_1AckermannSetpt___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af3d2d4fe118788fa96e864eab825674c</anchor>
      <arglist>(const ::clearpath_base::AckermannSetpt_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1clearpath__base_1_1AckermannSetpt___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a3bfae2ab7ab5e213bea171abf6679ff5</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::clearpath_base::ClearpathRobot_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1clearpath__base_1_1ClearpathRobot___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1clearpath__base_1_1ClearpathRobot___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a46201a91634878bc0b24407cf9ccc59f</anchor>
      <arglist>(const ::clearpath_base::ClearpathRobot_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1clearpath__base_1_1ClearpathRobot___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a37f31341622bf57b22fd3e051a4ca1f7</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::clearpath_base::DifferentialControl_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1clearpath__base_1_1DifferentialControl___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1clearpath__base_1_1DifferentialControl___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a7f0e81d641ed80277f01033e7bbc2de4</anchor>
      <arglist>(const ::clearpath_base::DifferentialControl_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1clearpath__base_1_1DifferentialControl___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a92eb84f6b07bd47393f5c5f2ad818d5f</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::clearpath_base::DifferentialOutput_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1clearpath__base_1_1DifferentialOutput___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1clearpath__base_1_1DifferentialOutput___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a53a8bbdfc40674face55ca3e2e076936</anchor>
      <arglist>(const ::clearpath_base::DifferentialOutput_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1clearpath__base_1_1DifferentialOutput___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ae6ec5ff2a59fd76e1bb744a3023d84a3</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::clearpath_base::DifferentialSpeed_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1clearpath__base_1_1DifferentialSpeed___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1clearpath__base_1_1DifferentialSpeed___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ad37ebb4847b829957f7991b0a71fa79e</anchor>
      <arglist>(const ::clearpath_base::DifferentialSpeed_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1clearpath__base_1_1DifferentialSpeed___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ab50dbc5e2f12826e229335ec9e193377</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::clearpath_base::Distance_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1clearpath__base_1_1Distance___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1clearpath__base_1_1Distance___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a35f1a62b74fe344c7ce18801177d04d7</anchor>
      <arglist>(const ::clearpath_base::Distance_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1clearpath__base_1_1Distance___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a0b85eba8a7e08498f4241b552cf90f18</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::clearpath_base::DistanceTiming_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1clearpath__base_1_1DistanceTiming___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1clearpath__base_1_1DistanceTiming___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a3ea2ebc89f31ab65ebdb3a578f08869b</anchor>
      <arglist>(const ::clearpath_base::DistanceTiming_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1clearpath__base_1_1DistanceTiming___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>afec9e84e290921b52b39f42b902df87a</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::clearpath_base::Encoder_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1clearpath__base_1_1Encoder___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1clearpath__base_1_1Encoder___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a49967c39d4a555bb4b6d874e034f17d9</anchor>
      <arglist>(const ::clearpath_base::Encoder_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1clearpath__base_1_1Encoder___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a2d5d0d3c81b7749730598ae58e39c5e2</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::clearpath_base::Encoders_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1clearpath__base_1_1Encoders___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1clearpath__base_1_1Encoders___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>acd6ab4d26cc5bb3d472c8d822f27d5e8</anchor>
      <arglist>(const ::clearpath_base::Encoders_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1clearpath__base_1_1Encoders___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a42f9d8aa7711aafaf28264a8e119b201</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::clearpath_base::FirmwareInfo_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1clearpath__base_1_1FirmwareInfo___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1clearpath__base_1_1FirmwareInfo___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ab9e4aafd4ed2b365824a4cf3731450ac</anchor>
      <arglist>(const ::clearpath_base::FirmwareInfo_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1clearpath__base_1_1FirmwareInfo___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a4a2084a621edae48ece8e48f1491c98f</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::clearpath_base::GPADCOutput_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1clearpath__base_1_1GPADCOutput___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1clearpath__base_1_1GPADCOutput___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a85cf070ec0325af58a348d63adb3aade</anchor>
      <arglist>(const ::clearpath_base::GPADCOutput_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1clearpath__base_1_1GPADCOutput___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af447c8998974601e9bc37a8ee5436e9f</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::clearpath_base::GPIO_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1clearpath__base_1_1GPIO___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1clearpath__base_1_1GPIO___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ad734a65557b489741f6f55e2f557c6b9</anchor>
      <arglist>(const ::clearpath_base::GPIO_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1clearpath__base_1_1GPIO___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a4ea6ef93418e8d5f250ca11a5673e0c2</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::clearpath_base::Joy_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1clearpath__base_1_1Joy___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1clearpath__base_1_1Joy___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a75b2b46094e2e2888c1b67c406c596ca</anchor>
      <arglist>(const ::clearpath_base::Joy_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1clearpath__base_1_1Joy___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aa70c4fac2232f5b9d6820c50ce13f744</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::clearpath_base::JoySwitch_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1clearpath__base_1_1JoySwitch___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1clearpath__base_1_1JoySwitch___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a8ec100e6069baebfa1b5062ee8152aac</anchor>
      <arglist>(const ::clearpath_base::JoySwitch_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1clearpath__base_1_1JoySwitch___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a33f5945d6938ee6956c44e115cf6740c</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::clearpath_base::Magnetometer_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1clearpath__base_1_1Magnetometer___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1clearpath__base_1_1Magnetometer___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af9f4898878ab7da5ff7a6efc566c61a3</anchor>
      <arglist>(const ::clearpath_base::Magnetometer_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1clearpath__base_1_1Magnetometer___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a7826b4e6ec78f47253c5ddd483bfe63f</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::clearpath_base::Orientation_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1clearpath__base_1_1Orientation___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1clearpath__base_1_1Orientation___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a013bd5ad66f466ac3d067a538cd42b2d</anchor>
      <arglist>(const ::clearpath_base::Orientation_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1clearpath__base_1_1Orientation___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a0d074aa1b348e8f38dc9ff1411fb02aa</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::clearpath_base::PlatformInfo_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1clearpath__base_1_1PlatformInfo___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1clearpath__base_1_1PlatformInfo___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a3f47e5d306049173e293fa1bd8dfca46</anchor>
      <arglist>(const ::clearpath_base::PlatformInfo_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1clearpath__base_1_1PlatformInfo___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ad342ed2249f82f3696007be1af276506</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::clearpath_base::PlatformName_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1clearpath__base_1_1PlatformName___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1clearpath__base_1_1PlatformName___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ac7ae6af2dd715f3cf11d34ebef70b88c</anchor>
      <arglist>(const ::clearpath_base::PlatformName_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1clearpath__base_1_1PlatformName___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a213b02276f46218afb5503de5a8f96f9</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::clearpath_base::PowerSource_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1clearpath__base_1_1PowerSource___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1clearpath__base_1_1PowerSource___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a23922998000ad2f7e4aacf4381ebc741</anchor>
      <arglist>(const ::clearpath_base::PowerSource_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1clearpath__base_1_1PowerSource___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a895191165a6f6438b377e91a2b3c87fe</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::clearpath_base::PowerStatus_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1clearpath__base_1_1PowerStatus___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1clearpath__base_1_1PowerStatus___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ade7cab44c6b25e2440784d1b47008386</anchor>
      <arglist>(const ::clearpath_base::PowerStatus_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1clearpath__base_1_1PowerStatus___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ada3ae392a5ea34f46b5ef740f3f31ecd</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::clearpath_base::ProcessorStatus_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1clearpath__base_1_1ProcessorStatus___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1clearpath__base_1_1ProcessorStatus___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a9df6e9194de3b608e8eb4bf4b404948b</anchor>
      <arglist>(const ::clearpath_base::ProcessorStatus_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1clearpath__base_1_1ProcessorStatus___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a6eb4356d6d842f81343308e09bc2fcc0</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::clearpath_base::RawEncoders_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1clearpath__base_1_1RawEncoders___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1clearpath__base_1_1RawEncoders___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ae501a4040f73b9f329576c2526bfd00d</anchor>
      <arglist>(const ::clearpath_base::RawEncoders_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1clearpath__base_1_1RawEncoders___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a09ab228a03fe0a1ea1fcf446d457d63e</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::clearpath_base::RotateRate_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1clearpath__base_1_1RotateRate___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1clearpath__base_1_1RotateRate___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a8d5b693a49a1bd29bb7af5b0bab3d152</anchor>
      <arglist>(const ::clearpath_base::RotateRate_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1clearpath__base_1_1RotateRate___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a9e6752c30ecbbf8ce9c9ad4dbd9efa57</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::clearpath_base::SafetyStatus_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1clearpath__base_1_1SafetyStatus___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1clearpath__base_1_1SafetyStatus___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a06f9788b1154bcd1df80dc6187c06090</anchor>
      <arglist>(const ::clearpath_base::SafetyStatus_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1clearpath__base_1_1SafetyStatus___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a65247a6e63db5c5c60138ab1a164d830</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::clearpath_base::StateChange_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1clearpath__base_1_1StateChange___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1clearpath__base_1_1StateChange___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aa62fb8756c794553cc13fa9536cf936a</anchor>
      <arglist>(const ::clearpath_base::StateChange_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1clearpath__base_1_1StateChange___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ac6baef9b87a73d4f0071eebed73f98f2</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::clearpath_base::SystemStatus_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1clearpath__base_1_1SystemStatus___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1clearpath__base_1_1SystemStatus___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ae2aba9a1783c7d3c267221313790d1f9</anchor>
      <arglist>(const ::clearpath_base::SystemStatus_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1clearpath__base_1_1SystemStatus___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a86dc9a4620ae9892da11cb7ea991adf8</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::clearpath_base::TurnSetpt_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1clearpath__base_1_1TurnSetpt___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1clearpath__base_1_1TurnSetpt___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>adcc24bd9449f14aad8c4619371777e45</anchor>
      <arglist>(const ::clearpath_base::TurnSetpt_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1clearpath__base_1_1TurnSetpt___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a4e725dd587c60d22b17eeefc0be5aad6</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::clearpath_base::VelocitySetpt_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1clearpath__base_1_1VelocitySetpt___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1clearpath__base_1_1VelocitySetpt___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a85a833facc6bc5aeb7e55355b23392d2</anchor>
      <arglist>(const ::clearpath_base::VelocitySetpt_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1clearpath__base_1_1VelocitySetpt___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>affc49fb5e6d8bee07dabf46dfc89dc60</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::clearpath_base::AckermannSetpt_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1clearpath__base_1_1AckermannSetpt___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1clearpath__base_1_1AckermannSetpt___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a737591808b7653b691130adb4511255e</anchor>
      <arglist>(const ::clearpath_base::AckermannSetpt_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1clearpath__base_1_1AckermannSetpt___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ab311a1c39f45041170f0b4340df801e4</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::clearpath_base::ClearpathRobot_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1clearpath__base_1_1ClearpathRobot___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1clearpath__base_1_1ClearpathRobot___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a23e43c040c9d60a4d6a1bff790b6fcdb</anchor>
      <arglist>(const ::clearpath_base::ClearpathRobot_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1clearpath__base_1_1ClearpathRobot___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>acf4c598df0b873b4160ef2ddab5900cd</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::clearpath_base::DifferentialControl_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1clearpath__base_1_1DifferentialControl___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1clearpath__base_1_1DifferentialControl___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ac321c769df9e070afeac579d7fb44f4d</anchor>
      <arglist>(const ::clearpath_base::DifferentialControl_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1clearpath__base_1_1DifferentialControl___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af13f7cba0cb547e547cb29b32cf51b43</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::clearpath_base::DifferentialOutput_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1clearpath__base_1_1DifferentialOutput___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1clearpath__base_1_1DifferentialOutput___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a911467905440e175a08760e5399958ac</anchor>
      <arglist>(const ::clearpath_base::DifferentialOutput_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1clearpath__base_1_1DifferentialOutput___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a616984dd4ea886aff28d144659c74851</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::clearpath_base::DifferentialSpeed_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1clearpath__base_1_1DifferentialSpeed___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1clearpath__base_1_1DifferentialSpeed___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aea9c44aa1c764aac6fb4d1614c9c01eb</anchor>
      <arglist>(const ::clearpath_base::DifferentialSpeed_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1clearpath__base_1_1DifferentialSpeed___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a2c4723411c080d17d08b0a29f9f39e6f</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::clearpath_base::Distance_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1clearpath__base_1_1Distance___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1clearpath__base_1_1Distance___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a66713e5a469e63f970bb6c1090e923ce</anchor>
      <arglist>(const ::clearpath_base::Distance_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1clearpath__base_1_1Distance___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a391234627adadec1e6ba00478e0d2b77</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::clearpath_base::DistanceTiming_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1clearpath__base_1_1DistanceTiming___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1clearpath__base_1_1DistanceTiming___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a3769fe0f3de3e4a700c2dfc388ae377d</anchor>
      <arglist>(const ::clearpath_base::DistanceTiming_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1clearpath__base_1_1DistanceTiming___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a6c2591ee77cbbca1a879c5a0701e8000</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::clearpath_base::Encoder_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1clearpath__base_1_1Encoder___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1clearpath__base_1_1Encoder___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a0d3cce6722112bad216fc156077707ef</anchor>
      <arglist>(const ::clearpath_base::Encoder_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1clearpath__base_1_1Encoder___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a2bc03e734bd6dcb9280c842333378c29</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::clearpath_base::Encoders_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1clearpath__base_1_1Encoders___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1clearpath__base_1_1Encoders___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ac33dfb7705fb4b7305c05c1891ff52b5</anchor>
      <arglist>(const ::clearpath_base::Encoders_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1clearpath__base_1_1Encoders___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a29406af772054dc1d8207a8424bd664e</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::clearpath_base::FirmwareInfo_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1clearpath__base_1_1FirmwareInfo___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1clearpath__base_1_1FirmwareInfo___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a91ff239d6e5613ca3bfe11db9706e972</anchor>
      <arglist>(const ::clearpath_base::FirmwareInfo_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1clearpath__base_1_1FirmwareInfo___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a392b8ad797e65528bcc8aead97dc71f2</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::clearpath_base::GPADCOutput_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1clearpath__base_1_1GPADCOutput___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1clearpath__base_1_1GPADCOutput___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a7dd0047ee415d5a60a69ac4a63591857</anchor>
      <arglist>(const ::clearpath_base::GPADCOutput_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1clearpath__base_1_1GPADCOutput___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ae0563b27cf731bb77eb0ae6ad8a2e9a9</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::clearpath_base::GPIO_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1clearpath__base_1_1GPIO___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1clearpath__base_1_1GPIO___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aa73a4cc3818f6b8dfd79e627dfe3a687</anchor>
      <arglist>(const ::clearpath_base::GPIO_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1clearpath__base_1_1GPIO___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aa45d4c40a482875c2354dc31e5b39081</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::clearpath_base::Joy_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1clearpath__base_1_1Joy___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1clearpath__base_1_1Joy___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a4e2b93b5a843c3d6e83ce249a2bcd046</anchor>
      <arglist>(const ::clearpath_base::Joy_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1clearpath__base_1_1Joy___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a5d7981b063be454b5204d104f8fd2347</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::clearpath_base::JoySwitch_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1clearpath__base_1_1JoySwitch___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1clearpath__base_1_1JoySwitch___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a1828c5a52c8e55a58ce224c58ef39ef8</anchor>
      <arglist>(const ::clearpath_base::JoySwitch_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1clearpath__base_1_1JoySwitch___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a7f0806b076d0fe5010594f4d24f1a973</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::clearpath_base::Magnetometer_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1clearpath__base_1_1Magnetometer___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1clearpath__base_1_1Magnetometer___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a5d5015696b61e697a824765f48c37937</anchor>
      <arglist>(const ::clearpath_base::Magnetometer_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1clearpath__base_1_1Magnetometer___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a1a36ad451732cc719c12bae6796cd553</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::clearpath_base::Orientation_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1clearpath__base_1_1Orientation___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1clearpath__base_1_1Orientation___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ada8a3cb275dcbd2dda61d41d32552f20</anchor>
      <arglist>(const ::clearpath_base::Orientation_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1clearpath__base_1_1Orientation___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a11af476b634944224a18f4a3e4444abd</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::clearpath_base::PlatformInfo_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1clearpath__base_1_1PlatformInfo___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1clearpath__base_1_1PlatformInfo___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a131d60aa507ad75e5ed7ca967022b9c3</anchor>
      <arglist>(const ::clearpath_base::PlatformInfo_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1clearpath__base_1_1PlatformInfo___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a579a8d488d026dbabe40c2a0a57562e5</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::clearpath_base::PlatformName_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1clearpath__base_1_1PlatformName___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1clearpath__base_1_1PlatformName___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a87abfc5b48967f2365929c17b4c3c993</anchor>
      <arglist>(const ::clearpath_base::PlatformName_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1clearpath__base_1_1PlatformName___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a461f994226b30b8776f58dc91364cf89</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::clearpath_base::PowerSource_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1clearpath__base_1_1PowerSource___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1clearpath__base_1_1PowerSource___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aa5a4a2ab01138825bf14dbd15ccdb9af</anchor>
      <arglist>(const ::clearpath_base::PowerSource_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1clearpath__base_1_1PowerSource___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a5461cbb28560dd3a4a66927e17a06220</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::clearpath_base::PowerStatus_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1clearpath__base_1_1PowerStatus___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1clearpath__base_1_1PowerStatus___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ac0a6711c70498eba08b12eaa15080c01</anchor>
      <arglist>(const ::clearpath_base::PowerStatus_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1clearpath__base_1_1PowerStatus___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a5a3b33d227251da23f2f1e4390d1a76b</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::clearpath_base::ProcessorStatus_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1clearpath__base_1_1ProcessorStatus___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1clearpath__base_1_1ProcessorStatus___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>afbb26b3af7df7a43ac86fcd1023a7f27</anchor>
      <arglist>(const ::clearpath_base::ProcessorStatus_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1clearpath__base_1_1ProcessorStatus___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a098c0c94d0e4a755fd1eeaa329659294</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::clearpath_base::RawEncoders_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1clearpath__base_1_1RawEncoders___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1clearpath__base_1_1RawEncoders___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a3d3adaeef454a7dab7c3913a2168c15c</anchor>
      <arglist>(const ::clearpath_base::RawEncoders_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1clearpath__base_1_1RawEncoders___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aba3d633bfc34810c8b59c22da4544bd2</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::clearpath_base::RotateRate_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1clearpath__base_1_1RotateRate___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1clearpath__base_1_1RotateRate___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a63c60a42265a150f52c0cca29108c1ea</anchor>
      <arglist>(const ::clearpath_base::RotateRate_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1clearpath__base_1_1RotateRate___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aa52b052b0093e6d3bda3c8a9adb80abb</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::clearpath_base::SafetyStatus_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1clearpath__base_1_1SafetyStatus___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1clearpath__base_1_1SafetyStatus___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ad2ff84872dd18ba3935ec2f18cf2569f</anchor>
      <arglist>(const ::clearpath_base::SafetyStatus_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1clearpath__base_1_1SafetyStatus___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a054c8c8a564be678ff01d18f42c20d13</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::clearpath_base::StateChange_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1clearpath__base_1_1StateChange___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1clearpath__base_1_1StateChange___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a3f471c8e43e3a67b787f665807f4bdfb</anchor>
      <arglist>(const ::clearpath_base::StateChange_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1clearpath__base_1_1StateChange___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aa21d783b2b2f0ab988f22d9752700886</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::clearpath_base::SystemStatus_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1clearpath__base_1_1SystemStatus___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1clearpath__base_1_1SystemStatus___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a7922142c08d4411cec4928966ea61a73</anchor>
      <arglist>(const ::clearpath_base::SystemStatus_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1clearpath__base_1_1SystemStatus___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>abd612b2b45aaeae2324989150bd52a80</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::clearpath_base::TurnSetpt_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1clearpath__base_1_1TurnSetpt___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1clearpath__base_1_1TurnSetpt___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a6f3c0e2fdac71ba62432a02a9527b63f</anchor>
      <arglist>(const ::clearpath_base::TurnSetpt_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1clearpath__base_1_1TurnSetpt___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a0b6eba5e26d051a7cbc5690f71740374</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::clearpath_base::VelocitySetpt_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1clearpath__base_1_1VelocitySetpt___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1clearpath__base_1_1VelocitySetpt___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a1583dce828e6c22bd7b1f233d8c37df9</anchor>
      <arglist>(const ::clearpath_base::VelocitySetpt_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1clearpath__base_1_1VelocitySetpt___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af531a0b7a1b9195fddf8ed0f2acd080f</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; ::clearpath_base::AckermannSetpt_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1clearpath__base_1_1AckermannSetpt___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; ::clearpath_base::DifferentialControl_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1clearpath__base_1_1DifferentialControl___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; ::clearpath_base::DifferentialOutput_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1clearpath__base_1_1DifferentialOutput___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; ::clearpath_base::DifferentialSpeed_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1clearpath__base_1_1DifferentialSpeed___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; ::clearpath_base::Distance_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1clearpath__base_1_1Distance___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; ::clearpath_base::DistanceTiming_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1clearpath__base_1_1DistanceTiming___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; ::clearpath_base::Encoders_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1clearpath__base_1_1Encoders___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; ::clearpath_base::FirmwareInfo_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1clearpath__base_1_1FirmwareInfo___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; ::clearpath_base::Magnetometer_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1clearpath__base_1_1Magnetometer___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; ::clearpath_base::Orientation_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1clearpath__base_1_1Orientation___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; ::clearpath_base::PlatformInfo_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1clearpath__base_1_1PlatformInfo___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; ::clearpath_base::PlatformName_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1clearpath__base_1_1PlatformName___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; ::clearpath_base::PowerStatus_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1clearpath__base_1_1PowerStatus___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; ::clearpath_base::ProcessorStatus_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1clearpath__base_1_1ProcessorStatus___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; ::clearpath_base::RawEncoders_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1clearpath__base_1_1RawEncoders___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; ::clearpath_base::RotateRate_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1clearpath__base_1_1RotateRate___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; ::clearpath_base::SafetyStatus_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1clearpath__base_1_1SafetyStatus___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; ::clearpath_base::SystemStatus_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1clearpath__base_1_1SystemStatus___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; ::clearpath_base::TurnSetpt_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1clearpath__base_1_1TurnSetpt___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; ::clearpath_base::VelocitySetpt_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1clearpath__base_1_1VelocitySetpt___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; const ::clearpath_base::AckermannSetpt_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01const_01_1_1clearpath__base_1_1AckermannSetpt___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; const ::clearpath_base::DifferentialControl_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01const_01_1_1clearpath__base_1_1DifferentialControle1bfbc09f411685f3e971bbc4d8e290f.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; const ::clearpath_base::DifferentialOutput_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01const_01_1_1clearpath__base_1_1DifferentialOutput_f7b49e00429211d7c65fe40a7227c22e.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; const ::clearpath_base::DifferentialSpeed_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01const_01_1_1clearpath__base_1_1DifferentialSpeed__1d4910d49c26f3f002009546eab824ef.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; const ::clearpath_base::Distance_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01const_01_1_1clearpath__base_1_1Distance___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; const ::clearpath_base::DistanceTiming_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01const_01_1_1clearpath__base_1_1DistanceTiming___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; const ::clearpath_base::Encoders_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01const_01_1_1clearpath__base_1_1Encoders___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; const ::clearpath_base::FirmwareInfo_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01const_01_1_1clearpath__base_1_1FirmwareInfo___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; const ::clearpath_base::Magnetometer_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01const_01_1_1clearpath__base_1_1Magnetometer___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; const ::clearpath_base::Orientation_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01const_01_1_1clearpath__base_1_1Orientation___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; const ::clearpath_base::PlatformInfo_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01const_01_1_1clearpath__base_1_1PlatformInfo___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; const ::clearpath_base::PlatformName_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01const_01_1_1clearpath__base_1_1PlatformName___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; const ::clearpath_base::PowerStatus_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01const_01_1_1clearpath__base_1_1PowerStatus___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; const ::clearpath_base::ProcessorStatus_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01const_01_1_1clearpath__base_1_1ProcessorStatus___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; const ::clearpath_base::RawEncoders_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01const_01_1_1clearpath__base_1_1RawEncoders___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; const ::clearpath_base::RotateRate_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01const_01_1_1clearpath__base_1_1RotateRate___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; const ::clearpath_base::SafetyStatus_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01const_01_1_1clearpath__base_1_1SafetyStatus___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; const ::clearpath_base::SystemStatus_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01const_01_1_1clearpath__base_1_1SystemStatus___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; const ::clearpath_base::TurnSetpt_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01const_01_1_1clearpath__base_1_1TurnSetpt___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; const ::clearpath_base::VelocitySetpt_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01const_01_1_1clearpath__base_1_1VelocitySetpt___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsFixedSize&lt; ::clearpath_base::Encoder_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsFixedSize_3_01_1_1clearpath__base_1_1Encoder___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsFixedSize&lt; ::clearpath_base::GPADCOutput_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsFixedSize_3_01_1_1clearpath__base_1_1GPADCOutput___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsFixedSize&lt; ::clearpath_base::GPIO_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsFixedSize_3_01_1_1clearpath__base_1_1GPIO___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsFixedSize&lt; ::clearpath_base::PowerSource_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsFixedSize_3_01_1_1clearpath__base_1_1PowerSource___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::clearpath_base::AckermannSetpt_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1clearpath__base_1_1AckermannSetpt___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::clearpath_base::AckermannSetpt_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1clearpath__base_1_1AckermannSetpt___3_01ContainerAllocator_01_4const_01_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::clearpath_base::ClearpathRobot_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1clearpath__base_1_1ClearpathRobot___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::clearpath_base::ClearpathRobot_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1clearpath__base_1_1ClearpathRobot___3_01ContainerAllocator_01_4const_01_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::clearpath_base::DifferentialControl_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1clearpath__base_1_1DifferentialControl___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::clearpath_base::DifferentialControl_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1clearpath__base_1_1DifferentialControl___3_01C435cea1d3d96d1eeea8c6b99796e8302.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::clearpath_base::DifferentialOutput_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1clearpath__base_1_1DifferentialOutput___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::clearpath_base::DifferentialOutput_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1clearpath__base_1_1DifferentialOutput___3_01Cobf30fa0560205eadbbee74b49f89fa94.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::clearpath_base::DifferentialSpeed_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1clearpath__base_1_1DifferentialSpeed___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::clearpath_base::DifferentialSpeed_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1clearpath__base_1_1DifferentialSpeed___3_01Con93050bab2d780aab9af3a55c361b304c.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::clearpath_base::Distance_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1clearpath__base_1_1Distance___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::clearpath_base::Distance_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1clearpath__base_1_1Distance___3_01ContainerAllocator_01_4const_01_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::clearpath_base::DistanceTiming_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1clearpath__base_1_1DistanceTiming___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::clearpath_base::DistanceTiming_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1clearpath__base_1_1DistanceTiming___3_01ContainerAllocator_01_4const_01_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::clearpath_base::Encoder_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1clearpath__base_1_1Encoder___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::clearpath_base::Encoder_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1clearpath__base_1_1Encoder___3_01ContainerAllocator_01_4const_01_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::clearpath_base::Encoders_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1clearpath__base_1_1Encoders___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::clearpath_base::Encoders_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1clearpath__base_1_1Encoders___3_01ContainerAllocator_01_4const_01_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::clearpath_base::FirmwareInfo_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1clearpath__base_1_1FirmwareInfo___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::clearpath_base::FirmwareInfo_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1clearpath__base_1_1FirmwareInfo___3_01ContainerAllocator_01_4const_01_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::clearpath_base::GPADCOutput_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1clearpath__base_1_1GPADCOutput___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::clearpath_base::GPADCOutput_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1clearpath__base_1_1GPADCOutput___3_01ContainerAllocator_01_4const_01_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::clearpath_base::GPIO_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1clearpath__base_1_1GPIO___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::clearpath_base::GPIO_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1clearpath__base_1_1GPIO___3_01ContainerAllocator_01_4const_01_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::clearpath_base::Joy_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1clearpath__base_1_1Joy___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::clearpath_base::Joy_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1clearpath__base_1_1Joy___3_01ContainerAllocator_01_4const_01_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::clearpath_base::JoySwitch_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1clearpath__base_1_1JoySwitch___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::clearpath_base::JoySwitch_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1clearpath__base_1_1JoySwitch___3_01ContainerAllocator_01_4const_01_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::clearpath_base::Magnetometer_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1clearpath__base_1_1Magnetometer___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::clearpath_base::Magnetometer_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1clearpath__base_1_1Magnetometer___3_01ContainerAllocator_01_4const_01_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::clearpath_base::Orientation_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1clearpath__base_1_1Orientation___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::clearpath_base::Orientation_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1clearpath__base_1_1Orientation___3_01ContainerAllocator_01_4const_01_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::clearpath_base::PlatformInfo_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1clearpath__base_1_1PlatformInfo___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::clearpath_base::PlatformInfo_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1clearpath__base_1_1PlatformInfo___3_01ContainerAllocator_01_4const_01_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::clearpath_base::PlatformName_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1clearpath__base_1_1PlatformName___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::clearpath_base::PlatformName_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1clearpath__base_1_1PlatformName___3_01ContainerAllocator_01_4const_01_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::clearpath_base::PowerSource_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1clearpath__base_1_1PowerSource___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::clearpath_base::PowerSource_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1clearpath__base_1_1PowerSource___3_01ContainerAllocator_01_4const_01_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::clearpath_base::PowerStatus_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1clearpath__base_1_1PowerStatus___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::clearpath_base::PowerStatus_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1clearpath__base_1_1PowerStatus___3_01ContainerAllocator_01_4const_01_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::clearpath_base::ProcessorStatus_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1clearpath__base_1_1ProcessorStatus___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::clearpath_base::ProcessorStatus_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1clearpath__base_1_1ProcessorStatus___3_01ContainerAllocator_01_4const_01_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::clearpath_base::RawEncoders_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1clearpath__base_1_1RawEncoders___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::clearpath_base::RawEncoders_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1clearpath__base_1_1RawEncoders___3_01ContainerAllocator_01_4const_01_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::clearpath_base::RotateRate_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1clearpath__base_1_1RotateRate___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::clearpath_base::RotateRate_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1clearpath__base_1_1RotateRate___3_01ContainerAllocator_01_4const_01_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::clearpath_base::SafetyStatus_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1clearpath__base_1_1SafetyStatus___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::clearpath_base::SafetyStatus_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1clearpath__base_1_1SafetyStatus___3_01ContainerAllocator_01_4const_01_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::clearpath_base::StateChange_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1clearpath__base_1_1StateChange___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::clearpath_base::StateChange_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1clearpath__base_1_1StateChange___3_01ContainerAllocator_01_4const_01_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::clearpath_base::SystemStatus_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1clearpath__base_1_1SystemStatus___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::clearpath_base::SystemStatus_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1clearpath__base_1_1SystemStatus___3_01ContainerAllocator_01_4const_01_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::clearpath_base::TurnSetpt_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1clearpath__base_1_1TurnSetpt___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::clearpath_base::TurnSetpt_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1clearpath__base_1_1TurnSetpt___3_01ContainerAllocator_01_4const_01_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::clearpath_base::VelocitySetpt_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1clearpath__base_1_1VelocitySetpt___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::clearpath_base::VelocitySetpt_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1clearpath__base_1_1VelocitySetpt___3_01ContainerAllocator_01_4const_01_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::clearpath_base::AckermannSetpt_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1AckermannSetpt___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1AckermannSetpt___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ac5cc28022c576ff2422325a43b0076f9</anchor>
      <arglist>(const ::clearpath_base::AckermannSetpt_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1AckermannSetpt___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a9bd42970e6568ecf55f559c7a8a4b90f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1AckermannSetpt___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a7c15d8128aa571eab7c8766c7cd936ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1AckermannSetpt___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ac2958a92c5d2e8e251cbd526f6621b3f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::clearpath_base::ClearpathRobot_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1ClearpathRobot___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1ClearpathRobot___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a4b48f9470bc8b936c891b2f25e781be3</anchor>
      <arglist>(const ::clearpath_base::ClearpathRobot_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1ClearpathRobot___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a7d7a42f156ce402f740fa701e2f87771</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1ClearpathRobot___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a4d56de7cbb6be485d7c7f7b84df19ef9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1ClearpathRobot___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ab347e27ace46749541c4bff119cf0f60</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::clearpath_base::DifferentialControl_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1DifferentialControl___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1DifferentialControl___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aa4be3ed533bdfabe90b84543834e79ce</anchor>
      <arglist>(const ::clearpath_base::DifferentialControl_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1DifferentialControl___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a7a8a8136255cf45c70adaeb52923b05d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1DifferentialControl___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a13012a80f7c83b8749f8515ed73e2a2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1DifferentialControl___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ad64836f89920e670d66ee93a007ce0ba</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::clearpath_base::DifferentialOutput_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1DifferentialOutput___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1DifferentialOutput___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aff58103cf55356004cd07c9493ff07f2</anchor>
      <arglist>(const ::clearpath_base::DifferentialOutput_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1DifferentialOutput___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aae10d678b42a635075029e19053157d2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1DifferentialOutput___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aad2cddbddd8114b72b991dd746758f2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1DifferentialOutput___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a14151e509b9e66bef2069de886130285</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::clearpath_base::DifferentialSpeed_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1DifferentialSpeed___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1DifferentialSpeed___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af58ea4754420eeccdf1d7a0c1ba4f512</anchor>
      <arglist>(const ::clearpath_base::DifferentialSpeed_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1DifferentialSpeed___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a573fd6bdaface96aac4db2f0424f6cb4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1DifferentialSpeed___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a5722bc6cf5e103c531b3c145095fe571</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1DifferentialSpeed___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a8050853c43f32ede2131519e6d0f331b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::clearpath_base::Distance_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1Distance___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1Distance___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a020f6eaae55aa66b7e8e2d1469dc2450</anchor>
      <arglist>(const ::clearpath_base::Distance_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1Distance___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>adb37b93275a8fc46a2f89dfb844c5bf7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1Distance___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a2352fb618b8d818f352edeb5e35bd41a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1Distance___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a09fab684ef94d5436fe747628d4886db</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::clearpath_base::DistanceTiming_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1DistanceTiming___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1DistanceTiming___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a3b5600ace6d72799c4725c202863a5d4</anchor>
      <arglist>(const ::clearpath_base::DistanceTiming_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1DistanceTiming___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a8daea3eb00cbd8d38071fe22bd17ae16</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1DistanceTiming___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a839f81af21b5093c45e3e4aefe607fd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1DistanceTiming___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a3e7f2e7fefcb9144fb91c4cf085cb709</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::clearpath_base::Encoder_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1Encoder___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1Encoder___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a888697694206ab57a15ed766814f55a9</anchor>
      <arglist>(const ::clearpath_base::Encoder_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1Encoder___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a0c247f092fb90eeda8643cf08099a455</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1Encoder___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a5734ff3de565baddc071779a24a2dd16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1Encoder___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a5ac973191e58085abd2112cde44ddc6a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::clearpath_base::Encoders_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1Encoders___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1Encoders___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a4cdd1e7b63a76483a16a26b0d3d9ac17</anchor>
      <arglist>(const ::clearpath_base::Encoders_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1Encoders___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a9990c25890ec69c841b6a8f2dcfdc642</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1Encoders___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a151d4c2bce95a1a3541c7f50c1ec2cbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1Encoders___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a97d57a00a371c098ed385f7cf27845b2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::clearpath_base::FirmwareInfo_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1FirmwareInfo___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1FirmwareInfo___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a4d5d6fd6b99e6f67ad4fc7a3e981d8e5</anchor>
      <arglist>(const ::clearpath_base::FirmwareInfo_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1FirmwareInfo___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a57a5ffc55631018ea0c1b09e59c8146a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1FirmwareInfo___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a47b529fd222a463a685a9ad6a19bf818</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1FirmwareInfo___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a0dfa4a49eaecc146f708b51f0b4d447d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::clearpath_base::GPADCOutput_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1GPADCOutput___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1GPADCOutput___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ad2dfb23d57312adcbca4e7f76dbe26a9</anchor>
      <arglist>(const ::clearpath_base::GPADCOutput_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1GPADCOutput___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aee74ed31ad9d2ba6d2b9142c03cceab4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1GPADCOutput___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ac2edaa412d0d6a98c126ccd57ea617d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1GPADCOutput___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a8e9e6a0a67356d2ce6eff72a9e4ffb57</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::clearpath_base::GPIO_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1GPIO___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1GPIO___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a0cca01a6337bdfa9feccda65c06bbb57</anchor>
      <arglist>(const ::clearpath_base::GPIO_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1GPIO___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ab6fc15b850f33548574523fa6b1f9838</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1GPIO___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a55041c081b8e24d8f66bb02bea533f83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1GPIO___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a28fc9a4b7c435b9df900ad0c8683c8ca</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::clearpath_base::Joy_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1Joy___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1Joy___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a05a76683b105bbc86cc8326dc5e0208e</anchor>
      <arglist>(const ::clearpath_base::Joy_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1Joy___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aa84402c9716147a208528eb53f13cb17</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1Joy___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aba5b724b0f0750d9e4a41b28ac5d11f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1Joy___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aacc3a67a7cdb2c051ca23be733988aac</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::clearpath_base::JoySwitch_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1JoySwitch___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1JoySwitch___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aa9fa041ae4cdf40259c143444f112d2f</anchor>
      <arglist>(const ::clearpath_base::JoySwitch_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1JoySwitch___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a650b1d7e5fe96e07026b521fcf5b275c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1JoySwitch___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>acc77961d387051319ee7df1c514757fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1JoySwitch___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ad4ec934c46db291341adfa900e3cb375</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::clearpath_base::Magnetometer_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1Magnetometer___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1Magnetometer___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>abe2e844d636580d79e6f6bba3bfa2c84</anchor>
      <arglist>(const ::clearpath_base::Magnetometer_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1Magnetometer___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a1953d8f1e761135227d59bb10169fe1f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1Magnetometer___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a3855e1353aa424a48de76a282bfc8ae1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1Magnetometer___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a1b5a50bd716462f8ca7868cf439f54d3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::clearpath_base::Orientation_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1Orientation___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1Orientation___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ac32bf7316d8ce38dada7ee49acfe560f</anchor>
      <arglist>(const ::clearpath_base::Orientation_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1Orientation___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ac03a628604be723143c75c8b4daba42e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1Orientation___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a8f5a1aaed1e3d64b441d4b1678368bfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1Orientation___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a6148f0486f821f0a5b912f021744d4cd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::clearpath_base::PlatformInfo_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1PlatformInfo___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1PlatformInfo___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a14c9cdb9578a1a2ddd9097d79c6fecdf</anchor>
      <arglist>(const ::clearpath_base::PlatformInfo_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1PlatformInfo___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a1513a574ab903bfea6416a46eb476cf4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1PlatformInfo___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af699490c8dc366557301883445c05101</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1PlatformInfo___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>affbcb382dac1646a634b562e829d2e76</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::clearpath_base::PlatformName_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1PlatformName___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1PlatformName___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ad05be8a7c8e638aaf2791fd97ee736d6</anchor>
      <arglist>(const ::clearpath_base::PlatformName_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1PlatformName___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aa869068ad01e30bc450f364ca9b515bd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1PlatformName___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a0f665846bf23f83323031d9b630921bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1PlatformName___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aa7ece094d6f19dd5191eddbbb4d3d735</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::clearpath_base::PowerSource_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1PowerSource___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1PowerSource___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aba7912062af2095ca973c984a2996dea</anchor>
      <arglist>(const ::clearpath_base::PowerSource_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1PowerSource___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ae323b3798c870c55aa152530721f9ff5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1PowerSource___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a4a6c0f72222d9df21245b236ddfe7c08</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1PowerSource___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a32fce64f2de4fd9601f377a23976b523</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::clearpath_base::PowerStatus_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1PowerStatus___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1PowerStatus___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ac8aaaae3c0b0e9c7151ba951839361b8</anchor>
      <arglist>(const ::clearpath_base::PowerStatus_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1PowerStatus___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aa859532b0180ead6a9507b797d2fdb2f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1PowerStatus___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a9de888e58c6eb627e1f7d8c3b327b28d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1PowerStatus___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a49091ca83ff60f96a3be07750de5e259</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::clearpath_base::ProcessorStatus_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1ProcessorStatus___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1ProcessorStatus___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a13be70953fec0631cf75bb3239237034</anchor>
      <arglist>(const ::clearpath_base::ProcessorStatus_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1ProcessorStatus___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a6061fb47e396d949828c860341ca26c1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1ProcessorStatus___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a55eda49ce2be6e71c3675ff03ca16106</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1ProcessorStatus___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aede2fb506dde393938194905dbc7b814</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::clearpath_base::RawEncoders_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1RawEncoders___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1RawEncoders___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ac60cf43d42b64439b4af94b9c8966b1f</anchor>
      <arglist>(const ::clearpath_base::RawEncoders_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1RawEncoders___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aa307a3d4da8eda78c0bbfa47263c953a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1RawEncoders___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a3fcc84e11837cf5b62f18a050aff3094</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1RawEncoders___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ab8d4416e0d0b88a910f8fa098a41ed5f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::clearpath_base::RotateRate_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1RotateRate___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1RotateRate___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a0e85153d5fc61a79a842f67e87dde6fc</anchor>
      <arglist>(const ::clearpath_base::RotateRate_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1RotateRate___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a90c1244f9de71dc0b5f1a96889d71f67</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1RotateRate___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a02ad51d6356bf62f13f7d406e86127c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1RotateRate___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>abd95723b086453a879c368fa30d40aa6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::clearpath_base::SafetyStatus_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1SafetyStatus___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1SafetyStatus___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a2d222b7a2ade7cf7b0cb515509bf79ec</anchor>
      <arglist>(const ::clearpath_base::SafetyStatus_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1SafetyStatus___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a84bd2c130be074b4efb77dc533fd0464</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1SafetyStatus___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>afea857809bc0590b6a7e05a2d12bd805</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1SafetyStatus___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a542b4518221172c4e6da675704302f54</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::clearpath_base::StateChange_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1StateChange___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1StateChange___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a871a7b2da8ca913eba70b7696b5989b5</anchor>
      <arglist>(const ::clearpath_base::StateChange_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1StateChange___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>acf641e4c0ddc9df28ba0c22a24360116</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1StateChange___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a3395786d8c8e470636171eb7591610ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1StateChange___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a8ea6cc986f299cc80f0bcf85440ee093</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::clearpath_base::SystemStatus_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1SystemStatus___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1SystemStatus___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>abfb4c2fc7c76b7ffebf95207c90f4d1f</anchor>
      <arglist>(const ::clearpath_base::SystemStatus_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1SystemStatus___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a098c9eed73ad84ff09b898765117f080</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1SystemStatus___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ab20fc2b2f06ecc6f16f7618e61d05879</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1SystemStatus___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ae0572c6bab5d5fee57fef199617c0831</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::clearpath_base::TurnSetpt_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1TurnSetpt___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1TurnSetpt___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a1ef4084ff71df8a87f6306625c8f66bb</anchor>
      <arglist>(const ::clearpath_base::TurnSetpt_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1TurnSetpt___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a4dbb0f9bbe6a9d21629e29163c91c53d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1TurnSetpt___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>acbec83140dfff4e74fa853cbe519e78e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1TurnSetpt___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a85cab26fb7629268c2891bb858ccf62d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::clearpath_base::VelocitySetpt_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1VelocitySetpt___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1VelocitySetpt___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a9ead10575a3c06fcfcfbb9164ed04150</anchor>
      <arglist>(const ::clearpath_base::VelocitySetpt_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1VelocitySetpt___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>acdfbffb364b8f4600b74fd210274cd85</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1VelocitySetpt___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af899e41b399cf5e30f2c28906a91e6cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1clearpath__base_1_1VelocitySetpt___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ac521d54c28d938bd06a2ebb6a0df6209</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::clearpath_base::AckermannSetpt_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1clearpath__base_1_1AckermannSetpt___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1clearpath__base_1_1AckermannSetpt___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a89800146a13321690f777b0005c57145</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1clearpath__base_1_1AckermannSetpt___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a78d20b545a4b20769bc5458da35969cb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::clearpath_base::ClearpathRobot_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1clearpath__base_1_1ClearpathRobot___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1clearpath__base_1_1ClearpathRobot___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a10e8c3e5c85df1aacd98d05ad1530aef</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1clearpath__base_1_1ClearpathRobot___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a3068336b524a8963f713a42d4d292699</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::clearpath_base::DifferentialControl_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1clearpath__base_1_1DifferentialControl___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1clearpath__base_1_1DifferentialControl___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a1d7637d66da1012f15bdecf5d2595c32</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1clearpath__base_1_1DifferentialControl___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a364d35c65199057816ac8e77e9107bef</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::clearpath_base::DifferentialOutput_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1clearpath__base_1_1DifferentialOutput___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1clearpath__base_1_1DifferentialOutput___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ac1173b5dc69211c930db8a2bde5c25b4</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1clearpath__base_1_1DifferentialOutput___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ad83c05830244a530bc966cfb3d9d4d09</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::clearpath_base::DifferentialSpeed_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1clearpath__base_1_1DifferentialSpeed___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1clearpath__base_1_1DifferentialSpeed___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a4b70efa86009d4678cbc8f78a963842c</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1clearpath__base_1_1DifferentialSpeed___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a012d43279075eb5af01b025ced81132b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::clearpath_base::Distance_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1clearpath__base_1_1Distance___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1clearpath__base_1_1Distance___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a6c77bd7b6fd854b9a75230be591a508b</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1clearpath__base_1_1Distance___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a016531ceba50952d177efd943b4afbe6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::clearpath_base::DistanceTiming_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1clearpath__base_1_1DistanceTiming___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1clearpath__base_1_1DistanceTiming___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>adb79bae0689c719bd43bdb5e695de4e7</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1clearpath__base_1_1DistanceTiming___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>acde0648f62e3ad8b5b1c5115249807be</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::clearpath_base::Encoder_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1clearpath__base_1_1Encoder___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1clearpath__base_1_1Encoder___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a5d4aacea6c3ca67cc9e987102b0c099a</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1clearpath__base_1_1Encoder___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a23e915dcfb2d1dd865ea754bc76de413</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::clearpath_base::Encoders_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1clearpath__base_1_1Encoders___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1clearpath__base_1_1Encoders___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ac6f2820f5945cb9afe1cca35fa8d4b45</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1clearpath__base_1_1Encoders___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a9b35342e531b251dec6a106d7d417cee</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::clearpath_base::FirmwareInfo_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1clearpath__base_1_1FirmwareInfo___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1clearpath__base_1_1FirmwareInfo___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af5058b8d0fb0ee013fcc879d5d878876</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1clearpath__base_1_1FirmwareInfo___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>abf7a623985c13c3a866b0be080296d7d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::clearpath_base::GPADCOutput_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1clearpath__base_1_1GPADCOutput___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1clearpath__base_1_1GPADCOutput___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a9fecf81ac803f0e611dbc044f5f615f5</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1clearpath__base_1_1GPADCOutput___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ab71ceff261e12e0266c2250fe49a805f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::clearpath_base::GPIO_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1clearpath__base_1_1GPIO___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1clearpath__base_1_1GPIO___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a5d95f91e502f21cfc8de398ce28ec498</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1clearpath__base_1_1GPIO___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a643a52db5b148cd91c33df4bdc6017fe</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::clearpath_base::Joy_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1clearpath__base_1_1Joy___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1clearpath__base_1_1Joy___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a8abfc0fbb2629c0dad9cef7b6a70717d</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1clearpath__base_1_1Joy___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ac8cc5c1157a736dbef853f9f12d8f36e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::clearpath_base::JoySwitch_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1clearpath__base_1_1JoySwitch___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1clearpath__base_1_1JoySwitch___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a123585f9a39e529055367b35983089b2</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1clearpath__base_1_1JoySwitch___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a2b128e53bfe96020eca3321677f17f4e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::clearpath_base::Magnetometer_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1clearpath__base_1_1Magnetometer___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1clearpath__base_1_1Magnetometer___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a9591f09db6977b9e13d2f05ebff43f49</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1clearpath__base_1_1Magnetometer___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>afef4a5717a7801e147c0b792e1489a65</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::clearpath_base::Orientation_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1clearpath__base_1_1Orientation___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1clearpath__base_1_1Orientation___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a32f77889006a194dcfb71af20b83544f</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1clearpath__base_1_1Orientation___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ac51f79aa6e58ecb0ec1730f54bd68ab8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::clearpath_base::PlatformInfo_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1clearpath__base_1_1PlatformInfo___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1clearpath__base_1_1PlatformInfo___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a09e20fb9327cdaf9c745d566268dc470</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1clearpath__base_1_1PlatformInfo___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a09794bf8c9a4d539c1ef3f50578d4845</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::clearpath_base::PlatformName_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1clearpath__base_1_1PlatformName___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1clearpath__base_1_1PlatformName___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aebb088907b539db7c1d5c8ed2590072b</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1clearpath__base_1_1PlatformName___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a789b0ef89750309eb2970ef099d706c7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::clearpath_base::PowerSource_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1clearpath__base_1_1PowerSource___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1clearpath__base_1_1PowerSource___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af71172212bdd939cf9e80285240351ee</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1clearpath__base_1_1PowerSource___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a6386cde6850c44a12c191b8bdb5e5210</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::clearpath_base::PowerStatus_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1clearpath__base_1_1PowerStatus___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1clearpath__base_1_1PowerStatus___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a2cde5de7a3b574cd5544ff5387be9f45</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1clearpath__base_1_1PowerStatus___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a677e91b7816b1e1c71524e12b2b5adf1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::clearpath_base::ProcessorStatus_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1clearpath__base_1_1ProcessorStatus___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1clearpath__base_1_1ProcessorStatus___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ab5c9f5962f075eccfda1c445502549ca</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1clearpath__base_1_1ProcessorStatus___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>adf2092774929e5bf0548c8baff371587</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::clearpath_base::RawEncoders_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1clearpath__base_1_1RawEncoders___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1clearpath__base_1_1RawEncoders___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a1eece6d891e96bb89cb50f026b4b095a</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1clearpath__base_1_1RawEncoders___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a80c65858d74dceb3167755757906e7d0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::clearpath_base::RotateRate_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1clearpath__base_1_1RotateRate___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1clearpath__base_1_1RotateRate___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ab9a48531cbcdc6e276a49bba69900d3a</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1clearpath__base_1_1RotateRate___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a073e69d477551ed787772ee9bafd04e6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::clearpath_base::SafetyStatus_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1clearpath__base_1_1SafetyStatus___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1clearpath__base_1_1SafetyStatus___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a901719d973d8900295b57980fc8678e5</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1clearpath__base_1_1SafetyStatus___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a8d1e74c9cfdb0f9419fd2fd84591097e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::clearpath_base::StateChange_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1clearpath__base_1_1StateChange___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1clearpath__base_1_1StateChange___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a220dcc6fdfe827a12fc608a3379adfc4</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1clearpath__base_1_1StateChange___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ad0e375b5031d4175503b041994776eae</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::clearpath_base::SystemStatus_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1clearpath__base_1_1SystemStatus___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1clearpath__base_1_1SystemStatus___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a0673486597b63fe5eb8c6b2c069ab9e3</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1clearpath__base_1_1SystemStatus___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a75d1bfb211b94f1f1b053ed5a38637f4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::clearpath_base::TurnSetpt_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1clearpath__base_1_1TurnSetpt___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1clearpath__base_1_1TurnSetpt___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>acf5cfce2af2952a4576d8421a4c522f0</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1clearpath__base_1_1TurnSetpt___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af6d385f5c81e4deca74b2cab601c6d17</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::clearpath_base::VelocitySetpt_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1clearpath__base_1_1VelocitySetpt___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1clearpath__base_1_1VelocitySetpt___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>afabd7637292b582b851b6cd552ead96e</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1clearpath__base_1_1VelocitySetpt___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a91be60bd12935ba681ce372b2e4d5a85</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>torque</name>
    <filename>namespacetorque.html</filename>
    <class kind="class">torque::Torque</class>
  </compound>
  <compound kind="class">
    <name>torque::Torque</name>
    <filename>classtorque_1_1Torque.html</filename>
    <base>base::Clearpath</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classtorque_1_1Torque.html</anchorfile>
      <anchor>a7a33af7d488d262467d4fd3b5d8fa98b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>cmd_vel</name>
      <anchorfile>classtorque_1_1Torque.html</anchorfile>
      <anchor>a30892305dbf7fa24b47cf37848abc0f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>angular_scale</name>
      <anchorfile>classtorque_1_1Torque.html</anchorfile>
      <anchor>a7f757434d7a2dd193c4cd5d635ed8673</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>linear_scale</name>
      <anchorfile>classtorque_1_1Torque.html</anchorfile>
      <anchor>a9482c2931ab2260d5149ad640985cd2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>max_current</name>
      <anchorfile>classtorque_1_1Torque.html</anchorfile>
      <anchor>a11377d4e214f2933c4595fb3063c390a</anchor>
      <arglist></arglist>
    </member>
  </compound>
</tagfile>
