<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>__init__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-pr2_common/doc_stacks/2014-10-06_03-28-41.757574/pr2_common/pr2_msgs/src/pr2_msgs/</path>
    <filename>____init_____8py</filename>
    <namespace>pr2_msgs</namespace>
  </compound>
  <compound kind="file">
    <name>msg/__init__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-pr2_common/doc_stacks/2014-10-06_03-28-41.757574/pr2_common/pr2_msgs/src/pr2_msgs/msg/</path>
    <filename>msg_2____init_____8py</filename>
    <namespace>pr2_msgs::msg</namespace>
  </compound>
  <compound kind="file">
    <name>srv/__init__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-pr2_common/doc_stacks/2014-10-06_03-28-41.757574/pr2_common/pr2_msgs/src/pr2_msgs/srv/</path>
    <filename>srv_2____init_____8py</filename>
    <namespace>pr2_msgs::srv</namespace>
  </compound>
  <compound kind="file">
    <name>_AccelerometerState.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-pr2_common/doc_stacks/2014-10-06_03-28-41.757574/pr2_common/pr2_msgs/src/pr2_msgs/msg/</path>
    <filename>__AccelerometerState_8py</filename>
    <class kind="class">pr2_msgs::msg::_AccelerometerState::AccelerometerState</class>
    <namespace>pr2_msgs::msg::_AccelerometerState</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3d</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__AccelerometerState.html</anchorfile>
      <anchor>a044c0568e65cc378280fe155cdb5d6df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__AccelerometerState.html</anchorfile>
      <anchor>a4554ad57a1e4459df2feb3b22beaee3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__AccelerometerState.html</anchorfile>
      <anchor>a3c373e690aef8699f58410b1cdfe81cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__AccelerometerState.html</anchorfile>
      <anchor>a78d0275e6a1234dcd392e9ce3efbf53d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_AccessPoint.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-pr2_common/doc_stacks/2014-10-06_03-28-41.757574/pr2_common/pr2_msgs/src/pr2_msgs/msg/</path>
    <filename>__AccessPoint_8py</filename>
    <class kind="class">pr2_msgs::msg::_AccessPoint::AccessPoint</class>
    <namespace>pr2_msgs::msg::_AccessPoint</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__AccessPoint.html</anchorfile>
      <anchor>a8b630e0f28ec6a5ff1a1ada232f91749</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_4i</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__AccessPoint.html</anchorfile>
      <anchor>a0b4a13ea90527f084e142cd8ff59a6f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__AccessPoint.html</anchorfile>
      <anchor>a085d2a58aec7e8c0504d985f4df8d7fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_i</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__AccessPoint.html</anchorfile>
      <anchor>a35c5d1853b8f3c63982731f851b0be5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__AccessPoint.html</anchorfile>
      <anchor>aa0a4e1f743b7667cdb34ee3ac0936ac3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_BatteryServer.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-pr2_common/doc_stacks/2014-10-06_03-28-41.757574/pr2_common/pr2_msgs/src/pr2_msgs/msg/</path>
    <filename>__BatteryServer_8py</filename>
    <class kind="class">pr2_msgs::msg::_BatteryServer::BatteryServer</class>
    <namespace>pr2_msgs::msg::_BatteryServer</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2i2H</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryServer.html</anchorfile>
      <anchor>a797b101fe8b34081d4254dd90fec1613</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryServer.html</anchorfile>
      <anchor>a14d71f4e7f8f9e7d19737437bddb2999</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_48H</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryServer.html</anchorfile>
      <anchor>acb43662e42b814ed1071feb4ddffc6f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_48i</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryServer.html</anchorfile>
      <anchor>acbb090237ef76b05a2e42485dee73685</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryServer.html</anchorfile>
      <anchor>a698578449dd3684429e17b4e6e8ac763</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_i</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryServer.html</anchorfile>
      <anchor>ac7de36997cdc4fddc0e80b0fe51b3461</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_i7H</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryServer.html</anchorfile>
      <anchor>a5fe234858b6e6d004f3d32d89d7c85ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryServer.html</anchorfile>
      <anchor>a189e7dbd31905db836dacfd1dbab6729</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_BatteryServer2.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-pr2_common/doc_stacks/2014-10-06_03-28-41.757574/pr2_common/pr2_msgs/src/pr2_msgs/msg/</path>
    <filename>__BatteryServer2_8py</filename>
    <class kind="class">pr2_msgs::msg::_BatteryServer2::BatteryServer2</class>
    <namespace>pr2_msgs::msg::_BatteryServer2</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryServer2.html</anchorfile>
      <anchor>af4106f73a245d0f799c6a9d280a4c4c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryServer2.html</anchorfile>
      <anchor>ae4c8692a49a3d6c0432a1897fb5c88c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_48B</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryServer2.html</anchorfile>
      <anchor>a3bbe4b5a4b24346ccb1058ec85521361</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_48h</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryServer2.html</anchorfile>
      <anchor>ab159288e769123c08c5740f92f46425b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_6B</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryServer2.html</anchorfile>
      <anchor>a7269e699edde719a89adefb5f5b325d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryServer2.html</anchorfile>
      <anchor>ac4d5b2fab01d6ff8a9450acdfba50d88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_i2I3i</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryServer2.html</anchorfile>
      <anchor>ab5f11a48c62b1d9cf9ce6fbf6ba7cbc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryServer2.html</anchorfile>
      <anchor>a572e323f55ae0ab7cbfb1f6bec3bd08d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_BatteryState.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-pr2_common/doc_stacks/2014-10-06_03-28-41.757574/pr2_common/pr2_msgs/src/pr2_msgs/msg/</path>
    <filename>__BatteryState_8py</filename>
    <class kind="class">pr2_msgs::msg::_BatteryState::BatteryState</class>
    <namespace>pr2_msgs::msg::_BatteryState</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_48H</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryState.html</anchorfile>
      <anchor>af84844f4df56faf6c0e25419aadced7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_48i</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryState.html</anchorfile>
      <anchor>a34cfff0322feba5c89406a3e4d76928f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryState.html</anchorfile>
      <anchor>af878c1363f956b44dbf1b59bbd29a41c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_i</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryState.html</anchorfile>
      <anchor>ab0ce5e9d796a5e6a4fe153f698d5fe2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryState.html</anchorfile>
      <anchor>a6edfd527f012ca98320239138c6e4575</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_BatteryState2.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-pr2_common/doc_stacks/2014-10-06_03-28-41.757574/pr2_common/pr2_msgs/src/pr2_msgs/msg/</path>
    <filename>__BatteryState2_8py</filename>
    <class kind="class">pr2_msgs::msg::_BatteryState2::BatteryState2</class>
    <namespace>pr2_msgs::msg::_BatteryState2</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryState2.html</anchorfile>
      <anchor>a4bec8eae8120499cfafd32f150b8bbfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_48B</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryState2.html</anchorfile>
      <anchor>aa443bc4f0fe606a893da86c9e4350a5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_48h</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryState2.html</anchorfile>
      <anchor>a3ce95e35f89aa9672e7a6144696f8a32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_6B2I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryState2.html</anchorfile>
      <anchor>ae82a131de05f935b518184bfa9bb3c41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryState2.html</anchorfile>
      <anchor>afd7a2ec5277a3519e0b0cfff4cd17e8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryState2.html</anchorfile>
      <anchor>a11bbaa42a3b06c73aca375955343dba7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_DashboardState.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-pr2_common/doc_stacks/2014-10-06_03-28-41.757574/pr2_common/pr2_msgs/src/pr2_msgs/msg/</path>
    <filename>__DashboardState_8py</filename>
    <class kind="class">pr2_msgs::msg::_DashboardState::DashboardState</class>
    <namespace>pr2_msgs::msg::_DashboardState</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2B3I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__DashboardState.html</anchorfile>
      <anchor>a0415234d4bb24190d3fddc70fd299fef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2bB3I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__DashboardState.html</anchorfile>
      <anchor>afa27de1470241e5ec8d42355da8f9b2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3b</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__DashboardState.html</anchorfile>
      <anchor>a85becadf38d07aafa71a1524aa2c0cc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3B3I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__DashboardState.html</anchorfile>
      <anchor>a8d024733042aa3b6c3770bdc8ce2e260</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3d</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__DashboardState.html</anchorfile>
      <anchor>af81b6adfa52e68b1e791086c784dbbee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_4i</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__DashboardState.html</anchorfile>
      <anchor>a7e5f18bdfbe2300b0adb3e8f06efbe85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_d2i</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__DashboardState.html</anchorfile>
      <anchor>a1cc83ff34e80e3d9b0e60ce2c9c90d70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__DashboardState.html</anchorfile>
      <anchor>aa702ac1ecc5d41f57a93bcc98002e6a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_iB</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__DashboardState.html</anchorfile>
      <anchor>ae7b3ee66ee7ea710002bc641a42b828b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_Idb</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__DashboardState.html</anchorfile>
      <anchor>aace4edc7feecc1ebb209c30dd90b592e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__DashboardState.html</anchorfile>
      <anchor>a4e141a8a9a18c5bf0d346bc5e6117fb7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_GPUStatus.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-pr2_common/doc_stacks/2014-10-06_03-28-41.757574/pr2_common/pr2_msgs/src/pr2_msgs/msg/</path>
    <filename>__GPUStatus_8py</filename>
    <class kind="class">pr2_msgs::msg::_GPUStatus::GPUStatus</class>
    <namespace>pr2_msgs::msg::_GPUStatus</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__GPUStatus.html</anchorfile>
      <anchor>a1622b2cf46ae3dcd0de4205c8d1464ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_4f</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__GPUStatus.html</anchorfile>
      <anchor>af933fc1de82c208f870a4cec74daf353</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__GPUStatus.html</anchorfile>
      <anchor>a88fc999085a39452304e27777758e696</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__GPUStatus.html</anchorfile>
      <anchor>a6b76fd2caa524252f55f21a9e0b129e2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_LaserScannerSignal.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-pr2_common/doc_stacks/2014-10-06_03-28-41.757574/pr2_common/pr2_msgs/src/pr2_msgs/msg/</path>
    <filename>__LaserScannerSignal_8py</filename>
    <class kind="class">pr2_msgs::msg::_LaserScannerSignal::LaserScannerSignal</class>
    <namespace>pr2_msgs::msg::_LaserScannerSignal</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__LaserScannerSignal.html</anchorfile>
      <anchor>aa3ad5f726705814fd5400e9d18ec1029</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__LaserScannerSignal.html</anchorfile>
      <anchor>ac46137ffc36820d78e69afe7b34ce7b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_i</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__LaserScannerSignal.html</anchorfile>
      <anchor>abc27f798f5928400a5320c89b93a6a0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__LaserScannerSignal.html</anchorfile>
      <anchor>ac6709f3276fce8cc2c985bcb0a9d05d6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_LaserTrajCmd.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-pr2_common/doc_stacks/2014-10-06_03-28-41.757574/pr2_common/pr2_msgs/src/pr2_msgs/msg/</path>
    <filename>__LaserTrajCmd_8py</filename>
    <class kind="class">pr2_msgs::msg::_LaserTrajCmd::LaserTrajCmd</class>
    <namespace>pr2_msgs::msg::_LaserTrajCmd</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2d</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__LaserTrajCmd.html</anchorfile>
      <anchor>a3fc7ebb6b4f4b6c62d9a0ae1428caa4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2i</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__LaserTrajCmd.html</anchorfile>
      <anchor>a92f0b5a543745296949a82ea8b7aee0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__LaserTrajCmd.html</anchorfile>
      <anchor>adf2f0d114b793893fa8130aad1bead37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__LaserTrajCmd.html</anchorfile>
      <anchor>a408d7afa2edd5efef5b9c8e56aee85a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__LaserTrajCmd.html</anchorfile>
      <anchor>aa7850d17d1d6fff4a12898ab39a2ed50</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_PeriodicCmd.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-pr2_common/doc_stacks/2014-10-06_03-28-41.757574/pr2_common/pr2_msgs/src/pr2_msgs/msg/</path>
    <filename>__PeriodicCmd_8py</filename>
    <class kind="class">pr2_msgs::msg::_PeriodicCmd::PeriodicCmd</class>
    <namespace>pr2_msgs::msg::_PeriodicCmd</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3d</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__PeriodicCmd.html</anchorfile>
      <anchor>a15d3b4b2979a402ae9dfb7e1eda62d98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__PeriodicCmd.html</anchorfile>
      <anchor>a9ea10b2d1f0c91b7edeead087bb1af30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__PeriodicCmd.html</anchorfile>
      <anchor>a5a3be9657be2f526336f3ee5f0a4f170</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__PeriodicCmd.html</anchorfile>
      <anchor>a3c81ebdb44ae11f278defd46c1ca2fc2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_PowerBoardState.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-pr2_common/doc_stacks/2014-10-06_03-28-41.757574/pr2_common/pr2_msgs/src/pr2_msgs/msg/</path>
    <filename>__PowerBoardState_8py</filename>
    <class kind="class">pr2_msgs::msg::_PowerBoardState::PowerBoardState</class>
    <namespace>pr2_msgs::msg::_PowerBoardState</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2B</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__PowerBoardState.html</anchorfile>
      <anchor>a96f117b18558dbb924a218341eaf32a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3b</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__PowerBoardState.html</anchorfile>
      <anchor>a57d9bb6168a5d3f7de816ec94108fa25</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3d</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__PowerBoardState.html</anchorfile>
      <anchor>a0c034faa09bc67326d763600c8dd2790</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__PowerBoardState.html</anchorfile>
      <anchor>aab51ef3b92d14a6993ef6d634932accd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__PowerBoardState.html</anchorfile>
      <anchor>a449ccda43e894d0128b2beaed6927f9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_Idb</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__PowerBoardState.html</anchorfile>
      <anchor>ac259d62b3a616d78619033f877db623e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__PowerBoardState.html</anchorfile>
      <anchor>adbc4eb79bbc5b66f27008adf064df86d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_PowerState.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-pr2_common/doc_stacks/2014-10-06_03-28-41.757574/pr2_common/pr2_msgs/src/pr2_msgs/msg/</path>
    <filename>__PowerState_8py</filename>
    <class kind="class">pr2_msgs::msg::_PowerState::PowerState</class>
    <namespace>pr2_msgs::msg::_PowerState</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2b</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__PowerState.html</anchorfile>
      <anchor>a0a15cfb44588326d197f37ac295f4e9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__PowerState.html</anchorfile>
      <anchor>aab9f8e1620d13d3775bd671e7b647745</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_d2i</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__PowerState.html</anchorfile>
      <anchor>a35b52fd5a0fc7bee4b720ec26d1295a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__PowerState.html</anchorfile>
      <anchor>a57b535758a97af48ef94bb3aacb0f082</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__PowerState.html</anchorfile>
      <anchor>ae491f7a9b406cadb593772007ee75b57</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_PressureState.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-pr2_common/doc_stacks/2014-10-06_03-28-41.757574/pr2_common/pr2_msgs/src/pr2_msgs/msg/</path>
    <filename>__PressureState_8py</filename>
    <class kind="class">pr2_msgs::msg::_PressureState::PressureState</class>
    <namespace>pr2_msgs::msg::_PressureState</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__PressureState.html</anchorfile>
      <anchor>a8e361093aec5f4cf7d12992bc4104a5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__PressureState.html</anchorfile>
      <anchor>a25d335ee0bc70f6ef5e619c6ce9c0ea1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__PressureState.html</anchorfile>
      <anchor>a5dec0fec1358d63a5212d54c1acd5f4e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_SetLaserTrajCmd.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-pr2_common/doc_stacks/2014-10-06_03-28-41.757574/pr2_common/pr2_msgs/src/pr2_msgs/srv/</path>
    <filename>__SetLaserTrajCmd_8py</filename>
    <class kind="class">pr2_msgs::srv::_SetLaserTrajCmd::SetLaserTrajCmd</class>
    <class kind="class">pr2_msgs::srv::_SetLaserTrajCmd::SetLaserTrajCmdRequest</class>
    <class kind="class">pr2_msgs::srv::_SetLaserTrajCmd::SetLaserTrajCmdResponse</class>
    <namespace>pr2_msgs::srv::_SetLaserTrajCmd</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2d</name>
      <anchorfile>namespacepr2__msgs_1_1srv_1_1__SetLaserTrajCmd.html</anchorfile>
      <anchor>a4ee9626646f3c2fab40f012b9cf593c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2i</name>
      <anchorfile>namespacepr2__msgs_1_1srv_1_1__SetLaserTrajCmd.html</anchorfile>
      <anchor>a36437e31759920894dab80c839d7aa42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2I</name>
      <anchorfile>namespacepr2__msgs_1_1srv_1_1__SetLaserTrajCmd.html</anchorfile>
      <anchor>a27a1854537331cafda9d7185e005a2ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacepr2__msgs_1_1srv_1_1__SetLaserTrajCmd.html</anchorfile>
      <anchor>aff12713b0b1f9ed7cde848fb49d35ab8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacepr2__msgs_1_1srv_1_1__SetLaserTrajCmd.html</anchorfile>
      <anchor>af7266f60df02b75f1e49b6f103be5a28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacepr2__msgs_1_1srv_1_1__SetLaserTrajCmd.html</anchorfile>
      <anchor>ad677e40e18e11227e167bbc67279e5f2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_SetPeriodicCmd.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-pr2_common/doc_stacks/2014-10-06_03-28-41.757574/pr2_common/pr2_msgs/src/pr2_msgs/srv/</path>
    <filename>__SetPeriodicCmd_8py</filename>
    <class kind="class">pr2_msgs::srv::_SetPeriodicCmd::SetPeriodicCmd</class>
    <class kind="class">pr2_msgs::srv::_SetPeriodicCmd::SetPeriodicCmdRequest</class>
    <class kind="class">pr2_msgs::srv::_SetPeriodicCmd::SetPeriodicCmdResponse</class>
    <namespace>pr2_msgs::srv::_SetPeriodicCmd</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2I</name>
      <anchorfile>namespacepr2__msgs_1_1srv_1_1__SetPeriodicCmd.html</anchorfile>
      <anchor>a1d66e64ff220ff1cfc73212e535d367c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3d</name>
      <anchorfile>namespacepr2__msgs_1_1srv_1_1__SetPeriodicCmd.html</anchorfile>
      <anchor>a723b3d3b1bfef2e45f4c2fcabb017ce0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacepr2__msgs_1_1srv_1_1__SetPeriodicCmd.html</anchorfile>
      <anchor>a9dcf6fc524aa1434106e574a1c637ce4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacepr2__msgs_1_1srv_1_1__SetPeriodicCmd.html</anchorfile>
      <anchor>ae6ae4ff5769147a8980912a31a0d384a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacepr2__msgs_1_1srv_1_1__SetPeriodicCmd.html</anchorfile>
      <anchor>aaa466bb51386437fbe2590573e549aa6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>AccelerometerState.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-pr2_common/doc_stacks/2014-10-06_03-28-41.757574/pr2_common/pr2_msgs/msg_gen/cpp/include/pr2_msgs/</path>
    <filename>AccelerometerState_8h</filename>
    <class kind="struct">pr2_msgs::AccelerometerState_</class>
    <class kind="struct">ros::message_traits::DataType&lt; ::pr2_msgs::AccelerometerState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::pr2_msgs::AccelerometerState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::pr2_msgs::AccelerometerState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; const ::pr2_msgs::AccelerometerState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_msgs::AccelerometerState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_msgs::AccelerometerState_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::pr2_msgs::AccelerometerState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::pr2_msgs::AccelerometerState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::pr2_msgs::AccelerometerState_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>pr2_msgs</namespace>
    <member kind="typedef">
      <type>::pr2_msgs::AccelerometerState_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>AccelerometerState</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a7c69b8f5519ea107219ce77828ab402d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::AccelerometerState const  &gt;</type>
      <name>AccelerometerStateConstPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a7d6926d70e05270c54b7affc34d23846</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::AccelerometerState &gt;</type>
      <name>AccelerometerStatePtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>ac069d9cda35adb552feb2543b4229a8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a4fa23da4504ea718295164155a59d550</anchor>
      <arglist>(std::ostream &amp;s, const ::pr2_msgs::AccelerometerState_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>AccessPoint.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-pr2_common/doc_stacks/2014-10-06_03-28-41.757574/pr2_common/pr2_msgs/msg_gen/cpp/include/pr2_msgs/</path>
    <filename>AccessPoint_8h</filename>
    <class kind="struct">pr2_msgs::AccessPoint_</class>
    <class kind="struct">ros::message_traits::DataType&lt; ::pr2_msgs::AccessPoint_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::pr2_msgs::AccessPoint_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::pr2_msgs::AccessPoint_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; const ::pr2_msgs::AccessPoint_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_msgs::AccessPoint_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_msgs::AccessPoint_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::pr2_msgs::AccessPoint_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::pr2_msgs::AccessPoint_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::pr2_msgs::AccessPoint_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>pr2_msgs</namespace>
    <member kind="typedef">
      <type>::pr2_msgs::AccessPoint_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>AccessPoint</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a3bfdd4ed7d8f417ad698ee9345f24902</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::AccessPoint const  &gt;</type>
      <name>AccessPointConstPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>af7c7689847357666a670a12cd8d7013e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::AccessPoint &gt;</type>
      <name>AccessPointPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a01df3248f26f7e42c66ff161d50e7b70</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>aa67fd63be1b36d57c845dc048efc070c</anchor>
      <arglist>(std::ostream &amp;s, const ::pr2_msgs::AccessPoint_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>BatteryServer.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-pr2_common/doc_stacks/2014-10-06_03-28-41.757574/pr2_common/pr2_msgs/msg_gen/cpp/include/pr2_msgs/</path>
    <filename>BatteryServer_8h</filename>
    <includes id="BatteryState_8h" name="BatteryState.h" local="yes" imported="no">pr2_msgs/BatteryState.h</includes>
    <class kind="struct">pr2_msgs::BatteryServer_</class>
    <class kind="struct">ros::message_traits::DataType&lt; ::pr2_msgs::BatteryServer_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::pr2_msgs::BatteryServer_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::pr2_msgs::BatteryServer_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; const ::pr2_msgs::BatteryServer_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_msgs::BatteryServer_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_msgs::BatteryServer_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::pr2_msgs::BatteryServer_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::pr2_msgs::BatteryServer_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::pr2_msgs::BatteryServer_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>pr2_msgs</namespace>
    <member kind="typedef">
      <type>::pr2_msgs::BatteryServer_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>BatteryServer</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>ab2bf2d6644da13c1091bfc2a7990d495</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::BatteryServer const  &gt;</type>
      <name>BatteryServerConstPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>adc580453085cc862232ea07664f0b92b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::BatteryServer &gt;</type>
      <name>BatteryServerPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a992959ba98a8bbe3cd87c59cb9aef1de</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>aee0ac254cc6b978dcd9934f54a43f623</anchor>
      <arglist>(std::ostream &amp;s, const ::pr2_msgs::BatteryServer_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>BatteryServer2.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-pr2_common/doc_stacks/2014-10-06_03-28-41.757574/pr2_common/pr2_msgs/msg_gen/cpp/include/pr2_msgs/</path>
    <filename>BatteryServer2_8h</filename>
    <includes id="BatteryState2_8h" name="BatteryState2.h" local="yes" imported="no">pr2_msgs/BatteryState2.h</includes>
    <class kind="struct">pr2_msgs::BatteryServer2_</class>
    <class kind="struct">ros::message_traits::DataType&lt; ::pr2_msgs::BatteryServer2_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::pr2_msgs::BatteryServer2_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::pr2_msgs::BatteryServer2_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; const ::pr2_msgs::BatteryServer2_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_msgs::BatteryServer2_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_msgs::BatteryServer2_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::pr2_msgs::BatteryServer2_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::pr2_msgs::BatteryServer2_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::pr2_msgs::BatteryServer2_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>pr2_msgs</namespace>
    <member kind="typedef">
      <type>::pr2_msgs::BatteryServer2_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>BatteryServer2</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a22fc402fb949adb305dff919be26665d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::BatteryServer2 const  &gt;</type>
      <name>BatteryServer2ConstPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>aed411299213d3013aa2b383fbec2f0c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::BatteryServer2 &gt;</type>
      <name>BatteryServer2Ptr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a295634ccd6a66307f5ebf8a10f205df9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a701d50c5dc1be9174229f688640115fd</anchor>
      <arglist>(std::ostream &amp;s, const ::pr2_msgs::BatteryServer2_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>BatteryState.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-pr2_common/doc_stacks/2014-10-06_03-28-41.757574/pr2_common/pr2_msgs/msg_gen/cpp/include/pr2_msgs/</path>
    <filename>BatteryState_8h</filename>
    <class kind="struct">pr2_msgs::BatteryState_</class>
    <class kind="struct">ros::message_traits::DataType&lt; ::pr2_msgs::BatteryState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::pr2_msgs::BatteryState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsFixedSize&lt; ::pr2_msgs::BatteryState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_msgs::BatteryState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_msgs::BatteryState_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::pr2_msgs::BatteryState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::pr2_msgs::BatteryState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::pr2_msgs::BatteryState_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>pr2_msgs</namespace>
    <member kind="typedef">
      <type>::pr2_msgs::BatteryState_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>BatteryState</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a99f5d543a7f782ca45971febc7dd0aed</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::BatteryState const  &gt;</type>
      <name>BatteryStateConstPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a99c9462bf2baaf3255b26f4a500e501b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::BatteryState &gt;</type>
      <name>BatteryStatePtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>aef547df585b48bb15708b676491f25fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>aac687764c1d3b01648265534c73b2afa</anchor>
      <arglist>(std::ostream &amp;s, const ::pr2_msgs::BatteryState_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>BatteryState2.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-pr2_common/doc_stacks/2014-10-06_03-28-41.757574/pr2_common/pr2_msgs/msg_gen/cpp/include/pr2_msgs/</path>
    <filename>BatteryState2_8h</filename>
    <class kind="struct">pr2_msgs::BatteryState2_</class>
    <class kind="struct">ros::message_traits::DataType&lt; ::pr2_msgs::BatteryState2_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::pr2_msgs::BatteryState2_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsFixedSize&lt; ::pr2_msgs::BatteryState2_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_msgs::BatteryState2_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_msgs::BatteryState2_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::pr2_msgs::BatteryState2_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::pr2_msgs::BatteryState2_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::pr2_msgs::BatteryState2_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>pr2_msgs</namespace>
    <member kind="typedef">
      <type>::pr2_msgs::BatteryState2_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>BatteryState2</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>aac27246ae45ab1ffe49dc37d1fe87d01</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::BatteryState2 const  &gt;</type>
      <name>BatteryState2ConstPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a5a57eb8a6f9dc9b79699f9d54d042bce</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::BatteryState2 &gt;</type>
      <name>BatteryState2Ptr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a005ddf5e5a01f9a7e4f7677529302764</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>ae84ade36440479e0f1f7cc6989e9b530</anchor>
      <arglist>(std::ostream &amp;s, const ::pr2_msgs::BatteryState2_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DashboardState.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-pr2_common/doc_stacks/2014-10-06_03-28-41.757574/pr2_common/pr2_msgs/msg_gen/cpp/include/pr2_msgs/</path>
    <filename>DashboardState_8h</filename>
    <includes id="PowerBoardState_8h" name="PowerBoardState.h" local="yes" imported="no">pr2_msgs/PowerBoardState.h</includes>
    <includes id="PowerState_8h" name="PowerState.h" local="yes" imported="no">pr2_msgs/PowerState.h</includes>
    <includes id="AccessPoint_8h" name="AccessPoint.h" local="yes" imported="no">pr2_msgs/AccessPoint.h</includes>
    <class kind="struct">pr2_msgs::DashboardState_</class>
    <class kind="struct">ros::message_traits::DataType&lt; ::pr2_msgs::DashboardState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::pr2_msgs::DashboardState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_msgs::DashboardState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_msgs::DashboardState_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::pr2_msgs::DashboardState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::pr2_msgs::DashboardState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::pr2_msgs::DashboardState_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>pr2_msgs</namespace>
    <member kind="typedef">
      <type>::pr2_msgs::DashboardState_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>DashboardState</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>adf8e5d9c7a5008b1ba9cd36f43e54868</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::DashboardState const  &gt;</type>
      <name>DashboardStateConstPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a8f7e0fb49e89989764d52faaa51c89c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::DashboardState &gt;</type>
      <name>DashboardStatePtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>ac127ffafe5143c590ee39b3ab3d7058d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a317ac45ba0710a83115ca140eb6e0f7a</anchor>
      <arglist>(std::ostream &amp;s, const ::pr2_msgs::DashboardState_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GPUStatus.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-pr2_common/doc_stacks/2014-10-06_03-28-41.757574/pr2_common/pr2_msgs/msg_gen/cpp/include/pr2_msgs/</path>
    <filename>GPUStatus_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::pr2_msgs::GPUStatus_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::pr2_msgs::GPUStatus_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">pr2_msgs::GPUStatus_</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::pr2_msgs::GPUStatus_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; const ::pr2_msgs::GPUStatus_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_msgs::GPUStatus_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_msgs::GPUStatus_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::pr2_msgs::GPUStatus_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::pr2_msgs::GPUStatus_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::pr2_msgs::GPUStatus_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>pr2_msgs</namespace>
    <member kind="typedef">
      <type>::pr2_msgs::GPUStatus_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>GPUStatus</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a32d730917bec51a2368840b1679bee2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::GPUStatus const  &gt;</type>
      <name>GPUStatusConstPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a70a73f81f9f33f78c0aa7ed4f5f61b4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::GPUStatus &gt;</type>
      <name>GPUStatusPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>ac8ab3d5264d729209c92c0405a1810b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a0799d1497ce2a21b33dddccd4c46f480</anchor>
      <arglist>(std::ostream &amp;s, const ::pr2_msgs::GPUStatus_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>LaserScannerSignal.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-pr2_common/doc_stacks/2014-10-06_03-28-41.757574/pr2_common/pr2_msgs/msg_gen/cpp/include/pr2_msgs/</path>
    <filename>LaserScannerSignal_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::pr2_msgs::LaserScannerSignal_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::pr2_msgs::LaserScannerSignal_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::pr2_msgs::LaserScannerSignal_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; const ::pr2_msgs::LaserScannerSignal_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_msgs::LaserScannerSignal_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_msgs::LaserScannerSignal_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">pr2_msgs::LaserScannerSignal_</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::pr2_msgs::LaserScannerSignal_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::pr2_msgs::LaserScannerSignal_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::pr2_msgs::LaserScannerSignal_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>pr2_msgs</namespace>
    <member kind="typedef">
      <type>::pr2_msgs::LaserScannerSignal_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>LaserScannerSignal</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a49e764e8e8e48b2d0d7f03d0e444017b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::LaserScannerSignal const  &gt;</type>
      <name>LaserScannerSignalConstPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a39c7fc3697e7297de315593afccc8cea</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::LaserScannerSignal &gt;</type>
      <name>LaserScannerSignalPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a276ff1f5e183681ea44bb2c9c86251ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a6db174a05c1b3cfc985bde4525021f86</anchor>
      <arglist>(std::ostream &amp;s, const ::pr2_msgs::LaserScannerSignal_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>LaserTrajCmd.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-pr2_common/doc_stacks/2014-10-06_03-28-41.757574/pr2_common/pr2_msgs/msg_gen/cpp/include/pr2_msgs/</path>
    <filename>LaserTrajCmd_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::pr2_msgs::LaserTrajCmd_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::pr2_msgs::LaserTrajCmd_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::pr2_msgs::LaserTrajCmd_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; const ::pr2_msgs::LaserTrajCmd_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_msgs::LaserTrajCmd_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_msgs::LaserTrajCmd_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">pr2_msgs::LaserTrajCmd_</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::pr2_msgs::LaserTrajCmd_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::pr2_msgs::LaserTrajCmd_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::pr2_msgs::LaserTrajCmd_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>pr2_msgs</namespace>
    <member kind="typedef">
      <type>::pr2_msgs::LaserTrajCmd_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>LaserTrajCmd</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>aaab67a790c62103114ae246597f1dfc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::LaserTrajCmd const  &gt;</type>
      <name>LaserTrajCmdConstPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>adff3ded873228c73ce67816a7dd53f9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::LaserTrajCmd &gt;</type>
      <name>LaserTrajCmdPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>ae0148bf522cfefb4c141e1e4ce0f0554</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a2af696def5072cd48da0500186948fb4</anchor>
      <arglist>(std::ostream &amp;s, const ::pr2_msgs::LaserTrajCmd_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PeriodicCmd.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-pr2_common/doc_stacks/2014-10-06_03-28-41.757574/pr2_common/pr2_msgs/msg_gen/cpp/include/pr2_msgs/</path>
    <filename>PeriodicCmd_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::pr2_msgs::PeriodicCmd_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::pr2_msgs::PeriodicCmd_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::pr2_msgs::PeriodicCmd_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; const ::pr2_msgs::PeriodicCmd_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_msgs::PeriodicCmd_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_msgs::PeriodicCmd_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::pr2_msgs::PeriodicCmd_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">pr2_msgs::PeriodicCmd_</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::pr2_msgs::PeriodicCmd_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::pr2_msgs::PeriodicCmd_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>pr2_msgs</namespace>
    <member kind="typedef">
      <type>::pr2_msgs::PeriodicCmd_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>PeriodicCmd</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a18c8f11a958470f782a1a54e5989dad5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::PeriodicCmd const  &gt;</type>
      <name>PeriodicCmdConstPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a5ef543173d53d1327a0228b4bd6166ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::PeriodicCmd &gt;</type>
      <name>PeriodicCmdPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a4e09c55aef0238e6a86ab673ad4392d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>aa47050a70c89d812df8d6f0fd3bc8747</anchor>
      <arglist>(std::ostream &amp;s, const ::pr2_msgs::PeriodicCmd_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PowerBoardState.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-pr2_common/doc_stacks/2014-10-06_03-28-41.757574/pr2_common/pr2_msgs/msg_gen/cpp/include/pr2_msgs/</path>
    <filename>PowerBoardState_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::pr2_msgs::PowerBoardState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::pr2_msgs::PowerBoardState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::pr2_msgs::PowerBoardState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; const ::pr2_msgs::PowerBoardState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_msgs::PowerBoardState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_msgs::PowerBoardState_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::pr2_msgs::PowerBoardState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">pr2_msgs::PowerBoardState_</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::pr2_msgs::PowerBoardState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::pr2_msgs::PowerBoardState_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>pr2_msgs</namespace>
    <member kind="typedef">
      <type>::pr2_msgs::PowerBoardState_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>PowerBoardState</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a14a169942d9d5c22b761479d23bde28a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::PowerBoardState const  &gt;</type>
      <name>PowerBoardStateConstPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a17b3b59860674da3ce3771101c75fc46</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::PowerBoardState &gt;</type>
      <name>PowerBoardStatePtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>ab572244be1da4162782eb80b82cb74d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>abb58650950cb7d7ec141f1ae64428055</anchor>
      <arglist>(std::ostream &amp;s, const ::pr2_msgs::PowerBoardState_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PowerState.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-pr2_common/doc_stacks/2014-10-06_03-28-41.757574/pr2_common/pr2_msgs/msg_gen/cpp/include/pr2_msgs/</path>
    <filename>PowerState_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::pr2_msgs::PowerState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::pr2_msgs::PowerState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::pr2_msgs::PowerState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; const ::pr2_msgs::PowerState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_msgs::PowerState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_msgs::PowerState_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::pr2_msgs::PowerState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">pr2_msgs::PowerState_</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::pr2_msgs::PowerState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::pr2_msgs::PowerState_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>pr2_msgs</namespace>
    <member kind="typedef">
      <type>::pr2_msgs::PowerState_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>PowerState</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a29974a16101f1cf7b6d5ca959ef4600c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::PowerState const  &gt;</type>
      <name>PowerStateConstPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a66802a7961a2452432afbe528411ed7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::PowerState &gt;</type>
      <name>PowerStatePtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>aeb1341e7083c422b136c91c8261772d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>ac41725490cf72cc5c209ef4588d2261b</anchor>
      <arglist>(std::ostream &amp;s, const ::pr2_msgs::PowerState_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PressureState.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-pr2_common/doc_stacks/2014-10-06_03-28-41.757574/pr2_common/pr2_msgs/msg_gen/cpp/include/pr2_msgs/</path>
    <filename>PressureState_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::pr2_msgs::PressureState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::pr2_msgs::PressureState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::pr2_msgs::PressureState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; const ::pr2_msgs::PressureState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_msgs::PressureState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_msgs::PressureState_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::pr2_msgs::PressureState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">pr2_msgs::PressureState_</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::pr2_msgs::PressureState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::pr2_msgs::PressureState_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>pr2_msgs</namespace>
    <member kind="typedef">
      <type>::pr2_msgs::PressureState_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>PressureState</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a0a7edb2ac32b59f3eea322ce6c2b74da</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::PressureState const  &gt;</type>
      <name>PressureStateConstPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>af6fed6f167dbc1cf89b14ef2a05f159a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::PressureState &gt;</type>
      <name>PressureStatePtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>afb53a431e866afc9b3f0ebe3aba87d63</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>ac0babbceeada085b1d52204f21c41d85</anchor>
      <arglist>(std::ostream &amp;s, const ::pr2_msgs::PressureState_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SetLaserTrajCmd.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-pr2_common/doc_stacks/2014-10-06_03-28-41.757574/pr2_common/pr2_msgs/srv_gen/cpp/include/pr2_msgs/</path>
    <filename>SetLaserTrajCmd_8h</filename>
    <includes id="LaserTrajCmd_8h" name="LaserTrajCmd.h" local="yes" imported="no">pr2_msgs/LaserTrajCmd.h</includes>
    <class kind="struct">ros::message_traits::DataType&lt; ::pr2_msgs::SetLaserTrajCmdRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::DataType&lt; ::pr2_msgs::SetLaserTrajCmdResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; pr2_msgs::SetLaserTrajCmd &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; pr2_msgs::SetLaserTrajCmdRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; pr2_msgs::SetLaserTrajCmdResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::pr2_msgs::SetLaserTrajCmdRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::pr2_msgs::SetLaserTrajCmdResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsFixedSize&lt; ::pr2_msgs::SetLaserTrajCmdResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_msgs::SetLaserTrajCmdRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_msgs::SetLaserTrajCmdRequest_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_msgs::SetLaserTrajCmdResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_msgs::SetLaserTrajCmdResponse_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::pr2_msgs::SetLaserTrajCmdRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::pr2_msgs::SetLaserTrajCmdResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; pr2_msgs::SetLaserTrajCmd &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; pr2_msgs::SetLaserTrajCmdRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; pr2_msgs::SetLaserTrajCmdResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::pr2_msgs::SetLaserTrajCmdRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::pr2_msgs::SetLaserTrajCmdResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">pr2_msgs::SetLaserTrajCmd</class>
    <class kind="struct">pr2_msgs::SetLaserTrajCmdRequest_</class>
    <class kind="struct">pr2_msgs::SetLaserTrajCmdResponse_</class>
    <namespace>pr2_msgs</namespace>
    <member kind="typedef">
      <type>::pr2_msgs::SetLaserTrajCmdRequest_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>SetLaserTrajCmdRequest</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a14f74ed02437697cd368727217fa46c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::SetLaserTrajCmdRequest const  &gt;</type>
      <name>SetLaserTrajCmdRequestConstPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>acea9bb8ee8b501457780587c38b51c09</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::SetLaserTrajCmdRequest &gt;</type>
      <name>SetLaserTrajCmdRequestPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>ab86c49a1d1a2747a75b419f2defe9d61</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::pr2_msgs::SetLaserTrajCmdResponse_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>SetLaserTrajCmdResponse</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a7f0830f852bebb296b8c28193abb9b98</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::SetLaserTrajCmdResponse const  &gt;</type>
      <name>SetLaserTrajCmdResponseConstPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>ab664f509606cffe07e2894df44c31f89</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::SetLaserTrajCmdResponse &gt;</type>
      <name>SetLaserTrajCmdResponsePtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a80783a3ef0c192859207da4c484bd6e5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SetPeriodicCmd.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-pr2_common/doc_stacks/2014-10-06_03-28-41.757574/pr2_common/pr2_msgs/srv_gen/cpp/include/pr2_msgs/</path>
    <filename>SetPeriodicCmd_8h</filename>
    <includes id="PeriodicCmd_8h" name="PeriodicCmd.h" local="yes" imported="no">pr2_msgs/PeriodicCmd.h</includes>
    <class kind="struct">ros::message_traits::DataType&lt; ::pr2_msgs::SetPeriodicCmdRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::DataType&lt; ::pr2_msgs::SetPeriodicCmdResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; pr2_msgs::SetPeriodicCmd &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; pr2_msgs::SetPeriodicCmdRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; pr2_msgs::SetPeriodicCmdResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::pr2_msgs::SetPeriodicCmdRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::pr2_msgs::SetPeriodicCmdResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsFixedSize&lt; ::pr2_msgs::SetPeriodicCmdResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_msgs::SetPeriodicCmdRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_msgs::SetPeriodicCmdRequest_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_msgs::SetPeriodicCmdResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_msgs::SetPeriodicCmdResponse_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::pr2_msgs::SetPeriodicCmdRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::pr2_msgs::SetPeriodicCmdResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; pr2_msgs::SetPeriodicCmd &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; pr2_msgs::SetPeriodicCmdRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; pr2_msgs::SetPeriodicCmdResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::pr2_msgs::SetPeriodicCmdRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::pr2_msgs::SetPeriodicCmdResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">pr2_msgs::SetPeriodicCmd</class>
    <class kind="struct">pr2_msgs::SetPeriodicCmdRequest_</class>
    <class kind="struct">pr2_msgs::SetPeriodicCmdResponse_</class>
    <namespace>pr2_msgs</namespace>
    <member kind="typedef">
      <type>::pr2_msgs::SetPeriodicCmdRequest_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>SetPeriodicCmdRequest</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a8e447e1a422a106e29a1f6c4b40ae959</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::SetPeriodicCmdRequest const  &gt;</type>
      <name>SetPeriodicCmdRequestConstPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a9a5c0680493262826b489ae979ba402c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::SetPeriodicCmdRequest &gt;</type>
      <name>SetPeriodicCmdRequestPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a782d6ea8cbedac7547ea04654face98b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::pr2_msgs::SetPeriodicCmdResponse_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>SetPeriodicCmdResponse</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a6279e4b45e6cdea4fb15ee054f410a94</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::SetPeriodicCmdResponse const  &gt;</type>
      <name>SetPeriodicCmdResponseConstPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a9d936d52eeee72c3aa821672da7462e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::SetPeriodicCmdResponse &gt;</type>
      <name>SetPeriodicCmdResponsePtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a17b8ed002f92aab78bd4e135bdf860d2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_pr2_msgs_migration.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-pr2_common/doc_stacks/2014-10-06_03-28-41.757574/pr2_common/pr2_msgs/test/</path>
    <filename>test__pr2__msgs__migration_8py</filename>
    <class kind="class">test_pr2_msgs_migration::TestPR2MsgsMigration</class>
    <namespace>test_pr2_msgs_migration</namespace>
    <member kind="function">
      <type>def</type>
      <name>do_test</name>
      <anchorfile>namespacetest__pr2__msgs__migration.html</anchorfile>
      <anchor>a2b76e4fe3efa25b2a7939d35a6e1b082</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_new_laser_scanner_signal</name>
      <anchorfile>namespacetest__pr2__msgs__migration.html</anchorfile>
      <anchor>afb81872d8d2c323c47aebaa1306bb694</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_old_laser_scanner_signal</name>
      <anchorfile>namespacetest__pr2__msgs__migration.html</anchorfile>
      <anchor>a6e225ec2ba1ab11f39760c3376299f46</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>load_saved_classes</name>
      <anchorfile>namespacetest__pr2__msgs__migration.html</anchorfile>
      <anchor>acabf0dfa9de16167e5244810b91fa8f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>repack</name>
      <anchorfile>namespacetest__pr2__msgs__migration.html</anchorfile>
      <anchor>ae2a30c3c49205241898a6f058eedde44</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setUp</name>
      <anchorfile>namespacetest__pr2__msgs__migration.html</anchorfile>
      <anchor>a5245c395a9b3a80c18408ae86fc23e9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_laser_scanner_signal</name>
      <anchorfile>namespacetest__pr2__msgs__migration.html</anchorfile>
      <anchor>a96d0794390aa0e4b2fb30ee698b3bf2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>migrator</name>
      <anchorfile>namespacetest__pr2__msgs__migration.html</anchorfile>
      <anchor>ac69c1f2fcf70d0691b2767aa98edab37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pkg_dir</name>
      <anchorfile>namespacetest__pr2__msgs__migration.html</anchorfile>
      <anchor>a578512cc727a28d65d6f4a3e3b35bf43</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>pr2_msgs</name>
    <filename>namespacepr2__msgs.html</filename>
    <namespace>pr2_msgs::msg</namespace>
    <namespace>pr2_msgs::srv</namespace>
    <class kind="struct">pr2_msgs::AccelerometerState_</class>
    <class kind="struct">pr2_msgs::AccessPoint_</class>
    <class kind="struct">pr2_msgs::BatteryServer2_</class>
    <class kind="struct">pr2_msgs::BatteryServer_</class>
    <class kind="struct">pr2_msgs::BatteryState2_</class>
    <class kind="struct">pr2_msgs::BatteryState_</class>
    <class kind="struct">pr2_msgs::DashboardState_</class>
    <class kind="struct">pr2_msgs::GPUStatus_</class>
    <class kind="struct">pr2_msgs::LaserScannerSignal_</class>
    <class kind="struct">pr2_msgs::LaserTrajCmd_</class>
    <class kind="struct">pr2_msgs::PeriodicCmd_</class>
    <class kind="struct">pr2_msgs::PowerBoardState_</class>
    <class kind="struct">pr2_msgs::PowerState_</class>
    <class kind="struct">pr2_msgs::PressureState_</class>
    <class kind="struct">pr2_msgs::SetLaserTrajCmd</class>
    <class kind="struct">pr2_msgs::SetLaserTrajCmdRequest_</class>
    <class kind="struct">pr2_msgs::SetLaserTrajCmdResponse_</class>
    <class kind="struct">pr2_msgs::SetPeriodicCmd</class>
    <class kind="struct">pr2_msgs::SetPeriodicCmdRequest_</class>
    <class kind="struct">pr2_msgs::SetPeriodicCmdResponse_</class>
    <member kind="typedef">
      <type>::pr2_msgs::AccelerometerState_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>AccelerometerState</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a7c69b8f5519ea107219ce77828ab402d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::AccelerometerState const  &gt;</type>
      <name>AccelerometerStateConstPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a7d6926d70e05270c54b7affc34d23846</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::AccelerometerState &gt;</type>
      <name>AccelerometerStatePtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>ac069d9cda35adb552feb2543b4229a8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::pr2_msgs::AccessPoint_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>AccessPoint</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a3bfdd4ed7d8f417ad698ee9345f24902</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::AccessPoint const  &gt;</type>
      <name>AccessPointConstPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>af7c7689847357666a670a12cd8d7013e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::AccessPoint &gt;</type>
      <name>AccessPointPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a01df3248f26f7e42c66ff161d50e7b70</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::pr2_msgs::BatteryServer_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>BatteryServer</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>ab2bf2d6644da13c1091bfc2a7990d495</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::pr2_msgs::BatteryServer2_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>BatteryServer2</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a22fc402fb949adb305dff919be26665d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::BatteryServer2 const  &gt;</type>
      <name>BatteryServer2ConstPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>aed411299213d3013aa2b383fbec2f0c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::BatteryServer2 &gt;</type>
      <name>BatteryServer2Ptr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a295634ccd6a66307f5ebf8a10f205df9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::BatteryServer const  &gt;</type>
      <name>BatteryServerConstPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>adc580453085cc862232ea07664f0b92b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::BatteryServer &gt;</type>
      <name>BatteryServerPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a992959ba98a8bbe3cd87c59cb9aef1de</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::pr2_msgs::BatteryState_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>BatteryState</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a99f5d543a7f782ca45971febc7dd0aed</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::pr2_msgs::BatteryState2_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>BatteryState2</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>aac27246ae45ab1ffe49dc37d1fe87d01</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::BatteryState2 const  &gt;</type>
      <name>BatteryState2ConstPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a5a57eb8a6f9dc9b79699f9d54d042bce</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::BatteryState2 &gt;</type>
      <name>BatteryState2Ptr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a005ddf5e5a01f9a7e4f7677529302764</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::BatteryState const  &gt;</type>
      <name>BatteryStateConstPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a99c9462bf2baaf3255b26f4a500e501b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::BatteryState &gt;</type>
      <name>BatteryStatePtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>aef547df585b48bb15708b676491f25fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::pr2_msgs::DashboardState_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>DashboardState</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>adf8e5d9c7a5008b1ba9cd36f43e54868</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::DashboardState const  &gt;</type>
      <name>DashboardStateConstPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a8f7e0fb49e89989764d52faaa51c89c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::DashboardState &gt;</type>
      <name>DashboardStatePtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>ac127ffafe5143c590ee39b3ab3d7058d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::pr2_msgs::GPUStatus_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>GPUStatus</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a32d730917bec51a2368840b1679bee2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::GPUStatus const  &gt;</type>
      <name>GPUStatusConstPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a70a73f81f9f33f78c0aa7ed4f5f61b4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::GPUStatus &gt;</type>
      <name>GPUStatusPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>ac8ab3d5264d729209c92c0405a1810b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::pr2_msgs::LaserScannerSignal_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>LaserScannerSignal</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a49e764e8e8e48b2d0d7f03d0e444017b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::LaserScannerSignal const  &gt;</type>
      <name>LaserScannerSignalConstPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a39c7fc3697e7297de315593afccc8cea</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::LaserScannerSignal &gt;</type>
      <name>LaserScannerSignalPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a276ff1f5e183681ea44bb2c9c86251ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::pr2_msgs::LaserTrajCmd_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>LaserTrajCmd</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>aaab67a790c62103114ae246597f1dfc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::LaserTrajCmd const  &gt;</type>
      <name>LaserTrajCmdConstPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>adff3ded873228c73ce67816a7dd53f9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::LaserTrajCmd &gt;</type>
      <name>LaserTrajCmdPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>ae0148bf522cfefb4c141e1e4ce0f0554</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::pr2_msgs::PeriodicCmd_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>PeriodicCmd</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a18c8f11a958470f782a1a54e5989dad5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::PeriodicCmd const  &gt;</type>
      <name>PeriodicCmdConstPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a5ef543173d53d1327a0228b4bd6166ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::PeriodicCmd &gt;</type>
      <name>PeriodicCmdPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a4e09c55aef0238e6a86ab673ad4392d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::pr2_msgs::PowerBoardState_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>PowerBoardState</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a14a169942d9d5c22b761479d23bde28a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::PowerBoardState const  &gt;</type>
      <name>PowerBoardStateConstPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a17b3b59860674da3ce3771101c75fc46</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::PowerBoardState &gt;</type>
      <name>PowerBoardStatePtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>ab572244be1da4162782eb80b82cb74d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::pr2_msgs::PowerState_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>PowerState</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a29974a16101f1cf7b6d5ca959ef4600c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::PowerState const  &gt;</type>
      <name>PowerStateConstPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a66802a7961a2452432afbe528411ed7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::PowerState &gt;</type>
      <name>PowerStatePtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>aeb1341e7083c422b136c91c8261772d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::pr2_msgs::PressureState_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>PressureState</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a0a7edb2ac32b59f3eea322ce6c2b74da</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::PressureState const  &gt;</type>
      <name>PressureStateConstPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>af6fed6f167dbc1cf89b14ef2a05f159a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::PressureState &gt;</type>
      <name>PressureStatePtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>afb53a431e866afc9b3f0ebe3aba87d63</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::pr2_msgs::SetLaserTrajCmdRequest_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>SetLaserTrajCmdRequest</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a14f74ed02437697cd368727217fa46c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::SetLaserTrajCmdRequest const  &gt;</type>
      <name>SetLaserTrajCmdRequestConstPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>acea9bb8ee8b501457780587c38b51c09</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::SetLaserTrajCmdRequest &gt;</type>
      <name>SetLaserTrajCmdRequestPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>ab86c49a1d1a2747a75b419f2defe9d61</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::pr2_msgs::SetLaserTrajCmdResponse_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>SetLaserTrajCmdResponse</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a7f0830f852bebb296b8c28193abb9b98</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::SetLaserTrajCmdResponse const  &gt;</type>
      <name>SetLaserTrajCmdResponseConstPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>ab664f509606cffe07e2894df44c31f89</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::SetLaserTrajCmdResponse &gt;</type>
      <name>SetLaserTrajCmdResponsePtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a80783a3ef0c192859207da4c484bd6e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::pr2_msgs::SetPeriodicCmdRequest_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>SetPeriodicCmdRequest</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a8e447e1a422a106e29a1f6c4b40ae959</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::SetPeriodicCmdRequest const  &gt;</type>
      <name>SetPeriodicCmdRequestConstPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a9a5c0680493262826b489ae979ba402c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::SetPeriodicCmdRequest &gt;</type>
      <name>SetPeriodicCmdRequestPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a782d6ea8cbedac7547ea04654face98b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::pr2_msgs::SetPeriodicCmdResponse_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>SetPeriodicCmdResponse</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a6279e4b45e6cdea4fb15ee054f410a94</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::SetPeriodicCmdResponse const  &gt;</type>
      <name>SetPeriodicCmdResponseConstPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a9d936d52eeee72c3aa821672da7462e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::SetPeriodicCmdResponse &gt;</type>
      <name>SetPeriodicCmdResponsePtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a17b8ed002f92aab78bd4e135bdf860d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a6db174a05c1b3cfc985bde4525021f86</anchor>
      <arglist>(std::ostream &amp;s, const ::pr2_msgs::LaserScannerSignal_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a4fa23da4504ea718295164155a59d550</anchor>
      <arglist>(std::ostream &amp;s, const ::pr2_msgs::AccelerometerState_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>ac0babbceeada085b1d52204f21c41d85</anchor>
      <arglist>(std::ostream &amp;s, const ::pr2_msgs::PressureState_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>aac687764c1d3b01648265534c73b2afa</anchor>
      <arglist>(std::ostream &amp;s, const ::pr2_msgs::BatteryState_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>aa47050a70c89d812df8d6f0fd3bc8747</anchor>
      <arglist>(std::ostream &amp;s, const ::pr2_msgs::PeriodicCmd_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a2af696def5072cd48da0500186948fb4</anchor>
      <arglist>(std::ostream &amp;s, const ::pr2_msgs::LaserTrajCmd_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>ac41725490cf72cc5c209ef4588d2261b</anchor>
      <arglist>(std::ostream &amp;s, const ::pr2_msgs::PowerState_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a701d50c5dc1be9174229f688640115fd</anchor>
      <arglist>(std::ostream &amp;s, const ::pr2_msgs::BatteryServer2_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a317ac45ba0710a83115ca140eb6e0f7a</anchor>
      <arglist>(std::ostream &amp;s, const ::pr2_msgs::DashboardState_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a0799d1497ce2a21b33dddccd4c46f480</anchor>
      <arglist>(std::ostream &amp;s, const ::pr2_msgs::GPUStatus_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>aa67fd63be1b36d57c845dc048efc070c</anchor>
      <arglist>(std::ostream &amp;s, const ::pr2_msgs::AccessPoint_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>ae84ade36440479e0f1f7cc6989e9b530</anchor>
      <arglist>(std::ostream &amp;s, const ::pr2_msgs::BatteryState2_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>abb58650950cb7d7ec141f1ae64428055</anchor>
      <arglist>(std::ostream &amp;s, const ::pr2_msgs::PowerBoardState_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>aee0ac254cc6b978dcd9934f54a43f623</anchor>
      <arglist>(std::ostream &amp;s, const ::pr2_msgs::BatteryServer_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>pr2_msgs::AccelerometerState_</name>
    <filename>structpr2__msgs_1_1AccelerometerState__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>_header_type</name>
      <anchorfile>structpr2__msgs_1_1AccelerometerState__.html</anchorfile>
      <anchor>a58ab80c1758c417eb48a348130ef6cd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; ::geometry_msgs::Vector3_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::geometry_msgs::Vector3_&lt; ContainerAllocator &gt; &gt;::other &gt;</type>
      <name>_samples_type</name>
      <anchorfile>structpr2__msgs_1_1AccelerometerState__.html</anchorfile>
      <anchor>aa56e5d76990b75a30ac5ea5b4aff4f52</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::AccelerometerState_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structpr2__msgs_1_1AccelerometerState__.html</anchorfile>
      <anchor>a6bff3607e8ba7c412d2fc23ef915a8d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::AccelerometerState_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structpr2__msgs_1_1AccelerometerState__.html</anchorfile>
      <anchor>a45a452c19ffd2a31db4c27683c26a6ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>AccelerometerState_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structpr2__msgs_1_1AccelerometerState__.html</anchorfile>
      <anchor>ae463f6620f940236f034222f98478706</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AccelerometerState_</name>
      <anchorfile>structpr2__msgs_1_1AccelerometerState__.html</anchorfile>
      <anchor>afdc1b037fd99c752752a7ca60687f726</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AccelerometerState_</name>
      <anchorfile>structpr2__msgs_1_1AccelerometerState__.html</anchorfile>
      <anchor>a87374de38b20de206b74ef52096f8459</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structpr2__msgs_1_1AccelerometerState__.html</anchorfile>
      <anchor>ab418a196fd23a87a59a33666829346ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>header</name>
      <anchorfile>structpr2__msgs_1_1AccelerometerState__.html</anchorfile>
      <anchor>a06ebeaabacb8bdc66f58a228337b7fe8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; ::geometry_msgs::Vector3_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::geometry_msgs::Vector3_&lt; ContainerAllocator &gt; &gt;::other &gt;</type>
      <name>samples</name>
      <anchorfile>structpr2__msgs_1_1AccelerometerState__.html</anchorfile>
      <anchor>a43e5e42c954b706269dcf74cbf75034d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>pr2_msgs::AccessPoint_</name>
    <filename>structpr2__msgs_1_1AccessPoint__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>int32_t</type>
      <name>_channel_type</name>
      <anchorfile>structpr2__msgs_1_1AccessPoint__.html</anchorfile>
      <anchor>a96db2143c0bcbdb8e06149279c96546d</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>_essid_type</name>
      <anchorfile>structpr2__msgs_1_1AccessPoint__.html</anchorfile>
      <anchor>a4a3b9c480babc6fef9af0ac06c685b94</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>_header_type</name>
      <anchorfile>structpr2__msgs_1_1AccessPoint__.html</anchorfile>
      <anchor>add0977a1a7fc2bb3c58a9c07c9b387a5</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>_macaddr_type</name>
      <anchorfile>structpr2__msgs_1_1AccessPoint__.html</anchorfile>
      <anchor>ad1595d5e96006dba4e7d6c51c350006b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int32_t</type>
      <name>_noise_type</name>
      <anchorfile>structpr2__msgs_1_1AccessPoint__.html</anchorfile>
      <anchor>a6d5168a83a73f300b825886429d2eba7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int32_t</type>
      <name>_quality_type</name>
      <anchorfile>structpr2__msgs_1_1AccessPoint__.html</anchorfile>
      <anchor>a106b1bcf4eb590a078952314b7dcd269</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>_rate_type</name>
      <anchorfile>structpr2__msgs_1_1AccessPoint__.html</anchorfile>
      <anchor>a58400a801b46e3bb1033a0420f1b54eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int32_t</type>
      <name>_signal_type</name>
      <anchorfile>structpr2__msgs_1_1AccessPoint__.html</anchorfile>
      <anchor>a8f8c60fffa31430a4db98270693747a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int32_t</type>
      <name>_snr_type</name>
      <anchorfile>structpr2__msgs_1_1AccessPoint__.html</anchorfile>
      <anchor>aeed05458690cd9599c3d60d56b43b0b4</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>_tx_power_type</name>
      <anchorfile>structpr2__msgs_1_1AccessPoint__.html</anchorfile>
      <anchor>ad4b3d7b46abd6b9a1e5001316a2c0c48</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::AccessPoint_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structpr2__msgs_1_1AccessPoint__.html</anchorfile>
      <anchor>a00e950846452a6337b263b6d689c39df</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::AccessPoint_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structpr2__msgs_1_1AccessPoint__.html</anchorfile>
      <anchor>a6e793de9bf9f8d4fc4160f8baf53fd08</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>AccessPoint_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structpr2__msgs_1_1AccessPoint__.html</anchorfile>
      <anchor>a8ee242038293ddc879f0b380f86ec62e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AccessPoint_</name>
      <anchorfile>structpr2__msgs_1_1AccessPoint__.html</anchorfile>
      <anchor>a0ab8c592ae7fe3e389f2a06606096f86</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AccessPoint_</name>
      <anchorfile>structpr2__msgs_1_1AccessPoint__.html</anchorfile>
      <anchor>aa528af2cf0a841353e807b7431d3991b</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structpr2__msgs_1_1AccessPoint__.html</anchorfile>
      <anchor>ab49e51be2d555e5a85429b0ec317ae34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>channel</name>
      <anchorfile>structpr2__msgs_1_1AccessPoint__.html</anchorfile>
      <anchor>a6ed24ba60d2cb263cea58b7a57ec6f3f</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>essid</name>
      <anchorfile>structpr2__msgs_1_1AccessPoint__.html</anchorfile>
      <anchor>af5a7a8af53da8b82e33fea541a52b8b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>header</name>
      <anchorfile>structpr2__msgs_1_1AccessPoint__.html</anchorfile>
      <anchor>ad8e1401e2ba3671a21e1d184c6510286</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>macaddr</name>
      <anchorfile>structpr2__msgs_1_1AccessPoint__.html</anchorfile>
      <anchor>aa97579902d98812bb36113c1f012a20f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>noise</name>
      <anchorfile>structpr2__msgs_1_1AccessPoint__.html</anchorfile>
      <anchor>a3f145ff2a3ffd985a5c197a3db8f52ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>quality</name>
      <anchorfile>structpr2__msgs_1_1AccessPoint__.html</anchorfile>
      <anchor>a7c5264afc77e147c1225dd00b32254e0</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>rate</name>
      <anchorfile>structpr2__msgs_1_1AccessPoint__.html</anchorfile>
      <anchor>ad0db27fd1ba6efa1829a0fa37b940b45</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>signal</name>
      <anchorfile>structpr2__msgs_1_1AccessPoint__.html</anchorfile>
      <anchor>a4c8a0f5935a04652d0a67ab42ed910f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>snr</name>
      <anchorfile>structpr2__msgs_1_1AccessPoint__.html</anchorfile>
      <anchor>af7d59c1472edcd6463d0c756b18f3b93</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>tx_power</name>
      <anchorfile>structpr2__msgs_1_1AccessPoint__.html</anchorfile>
      <anchor>ac35eede463988fa68f3da37225513f9c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>pr2_msgs::BatteryServer2_</name>
    <filename>structpr2__msgs_1_1BatteryServer2__.html</filename>
    <templarg></templarg>
    <member kind="enumvalue">
      <name>MAX_BAT_COUNT</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer2__.html</anchorfile>
      <anchor>af8c5c337ccf98550e229499b4f1c27a5acedd47ddafd253b300a6aa5581f3b7e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MAX_BAT_REG</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer2__.html</anchorfile>
      <anchor>a857388c91bfe2e95ef7674e2a075113eab099c8e9afba871252592abcdd46d482</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int32_t</type>
      <name>_average_charge_type</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer2__.html</anchorfile>
      <anchor>af6a5c0ef907510a47c1632dc7daec390</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; ::pr2_msgs::BatteryState2_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::pr2_msgs::BatteryState2_&lt; ContainerAllocator &gt; &gt;::other &gt;</type>
      <name>_battery_type</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer2__.html</anchorfile>
      <anchor>a590f03b40db3613caaac0a7166de83e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>_header_type</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer2__.html</anchorfile>
      <anchor>a72eb3c85d534d8a52f7ab548ea2d454d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int32_t</type>
      <name>_id_type</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer2__.html</anchorfile>
      <anchor>a9c64df1f7fa9ee6b61bac092c81cfff6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ros::Time</type>
      <name>_last_controller_update_type</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer2__.html</anchorfile>
      <anchor>afe4e433cff03eac49d6eb1679a71d454</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ros::Time</type>
      <name>_last_system_update_type</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer2__.html</anchorfile>
      <anchor>a179501b89480be3cba487430020f8a30</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>_message_type</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer2__.html</anchorfile>
      <anchor>a5cb8417acde41bee932144fc6eeebb36</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ros::Duration</type>
      <name>_time_left_type</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer2__.html</anchorfile>
      <anchor>a27bfd0fa63a3798f48f4cc174d9f829a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::BatteryServer2_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer2__.html</anchorfile>
      <anchor>a595d37d3bf6548d048a522f86cb95925</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::BatteryServer2_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer2__.html</anchorfile>
      <anchor>a7873315a42ec5202131b450c94b67394</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>BatteryServer2_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer2__.html</anchorfile>
      <anchor>a8c1779c33f489cd1b2da398f1465d80a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BatteryServer2_</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer2__.html</anchorfile>
      <anchor>ab360bc0f5f9dcbce32c860375ff69d79</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BatteryServer2_</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer2__.html</anchorfile>
      <anchor>aa864b051acab0e7277d6d27af3d30600</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer2__.html</anchorfile>
      <anchor>ab6e45b068c593af46849fe86d6517655</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>average_charge</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer2__.html</anchorfile>
      <anchor>a6f2688ea6a915db105674b481c39675f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; ::pr2_msgs::BatteryState2_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::pr2_msgs::BatteryState2_&lt; ContainerAllocator &gt; &gt;::other &gt;</type>
      <name>battery</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer2__.html</anchorfile>
      <anchor>a05d924293d35343f059b889c0132827f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>header</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer2__.html</anchorfile>
      <anchor>a0499cc0d2540ba02db992b4a4efb5720</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>id</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer2__.html</anchorfile>
      <anchor>af952b56b1c626d263f2a6aeb4eaf6cf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Time</type>
      <name>last_controller_update</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer2__.html</anchorfile>
      <anchor>a0343c611316782ca7c9aee9e173d42bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Time</type>
      <name>last_system_update</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer2__.html</anchorfile>
      <anchor>a03b86814bf0ad7a4e6c27707b747636a</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>message</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer2__.html</anchorfile>
      <anchor>ac053fca72a503909cb77087287ea3f25</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Duration</type>
      <name>time_left</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer2__.html</anchorfile>
      <anchor>a5c6c25db08e22c0926f6464fb329c0d2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>pr2_msgs::BatteryServer_</name>
    <filename>structpr2__msgs_1_1BatteryServer__.html</filename>
    <templarg></templarg>
    <member kind="enumvalue">
      <name>MAX_BAT_COUNT</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer__.html</anchorfile>
      <anchor>a554641251539937acd688a69b6d60b14a5daed316f9ab455fd789ec8db56e73b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MAX_BAT_REG</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer__.html</anchorfile>
      <anchor>af55707a9b813637c06448540df8bda50a6be45ffbb4b6283309466a97db7398fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>_averageCharge_type</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer__.html</anchorfile>
      <anchor>a184a2d4c1ef865dbeec758b9eb5dca9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; ::pr2_msgs::BatteryState_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::pr2_msgs::BatteryState_&lt; ContainerAllocator &gt; &gt;::other &gt;</type>
      <name>_battery_type</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer__.html</anchorfile>
      <anchor>ab688340e2ec9c139d363d96b4467012f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>_charging_type</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer__.html</anchorfile>
      <anchor>a6b48c740943888797a41be27c062fd59</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>_discharging_type</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer__.html</anchorfile>
      <anchor>ac572a4c40c1da96bc1746723f4425374</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>_header_type</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer__.html</anchorfile>
      <anchor>a50212abe4d93c7bc26dd7f7659cca695</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int32_t</type>
      <name>_id_type</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer__.html</anchorfile>
      <anchor>a38f6fe07206d4ef12836abc8ebb8868b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>_inhibited_type</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer__.html</anchorfile>
      <anchor>af1063a8ebe37c0b7e95fd17e0cdfe1e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int32_t</type>
      <name>_lastTimeController_type</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer__.html</anchorfile>
      <anchor>aa4e1a82b5c4fac95c80c249d72801497</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int32_t</type>
      <name>_lastTimeSystem_type</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer__.html</anchorfile>
      <anchor>af78829295c4074211913fad08e713f36</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>_message_type</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer__.html</anchorfile>
      <anchor>aef203898ecf9398ec6c9c68a4ace6d5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>_powerNG_type</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer__.html</anchorfile>
      <anchor>af86921172b3ed4ef62fc5c182cd2d841</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>_powerPresent_type</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer__.html</anchorfile>
      <anchor>a8cb52e76cc640339d89e3deb98686983</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>_present_type</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer__.html</anchorfile>
      <anchor>a8d6fc2e8670dd222ee8bc40f4e677df1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>_reserved_type</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer__.html</anchorfile>
      <anchor>a7ceb8b00ca028881edc655710cb745f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>_timeLeft_type</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer__.html</anchorfile>
      <anchor>a1170a90b58d9ef7286b79454844b638d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::BatteryServer_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer__.html</anchorfile>
      <anchor>a4cdb3d308203eae6cb9c7a9eb94172ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::BatteryServer_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer__.html</anchorfile>
      <anchor>a06a0248ad6258ca1acb0e04ab6a61db2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>BatteryServer_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer__.html</anchorfile>
      <anchor>a0fc5a3246fa3850be98613345f679dd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BatteryServer_</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer__.html</anchorfile>
      <anchor>a861d1263242052a1fe3dbd15f55a7cba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BatteryServer_</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer__.html</anchorfile>
      <anchor>a5cd154aad7288d5c836d3e5247373ad1</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer__.html</anchorfile>
      <anchor>a2f47e1d5d482f60da061f080aa55f265</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>averageCharge</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer__.html</anchorfile>
      <anchor>ab56551728b800e1c42c177f05a47b950</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; ::pr2_msgs::BatteryState_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::pr2_msgs::BatteryState_&lt; ContainerAllocator &gt; &gt;::other &gt;</type>
      <name>battery</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer__.html</anchorfile>
      <anchor>a9644c6ce5f6e55ba571e73501bb15fb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>charging</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer__.html</anchorfile>
      <anchor>a839d618cbdde85deffef657cd0a37eeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>discharging</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer__.html</anchorfile>
      <anchor>a8b20e878e22b427c7468ee25eb9449a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>header</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer__.html</anchorfile>
      <anchor>a6f28b2366d4c6fb079e27dfdb0d591d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>id</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer__.html</anchorfile>
      <anchor>a8497cf36857a7904cb0c9faf0c960a09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>inhibited</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer__.html</anchorfile>
      <anchor>af7ac8a20ac13798ab29d8c9bb08188fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>lastTimeController</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer__.html</anchorfile>
      <anchor>ad0674df89a5794c6aeaacaea491fd56c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>lastTimeSystem</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer__.html</anchorfile>
      <anchor>af8e8451dfbb9b49656b23a66076395c4</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>message</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer__.html</anchorfile>
      <anchor>a8cd40043ef4a7a05b31f7e16414232f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>powerNG</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer__.html</anchorfile>
      <anchor>abee0e0bb76bf9152eb726d2ec67b6f50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>powerPresent</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer__.html</anchorfile>
      <anchor>a9b5a80a66f267d2985023d12ea45e3fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>present</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer__.html</anchorfile>
      <anchor>ab7ef81b64dffd6f480e3fe6cbdd72f48</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>reserved</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer__.html</anchorfile>
      <anchor>aa12dbf1c120dd38584e617ad95a5d20b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>timeLeft</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer__.html</anchorfile>
      <anchor>a4a438bc9a0c4b2576b55bfad29d718be</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>pr2_msgs::BatteryState2_</name>
    <filename>structpr2__msgs_1_1BatteryState2__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>boost::array&lt; int16_t, 48 &gt;</type>
      <name>_battery_register_type</name>
      <anchorfile>structpr2__msgs_1_1BatteryState2__.html</anchorfile>
      <anchor>a22438261ac2234ccc4ab661156a5e317</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::array&lt; ros::Time, 48 &gt;</type>
      <name>_battery_register_update_type</name>
      <anchorfile>structpr2__msgs_1_1BatteryState2__.html</anchorfile>
      <anchor>ab5b54b1a5f8f9daf9188a16eed26cd62</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::array&lt; uint8_t, 48 &gt;</type>
      <name>_battery_update_flag_type</name>
      <anchorfile>structpr2__msgs_1_1BatteryState2__.html</anchorfile>
      <anchor>ae58ccf0e831f30c9d213a54946ae036a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>_charging_type</name>
      <anchorfile>structpr2__msgs_1_1BatteryState2__.html</anchorfile>
      <anchor>adb9ef3fb26952fbe148b76f123d5f458</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>_discharging_type</name>
      <anchorfile>structpr2__msgs_1_1BatteryState2__.html</anchorfile>
      <anchor>a64867306e58f0060ca6378444855bda4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>_inhibited_type</name>
      <anchorfile>structpr2__msgs_1_1BatteryState2__.html</anchorfile>
      <anchor>ab78405c2365651f330f11747c23c0807</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ros::Time</type>
      <name>_last_battery_update_type</name>
      <anchorfile>structpr2__msgs_1_1BatteryState2__.html</anchorfile>
      <anchor>ab8be5be775556b516abb351263ed70c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>_power_no_good_type</name>
      <anchorfile>structpr2__msgs_1_1BatteryState2__.html</anchorfile>
      <anchor>ad4b3faba1247ea71d272a25da5672be4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>_power_present_type</name>
      <anchorfile>structpr2__msgs_1_1BatteryState2__.html</anchorfile>
      <anchor>a9b4acd58e88d78f4b503e7f7dba7137c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>_present_type</name>
      <anchorfile>structpr2__msgs_1_1BatteryState2__.html</anchorfile>
      <anchor>aedcbb1478c3ad529c5977292fbca18f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::BatteryState2_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structpr2__msgs_1_1BatteryState2__.html</anchorfile>
      <anchor>ad6532512abe2c1bc7fe3884b27c3fe5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::BatteryState2_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structpr2__msgs_1_1BatteryState2__.html</anchorfile>
      <anchor>a312b080678ee2579863fd6cf8ef93361</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>BatteryState2_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structpr2__msgs_1_1BatteryState2__.html</anchorfile>
      <anchor>a9bca3049fa4511dbd10a8089012ab35c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BatteryState2_</name>
      <anchorfile>structpr2__msgs_1_1BatteryState2__.html</anchorfile>
      <anchor>a9977f39012669cd76ae4bafb88f4e369</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BatteryState2_</name>
      <anchorfile>structpr2__msgs_1_1BatteryState2__.html</anchorfile>
      <anchor>a15bfab1f74cbd94fa79f474b8855cd8c</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structpr2__msgs_1_1BatteryState2__.html</anchorfile>
      <anchor>a2b567e3ea0b4bbba26ce34d3f36d9a6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::array&lt; int16_t, 48 &gt;</type>
      <name>battery_register</name>
      <anchorfile>structpr2__msgs_1_1BatteryState2__.html</anchorfile>
      <anchor>a4df39aa561681f5f481963264f98a8dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::array&lt; ros::Time, 48 &gt;</type>
      <name>battery_register_update</name>
      <anchorfile>structpr2__msgs_1_1BatteryState2__.html</anchorfile>
      <anchor>a86b2a6ec60f57d5898665b5b919b9d8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::array&lt; uint8_t, 48 &gt;</type>
      <name>battery_update_flag</name>
      <anchorfile>structpr2__msgs_1_1BatteryState2__.html</anchorfile>
      <anchor>aeb5f07657bbaf4a8e2feebfb32363a46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>charging</name>
      <anchorfile>structpr2__msgs_1_1BatteryState2__.html</anchorfile>
      <anchor>af379c8f795d4571cf4d6013111afedcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>discharging</name>
      <anchorfile>structpr2__msgs_1_1BatteryState2__.html</anchorfile>
      <anchor>a46113bd7f7c0ae4fa2d744ed4303e3aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>inhibited</name>
      <anchorfile>structpr2__msgs_1_1BatteryState2__.html</anchorfile>
      <anchor>a5cc6c0e9c3233aaeeeb57347a61707b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Time</type>
      <name>last_battery_update</name>
      <anchorfile>structpr2__msgs_1_1BatteryState2__.html</anchorfile>
      <anchor>a65780db601ce39a0c5c4a7d874cbe3a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>power_no_good</name>
      <anchorfile>structpr2__msgs_1_1BatteryState2__.html</anchorfile>
      <anchor>a8bb4324b2fb193d0ebb3fde55ce6c52e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>power_present</name>
      <anchorfile>structpr2__msgs_1_1BatteryState2__.html</anchorfile>
      <anchor>ae974906f4f8b9efa543e6db2aa8a5c81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>present</name>
      <anchorfile>structpr2__msgs_1_1BatteryState2__.html</anchorfile>
      <anchor>aca3058d2f90ff7e5d7713a69ccca100b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>pr2_msgs::BatteryState_</name>
    <filename>structpr2__msgs_1_1BatteryState__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>boost::array&lt; uint16_t, 48 &gt;</type>
      <name>_batReg_type</name>
      <anchorfile>structpr2__msgs_1_1BatteryState__.html</anchorfile>
      <anchor>ab29f935a57ba37381c8267244c887e81</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::array&lt; uint16_t, 48 &gt;</type>
      <name>_batRegFlag_type</name>
      <anchorfile>structpr2__msgs_1_1BatteryState__.html</anchorfile>
      <anchor>a28a1482c31e1698d7451f0a98c05ad40</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::array&lt; int32_t, 48 &gt;</type>
      <name>_batRegTime_type</name>
      <anchorfile>structpr2__msgs_1_1BatteryState__.html</anchorfile>
      <anchor>ac104ff543cba451cf50ebfe23c847601</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int32_t</type>
      <name>_lastTimeBattery_type</name>
      <anchorfile>structpr2__msgs_1_1BatteryState__.html</anchorfile>
      <anchor>ae30d8c9a3fca6088c8e11f86a02e00a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::BatteryState_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structpr2__msgs_1_1BatteryState__.html</anchorfile>
      <anchor>a1c8d2ace9a3f41033a10f12b73928e00</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::BatteryState_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structpr2__msgs_1_1BatteryState__.html</anchorfile>
      <anchor>a433b07b904d8d878b99a331aa83b4822</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>BatteryState_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structpr2__msgs_1_1BatteryState__.html</anchorfile>
      <anchor>a14ef78f2fc1e1223eca265cd4edfdb10</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BatteryState_</name>
      <anchorfile>structpr2__msgs_1_1BatteryState__.html</anchorfile>
      <anchor>ab7597a6ff889d977b446cfed61f2431d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BatteryState_</name>
      <anchorfile>structpr2__msgs_1_1BatteryState__.html</anchorfile>
      <anchor>a632cd4b38b7e7bb866da8456326210fb</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structpr2__msgs_1_1BatteryState__.html</anchorfile>
      <anchor>afe7e4c1177454da06771a54ae4ac6c12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::array&lt; uint16_t, 48 &gt;</type>
      <name>batReg</name>
      <anchorfile>structpr2__msgs_1_1BatteryState__.html</anchorfile>
      <anchor>a01db6e4ecce33fd9e54ad12add58251d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::array&lt; uint16_t, 48 &gt;</type>
      <name>batRegFlag</name>
      <anchorfile>structpr2__msgs_1_1BatteryState__.html</anchorfile>
      <anchor>a4fb43a23f93f1cf913957d1604be0020</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::array&lt; int32_t, 48 &gt;</type>
      <name>batRegTime</name>
      <anchorfile>structpr2__msgs_1_1BatteryState__.html</anchorfile>
      <anchor>a43c4b365886ff8cccbc59d74c94876ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>lastTimeBattery</name>
      <anchorfile>structpr2__msgs_1_1BatteryState__.html</anchorfile>
      <anchor>a41ab75b8b67ade4e9159e4c6b4b25f2b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>pr2_msgs::DashboardState_</name>
    <filename>structpr2__msgs_1_1DashboardState__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>::pr2_msgs::AccessPoint_&lt; ContainerAllocator &gt;</type>
      <name>_access_point_type</name>
      <anchorfile>structpr2__msgs_1_1DashboardState__.html</anchorfile>
      <anchor>a9a6e570ad53b9876061eb0686c4011b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>_access_point_valid_type</name>
      <anchorfile>structpr2__msgs_1_1DashboardState__.html</anchorfile>
      <anchor>a6a0a8f42b7ae707a20c90fc4b6d9cb3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std_msgs::Bool_&lt; ContainerAllocator &gt;</type>
      <name>_motors_halted_type</name>
      <anchorfile>structpr2__msgs_1_1DashboardState__.html</anchorfile>
      <anchor>ae02a960a28a1ac833b8af4187614dfe8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>_motors_halted_valid_type</name>
      <anchorfile>structpr2__msgs_1_1DashboardState__.html</anchorfile>
      <anchor>ae7a54fda7c1b653094a308b412336bd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::pr2_msgs::PowerBoardState_&lt; ContainerAllocator &gt;</type>
      <name>_power_board_state_type</name>
      <anchorfile>structpr2__msgs_1_1DashboardState__.html</anchorfile>
      <anchor>a56e0e2c784f0c9a901fbd4b0b6798f84</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>_power_board_state_valid_type</name>
      <anchorfile>structpr2__msgs_1_1DashboardState__.html</anchorfile>
      <anchor>a29eb2b86642fb54054803144d8cdff2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::pr2_msgs::PowerState_&lt; ContainerAllocator &gt;</type>
      <name>_power_state_type</name>
      <anchorfile>structpr2__msgs_1_1DashboardState__.html</anchorfile>
      <anchor>ae37cbee0def38b09e92f1ebe4ebcffd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>_power_state_valid_type</name>
      <anchorfile>structpr2__msgs_1_1DashboardState__.html</anchorfile>
      <anchor>a459e612d6fb114e343f1f014355a95cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::DashboardState_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structpr2__msgs_1_1DashboardState__.html</anchorfile>
      <anchor>ab73e2b2db602f128262f29bc75988afc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::DashboardState_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structpr2__msgs_1_1DashboardState__.html</anchorfile>
      <anchor>a81059f85f4399204224cad07d27e29cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DashboardState_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structpr2__msgs_1_1DashboardState__.html</anchorfile>
      <anchor>aa1c78f6c99dbb57568c96a5632fe6301</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DashboardState_</name>
      <anchorfile>structpr2__msgs_1_1DashboardState__.html</anchorfile>
      <anchor>a9ac154ce9c65614db85ecd66aa53494a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DashboardState_</name>
      <anchorfile>structpr2__msgs_1_1DashboardState__.html</anchorfile>
      <anchor>a93e1719493b14ffa456848ac72d9e055</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structpr2__msgs_1_1DashboardState__.html</anchorfile>
      <anchor>aec662857d220a550dd1c1a2701011623</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::pr2_msgs::AccessPoint_&lt; ContainerAllocator &gt;</type>
      <name>access_point</name>
      <anchorfile>structpr2__msgs_1_1DashboardState__.html</anchorfile>
      <anchor>a580fa0c296a2569a9151b1b3bcdb4c26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>access_point_valid</name>
      <anchorfile>structpr2__msgs_1_1DashboardState__.html</anchorfile>
      <anchor>a50d825d66125875e702e6df3ec84eb0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std_msgs::Bool_&lt; ContainerAllocator &gt;</type>
      <name>motors_halted</name>
      <anchorfile>structpr2__msgs_1_1DashboardState__.html</anchorfile>
      <anchor>a318b74a7f82c6da37939b7e6de8da704</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>motors_halted_valid</name>
      <anchorfile>structpr2__msgs_1_1DashboardState__.html</anchorfile>
      <anchor>a65fb33138f3b7a9e4080ba01e38f8b1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::pr2_msgs::PowerBoardState_&lt; ContainerAllocator &gt;</type>
      <name>power_board_state</name>
      <anchorfile>structpr2__msgs_1_1DashboardState__.html</anchorfile>
      <anchor>ac389144d5ec60e30867f8202361a26b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>power_board_state_valid</name>
      <anchorfile>structpr2__msgs_1_1DashboardState__.html</anchorfile>
      <anchor>a1970794e61b758274a06729e89bba61c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::pr2_msgs::PowerState_&lt; ContainerAllocator &gt;</type>
      <name>power_state</name>
      <anchorfile>structpr2__msgs_1_1DashboardState__.html</anchorfile>
      <anchor>aad6941f3e0796ac80d015417a92571d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>power_state_valid</name>
      <anchorfile>structpr2__msgs_1_1DashboardState__.html</anchorfile>
      <anchor>af8e776190b181805981c3f76a9e19107</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>pr2_msgs::GPUStatus_</name>
    <filename>structpr2__msgs_1_1GPUStatus__.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>_display_type</name>
      <anchorfile>structpr2__msgs_1_1GPUStatus__.html</anchorfile>
      <anchor>a5fc9c4edee47f14847dd21faec7dca25</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>_driver_version_type</name>
      <anchorfile>structpr2__msgs_1_1GPUStatus__.html</anchorfile>
      <anchor>aca03fcd25bd14bc63b6b18a986472e97</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>float</type>
      <name>_fan_speed_type</name>
      <anchorfile>structpr2__msgs_1_1GPUStatus__.html</anchorfile>
      <anchor>a7ecade96d3839edb868b3f73d4d8e18f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>float</type>
      <name>_gpu_usage_type</name>
      <anchorfile>structpr2__msgs_1_1GPUStatus__.html</anchorfile>
      <anchor>ad252faf683f47a214cf815b6826a2463</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>_header_type</name>
      <anchorfile>structpr2__msgs_1_1GPUStatus__.html</anchorfile>
      <anchor>af16ceb576c614335f05d13b0062c210c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>float</type>
      <name>_memory_usage_type</name>
      <anchorfile>structpr2__msgs_1_1GPUStatus__.html</anchorfile>
      <anchor>a63106775b8936d46433ffeb1be97b7ba</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>_pci_device_id_type</name>
      <anchorfile>structpr2__msgs_1_1GPUStatus__.html</anchorfile>
      <anchor>a671e3b7d2408e6b5cb9252b513034083</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>_pci_location_type</name>
      <anchorfile>structpr2__msgs_1_1GPUStatus__.html</anchorfile>
      <anchor>a09e367137fa8ea1f7b9797c7031a8758</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>_product_name_type</name>
      <anchorfile>structpr2__msgs_1_1GPUStatus__.html</anchorfile>
      <anchor>acff3554e42f4c8e53a9cfef86990d02f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>float</type>
      <name>_temperature_type</name>
      <anchorfile>structpr2__msgs_1_1GPUStatus__.html</anchorfile>
      <anchor>a1c7ab520e26dbd6f4780fff20605eaa6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::GPUStatus_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structpr2__msgs_1_1GPUStatus__.html</anchorfile>
      <anchor>af1e5756b9d932d38fa4275cbd97085dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::GPUStatus_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structpr2__msgs_1_1GPUStatus__.html</anchorfile>
      <anchor>acfa905d66870c901472e7268ad6a6160</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GPUStatus_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structpr2__msgs_1_1GPUStatus__.html</anchorfile>
      <anchor>a68cd718ec61c6f11e0502a706a3547f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GPUStatus_</name>
      <anchorfile>structpr2__msgs_1_1GPUStatus__.html</anchorfile>
      <anchor>a0425a4ca77bf047e92930fd72cbc8b98</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GPUStatus_</name>
      <anchorfile>structpr2__msgs_1_1GPUStatus__.html</anchorfile>
      <anchor>a942db1cac7941cb97e54956cbef4e106</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structpr2__msgs_1_1GPUStatus__.html</anchorfile>
      <anchor>aba80b388321981e1b62a02053b9c6640</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>display</name>
      <anchorfile>structpr2__msgs_1_1GPUStatus__.html</anchorfile>
      <anchor>a8144019fe0dfb84b2b8aba1f84612f2a</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>driver_version</name>
      <anchorfile>structpr2__msgs_1_1GPUStatus__.html</anchorfile>
      <anchor>ac6b08ca9e6311fde2be4b73d44ba4c83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>fan_speed</name>
      <anchorfile>structpr2__msgs_1_1GPUStatus__.html</anchorfile>
      <anchor>a2ead65ba10e073ce97d4cb9b69caa877</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>gpu_usage</name>
      <anchorfile>structpr2__msgs_1_1GPUStatus__.html</anchorfile>
      <anchor>a266d0a6586713c440c82431e92b2427b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>header</name>
      <anchorfile>structpr2__msgs_1_1GPUStatus__.html</anchorfile>
      <anchor>a1ef3c67bfebb77d23f5c02e4e6b1d001</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>memory_usage</name>
      <anchorfile>structpr2__msgs_1_1GPUStatus__.html</anchorfile>
      <anchor>a769a7836b5291769c6bc642063c5b529</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>pci_device_id</name>
      <anchorfile>structpr2__msgs_1_1GPUStatus__.html</anchorfile>
      <anchor>aadceaf3798884d3f928d7a5385ad41fd</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>pci_location</name>
      <anchorfile>structpr2__msgs_1_1GPUStatus__.html</anchorfile>
      <anchor>a12510e141594f88be0cfdeb4881cedf3</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>product_name</name>
      <anchorfile>structpr2__msgs_1_1GPUStatus__.html</anchorfile>
      <anchor>aebbf0051067932b2765bcffd997f375a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>temperature</name>
      <anchorfile>structpr2__msgs_1_1GPUStatus__.html</anchorfile>
      <anchor>a891a02fb09fd49b7ebed65b0fe84e410</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>pr2_msgs::LaserScannerSignal_</name>
    <filename>structpr2__msgs_1_1LaserScannerSignal__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>_header_type</name>
      <anchorfile>structpr2__msgs_1_1LaserScannerSignal__.html</anchorfile>
      <anchor>a26208ca95cb9bf05dce002087ce8eed4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int32_t</type>
      <name>_signal_type</name>
      <anchorfile>structpr2__msgs_1_1LaserScannerSignal__.html</anchorfile>
      <anchor>a432759b75a7b74b65ffb6e11bc9bf125</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::LaserScannerSignal_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structpr2__msgs_1_1LaserScannerSignal__.html</anchorfile>
      <anchor>a51cb6c7b8d693fd03285dc0f84b1f50a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::LaserScannerSignal_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structpr2__msgs_1_1LaserScannerSignal__.html</anchorfile>
      <anchor>a4d00aa694719d1946dc10f90df13317a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>LaserScannerSignal_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structpr2__msgs_1_1LaserScannerSignal__.html</anchorfile>
      <anchor>a8a40c24c00c74f6d8540da1cd5c8104d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LaserScannerSignal_</name>
      <anchorfile>structpr2__msgs_1_1LaserScannerSignal__.html</anchorfile>
      <anchor>a83a3d4fe8943dadcdb9a1f8451c111d6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LaserScannerSignal_</name>
      <anchorfile>structpr2__msgs_1_1LaserScannerSignal__.html</anchorfile>
      <anchor>ac5f5c273d696802b76a96d15e9a7c354</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structpr2__msgs_1_1LaserScannerSignal__.html</anchorfile>
      <anchor>afe546f80f7b27547605b1347f66de0f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>header</name>
      <anchorfile>structpr2__msgs_1_1LaserScannerSignal__.html</anchorfile>
      <anchor>a6324188dfdeaee3cb92e165faa3c0711</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>signal</name>
      <anchorfile>structpr2__msgs_1_1LaserScannerSignal__.html</anchorfile>
      <anchor>ade9d55163ee03461c9aab78a01cc9dbf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>pr2_msgs::LaserTrajCmd_</name>
    <filename>structpr2__msgs_1_1LaserTrajCmd__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>_header_type</name>
      <anchorfile>structpr2__msgs_1_1LaserTrajCmd__.html</anchorfile>
      <anchor>adfa340b09ae98692d17be906a5f75673</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_max_acceleration_type</name>
      <anchorfile>structpr2__msgs_1_1LaserTrajCmd__.html</anchorfile>
      <anchor>a77b9b821242794b2570496a4189de9e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_max_velocity_type</name>
      <anchorfile>structpr2__msgs_1_1LaserTrajCmd__.html</anchorfile>
      <anchor>a50711debcea96e40e512b6209f7b4359</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt;</type>
      <name>_position_type</name>
      <anchorfile>structpr2__msgs_1_1LaserTrajCmd__.html</anchorfile>
      <anchor>a5809933ef99430e2a3c6d2d56171c46f</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>_profile_type</name>
      <anchorfile>structpr2__msgs_1_1LaserTrajCmd__.html</anchorfile>
      <anchor>abd739322d87843493f98dd564043cfe0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; ros::Duration, typename ContainerAllocator::template rebind&lt; ros::Duration &gt;::other &gt;</type>
      <name>_time_from_start_type</name>
      <anchorfile>structpr2__msgs_1_1LaserTrajCmd__.html</anchorfile>
      <anchor>a9873c2397e277dc87f14021693fcdf35</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::LaserTrajCmd_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structpr2__msgs_1_1LaserTrajCmd__.html</anchorfile>
      <anchor>aa1244cee366905c70f692f7ad3cd4a75</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::LaserTrajCmd_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structpr2__msgs_1_1LaserTrajCmd__.html</anchorfile>
      <anchor>ad2e9cdefe2bb460cab626dd31087d607</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>LaserTrajCmd_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structpr2__msgs_1_1LaserTrajCmd__.html</anchorfile>
      <anchor>a2f3844314ca3bd55f29afd372a47e049</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LaserTrajCmd_</name>
      <anchorfile>structpr2__msgs_1_1LaserTrajCmd__.html</anchorfile>
      <anchor>a00f7100987709a3477e1e361acc169c7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LaserTrajCmd_</name>
      <anchorfile>structpr2__msgs_1_1LaserTrajCmd__.html</anchorfile>
      <anchor>a5c70f6b6862c8140fa4dfd00788b6e14</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structpr2__msgs_1_1LaserTrajCmd__.html</anchorfile>
      <anchor>a3387e3876d02129ffcd959789f1336f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>header</name>
      <anchorfile>structpr2__msgs_1_1LaserTrajCmd__.html</anchorfile>
      <anchor>a6b4b23189b5a357e427bbcf1985e5f55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>max_acceleration</name>
      <anchorfile>structpr2__msgs_1_1LaserTrajCmd__.html</anchorfile>
      <anchor>a1f57b5418c1878a4ec2a5845c152fc70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>max_velocity</name>
      <anchorfile>structpr2__msgs_1_1LaserTrajCmd__.html</anchorfile>
      <anchor>a054837dbfc70592658b6ccd7f22bf1fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt;</type>
      <name>position</name>
      <anchorfile>structpr2__msgs_1_1LaserTrajCmd__.html</anchorfile>
      <anchor>aaec3ada32691d62c3db9c954051d8bbc</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>profile</name>
      <anchorfile>structpr2__msgs_1_1LaserTrajCmd__.html</anchorfile>
      <anchor>ae57359f5d145d6256230d4ed8d794341</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; ros::Duration, typename ContainerAllocator::template rebind&lt; ros::Duration &gt;::other &gt;</type>
      <name>time_from_start</name>
      <anchorfile>structpr2__msgs_1_1LaserTrajCmd__.html</anchorfile>
      <anchor>a1af4365d149dfda4bbd03bf25db3e76f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>pr2_msgs::PeriodicCmd_</name>
    <filename>structpr2__msgs_1_1PeriodicCmd__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>double</type>
      <name>_amplitude_type</name>
      <anchorfile>structpr2__msgs_1_1PeriodicCmd__.html</anchorfile>
      <anchor>a85dbdd4c8f3b07194934a4cdd03f7678</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>_header_type</name>
      <anchorfile>structpr2__msgs_1_1PeriodicCmd__.html</anchorfile>
      <anchor>a618b63b3bd75c4155338d40807bf253d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_offset_type</name>
      <anchorfile>structpr2__msgs_1_1PeriodicCmd__.html</anchorfile>
      <anchor>aca1df2fc8c3287f6a81c656d950d155d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_period_type</name>
      <anchorfile>structpr2__msgs_1_1PeriodicCmd__.html</anchorfile>
      <anchor>abb0075d75129e542b56d2d7fecc0b211</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>_profile_type</name>
      <anchorfile>structpr2__msgs_1_1PeriodicCmd__.html</anchorfile>
      <anchor>a6ab83ad24a3f6835b02c56af3bbd0d83</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::PeriodicCmd_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structpr2__msgs_1_1PeriodicCmd__.html</anchorfile>
      <anchor>a9fd7d21de5cc33adde03e055d1fef889</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::PeriodicCmd_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structpr2__msgs_1_1PeriodicCmd__.html</anchorfile>
      <anchor>ad358c6a87eb4486aa89133d4447a69cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>PeriodicCmd_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structpr2__msgs_1_1PeriodicCmd__.html</anchorfile>
      <anchor>a8ef99b9667d905988396dab4090a0574</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PeriodicCmd_</name>
      <anchorfile>structpr2__msgs_1_1PeriodicCmd__.html</anchorfile>
      <anchor>abfbda2032dc32150ae36e83828b98c2b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PeriodicCmd_</name>
      <anchorfile>structpr2__msgs_1_1PeriodicCmd__.html</anchorfile>
      <anchor>aecc755672d7a4a39e3c4c5d5495e54bc</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structpr2__msgs_1_1PeriodicCmd__.html</anchorfile>
      <anchor>aaeeb1d96f90f9676cb036921d1650a46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>amplitude</name>
      <anchorfile>structpr2__msgs_1_1PeriodicCmd__.html</anchorfile>
      <anchor>a452e628324893a655397a5608cecdaff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>header</name>
      <anchorfile>structpr2__msgs_1_1PeriodicCmd__.html</anchorfile>
      <anchor>a87f3f0d13403c176e834f1f21e5751ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>offset</name>
      <anchorfile>structpr2__msgs_1_1PeriodicCmd__.html</anchorfile>
      <anchor>a2c72d8dc16417a4ebd7a981367492fab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>period</name>
      <anchorfile>structpr2__msgs_1_1PeriodicCmd__.html</anchorfile>
      <anchor>a9ad458ddedba7f9963a43c10591990f4</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>profile</name>
      <anchorfile>structpr2__msgs_1_1PeriodicCmd__.html</anchorfile>
      <anchor>a53b0cb3049daab85654c5649a9b8a7ad</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>pr2_msgs::PowerBoardState_</name>
    <filename>structpr2__msgs_1_1PowerBoardState__.html</filename>
    <templarg></templarg>
    <member kind="enumvalue">
      <name>MASTER_NOPOWER</name>
      <anchorfile>structpr2__msgs_1_1PowerBoardState__.html</anchorfile>
      <anchor>a8dfc1a42163b43b1494400ef990abdcaab2f5aa119cfb950dcf02c36d47c41859</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MASTER_STANDBY</name>
      <anchorfile>structpr2__msgs_1_1PowerBoardState__.html</anchorfile>
      <anchor>aaddb39f56a6d63a878dd3e476272e149a639514e4030bdfd979e0953caecac737</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MASTER_ON</name>
      <anchorfile>structpr2__msgs_1_1PowerBoardState__.html</anchorfile>
      <anchor>a443cc5697dac4b606b2889d03c6217c4a1e4fb5e96b8c1403af3cad5c0a9e9a4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MASTER_OFF</name>
      <anchorfile>structpr2__msgs_1_1PowerBoardState__.html</anchorfile>
      <anchor>ac3e58c7a7de23e96178454751c0ebff0a53e842b72368539ad36fca4f873d238f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MASTER_SHUTDOWN</name>
      <anchorfile>structpr2__msgs_1_1PowerBoardState__.html</anchorfile>
      <anchor>a47da49ed0a1cf456f18c9bfd1c394c68a1afeff2b1cd10fbcb2ed531dabec3098</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STATE_NOPOWER</name>
      <anchorfile>structpr2__msgs_1_1PowerBoardState__.html</anchorfile>
      <anchor>a04f949edb8d2bd71d932266bc63d7a46aa394505c4b10bafa0e5045b93904a692</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STATE_STANDBY</name>
      <anchorfile>structpr2__msgs_1_1PowerBoardState__.html</anchorfile>
      <anchor>a19fef1b0b435e27de1ebf86092b5982aae816080dd64004fa2977d0c9e8f684f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STATE_PUMPING</name>
      <anchorfile>structpr2__msgs_1_1PowerBoardState__.html</anchorfile>
      <anchor>aa34c7db759e1d44fb635981e47c60acdae45d918f71cbac0907c4e653682ba485</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STATE_ON</name>
      <anchorfile>structpr2__msgs_1_1PowerBoardState__.html</anchorfile>
      <anchor>aac6dfe83be323036ea4a9a622ac53d2da213470a5d7998967342f30f5299cc452</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STATE_ENABLED</name>
      <anchorfile>structpr2__msgs_1_1PowerBoardState__.html</anchorfile>
      <anchor>a2d77b2c66811a6596c6cc7cf3bdebdffae7f2e893296359a6baebe0e46427e726</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STATE_DISABLED</name>
      <anchorfile>structpr2__msgs_1_1PowerBoardState__.html</anchorfile>
      <anchor>a0f76eb52832574c03dbf86ff566d9daeaddb2b269d9f421fff39fe79175d6c64e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::array&lt; int8_t, 3 &gt;</type>
      <name>_circuit_state_type</name>
      <anchorfile>structpr2__msgs_1_1PowerBoardState__.html</anchorfile>
      <anchor>afdb91bcd2234398ac1446f1fff58c2fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::array&lt; double, 3 &gt;</type>
      <name>_circuit_voltage_type</name>
      <anchorfile>structpr2__msgs_1_1PowerBoardState__.html</anchorfile>
      <anchor>a20eab4213948dc44d1361e4bc30def9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>_header_type</name>
      <anchorfile>structpr2__msgs_1_1PowerBoardState__.html</anchorfile>
      <anchor>ae7e80830c44799dbd9122a7ad61df79b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_input_voltage_type</name>
      <anchorfile>structpr2__msgs_1_1PowerBoardState__.html</anchorfile>
      <anchor>a8698b842669aaf9a6d7a269cd75078c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int8_t</type>
      <name>_master_state_type</name>
      <anchorfile>structpr2__msgs_1_1PowerBoardState__.html</anchorfile>
      <anchor>a10e80c1475aa000d90f452fdfeb6f0e4</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>structpr2__msgs_1_1PowerBoardState__.html</anchorfile>
      <anchor>adff85d725959f40a7d6d911cdcbeadac</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>_run_stop_type</name>
      <anchorfile>structpr2__msgs_1_1PowerBoardState__.html</anchorfile>
      <anchor>ad77048fe7b0a20ba6c1c30e5a086fdf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint32_t</type>
      <name>_serial_num_type</name>
      <anchorfile>structpr2__msgs_1_1PowerBoardState__.html</anchorfile>
      <anchor>a64e9ec85a5b839a175be23738ff5d92f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>_wireless_stop_type</name>
      <anchorfile>structpr2__msgs_1_1PowerBoardState__.html</anchorfile>
      <anchor>a257c01ab03c91e3e346cd199561a85f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::PowerBoardState_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structpr2__msgs_1_1PowerBoardState__.html</anchorfile>
      <anchor>ab6adee954510126275c9b8ac328a3d81</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::PowerBoardState_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structpr2__msgs_1_1PowerBoardState__.html</anchorfile>
      <anchor>a5ce73cde973b10a872d88ea6db231ce8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>PowerBoardState_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structpr2__msgs_1_1PowerBoardState__.html</anchorfile>
      <anchor>aa90d93e87720d9f88576a45fe8e7addd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PowerBoardState_</name>
      <anchorfile>structpr2__msgs_1_1PowerBoardState__.html</anchorfile>
      <anchor>aff3bcec0aab7dbea851b9406e7d3a6ea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PowerBoardState_</name>
      <anchorfile>structpr2__msgs_1_1PowerBoardState__.html</anchorfile>
      <anchor>a4f022c462434dd63c6c96513beacc9ef</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structpr2__msgs_1_1PowerBoardState__.html</anchorfile>
      <anchor>a01257113bde41de4b79989fdb20beb46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::array&lt; int8_t, 3 &gt;</type>
      <name>circuit_state</name>
      <anchorfile>structpr2__msgs_1_1PowerBoardState__.html</anchorfile>
      <anchor>ace840088680469126290d94d4cbd70ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::array&lt; double, 3 &gt;</type>
      <name>circuit_voltage</name>
      <anchorfile>structpr2__msgs_1_1PowerBoardState__.html</anchorfile>
      <anchor>a6d595bead2abda9269a253ffb41c9a68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>header</name>
      <anchorfile>structpr2__msgs_1_1PowerBoardState__.html</anchorfile>
      <anchor>ad8c9169556f861b8e1b010bd435a429e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>input_voltage</name>
      <anchorfile>structpr2__msgs_1_1PowerBoardState__.html</anchorfile>
      <anchor>ae02474e28d500805a72351e383281b0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int8_t</type>
      <name>master_state</name>
      <anchorfile>structpr2__msgs_1_1PowerBoardState__.html</anchorfile>
      <anchor>a7627bc76eb7544d8a8b091f182d93bbf</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>structpr2__msgs_1_1PowerBoardState__.html</anchorfile>
      <anchor>aa49aee16d8c23646ed8d71c68615fb3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>run_stop</name>
      <anchorfile>structpr2__msgs_1_1PowerBoardState__.html</anchorfile>
      <anchor>a5773525a3c9eea7d2d50f63c066c61c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>serial_num</name>
      <anchorfile>structpr2__msgs_1_1PowerBoardState__.html</anchorfile>
      <anchor>a48a6e7ee447e09e42d171125c626ae8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>wireless_stop</name>
      <anchorfile>structpr2__msgs_1_1PowerBoardState__.html</anchorfile>
      <anchor>a5bab0daf20c7bd6b45f533648a5564aa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>pr2_msgs::PowerState_</name>
    <filename>structpr2__msgs_1_1PowerState__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>int8_t</type>
      <name>_AC_present_type</name>
      <anchorfile>structpr2__msgs_1_1PowerState__.html</anchorfile>
      <anchor>a0852549d42aa40491b553bf816d9ba0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>_header_type</name>
      <anchorfile>structpr2__msgs_1_1PowerState__.html</anchorfile>
      <anchor>ab54871449551df2598e10a9ed5bdc4f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_power_consumption_type</name>
      <anchorfile>structpr2__msgs_1_1PowerState__.html</anchorfile>
      <anchor>a43fca83e4676c59676eacc04fb53f004</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>_prediction_method_type</name>
      <anchorfile>structpr2__msgs_1_1PowerState__.html</anchorfile>
      <anchor>ada2ddfb5a361e6011e6ccdfa7eedc3ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int8_t</type>
      <name>_relative_capacity_type</name>
      <anchorfile>structpr2__msgs_1_1PowerState__.html</anchorfile>
      <anchor>aa078382bd0f605251c62e3675dd1be81</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ros::Duration</type>
      <name>_time_remaining_type</name>
      <anchorfile>structpr2__msgs_1_1PowerState__.html</anchorfile>
      <anchor>a64cca171b1ac78b0d2d9591d9e4e3492</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::PowerState_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structpr2__msgs_1_1PowerState__.html</anchorfile>
      <anchor>a4de080644b25b92ba69eb2af222c52d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::PowerState_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structpr2__msgs_1_1PowerState__.html</anchorfile>
      <anchor>aaa11d62fb78aec4077b9f8cf7eb8e76d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>PowerState_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structpr2__msgs_1_1PowerState__.html</anchorfile>
      <anchor>ab19279e750a511abc8f2da2c05056af9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PowerState_</name>
      <anchorfile>structpr2__msgs_1_1PowerState__.html</anchorfile>
      <anchor>af90d6d7830cca41eb9767228bd32f76d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PowerState_</name>
      <anchorfile>structpr2__msgs_1_1PowerState__.html</anchorfile>
      <anchor>a61f9ad4c59a7da50bffa9c57c4b1d738</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structpr2__msgs_1_1PowerState__.html</anchorfile>
      <anchor>ad27a2b269d6b408cce1a88b42f280d9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int8_t</type>
      <name>AC_present</name>
      <anchorfile>structpr2__msgs_1_1PowerState__.html</anchorfile>
      <anchor>a962414852cecf29ef5d0db2ebd629446</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>header</name>
      <anchorfile>structpr2__msgs_1_1PowerState__.html</anchorfile>
      <anchor>aa925dfdc53b0da2bc766ff2d8fa25c5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>power_consumption</name>
      <anchorfile>structpr2__msgs_1_1PowerState__.html</anchorfile>
      <anchor>aa96d6b051119a45f3a55a408da487a0c</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>prediction_method</name>
      <anchorfile>structpr2__msgs_1_1PowerState__.html</anchorfile>
      <anchor>aa8325f53337e1b4ca0176f1c50c29e28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int8_t</type>
      <name>relative_capacity</name>
      <anchorfile>structpr2__msgs_1_1PowerState__.html</anchorfile>
      <anchor>a623c258ba880f84e3b457e022c6a6b59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Duration</type>
      <name>time_remaining</name>
      <anchorfile>structpr2__msgs_1_1PowerState__.html</anchorfile>
      <anchor>a7228be6e523e40b1869170a2ab67b466</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>pr2_msgs::PressureState_</name>
    <filename>structpr2__msgs_1_1PressureState__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>_header_type</name>
      <anchorfile>structpr2__msgs_1_1PressureState__.html</anchorfile>
      <anchor>a7c0176f3162e27848fb9e91eef75f62d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; int16_t, typename ContainerAllocator::template rebind&lt; int16_t &gt;::other &gt;</type>
      <name>_l_finger_tip_type</name>
      <anchorfile>structpr2__msgs_1_1PressureState__.html</anchorfile>
      <anchor>a76d92c11e6e1abc941403aedd7f40acc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; int16_t, typename ContainerAllocator::template rebind&lt; int16_t &gt;::other &gt;</type>
      <name>_r_finger_tip_type</name>
      <anchorfile>structpr2__msgs_1_1PressureState__.html</anchorfile>
      <anchor>ac1688694700e6d5c39ff4367604f8275</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::PressureState_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structpr2__msgs_1_1PressureState__.html</anchorfile>
      <anchor>afdc4f47ff59c63abfacf507eca042ac3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::PressureState_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structpr2__msgs_1_1PressureState__.html</anchorfile>
      <anchor>a7fa408a8adadb3b3d350709ec9e04d34</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>PressureState_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structpr2__msgs_1_1PressureState__.html</anchorfile>
      <anchor>ab2d904772692ce4cea71a199e3cd1902</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PressureState_</name>
      <anchorfile>structpr2__msgs_1_1PressureState__.html</anchorfile>
      <anchor>aad475e9df19a96ebe7b9b8de30b33d81</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PressureState_</name>
      <anchorfile>structpr2__msgs_1_1PressureState__.html</anchorfile>
      <anchor>abb7c99eba637ed16411b728efcd0e145</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structpr2__msgs_1_1PressureState__.html</anchorfile>
      <anchor>ac49ac1176e549060e9f66ca5cfe8c904</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>header</name>
      <anchorfile>structpr2__msgs_1_1PressureState__.html</anchorfile>
      <anchor>a78dad1a3a114eb7cfc044f0edee5a4ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; int16_t, typename ContainerAllocator::template rebind&lt; int16_t &gt;::other &gt;</type>
      <name>l_finger_tip</name>
      <anchorfile>structpr2__msgs_1_1PressureState__.html</anchorfile>
      <anchor>ae134046e764d56ed9efb8376e192ec8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; int16_t, typename ContainerAllocator::template rebind&lt; int16_t &gt;::other &gt;</type>
      <name>r_finger_tip</name>
      <anchorfile>structpr2__msgs_1_1PressureState__.html</anchorfile>
      <anchor>a6a5a64011e0eee205c2502eadfd3a51b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>pr2_msgs::SetLaserTrajCmd</name>
    <filename>structpr2__msgs_1_1SetLaserTrajCmd.html</filename>
    <member kind="typedef">
      <type>SetLaserTrajCmdRequest</type>
      <name>Request</name>
      <anchorfile>structpr2__msgs_1_1SetLaserTrajCmd.html</anchorfile>
      <anchor>a594b3c7fd82c183877e2d90a9d02009c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Request</type>
      <name>RequestType</name>
      <anchorfile>structpr2__msgs_1_1SetLaserTrajCmd.html</anchorfile>
      <anchor>af7ee4b8ea8aef7fd7a383180d117f6a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SetLaserTrajCmdResponse</type>
      <name>Response</name>
      <anchorfile>structpr2__msgs_1_1SetLaserTrajCmd.html</anchorfile>
      <anchor>a7dbcb05b052ae1d4efe4aae5b9371eb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Response</type>
      <name>ResponseType</name>
      <anchorfile>structpr2__msgs_1_1SetLaserTrajCmd.html</anchorfile>
      <anchor>af84ac9f5cdf4bdc73b128b16a861013b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Request</type>
      <name>request</name>
      <anchorfile>structpr2__msgs_1_1SetLaserTrajCmd.html</anchorfile>
      <anchor>a2aaf8db38eca5daec38ebe12241912d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Response</type>
      <name>response</name>
      <anchorfile>structpr2__msgs_1_1SetLaserTrajCmd.html</anchorfile>
      <anchor>aa53b8340a8b706f5b21b7cf88a6ad483</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>pr2_msgs::SetLaserTrajCmdRequest_</name>
    <filename>structpr2__msgs_1_1SetLaserTrajCmdRequest__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>::pr2_msgs::LaserTrajCmd_&lt; ContainerAllocator &gt;</type>
      <name>_command_type</name>
      <anchorfile>structpr2__msgs_1_1SetLaserTrajCmdRequest__.html</anchorfile>
      <anchor>af266e370ac27e88890fa01899dc4dc55</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::SetLaserTrajCmdRequest_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structpr2__msgs_1_1SetLaserTrajCmdRequest__.html</anchorfile>
      <anchor>a155058c303ad87dfcd5c3b0e0a36429c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::SetLaserTrajCmdRequest_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structpr2__msgs_1_1SetLaserTrajCmdRequest__.html</anchorfile>
      <anchor>af5d359920078ff87e5735f40e4c9bf10</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SetLaserTrajCmdRequest_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structpr2__msgs_1_1SetLaserTrajCmdRequest__.html</anchorfile>
      <anchor>aa3d9b836a2a7ced5000632ebebad4473</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetLaserTrajCmdRequest_</name>
      <anchorfile>structpr2__msgs_1_1SetLaserTrajCmdRequest__.html</anchorfile>
      <anchor>af22e8184c70c0a08dc49edad2b1566cb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetLaserTrajCmdRequest_</name>
      <anchorfile>structpr2__msgs_1_1SetLaserTrajCmdRequest__.html</anchorfile>
      <anchor>adb0f5474c79f1f146732283a5afc5675</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structpr2__msgs_1_1SetLaserTrajCmdRequest__.html</anchorfile>
      <anchor>aaa652f7d29fafb13f108fae1a4861759</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::pr2_msgs::LaserTrajCmd_&lt; ContainerAllocator &gt;</type>
      <name>command</name>
      <anchorfile>structpr2__msgs_1_1SetLaserTrajCmdRequest__.html</anchorfile>
      <anchor>a632c5986ad9d8d23532544ccb3f69bcb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>pr2_msgs::SetLaserTrajCmdResponse_</name>
    <filename>structpr2__msgs_1_1SetLaserTrajCmdResponse__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>ros::Time</type>
      <name>_start_time_type</name>
      <anchorfile>structpr2__msgs_1_1SetLaserTrajCmdResponse__.html</anchorfile>
      <anchor>a5b14cfeadc8729031c0dc52bbc81191c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::SetLaserTrajCmdResponse_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structpr2__msgs_1_1SetLaserTrajCmdResponse__.html</anchorfile>
      <anchor>a9c037f41b38e9ca632ee93f79daae973</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::SetLaserTrajCmdResponse_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structpr2__msgs_1_1SetLaserTrajCmdResponse__.html</anchorfile>
      <anchor>a9cb348538cdbbf05a36625a834cea904</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SetLaserTrajCmdResponse_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structpr2__msgs_1_1SetLaserTrajCmdResponse__.html</anchorfile>
      <anchor>a7aaca1f78645d73f0e8600df2cb631bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetLaserTrajCmdResponse_</name>
      <anchorfile>structpr2__msgs_1_1SetLaserTrajCmdResponse__.html</anchorfile>
      <anchor>a1bbc4df67abcfdbafccf0f3706348962</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetLaserTrajCmdResponse_</name>
      <anchorfile>structpr2__msgs_1_1SetLaserTrajCmdResponse__.html</anchorfile>
      <anchor>aa952bbcbb1b1338b277996055c2de9b9</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structpr2__msgs_1_1SetLaserTrajCmdResponse__.html</anchorfile>
      <anchor>a789c520e608a77bca745a96763f836a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Time</type>
      <name>start_time</name>
      <anchorfile>structpr2__msgs_1_1SetLaserTrajCmdResponse__.html</anchorfile>
      <anchor>a1a144142f5244bbf7d6a2784cc594418</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>pr2_msgs::SetPeriodicCmd</name>
    <filename>structpr2__msgs_1_1SetPeriodicCmd.html</filename>
    <member kind="typedef">
      <type>SetPeriodicCmdRequest</type>
      <name>Request</name>
      <anchorfile>structpr2__msgs_1_1SetPeriodicCmd.html</anchorfile>
      <anchor>a452e7360e6db0bf6295ccdd58687a09a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Request</type>
      <name>RequestType</name>
      <anchorfile>structpr2__msgs_1_1SetPeriodicCmd.html</anchorfile>
      <anchor>a2d5bcc2cc35751bcdd23ccbfcc5045dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SetPeriodicCmdResponse</type>
      <name>Response</name>
      <anchorfile>structpr2__msgs_1_1SetPeriodicCmd.html</anchorfile>
      <anchor>ab7aab3545966b5dddc18c4f8c3bb2a66</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Response</type>
      <name>ResponseType</name>
      <anchorfile>structpr2__msgs_1_1SetPeriodicCmd.html</anchorfile>
      <anchor>a0252e78de299fc93348f95163e22758c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Request</type>
      <name>request</name>
      <anchorfile>structpr2__msgs_1_1SetPeriodicCmd.html</anchorfile>
      <anchor>accfa5f07aed3e5e25429385529335fa8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Response</type>
      <name>response</name>
      <anchorfile>structpr2__msgs_1_1SetPeriodicCmd.html</anchorfile>
      <anchor>a05e1dee601e0c6e9681fcf34f2348535</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>pr2_msgs::SetPeriodicCmdRequest_</name>
    <filename>structpr2__msgs_1_1SetPeriodicCmdRequest__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>::pr2_msgs::PeriodicCmd_&lt; ContainerAllocator &gt;</type>
      <name>_command_type</name>
      <anchorfile>structpr2__msgs_1_1SetPeriodicCmdRequest__.html</anchorfile>
      <anchor>ad3151752721ab43f4f56629992a7cc8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::SetPeriodicCmdRequest_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structpr2__msgs_1_1SetPeriodicCmdRequest__.html</anchorfile>
      <anchor>a14943f0aeae5bd429ba47230d7d6f102</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::SetPeriodicCmdRequest_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structpr2__msgs_1_1SetPeriodicCmdRequest__.html</anchorfile>
      <anchor>af342d419f40c036bfc971086e1e54add</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SetPeriodicCmdRequest_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structpr2__msgs_1_1SetPeriodicCmdRequest__.html</anchorfile>
      <anchor>af643032b070f196870687bc04b454001</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetPeriodicCmdRequest_</name>
      <anchorfile>structpr2__msgs_1_1SetPeriodicCmdRequest__.html</anchorfile>
      <anchor>a3e1f28cb6242dcf7115c5b38b03b4ee4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetPeriodicCmdRequest_</name>
      <anchorfile>structpr2__msgs_1_1SetPeriodicCmdRequest__.html</anchorfile>
      <anchor>ae34133966196e715d346f782b84538a5</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structpr2__msgs_1_1SetPeriodicCmdRequest__.html</anchorfile>
      <anchor>ad818e9e5537eb5ac680e3950f6d587c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::pr2_msgs::PeriodicCmd_&lt; ContainerAllocator &gt;</type>
      <name>command</name>
      <anchorfile>structpr2__msgs_1_1SetPeriodicCmdRequest__.html</anchorfile>
      <anchor>a10625456ca12b01961f2c441c04246c5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>pr2_msgs::SetPeriodicCmdResponse_</name>
    <filename>structpr2__msgs_1_1SetPeriodicCmdResponse__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>ros::Time</type>
      <name>_start_time_type</name>
      <anchorfile>structpr2__msgs_1_1SetPeriodicCmdResponse__.html</anchorfile>
      <anchor>a52ab1f08e6daf7eeb4a4ed30b170cba2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::SetPeriodicCmdResponse_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structpr2__msgs_1_1SetPeriodicCmdResponse__.html</anchorfile>
      <anchor>a7a887f5bb610a00286460724cc1921cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::SetPeriodicCmdResponse_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structpr2__msgs_1_1SetPeriodicCmdResponse__.html</anchorfile>
      <anchor>a8fdd07e4e859f4c844a7f8b3e2e96a43</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SetPeriodicCmdResponse_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structpr2__msgs_1_1SetPeriodicCmdResponse__.html</anchorfile>
      <anchor>a4e8f65168abfc165301033a85584c845</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetPeriodicCmdResponse_</name>
      <anchorfile>structpr2__msgs_1_1SetPeriodicCmdResponse__.html</anchorfile>
      <anchor>a3d457a88706d61c4f1a378491dd0a7e8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetPeriodicCmdResponse_</name>
      <anchorfile>structpr2__msgs_1_1SetPeriodicCmdResponse__.html</anchorfile>
      <anchor>a0b05ea6060bdd816158d9414fd14dea9</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structpr2__msgs_1_1SetPeriodicCmdResponse__.html</anchorfile>
      <anchor>adced7f108787dbc9ee8f72482ffcac00</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Time</type>
      <name>start_time</name>
      <anchorfile>structpr2__msgs_1_1SetPeriodicCmdResponse__.html</anchorfile>
      <anchor>a11db1a1c8bba6cbb476731f9d66323d9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>pr2_msgs::msg</name>
    <filename>namespacepr2__msgs_1_1msg.html</filename>
    <namespace>pr2_msgs::msg::_AccelerometerState</namespace>
    <namespace>pr2_msgs::msg::_AccessPoint</namespace>
    <namespace>pr2_msgs::msg::_BatteryServer</namespace>
    <namespace>pr2_msgs::msg::_BatteryServer2</namespace>
    <namespace>pr2_msgs::msg::_BatteryState</namespace>
    <namespace>pr2_msgs::msg::_BatteryState2</namespace>
    <namespace>pr2_msgs::msg::_DashboardState</namespace>
    <namespace>pr2_msgs::msg::_GPUStatus</namespace>
    <namespace>pr2_msgs::msg::_LaserScannerSignal</namespace>
    <namespace>pr2_msgs::msg::_LaserTrajCmd</namespace>
    <namespace>pr2_msgs::msg::_PeriodicCmd</namespace>
    <namespace>pr2_msgs::msg::_PowerBoardState</namespace>
    <namespace>pr2_msgs::msg::_PowerState</namespace>
    <namespace>pr2_msgs::msg::_PressureState</namespace>
  </compound>
  <compound kind="namespace">
    <name>pr2_msgs::msg::_AccelerometerState</name>
    <filename>namespacepr2__msgs_1_1msg_1_1__AccelerometerState.html</filename>
    <class kind="class">pr2_msgs::msg::_AccelerometerState::AccelerometerState</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3d</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__AccelerometerState.html</anchorfile>
      <anchor>a044c0568e65cc378280fe155cdb5d6df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__AccelerometerState.html</anchorfile>
      <anchor>a4554ad57a1e4459df2feb3b22beaee3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__AccelerometerState.html</anchorfile>
      <anchor>a3c373e690aef8699f58410b1cdfe81cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__AccelerometerState.html</anchorfile>
      <anchor>a78d0275e6a1234dcd392e9ce3efbf53d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pr2_msgs::msg::_AccelerometerState::AccelerometerState</name>
    <filename>classpr2__msgs_1_1msg_1_1__AccelerometerState_1_1AccelerometerState.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__AccelerometerState_1_1AccelerometerState.html</anchorfile>
      <anchor>a883fcd663626e5a5d4b120734d3c4274</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__AccelerometerState_1_1AccelerometerState.html</anchorfile>
      <anchor>af41257f6f403e3bcfcbb0b21091a6d64</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__AccelerometerState_1_1AccelerometerState.html</anchorfile>
      <anchor>a8ef64c52c7fd474a31d67584531a705f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__AccelerometerState_1_1AccelerometerState.html</anchorfile>
      <anchor>a3b205272339f068460f83ca5fe62015a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__AccelerometerState_1_1AccelerometerState.html</anchorfile>
      <anchor>a30df098dd652b9b9065f57a1dd7faabb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>header</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__AccelerometerState_1_1AccelerometerState.html</anchorfile>
      <anchor>a620e83e7694ff91fb5487d85c27219b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>samples</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__AccelerometerState_1_1AccelerometerState.html</anchorfile>
      <anchor>a5eecd0d97f22e0f1f6afcedca792d0d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__AccelerometerState_1_1AccelerometerState.html</anchorfile>
      <anchor>a9779bce9b6ed08bdccbb9f00a3b44258</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__AccelerometerState_1_1AccelerometerState.html</anchorfile>
      <anchor>a08151c9a75e2410da9ecf2be8c2ef641</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__AccelerometerState_1_1AccelerometerState.html</anchorfile>
      <anchor>a3053f260ae14f281ae3721199f7cd334</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__AccelerometerState_1_1AccelerometerState.html</anchorfile>
      <anchor>a01051755b06df126a6b49d8f820e024f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__AccelerometerState_1_1AccelerometerState.html</anchorfile>
      <anchor>a8b298d7400afbe3e917f23ea5a5e5c5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__AccelerometerState_1_1AccelerometerState.html</anchorfile>
      <anchor>acd62c16370a3390cbfacb317fd1a45a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__AccelerometerState_1_1AccelerometerState.html</anchorfile>
      <anchor>a18ad96d7db607331dee481ab6f7f78a8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>pr2_msgs::msg::_AccessPoint</name>
    <filename>namespacepr2__msgs_1_1msg_1_1__AccessPoint.html</filename>
    <class kind="class">pr2_msgs::msg::_AccessPoint::AccessPoint</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__AccessPoint.html</anchorfile>
      <anchor>a8b630e0f28ec6a5ff1a1ada232f91749</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_4i</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__AccessPoint.html</anchorfile>
      <anchor>a0b4a13ea90527f084e142cd8ff59a6f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__AccessPoint.html</anchorfile>
      <anchor>a085d2a58aec7e8c0504d985f4df8d7fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_i</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__AccessPoint.html</anchorfile>
      <anchor>a35c5d1853b8f3c63982731f851b0be5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__AccessPoint.html</anchorfile>
      <anchor>aa0a4e1f743b7667cdb34ee3ac0936ac3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pr2_msgs::msg::_AccessPoint::AccessPoint</name>
    <filename>classpr2__msgs_1_1msg_1_1__AccessPoint_1_1AccessPoint.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__AccessPoint_1_1AccessPoint.html</anchorfile>
      <anchor>a184fc2d08f86c6be87736816d943cf7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__AccessPoint_1_1AccessPoint.html</anchorfile>
      <anchor>aafde1a287edb33547f5b680e521a2a06</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__AccessPoint_1_1AccessPoint.html</anchorfile>
      <anchor>a92d489db4c1da37ec17d64e438ad4f84</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__AccessPoint_1_1AccessPoint.html</anchorfile>
      <anchor>a9794b148d959932c2ff8f94524913b4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__AccessPoint_1_1AccessPoint.html</anchorfile>
      <anchor>ac46c77258a120a788455ac2bbf71ddd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>channel</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__AccessPoint_1_1AccessPoint.html</anchorfile>
      <anchor>a6afeec1167297f7280322e4b849a69dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>essid</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__AccessPoint_1_1AccessPoint.html</anchorfile>
      <anchor>a64bc0148d2a5c747ce606b01c0e2aa57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>header</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__AccessPoint_1_1AccessPoint.html</anchorfile>
      <anchor>a4d4cb3888d3899004e8a02a16624fb0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>macaddr</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__AccessPoint_1_1AccessPoint.html</anchorfile>
      <anchor>a35da4c7fce5e7eec5ba2625b45541a92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>noise</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__AccessPoint_1_1AccessPoint.html</anchorfile>
      <anchor>a0edb87f525f0c61b448c0801fc615bd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>quality</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__AccessPoint_1_1AccessPoint.html</anchorfile>
      <anchor>a52fc7267dafaf0698f7256e7ac4a6e82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>rate</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__AccessPoint_1_1AccessPoint.html</anchorfile>
      <anchor>a6d5eda406c78ff0501c9af01378ecd71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>signal</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__AccessPoint_1_1AccessPoint.html</anchorfile>
      <anchor>aced8d21fb32c1065f7d11db5d690062f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>snr</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__AccessPoint_1_1AccessPoint.html</anchorfile>
      <anchor>a1bdffe2829797dd256498f612d532239</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tx_power</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__AccessPoint_1_1AccessPoint.html</anchorfile>
      <anchor>a780cfd7857b0bc53b4e91a96cd09fc98</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__AccessPoint_1_1AccessPoint.html</anchorfile>
      <anchor>a0dadf317c69b117576afbbf8e79b3bbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__AccessPoint_1_1AccessPoint.html</anchorfile>
      <anchor>a407c5ec6beff6538a84d559f13bcf278</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__AccessPoint_1_1AccessPoint.html</anchorfile>
      <anchor>ae0bdc9c8995477a1b95abbd352da2d83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__AccessPoint_1_1AccessPoint.html</anchorfile>
      <anchor>a56d213f7ddcafb9c3ff2876b49e18c37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__AccessPoint_1_1AccessPoint.html</anchorfile>
      <anchor>ae893a1ad9c0b8160c2f8423f06efe496</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__AccessPoint_1_1AccessPoint.html</anchorfile>
      <anchor>af01213aa84d32a9901fbdc6c99aca27a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__AccessPoint_1_1AccessPoint.html</anchorfile>
      <anchor>a18f3f41282b7496111704a918108b5c5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>pr2_msgs::msg::_BatteryServer</name>
    <filename>namespacepr2__msgs_1_1msg_1_1__BatteryServer.html</filename>
    <class kind="class">pr2_msgs::msg::_BatteryServer::BatteryServer</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2i2H</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryServer.html</anchorfile>
      <anchor>a797b101fe8b34081d4254dd90fec1613</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryServer.html</anchorfile>
      <anchor>a14d71f4e7f8f9e7d19737437bddb2999</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_48H</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryServer.html</anchorfile>
      <anchor>acb43662e42b814ed1071feb4ddffc6f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_48i</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryServer.html</anchorfile>
      <anchor>acbb090237ef76b05a2e42485dee73685</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryServer.html</anchorfile>
      <anchor>a698578449dd3684429e17b4e6e8ac763</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_i</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryServer.html</anchorfile>
      <anchor>ac7de36997cdc4fddc0e80b0fe51b3461</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_i7H</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryServer.html</anchorfile>
      <anchor>a5fe234858b6e6d004f3d32d89d7c85ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryServer.html</anchorfile>
      <anchor>a189e7dbd31905db836dacfd1dbab6729</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pr2_msgs::msg::_BatteryServer::BatteryServer</name>
    <filename>classpr2__msgs_1_1msg_1_1__BatteryServer_1_1BatteryServer.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer_1_1BatteryServer.html</anchorfile>
      <anchor>ae4b25c5eb901dd64bbd65f7e2ff50c5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer_1_1BatteryServer.html</anchorfile>
      <anchor>a49a03e4bf2b9cb8888d4783e2181164f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer_1_1BatteryServer.html</anchorfile>
      <anchor>a62bedbc27cd86e57abd7a9b1b0e3e857</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer_1_1BatteryServer.html</anchorfile>
      <anchor>a2b3f5667c5ec69a21ae601b638a85d5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer_1_1BatteryServer.html</anchorfile>
      <anchor>aa903180cd020f5e6b08ce4d20c1704f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>averageCharge</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer_1_1BatteryServer.html</anchorfile>
      <anchor>a0723e50f4174e1e96cc3e183fdac1bfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>battery</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer_1_1BatteryServer.html</anchorfile>
      <anchor>ab64b9535fdd5c28c2d9cc68063925b41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>charging</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer_1_1BatteryServer.html</anchorfile>
      <anchor>a8fe16259798296c2761d8df8a8ecf96d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>discharging</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer_1_1BatteryServer.html</anchorfile>
      <anchor>a31c63f9bafdae6b928faf33e30eda285</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>header</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer_1_1BatteryServer.html</anchorfile>
      <anchor>afe6b490c20c07daca6bcca9d944f6d47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>id</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer_1_1BatteryServer.html</anchorfile>
      <anchor>ac1801e8cf1b52ab626574e51a3e0be12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>inhibited</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer_1_1BatteryServer.html</anchorfile>
      <anchor>a3536200c51b985697f943cad89df8c24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>lastTimeController</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer_1_1BatteryServer.html</anchorfile>
      <anchor>a16a12990607b6c5fa0ffaa2c421bce04</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>lastTimeSystem</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer_1_1BatteryServer.html</anchorfile>
      <anchor>a91bf67ce8c46b87ba4a6f8384a05ce1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>message</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer_1_1BatteryServer.html</anchorfile>
      <anchor>aef36715147299d4258a6075cb0d6e7d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>powerNG</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer_1_1BatteryServer.html</anchorfile>
      <anchor>ac605dc385c56196359f0c8c54f19a47a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>powerPresent</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer_1_1BatteryServer.html</anchorfile>
      <anchor>a4934415a2000f4bde56f32067aeac11c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>present</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer_1_1BatteryServer.html</anchorfile>
      <anchor>af407e4c812a0ebcee16a35833dfe47c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>reserved</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer_1_1BatteryServer.html</anchorfile>
      <anchor>a7e30230cf332fdb42ce479787bc12e77</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>timeLeft</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer_1_1BatteryServer.html</anchorfile>
      <anchor>aa1c318b93dca8484b4af16af7639ed66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>MAX_BAT_COUNT</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer_1_1BatteryServer.html</anchorfile>
      <anchor>a4738d210bb8a3c71d17003258362d82c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>MAX_BAT_REG</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer_1_1BatteryServer.html</anchorfile>
      <anchor>a52250c589711d4c81f031ee903058407</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer_1_1BatteryServer.html</anchorfile>
      <anchor>ab700ebf31ecad5a8650d2c07af7d9208</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer_1_1BatteryServer.html</anchorfile>
      <anchor>a9c171c53c85aea5cdd236d611ee833e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer_1_1BatteryServer.html</anchorfile>
      <anchor>a43e73047e1f61906954bea56ae039ae8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer_1_1BatteryServer.html</anchorfile>
      <anchor>a6266e33cdf347bc0a7ec069d56cf0b29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer_1_1BatteryServer.html</anchorfile>
      <anchor>adacd7f9a5e83b4658c8e7907fc807da1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer_1_1BatteryServer.html</anchorfile>
      <anchor>a88d15ed6d1ab32fdbf9f840bfb1898c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer_1_1BatteryServer.html</anchorfile>
      <anchor>aeb7594366a89d09bb7a20256617aa9af</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>pr2_msgs::msg::_BatteryServer2</name>
    <filename>namespacepr2__msgs_1_1msg_1_1__BatteryServer2.html</filename>
    <class kind="class">pr2_msgs::msg::_BatteryServer2::BatteryServer2</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryServer2.html</anchorfile>
      <anchor>af4106f73a245d0f799c6a9d280a4c4c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryServer2.html</anchorfile>
      <anchor>ae4c8692a49a3d6c0432a1897fb5c88c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_48B</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryServer2.html</anchorfile>
      <anchor>a3bbe4b5a4b24346ccb1058ec85521361</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_48h</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryServer2.html</anchorfile>
      <anchor>ab159288e769123c08c5740f92f46425b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_6B</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryServer2.html</anchorfile>
      <anchor>a7269e699edde719a89adefb5f5b325d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryServer2.html</anchorfile>
      <anchor>ac4d5b2fab01d6ff8a9450acdfba50d88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_i2I3i</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryServer2.html</anchorfile>
      <anchor>ab5f11a48c62b1d9cf9ce6fbf6ba7cbc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryServer2.html</anchorfile>
      <anchor>a572e323f55ae0ab7cbfb1f6bec3bd08d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pr2_msgs::msg::_BatteryServer2::BatteryServer2</name>
    <filename>classpr2__msgs_1_1msg_1_1__BatteryServer2_1_1BatteryServer2.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer2_1_1BatteryServer2.html</anchorfile>
      <anchor>acc369533a88891569e3332e02c09709c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer2_1_1BatteryServer2.html</anchorfile>
      <anchor>a444b326200df079a9b53dcf760131bdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer2_1_1BatteryServer2.html</anchorfile>
      <anchor>abbb7efcb696b37f7d496777a28382634</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer2_1_1BatteryServer2.html</anchorfile>
      <anchor>add485c07b11d104b4ea97d030e8b0d03</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer2_1_1BatteryServer2.html</anchorfile>
      <anchor>a54028862bd3fc250a8c2106fd5d07582</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>average_charge</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer2_1_1BatteryServer2.html</anchorfile>
      <anchor>a2360d81e38a0d34f0f9f9dfa66287a81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>battery</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer2_1_1BatteryServer2.html</anchorfile>
      <anchor>a7491b47856a839fff7484d95c9ae861c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>header</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer2_1_1BatteryServer2.html</anchorfile>
      <anchor>a1f149f5c09ce35434db7e953e2eefa71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>id</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer2_1_1BatteryServer2.html</anchorfile>
      <anchor>abbd90d12088ffea40f132039351d6478</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>last_controller_update</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer2_1_1BatteryServer2.html</anchorfile>
      <anchor>a350755e4d1746e46c239f344ed72badf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>last_system_update</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer2_1_1BatteryServer2.html</anchorfile>
      <anchor>a54e90183cba0faecb0769ee53b71bf64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>message</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer2_1_1BatteryServer2.html</anchorfile>
      <anchor>a11b9febf533564772583a6ed47cd331b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>time_left</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer2_1_1BatteryServer2.html</anchorfile>
      <anchor>a01116332ad435a672f18ab03898e9ae0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>MAX_BAT_COUNT</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer2_1_1BatteryServer2.html</anchorfile>
      <anchor>a54149c6e3ed0c7cb82278b80b774e7b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>MAX_BAT_REG</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer2_1_1BatteryServer2.html</anchorfile>
      <anchor>aea5b2af1dd0e3271f7b0b55302612ad5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer2_1_1BatteryServer2.html</anchorfile>
      <anchor>a52f3824379d83b2c246f9c4a3dd8df62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer2_1_1BatteryServer2.html</anchorfile>
      <anchor>a2a8a186c7d042492d130449766333770</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer2_1_1BatteryServer2.html</anchorfile>
      <anchor>a518c60c81be8f9d748351ba968e3e910</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer2_1_1BatteryServer2.html</anchorfile>
      <anchor>aff44bea115cf707b76e435fee4d7e73c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer2_1_1BatteryServer2.html</anchorfile>
      <anchor>a3a516cd1fea4bbf3598619b11c5e4c7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer2_1_1BatteryServer2.html</anchorfile>
      <anchor>a764c1ba8730d60c3726aac515c7c73ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer2_1_1BatteryServer2.html</anchorfile>
      <anchor>ab61af0101ec72a1904d61f8e2dc3f646</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>pr2_msgs::msg::_BatteryState</name>
    <filename>namespacepr2__msgs_1_1msg_1_1__BatteryState.html</filename>
    <class kind="class">pr2_msgs::msg::_BatteryState::BatteryState</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_48H</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryState.html</anchorfile>
      <anchor>af84844f4df56faf6c0e25419aadced7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_48i</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryState.html</anchorfile>
      <anchor>a34cfff0322feba5c89406a3e4d76928f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryState.html</anchorfile>
      <anchor>af878c1363f956b44dbf1b59bbd29a41c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_i</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryState.html</anchorfile>
      <anchor>ab0ce5e9d796a5e6a4fe153f698d5fe2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryState.html</anchorfile>
      <anchor>a6edfd527f012ca98320239138c6e4575</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pr2_msgs::msg::_BatteryState::BatteryState</name>
    <filename>classpr2__msgs_1_1msg_1_1__BatteryState_1_1BatteryState.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryState_1_1BatteryState.html</anchorfile>
      <anchor>a86859e69900ded518f71e3ed121ed2b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryState_1_1BatteryState.html</anchorfile>
      <anchor>a52222dc4c5f6f3e4c64b7c640240c2b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryState_1_1BatteryState.html</anchorfile>
      <anchor>a52343d387626308fb3dc521ddd51a577</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryState_1_1BatteryState.html</anchorfile>
      <anchor>a44a04f5b6d3ffb9ef59fe534da7bb31b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryState_1_1BatteryState.html</anchorfile>
      <anchor>aefc8eb72268a29a391512c7cee69937b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>batReg</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryState_1_1BatteryState.html</anchorfile>
      <anchor>ada6a3d7910651223373fc8efc5baa663</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>batRegFlag</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryState_1_1BatteryState.html</anchorfile>
      <anchor>a61c6cdf04449608b077e99d74c45e64e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>batRegTime</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryState_1_1BatteryState.html</anchorfile>
      <anchor>ae7375f433fe996643e08686252cd0b1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>lastTimeBattery</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryState_1_1BatteryState.html</anchorfile>
      <anchor>a340f7215cddcb9675bf3a0215985b414</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryState_1_1BatteryState.html</anchorfile>
      <anchor>affae977442d4e6103dfbffc94c704023</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryState_1_1BatteryState.html</anchorfile>
      <anchor>ae636f9f63b01164b41799aef9b884dbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryState_1_1BatteryState.html</anchorfile>
      <anchor>a55855b3d6eafaf93f237829c3abdaa42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryState_1_1BatteryState.html</anchorfile>
      <anchor>aa735214ceb91e52aa4b30df70b6c3a6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryState_1_1BatteryState.html</anchorfile>
      <anchor>a136a9f1ccd2a73113591e5942399b13b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryState_1_1BatteryState.html</anchorfile>
      <anchor>ad458de0ea1832ab7f5b9fd2abd6bc104</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryState_1_1BatteryState.html</anchorfile>
      <anchor>a7b4da2cbf3e53ce7f5bf9a30c568c92c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>pr2_msgs::msg::_BatteryState2</name>
    <filename>namespacepr2__msgs_1_1msg_1_1__BatteryState2.html</filename>
    <class kind="class">pr2_msgs::msg::_BatteryState2::BatteryState2</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryState2.html</anchorfile>
      <anchor>a4bec8eae8120499cfafd32f150b8bbfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_48B</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryState2.html</anchorfile>
      <anchor>aa443bc4f0fe606a893da86c9e4350a5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_48h</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryState2.html</anchorfile>
      <anchor>a3ce95e35f89aa9672e7a6144696f8a32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_6B2I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryState2.html</anchorfile>
      <anchor>ae82a131de05f935b518184bfa9bb3c41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryState2.html</anchorfile>
      <anchor>afd7a2ec5277a3519e0b0cfff4cd17e8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryState2.html</anchorfile>
      <anchor>a11bbaa42a3b06c73aca375955343dba7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pr2_msgs::msg::_BatteryState2::BatteryState2</name>
    <filename>classpr2__msgs_1_1msg_1_1__BatteryState2_1_1BatteryState2.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryState2_1_1BatteryState2.html</anchorfile>
      <anchor>a2f1d1893636f014f2fd0e0cb44f20c9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryState2_1_1BatteryState2.html</anchorfile>
      <anchor>af287e97209975fb6e10d58678fd5d31a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryState2_1_1BatteryState2.html</anchorfile>
      <anchor>a63da6df1afb3f7f6e8604ee373c3040d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryState2_1_1BatteryState2.html</anchorfile>
      <anchor>aa2a5b24b48c30b13c23bd949fff4d8ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryState2_1_1BatteryState2.html</anchorfile>
      <anchor>a974add832ed1763b90f2a795d509c4e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>battery_register</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryState2_1_1BatteryState2.html</anchorfile>
      <anchor>aef9bb571d80834bc274a998ac2b261d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>battery_register_update</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryState2_1_1BatteryState2.html</anchorfile>
      <anchor>a937b3712e33a498fa76d12cc4b703d1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>battery_update_flag</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryState2_1_1BatteryState2.html</anchorfile>
      <anchor>aa1aa7af4c488eb44602e342ec7875f63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>charging</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryState2_1_1BatteryState2.html</anchorfile>
      <anchor>a348ef33a690acb0bb2bca2dcdd4e2485</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>discharging</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryState2_1_1BatteryState2.html</anchorfile>
      <anchor>a0bc4e79bc24a5791a690fc67b6f5a97a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>inhibited</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryState2_1_1BatteryState2.html</anchorfile>
      <anchor>abfc199e2350353e425becb5843c92558</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>last_battery_update</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryState2_1_1BatteryState2.html</anchorfile>
      <anchor>a97fec96f5ca77d8d6fa4bd0e508a933d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>power_no_good</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryState2_1_1BatteryState2.html</anchorfile>
      <anchor>a81888dfa110976bd5b0fd6db3bac3e15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>power_present</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryState2_1_1BatteryState2.html</anchorfile>
      <anchor>ae59b1e18a599597760bdc7f1f5d642a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>present</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryState2_1_1BatteryState2.html</anchorfile>
      <anchor>add3f579cab74e0a22219c53a685a213d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryState2_1_1BatteryState2.html</anchorfile>
      <anchor>a77eab848a3c44f740a788d1ab8af811e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryState2_1_1BatteryState2.html</anchorfile>
      <anchor>a8987ff72c844c08e453400d1029efe72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryState2_1_1BatteryState2.html</anchorfile>
      <anchor>ab4a26eb339d193c05246cd69c839743e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryState2_1_1BatteryState2.html</anchorfile>
      <anchor>a54f85b49b391be209b5fc06ed938526a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryState2_1_1BatteryState2.html</anchorfile>
      <anchor>ab6adb10c310795d48c0c8e16de17f0c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryState2_1_1BatteryState2.html</anchorfile>
      <anchor>a4e0068b83089e949a3b11bfc89ab14f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryState2_1_1BatteryState2.html</anchorfile>
      <anchor>aea918aeeb081d8ad83efb3c9e2d2e88e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>pr2_msgs::msg::_DashboardState</name>
    <filename>namespacepr2__msgs_1_1msg_1_1__DashboardState.html</filename>
    <class kind="class">pr2_msgs::msg::_DashboardState::DashboardState</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2B3I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__DashboardState.html</anchorfile>
      <anchor>a0415234d4bb24190d3fddc70fd299fef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2bB3I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__DashboardState.html</anchorfile>
      <anchor>afa27de1470241e5ec8d42355da8f9b2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3b</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__DashboardState.html</anchorfile>
      <anchor>a85becadf38d07aafa71a1524aa2c0cc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3B3I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__DashboardState.html</anchorfile>
      <anchor>a8d024733042aa3b6c3770bdc8ce2e260</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3d</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__DashboardState.html</anchorfile>
      <anchor>af81b6adfa52e68b1e791086c784dbbee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_4i</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__DashboardState.html</anchorfile>
      <anchor>a7e5f18bdfbe2300b0adb3e8f06efbe85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_d2i</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__DashboardState.html</anchorfile>
      <anchor>a1cc83ff34e80e3d9b0e60ce2c9c90d70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__DashboardState.html</anchorfile>
      <anchor>aa702ac1ecc5d41f57a93bcc98002e6a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_iB</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__DashboardState.html</anchorfile>
      <anchor>ae7b3ee66ee7ea710002bc641a42b828b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_Idb</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__DashboardState.html</anchorfile>
      <anchor>aace4edc7feecc1ebb209c30dd90b592e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__DashboardState.html</anchorfile>
      <anchor>a4e141a8a9a18c5bf0d346bc5e6117fb7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pr2_msgs::msg::_DashboardState::DashboardState</name>
    <filename>classpr2__msgs_1_1msg_1_1__DashboardState_1_1DashboardState.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__DashboardState_1_1DashboardState.html</anchorfile>
      <anchor>aa967e51efe93e3be791e723828e0382c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__DashboardState_1_1DashboardState.html</anchorfile>
      <anchor>a2970c43b66aec5b6309516bb789177ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__DashboardState_1_1DashboardState.html</anchorfile>
      <anchor>aabbf34b5f78e45968988922424685702</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__DashboardState_1_1DashboardState.html</anchorfile>
      <anchor>a9ce78887e3c2602853e1122691387f00</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__DashboardState_1_1DashboardState.html</anchorfile>
      <anchor>abe006a549550f36b71093d611b9bc99a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>access_point</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__DashboardState_1_1DashboardState.html</anchorfile>
      <anchor>a50ec31812f0c0a87779b1ee361a508d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>access_point_valid</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__DashboardState_1_1DashboardState.html</anchorfile>
      <anchor>a785ea2c8a51ded57fc354f1fc5c2d3ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>motors_halted</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__DashboardState_1_1DashboardState.html</anchorfile>
      <anchor>ae44e903263d2383a4a2be73469fa002c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>motors_halted_valid</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__DashboardState_1_1DashboardState.html</anchorfile>
      <anchor>a6794100e5151cf3199da6d8f4c1c951f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>power_board_state</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__DashboardState_1_1DashboardState.html</anchorfile>
      <anchor>afa8f6ac78e1d400b16e60f7106e3b054</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>power_board_state_valid</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__DashboardState_1_1DashboardState.html</anchorfile>
      <anchor>a13e9cfff407bcd2e4f19d92bb5ec2304</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>power_state</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__DashboardState_1_1DashboardState.html</anchorfile>
      <anchor>a1015f597e45d72c375a2678dcaa082f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>power_state_valid</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__DashboardState_1_1DashboardState.html</anchorfile>
      <anchor>ae42e494545d6bf88e070cc7191ee30cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__DashboardState_1_1DashboardState.html</anchorfile>
      <anchor>a0ba8effe23f5dc511ab2921aea0d8030</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__DashboardState_1_1DashboardState.html</anchorfile>
      <anchor>ace793f10ee717995befbc75deedd677f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__DashboardState_1_1DashboardState.html</anchorfile>
      <anchor>acbd155dee10a3c091fd55c424fe512e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__DashboardState_1_1DashboardState.html</anchorfile>
      <anchor>a01d24c58ff3348cb9ac2e7994f0de64f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__DashboardState_1_1DashboardState.html</anchorfile>
      <anchor>a11210bd9021157d109e0890e84e21529</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__DashboardState_1_1DashboardState.html</anchorfile>
      <anchor>a136477d1ee9e05d2815351aa307b35cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__DashboardState_1_1DashboardState.html</anchorfile>
      <anchor>a0fde12f87e1c1f21f09488b628c19234</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>pr2_msgs::msg::_GPUStatus</name>
    <filename>namespacepr2__msgs_1_1msg_1_1__GPUStatus.html</filename>
    <class kind="class">pr2_msgs::msg::_GPUStatus::GPUStatus</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__GPUStatus.html</anchorfile>
      <anchor>a1622b2cf46ae3dcd0de4205c8d1464ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_4f</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__GPUStatus.html</anchorfile>
      <anchor>af933fc1de82c208f870a4cec74daf353</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__GPUStatus.html</anchorfile>
      <anchor>a88fc999085a39452304e27777758e696</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__GPUStatus.html</anchorfile>
      <anchor>a6b76fd2caa524252f55f21a9e0b129e2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pr2_msgs::msg::_GPUStatus::GPUStatus</name>
    <filename>classpr2__msgs_1_1msg_1_1__GPUStatus_1_1GPUStatus.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__GPUStatus_1_1GPUStatus.html</anchorfile>
      <anchor>a6e9d5535e8e30cf6381d6b41d03677f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__GPUStatus_1_1GPUStatus.html</anchorfile>
      <anchor>a9fab1d49775900e079a5b82458c5515a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__GPUStatus_1_1GPUStatus.html</anchorfile>
      <anchor>a8e8fb38a44c728a77fd879e1e200dbee</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__GPUStatus_1_1GPUStatus.html</anchorfile>
      <anchor>a645098b4ed53f92ca4232e2d369fbb0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__GPUStatus_1_1GPUStatus.html</anchorfile>
      <anchor>a27cc04499798a65d7eb4d3de4beb31ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>display</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__GPUStatus_1_1GPUStatus.html</anchorfile>
      <anchor>ab0af033a9162374c8b3ea678dd7d6c7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>driver_version</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__GPUStatus_1_1GPUStatus.html</anchorfile>
      <anchor>ac5d54ddb710fa3b26ba062f71446b77c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fan_speed</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__GPUStatus_1_1GPUStatus.html</anchorfile>
      <anchor>aa6f13b5c705b6df0ea698a347dd4142b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>gpu_usage</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__GPUStatus_1_1GPUStatus.html</anchorfile>
      <anchor>a86d258141d544176c1fc77ce18616acb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>header</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__GPUStatus_1_1GPUStatus.html</anchorfile>
      <anchor>a506e2dcb45874310b196b590b350d97a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>memory_usage</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__GPUStatus_1_1GPUStatus.html</anchorfile>
      <anchor>ad4ab6cd784822130500fc18e6385a5b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pci_device_id</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__GPUStatus_1_1GPUStatus.html</anchorfile>
      <anchor>a5e2e20f4acc91685cdf89ddf0c646e4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pci_location</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__GPUStatus_1_1GPUStatus.html</anchorfile>
      <anchor>a41e29e076ed888c01f1b271b0204646c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>product_name</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__GPUStatus_1_1GPUStatus.html</anchorfile>
      <anchor>a3c250268c74d72215037f96fb66a6dd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>temperature</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__GPUStatus_1_1GPUStatus.html</anchorfile>
      <anchor>a002c3f78f1df9d3cdb790a70c5ae5816</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__GPUStatus_1_1GPUStatus.html</anchorfile>
      <anchor>a1fca437027136484cf73b217242d652e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__GPUStatus_1_1GPUStatus.html</anchorfile>
      <anchor>ae19374d378ae9e0f9aaf0b6c97aece9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__GPUStatus_1_1GPUStatus.html</anchorfile>
      <anchor>ab3573e1ada4e1212b205ce4c02a6ed76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__GPUStatus_1_1GPUStatus.html</anchorfile>
      <anchor>af4059c9f673a434053dd0d7bc59ec18c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__GPUStatus_1_1GPUStatus.html</anchorfile>
      <anchor>a7019e5c442b9774221ed4f807e201d15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__GPUStatus_1_1GPUStatus.html</anchorfile>
      <anchor>a627e17695e4b16b21f9d98f5b8912fab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__GPUStatus_1_1GPUStatus.html</anchorfile>
      <anchor>ad71271f2a7cfbe8ff0959e56ac0258e2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>pr2_msgs::msg::_LaserScannerSignal</name>
    <filename>namespacepr2__msgs_1_1msg_1_1__LaserScannerSignal.html</filename>
    <class kind="class">pr2_msgs::msg::_LaserScannerSignal::LaserScannerSignal</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__LaserScannerSignal.html</anchorfile>
      <anchor>aa3ad5f726705814fd5400e9d18ec1029</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__LaserScannerSignal.html</anchorfile>
      <anchor>ac46137ffc36820d78e69afe7b34ce7b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_i</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__LaserScannerSignal.html</anchorfile>
      <anchor>abc27f798f5928400a5320c89b93a6a0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__LaserScannerSignal.html</anchorfile>
      <anchor>ac6709f3276fce8cc2c985bcb0a9d05d6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pr2_msgs::msg::_LaserScannerSignal::LaserScannerSignal</name>
    <filename>classpr2__msgs_1_1msg_1_1__LaserScannerSignal_1_1LaserScannerSignal.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__LaserScannerSignal_1_1LaserScannerSignal.html</anchorfile>
      <anchor>a3e61a9076050dc234bf3453af3d30a49</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__LaserScannerSignal_1_1LaserScannerSignal.html</anchorfile>
      <anchor>aef24936fa94dc05b9415a391c3f223c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__LaserScannerSignal_1_1LaserScannerSignal.html</anchorfile>
      <anchor>a94ce57aa0383732da35dcb0bf70f737a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__LaserScannerSignal_1_1LaserScannerSignal.html</anchorfile>
      <anchor>adffca99eede23ecc77c89ba55db50871</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__LaserScannerSignal_1_1LaserScannerSignal.html</anchorfile>
      <anchor>aab4c8a64b73193de57381d160830aef6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>header</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__LaserScannerSignal_1_1LaserScannerSignal.html</anchorfile>
      <anchor>ad09ab076cf8e2de7ca1b53a9a3ca4985</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>signal</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__LaserScannerSignal_1_1LaserScannerSignal.html</anchorfile>
      <anchor>a9eb8ae17a7502e6203e219008a65409c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__LaserScannerSignal_1_1LaserScannerSignal.html</anchorfile>
      <anchor>a00349747d88358c161de7b44fec5eed7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__LaserScannerSignal_1_1LaserScannerSignal.html</anchorfile>
      <anchor>ae3b234395fb004c1f82f6821ef2f42ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__LaserScannerSignal_1_1LaserScannerSignal.html</anchorfile>
      <anchor>a00f1222f47e7664ff86cab5ca399fe0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__LaserScannerSignal_1_1LaserScannerSignal.html</anchorfile>
      <anchor>ad6fa7c18f6fcd7193055cde7b2632371</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__LaserScannerSignal_1_1LaserScannerSignal.html</anchorfile>
      <anchor>a6b72c57fdbaeb3a730429c352557e9eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__LaserScannerSignal_1_1LaserScannerSignal.html</anchorfile>
      <anchor>aebd11d9ae9c943836291f28cf52cf5dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__LaserScannerSignal_1_1LaserScannerSignal.html</anchorfile>
      <anchor>a8a6cb721a64099816635c6db40c6a619</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>pr2_msgs::msg::_LaserTrajCmd</name>
    <filename>namespacepr2__msgs_1_1msg_1_1__LaserTrajCmd.html</filename>
    <class kind="class">pr2_msgs::msg::_LaserTrajCmd::LaserTrajCmd</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2d</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__LaserTrajCmd.html</anchorfile>
      <anchor>a3fc7ebb6b4f4b6c62d9a0ae1428caa4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2i</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__LaserTrajCmd.html</anchorfile>
      <anchor>a92f0b5a543745296949a82ea8b7aee0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__LaserTrajCmd.html</anchorfile>
      <anchor>adf2f0d114b793893fa8130aad1bead37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__LaserTrajCmd.html</anchorfile>
      <anchor>a408d7afa2edd5efef5b9c8e56aee85a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__LaserTrajCmd.html</anchorfile>
      <anchor>aa7850d17d1d6fff4a12898ab39a2ed50</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pr2_msgs::msg::_LaserTrajCmd::LaserTrajCmd</name>
    <filename>classpr2__msgs_1_1msg_1_1__LaserTrajCmd_1_1LaserTrajCmd.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__LaserTrajCmd_1_1LaserTrajCmd.html</anchorfile>
      <anchor>ab8e5860257966c1b71c315e5f5182b8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__LaserTrajCmd_1_1LaserTrajCmd.html</anchorfile>
      <anchor>a8e25184991a7161b1177640c5f8b3ab9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__LaserTrajCmd_1_1LaserTrajCmd.html</anchorfile>
      <anchor>a5daca94c7955baf2d9e74d0247da694b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__LaserTrajCmd_1_1LaserTrajCmd.html</anchorfile>
      <anchor>acdd77a17435afa8268f1341518a76e46</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__LaserTrajCmd_1_1LaserTrajCmd.html</anchorfile>
      <anchor>accf233952988adfae51b6d8c2e6b1c01</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>header</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__LaserTrajCmd_1_1LaserTrajCmd.html</anchorfile>
      <anchor>a79ebc6f603d71d47cc5a0f33a259dc4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>max_acceleration</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__LaserTrajCmd_1_1LaserTrajCmd.html</anchorfile>
      <anchor>a7b30dafc17080daaa45b5c78a445bc3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>max_velocity</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__LaserTrajCmd_1_1LaserTrajCmd.html</anchorfile>
      <anchor>adf50436f47f136f514e181caf2256aad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>position</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__LaserTrajCmd_1_1LaserTrajCmd.html</anchorfile>
      <anchor>a1487e081e9c545059040463630e9a58f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>profile</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__LaserTrajCmd_1_1LaserTrajCmd.html</anchorfile>
      <anchor>a87fb1059cbd0704107566a8f1110ab24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>time_from_start</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__LaserTrajCmd_1_1LaserTrajCmd.html</anchorfile>
      <anchor>acd26703d44a7d3d4470ce7ef1aa5b1e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__LaserTrajCmd_1_1LaserTrajCmd.html</anchorfile>
      <anchor>adc097db82ac799ce025cba2adf85756e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__LaserTrajCmd_1_1LaserTrajCmd.html</anchorfile>
      <anchor>a3ff4de744ad63b811dac570292263de6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__LaserTrajCmd_1_1LaserTrajCmd.html</anchorfile>
      <anchor>add8a84ac1da806b58303c256c56d1cad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__LaserTrajCmd_1_1LaserTrajCmd.html</anchorfile>
      <anchor>a591fd93d4840c33c2e9bec8fbff9cc94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__LaserTrajCmd_1_1LaserTrajCmd.html</anchorfile>
      <anchor>a175239d931f433260875e7879bbea6a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__LaserTrajCmd_1_1LaserTrajCmd.html</anchorfile>
      <anchor>a5ff12e1458d980be624ffa914478d14a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__LaserTrajCmd_1_1LaserTrajCmd.html</anchorfile>
      <anchor>a7e4aa22fbb9bb87bb8d9a0d4ac5c78de</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>pr2_msgs::msg::_PeriodicCmd</name>
    <filename>namespacepr2__msgs_1_1msg_1_1__PeriodicCmd.html</filename>
    <class kind="class">pr2_msgs::msg::_PeriodicCmd::PeriodicCmd</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3d</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__PeriodicCmd.html</anchorfile>
      <anchor>a15d3b4b2979a402ae9dfb7e1eda62d98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__PeriodicCmd.html</anchorfile>
      <anchor>a9ea10b2d1f0c91b7edeead087bb1af30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__PeriodicCmd.html</anchorfile>
      <anchor>a5a3be9657be2f526336f3ee5f0a4f170</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__PeriodicCmd.html</anchorfile>
      <anchor>a3c81ebdb44ae11f278defd46c1ca2fc2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pr2_msgs::msg::_PeriodicCmd::PeriodicCmd</name>
    <filename>classpr2__msgs_1_1msg_1_1__PeriodicCmd_1_1PeriodicCmd.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PeriodicCmd_1_1PeriodicCmd.html</anchorfile>
      <anchor>a3f6ebf3558568f5e04ce0f15e45b2d2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PeriodicCmd_1_1PeriodicCmd.html</anchorfile>
      <anchor>afceeb05a0433961c4acbb1329330660c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PeriodicCmd_1_1PeriodicCmd.html</anchorfile>
      <anchor>ae7ca716133ecc7b4c46f038c9c463518</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PeriodicCmd_1_1PeriodicCmd.html</anchorfile>
      <anchor>a4c93d2b30eac41f64e45fadae47492d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PeriodicCmd_1_1PeriodicCmd.html</anchorfile>
      <anchor>aa416191d49ae0c273a000a9c8ef6d7c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>amplitude</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PeriodicCmd_1_1PeriodicCmd.html</anchorfile>
      <anchor>a0695a4c274a8a33955ad2b7ab7445118</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>header</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PeriodicCmd_1_1PeriodicCmd.html</anchorfile>
      <anchor>a9f0c89debf9786fe170bc331ac54bd63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>offset</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PeriodicCmd_1_1PeriodicCmd.html</anchorfile>
      <anchor>aecfbe051d55bfa5d723bdee5de505184</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>period</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PeriodicCmd_1_1PeriodicCmd.html</anchorfile>
      <anchor>a4b80f5791c78ca3f2c534b7842505575</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>profile</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PeriodicCmd_1_1PeriodicCmd.html</anchorfile>
      <anchor>a4656831e9534b85d15a6bf74368f850c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PeriodicCmd_1_1PeriodicCmd.html</anchorfile>
      <anchor>ac4611f3ee24954aab99029ee835de48f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PeriodicCmd_1_1PeriodicCmd.html</anchorfile>
      <anchor>a0bcb120738957d938e9b1f2a7738053f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PeriodicCmd_1_1PeriodicCmd.html</anchorfile>
      <anchor>a19cf404aff5d677b4d938ccbfdd7c0ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PeriodicCmd_1_1PeriodicCmd.html</anchorfile>
      <anchor>a2674334d7a4f61b24e89b1372e27275a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PeriodicCmd_1_1PeriodicCmd.html</anchorfile>
      <anchor>a8f9b3fcfe73da9aa67cb62d8a3fec1c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PeriodicCmd_1_1PeriodicCmd.html</anchorfile>
      <anchor>ae7a111019f2b1cd56b2de6a2cfe0ba9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PeriodicCmd_1_1PeriodicCmd.html</anchorfile>
      <anchor>a7bbe8cbaa758f77c6e659e48aa0e8e6f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>pr2_msgs::msg::_PowerBoardState</name>
    <filename>namespacepr2__msgs_1_1msg_1_1__PowerBoardState.html</filename>
    <class kind="class">pr2_msgs::msg::_PowerBoardState::PowerBoardState</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2B</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__PowerBoardState.html</anchorfile>
      <anchor>a96f117b18558dbb924a218341eaf32a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3b</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__PowerBoardState.html</anchorfile>
      <anchor>a57d9bb6168a5d3f7de816ec94108fa25</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3d</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__PowerBoardState.html</anchorfile>
      <anchor>a0c034faa09bc67326d763600c8dd2790</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__PowerBoardState.html</anchorfile>
      <anchor>aab51ef3b92d14a6993ef6d634932accd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__PowerBoardState.html</anchorfile>
      <anchor>a449ccda43e894d0128b2beaed6927f9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_Idb</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__PowerBoardState.html</anchorfile>
      <anchor>ac259d62b3a616d78619033f877db623e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__PowerBoardState.html</anchorfile>
      <anchor>adbc4eb79bbc5b66f27008adf064df86d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pr2_msgs::msg::_PowerBoardState::PowerBoardState</name>
    <filename>classpr2__msgs_1_1msg_1_1__PowerBoardState_1_1PowerBoardState.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerBoardState_1_1PowerBoardState.html</anchorfile>
      <anchor>aa1c3973013d6324c14305ac9fcef09ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerBoardState_1_1PowerBoardState.html</anchorfile>
      <anchor>ad8259ae75fc711172b03109f846e626a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerBoardState_1_1PowerBoardState.html</anchorfile>
      <anchor>aef0209475d27cdf34c328563fac8c582</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerBoardState_1_1PowerBoardState.html</anchorfile>
      <anchor>a3f6f9bf75b96c0d071d85182bc5c356d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerBoardState_1_1PowerBoardState.html</anchorfile>
      <anchor>adac27bc8f4e0c44af850d07da721b55f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>circuit_state</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerBoardState_1_1PowerBoardState.html</anchorfile>
      <anchor>a2cf10c399afc6013a383370999754cb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>circuit_voltage</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerBoardState_1_1PowerBoardState.html</anchorfile>
      <anchor>a7d8970c8f437b79a974acd11d94d92d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>header</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerBoardState_1_1PowerBoardState.html</anchorfile>
      <anchor>a790a66f74da70d36a04e431e50df72f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>input_voltage</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerBoardState_1_1PowerBoardState.html</anchorfile>
      <anchor>acd6877e8879bc9e57ef88754d4c2acc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>master_state</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerBoardState_1_1PowerBoardState.html</anchorfile>
      <anchor>a71e4572f649c75d743b9dedfa03e2163</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerBoardState_1_1PowerBoardState.html</anchorfile>
      <anchor>a19c9ee1711ec73b78f2e759d640e45e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>run_stop</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerBoardState_1_1PowerBoardState.html</anchorfile>
      <anchor>aac0f238a6c60929fb41d51230d310e38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>serial_num</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerBoardState_1_1PowerBoardState.html</anchorfile>
      <anchor>ac8774761f595cbbd0220a2d386646aa8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>wireless_stop</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerBoardState_1_1PowerBoardState.html</anchorfile>
      <anchor>a1bf5fb4b6b3d6b6e94416c892596fdc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>MASTER_NOPOWER</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerBoardState_1_1PowerBoardState.html</anchorfile>
      <anchor>a773200b5361853d75e5506ce34a391da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>MASTER_OFF</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerBoardState_1_1PowerBoardState.html</anchorfile>
      <anchor>ab252c6330145db50b04d874786087c0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>MASTER_ON</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerBoardState_1_1PowerBoardState.html</anchorfile>
      <anchor>a8d7b5d2714f68a3380d7a2f7b8a8e48f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>MASTER_SHUTDOWN</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerBoardState_1_1PowerBoardState.html</anchorfile>
      <anchor>a991c939f901abcaffef4d6a69fc54c40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>MASTER_STANDBY</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerBoardState_1_1PowerBoardState.html</anchorfile>
      <anchor>a8a2f62519492ec684cb42dc24643b297</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>STATE_DISABLED</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerBoardState_1_1PowerBoardState.html</anchorfile>
      <anchor>a2d96c81efa0af1beca1d4b83bd6bf98a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>STATE_ENABLED</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerBoardState_1_1PowerBoardState.html</anchorfile>
      <anchor>a6c2927554f0292d89415cb7c6fef4edd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>STATE_NOPOWER</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerBoardState_1_1PowerBoardState.html</anchorfile>
      <anchor>a0f8a7e270a00ff5d6218a0b73f755a66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>STATE_ON</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerBoardState_1_1PowerBoardState.html</anchorfile>
      <anchor>aeca6d9433344dffa5176453628ba3cd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>STATE_PUMPING</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerBoardState_1_1PowerBoardState.html</anchorfile>
      <anchor>a553ce53c23b25b4183868901c20a0d9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>STATE_STANDBY</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerBoardState_1_1PowerBoardState.html</anchorfile>
      <anchor>a4cf1f9acf372d60df50e9bc0e65b30cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerBoardState_1_1PowerBoardState.html</anchorfile>
      <anchor>a8ce920a3d130abbe5bce64fc9e6e1cb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerBoardState_1_1PowerBoardState.html</anchorfile>
      <anchor>a2e41dbd18a8937423dc7e47b27e8d5fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerBoardState_1_1PowerBoardState.html</anchorfile>
      <anchor>ae7557fdbaeb1dcf06efa6a2b97cc29cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerBoardState_1_1PowerBoardState.html</anchorfile>
      <anchor>aa972005fa7367f68c8c67f84ba65c4de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerBoardState_1_1PowerBoardState.html</anchorfile>
      <anchor>a1e0a6cb223619aa29bf5fbf12b55df5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerBoardState_1_1PowerBoardState.html</anchorfile>
      <anchor>a8cc7c109ce2c4550cff60770e2fb674e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerBoardState_1_1PowerBoardState.html</anchorfile>
      <anchor>ada79a71c351a250a47edc868c9a799e5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>pr2_msgs::msg::_PowerState</name>
    <filename>namespacepr2__msgs_1_1msg_1_1__PowerState.html</filename>
    <class kind="class">pr2_msgs::msg::_PowerState::PowerState</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2b</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__PowerState.html</anchorfile>
      <anchor>a0a15cfb44588326d197f37ac295f4e9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__PowerState.html</anchorfile>
      <anchor>aab9f8e1620d13d3775bd671e7b647745</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_d2i</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__PowerState.html</anchorfile>
      <anchor>a35b52fd5a0fc7bee4b720ec26d1295a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__PowerState.html</anchorfile>
      <anchor>a57b535758a97af48ef94bb3aacb0f082</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__PowerState.html</anchorfile>
      <anchor>ae491f7a9b406cadb593772007ee75b57</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pr2_msgs::msg::_PowerState::PowerState</name>
    <filename>classpr2__msgs_1_1msg_1_1__PowerState_1_1PowerState.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerState_1_1PowerState.html</anchorfile>
      <anchor>a7525a7a37b701bd776ef23d8aef18786</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerState_1_1PowerState.html</anchorfile>
      <anchor>a2b934adf74dafd4a7c72fd85f612cc1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerState_1_1PowerState.html</anchorfile>
      <anchor>adf76f7b3c5ae8fde7ff27e83dff76dcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerState_1_1PowerState.html</anchorfile>
      <anchor>a9cac44aa428572668139af059b929577</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerState_1_1PowerState.html</anchorfile>
      <anchor>af4bd96f45ebaf00d620deb1f20c96cab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AC_present</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerState_1_1PowerState.html</anchorfile>
      <anchor>ad0373d3a13498b767fe0f507c70ecd4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>header</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerState_1_1PowerState.html</anchorfile>
      <anchor>a56125092d3dc98e22b8418e809717681</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>power_consumption</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerState_1_1PowerState.html</anchorfile>
      <anchor>ad8ee3f3f251db237e2263ac05078e982</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>prediction_method</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerState_1_1PowerState.html</anchorfile>
      <anchor>ac12763208b22a0cf2a377897e28a0af2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>relative_capacity</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerState_1_1PowerState.html</anchorfile>
      <anchor>a8da7d4a55b4600fd9c84ecc3f94ee8c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>time_remaining</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerState_1_1PowerState.html</anchorfile>
      <anchor>ad23d8852434b76c0df4cb6e3f0349fff</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerState_1_1PowerState.html</anchorfile>
      <anchor>a8618d5dc5f4d9a83b8521083a43d4bb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerState_1_1PowerState.html</anchorfile>
      <anchor>aaad02ae73d622c7a2229610f98db27de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerState_1_1PowerState.html</anchorfile>
      <anchor>aabbdf62cb418676c123eaaa9eee388cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerState_1_1PowerState.html</anchorfile>
      <anchor>a108ee58244d9f9a980733a5f9cec68bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerState_1_1PowerState.html</anchorfile>
      <anchor>a597be06715cd15f3a6f78d6f0cc04a4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerState_1_1PowerState.html</anchorfile>
      <anchor>a5be6d9aaf88105870b44b3ae32e78b25</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerState_1_1PowerState.html</anchorfile>
      <anchor>a1763a63b1a4f7970512eaa8cbf8cb365</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>pr2_msgs::msg::_PressureState</name>
    <filename>namespacepr2__msgs_1_1msg_1_1__PressureState.html</filename>
    <class kind="class">pr2_msgs::msg::_PressureState::PressureState</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__PressureState.html</anchorfile>
      <anchor>a8e361093aec5f4cf7d12992bc4104a5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__PressureState.html</anchorfile>
      <anchor>a25d335ee0bc70f6ef5e619c6ce9c0ea1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__PressureState.html</anchorfile>
      <anchor>a5dec0fec1358d63a5212d54c1acd5f4e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pr2_msgs::msg::_PressureState::PressureState</name>
    <filename>classpr2__msgs_1_1msg_1_1__PressureState_1_1PressureState.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PressureState_1_1PressureState.html</anchorfile>
      <anchor>a30c337c4c889c93631daa92bc7e492b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PressureState_1_1PressureState.html</anchorfile>
      <anchor>abe8074072321dac3723af6cd5aa0c906</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PressureState_1_1PressureState.html</anchorfile>
      <anchor>ad29d9285b2595c8beefa6f5bca73b061</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PressureState_1_1PressureState.html</anchorfile>
      <anchor>a832d6ac1f5483f7c044677bb952f3aa1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PressureState_1_1PressureState.html</anchorfile>
      <anchor>a56f55f54942901bdb917bcb50a7986ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>header</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PressureState_1_1PressureState.html</anchorfile>
      <anchor>a58979ad7ccfe6a98c0793d6a81e4c6db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>l_finger_tip</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PressureState_1_1PressureState.html</anchorfile>
      <anchor>a98fa6a3925f6a11dfdf972fc7450f20e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>r_finger_tip</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PressureState_1_1PressureState.html</anchorfile>
      <anchor>a0208f786d331d5dd1c659dafa276dd92</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PressureState_1_1PressureState.html</anchorfile>
      <anchor>a8d9771a1e52a3a3cb2b4a33b53f6f4bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PressureState_1_1PressureState.html</anchorfile>
      <anchor>a8522e39a237add9a0a7640a664e33f5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PressureState_1_1PressureState.html</anchorfile>
      <anchor>aed43d3bd7b491c82d8e306e9ec9dd468</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PressureState_1_1PressureState.html</anchorfile>
      <anchor>a7a645abf27481af16ccce48224e721e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PressureState_1_1PressureState.html</anchorfile>
      <anchor>a5a9cc58d0e30b7ac4733383237ec8bb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PressureState_1_1PressureState.html</anchorfile>
      <anchor>a7b27046776db733985bd2944e076df15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PressureState_1_1PressureState.html</anchorfile>
      <anchor>a9e855dcf80938b5b03a9985bce0b1922</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>pr2_msgs::srv</name>
    <filename>namespacepr2__msgs_1_1srv.html</filename>
    <namespace>pr2_msgs::srv::_SetLaserTrajCmd</namespace>
    <namespace>pr2_msgs::srv::_SetPeriodicCmd</namespace>
  </compound>
  <compound kind="namespace">
    <name>pr2_msgs::srv::_SetLaserTrajCmd</name>
    <filename>namespacepr2__msgs_1_1srv_1_1__SetLaserTrajCmd.html</filename>
    <class kind="class">pr2_msgs::srv::_SetLaserTrajCmd::SetLaserTrajCmd</class>
    <class kind="class">pr2_msgs::srv::_SetLaserTrajCmd::SetLaserTrajCmdRequest</class>
    <class kind="class">pr2_msgs::srv::_SetLaserTrajCmd::SetLaserTrajCmdResponse</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2d</name>
      <anchorfile>namespacepr2__msgs_1_1srv_1_1__SetLaserTrajCmd.html</anchorfile>
      <anchor>a4ee9626646f3c2fab40f012b9cf593c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2i</name>
      <anchorfile>namespacepr2__msgs_1_1srv_1_1__SetLaserTrajCmd.html</anchorfile>
      <anchor>a36437e31759920894dab80c839d7aa42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2I</name>
      <anchorfile>namespacepr2__msgs_1_1srv_1_1__SetLaserTrajCmd.html</anchorfile>
      <anchor>a27a1854537331cafda9d7185e005a2ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacepr2__msgs_1_1srv_1_1__SetLaserTrajCmd.html</anchorfile>
      <anchor>aff12713b0b1f9ed7cde848fb49d35ab8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacepr2__msgs_1_1srv_1_1__SetLaserTrajCmd.html</anchorfile>
      <anchor>af7266f60df02b75f1e49b6f103be5a28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacepr2__msgs_1_1srv_1_1__SetLaserTrajCmd.html</anchorfile>
      <anchor>ad677e40e18e11227e167bbc67279e5f2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pr2_msgs::srv::_SetLaserTrajCmd::SetLaserTrajCmd</name>
    <filename>classpr2__msgs_1_1srv_1_1__SetLaserTrajCmd_1_1SetLaserTrajCmd.html</filename>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetLaserTrajCmd_1_1SetLaserTrajCmd.html</anchorfile>
      <anchor>a514ad3045f5c1bcd7ea98bd0d20f4fd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_request_class</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetLaserTrajCmd_1_1SetLaserTrajCmd.html</anchorfile>
      <anchor>a4fa4d5888f304b38c332213906176bf6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_response_class</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetLaserTrajCmd_1_1SetLaserTrajCmd.html</anchorfile>
      <anchor>aa8154dd472bfa2d93c7281b3fed3ae17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetLaserTrajCmd_1_1SetLaserTrajCmd.html</anchorfile>
      <anchor>a1bf8f39be906d5e2874c64545d926267</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pr2_msgs::srv::_SetLaserTrajCmd::SetLaserTrajCmdRequest</name>
    <filename>classpr2__msgs_1_1srv_1_1__SetLaserTrajCmd_1_1SetLaserTrajCmdRequest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetLaserTrajCmd_1_1SetLaserTrajCmdRequest.html</anchorfile>
      <anchor>abcf32904d7a6054ef830b0ddfb4a9a31</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetLaserTrajCmd_1_1SetLaserTrajCmdRequest.html</anchorfile>
      <anchor>ac82a15faea78cacc7304baaee376ef6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetLaserTrajCmd_1_1SetLaserTrajCmdRequest.html</anchorfile>
      <anchor>a28445c73fa3c96e2ba760d2f2e49f1dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetLaserTrajCmd_1_1SetLaserTrajCmdRequest.html</anchorfile>
      <anchor>a4db4244b7e18f3923036c8cab3942ff1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetLaserTrajCmd_1_1SetLaserTrajCmdRequest.html</anchorfile>
      <anchor>a7a4bbb1de38c3a9f3983f6915d3e58c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>command</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetLaserTrajCmd_1_1SetLaserTrajCmdRequest.html</anchorfile>
      <anchor>a720dca6bf92618f5dd060715ff5bd4bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetLaserTrajCmd_1_1SetLaserTrajCmdRequest.html</anchorfile>
      <anchor>ac92973551775cce45e07cdba9fde5979</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetLaserTrajCmd_1_1SetLaserTrajCmdRequest.html</anchorfile>
      <anchor>a4ec9690a8f7a386b6a4583b1934d29b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetLaserTrajCmd_1_1SetLaserTrajCmdRequest.html</anchorfile>
      <anchor>a27baa58846a552889ad455929bb7335e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetLaserTrajCmd_1_1SetLaserTrajCmdRequest.html</anchorfile>
      <anchor>a47f57a3396481f80b01b086fcc14856c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetLaserTrajCmd_1_1SetLaserTrajCmdRequest.html</anchorfile>
      <anchor>aedf7fa040f54cebda94168d2e1ded668</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetLaserTrajCmd_1_1SetLaserTrajCmdRequest.html</anchorfile>
      <anchor>ae284b24c71de4a029318835bec0d12a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetLaserTrajCmd_1_1SetLaserTrajCmdRequest.html</anchorfile>
      <anchor>ab4d8000bd1efdee614cb556538f045c9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pr2_msgs::srv::_SetLaserTrajCmd::SetLaserTrajCmdResponse</name>
    <filename>classpr2__msgs_1_1srv_1_1__SetLaserTrajCmd_1_1SetLaserTrajCmdResponse.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetLaserTrajCmd_1_1SetLaserTrajCmdResponse.html</anchorfile>
      <anchor>aa2b17eef517125bbfe8f59760c333724</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetLaserTrajCmd_1_1SetLaserTrajCmdResponse.html</anchorfile>
      <anchor>a6287556ccf6a31058ab462102f659c52</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetLaserTrajCmd_1_1SetLaserTrajCmdResponse.html</anchorfile>
      <anchor>a4e5a3b8e266210444747b66e84e4a743</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetLaserTrajCmd_1_1SetLaserTrajCmdResponse.html</anchorfile>
      <anchor>aa44f3e7e4997dfe14dd886153243ecbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetLaserTrajCmd_1_1SetLaserTrajCmdResponse.html</anchorfile>
      <anchor>a88fbf72553ed570220e4f7973e2f4a3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>start_time</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetLaserTrajCmd_1_1SetLaserTrajCmdResponse.html</anchorfile>
      <anchor>afa79fa68b52f5642ad3cf204473294fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetLaserTrajCmd_1_1SetLaserTrajCmdResponse.html</anchorfile>
      <anchor>acb5005963df62880d34310c2e82a2a7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetLaserTrajCmd_1_1SetLaserTrajCmdResponse.html</anchorfile>
      <anchor>a1be6d1d4f914b87255820c78689b837d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetLaserTrajCmd_1_1SetLaserTrajCmdResponse.html</anchorfile>
      <anchor>af3993569dc4aa0e35fa1fdfcb4dd5d66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetLaserTrajCmd_1_1SetLaserTrajCmdResponse.html</anchorfile>
      <anchor>a6f9d406d6ede60108f6b05b8b63550e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetLaserTrajCmd_1_1SetLaserTrajCmdResponse.html</anchorfile>
      <anchor>ababd2a460194aaf9f0d138eee0673888</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetLaserTrajCmd_1_1SetLaserTrajCmdResponse.html</anchorfile>
      <anchor>a4a2664868d4a09d781d1122f820e006c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetLaserTrajCmd_1_1SetLaserTrajCmdResponse.html</anchorfile>
      <anchor>ab637a2b7faa1b077031254bb9b330dfe</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>pr2_msgs::srv::_SetPeriodicCmd</name>
    <filename>namespacepr2__msgs_1_1srv_1_1__SetPeriodicCmd.html</filename>
    <class kind="class">pr2_msgs::srv::_SetPeriodicCmd::SetPeriodicCmd</class>
    <class kind="class">pr2_msgs::srv::_SetPeriodicCmd::SetPeriodicCmdRequest</class>
    <class kind="class">pr2_msgs::srv::_SetPeriodicCmd::SetPeriodicCmdResponse</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2I</name>
      <anchorfile>namespacepr2__msgs_1_1srv_1_1__SetPeriodicCmd.html</anchorfile>
      <anchor>a1d66e64ff220ff1cfc73212e535d367c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3d</name>
      <anchorfile>namespacepr2__msgs_1_1srv_1_1__SetPeriodicCmd.html</anchorfile>
      <anchor>a723b3d3b1bfef2e45f4c2fcabb017ce0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacepr2__msgs_1_1srv_1_1__SetPeriodicCmd.html</anchorfile>
      <anchor>a9dcf6fc524aa1434106e574a1c637ce4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacepr2__msgs_1_1srv_1_1__SetPeriodicCmd.html</anchorfile>
      <anchor>ae6ae4ff5769147a8980912a31a0d384a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacepr2__msgs_1_1srv_1_1__SetPeriodicCmd.html</anchorfile>
      <anchor>aaa466bb51386437fbe2590573e549aa6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pr2_msgs::srv::_SetPeriodicCmd::SetPeriodicCmd</name>
    <filename>classpr2__msgs_1_1srv_1_1__SetPeriodicCmd_1_1SetPeriodicCmd.html</filename>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetPeriodicCmd_1_1SetPeriodicCmd.html</anchorfile>
      <anchor>a8b0ea507d5fa2c339d7a7e2617604fe5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_request_class</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetPeriodicCmd_1_1SetPeriodicCmd.html</anchorfile>
      <anchor>ad8dd61ca102dd0bbbba05eebf13b270b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_response_class</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetPeriodicCmd_1_1SetPeriodicCmd.html</anchorfile>
      <anchor>a85953a00925690915d621a9dee745efb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetPeriodicCmd_1_1SetPeriodicCmd.html</anchorfile>
      <anchor>abe3412e60b42c882661281430c221382</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pr2_msgs::srv::_SetPeriodicCmd::SetPeriodicCmdRequest</name>
    <filename>classpr2__msgs_1_1srv_1_1__SetPeriodicCmd_1_1SetPeriodicCmdRequest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetPeriodicCmd_1_1SetPeriodicCmdRequest.html</anchorfile>
      <anchor>a4b94325153c6510c0461e2be9975dce9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetPeriodicCmd_1_1SetPeriodicCmdRequest.html</anchorfile>
      <anchor>a0a4153cd24f45b5ef9b1d8418999d9df</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetPeriodicCmd_1_1SetPeriodicCmdRequest.html</anchorfile>
      <anchor>a00b3fe12a0c8fe65cb48a4257fd7aa47</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetPeriodicCmd_1_1SetPeriodicCmdRequest.html</anchorfile>
      <anchor>aba5f7a90974379a83acbdb3a53b8c15d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetPeriodicCmd_1_1SetPeriodicCmdRequest.html</anchorfile>
      <anchor>a378bb58287961a40b9f62aa3d0331f1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>command</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetPeriodicCmd_1_1SetPeriodicCmdRequest.html</anchorfile>
      <anchor>ae09f28b377c924e51e5cd0ce44a26f20</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetPeriodicCmd_1_1SetPeriodicCmdRequest.html</anchorfile>
      <anchor>abeeeba207e593de9de0da305b9641498</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetPeriodicCmd_1_1SetPeriodicCmdRequest.html</anchorfile>
      <anchor>a71d33d233c35486008d3225c117f0050</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetPeriodicCmd_1_1SetPeriodicCmdRequest.html</anchorfile>
      <anchor>aa305bbdbf34baa3e5af7195ac3bc42df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetPeriodicCmd_1_1SetPeriodicCmdRequest.html</anchorfile>
      <anchor>aaaa23d0a132d99f9222afd07b93ebc2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetPeriodicCmd_1_1SetPeriodicCmdRequest.html</anchorfile>
      <anchor>afcf3ee77750c80de11e906601aff4764</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetPeriodicCmd_1_1SetPeriodicCmdRequest.html</anchorfile>
      <anchor>ac43007525d373d77ba0693bc35ca2369</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetPeriodicCmd_1_1SetPeriodicCmdRequest.html</anchorfile>
      <anchor>a3377f4875b9cd87bd79b1c177ccf7205</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pr2_msgs::srv::_SetPeriodicCmd::SetPeriodicCmdResponse</name>
    <filename>classpr2__msgs_1_1srv_1_1__SetPeriodicCmd_1_1SetPeriodicCmdResponse.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetPeriodicCmd_1_1SetPeriodicCmdResponse.html</anchorfile>
      <anchor>a801d1d6fd5707bededa3d68f05fa4735</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetPeriodicCmd_1_1SetPeriodicCmdResponse.html</anchorfile>
      <anchor>afcb0d648c36d9673fa9339aa024b6b08</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetPeriodicCmd_1_1SetPeriodicCmdResponse.html</anchorfile>
      <anchor>af3a989d7ca2ee1915165eb60cd859e4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetPeriodicCmd_1_1SetPeriodicCmdResponse.html</anchorfile>
      <anchor>a719f90a2aed1e194c36144c8bfbd5c1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetPeriodicCmd_1_1SetPeriodicCmdResponse.html</anchorfile>
      <anchor>a63b742cb4e768ead0fcd82d8749623d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>start_time</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetPeriodicCmd_1_1SetPeriodicCmdResponse.html</anchorfile>
      <anchor>a97d4e6b38cbe28038c279b979432e1d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetPeriodicCmd_1_1SetPeriodicCmdResponse.html</anchorfile>
      <anchor>a2215d0a2f500413d9fc6b7521ceb04f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetPeriodicCmd_1_1SetPeriodicCmdResponse.html</anchorfile>
      <anchor>ab90f88fc77caaf0c2700dd17fecab8dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetPeriodicCmd_1_1SetPeriodicCmdResponse.html</anchorfile>
      <anchor>ab33c49e5fc0dbfed4bd64ed551a153f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetPeriodicCmd_1_1SetPeriodicCmdResponse.html</anchorfile>
      <anchor>a347440901ade99720e71c67c41e93c02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetPeriodicCmd_1_1SetPeriodicCmdResponse.html</anchorfile>
      <anchor>ad826fb784da2b67b70b629a58094a28f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetPeriodicCmd_1_1SetPeriodicCmdResponse.html</anchorfile>
      <anchor>a5935db4ba5160b468d7e5101940cd60b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetPeriodicCmd_1_1SetPeriodicCmdResponse.html</anchorfile>
      <anchor>ae7dc5a0b85b55fc8d0759424b8b807a4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::pr2_msgs::AccelerometerState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1pr2__msgs_1_1AccelerometerState___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_1pr2__msgs_1_1AccelerometerState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a4df527a8ccaa3951f3bb4d7c9a551d47</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::pr2_msgs::AccelerometerState_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::pr2_msgs::AccessPoint_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1pr2__msgs_1_1AccessPoint___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_1pr2__msgs_1_1AccessPoint___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af179abc1bc69fe8d92cde1ac8226f873</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::pr2_msgs::AccessPoint_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::pr2_msgs::BatteryServer2_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1pr2__msgs_1_1BatteryServer2___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_1pr2__msgs_1_1BatteryServer2___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a46d0a64616a52df63f5cde3a26623ac0</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::pr2_msgs::BatteryServer2_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::pr2_msgs::BatteryServer_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1pr2__msgs_1_1BatteryServer___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_1pr2__msgs_1_1BatteryServer___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a859493715169df204c7f4b7f4cb97614</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::pr2_msgs::BatteryServer_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::pr2_msgs::BatteryState2_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1pr2__msgs_1_1BatteryState2___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_1pr2__msgs_1_1BatteryState2___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ab41a9456962dcad91960a0b922ce504c</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::pr2_msgs::BatteryState2_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::pr2_msgs::BatteryState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1pr2__msgs_1_1BatteryState___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_1pr2__msgs_1_1BatteryState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a89a99b3cf88fcfc35edf9a8dcbf5a2a3</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::pr2_msgs::BatteryState_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::pr2_msgs::DashboardState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1pr2__msgs_1_1DashboardState___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_1pr2__msgs_1_1DashboardState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a38b88c8b51fc9f42f33f7036abae6a7c</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::pr2_msgs::DashboardState_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::pr2_msgs::GPUStatus_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1pr2__msgs_1_1GPUStatus___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_1pr2__msgs_1_1GPUStatus___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a474a56a4afaa7e86caba30dbcf3d4ec1</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::pr2_msgs::GPUStatus_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::pr2_msgs::LaserScannerSignal_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1pr2__msgs_1_1LaserScannerSignal___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_1pr2__msgs_1_1LaserScannerSignal___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af806ca8524fbeea40186a56a669d8042</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::pr2_msgs::LaserScannerSignal_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::pr2_msgs::LaserTrajCmd_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1pr2__msgs_1_1LaserTrajCmd___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_1pr2__msgs_1_1LaserTrajCmd___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a4e798954705f4506c4a7abb5670edb38</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::pr2_msgs::LaserTrajCmd_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::pr2_msgs::PeriodicCmd_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1pr2__msgs_1_1PeriodicCmd___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_1pr2__msgs_1_1PeriodicCmd___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a5d1539bd5d5fb1ebcea199f54c25b891</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::pr2_msgs::PeriodicCmd_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::pr2_msgs::PowerBoardState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1pr2__msgs_1_1PowerBoardState___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_1pr2__msgs_1_1PowerBoardState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a4bac15bad957da48114ab239587109e5</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::pr2_msgs::PowerBoardState_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::pr2_msgs::PowerState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1pr2__msgs_1_1PowerState___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_1pr2__msgs_1_1PowerState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a01fbc2bd2e8f5a584b3708be3433cab6</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::pr2_msgs::PowerState_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::pr2_msgs::PressureState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1pr2__msgs_1_1PressureState___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_1pr2__msgs_1_1PressureState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>abedbe7fc47cbd042aa37fd7709847348</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::pr2_msgs::PressureState_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::pr2_msgs::AccelerometerState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__msgs_1_1AccelerometerState___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_1pr2__msgs_1_1AccelerometerState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aae17e93d1bad6db0631875c4ef901929</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__msgs_1_1AccelerometerState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ad552bd3d3eb1755db3ff7ee7c5eb729e</anchor>
      <arglist>(const ::pr2_msgs::AccelerometerState_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::pr2_msgs::AccessPoint_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__msgs_1_1AccessPoint___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_1pr2__msgs_1_1AccessPoint___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aa3f45a2bbf8828a4c7d5897992ecdda1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__msgs_1_1AccessPoint___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a2d323652001f52b4a974182cf234c545</anchor>
      <arglist>(const ::pr2_msgs::AccessPoint_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::pr2_msgs::BatteryServer2_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__msgs_1_1BatteryServer2___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_1pr2__msgs_1_1BatteryServer2___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a4464319a1c6b7f7d00f3ecc51cf29405</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__msgs_1_1BatteryServer2___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a299be08412bfa41df1f80c956a90d667</anchor>
      <arglist>(const ::pr2_msgs::BatteryServer2_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::pr2_msgs::BatteryServer_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__msgs_1_1BatteryServer___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_1pr2__msgs_1_1BatteryServer___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a3dd3e6c1ba735b062ed50713cbcdea2c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__msgs_1_1BatteryServer___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ac3e41d605858562aca94964538c7770f</anchor>
      <arglist>(const ::pr2_msgs::BatteryServer_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::pr2_msgs::BatteryState2_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__msgs_1_1BatteryState2___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_1pr2__msgs_1_1BatteryState2___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ae0e85dd2d79ae30e352c5af1c9118f29</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__msgs_1_1BatteryState2___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a23127376b1a013aee84efbaaeb0fdfba</anchor>
      <arglist>(const ::pr2_msgs::BatteryState2_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::pr2_msgs::BatteryState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__msgs_1_1BatteryState___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_1pr2__msgs_1_1BatteryState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aea5b1d7d260f7eedbf56b9f24061852d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__msgs_1_1BatteryState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a6f7cf46886adb011dddd58dbaefdc77f</anchor>
      <arglist>(const ::pr2_msgs::BatteryState_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::pr2_msgs::DashboardState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__msgs_1_1DashboardState___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_1pr2__msgs_1_1DashboardState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a952026c61f6c15af5a0f5aad2fd37904</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__msgs_1_1DashboardState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ae71d321a4fa7e4c72cbd854f4ec1a808</anchor>
      <arglist>(const ::pr2_msgs::DashboardState_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::pr2_msgs::GPUStatus_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__msgs_1_1GPUStatus___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_1pr2__msgs_1_1GPUStatus___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ad7a23c9fd4e2f442f9c17ca245a9d69e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__msgs_1_1GPUStatus___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a55ed429d29be3e5dbc980a8f915c65d6</anchor>
      <arglist>(const ::pr2_msgs::GPUStatus_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::pr2_msgs::LaserScannerSignal_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__msgs_1_1LaserScannerSignal___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_1pr2__msgs_1_1LaserScannerSignal___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ac1d3619462bfe9f1ac7bd24300daa348</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__msgs_1_1LaserScannerSignal___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a7b7dbd0af45d440c6cc765ebb28d3080</anchor>
      <arglist>(const ::pr2_msgs::LaserScannerSignal_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::pr2_msgs::LaserTrajCmd_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__msgs_1_1LaserTrajCmd___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_1pr2__msgs_1_1LaserTrajCmd___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af8b10dbeb78423523a234d4dd2701a41</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__msgs_1_1LaserTrajCmd___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a4e1fa079eca394f601f04784920b6a9f</anchor>
      <arglist>(const ::pr2_msgs::LaserTrajCmd_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::pr2_msgs::PeriodicCmd_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__msgs_1_1PeriodicCmd___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_1pr2__msgs_1_1PeriodicCmd___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ac69159f61689c31141a5610f070a0914</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__msgs_1_1PeriodicCmd___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aeed97842785f030656b87ec91da26e90</anchor>
      <arglist>(const ::pr2_msgs::PeriodicCmd_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::pr2_msgs::PowerBoardState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__msgs_1_1PowerBoardState___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_1pr2__msgs_1_1PowerBoardState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a1552710a539bf5504e78eef03beb8795</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__msgs_1_1PowerBoardState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ab5dc8669715eba2f040fbdbeb2e7a38b</anchor>
      <arglist>(const ::pr2_msgs::PowerBoardState_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::pr2_msgs::PowerState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__msgs_1_1PowerState___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_1pr2__msgs_1_1PowerState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a4e87dfc0d5a1aca13ef0d0aadae46919</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__msgs_1_1PowerState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a777393fdb0ba5387297bea5fe676fa05</anchor>
      <arglist>(const ::pr2_msgs::PowerState_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::pr2_msgs::PressureState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__msgs_1_1PressureState___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_1pr2__msgs_1_1PressureState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a18ab51a85b93d2383db099ce1132dc25</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__msgs_1_1PressureState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ac7030e820061c0ff7610c938eb82882e</anchor>
      <arglist>(const ::pr2_msgs::PressureState_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::pr2_msgs::SetLaserTrajCmdRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__msgs_1_1SetLaserTrajCmdRequest___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_1pr2__msgs_1_1SetLaserTrajCmdRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a501bb0e028cef225466a5866b5afee11</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__msgs_1_1SetLaserTrajCmdRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ada28414a7d33af80fc40065a415442cc</anchor>
      <arglist>(const ::pr2_msgs::SetLaserTrajCmdRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::pr2_msgs::SetLaserTrajCmdResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__msgs_1_1SetLaserTrajCmdResponse___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_1pr2__msgs_1_1SetLaserTrajCmdResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a2051dcfdab9ef345bdbfcd0ea19d30f3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__msgs_1_1SetLaserTrajCmdResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a30eeade76d1caed9b536e9212e9fd98b</anchor>
      <arglist>(const ::pr2_msgs::SetLaserTrajCmdResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::pr2_msgs::SetPeriodicCmdRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__msgs_1_1SetPeriodicCmdRequest___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_1pr2__msgs_1_1SetPeriodicCmdRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a8dacfeb8fd562f56fe70983b73dba128</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__msgs_1_1SetPeriodicCmdRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a56d713ef4ae0c31317235ea6954863d9</anchor>
      <arglist>(const ::pr2_msgs::SetPeriodicCmdRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::pr2_msgs::SetPeriodicCmdResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__msgs_1_1SetPeriodicCmdResponse___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_1pr2__msgs_1_1SetPeriodicCmdResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ac4c25fb0e9313688ed453488e3bfad75</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__msgs_1_1SetPeriodicCmdResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a0d223001f999bf2f9d30c512eddf1e5b</anchor>
      <arglist>(const ::pr2_msgs::SetPeriodicCmdResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::pr2_msgs::AccelerometerState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__msgs_1_1AccelerometerState___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_1pr2__msgs_1_1AccelerometerState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a5ec8dd443bea144fa7959ee104af2e78</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__msgs_1_1AccelerometerState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af65bec24bb82b83dca733efdede73af0</anchor>
      <arglist>(const ::pr2_msgs::AccelerometerState_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::pr2_msgs::AccessPoint_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__msgs_1_1AccessPoint___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_1pr2__msgs_1_1AccessPoint___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ab763b8b652f74808e44101f3a40ce5a0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__msgs_1_1AccessPoint___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ac1bfd63c4d3190463b00871ea9f8f6ca</anchor>
      <arglist>(const ::pr2_msgs::AccessPoint_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::pr2_msgs::BatteryServer2_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__msgs_1_1BatteryServer2___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_1pr2__msgs_1_1BatteryServer2___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a3f15bb636194a8146a94c1bc19599456</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__msgs_1_1BatteryServer2___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a7f77d7579eab02a6b3752153766d64de</anchor>
      <arglist>(const ::pr2_msgs::BatteryServer2_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::pr2_msgs::BatteryServer_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__msgs_1_1BatteryServer___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_1pr2__msgs_1_1BatteryServer___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a1a9acaa73e364de11e071e45110e7a6c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__msgs_1_1BatteryServer___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aff666c5eba465600f4b2cc34ce74b887</anchor>
      <arglist>(const ::pr2_msgs::BatteryServer_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::pr2_msgs::BatteryState2_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__msgs_1_1BatteryState2___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_1pr2__msgs_1_1BatteryState2___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a9496e63dfe5a379a9836382aebf92e40</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__msgs_1_1BatteryState2___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ad83ce1531b488f307c71c81dc663b654</anchor>
      <arglist>(const ::pr2_msgs::BatteryState2_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::pr2_msgs::BatteryState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__msgs_1_1BatteryState___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_1pr2__msgs_1_1BatteryState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>acd4e7e6522cf98ba85e49cbcade84771</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__msgs_1_1BatteryState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a609b266aadcf9ff6fe0c42126bba774c</anchor>
      <arglist>(const ::pr2_msgs::BatteryState_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::pr2_msgs::DashboardState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__msgs_1_1DashboardState___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_1pr2__msgs_1_1DashboardState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a12cb52eadee3b945be62f595dadc1882</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__msgs_1_1DashboardState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a936d86f8d29234768fe8c8b806d123c1</anchor>
      <arglist>(const ::pr2_msgs::DashboardState_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::pr2_msgs::GPUStatus_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__msgs_1_1GPUStatus___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_1pr2__msgs_1_1GPUStatus___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af9763db6955143a389439553d5561fa9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__msgs_1_1GPUStatus___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ac3b54be146335e1ff04a583fdfa1db4c</anchor>
      <arglist>(const ::pr2_msgs::GPUStatus_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::pr2_msgs::LaserScannerSignal_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__msgs_1_1LaserScannerSignal___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_1pr2__msgs_1_1LaserScannerSignal___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a2961820fe734788ef9844894f8abde99</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__msgs_1_1LaserScannerSignal___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a23c2665d06e4fe528bca704ac45ab035</anchor>
      <arglist>(const ::pr2_msgs::LaserScannerSignal_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::pr2_msgs::LaserTrajCmd_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__msgs_1_1LaserTrajCmd___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_1pr2__msgs_1_1LaserTrajCmd___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>acece6683e976412b36574a69436ecb2a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__msgs_1_1LaserTrajCmd___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a1e1eaef6a302f3f3da674b4dd261f1ae</anchor>
      <arglist>(const ::pr2_msgs::LaserTrajCmd_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::pr2_msgs::PeriodicCmd_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__msgs_1_1PeriodicCmd___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_1pr2__msgs_1_1PeriodicCmd___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>acd10da99603a4d28f1fd05f65eba5ba7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__msgs_1_1PeriodicCmd___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a3addca517257caa51129074f26bed2f2</anchor>
      <arglist>(const ::pr2_msgs::PeriodicCmd_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::pr2_msgs::PowerBoardState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__msgs_1_1PowerBoardState___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_1pr2__msgs_1_1PowerBoardState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a63cfb82eff32305400468d73e44517c4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__msgs_1_1PowerBoardState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a5f4a847ef3053abf80045d8bd96d6ce1</anchor>
      <arglist>(const ::pr2_msgs::PowerBoardState_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::pr2_msgs::PowerState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__msgs_1_1PowerState___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_1pr2__msgs_1_1PowerState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a2d68151c1a357014bb7f7fe8118849c3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__msgs_1_1PowerState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aecdc4bc503b9846fa5884182c73c266b</anchor>
      <arglist>(const ::pr2_msgs::PowerState_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::pr2_msgs::PressureState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__msgs_1_1PressureState___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_1pr2__msgs_1_1PressureState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a9d3ef4b70a4fb7fae3044cdb97517805</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__msgs_1_1PressureState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ab08be26d542d5af83f595218e839e35b</anchor>
      <arglist>(const ::pr2_msgs::PressureState_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::pr2_msgs::SetLaserTrajCmdRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__msgs_1_1SetLaserTrajCmdRequest___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_1pr2__msgs_1_1SetLaserTrajCmdRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aca3ca964fa0dd75940bb4e8783a2b64d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__msgs_1_1SetLaserTrajCmdRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a738532b7c34fc1afddfde84514494bbc</anchor>
      <arglist>(const ::pr2_msgs::SetLaserTrajCmdRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::pr2_msgs::SetLaserTrajCmdResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__msgs_1_1SetLaserTrajCmdResponse___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_1pr2__msgs_1_1SetLaserTrajCmdResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ac4a9d8f9666d9974fd86197ab8076d18</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__msgs_1_1SetLaserTrajCmdResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a810182b91459a882f5a02148e91b5222</anchor>
      <arglist>(const ::pr2_msgs::SetLaserTrajCmdResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::pr2_msgs::SetPeriodicCmdRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__msgs_1_1SetPeriodicCmdRequest___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_1pr2__msgs_1_1SetPeriodicCmdRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a27f8cfeaa4a93128284b6021e15479b5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__msgs_1_1SetPeriodicCmdRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a66eb9a0c209370a098c1a81a7bf2d670</anchor>
      <arglist>(const ::pr2_msgs::SetPeriodicCmdRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::pr2_msgs::SetPeriodicCmdResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__msgs_1_1SetPeriodicCmdResponse___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_1pr2__msgs_1_1SetPeriodicCmdResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a3118c4e99c10f00898ccf2f920d15d73</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__msgs_1_1SetPeriodicCmdResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ad0b826bf03d5cd1195818eb572942f48</anchor>
      <arglist>(const ::pr2_msgs::SetPeriodicCmdResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; ::pr2_msgs::AccelerometerState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1pr2__msgs_1_1AccelerometerState___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; ::pr2_msgs::AccessPoint_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1pr2__msgs_1_1AccessPoint___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; ::pr2_msgs::BatteryServer2_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1pr2__msgs_1_1BatteryServer2___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; ::pr2_msgs::BatteryServer_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1pr2__msgs_1_1BatteryServer___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; ::pr2_msgs::GPUStatus_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1pr2__msgs_1_1GPUStatus___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; ::pr2_msgs::LaserScannerSignal_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1pr2__msgs_1_1LaserScannerSignal___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; ::pr2_msgs::LaserTrajCmd_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1pr2__msgs_1_1LaserTrajCmd___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; ::pr2_msgs::PeriodicCmd_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1pr2__msgs_1_1PeriodicCmd___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; ::pr2_msgs::PowerBoardState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1pr2__msgs_1_1PowerBoardState___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; ::pr2_msgs::PowerState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1pr2__msgs_1_1PowerState___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; ::pr2_msgs::PressureState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1pr2__msgs_1_1PressureState___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 ::pr2_msgs::AccelerometerState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01const_01_1_1pr2__msgs_1_1AccelerometerState___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 ::pr2_msgs::AccessPoint_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01const_01_1_1pr2__msgs_1_1AccessPoint___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 ::pr2_msgs::BatteryServer2_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01const_01_1_1pr2__msgs_1_1BatteryServer2___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 ::pr2_msgs::BatteryServer_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01const_01_1_1pr2__msgs_1_1BatteryServer___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 ::pr2_msgs::GPUStatus_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01const_01_1_1pr2__msgs_1_1GPUStatus___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 ::pr2_msgs::LaserScannerSignal_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01const_01_1_1pr2__msgs_1_1LaserScannerSignal___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 ::pr2_msgs::LaserTrajCmd_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01const_01_1_1pr2__msgs_1_1LaserTrajCmd___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 ::pr2_msgs::PeriodicCmd_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01const_01_1_1pr2__msgs_1_1PeriodicCmd___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 ::pr2_msgs::PowerBoardState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01const_01_1_1pr2__msgs_1_1PowerBoardState___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 ::pr2_msgs::PowerState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01const_01_1_1pr2__msgs_1_1PowerState___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 ::pr2_msgs::PressureState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01const_01_1_1pr2__msgs_1_1PressureState___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; ::pr2_msgs::BatteryState2_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsFixedSize_3_01_1_1pr2__msgs_1_1BatteryState2___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; ::pr2_msgs::BatteryState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsFixedSize_3_01_1_1pr2__msgs_1_1BatteryState___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; ::pr2_msgs::SetLaserTrajCmdResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsFixedSize_3_01_1_1pr2__msgs_1_1SetLaserTrajCmdResponse___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; ::pr2_msgs::SetPeriodicCmdResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsFixedSize_3_01_1_1pr2__msgs_1_1SetPeriodicCmdResponse___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; ::pr2_msgs::AccelerometerState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__msgs_1_1AccelerometerState___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; ::pr2_msgs::AccelerometerState_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__msgs_1_1AccelerometerState___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; ::pr2_msgs::AccessPoint_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__msgs_1_1AccessPoint___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; ::pr2_msgs::AccessPoint_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__msgs_1_1AccessPoint___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; ::pr2_msgs::BatteryServer2_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__msgs_1_1BatteryServer2___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; ::pr2_msgs::BatteryServer2_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__msgs_1_1BatteryServer2___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; ::pr2_msgs::BatteryServer_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__msgs_1_1BatteryServer___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; ::pr2_msgs::BatteryServer_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__msgs_1_1BatteryServer___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; ::pr2_msgs::BatteryState2_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__msgs_1_1BatteryState2___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; ::pr2_msgs::BatteryState2_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__msgs_1_1BatteryState2___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; ::pr2_msgs::BatteryState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__msgs_1_1BatteryState___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; ::pr2_msgs::BatteryState_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__msgs_1_1BatteryState___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; ::pr2_msgs::DashboardState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__msgs_1_1DashboardState___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; ::pr2_msgs::DashboardState_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__msgs_1_1DashboardState___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; ::pr2_msgs::GPUStatus_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__msgs_1_1GPUStatus___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; ::pr2_msgs::GPUStatus_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__msgs_1_1GPUStatus___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; ::pr2_msgs::LaserScannerSignal_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__msgs_1_1LaserScannerSignal___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; ::pr2_msgs::LaserScannerSignal_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__msgs_1_1LaserScannerSignal___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; ::pr2_msgs::LaserTrajCmd_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__msgs_1_1LaserTrajCmd___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; ::pr2_msgs::LaserTrajCmd_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__msgs_1_1LaserTrajCmd___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; ::pr2_msgs::PeriodicCmd_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__msgs_1_1PeriodicCmd___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; ::pr2_msgs::PeriodicCmd_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__msgs_1_1PeriodicCmd___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; ::pr2_msgs::PowerBoardState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__msgs_1_1PowerBoardState___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; ::pr2_msgs::PowerBoardState_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__msgs_1_1PowerBoardState___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; ::pr2_msgs::PowerState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__msgs_1_1PowerState___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; ::pr2_msgs::PowerState_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__msgs_1_1PowerState___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; ::pr2_msgs::PressureState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__msgs_1_1PressureState___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; ::pr2_msgs::PressureState_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__msgs_1_1PressureState___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; ::pr2_msgs::SetLaserTrajCmdRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__msgs_1_1SetLaserTrajCmdRequest___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; ::pr2_msgs::SetLaserTrajCmdRequest_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__msgs_1_1SetLaserTrajCmdRequest___3_01Cont71924498f2dbdf55bdc5b25678e64023.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::pr2_msgs::SetLaserTrajCmdResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__msgs_1_1SetLaserTrajCmdResponse___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; ::pr2_msgs::SetLaserTrajCmdResponse_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__msgs_1_1SetLaserTrajCmdResponse___3_01Con75759fa0e239633bacc41db25e321730.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::pr2_msgs::SetPeriodicCmdRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__msgs_1_1SetPeriodicCmdRequest___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; ::pr2_msgs::SetPeriodicCmdRequest_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__msgs_1_1SetPeriodicCmdRequest___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; ::pr2_msgs::SetPeriodicCmdResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__msgs_1_1SetPeriodicCmdResponse___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; ::pr2_msgs::SetPeriodicCmdResponse_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__msgs_1_1SetPeriodicCmdResponse___3_01Contd85040fa976ef8ee4e601325aeb023d9.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::pr2_msgs::AccelerometerState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__msgs_1_1AccelerometerState___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_1pr2__msgs_1_1AccelerometerState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a17488f2cc7c9d0720171634c4ff2f43a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__msgs_1_1AccelerometerState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>afae214d54d567dbabe5cd29312bb05b6</anchor>
      <arglist>(const ::pr2_msgs::AccelerometerState_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__msgs_1_1AccelerometerState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af951bfe6b4e80ab96b0800c92463a295</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_1pr2__msgs_1_1AccelerometerState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aedd9283b6a964ed1f804bab6ee00f293</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::pr2_msgs::AccessPoint_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__msgs_1_1AccessPoint___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_1pr2__msgs_1_1AccessPoint___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af57a398b55c233606117514b181f02f8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__msgs_1_1AccessPoint___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a611251e59b9f111e603a4a60e3ad8cc4</anchor>
      <arglist>(const ::pr2_msgs::AccessPoint_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__msgs_1_1AccessPoint___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a8c680e33ff0177284761ea2174ee7c86</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_1pr2__msgs_1_1AccessPoint___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a0a627ce0149d1cdbe8b283eaac15edcc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::pr2_msgs::BatteryServer2_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__msgs_1_1BatteryServer2___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_1pr2__msgs_1_1BatteryServer2___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aac5fa2baf890be2edada735eca44ba08</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__msgs_1_1BatteryServer2___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ab1ad678a05b4533ca0677432158e5be9</anchor>
      <arglist>(const ::pr2_msgs::BatteryServer2_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__msgs_1_1BatteryServer2___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a5b52e153aab223bf6166ffebfaac4467</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_1pr2__msgs_1_1BatteryServer2___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ab8a6f4ccd7862b6392bac8de3b872477</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::pr2_msgs::BatteryServer_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__msgs_1_1BatteryServer___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_1pr2__msgs_1_1BatteryServer___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ad988092dc243aec100347e3205fdbd00</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__msgs_1_1BatteryServer___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a069f8f5db233350ff3a314c521cc3281</anchor>
      <arglist>(const ::pr2_msgs::BatteryServer_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__msgs_1_1BatteryServer___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a79a3b5a0de8ebdc81f13ea156f6fe439</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_1pr2__msgs_1_1BatteryServer___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a6db630cb5900ba60bb97f5d2844d1583</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::pr2_msgs::BatteryState2_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__msgs_1_1BatteryState2___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_1pr2__msgs_1_1BatteryState2___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a9052bfb8b18a9d96d170b5e50004f348</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__msgs_1_1BatteryState2___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a59d520e1152d7eaf33930a93b09cb9fe</anchor>
      <arglist>(const ::pr2_msgs::BatteryState2_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__msgs_1_1BatteryState2___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a0399468a146d87b9148caeb22c1eab2e</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_1pr2__msgs_1_1BatteryState2___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a37d1a279ba6764ac1c34bc6e61667244</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::pr2_msgs::BatteryState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__msgs_1_1BatteryState___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_1pr2__msgs_1_1BatteryState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ae169665fe31793f23d3fae6fbd9ad685</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__msgs_1_1BatteryState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>acb60e74456ac64a50602bfb2a8935dcc</anchor>
      <arglist>(const ::pr2_msgs::BatteryState_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__msgs_1_1BatteryState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aa6f451b5e5ea60742dc794298bd9f77c</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_1pr2__msgs_1_1BatteryState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>adbb3f15d970f50d4f90b2cf635aa9f18</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::pr2_msgs::DashboardState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__msgs_1_1DashboardState___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_1pr2__msgs_1_1DashboardState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a7d1da828700f798139ce55ac2aab56ca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__msgs_1_1DashboardState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a9f44f70658cae5d0dfefba0354d259f6</anchor>
      <arglist>(const ::pr2_msgs::DashboardState_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__msgs_1_1DashboardState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a36e45e981abafdd44c741e794e6d6426</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_1pr2__msgs_1_1DashboardState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a0949fe35957fe13efed8230fdace9c8c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::pr2_msgs::GPUStatus_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__msgs_1_1GPUStatus___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_1pr2__msgs_1_1GPUStatus___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a7e3ddf890b17d4b7fde4fc35cbfa6ff2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__msgs_1_1GPUStatus___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a1870e158842832cce5a1c899ae605251</anchor>
      <arglist>(const ::pr2_msgs::GPUStatus_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__msgs_1_1GPUStatus___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a02966e23f213d907d9001c069acfa770</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_1pr2__msgs_1_1GPUStatus___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>acd411424ac3419ebe2e3f02a14d242b3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::pr2_msgs::LaserScannerSignal_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__msgs_1_1LaserScannerSignal___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_1pr2__msgs_1_1LaserScannerSignal___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aa4968d019ac2664cad8a17c636eb96bc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__msgs_1_1LaserScannerSignal___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>acb1a93221017a474cd5145eeae79c6bd</anchor>
      <arglist>(const ::pr2_msgs::LaserScannerSignal_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__msgs_1_1LaserScannerSignal___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ae5e75151a128fae3949ba2bab3b97cc5</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_1pr2__msgs_1_1LaserScannerSignal___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a715475330e207ab28c353e3149329da3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::pr2_msgs::LaserTrajCmd_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__msgs_1_1LaserTrajCmd___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_1pr2__msgs_1_1LaserTrajCmd___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a13f5d97b3f28ddb5f80dcb2e6d877db7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__msgs_1_1LaserTrajCmd___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a64298f2b888851c656e819d698a3cb18</anchor>
      <arglist>(const ::pr2_msgs::LaserTrajCmd_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__msgs_1_1LaserTrajCmd___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af48c5d31018a8b376af8ae50cb43db3d</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_1pr2__msgs_1_1LaserTrajCmd___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a25ca5efaaaa0e768912fe65c7c38aac6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::pr2_msgs::PeriodicCmd_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__msgs_1_1PeriodicCmd___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_1pr2__msgs_1_1PeriodicCmd___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af167c7b91a3a8e6cdf7af8fc5f1427ce</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__msgs_1_1PeriodicCmd___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a51d9435f5ec5df27479b54aa9d6caf88</anchor>
      <arglist>(const ::pr2_msgs::PeriodicCmd_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__msgs_1_1PeriodicCmd___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ab917d0ad07175c8f1f0d74d7ed03839f</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_1pr2__msgs_1_1PeriodicCmd___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a482d4ef6a7e4d8ec7f9dc51d4a534dcf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::pr2_msgs::PowerBoardState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__msgs_1_1PowerBoardState___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_1pr2__msgs_1_1PowerBoardState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a6ba2038bc41a8aff8d75b9ee7efc6497</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__msgs_1_1PowerBoardState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aa7995d1481f6f3c3861a0feec7f6b172</anchor>
      <arglist>(const ::pr2_msgs::PowerBoardState_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__msgs_1_1PowerBoardState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a80ad83474b18f23b67a9f279be6ea69a</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_1pr2__msgs_1_1PowerBoardState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>adac7aa40f0aad5a46a4ba3e967c8c90f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::pr2_msgs::PowerState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__msgs_1_1PowerState___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_1pr2__msgs_1_1PowerState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a6e5632aaf1c85b613536ccf36af84f18</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__msgs_1_1PowerState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a65964a2c7bc54dfb19d2e95f423df921</anchor>
      <arglist>(const ::pr2_msgs::PowerState_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__msgs_1_1PowerState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aa23fbd4845e43e2a0e32fce62c465ee3</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_1pr2__msgs_1_1PowerState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a8ca30e1712672fd91da4a1423f66458d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::pr2_msgs::PressureState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__msgs_1_1PressureState___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_1pr2__msgs_1_1PressureState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aed53ff8a3a5b4ccc56d0f6eb2bb235df</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__msgs_1_1PressureState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a33472ed1a65be7b0d7739f8167b859c1</anchor>
      <arglist>(const ::pr2_msgs::PressureState_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__msgs_1_1PressureState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ad6da77c21bb3b459022c6d788d3fd5a6</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_1pr2__msgs_1_1PressureState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a0078d6fcc959f72aaf51139ae4569ffc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::pr2_msgs::SetLaserTrajCmdRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__msgs_1_1SetLaserTrajCmdRequest___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_1pr2__msgs_1_1SetLaserTrajCmdRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a1615f73caaf432857c1f26b5b271a5bf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__msgs_1_1SetLaserTrajCmdRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a8360250e9d90a21da8b0eb6ffc7b421b</anchor>
      <arglist>(const ::pr2_msgs::SetLaserTrajCmdRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__msgs_1_1SetLaserTrajCmdRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a8a6163ea059c492f2fc2fe16a4320fbc</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_1pr2__msgs_1_1SetLaserTrajCmdRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af25d6bd0292699273a45da6aa1f7b83c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::pr2_msgs::SetLaserTrajCmdResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__msgs_1_1SetLaserTrajCmdResponse___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_1pr2__msgs_1_1SetLaserTrajCmdResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a5a256da62a54091bae8e831a5c91a935</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__msgs_1_1SetLaserTrajCmdResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a977759b4f9f4208b8c25e549c5b60eab</anchor>
      <arglist>(const ::pr2_msgs::SetLaserTrajCmdResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__msgs_1_1SetLaserTrajCmdResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aa1c2d3b458d90658fc7a0b8e5c636f87</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_1pr2__msgs_1_1SetLaserTrajCmdResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a62996027a8b9483841954723d674812e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::pr2_msgs::SetPeriodicCmdRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__msgs_1_1SetPeriodicCmdRequest___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_1pr2__msgs_1_1SetPeriodicCmdRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a16c8db18cc110339e9829cdf9f96f24d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__msgs_1_1SetPeriodicCmdRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a82cfc1573a3c7dc3a35088d544b8c50d</anchor>
      <arglist>(const ::pr2_msgs::SetPeriodicCmdRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__msgs_1_1SetPeriodicCmdRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a1cabddae83f4eaf97b610d98af83d3a9</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_1pr2__msgs_1_1SetPeriodicCmdRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af4b893adeed3233c9d2575aee4ed3f94</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::pr2_msgs::SetPeriodicCmdResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__msgs_1_1SetPeriodicCmdResponse___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_1pr2__msgs_1_1SetPeriodicCmdResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a6008672d0eedd48557fd7104e44cebe9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__msgs_1_1SetPeriodicCmdResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af7adaf0b3adf343bbcea2a9cfddb09b8</anchor>
      <arglist>(const ::pr2_msgs::SetPeriodicCmdResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__msgs_1_1SetPeriodicCmdResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>adfe6aefbd6b88e7326aa04a8def9d79c</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_1pr2__msgs_1_1SetPeriodicCmdResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ab3ffdf8b92171a397ca6749affed4244</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::pr2_msgs::AccelerometerState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__msgs_1_1AccelerometerState___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_1pr2__msgs_1_1AccelerometerState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af16695cde74fcdd5889de4de0755be95</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_1pr2__msgs_1_1AccelerometerState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ae9e5aeeee228e5aa72475a3b58438608</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::pr2_msgs::AccessPoint_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__msgs_1_1AccessPoint___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_1pr2__msgs_1_1AccessPoint___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a9e9a51a4da9e94e0a6e2fbcf842712b4</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_1pr2__msgs_1_1AccessPoint___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ad1a44de3054f8322410a507a35bcff94</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::pr2_msgs::BatteryServer2_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__msgs_1_1BatteryServer2___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_1pr2__msgs_1_1BatteryServer2___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a947ea034e6252b1c56eeadd7ed91cce9</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_1pr2__msgs_1_1BatteryServer2___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a1ca622cf9fa8a8b7c5657f29f95d4937</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::pr2_msgs::BatteryServer_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__msgs_1_1BatteryServer___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_1pr2__msgs_1_1BatteryServer___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ab7e49a9d14130fb103b9fb32b9a53738</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_1pr2__msgs_1_1BatteryServer___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aab205dec678a2d9764769114e2962c78</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::pr2_msgs::BatteryState2_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__msgs_1_1BatteryState2___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_1pr2__msgs_1_1BatteryState2___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aa53e42184dafa245c143235382a813ae</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_1pr2__msgs_1_1BatteryState2___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a1bc7850a2b046edc56c78dd373fccd98</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::pr2_msgs::BatteryState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__msgs_1_1BatteryState___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_1pr2__msgs_1_1BatteryState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a375e68c5f2f97a0d66f708deaf3b5560</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_1pr2__msgs_1_1BatteryState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af08ed756ba4df4bf9569e8ff761ff27b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::pr2_msgs::DashboardState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__msgs_1_1DashboardState___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_1pr2__msgs_1_1DashboardState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af693e2b51854877dd4476f4de77912a8</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_1pr2__msgs_1_1DashboardState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>adf459323b9233df1206fa69a56b6dcb2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::pr2_msgs::GPUStatus_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__msgs_1_1GPUStatus___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_1pr2__msgs_1_1GPUStatus___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a3c3f1f93c34f5cda34664ceba2c18482</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_1pr2__msgs_1_1GPUStatus___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a19df9092fc9af294015e46f27654c30a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::pr2_msgs::LaserScannerSignal_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__msgs_1_1LaserScannerSignal___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_1pr2__msgs_1_1LaserScannerSignal___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a201bc3fe2dae9b6b0b3929335cd12bcc</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_1pr2__msgs_1_1LaserScannerSignal___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a510cedff01c77351306791543e7e869b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::pr2_msgs::LaserTrajCmd_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__msgs_1_1LaserTrajCmd___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_1pr2__msgs_1_1LaserTrajCmd___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a00300092bbd7e6031d3d004d365369d3</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_1pr2__msgs_1_1LaserTrajCmd___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a7f2dbd70ef21bc5fdc0a62658427fd62</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::pr2_msgs::PeriodicCmd_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__msgs_1_1PeriodicCmd___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_1pr2__msgs_1_1PeriodicCmd___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a96196c442ba6087c94eb5f1b4e53ab1b</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_1pr2__msgs_1_1PeriodicCmd___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a2abfed084a9830b2d97563eeb1390bf9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::pr2_msgs::PowerBoardState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__msgs_1_1PowerBoardState___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_1pr2__msgs_1_1PowerBoardState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a148fd14c80d88944e14006364c2ad583</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_1pr2__msgs_1_1PowerBoardState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ad7d584407e66d1742f8a51478c1356be</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::pr2_msgs::PowerState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__msgs_1_1PowerState___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_1pr2__msgs_1_1PowerState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a2f575fcea3364794532a207dbbfec382</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_1pr2__msgs_1_1PowerState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a24c5ac5e8f8fd719c258397dabd26ba4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::pr2_msgs::PressureState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__msgs_1_1PressureState___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_1pr2__msgs_1_1PressureState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ad7e6a36c7a89bd7b103ee8deea653830</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_1pr2__msgs_1_1PressureState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>abfff74b1f5d8529a50ec2e1446b53234</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::pr2_msgs::SetLaserTrajCmdRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__msgs_1_1SetLaserTrajCmdRequest___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_1pr2__msgs_1_1SetLaserTrajCmdRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a852ece21c7c8d3f6085b426c418b80b8</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_1pr2__msgs_1_1SetLaserTrajCmdRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ac83bf0492dc0029c9194dbec949cf52f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::pr2_msgs::SetLaserTrajCmdResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__msgs_1_1SetLaserTrajCmdResponse___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_1pr2__msgs_1_1SetLaserTrajCmdResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a1cd1cbb73c670c0444834662521fd0b3</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_1pr2__msgs_1_1SetLaserTrajCmdResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ac2fe7cfddf639c65cbe59805d400b4e0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::pr2_msgs::SetPeriodicCmdRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__msgs_1_1SetPeriodicCmdRequest___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_1pr2__msgs_1_1SetPeriodicCmdRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ade2599c55d7d06fdab8afe81b32ae35e</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_1pr2__msgs_1_1SetPeriodicCmdRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a6731d40040869361a8c0cc62cec13d8e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::pr2_msgs::SetPeriodicCmdResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__msgs_1_1SetPeriodicCmdResponse___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_1pr2__msgs_1_1SetPeriodicCmdResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aeb61bc42334aebcb99ef78192fa52f30</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_1pr2__msgs_1_1SetPeriodicCmdResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a459a2c96d8d13a7d64fc6a0e10bcc469</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; pr2_msgs::SetLaserTrajCmd &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01pr2__msgs_1_1SetLaserTrajCmd_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01pr2__msgs_1_1SetLaserTrajCmd_01_4.html</anchorfile>
      <anchor>a4d2a580563978217a1abf4475df7e967</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01pr2__msgs_1_1SetLaserTrajCmd_01_4.html</anchorfile>
      <anchor>a902ffaadafaace5222e0bf817757a1ba</anchor>
      <arglist>(const pr2_msgs::SetLaserTrajCmd &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; pr2_msgs::SetLaserTrajCmdRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01pr2__msgs_1_1SetLaserTrajCmdRequest___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01pr2__msgs_1_1SetLaserTrajCmdRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aebe5a27b9da1ff8ebf6b3c377d647966</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01pr2__msgs_1_1SetLaserTrajCmdRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a2d435868cf977f25ab0416dff2f9e5d6</anchor>
      <arglist>(const pr2_msgs::SetLaserTrajCmdRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; pr2_msgs::SetLaserTrajCmdResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01pr2__msgs_1_1SetLaserTrajCmdResponse___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01pr2__msgs_1_1SetLaserTrajCmdResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aba737c640ab3af599054e61b021f79eb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01pr2__msgs_1_1SetLaserTrajCmdResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ada0056ea87c81817b78f984ee4e48cb9</anchor>
      <arglist>(const pr2_msgs::SetLaserTrajCmdResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; pr2_msgs::SetPeriodicCmd &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01pr2__msgs_1_1SetPeriodicCmd_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01pr2__msgs_1_1SetPeriodicCmd_01_4.html</anchorfile>
      <anchor>aa81884e0418c2008b7ae6c87497f241e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01pr2__msgs_1_1SetPeriodicCmd_01_4.html</anchorfile>
      <anchor>a809f01c6588c582e7e2433319d085730</anchor>
      <arglist>(const pr2_msgs::SetPeriodicCmd &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; pr2_msgs::SetPeriodicCmdRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01pr2__msgs_1_1SetPeriodicCmdRequest___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01pr2__msgs_1_1SetPeriodicCmdRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aa28ac0e8bbaafc09cfb83f8107ed2bac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01pr2__msgs_1_1SetPeriodicCmdRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a4ecb48f0edf509b4c1bf476947d0af94</anchor>
      <arglist>(const pr2_msgs::SetPeriodicCmdRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; pr2_msgs::SetPeriodicCmdResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01pr2__msgs_1_1SetPeriodicCmdResponse___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01pr2__msgs_1_1SetPeriodicCmdResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af2ccbd37b1980a42a75cba20f1c5b7c0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01pr2__msgs_1_1SetPeriodicCmdResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a20ae10d312b71c2e22b3e41b67a375df</anchor>
      <arglist>(const pr2_msgs::SetPeriodicCmdResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; pr2_msgs::SetLaserTrajCmd &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01pr2__msgs_1_1SetLaserTrajCmd_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01pr2__msgs_1_1SetLaserTrajCmd_01_4.html</anchorfile>
      <anchor>a9d5515b465c21904d534fbe1761162fd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01pr2__msgs_1_1SetLaserTrajCmd_01_4.html</anchorfile>
      <anchor>a2973e54dfa8bda978e84f864e3310858</anchor>
      <arglist>(const pr2_msgs::SetLaserTrajCmd &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; pr2_msgs::SetLaserTrajCmdRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01pr2__msgs_1_1SetLaserTrajCmdRequest___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01pr2__msgs_1_1SetLaserTrajCmdRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a7a2621b32ea251696658fab3ca62c663</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01pr2__msgs_1_1SetLaserTrajCmdRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a6afa4a56706a808eb5fc106fb4b4ae07</anchor>
      <arglist>(const pr2_msgs::SetLaserTrajCmdRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; pr2_msgs::SetLaserTrajCmdResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01pr2__msgs_1_1SetLaserTrajCmdResponse___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01pr2__msgs_1_1SetLaserTrajCmdResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>acac645b4ac6695316d56f56ba2110293</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01pr2__msgs_1_1SetLaserTrajCmdResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a4c5d9ebca641562b3e7ba1cc8bf45000</anchor>
      <arglist>(const pr2_msgs::SetLaserTrajCmdResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; pr2_msgs::SetPeriodicCmd &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01pr2__msgs_1_1SetPeriodicCmd_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01pr2__msgs_1_1SetPeriodicCmd_01_4.html</anchorfile>
      <anchor>a64f9651be99497efcca63843158568e6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01pr2__msgs_1_1SetPeriodicCmd_01_4.html</anchorfile>
      <anchor>ad0e881a56ca7f82b28cceb30af51f790</anchor>
      <arglist>(const pr2_msgs::SetPeriodicCmd &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; pr2_msgs::SetPeriodicCmdRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01pr2__msgs_1_1SetPeriodicCmdRequest___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01pr2__msgs_1_1SetPeriodicCmdRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a95d1b741c16d8c940499a492072abb25</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01pr2__msgs_1_1SetPeriodicCmdRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ab3b1b2afab74ef5f7878f98c33c7ea5e</anchor>
      <arglist>(const pr2_msgs::SetPeriodicCmdRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; pr2_msgs::SetPeriodicCmdResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01pr2__msgs_1_1SetPeriodicCmdResponse___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01pr2__msgs_1_1SetPeriodicCmdResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aa51f8e60dc027e13b2cce22b146e5f4d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01pr2__msgs_1_1SetPeriodicCmdResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>afbca9808b0a9d5fd38533f95ed62f150</anchor>
      <arglist>(const pr2_msgs::SetPeriodicCmdResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test_pr2_msgs_migration</name>
    <filename>namespacetest__pr2__msgs__migration.html</filename>
    <class kind="class">test_pr2_msgs_migration::TestPR2MsgsMigration</class>
    <member kind="function">
      <type>def</type>
      <name>do_test</name>
      <anchorfile>namespacetest__pr2__msgs__migration.html</anchorfile>
      <anchor>a2b76e4fe3efa25b2a7939d35a6e1b082</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_new_laser_scanner_signal</name>
      <anchorfile>namespacetest__pr2__msgs__migration.html</anchorfile>
      <anchor>afb81872d8d2c323c47aebaa1306bb694</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_old_laser_scanner_signal</name>
      <anchorfile>namespacetest__pr2__msgs__migration.html</anchorfile>
      <anchor>a6e225ec2ba1ab11f39760c3376299f46</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>load_saved_classes</name>
      <anchorfile>namespacetest__pr2__msgs__migration.html</anchorfile>
      <anchor>acabf0dfa9de16167e5244810b91fa8f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>repack</name>
      <anchorfile>namespacetest__pr2__msgs__migration.html</anchorfile>
      <anchor>ae2a30c3c49205241898a6f058eedde44</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setUp</name>
      <anchorfile>namespacetest__pr2__msgs__migration.html</anchorfile>
      <anchor>a5245c395a9b3a80c18408ae86fc23e9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_laser_scanner_signal</name>
      <anchorfile>namespacetest__pr2__msgs__migration.html</anchorfile>
      <anchor>a96d0794390aa0e4b2fb30ee698b3bf2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>migrator</name>
      <anchorfile>namespacetest__pr2__msgs__migration.html</anchorfile>
      <anchor>ac69c1f2fcf70d0691b2767aa98edab37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pkg_dir</name>
      <anchorfile>namespacetest__pr2__msgs__migration.html</anchorfile>
      <anchor>a578512cc727a28d65d6f4a3e3b35bf43</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>test_pr2_msgs_migration::TestPR2MsgsMigration</name>
    <filename>classtest__pr2__msgs__migration_1_1TestPR2MsgsMigration.html</filename>
  </compound>
</tagfile>
