<?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-shadow_robot/doc_stacks/2014-10-06_07-33-10.674696/shadow_robot/sr_robot_msgs/src/sr_robot_msgs/</path>
    <filename>____init_____8py</filename>
    <namespace>sr_robot_msgs</namespace>
  </compound>
  <compound kind="file">
    <name>msg/__init__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-shadow_robot/doc_stacks/2014-10-06_07-33-10.674696/shadow_robot/sr_robot_msgs/src/sr_robot_msgs/msg/</path>
    <filename>msg_2____init_____8py</filename>
    <namespace>sr_robot_msgs::msg</namespace>
  </compound>
  <compound kind="file">
    <name>srv/__init__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-shadow_robot/doc_stacks/2014-10-06_07-33-10.674696/shadow_robot/sr_robot_msgs/src/sr_robot_msgs/srv/</path>
    <filename>srv_2____init_____8py</filename>
    <namespace>sr_robot_msgs::srv</namespace>
  </compound>
  <compound kind="file">
    <name>_AuxSpiData.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-shadow_robot/doc_stacks/2014-10-06_07-33-10.674696/shadow_robot/sr_robot_msgs/src/sr_robot_msgs/msg/</path>
    <filename>__AuxSpiData_8py</filename>
    <class kind="class">sr_robot_msgs::msg::_AuxSpiData::AuxSpiData</class>
    <namespace>sr_robot_msgs::msg::_AuxSpiData</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_16H</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__AuxSpiData.html</anchorfile>
      <anchor>a521b4ebb890906a1461bf8cf2767da61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__AuxSpiData.html</anchorfile>
      <anchor>ac4102bf0c718d887106a129baefc699a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__AuxSpiData.html</anchorfile>
      <anchor>aa7493ada3c057cca916f5926caf77dfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__AuxSpiData.html</anchorfile>
      <anchor>a4146be58c1cf6897ef865edf2e5d5bba</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_Biotac.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-shadow_robot/doc_stacks/2014-10-06_07-33-10.674696/shadow_robot/sr_robot_msgs/src/sr_robot_msgs/msg/</path>
    <filename>__Biotac_8py</filename>
    <class kind="class">sr_robot_msgs::msg::_Biotac::Biotac</class>
    <namespace>sr_robot_msgs::msg::_Biotac</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_19h</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__Biotac.html</anchorfile>
      <anchor>a932911a7f56c6579068c967cd0df6bc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_5h</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__Biotac.html</anchorfile>
      <anchor>ad0a1710c9b852e11fa407f86fd1240e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__Biotac.html</anchorfile>
      <anchor>ac4f9ebd2f341dfe7927739c368073c12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__Biotac.html</anchorfile>
      <anchor>ac3da6bec3b0beb6efe508c289a466175</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_BiotacAll.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-shadow_robot/doc_stacks/2014-10-06_07-33-10.674696/shadow_robot/sr_robot_msgs/src/sr_robot_msgs/msg/</path>
    <filename>__BiotacAll_8py</filename>
    <class kind="class">sr_robot_msgs::msg::_BiotacAll::BiotacAll</class>
    <namespace>sr_robot_msgs::msg::_BiotacAll</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_19h</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__BiotacAll.html</anchorfile>
      <anchor>a7e590d7c96a6ad9efb1d45452f4ae04d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__BiotacAll.html</anchorfile>
      <anchor>a759dc756f6442aea6b30603e0800e695</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_5h</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__BiotacAll.html</anchorfile>
      <anchor>a25263ff0949617d9dd7eb49f66d8a989</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__BiotacAll.html</anchorfile>
      <anchor>a6927f79283099a4ea509f40fc521c706</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__BiotacAll.html</anchorfile>
      <anchor>a3ed8670bb3ba1b6c25db424fff415e02</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_cartesian_data.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-shadow_robot/doc_stacks/2014-10-06_07-33-10.674696/shadow_robot/sr_robot_msgs/src/sr_robot_msgs/msg/</path>
    <filename>__cartesian__data_8py</filename>
    <class kind="class">sr_robot_msgs::msg::_cartesian_data::cartesian_data</class>
    <namespace>sr_robot_msgs::msg::_cartesian_data</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_6f</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__cartesian__data.html</anchorfile>
      <anchor>af7e59e9ce8517e4ad7e3d71c7bd4a647</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_b</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__cartesian__data.html</anchorfile>
      <anchor>a6ef6df88405525a72197c24825df930c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__cartesian__data.html</anchorfile>
      <anchor>af6d2051585e20cd9db1d70b63314e502</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__cartesian__data.html</anchorfile>
      <anchor>ad93012a79975ed1928e5735697f887d9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_cartesian_position.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-shadow_robot/doc_stacks/2014-10-06_07-33-10.674696/shadow_robot/sr_robot_msgs/src/sr_robot_msgs/msg/</path>
    <filename>__cartesian__position_8py</filename>
    <class kind="class">sr_robot_msgs::msg::_cartesian_position::cartesian_position</class>
    <namespace>sr_robot_msgs::msg::_cartesian_position</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_6f</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__cartesian__position.html</anchorfile>
      <anchor>a92e0372ed38536415da7f44535ee9291</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__cartesian__position.html</anchorfile>
      <anchor>a62faffd8a377c854f4d69029ba38d7b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__cartesian__position.html</anchorfile>
      <anchor>ae0ac67c26a315f457c91be4e1ca6266d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_ChangeControlType.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-shadow_robot/doc_stacks/2014-10-06_07-33-10.674696/shadow_robot/sr_robot_msgs/src/sr_robot_msgs/srv/</path>
    <filename>__ChangeControlType_8py</filename>
    <class kind="class">sr_robot_msgs::srv::_ChangeControlType::ChangeControlType</class>
    <class kind="class">sr_robot_msgs::srv::_ChangeControlType::ChangeControlTypeRequest</class>
    <class kind="class">sr_robot_msgs::srv::_ChangeControlType::ChangeControlTypeResponse</class>
    <namespace>sr_robot_msgs::srv::_ChangeControlType</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_h</name>
      <anchorfile>namespacesr__robot__msgs_1_1srv_1_1__ChangeControlType.html</anchorfile>
      <anchor>aec7c040954af94ad72c652a44dd995b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacesr__robot__msgs_1_1srv_1_1__ChangeControlType.html</anchorfile>
      <anchor>a6e0f572e25ae357178eecf7fe779d98e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacesr__robot__msgs_1_1srv_1_1__ChangeControlType.html</anchorfile>
      <anchor>ab2766b245ddb8a63a3245ed7fb22d61a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_ChangeMotorSystemControls.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-shadow_robot/doc_stacks/2014-10-06_07-33-10.674696/shadow_robot/sr_robot_msgs/src/sr_robot_msgs/srv/</path>
    <filename>__ChangeMotorSystemControls_8py</filename>
    <class kind="class">sr_robot_msgs::srv::_ChangeMotorSystemControls::ChangeMotorSystemControls</class>
    <class kind="class">sr_robot_msgs::srv::_ChangeMotorSystemControls::ChangeMotorSystemControlsRequest</class>
    <class kind="class">sr_robot_msgs::srv::_ChangeMotorSystemControls::ChangeMotorSystemControlsResponse</class>
    <namespace>sr_robot_msgs::srv::_ChangeMotorSystemControls</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_b</name>
      <anchorfile>namespacesr__robot__msgs_1_1srv_1_1__ChangeMotorSystemControls.html</anchorfile>
      <anchor>a75976592a7cff38f7c0917b28915b4bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_b7B</name>
      <anchorfile>namespacesr__robot__msgs_1_1srv_1_1__ChangeMotorSystemControls.html</anchorfile>
      <anchor>a697038643495f01cbf9decd62c83f350</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacesr__robot__msgs_1_1srv_1_1__ChangeMotorSystemControls.html</anchorfile>
      <anchor>ab91f02643757835b009de1d12eb829ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacesr__robot__msgs_1_1srv_1_1__ChangeMotorSystemControls.html</anchorfile>
      <anchor>a11006e823e81b61b12b1541c391f2e60</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_command.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-shadow_robot/doc_stacks/2014-10-06_07-33-10.674696/shadow_robot/sr_robot_msgs/src/sr_robot_msgs/msg/</path>
    <filename>__command_8py</filename>
    <class kind="class">sr_robot_msgs::msg::_command::command</class>
    <namespace>sr_robot_msgs::msg::_command</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2b</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__command.html</anchorfile>
      <anchor>a4ace6401d636a95cd4ec5196f8c6e089</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_5d</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__command.html</anchorfile>
      <anchor>a3c7600e5632534a4e5e5e50216c84255</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_B</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__command.html</anchorfile>
      <anchor>ab13d8b73176b90a060d7f164a0015f82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__command.html</anchorfile>
      <anchor>abb4f331e2b83fa1710531debcd75c0ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__command.html</anchorfile>
      <anchor>a4aa7434f05db4f99984e1ffc7cce2cf2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_config.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-shadow_robot/doc_stacks/2014-10-06_07-33-10.674696/shadow_robot/sr_robot_msgs/src/sr_robot_msgs/msg/</path>
    <filename>__config_8py</filename>
    <class kind="class">sr_robot_msgs::msg::_config::config</class>
    <namespace>sr_robot_msgs::msg::_config</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_B</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__config.html</anchorfile>
      <anchor>a22c0c5191abf23b8ee0e96644ff930dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__config.html</anchorfile>
      <anchor>a3be9ce91f49b8a3e85f46dd5d5d5a911</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__config.html</anchorfile>
      <anchor>a58b23bb7a6f2679b8d3516e534b3efc5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_contrlr.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-shadow_robot/doc_stacks/2014-10-06_07-33-10.674696/shadow_robot/sr_robot_msgs/src/sr_robot_msgs/msg/</path>
    <filename>__contrlr_8py</filename>
    <class kind="class">sr_robot_msgs::msg::_contrlr::contrlr</class>
    <namespace>sr_robot_msgs::msg::_contrlr</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_B</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__contrlr.html</anchorfile>
      <anchor>a6250a647cda66eb41f60315261ffbf63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__contrlr.html</anchorfile>
      <anchor>aef1712fc80f8aeb0a2164ff20442a450</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__contrlr.html</anchorfile>
      <anchor>a75334d78ed5047a9db79434abf4f5f11</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_ControlType.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-shadow_robot/doc_stacks/2014-10-06_07-33-10.674696/shadow_robot/sr_robot_msgs/src/sr_robot_msgs/msg/</path>
    <filename>__ControlType_8py</filename>
    <class kind="class">sr_robot_msgs::msg::_ControlType::ControlType</class>
    <namespace>sr_robot_msgs::msg::_ControlType</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_h</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__ControlType.html</anchorfile>
      <anchor>afaf2863d00737f868e930759db1e878a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__ControlType.html</anchorfile>
      <anchor>afb76424323985a37ad5590162627deef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__ControlType.html</anchorfile>
      <anchor>a95784228f2fa4bc1d6806817f945d02f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_EthercatDebug.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-shadow_robot/doc_stacks/2014-10-06_07-33-10.674696/shadow_robot/sr_robot_msgs/src/sr_robot_msgs/msg/</path>
    <filename>__EthercatDebug_8py</filename>
    <class kind="class">sr_robot_msgs::msg::_EthercatDebug::EthercatDebug</class>
    <namespace>sr_robot_msgs::msg::_EthercatDebug</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2h2i</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__EthercatDebug.html</anchorfile>
      <anchor>a53b1870c9d8647bb01a36e66c9ec7729</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__EthercatDebug.html</anchorfile>
      <anchor>a6bdb5495b820d5ed6cf204016fa76c0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_h</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__EthercatDebug.html</anchorfile>
      <anchor>ab5c4f9d3ab52cd4e9b95836a7db9aec6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__EthercatDebug.html</anchorfile>
      <anchor>a6ce1acded0a640b1ae0e2b6dc1fa845a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_ih</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__EthercatDebug.html</anchorfile>
      <anchor>a2273e46985c92a3419c4963665a36e7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__EthercatDebug.html</anchorfile>
      <anchor>af1c81d6b936a4399732489d027bb5207</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_ForceController.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-shadow_robot/doc_stacks/2014-10-06_07-33-10.674696/shadow_robot/sr_robot_msgs/src/sr_robot_msgs/srv/</path>
    <filename>__ForceController_8py</filename>
    <class kind="class">sr_robot_msgs::srv::_ForceController::ForceController</class>
    <class kind="class">sr_robot_msgs::srv::_ForceController::ForceControllerRequest</class>
    <class kind="class">sr_robot_msgs::srv::_ForceController::ForceControllerResponse</class>
    <namespace>sr_robot_msgs::srv::_ForceController</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_10h</name>
      <anchorfile>namespacesr__robot__msgs_1_1srv_1_1__ForceController.html</anchorfile>
      <anchor>aa03efd4fef0a15801d143defd2e63a73</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_B</name>
      <anchorfile>namespacesr__robot__msgs_1_1srv_1_1__ForceController.html</anchorfile>
      <anchor>aabebd218f6fb53112830773bc2b720e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacesr__robot__msgs_1_1srv_1_1__ForceController.html</anchorfile>
      <anchor>a292e8193594feff191d2fe3388f377e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacesr__robot__msgs_1_1srv_1_1__ForceController.html</anchorfile>
      <anchor>a4e2f7326d90602a3b03b60e7a5adc0b8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_FromMotorDataType.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-shadow_robot/doc_stacks/2014-10-06_07-33-10.674696/shadow_robot/sr_robot_msgs/src/sr_robot_msgs/msg/</path>
    <filename>__FromMotorDataType_8py</filename>
    <class kind="class">sr_robot_msgs::msg::_FromMotorDataType::FromMotorDataType</class>
    <namespace>sr_robot_msgs::msg::_FromMotorDataType</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_h</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__FromMotorDataType.html</anchorfile>
      <anchor>a3c3ce03a096dc44908492104b9ec9144</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__FromMotorDataType.html</anchorfile>
      <anchor>a5c7a87a76e23c5400f97489ec03e0134</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__FromMotorDataType.html</anchorfile>
      <anchor>ab5b7a8470e112365a9cfd067cf130532</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_GetSegmentedLine.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-shadow_robot/doc_stacks/2014-10-06_07-33-10.674696/shadow_robot/sr_robot_msgs/src/sr_robot_msgs/srv/</path>
    <filename>__GetSegmentedLine_8py</filename>
    <class kind="class">sr_robot_msgs::srv::_GetSegmentedLine::GetSegmentedLine</class>
    <class kind="class">sr_robot_msgs::srv::_GetSegmentedLine::GetSegmentedLineRequest</class>
    <class kind="class">sr_robot_msgs::srv::_GetSegmentedLine::GetSegmentedLineResponse</class>
    <namespace>sr_robot_msgs::srv::_GetSegmentedLine</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2I</name>
      <anchorfile>namespacesr__robot__msgs_1_1srv_1_1__GetSegmentedLine.html</anchorfile>
      <anchor>ae6e8fb5170f1f0f6cb15e6f9b1e03614</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacesr__robot__msgs_1_1srv_1_1__GetSegmentedLine.html</anchorfile>
      <anchor>a2b23fbba29d8efcd1271aba77342f48d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_B</name>
      <anchorfile>namespacesr__robot__msgs_1_1srv_1_1__GetSegmentedLine.html</anchorfile>
      <anchor>a3b16526192b6a4af78646e7c083ca64f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_B2I</name>
      <anchorfile>namespacesr__robot__msgs_1_1srv_1_1__GetSegmentedLine.html</anchorfile>
      <anchor>a59c8908fdbf9ce56f0e1a9391eddbd0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacesr__robot__msgs_1_1srv_1_1__GetSegmentedLine.html</anchorfile>
      <anchor>aab8a8794311acc41e3ce0537df2785a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_IBI</name>
      <anchorfile>namespacesr__robot__msgs_1_1srv_1_1__GetSegmentedLine.html</anchorfile>
      <anchor>afdb94448897f865502afca5c7ec51004</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacesr__robot__msgs_1_1srv_1_1__GetSegmentedLine.html</anchorfile>
      <anchor>ad78c6084ad2aeeda5fa0a914fdafac77</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_is_hand_occupied.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-shadow_robot/doc_stacks/2014-10-06_07-33-10.674696/shadow_robot/sr_robot_msgs/src/sr_robot_msgs/srv/</path>
    <filename>__is__hand__occupied_8py</filename>
    <class kind="class">sr_robot_msgs::srv::_is_hand_occupied::is_hand_occupied</class>
    <class kind="class">sr_robot_msgs::srv::_is_hand_occupied::is_hand_occupiedRequest</class>
    <class kind="class">sr_robot_msgs::srv::_is_hand_occupied::is_hand_occupiedResponse</class>
    <namespace>sr_robot_msgs::srv::_is_hand_occupied</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_B</name>
      <anchorfile>namespacesr__robot__msgs_1_1srv_1_1__is__hand__occupied.html</anchorfile>
      <anchor>a2b114dbab2d92eea7241e6b4d7bf9299</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacesr__robot__msgs_1_1srv_1_1__is__hand__occupied.html</anchorfile>
      <anchor>a28322311cc694281aed856fb10ff6750</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacesr__robot__msgs_1_1srv_1_1__is__hand__occupied.html</anchorfile>
      <anchor>a0b4bbe693261cffe861825615d4685c5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_joint.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-shadow_robot/doc_stacks/2014-10-06_07-33-10.674696/shadow_robot/sr_robot_msgs/src/sr_robot_msgs/msg/</path>
    <filename>__joint_8py</filename>
    <class kind="class">sr_robot_msgs::msg::_joint::joint</class>
    <namespace>sr_robot_msgs::msg::_joint</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_5d</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__joint.html</anchorfile>
      <anchor>a40857c05d1fde805926b89e91e58cefe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__joint.html</anchorfile>
      <anchor>a05b8d409bd0267b6005e219686f7549f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__joint.html</anchorfile>
      <anchor>a9dbcdb97bd271466b3a67c3bea132d86</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_JointControllerState.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-shadow_robot/doc_stacks/2014-10-06_07-33-10.674696/shadow_robot/sr_robot_msgs/src/sr_robot_msgs/msg/</path>
    <filename>__JointControllerState_8py</filename>
    <class kind="class">sr_robot_msgs::msg::_JointControllerState::JointControllerState</class>
    <namespace>sr_robot_msgs::msg::_JointControllerState</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_17d</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__JointControllerState.html</anchorfile>
      <anchor>a31a4447485a082ed9a1fcf16c913ee13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__JointControllerState.html</anchorfile>
      <anchor>a232c2d408d4465e6f3e6f21c471e223f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__JointControllerState.html</anchorfile>
      <anchor>af266f85a6e523c4ed35577a3a1c13c45</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__JointControllerState.html</anchorfile>
      <anchor>a5863d6684f545f84f741dadc0ddcbf13</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_JointMusclePositionControllerState.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-shadow_robot/doc_stacks/2014-10-06_07-33-10.674696/shadow_robot/sr_robot_msgs/src/sr_robot_msgs/msg/</path>
    <filename>__JointMusclePositionControllerState_8py</filename>
    <class kind="class">sr_robot_msgs::msg::_JointMusclePositionControllerState::JointMusclePositionControllerState</class>
    <namespace>sr_robot_msgs::msg::_JointMusclePositionControllerState</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__JointMusclePositionControllerState.html</anchorfile>
      <anchor>a4ea6c302025effa608d8ae3afdf07539</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_6d2bd2H4d</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__JointMusclePositionControllerState.html</anchorfile>
      <anchor>ab4b3b84da0307ed7b40bddc02de8fb68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__JointMusclePositionControllerState.html</anchorfile>
      <anchor>ae19aa64a088057d2ef0797a9b7a53e71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__JointMusclePositionControllerState.html</anchorfile>
      <anchor>ac28a4406af20d0d8ff4a871c1c01c312</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_JointMuscleValveControllerCommand.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-shadow_robot/doc_stacks/2014-10-06_07-33-10.674696/shadow_robot/sr_robot_msgs/src/sr_robot_msgs/msg/</path>
    <filename>__JointMuscleValveControllerCommand_8py</filename>
    <class kind="class">sr_robot_msgs::msg::_JointMuscleValveControllerCommand::JointMuscleValveControllerCommand</class>
    <namespace>sr_robot_msgs::msg::_JointMuscleValveControllerCommand</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2b</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__JointMuscleValveControllerCommand.html</anchorfile>
      <anchor>a64b0464d40d724897c17122a0ad82c18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2Q</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__JointMuscleValveControllerCommand.html</anchorfile>
      <anchor>af8f82b1dc053b25b14a4327969fa5fb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__JointMuscleValveControllerCommand.html</anchorfile>
      <anchor>a40035dc0f1364c55c90593e332ceaf11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__JointMuscleValveControllerCommand.html</anchorfile>
      <anchor>ae8823b1b751b0853326f9241b1546806</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_JointMuscleValveControllerState.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-shadow_robot/doc_stacks/2014-10-06_07-33-10.674696/shadow_robot/sr_robot_msgs/src/sr_robot_msgs/msg/</path>
    <filename>__JointMuscleValveControllerState_8py</filename>
    <class kind="class">sr_robot_msgs::msg::_JointMuscleValveControllerState::JointMuscleValveControllerState</class>
    <namespace>sr_robot_msgs::msg::_JointMuscleValveControllerState</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2b2Q2b2Qd2Hd</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__JointMuscleValveControllerState.html</anchorfile>
      <anchor>ac5be68a6b8859f186dd197f571843622</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__JointMuscleValveControllerState.html</anchorfile>
      <anchor>ac48b01be8c8edd7cc44977631c2e7ce6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__JointMuscleValveControllerState.html</anchorfile>
      <anchor>acaa01f98ffb754826e60164c510dd218</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__JointMuscleValveControllerState.html</anchorfile>
      <anchor>a64530fad0249d38cb962cb4c40f18a04</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_joints_data.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-shadow_robot/doc_stacks/2014-10-06_07-33-10.674696/shadow_robot/sr_robot_msgs/src/sr_robot_msgs/msg/</path>
    <filename>__joints__data_8py</filename>
    <class kind="class">sr_robot_msgs::msg::_joints_data::joints_data</class>
    <namespace>sr_robot_msgs::msg::_joints_data</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_5d</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__joints__data.html</anchorfile>
      <anchor>a81e0c6576de0864a0cf2b59df1c4dda9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_b</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__joints__data.html</anchorfile>
      <anchor>a005561cd776ee59eeaa092936d89cb4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__joints__data.html</anchorfile>
      <anchor>a5c7a08b3bc4e05f43e8ca36b3b7ed109</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__joints__data.html</anchorfile>
      <anchor>a54dc9c13baf9389f5e967a4c6de24758</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_ManualSelfTest.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-shadow_robot/doc_stacks/2014-10-06_07-33-10.674696/shadow_robot/sr_robot_msgs/src/sr_robot_msgs/srv/</path>
    <filename>__ManualSelfTest_8py</filename>
    <class kind="class">sr_robot_msgs::srv::_ManualSelfTest::ManualSelfTest</class>
    <class kind="class">sr_robot_msgs::srv::_ManualSelfTest::ManualSelfTestRequest</class>
    <class kind="class">sr_robot_msgs::srv::_ManualSelfTest::ManualSelfTestResponse</class>
    <namespace>sr_robot_msgs::srv::_ManualSelfTest</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_B</name>
      <anchorfile>namespacesr__robot__msgs_1_1srv_1_1__ManualSelfTest.html</anchorfile>
      <anchor>aa472f8eed69675d3dfdc2fcdf7e2a74c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacesr__robot__msgs_1_1srv_1_1__ManualSelfTest.html</anchorfile>
      <anchor>a5c6811035fd91d9bc7e7dc778ce4cff4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacesr__robot__msgs_1_1srv_1_1__ManualSelfTest.html</anchorfile>
      <anchor>a2a75af813b04d4781608e8b52254453c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_MidProxData.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-shadow_robot/doc_stacks/2014-10-06_07-33-10.674696/shadow_robot/sr_robot_msgs/src/sr_robot_msgs/msg/</path>
    <filename>__MidProxData_8py</filename>
    <class kind="class">sr_robot_msgs::msg::_MidProxData::MidProxData</class>
    <namespace>sr_robot_msgs::msg::_MidProxData</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_4H</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__MidProxData.html</anchorfile>
      <anchor>a150c9d1dc15b82bac8e06320601b155f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__MidProxData.html</anchorfile>
      <anchor>a0813d8f76064ed6c0d71adbe6a53402b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__MidProxData.html</anchorfile>
      <anchor>a9a8989293462a1c7b663df9d21bd759d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_MidProxDataAll.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-shadow_robot/doc_stacks/2014-10-06_07-33-10.674696/shadow_robot/sr_robot_msgs/src/sr_robot_msgs/msg/</path>
    <filename>__MidProxDataAll_8py</filename>
    <class kind="class">sr_robot_msgs::msg::_MidProxDataAll::MidProxDataAll</class>
    <namespace>sr_robot_msgs::msg::_MidProxDataAll</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__MidProxDataAll.html</anchorfile>
      <anchor>ad4ae572e8475421f5b6a9f04646a88a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_4H</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__MidProxDataAll.html</anchorfile>
      <anchor>a4662d99bc46bd0f49100ea1b5a0d5c12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__MidProxDataAll.html</anchorfile>
      <anchor>adbe2ea2c6e8286cf837e1230c18778b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__MidProxDataAll.html</anchorfile>
      <anchor>aaf49f842466f8e4531159e4ba6d23d33</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_MotorSystemControls.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-shadow_robot/doc_stacks/2014-10-06_07-33-10.674696/shadow_robot/sr_robot_msgs/src/sr_robot_msgs/msg/</path>
    <filename>__MotorSystemControls_8py</filename>
    <class kind="class">sr_robot_msgs::msg::_MotorSystemControls::MotorSystemControls</class>
    <namespace>sr_robot_msgs::msg::_MotorSystemControls</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_b7B</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__MotorSystemControls.html</anchorfile>
      <anchor>a50ec73c775881edb03c5a123daab3a8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__MotorSystemControls.html</anchorfile>
      <anchor>ac91bea508203a241426fa2ded1f94231</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__MotorSystemControls.html</anchorfile>
      <anchor>a66e31135780bd32095598a24fc7eaef1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_NullifyDemand.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-shadow_robot/doc_stacks/2014-10-06_07-33-10.674696/shadow_robot/sr_robot_msgs/src/sr_robot_msgs/srv/</path>
    <filename>__NullifyDemand_8py</filename>
    <class kind="class">sr_robot_msgs::srv::_NullifyDemand::NullifyDemand</class>
    <class kind="class">sr_robot_msgs::srv::_NullifyDemand::NullifyDemandRequest</class>
    <class kind="class">sr_robot_msgs::srv::_NullifyDemand::NullifyDemandResponse</class>
    <namespace>sr_robot_msgs::srv::_NullifyDemand</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_B</name>
      <anchorfile>namespacesr__robot__msgs_1_1srv_1_1__NullifyDemand.html</anchorfile>
      <anchor>a0bebd45a4edaf917df5b6c2ce251ba6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacesr__robot__msgs_1_1srv_1_1__NullifyDemand.html</anchorfile>
      <anchor>ace33d5bc8e7698eee59da526f33b9826</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacesr__robot__msgs_1_1srv_1_1__NullifyDemand.html</anchorfile>
      <anchor>a768d0194e0bcd3e3dfcbb5d6a519f9de</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_reverseKinematics.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-shadow_robot/doc_stacks/2014-10-06_07-33-10.674696/shadow_robot/sr_robot_msgs/src/sr_robot_msgs/msg/</path>
    <filename>__reverseKinematics_8py</filename>
    <class kind="class">sr_robot_msgs::msg::_reverseKinematics::reverseKinematics</class>
    <namespace>sr_robot_msgs::msg::_reverseKinematics</namespace>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__reverseKinematics.html</anchorfile>
      <anchor>ab635589cd0aca81db39c997a04a15262</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__reverseKinematics.html</anchorfile>
      <anchor>ac95fdc88867cc5f723ee8d438aea9f1d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_sendupdate.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-shadow_robot/doc_stacks/2014-10-06_07-33-10.674696/shadow_robot/sr_robot_msgs/src/sr_robot_msgs/msg/</path>
    <filename>__sendupdate_8py</filename>
    <class kind="class">sr_robot_msgs::msg::_sendupdate::sendupdate</class>
    <namespace>sr_robot_msgs::msg::_sendupdate</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_5d</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__sendupdate.html</anchorfile>
      <anchor>ad06bee294d4c86fa1d9a58fbee6ba523</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_b</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__sendupdate.html</anchorfile>
      <anchor>a8be8def6e35925e0ec4188cb936704ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__sendupdate.html</anchorfile>
      <anchor>a280b456f36cf22aec2c0ec9aaf75341a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__sendupdate.html</anchorfile>
      <anchor>a843df231c2e7fd5cdd802a1228915b82</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_SetDebugData.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-shadow_robot/doc_stacks/2014-10-06_07-33-10.674696/shadow_robot/sr_robot_msgs/src/sr_robot_msgs/srv/</path>
    <filename>__SetDebugData_8py</filename>
    <class kind="class">sr_robot_msgs::srv::_SetDebugData::SetDebugData</class>
    <class kind="class">sr_robot_msgs::srv::_SetDebugData::SetDebugDataRequest</class>
    <class kind="class">sr_robot_msgs::srv::_SetDebugData::SetDebugDataResponse</class>
    <namespace>sr_robot_msgs::srv::_SetDebugData</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3h</name>
      <anchorfile>namespacesr__robot__msgs_1_1srv_1_1__SetDebugData.html</anchorfile>
      <anchor>a6732380143585434b0549f37a397c531</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_B</name>
      <anchorfile>namespacesr__robot__msgs_1_1srv_1_1__SetDebugData.html</anchorfile>
      <anchor>aba16353578d85e2665fc00bc2a30c9d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacesr__robot__msgs_1_1srv_1_1__SetDebugData.html</anchorfile>
      <anchor>ade2e5b280f6251a2e15316004fc287f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacesr__robot__msgs_1_1srv_1_1__SetDebugData.html</anchorfile>
      <anchor>a6953becd7e4fbc968f0928ddbac884f5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_SetEffortControllerGains.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-shadow_robot/doc_stacks/2014-10-06_07-33-10.674696/shadow_robot/sr_robot_msgs/src/sr_robot_msgs/srv/</path>
    <filename>__SetEffortControllerGains_8py</filename>
    <class kind="class">sr_robot_msgs::srv::_SetEffortControllerGains::SetEffortControllerGains</class>
    <class kind="class">sr_robot_msgs::srv::_SetEffortControllerGains::SetEffortControllerGainsRequest</class>
    <class kind="class">sr_robot_msgs::srv::_SetEffortControllerGains::SetEffortControllerGainsResponse</class>
    <namespace>sr_robot_msgs::srv::_SetEffortControllerGains</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_di</name>
      <anchorfile>namespacesr__robot__msgs_1_1srv_1_1__SetEffortControllerGains.html</anchorfile>
      <anchor>ade990a55fc43045ebf37e39da8d2aab9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacesr__robot__msgs_1_1srv_1_1__SetEffortControllerGains.html</anchorfile>
      <anchor>ae4d68a24559b9fc16e3c9c32cf882c5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacesr__robot__msgs_1_1srv_1_1__SetEffortControllerGains.html</anchorfile>
      <anchor>a40c29596b62aad8f4a51fcdb237c2fe6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_SetMixedPositionVelocityPidGains.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-shadow_robot/doc_stacks/2014-10-06_07-33-10.674696/shadow_robot/sr_robot_msgs/src/sr_robot_msgs/srv/</path>
    <filename>__SetMixedPositionVelocityPidGains_8py</filename>
    <class kind="class">sr_robot_msgs::srv::_SetMixedPositionVelocityPidGains::SetMixedPositionVelocityPidGains</class>
    <class kind="class">sr_robot_msgs::srv::_SetMixedPositionVelocityPidGains::SetMixedPositionVelocityPidGainsRequest</class>
    <class kind="class">sr_robot_msgs::srv::_SetMixedPositionVelocityPidGains::SetMixedPositionVelocityPidGainsResponse</class>
    <namespace>sr_robot_msgs::srv::_SetMixedPositionVelocityPidGains</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_12di</name>
      <anchorfile>namespacesr__robot__msgs_1_1srv_1_1__SetMixedPositionVelocityPidGains.html</anchorfile>
      <anchor>acdf219cd22f240180ac65323520489f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacesr__robot__msgs_1_1srv_1_1__SetMixedPositionVelocityPidGains.html</anchorfile>
      <anchor>a488eb0afc8cfede8d0d4ae295fd31c86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacesr__robot__msgs_1_1srv_1_1__SetMixedPositionVelocityPidGains.html</anchorfile>
      <anchor>a99550896af6df6e31b6ddd176f1163ed</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_SetPidGains.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-shadow_robot/doc_stacks/2014-10-06_07-33-10.674696/shadow_robot/sr_robot_msgs/src/sr_robot_msgs/srv/</path>
    <filename>__SetPidGains_8py</filename>
    <class kind="class">sr_robot_msgs::srv::_SetPidGains::SetPidGains</class>
    <class kind="class">sr_robot_msgs::srv::_SetPidGains::SetPidGainsRequest</class>
    <class kind="class">sr_robot_msgs::srv::_SetPidGains::SetPidGainsResponse</class>
    <namespace>sr_robot_msgs::srv::_SetPidGains</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_6di</name>
      <anchorfile>namespacesr__robot__msgs_1_1srv_1_1__SetPidGains.html</anchorfile>
      <anchor>a659a002dc05654dc88a0bbc3f1b87d87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacesr__robot__msgs_1_1srv_1_1__SetPidGains.html</anchorfile>
      <anchor>ad9348be3d46d98de77424eeb819e6071</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacesr__robot__msgs_1_1srv_1_1__SetPidGains.html</anchorfile>
      <anchor>a5909e1d83fe2c8e5d0bafe62c366458d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_ShadowPST.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-shadow_robot/doc_stacks/2014-10-06_07-33-10.674696/shadow_robot/sr_robot_msgs/src/sr_robot_msgs/msg/</path>
    <filename>__ShadowPST_8py</filename>
    <class kind="class">sr_robot_msgs::msg::_ShadowPST::ShadowPST</class>
    <namespace>sr_robot_msgs::msg::_ShadowPST</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__ShadowPST.html</anchorfile>
      <anchor>aee45a827a390ae4b7447154ab1935ba1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__ShadowPST.html</anchorfile>
      <anchor>a61c5f98f1f35ed9bd2ed7cf160556b66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__ShadowPST.html</anchorfile>
      <anchor>a1232042b43ad12657a20f4a3fab1c87d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_SimpleMotorFlasher.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-shadow_robot/doc_stacks/2014-10-06_07-33-10.674696/shadow_robot/sr_robot_msgs/src/sr_robot_msgs/srv/</path>
    <filename>__SimpleMotorFlasher_8py</filename>
    <class kind="class">sr_robot_msgs::srv::_SimpleMotorFlasher::SimpleMotorFlasher</class>
    <class kind="class">sr_robot_msgs::srv::_SimpleMotorFlasher::SimpleMotorFlasherRequest</class>
    <class kind="class">sr_robot_msgs::srv::_SimpleMotorFlasher::SimpleMotorFlasherResponse</class>
    <namespace>sr_robot_msgs::srv::_SimpleMotorFlasher</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_b</name>
      <anchorfile>namespacesr__robot__msgs_1_1srv_1_1__SimpleMotorFlasher.html</anchorfile>
      <anchor>ab6affdbb959eb15a8407356f66292a66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacesr__robot__msgs_1_1srv_1_1__SimpleMotorFlasher.html</anchorfile>
      <anchor>a4e9a06ab2704481c54efbb019689d5e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_i</name>
      <anchorfile>namespacesr__robot__msgs_1_1srv_1_1__SimpleMotorFlasher.html</anchorfile>
      <anchor>af81589f9fafefbbd72465ef43843f265</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacesr__robot__msgs_1_1srv_1_1__SimpleMotorFlasher.html</anchorfile>
      <anchor>a309134a7b59ebb82e9a89da0beb53814</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_Tactile.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-shadow_robot/doc_stacks/2014-10-06_07-33-10.674696/shadow_robot/sr_robot_msgs/src/sr_robot_msgs/msg/</path>
    <filename>__Tactile_8py</filename>
    <class kind="class">sr_robot_msgs::msg::_Tactile::Tactile</class>
    <namespace>sr_robot_msgs::msg::_Tactile</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_h</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__Tactile.html</anchorfile>
      <anchor>a4bd30c4840f1af5129dbfac16d93cbd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__Tactile.html</anchorfile>
      <anchor>a241f43f9c4fbbbd6a111f8134199cd0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__Tactile.html</anchorfile>
      <anchor>a869cef289a2ee21e4df7a5ae901d20ee</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_TactileArray.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-shadow_robot/doc_stacks/2014-10-06_07-33-10.674696/shadow_robot/sr_robot_msgs/src/sr_robot_msgs/msg/</path>
    <filename>__TactileArray_8py</filename>
    <class kind="class">sr_robot_msgs::msg::_TactileArray::TactileArray</class>
    <namespace>sr_robot_msgs::msg::_TactileArray</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__TactileArray.html</anchorfile>
      <anchor>a03ac0f94c02b727737b2403de5ce58ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_h</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__TactileArray.html</anchorfile>
      <anchor>ab9a0c75d49bed11c7e481aa75df52805</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__TactileArray.html</anchorfile>
      <anchor>a8eaba17d1c6cc4c1d6cbb042f6fe6307</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__TactileArray.html</anchorfile>
      <anchor>a74a969d1d2955506dbeed55a380c74a3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_UBI0.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-shadow_robot/doc_stacks/2014-10-06_07-33-10.674696/shadow_robot/sr_robot_msgs/src/sr_robot_msgs/msg/</path>
    <filename>__UBI0_8py</filename>
    <class kind="class">sr_robot_msgs::msg::_UBI0::UBI0</class>
    <namespace>sr_robot_msgs::msg::_UBI0</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_12H</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__UBI0.html</anchorfile>
      <anchor>a42873d6e6ce329d14211a446a5ce5210</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__UBI0.html</anchorfile>
      <anchor>a1cff646800930c7a4c2162f5d97217bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__UBI0.html</anchorfile>
      <anchor>a8e94a6069eb2484e0aa03f069d29b9e8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_UBI0All.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-shadow_robot/doc_stacks/2014-10-06_07-33-10.674696/shadow_robot/sr_robot_msgs/src/sr_robot_msgs/msg/</path>
    <filename>__UBI0All_8py</filename>
    <class kind="class">sr_robot_msgs::msg::_UBI0All::UBI0All</class>
    <namespace>sr_robot_msgs::msg::_UBI0All</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_12H</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__UBI0All.html</anchorfile>
      <anchor>a75644f7e27e3e8acc0bc26717d8b5d12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__UBI0All.html</anchorfile>
      <anchor>a812ad6ef0c707a38d0c2e4e9717ffdd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__UBI0All.html</anchorfile>
      <anchor>a21eec84b8c7b05300886c1117319d4f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__UBI0All.html</anchorfile>
      <anchor>a4d7a3e6c661bdf9917799c165276043d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_which_fingers_are_touching.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-shadow_robot/doc_stacks/2014-10-06_07-33-10.674696/shadow_robot/sr_robot_msgs/src/sr_robot_msgs/srv/</path>
    <filename>__which__fingers__are__touching_8py</filename>
    <class kind="class">sr_robot_msgs::srv::_which_fingers_are_touching::which_fingers_are_touching</class>
    <class kind="class">sr_robot_msgs::srv::_which_fingers_are_touching::which_fingers_are_touchingRequest</class>
    <class kind="class">sr_robot_msgs::srv::_which_fingers_are_touching::which_fingers_are_touchingResponse</class>
    <namespace>sr_robot_msgs::srv::_which_fingers_are_touching</namespace>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacesr__robot__msgs_1_1srv_1_1__which__fingers__are__touching.html</anchorfile>
      <anchor>a561517c267d2e161a157cc7e4aa1d04a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacesr__robot__msgs_1_1srv_1_1__which__fingers__are__touching.html</anchorfile>
      <anchor>a94b33aa5d1d92b215f2cd31f946c118a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>AuxSpiData.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-shadow_robot/doc_stacks/2014-10-06_07-33-10.674696/shadow_robot/sr_robot_msgs/msg_gen/cpp/include/sr_robot_msgs/</path>
    <filename>AuxSpiData_8h</filename>
    <class kind="struct">sr_robot_msgs::AuxSpiData_</class>
    <class kind="struct">ros::message_traits::DataType&lt; ::sr_robot_msgs::AuxSpiData_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::sr_robot_msgs::AuxSpiData_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::sr_robot_msgs::AuxSpiData_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; const ::sr_robot_msgs::AuxSpiData_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::AuxSpiData_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::AuxSpiData_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::AuxSpiData_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::sr_robot_msgs::AuxSpiData_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::sr_robot_msgs::AuxSpiData_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>sr_robot_msgs</namespace>
    <member kind="typedef">
      <type>::sr_robot_msgs::AuxSpiData_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>AuxSpiData</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>aa4a461ed92c66eabb3ae590aa4569e16</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::AuxSpiData const  &gt;</type>
      <name>AuxSpiDataConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>abd6dd0a5687d1b42dc583cc9436f6580</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::AuxSpiData &gt;</type>
      <name>AuxSpiDataPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a0a9f4f3c3012451aaa0bfb6e89090c66</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a39c401a222f74adeaba44e9d7d58acac</anchor>
      <arglist>(std::ostream &amp;s, const ::sr_robot_msgs::AuxSpiData_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Biotac.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-shadow_robot/doc_stacks/2014-10-06_07-33-10.674696/shadow_robot/sr_robot_msgs/msg_gen/cpp/include/sr_robot_msgs/</path>
    <filename>Biotac_8h</filename>
    <class kind="struct">sr_robot_msgs::Biotac_</class>
    <class kind="struct">ros::message_traits::DataType&lt; ::sr_robot_msgs::Biotac_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::sr_robot_msgs::Biotac_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsFixedSize&lt; ::sr_robot_msgs::Biotac_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::Biotac_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::Biotac_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::Biotac_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::sr_robot_msgs::Biotac_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::sr_robot_msgs::Biotac_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>sr_robot_msgs</namespace>
    <member kind="typedef">
      <type>::sr_robot_msgs::Biotac_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>Biotac</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a31f171a43ff04ff25aa5df0a5da742cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::Biotac const  &gt;</type>
      <name>BiotacConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>ada9ef7d51e7cfa99a5a99429d8480796</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::Biotac &gt;</type>
      <name>BiotacPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>ae3c01bed3adc926f17ac2a6f5717d0d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a34eca6a6084877305cf5759621eaac0a</anchor>
      <arglist>(std::ostream &amp;s, const ::sr_robot_msgs::Biotac_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>BiotacAll.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-shadow_robot/doc_stacks/2014-10-06_07-33-10.674696/shadow_robot/sr_robot_msgs/msg_gen/cpp/include/sr_robot_msgs/</path>
    <filename>BiotacAll_8h</filename>
    <includes id="Biotac_8h" name="Biotac.h" local="yes" imported="no">sr_robot_msgs/Biotac.h</includes>
    <class kind="struct">sr_robot_msgs::BiotacAll_</class>
    <class kind="struct">ros::message_traits::DataType&lt; ::sr_robot_msgs::BiotacAll_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::sr_robot_msgs::BiotacAll_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::sr_robot_msgs::BiotacAll_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; const ::sr_robot_msgs::BiotacAll_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::BiotacAll_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::BiotacAll_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::BiotacAll_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::sr_robot_msgs::BiotacAll_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::sr_robot_msgs::BiotacAll_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>sr_robot_msgs</namespace>
    <member kind="typedef">
      <type>::sr_robot_msgs::BiotacAll_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>BiotacAll</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>aa0be54edb1f606fd3098c6bb7335e24d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::BiotacAll const  &gt;</type>
      <name>BiotacAllConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a7a8e4a06d24ac249808bb357ed15affb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::BiotacAll &gt;</type>
      <name>BiotacAllPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a0fb5b16bc496a7f82175cf92f15767ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a4ec2c4d509f614cf0f29c9ea95d31938</anchor>
      <arglist>(std::ostream &amp;s, const ::sr_robot_msgs::BiotacAll_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cartesian_data.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-shadow_robot/doc_stacks/2014-10-06_07-33-10.674696/shadow_robot/sr_robot_msgs/msg_gen/cpp/include/sr_robot_msgs/</path>
    <filename>cartesian__data_8h</filename>
    <includes id="cartesian__position_8h" name="cartesian_position.h" local="yes" imported="no">sr_robot_msgs/cartesian_position.h</includes>
    <class kind="struct">sr_robot_msgs::cartesian_data_</class>
    <class kind="struct">ros::message_traits::DataType&lt; ::sr_robot_msgs::cartesian_data_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::sr_robot_msgs::cartesian_data_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::cartesian_data_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::cartesian_data_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::cartesian_data_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::sr_robot_msgs::cartesian_data_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::sr_robot_msgs::cartesian_data_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>sr_robot_msgs</namespace>
    <member kind="typedef">
      <type>::sr_robot_msgs::cartesian_data_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>cartesian_data</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a4af1484223799cbb77d9ad9b204de710</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::cartesian_data const  &gt;</type>
      <name>cartesian_dataConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>ad773ae6c3ee3f48fe97489784fcc0851</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::cartesian_data &gt;</type>
      <name>cartesian_dataPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a287486e7eb06c3dd7eb76074b0907358</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>af857b123e2965b7e3398a5a95d5e06a0</anchor>
      <arglist>(std::ostream &amp;s, const ::sr_robot_msgs::cartesian_data_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cartesian_position.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-shadow_robot/doc_stacks/2014-10-06_07-33-10.674696/shadow_robot/sr_robot_msgs/msg_gen/cpp/include/sr_robot_msgs/</path>
    <filename>cartesian__position_8h</filename>
    <class kind="struct">sr_robot_msgs::cartesian_position_</class>
    <class kind="struct">ros::message_traits::DataType&lt; ::sr_robot_msgs::cartesian_position_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::sr_robot_msgs::cartesian_position_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::cartesian_position_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::cartesian_position_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::cartesian_position_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::sr_robot_msgs::cartesian_position_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::sr_robot_msgs::cartesian_position_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>sr_robot_msgs</namespace>
    <member kind="typedef">
      <type>::sr_robot_msgs::cartesian_position_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>cartesian_position</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a24083b91d117ed1ab1e7bb9b0e12a73d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::cartesian_position const  &gt;</type>
      <name>cartesian_positionConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a38c83974764c87ac4b8666070e2e7747</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::cartesian_position &gt;</type>
      <name>cartesian_positionPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a8e7e2457f4aef1de6666145756a2a74b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a04c9d6fa450df24e1698f00c8afd764e</anchor>
      <arglist>(std::ostream &amp;s, const ::sr_robot_msgs::cartesian_position_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ChangeControlType.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-shadow_robot/doc_stacks/2014-10-06_07-33-10.674696/shadow_robot/sr_robot_msgs/srv_gen/cpp/include/sr_robot_msgs/</path>
    <filename>ChangeControlType_8h</filename>
    <includes id="ControlType_8h" name="ControlType.h" local="yes" imported="no">sr_robot_msgs/ControlType.h</includes>
    <class kind="struct">sr_robot_msgs::ChangeControlType</class>
    <class kind="struct">sr_robot_msgs::ChangeControlTypeRequest_</class>
    <class kind="struct">sr_robot_msgs::ChangeControlTypeResponse_</class>
    <class kind="struct">ros::message_traits::DataType&lt; ::sr_robot_msgs::ChangeControlTypeRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::DataType&lt; ::sr_robot_msgs::ChangeControlTypeResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; sr_robot_msgs::ChangeControlType &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; sr_robot_msgs::ChangeControlTypeRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; sr_robot_msgs::ChangeControlTypeResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::sr_robot_msgs::ChangeControlTypeRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::sr_robot_msgs::ChangeControlTypeResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsFixedSize&lt; ::sr_robot_msgs::ChangeControlTypeRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsFixedSize&lt; ::sr_robot_msgs::ChangeControlTypeResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::ChangeControlTypeRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::ChangeControlTypeRequest_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::ChangeControlTypeResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::ChangeControlTypeResponse_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::ChangeControlTypeRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::ChangeControlTypeResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; sr_robot_msgs::ChangeControlType &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; sr_robot_msgs::ChangeControlTypeRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; sr_robot_msgs::ChangeControlTypeResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::sr_robot_msgs::ChangeControlTypeRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::sr_robot_msgs::ChangeControlTypeResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>sr_robot_msgs</namespace>
    <member kind="typedef">
      <type>::sr_robot_msgs::ChangeControlTypeRequest_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>ChangeControlTypeRequest</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>ae066201ee7c0262446dfa28259cf6adb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::ChangeControlTypeRequest const  &gt;</type>
      <name>ChangeControlTypeRequestConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a8809443b7241a3a36df6713586d79ba4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::ChangeControlTypeRequest &gt;</type>
      <name>ChangeControlTypeRequestPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a0ca8e313fbb64db1f45cd1e73f3b8223</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::sr_robot_msgs::ChangeControlTypeResponse_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>ChangeControlTypeResponse</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a225c403adff7a74232a3308905db6a06</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::ChangeControlTypeResponse const  &gt;</type>
      <name>ChangeControlTypeResponseConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a5f70c3dc7445b1c55b4d5df230488bf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::ChangeControlTypeResponse &gt;</type>
      <name>ChangeControlTypeResponsePtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a2f9f9ebecff0e747bd4a67e844703270</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ChangeMotorSystemControls.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-shadow_robot/doc_stacks/2014-10-06_07-33-10.674696/shadow_robot/sr_robot_msgs/srv_gen/cpp/include/sr_robot_msgs/</path>
    <filename>ChangeMotorSystemControls_8h</filename>
    <includes id="MotorSystemControls_8h" name="MotorSystemControls.h" local="yes" imported="no">sr_robot_msgs/MotorSystemControls.h</includes>
    <class kind="struct">sr_robot_msgs::ChangeMotorSystemControls</class>
    <class kind="struct">sr_robot_msgs::ChangeMotorSystemControlsRequest_</class>
    <class kind="struct">sr_robot_msgs::ChangeMotorSystemControlsResponse_</class>
    <class kind="struct">ros::message_traits::DataType&lt; ::sr_robot_msgs::ChangeMotorSystemControlsRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::DataType&lt; ::sr_robot_msgs::ChangeMotorSystemControlsResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; sr_robot_msgs::ChangeMotorSystemControls &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; sr_robot_msgs::ChangeMotorSystemControlsRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; sr_robot_msgs::ChangeMotorSystemControlsResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::sr_robot_msgs::ChangeMotorSystemControlsRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::sr_robot_msgs::ChangeMotorSystemControlsResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsFixedSize&lt; ::sr_robot_msgs::ChangeMotorSystemControlsResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::ChangeMotorSystemControlsRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::ChangeMotorSystemControlsRequest_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::ChangeMotorSystemControlsResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::ChangeMotorSystemControlsResponse_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::ChangeMotorSystemControlsRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::ChangeMotorSystemControlsResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; sr_robot_msgs::ChangeMotorSystemControls &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; sr_robot_msgs::ChangeMotorSystemControlsRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; sr_robot_msgs::ChangeMotorSystemControlsResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::sr_robot_msgs::ChangeMotorSystemControlsRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::sr_robot_msgs::ChangeMotorSystemControlsResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>sr_robot_msgs</namespace>
    <member kind="typedef">
      <type>::sr_robot_msgs::ChangeMotorSystemControlsRequest_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>ChangeMotorSystemControlsRequest</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>abd7f86a5b700b5a5921eb68b87c9b3f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::ChangeMotorSystemControlsRequest const  &gt;</type>
      <name>ChangeMotorSystemControlsRequestConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>af572004d354a1328acac532ffcb066b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::ChangeMotorSystemControlsRequest &gt;</type>
      <name>ChangeMotorSystemControlsRequestPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a4f71a0bc9f4df266efa79d840898b395</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::sr_robot_msgs::ChangeMotorSystemControlsResponse_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>ChangeMotorSystemControlsResponse</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>aa7c3a37758fdc88e4167a220b920934b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::ChangeMotorSystemControlsResponse const  &gt;</type>
      <name>ChangeMotorSystemControlsResponseConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a0e76ed5fa02b90a4adde9797f3ec8f59</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::ChangeMotorSystemControlsResponse &gt;</type>
      <name>ChangeMotorSystemControlsResponsePtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>af6e804044aecb948a4968a2912132b48</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>command.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-shadow_robot/doc_stacks/2014-10-06_07-33-10.674696/shadow_robot/sr_robot_msgs/msg_gen/cpp/include/sr_robot_msgs/</path>
    <filename>command_8h</filename>
    <includes id="sendupdate_8h" name="sendupdate.h" local="yes" imported="no">sr_robot_msgs/sendupdate.h</includes>
    <includes id="contrlr_8h" name="contrlr.h" local="yes" imported="no">sr_robot_msgs/contrlr.h</includes>
    <class kind="struct">sr_robot_msgs::command_</class>
    <class kind="struct">ros::message_traits::DataType&lt; ::sr_robot_msgs::command_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::sr_robot_msgs::command_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::command_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::command_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::command_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::sr_robot_msgs::command_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::sr_robot_msgs::command_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>sr_robot_msgs</namespace>
    <member kind="typedef">
      <type>::sr_robot_msgs::command_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>command</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>ae02a831de4e642274cd2a410379b77dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::command const  &gt;</type>
      <name>commandConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a97905c6b8b4921b9ea10f2fe382f7734</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::command &gt;</type>
      <name>commandPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>aab08ddb7af57f34352c66a2518cf04d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a9342dfad6ffe529ddc4379e54be8e333</anchor>
      <arglist>(std::ostream &amp;s, const ::sr_robot_msgs::command_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>config.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-shadow_robot/doc_stacks/2014-10-06_07-33-10.674696/shadow_robot/sr_robot_msgs/msg_gen/cpp/include/sr_robot_msgs/</path>
    <filename>config_8h</filename>
    <class kind="struct">sr_robot_msgs::config_</class>
    <class kind="struct">ros::message_traits::DataType&lt; ::sr_robot_msgs::config_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::sr_robot_msgs::config_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::config_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::config_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::config_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::sr_robot_msgs::config_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::sr_robot_msgs::config_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>sr_robot_msgs</namespace>
    <member kind="typedef">
      <type>::sr_robot_msgs::config_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>config</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a8602f112a62067b5c44b865807bfc616</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::config const  &gt;</type>
      <name>configConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a388674f6159ea714feff2c180ce84ceb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::config &gt;</type>
      <name>configPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a4618dd5aca8f57922b1549193a0b6ade</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a02053510c0072fb908ff97ecb2541afe</anchor>
      <arglist>(std::ostream &amp;s, const ::sr_robot_msgs::config_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>contrlr.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-shadow_robot/doc_stacks/2014-10-06_07-33-10.674696/shadow_robot/sr_robot_msgs/msg_gen/cpp/include/sr_robot_msgs/</path>
    <filename>contrlr_8h</filename>
    <class kind="struct">sr_robot_msgs::contrlr_</class>
    <class kind="struct">ros::message_traits::DataType&lt; ::sr_robot_msgs::contrlr_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::sr_robot_msgs::contrlr_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::contrlr_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::contrlr_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::contrlr_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::sr_robot_msgs::contrlr_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::sr_robot_msgs::contrlr_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>sr_robot_msgs</namespace>
    <member kind="typedef">
      <type>::sr_robot_msgs::contrlr_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>contrlr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a0d879d362fbabb4317dc37caf7188bd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::contrlr const  &gt;</type>
      <name>contrlrConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>ae0b8dc6eeceb65fd269aa9e0caf8d24a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::contrlr &gt;</type>
      <name>contrlrPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a4cc148b3bc9bea8f196de3c72e8bbdc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>afafd0ff2889b0a167408a563be063e12</anchor>
      <arglist>(std::ostream &amp;s, const ::sr_robot_msgs::contrlr_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ControlType.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-shadow_robot/doc_stacks/2014-10-06_07-33-10.674696/shadow_robot/sr_robot_msgs/msg_gen/cpp/include/sr_robot_msgs/</path>
    <filename>ControlType_8h</filename>
    <class kind="struct">sr_robot_msgs::ControlType_</class>
    <class kind="struct">ros::message_traits::DataType&lt; ::sr_robot_msgs::ControlType_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::sr_robot_msgs::ControlType_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsFixedSize&lt; ::sr_robot_msgs::ControlType_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::ControlType_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::ControlType_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::ControlType_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::sr_robot_msgs::ControlType_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::sr_robot_msgs::ControlType_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>sr_robot_msgs</namespace>
    <member kind="typedef">
      <type>::sr_robot_msgs::ControlType_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>ControlType</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a5a25197e4d62615be3329e4df89c27de</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::ControlType const  &gt;</type>
      <name>ControlTypeConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>ae5ba0b4b51b9e415ee3aeb5ccdd8dc1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::ControlType &gt;</type>
      <name>ControlTypePtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a6bcc897e82a54f9e00eebf98f7afb1bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>adef1a0af49836c2a807a162e652f974e</anchor>
      <arglist>(std::ostream &amp;s, const ::sr_robot_msgs::ControlType_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>EthercatDebug.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-shadow_robot/doc_stacks/2014-10-06_07-33-10.674696/shadow_robot/sr_robot_msgs/msg_gen/cpp/include/sr_robot_msgs/</path>
    <filename>EthercatDebug_8h</filename>
    <includes id="FromMotorDataType_8h" name="FromMotorDataType.h" local="yes" imported="no">sr_robot_msgs/FromMotorDataType.h</includes>
    <class kind="struct">ros::message_traits::DataType&lt; ::sr_robot_msgs::EthercatDebug_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::sr_robot_msgs::EthercatDebug_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">sr_robot_msgs::EthercatDebug_</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::sr_robot_msgs::EthercatDebug_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; const ::sr_robot_msgs::EthercatDebug_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::EthercatDebug_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::EthercatDebug_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::EthercatDebug_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::sr_robot_msgs::EthercatDebug_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::sr_robot_msgs::EthercatDebug_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>sr_robot_msgs</namespace>
    <member kind="typedef">
      <type>::sr_robot_msgs::EthercatDebug_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>EthercatDebug</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a0cd7bc4297bfd3236ba70c5a21fb941e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::EthercatDebug const  &gt;</type>
      <name>EthercatDebugConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>ae6d480bc55013da4ff2dada8f1519032</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::EthercatDebug &gt;</type>
      <name>EthercatDebugPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a048e2e8e3c71f846e5c820ada74b0bd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>abc7365cef87478e1f705e98c6619632d</anchor>
      <arglist>(std::ostream &amp;s, const ::sr_robot_msgs::EthercatDebug_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ForceController.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-shadow_robot/doc_stacks/2014-10-06_07-33-10.674696/shadow_robot/sr_robot_msgs/srv_gen/cpp/include/sr_robot_msgs/</path>
    <filename>ForceController_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::sr_robot_msgs::ForceControllerRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::DataType&lt; ::sr_robot_msgs::ForceControllerResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; sr_robot_msgs::ForceController &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; sr_robot_msgs::ForceControllerRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; sr_robot_msgs::ForceControllerResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::sr_robot_msgs::ForceControllerRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::sr_robot_msgs::ForceControllerResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">sr_robot_msgs::ForceController</class>
    <class kind="struct">sr_robot_msgs::ForceControllerRequest_</class>
    <class kind="struct">sr_robot_msgs::ForceControllerResponse_</class>
    <class kind="struct">ros::message_traits::IsFixedSize&lt; ::sr_robot_msgs::ForceControllerRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsFixedSize&lt; ::sr_robot_msgs::ForceControllerResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::ForceControllerRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::ForceControllerRequest_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::ForceControllerResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::ForceControllerResponse_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::ForceControllerRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::ForceControllerResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; sr_robot_msgs::ForceController &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; sr_robot_msgs::ForceControllerRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; sr_robot_msgs::ForceControllerResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::sr_robot_msgs::ForceControllerRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::sr_robot_msgs::ForceControllerResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>sr_robot_msgs</namespace>
    <member kind="typedef">
      <type>::sr_robot_msgs::ForceControllerRequest_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>ForceControllerRequest</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a7ff02f2a725ccb415257acdbca78b65b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::ForceControllerRequest const  &gt;</type>
      <name>ForceControllerRequestConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a61f17f66ff2c9d7e480efffb530b3580</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::ForceControllerRequest &gt;</type>
      <name>ForceControllerRequestPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a5c30a9bc53140042bbd055dd1c3721cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::sr_robot_msgs::ForceControllerResponse_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>ForceControllerResponse</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>ae10027e45c599a939f7f658da93436fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::ForceControllerResponse const  &gt;</type>
      <name>ForceControllerResponseConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a28c0d2127f01ff6421feb59cb6a3b513</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::ForceControllerResponse &gt;</type>
      <name>ForceControllerResponsePtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a251edaab0d57fcaea8e55930b0b0aa29</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>FromMotorDataType.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-shadow_robot/doc_stacks/2014-10-06_07-33-10.674696/shadow_robot/sr_robot_msgs/msg_gen/cpp/include/sr_robot_msgs/</path>
    <filename>FromMotorDataType_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::sr_robot_msgs::FromMotorDataType_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::sr_robot_msgs::FromMotorDataType_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">sr_robot_msgs::FromMotorDataType_</class>
    <class kind="struct">ros::message_traits::IsFixedSize&lt; ::sr_robot_msgs::FromMotorDataType_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::FromMotorDataType_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::FromMotorDataType_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::FromMotorDataType_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::sr_robot_msgs::FromMotorDataType_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::sr_robot_msgs::FromMotorDataType_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>sr_robot_msgs</namespace>
    <member kind="typedef">
      <type>::sr_robot_msgs::FromMotorDataType_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>FromMotorDataType</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>aba3c6b7bf979d4a4ff1bee2e87b43c36</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::FromMotorDataType const  &gt;</type>
      <name>FromMotorDataTypeConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>ad5714f8fd7e242a002eb678a1a3da613</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::FromMotorDataType &gt;</type>
      <name>FromMotorDataTypePtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a6ea2f424829a6d61f1529d76768cad3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a76e55a46e83a828f9309e7041bdd62bd</anchor>
      <arglist>(std::ostream &amp;s, const ::sr_robot_msgs::FromMotorDataType_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GetSegmentedLine.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-shadow_robot/doc_stacks/2014-10-06_07-33-10.674696/shadow_robot/sr_robot_msgs/srv_gen/cpp/include/sr_robot_msgs/</path>
    <filename>GetSegmentedLine_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::sr_robot_msgs::GetSegmentedLineRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::DataType&lt; ::sr_robot_msgs::GetSegmentedLineResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; sr_robot_msgs::GetSegmentedLine &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; sr_robot_msgs::GetSegmentedLineRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; sr_robot_msgs::GetSegmentedLineResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::sr_robot_msgs::GetSegmentedLineRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::sr_robot_msgs::GetSegmentedLineResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">sr_robot_msgs::GetSegmentedLine</class>
    <class kind="struct">sr_robot_msgs::GetSegmentedLineRequest_</class>
    <class kind="struct">sr_robot_msgs::GetSegmentedLineResponse_</class>
    <class kind="struct">ros::message_traits::IsFixedSize&lt; ::sr_robot_msgs::GetSegmentedLineRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::GetSegmentedLineRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::GetSegmentedLineRequest_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::GetSegmentedLineResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::GetSegmentedLineResponse_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::GetSegmentedLineRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::GetSegmentedLineResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; sr_robot_msgs::GetSegmentedLine &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; sr_robot_msgs::GetSegmentedLineRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; sr_robot_msgs::GetSegmentedLineResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::sr_robot_msgs::GetSegmentedLineRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::sr_robot_msgs::GetSegmentedLineResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>sr_robot_msgs</namespace>
    <member kind="typedef">
      <type>::sr_robot_msgs::GetSegmentedLineRequest_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>GetSegmentedLineRequest</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>af42d68576a4aaa6a56cbee2b0ee301b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::GetSegmentedLineRequest const  &gt;</type>
      <name>GetSegmentedLineRequestConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a68332145be6df37e09030d913ff3a123</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::GetSegmentedLineRequest &gt;</type>
      <name>GetSegmentedLineRequestPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>aec6c39edc914e9c965130b5453c37d04</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::sr_robot_msgs::GetSegmentedLineResponse_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>GetSegmentedLineResponse</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>ade832b3e519671999442cdba09cd28c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::GetSegmentedLineResponse const  &gt;</type>
      <name>GetSegmentedLineResponseConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>aad951170b24d4427fae5499a4ad63057</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::GetSegmentedLineResponse &gt;</type>
      <name>GetSegmentedLineResponsePtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>af4aee53bc9927421434c2329b69fd818</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>is_hand_occupied.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-shadow_robot/doc_stacks/2014-10-06_07-33-10.674696/shadow_robot/sr_robot_msgs/srv_gen/cpp/include/sr_robot_msgs/</path>
    <filename>is__hand__occupied_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::sr_robot_msgs::is_hand_occupiedRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::DataType&lt; ::sr_robot_msgs::is_hand_occupiedResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; sr_robot_msgs::is_hand_occupied &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; sr_robot_msgs::is_hand_occupiedRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; sr_robot_msgs::is_hand_occupiedResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::sr_robot_msgs::is_hand_occupiedRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::sr_robot_msgs::is_hand_occupiedResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">sr_robot_msgs::is_hand_occupied</class>
    <class kind="struct">sr_robot_msgs::is_hand_occupiedRequest_</class>
    <class kind="struct">sr_robot_msgs::is_hand_occupiedResponse_</class>
    <class kind="struct">ros::message_traits::IsFixedSize&lt; ::sr_robot_msgs::is_hand_occupiedRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsFixedSize&lt; ::sr_robot_msgs::is_hand_occupiedResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::is_hand_occupiedRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::is_hand_occupiedRequest_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::is_hand_occupiedResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::is_hand_occupiedResponse_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::is_hand_occupiedRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::is_hand_occupiedResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; sr_robot_msgs::is_hand_occupied &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; sr_robot_msgs::is_hand_occupiedRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; sr_robot_msgs::is_hand_occupiedResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::sr_robot_msgs::is_hand_occupiedRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::sr_robot_msgs::is_hand_occupiedResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>sr_robot_msgs</namespace>
    <member kind="typedef">
      <type>::sr_robot_msgs::is_hand_occupiedRequest_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>is_hand_occupiedRequest</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a15347bedb45045b73babe9a0d5544631</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::is_hand_occupiedRequest const  &gt;</type>
      <name>is_hand_occupiedRequestConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>ab97ec8658764e0f6a82deccb3ec60350</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::is_hand_occupiedRequest &gt;</type>
      <name>is_hand_occupiedRequestPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a7791e21d1b82321502d51fcb80aa085b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::sr_robot_msgs::is_hand_occupiedResponse_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>is_hand_occupiedResponse</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>aa46f595e05ffa3f093a690f4f78b3a69</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::is_hand_occupiedResponse const  &gt;</type>
      <name>is_hand_occupiedResponseConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a99785f661b73a416e62236e62a704d29</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::is_hand_occupiedResponse &gt;</type>
      <name>is_hand_occupiedResponsePtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a3a42eb818287f4d6bf84fb55e690bb51</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>joint.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-shadow_robot/doc_stacks/2014-10-06_07-33-10.674696/shadow_robot/sr_robot_msgs/msg_gen/cpp/include/sr_robot_msgs/</path>
    <filename>joint_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::sr_robot_msgs::joint_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::sr_robot_msgs::joint_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::joint_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::joint_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">sr_robot_msgs::joint_</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::joint_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::sr_robot_msgs::joint_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::sr_robot_msgs::joint_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>sr_robot_msgs</namespace>
    <member kind="typedef">
      <type>::sr_robot_msgs::joint_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>joint</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>af91cd4903a76e9c638834c30cdb27e49</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::joint const  &gt;</type>
      <name>jointConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>af53b323086644c1c9866eada7b3318ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::joint &gt;</type>
      <name>jointPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>aeff7e2f799874b5c6651e0820280ef58</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>af678b23aacba3d45bf237bd1f1e76b8d</anchor>
      <arglist>(std::ostream &amp;s, const ::sr_robot_msgs::joint_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>JointControllerState.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-shadow_robot/doc_stacks/2014-10-06_07-33-10.674696/shadow_robot/sr_robot_msgs/msg_gen/cpp/include/sr_robot_msgs/</path>
    <filename>JointControllerState_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::sr_robot_msgs::JointControllerState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::sr_robot_msgs::JointControllerState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::sr_robot_msgs::JointControllerState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; const ::sr_robot_msgs::JointControllerState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::JointControllerState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::JointControllerState_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">sr_robot_msgs::JointControllerState_</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::JointControllerState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::sr_robot_msgs::JointControllerState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::sr_robot_msgs::JointControllerState_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>sr_robot_msgs</namespace>
    <member kind="typedef">
      <type>::sr_robot_msgs::JointControllerState_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>JointControllerState</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a0cd1525e4e3c8e7fb7048768f83175ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::JointControllerState const  &gt;</type>
      <name>JointControllerStateConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>af5d36b8221efea6d833854b772d0d483</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::JointControllerState &gt;</type>
      <name>JointControllerStatePtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a717a7c81533e0168669025d6a6c9f8f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a3414097184fc5cd887fcc5451242ea92</anchor>
      <arglist>(std::ostream &amp;s, const ::sr_robot_msgs::JointControllerState_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>JointMusclePositionControllerState.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-shadow_robot/doc_stacks/2014-10-06_07-33-10.674696/shadow_robot/sr_robot_msgs/msg_gen/cpp/include/sr_robot_msgs/</path>
    <filename>JointMusclePositionControllerState_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::sr_robot_msgs::JointMusclePositionControllerState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::sr_robot_msgs::JointMusclePositionControllerState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::sr_robot_msgs::JointMusclePositionControllerState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; const ::sr_robot_msgs::JointMusclePositionControllerState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::JointMusclePositionControllerState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::JointMusclePositionControllerState_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">sr_robot_msgs::JointMusclePositionControllerState_</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::JointMusclePositionControllerState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::sr_robot_msgs::JointMusclePositionControllerState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::sr_robot_msgs::JointMusclePositionControllerState_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>sr_robot_msgs</namespace>
    <member kind="typedef">
      <type>::sr_robot_msgs::JointMusclePositionControllerState_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>JointMusclePositionControllerState</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>ac25b0e002fe7b683fb33dfef14443463</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::JointMusclePositionControllerState const  &gt;</type>
      <name>JointMusclePositionControllerStateConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a20f2b4ae6bc1613c65dd2a79f73efdc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::JointMusclePositionControllerState &gt;</type>
      <name>JointMusclePositionControllerStatePtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>ad9847b4cc4998f4f83ed7dde5a1800cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>af792b5738686f82ba5a14e0092bbe53c</anchor>
      <arglist>(std::ostream &amp;s, const ::sr_robot_msgs::JointMusclePositionControllerState_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>JointMuscleValveControllerCommand.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-shadow_robot/doc_stacks/2014-10-06_07-33-10.674696/shadow_robot/sr_robot_msgs/msg_gen/cpp/include/sr_robot_msgs/</path>
    <filename>JointMuscleValveControllerCommand_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::sr_robot_msgs::JointMuscleValveControllerCommand_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::sr_robot_msgs::JointMuscleValveControllerCommand_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsFixedSize&lt; ::sr_robot_msgs::JointMuscleValveControllerCommand_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::JointMuscleValveControllerCommand_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::JointMuscleValveControllerCommand_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">sr_robot_msgs::JointMuscleValveControllerCommand_</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::JointMuscleValveControllerCommand_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::sr_robot_msgs::JointMuscleValveControllerCommand_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::sr_robot_msgs::JointMuscleValveControllerCommand_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>sr_robot_msgs</namespace>
    <member kind="typedef">
      <type>::sr_robot_msgs::JointMuscleValveControllerCommand_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>JointMuscleValveControllerCommand</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>afe7c4821e483524f5cd96cd485564e89</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::JointMuscleValveControllerCommand const  &gt;</type>
      <name>JointMuscleValveControllerCommandConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>adfccc37c04829314960b7948307c8b23</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::JointMuscleValveControllerCommand &gt;</type>
      <name>JointMuscleValveControllerCommandPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>aaa6eb5406a8f1a44c11325c834776839</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a3ffb18d1c0c4e7b0ebd41317fc559bf7</anchor>
      <arglist>(std::ostream &amp;s, const ::sr_robot_msgs::JointMuscleValveControllerCommand_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>JointMuscleValveControllerState.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-shadow_robot/doc_stacks/2014-10-06_07-33-10.674696/shadow_robot/sr_robot_msgs/msg_gen/cpp/include/sr_robot_msgs/</path>
    <filename>JointMuscleValveControllerState_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::sr_robot_msgs::JointMuscleValveControllerState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::sr_robot_msgs::JointMuscleValveControllerState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::sr_robot_msgs::JointMuscleValveControllerState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; const ::sr_robot_msgs::JointMuscleValveControllerState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::JointMuscleValveControllerState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::JointMuscleValveControllerState_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">sr_robot_msgs::JointMuscleValveControllerState_</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::JointMuscleValveControllerState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::sr_robot_msgs::JointMuscleValveControllerState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::sr_robot_msgs::JointMuscleValveControllerState_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>sr_robot_msgs</namespace>
    <member kind="typedef">
      <type>::sr_robot_msgs::JointMuscleValveControllerState_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>JointMuscleValveControllerState</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a2fe6708b6a9a10462a58c27b6da9ce18</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::JointMuscleValveControllerState const  &gt;</type>
      <name>JointMuscleValveControllerStateConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a8053dfcce399ec1875d4a36d08dd5267</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::JointMuscleValveControllerState &gt;</type>
      <name>JointMuscleValveControllerStatePtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a3beb8bf37972b423eaab1783a2cf881b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a3e1bad6faa09c978d064354045c8931e</anchor>
      <arglist>(std::ostream &amp;s, const ::sr_robot_msgs::JointMuscleValveControllerState_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>joints_data.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-shadow_robot/doc_stacks/2014-10-06_07-33-10.674696/shadow_robot/sr_robot_msgs/msg_gen/cpp/include/sr_robot_msgs/</path>
    <filename>joints__data_8h</filename>
    <includes id="joint_8h" name="joint.h" local="yes" imported="no">sr_robot_msgs/joint.h</includes>
    <class kind="struct">ros::message_traits::DataType&lt; ::sr_robot_msgs::joints_data_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::sr_robot_msgs::joints_data_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::joints_data_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::joints_data_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">sr_robot_msgs::joints_data_</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::joints_data_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::sr_robot_msgs::joints_data_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::sr_robot_msgs::joints_data_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>sr_robot_msgs</namespace>
    <member kind="typedef">
      <type>::sr_robot_msgs::joints_data_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>joints_data</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a2e3e12b4ead21ec47c936f12654cf5e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::joints_data const  &gt;</type>
      <name>joints_dataConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a0382dc24a7ea31c52d80e85f19011eda</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::joints_data &gt;</type>
      <name>joints_dataPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>af994c3f27eca46292ff856b889585108</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a8d41d6205e16aa72865d8c990abad032</anchor>
      <arglist>(std::ostream &amp;s, const ::sr_robot_msgs::joints_data_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mainpage.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-shadow_robot/doc_stacks/2014-10-06_07-33-10.674696/shadow_robot/sr_robot_msgs/</path>
    <filename>mainpage_8dox</filename>
  </compound>
  <compound kind="file">
    <name>ManualSelfTest.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-shadow_robot/doc_stacks/2014-10-06_07-33-10.674696/shadow_robot/sr_robot_msgs/srv_gen/cpp/include/sr_robot_msgs/</path>
    <filename>ManualSelfTest_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::sr_robot_msgs::ManualSelfTestRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::DataType&lt; ::sr_robot_msgs::ManualSelfTestResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; sr_robot_msgs::ManualSelfTest &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; sr_robot_msgs::ManualSelfTestRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; sr_robot_msgs::ManualSelfTestResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::sr_robot_msgs::ManualSelfTestRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::sr_robot_msgs::ManualSelfTestResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::ManualSelfTestRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::ManualSelfTestRequest_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::ManualSelfTestResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::ManualSelfTestResponse_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">sr_robot_msgs::ManualSelfTest</class>
    <class kind="struct">sr_robot_msgs::ManualSelfTestRequest_</class>
    <class kind="struct">sr_robot_msgs::ManualSelfTestResponse_</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::ManualSelfTestRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::ManualSelfTestResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; sr_robot_msgs::ManualSelfTest &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; sr_robot_msgs::ManualSelfTestRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; sr_robot_msgs::ManualSelfTestResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::sr_robot_msgs::ManualSelfTestRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::sr_robot_msgs::ManualSelfTestResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>sr_robot_msgs</namespace>
    <member kind="typedef">
      <type>::sr_robot_msgs::ManualSelfTestRequest_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>ManualSelfTestRequest</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a0a08d1aa491904149030272917b5bf99</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::ManualSelfTestRequest const  &gt;</type>
      <name>ManualSelfTestRequestConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a0570254fd104372e190c904e1dfa13b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::ManualSelfTestRequest &gt;</type>
      <name>ManualSelfTestRequestPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a69960a7fc5f365b35ffc15cadbbefaab</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::sr_robot_msgs::ManualSelfTestResponse_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>ManualSelfTestResponse</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a5812f545377278f969c9b6ad6c807bb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::ManualSelfTestResponse const  &gt;</type>
      <name>ManualSelfTestResponseConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>ad750d6266366692fff42b828fbcbe8ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::ManualSelfTestResponse &gt;</type>
      <name>ManualSelfTestResponsePtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a229d319ec1837d12cd79af536854bfb0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>MidProxData.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-shadow_robot/doc_stacks/2014-10-06_07-33-10.674696/shadow_robot/sr_robot_msgs/msg_gen/cpp/include/sr_robot_msgs/</path>
    <filename>MidProxData_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::sr_robot_msgs::MidProxData_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::sr_robot_msgs::MidProxData_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsFixedSize&lt; ::sr_robot_msgs::MidProxData_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::MidProxData_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::MidProxData_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::MidProxData_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">sr_robot_msgs::MidProxData_</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::sr_robot_msgs::MidProxData_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::sr_robot_msgs::MidProxData_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>sr_robot_msgs</namespace>
    <member kind="typedef">
      <type>::sr_robot_msgs::MidProxData_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>MidProxData</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a93aa9f655493e4b2db24aca61dade544</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::MidProxData const  &gt;</type>
      <name>MidProxDataConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a71a1a4453bd1daa161c8aac6fdb9098b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::MidProxData &gt;</type>
      <name>MidProxDataPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a33b018f0f2b922459f63f75f0f52e821</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a6c793e814edab0fbedf3adee5be2726c</anchor>
      <arglist>(std::ostream &amp;s, const ::sr_robot_msgs::MidProxData_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>MidProxDataAll.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-shadow_robot/doc_stacks/2014-10-06_07-33-10.674696/shadow_robot/sr_robot_msgs/msg_gen/cpp/include/sr_robot_msgs/</path>
    <filename>MidProxDataAll_8h</filename>
    <includes id="MidProxData_8h" name="MidProxData.h" local="yes" imported="no">sr_robot_msgs/MidProxData.h</includes>
    <class kind="struct">ros::message_traits::DataType&lt; ::sr_robot_msgs::MidProxDataAll_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::sr_robot_msgs::MidProxDataAll_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::sr_robot_msgs::MidProxDataAll_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; const ::sr_robot_msgs::MidProxDataAll_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::MidProxDataAll_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::MidProxDataAll_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::MidProxDataAll_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">sr_robot_msgs::MidProxDataAll_</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::sr_robot_msgs::MidProxDataAll_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::sr_robot_msgs::MidProxDataAll_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>sr_robot_msgs</namespace>
    <member kind="typedef">
      <type>::sr_robot_msgs::MidProxDataAll_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>MidProxDataAll</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>aab8a57b9a55661bfa99e6bf7879ae0a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::MidProxDataAll const  &gt;</type>
      <name>MidProxDataAllConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a282f19a514428290e71c5ccd85ceb30f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::MidProxDataAll &gt;</type>
      <name>MidProxDataAllPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a1f58ccc1821371621cdd352a89641225</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a2a331d3b74606839e09cb79728cf56bb</anchor>
      <arglist>(std::ostream &amp;s, const ::sr_robot_msgs::MidProxDataAll_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>MotorSystemControls.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-shadow_robot/doc_stacks/2014-10-06_07-33-10.674696/shadow_robot/sr_robot_msgs/msg_gen/cpp/include/sr_robot_msgs/</path>
    <filename>MotorSystemControls_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::sr_robot_msgs::MotorSystemControls_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::sr_robot_msgs::MotorSystemControls_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsFixedSize&lt; ::sr_robot_msgs::MotorSystemControls_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::MotorSystemControls_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::MotorSystemControls_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::MotorSystemControls_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">sr_robot_msgs::MotorSystemControls_</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::sr_robot_msgs::MotorSystemControls_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::sr_robot_msgs::MotorSystemControls_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>sr_robot_msgs</namespace>
    <member kind="typedef">
      <type>::sr_robot_msgs::MotorSystemControls_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>MotorSystemControls</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a4b926b7837ab526f48e561770b26f751</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::MotorSystemControls const  &gt;</type>
      <name>MotorSystemControlsConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>ab1399db3a6cb48dd97d9d33049c8501b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::MotorSystemControls &gt;</type>
      <name>MotorSystemControlsPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a69cf15f74f447cc5102c73b7e1cb91f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a4f9036a1895ac9aca1c1b9528de3a50e</anchor>
      <arglist>(std::ostream &amp;s, const ::sr_robot_msgs::MotorSystemControls_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>NullifyDemand.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-shadow_robot/doc_stacks/2014-10-06_07-33-10.674696/shadow_robot/sr_robot_msgs/srv_gen/cpp/include/sr_robot_msgs/</path>
    <filename>NullifyDemand_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::sr_robot_msgs::NullifyDemandRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::DataType&lt; ::sr_robot_msgs::NullifyDemandResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; sr_robot_msgs::NullifyDemand &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; sr_robot_msgs::NullifyDemandRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; sr_robot_msgs::NullifyDemandResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::sr_robot_msgs::NullifyDemandRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::sr_robot_msgs::NullifyDemandResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsFixedSize&lt; ::sr_robot_msgs::NullifyDemandRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsFixedSize&lt; ::sr_robot_msgs::NullifyDemandResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::NullifyDemandRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::NullifyDemandRequest_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::NullifyDemandResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::NullifyDemandResponse_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::NullifyDemandRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::NullifyDemandResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; sr_robot_msgs::NullifyDemand &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; sr_robot_msgs::NullifyDemandRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; sr_robot_msgs::NullifyDemandResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">sr_robot_msgs::NullifyDemand</class>
    <class kind="struct">sr_robot_msgs::NullifyDemandRequest_</class>
    <class kind="struct">sr_robot_msgs::NullifyDemandResponse_</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::sr_robot_msgs::NullifyDemandRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::sr_robot_msgs::NullifyDemandResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>sr_robot_msgs</namespace>
    <member kind="typedef">
      <type>::sr_robot_msgs::NullifyDemandRequest_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>NullifyDemandRequest</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>ab300489d76fc3fb9b532c586dc4225ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::NullifyDemandRequest const  &gt;</type>
      <name>NullifyDemandRequestConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a8eca4a93b84e01fc13da981455fb5853</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::NullifyDemandRequest &gt;</type>
      <name>NullifyDemandRequestPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a5e5dbc87e5462e755b22c588967dc664</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::sr_robot_msgs::NullifyDemandResponse_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>NullifyDemandResponse</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>ac468e6efa1f9932880b4ee037d1b0417</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::NullifyDemandResponse const  &gt;</type>
      <name>NullifyDemandResponseConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a0214ddffb40167c03b94c53194ebc262</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::NullifyDemandResponse &gt;</type>
      <name>NullifyDemandResponsePtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>abf96f73fa90a9398a05c181668852ca5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>reverseKinematics.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-shadow_robot/doc_stacks/2014-10-06_07-33-10.674696/shadow_robot/sr_robot_msgs/msg_gen/cpp/include/sr_robot_msgs/</path>
    <filename>reverseKinematics_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::sr_robot_msgs::reverseKinematics_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::sr_robot_msgs::reverseKinematics_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::reverseKinematics_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::reverseKinematics_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::reverseKinematics_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::sr_robot_msgs::reverseKinematics_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">sr_robot_msgs::reverseKinematics_</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::sr_robot_msgs::reverseKinematics_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>sr_robot_msgs</namespace>
    <member kind="typedef">
      <type>::sr_robot_msgs::reverseKinematics_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>reverseKinematics</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a0b2ff68d3035c3f6ec6fbeb07f95c24e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::reverseKinematics const  &gt;</type>
      <name>reverseKinematicsConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>ac5b519ce7759f625c48d4201b6a3dee6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::reverseKinematics &gt;</type>
      <name>reverseKinematicsPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>ac8830df63b7abdf7da420a847af492fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a34334f5b58fdbc22ac98579a8ebcbe87</anchor>
      <arglist>(std::ostream &amp;s, const ::sr_robot_msgs::reverseKinematics_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sendupdate.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-shadow_robot/doc_stacks/2014-10-06_07-33-10.674696/shadow_robot/sr_robot_msgs/msg_gen/cpp/include/sr_robot_msgs/</path>
    <filename>sendupdate_8h</filename>
    <includes id="joint_8h" name="joint.h" local="yes" imported="no">sr_robot_msgs/joint.h</includes>
    <class kind="struct">ros::message_traits::DataType&lt; ::sr_robot_msgs::sendupdate_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::sr_robot_msgs::sendupdate_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::sendupdate_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::sendupdate_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::sendupdate_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::sr_robot_msgs::sendupdate_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">sr_robot_msgs::sendupdate_</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::sr_robot_msgs::sendupdate_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>sr_robot_msgs</namespace>
    <member kind="typedef">
      <type>::sr_robot_msgs::sendupdate_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>sendupdate</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a1b5a2dc3f873b7758bf8525cc7cccace</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::sendupdate const  &gt;</type>
      <name>sendupdateConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>aa2d1c61ae509f156b25c7b165ffcf7c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::sendupdate &gt;</type>
      <name>sendupdatePtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a100ac5271b1912e1d2c9860438193286</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>aad27ca6358a23494cd99570030411ade</anchor>
      <arglist>(std::ostream &amp;s, const ::sr_robot_msgs::sendupdate_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SetDebugData.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-shadow_robot/doc_stacks/2014-10-06_07-33-10.674696/shadow_robot/sr_robot_msgs/srv_gen/cpp/include/sr_robot_msgs/</path>
    <filename>SetDebugData_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::sr_robot_msgs::SetDebugDataRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::DataType&lt; ::sr_robot_msgs::SetDebugDataResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; sr_robot_msgs::SetDebugData &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; sr_robot_msgs::SetDebugDataRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; sr_robot_msgs::SetDebugDataResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::sr_robot_msgs::SetDebugDataRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::sr_robot_msgs::SetDebugDataResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsFixedSize&lt; ::sr_robot_msgs::SetDebugDataRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsFixedSize&lt; ::sr_robot_msgs::SetDebugDataResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::SetDebugDataRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::SetDebugDataRequest_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::SetDebugDataResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::SetDebugDataResponse_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::SetDebugDataRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::SetDebugDataResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; sr_robot_msgs::SetDebugData &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; sr_robot_msgs::SetDebugDataRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; sr_robot_msgs::SetDebugDataResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::sr_robot_msgs::SetDebugDataRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::sr_robot_msgs::SetDebugDataResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">sr_robot_msgs::SetDebugData</class>
    <class kind="struct">sr_robot_msgs::SetDebugDataRequest_</class>
    <class kind="struct">sr_robot_msgs::SetDebugDataResponse_</class>
    <namespace>sr_robot_msgs</namespace>
    <member kind="typedef">
      <type>::sr_robot_msgs::SetDebugDataRequest_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>SetDebugDataRequest</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>aaf4a952d689c47b6c88748235b6dbea0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::SetDebugDataRequest const  &gt;</type>
      <name>SetDebugDataRequestConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a179906083fb97b2f003c783475bc2afe</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::SetDebugDataRequest &gt;</type>
      <name>SetDebugDataRequestPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a37beee2423c67f4b914cfe2e1f75043d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::sr_robot_msgs::SetDebugDataResponse_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>SetDebugDataResponse</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>aa4bf9e2647913a7ed9097cc4b32ea6cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::SetDebugDataResponse const  &gt;</type>
      <name>SetDebugDataResponseConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>ac7059d553fcd2aeb1e22f7ff8212c043</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::SetDebugDataResponse &gt;</type>
      <name>SetDebugDataResponsePtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>accdbbb93e9ce9a01345f721a5faf5445</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SetEffortControllerGains.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-shadow_robot/doc_stacks/2014-10-06_07-33-10.674696/shadow_robot/sr_robot_msgs/srv_gen/cpp/include/sr_robot_msgs/</path>
    <filename>SetEffortControllerGains_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::sr_robot_msgs::SetEffortControllerGainsRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::DataType&lt; ::sr_robot_msgs::SetEffortControllerGainsResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; sr_robot_msgs::SetEffortControllerGains &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; sr_robot_msgs::SetEffortControllerGainsRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; sr_robot_msgs::SetEffortControllerGainsResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::sr_robot_msgs::SetEffortControllerGainsRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::sr_robot_msgs::SetEffortControllerGainsResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsFixedSize&lt; ::sr_robot_msgs::SetEffortControllerGainsRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsFixedSize&lt; ::sr_robot_msgs::SetEffortControllerGainsResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::SetEffortControllerGainsRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::SetEffortControllerGainsRequest_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::SetEffortControllerGainsResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::SetEffortControllerGainsResponse_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::SetEffortControllerGainsRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::SetEffortControllerGainsResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; sr_robot_msgs::SetEffortControllerGains &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; sr_robot_msgs::SetEffortControllerGainsRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; sr_robot_msgs::SetEffortControllerGainsResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::sr_robot_msgs::SetEffortControllerGainsRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::sr_robot_msgs::SetEffortControllerGainsResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">sr_robot_msgs::SetEffortControllerGains</class>
    <class kind="struct">sr_robot_msgs::SetEffortControllerGainsRequest_</class>
    <class kind="struct">sr_robot_msgs::SetEffortControllerGainsResponse_</class>
    <namespace>sr_robot_msgs</namespace>
    <member kind="typedef">
      <type>::sr_robot_msgs::SetEffortControllerGainsRequest_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>SetEffortControllerGainsRequest</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>abbe806cd15b71514e861fc897278e654</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::SetEffortControllerGainsRequest const  &gt;</type>
      <name>SetEffortControllerGainsRequestConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a254958d0d6ca8f80ea8af6f85d469d26</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::SetEffortControllerGainsRequest &gt;</type>
      <name>SetEffortControllerGainsRequestPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>aca26f91dd822c0e93ba2ab29d26a1130</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::sr_robot_msgs::SetEffortControllerGainsResponse_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>SetEffortControllerGainsResponse</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a135831cf527c05db34f31f52980c5d36</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::SetEffortControllerGainsResponse const  &gt;</type>
      <name>SetEffortControllerGainsResponseConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a1974f28d6d80b03cd93735e4f86e6f28</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::SetEffortControllerGainsResponse &gt;</type>
      <name>SetEffortControllerGainsResponsePtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a1d29f6fd1acedc66f7e82b5b0a57a359</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SetMixedPositionVelocityPidGains.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-shadow_robot/doc_stacks/2014-10-06_07-33-10.674696/shadow_robot/sr_robot_msgs/srv_gen/cpp/include/sr_robot_msgs/</path>
    <filename>SetMixedPositionVelocityPidGains_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::sr_robot_msgs::SetMixedPositionVelocityPidGainsRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::DataType&lt; ::sr_robot_msgs::SetMixedPositionVelocityPidGainsResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; sr_robot_msgs::SetMixedPositionVelocityPidGains &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; sr_robot_msgs::SetMixedPositionVelocityPidGainsRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; sr_robot_msgs::SetMixedPositionVelocityPidGainsResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::sr_robot_msgs::SetMixedPositionVelocityPidGainsRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::sr_robot_msgs::SetMixedPositionVelocityPidGainsResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsFixedSize&lt; ::sr_robot_msgs::SetMixedPositionVelocityPidGainsRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsFixedSize&lt; ::sr_robot_msgs::SetMixedPositionVelocityPidGainsResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::SetMixedPositionVelocityPidGainsRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::SetMixedPositionVelocityPidGainsRequest_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::SetMixedPositionVelocityPidGainsResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::SetMixedPositionVelocityPidGainsResponse_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::SetMixedPositionVelocityPidGainsRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::SetMixedPositionVelocityPidGainsResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; sr_robot_msgs::SetMixedPositionVelocityPidGains &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; sr_robot_msgs::SetMixedPositionVelocityPidGainsRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; sr_robot_msgs::SetMixedPositionVelocityPidGainsResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::sr_robot_msgs::SetMixedPositionVelocityPidGainsRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::sr_robot_msgs::SetMixedPositionVelocityPidGainsResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">sr_robot_msgs::SetMixedPositionVelocityPidGains</class>
    <class kind="struct">sr_robot_msgs::SetMixedPositionVelocityPidGainsRequest_</class>
    <class kind="struct">sr_robot_msgs::SetMixedPositionVelocityPidGainsResponse_</class>
    <namespace>sr_robot_msgs</namespace>
    <member kind="typedef">
      <type>::sr_robot_msgs::SetMixedPositionVelocityPidGainsRequest_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>SetMixedPositionVelocityPidGainsRequest</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a06365efdc6286a9a86d382286d7cd6c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::SetMixedPositionVelocityPidGainsRequest const  &gt;</type>
      <name>SetMixedPositionVelocityPidGainsRequestConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>ab60c3cf583d502ac7fecd20ce0e5a69a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::SetMixedPositionVelocityPidGainsRequest &gt;</type>
      <name>SetMixedPositionVelocityPidGainsRequestPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a6c5d9073f6f7f856431b7b8829105c7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::sr_robot_msgs::SetMixedPositionVelocityPidGainsResponse_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>SetMixedPositionVelocityPidGainsResponse</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a0d4cabd28710aca39e63ba3cc99be37f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::SetMixedPositionVelocityPidGainsResponse const  &gt;</type>
      <name>SetMixedPositionVelocityPidGainsResponseConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>abcd99cf92ce3aefde6043c3b51fc6dc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::SetMixedPositionVelocityPidGainsResponse &gt;</type>
      <name>SetMixedPositionVelocityPidGainsResponsePtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a1dfba1ad98ec714d14a07c3a66394836</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SetPidGains.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-shadow_robot/doc_stacks/2014-10-06_07-33-10.674696/shadow_robot/sr_robot_msgs/srv_gen/cpp/include/sr_robot_msgs/</path>
    <filename>SetPidGains_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::sr_robot_msgs::SetPidGainsRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::DataType&lt; ::sr_robot_msgs::SetPidGainsResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; sr_robot_msgs::SetPidGains &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; sr_robot_msgs::SetPidGainsRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; sr_robot_msgs::SetPidGainsResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::sr_robot_msgs::SetPidGainsRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::sr_robot_msgs::SetPidGainsResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsFixedSize&lt; ::sr_robot_msgs::SetPidGainsRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsFixedSize&lt; ::sr_robot_msgs::SetPidGainsResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::SetPidGainsRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::SetPidGainsRequest_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::SetPidGainsResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::SetPidGainsResponse_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::SetPidGainsRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::SetPidGainsResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; sr_robot_msgs::SetPidGains &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; sr_robot_msgs::SetPidGainsRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; sr_robot_msgs::SetPidGainsResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::sr_robot_msgs::SetPidGainsRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::sr_robot_msgs::SetPidGainsResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">sr_robot_msgs::SetPidGains</class>
    <class kind="struct">sr_robot_msgs::SetPidGainsRequest_</class>
    <class kind="struct">sr_robot_msgs::SetPidGainsResponse_</class>
    <namespace>sr_robot_msgs</namespace>
    <member kind="typedef">
      <type>::sr_robot_msgs::SetPidGainsRequest_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>SetPidGainsRequest</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>aa51be563850380f2bf5badbdc338929f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::SetPidGainsRequest const  &gt;</type>
      <name>SetPidGainsRequestConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>ada7e0c089341e7e1ede802322783ce47</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::SetPidGainsRequest &gt;</type>
      <name>SetPidGainsRequestPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a70944e70ccb72f7318f6db63e066637c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::sr_robot_msgs::SetPidGainsResponse_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>SetPidGainsResponse</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a52144b8fe518d54aeed110ba03e0242e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::SetPidGainsResponse const  &gt;</type>
      <name>SetPidGainsResponseConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>aac79d5e72fc758f1537e1611179e02b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::SetPidGainsResponse &gt;</type>
      <name>SetPidGainsResponsePtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>ae9cd156ccd079fa227b0f91c947031ce</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ShadowPST.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-shadow_robot/doc_stacks/2014-10-06_07-33-10.674696/shadow_robot/sr_robot_msgs/msg_gen/cpp/include/sr_robot_msgs/</path>
    <filename>ShadowPST_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::sr_robot_msgs::ShadowPST_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::sr_robot_msgs::ShadowPST_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::sr_robot_msgs::ShadowPST_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; const ::sr_robot_msgs::ShadowPST_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::ShadowPST_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::ShadowPST_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::ShadowPST_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::sr_robot_msgs::ShadowPST_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::sr_robot_msgs::ShadowPST_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">sr_robot_msgs::ShadowPST_</class>
    <namespace>sr_robot_msgs</namespace>
    <member kind="typedef">
      <type>::sr_robot_msgs::ShadowPST_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>ShadowPST</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>ac1fe4c7dece7458855d9a2ce31c3a447</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::ShadowPST const  &gt;</type>
      <name>ShadowPSTConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a96cb78a38deddf80b640d85726c8da43</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::ShadowPST &gt;</type>
      <name>ShadowPSTPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>ad3f81f4a4272732e18e753407a0629af</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a6204358d9e67f49df321a6c4552a031f</anchor>
      <arglist>(std::ostream &amp;s, const ::sr_robot_msgs::ShadowPST_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SimpleMotorFlasher.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-shadow_robot/doc_stacks/2014-10-06_07-33-10.674696/shadow_robot/sr_robot_msgs/srv_gen/cpp/include/sr_robot_msgs/</path>
    <filename>SimpleMotorFlasher_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::sr_robot_msgs::SimpleMotorFlasherRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::DataType&lt; ::sr_robot_msgs::SimpleMotorFlasherResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; sr_robot_msgs::SimpleMotorFlasher &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; sr_robot_msgs::SimpleMotorFlasherRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; sr_robot_msgs::SimpleMotorFlasherResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::sr_robot_msgs::SimpleMotorFlasherRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::sr_robot_msgs::SimpleMotorFlasherResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsFixedSize&lt; ::sr_robot_msgs::SimpleMotorFlasherResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::SimpleMotorFlasherRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::SimpleMotorFlasherRequest_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::SimpleMotorFlasherResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::SimpleMotorFlasherResponse_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::SimpleMotorFlasherRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::SimpleMotorFlasherResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; sr_robot_msgs::SimpleMotorFlasher &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; sr_robot_msgs::SimpleMotorFlasherRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; sr_robot_msgs::SimpleMotorFlasherResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::sr_robot_msgs::SimpleMotorFlasherRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::sr_robot_msgs::SimpleMotorFlasherResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">sr_robot_msgs::SimpleMotorFlasher</class>
    <class kind="struct">sr_robot_msgs::SimpleMotorFlasherRequest_</class>
    <class kind="struct">sr_robot_msgs::SimpleMotorFlasherResponse_</class>
    <namespace>sr_robot_msgs</namespace>
    <member kind="typedef">
      <type>::sr_robot_msgs::SimpleMotorFlasherRequest_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>SimpleMotorFlasherRequest</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>aba4834f61d0684c761ebaee0ac9fcaeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::SimpleMotorFlasherRequest const  &gt;</type>
      <name>SimpleMotorFlasherRequestConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a52cec829ae0ad94ddf9f7161ca5f45b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::SimpleMotorFlasherRequest &gt;</type>
      <name>SimpleMotorFlasherRequestPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a9dfe9f1f0d1f5cc0e99aa0f9fc93ae5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::sr_robot_msgs::SimpleMotorFlasherResponse_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>SimpleMotorFlasherResponse</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a81aded8712c3f751ed2b1a44ccbb11a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::SimpleMotorFlasherResponse const  &gt;</type>
      <name>SimpleMotorFlasherResponseConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a0d9a2ca96901243fd8d155b68ed42e9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::SimpleMotorFlasherResponse &gt;</type>
      <name>SimpleMotorFlasherResponsePtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a00fdc7c83430e2bc0aa18e8be0b91486</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Tactile.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-shadow_robot/doc_stacks/2014-10-06_07-33-10.674696/shadow_robot/sr_robot_msgs/msg_gen/cpp/include/sr_robot_msgs/</path>
    <filename>Tactile_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::sr_robot_msgs::Tactile_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::sr_robot_msgs::Tactile_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::Tactile_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::Tactile_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::Tactile_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::sr_robot_msgs::Tactile_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::sr_robot_msgs::Tactile_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">sr_robot_msgs::Tactile_</class>
    <namespace>sr_robot_msgs</namespace>
    <member kind="typedef">
      <type>::sr_robot_msgs::Tactile_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>Tactile</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a5e4ba89966cfb87432ae91ae1bd5b3eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::Tactile const  &gt;</type>
      <name>TactileConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>abb1e6e9a0dd2671145970d2fd73fc228</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::Tactile &gt;</type>
      <name>TactilePtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a9a8e36cb7af8b17fad51b150dad55f6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a443ffd43883f4c2d2ef80181ad7d3732</anchor>
      <arglist>(std::ostream &amp;s, const ::sr_robot_msgs::Tactile_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>TactileArray.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-shadow_robot/doc_stacks/2014-10-06_07-33-10.674696/shadow_robot/sr_robot_msgs/msg_gen/cpp/include/sr_robot_msgs/</path>
    <filename>TactileArray_8h</filename>
    <includes id="Tactile_8h" name="Tactile.h" local="yes" imported="no">sr_robot_msgs/Tactile.h</includes>
    <class kind="struct">ros::message_traits::DataType&lt; ::sr_robot_msgs::TactileArray_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::sr_robot_msgs::TactileArray_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::sr_robot_msgs::TactileArray_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; const ::sr_robot_msgs::TactileArray_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::TactileArray_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::TactileArray_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::TactileArray_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::sr_robot_msgs::TactileArray_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::sr_robot_msgs::TactileArray_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">sr_robot_msgs::TactileArray_</class>
    <namespace>sr_robot_msgs</namespace>
    <member kind="typedef">
      <type>::sr_robot_msgs::TactileArray_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>TactileArray</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a454b037614745d329d873714ad97d1c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::TactileArray const  &gt;</type>
      <name>TactileArrayConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a58f8be5c1f4e642f86e76eb34c803b3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::TactileArray &gt;</type>
      <name>TactileArrayPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a2ff7b241dc62f2accdaf4a2f52dc16bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a22457749e66c015ef041ad789d45b695</anchor>
      <arglist>(std::ostream &amp;s, const ::sr_robot_msgs::TactileArray_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>UBI0.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-shadow_robot/doc_stacks/2014-10-06_07-33-10.674696/shadow_robot/sr_robot_msgs/msg_gen/cpp/include/sr_robot_msgs/</path>
    <filename>UBI0_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::sr_robot_msgs::UBI0_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::sr_robot_msgs::UBI0_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsFixedSize&lt; ::sr_robot_msgs::UBI0_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::UBI0_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::UBI0_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::UBI0_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::sr_robot_msgs::UBI0_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::sr_robot_msgs::UBI0_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">sr_robot_msgs::UBI0_</class>
    <namespace>sr_robot_msgs</namespace>
    <member kind="typedef">
      <type>::sr_robot_msgs::UBI0_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>UBI0</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>afbb37a8396796421e946e633bdc76e18</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::UBI0 const  &gt;</type>
      <name>UBI0ConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a3f83538857196dfd48b057c0f050530a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::UBI0 &gt;</type>
      <name>UBI0Ptr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>ac9be3dfc464ff0df0d6bc2505d605f94</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>ae0647dd85a650709a74372bb8ecefc6e</anchor>
      <arglist>(std::ostream &amp;s, const ::sr_robot_msgs::UBI0_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>UBI0All.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-shadow_robot/doc_stacks/2014-10-06_07-33-10.674696/shadow_robot/sr_robot_msgs/msg_gen/cpp/include/sr_robot_msgs/</path>
    <filename>UBI0All_8h</filename>
    <includes id="UBI0_8h" name="UBI0.h" local="yes" imported="no">sr_robot_msgs/UBI0.h</includes>
    <class kind="struct">ros::message_traits::DataType&lt; ::sr_robot_msgs::UBI0All_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::sr_robot_msgs::UBI0All_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::sr_robot_msgs::UBI0All_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; const ::sr_robot_msgs::UBI0All_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::UBI0All_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::UBI0All_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::UBI0All_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::sr_robot_msgs::UBI0All_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::sr_robot_msgs::UBI0All_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">sr_robot_msgs::UBI0All_</class>
    <namespace>sr_robot_msgs</namespace>
    <member kind="typedef">
      <type>::sr_robot_msgs::UBI0All_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>UBI0All</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>af0b23fb08196fd38e30571b3e9e62c12</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::UBI0All const  &gt;</type>
      <name>UBI0AllConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a98e777b7eb955cbc7783fe123bbcf3af</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::UBI0All &gt;</type>
      <name>UBI0AllPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a0152c6f5c33e5b4443af84ab37258357</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a94de57a5ffadd01840e7c6a4f3ab7b30</anchor>
      <arglist>(std::ostream &amp;s, const ::sr_robot_msgs::UBI0All_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>which_fingers_are_touching.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-shadow_robot/doc_stacks/2014-10-06_07-33-10.674696/shadow_robot/sr_robot_msgs/srv_gen/cpp/include/sr_robot_msgs/</path>
    <filename>which__fingers__are__touching_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::sr_robot_msgs::which_fingers_are_touchingRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::DataType&lt; ::sr_robot_msgs::which_fingers_are_touchingResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; sr_robot_msgs::which_fingers_are_touching &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; sr_robot_msgs::which_fingers_are_touchingRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; sr_robot_msgs::which_fingers_are_touchingResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::sr_robot_msgs::which_fingers_are_touchingRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::sr_robot_msgs::which_fingers_are_touchingResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::which_fingers_are_touchingRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::which_fingers_are_touchingRequest_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::which_fingers_are_touchingResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::sr_robot_msgs::which_fingers_are_touchingResponse_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::which_fingers_are_touchingRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::which_fingers_are_touchingResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; sr_robot_msgs::which_fingers_are_touching &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; sr_robot_msgs::which_fingers_are_touchingRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; sr_robot_msgs::which_fingers_are_touchingResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::sr_robot_msgs::which_fingers_are_touchingRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::sr_robot_msgs::which_fingers_are_touchingResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">sr_robot_msgs::which_fingers_are_touching</class>
    <class kind="struct">sr_robot_msgs::which_fingers_are_touchingRequest_</class>
    <class kind="struct">sr_robot_msgs::which_fingers_are_touchingResponse_</class>
    <namespace>sr_robot_msgs</namespace>
    <member kind="typedef">
      <type>::sr_robot_msgs::which_fingers_are_touchingRequest_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>which_fingers_are_touchingRequest</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a6b6529210829ac0ac049939ef396b2f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::which_fingers_are_touchingRequest const  &gt;</type>
      <name>which_fingers_are_touchingRequestConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a6614880c1fea1464edd80ec8d5dc0cd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::which_fingers_are_touchingRequest &gt;</type>
      <name>which_fingers_are_touchingRequestPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a1a380bb238b7617c162a9aba93da2c3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::sr_robot_msgs::which_fingers_are_touchingResponse_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>which_fingers_are_touchingResponse</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a6b128d844db950557498711e610d2ebf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::which_fingers_are_touchingResponse const  &gt;</type>
      <name>which_fingers_are_touchingResponseConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a227513245c4444501899c80b7ec33e15</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::which_fingers_are_touchingResponse &gt;</type>
      <name>which_fingers_are_touchingResponsePtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>aaa1865bffcb74a7d67b4721c56dbbab1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::sr_robot_msgs::AuxSpiData_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1sr__robot__msgs_1_1AuxSpiData___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_1sr__robot__msgs_1_1AuxSpiData___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a38d66a3fc814e8ca193567b22d832698</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::sr_robot_msgs::AuxSpiData_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::sr_robot_msgs::Biotac_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1sr__robot__msgs_1_1Biotac___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_1sr__robot__msgs_1_1Biotac___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ad303e715ef46e3639c553766ef5b5cc3</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::sr_robot_msgs::Biotac_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::sr_robot_msgs::BiotacAll_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1sr__robot__msgs_1_1BiotacAll___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_1sr__robot__msgs_1_1BiotacAll___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a82d394a1923eca434bc904172cc7cf95</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::sr_robot_msgs::BiotacAll_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::sr_robot_msgs::cartesian_data_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1sr__robot__msgs_1_1cartesian__data___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_1sr__robot__msgs_1_1cartesian__data___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>afddb2686fd8c9ad177e91d1b13fe9170</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::sr_robot_msgs::cartesian_data_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::sr_robot_msgs::cartesian_position_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1sr__robot__msgs_1_1cartesian__position___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_1sr__robot__msgs_1_1cartesian__position___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a73420f21e7c55212f3cb703dc91abea0</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::sr_robot_msgs::cartesian_position_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::sr_robot_msgs::command_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1sr__robot__msgs_1_1command___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_1sr__robot__msgs_1_1command___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>afdd1b9dd54faf90876ce90dce92d7803</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::sr_robot_msgs::command_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::sr_robot_msgs::config_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1sr__robot__msgs_1_1config___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_1sr__robot__msgs_1_1config___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a211cc1b718350a89635a12e3ee8818ad</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::sr_robot_msgs::config_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::sr_robot_msgs::contrlr_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1sr__robot__msgs_1_1contrlr___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_1sr__robot__msgs_1_1contrlr___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a635a7966fbbee25a9bb56eda3831369d</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::sr_robot_msgs::contrlr_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::sr_robot_msgs::ControlType_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1sr__robot__msgs_1_1ControlType___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_1sr__robot__msgs_1_1ControlType___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>abf0d764d459ed5a562f71b038eb783a4</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::sr_robot_msgs::ControlType_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::sr_robot_msgs::EthercatDebug_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1sr__robot__msgs_1_1EthercatDebug___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_1sr__robot__msgs_1_1EthercatDebug___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a4c099f744de7e65ab28ecb6ac65c80d7</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::sr_robot_msgs::EthercatDebug_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::sr_robot_msgs::FromMotorDataType_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1sr__robot__msgs_1_1FromMotorDataType___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_1sr__robot__msgs_1_1FromMotorDataType___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ac0825b53917c3f75f7996969905a3a14</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::sr_robot_msgs::FromMotorDataType_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::sr_robot_msgs::joint_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1sr__robot__msgs_1_1joint___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_1sr__robot__msgs_1_1joint___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af2a8f4998ddeddacb3424a42067a77ea</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::sr_robot_msgs::joint_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::sr_robot_msgs::JointControllerState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1sr__robot__msgs_1_1JointControllerState___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_1sr__robot__msgs_1_1JointControllerState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a91401ab9cc385d2a6b1a4e25a11f0a71</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::sr_robot_msgs::JointControllerState_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::sr_robot_msgs::JointMusclePositionControllerState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1sr__robot__msgs_1_1JointMusclePositionControf549c597ca969ae3e8891250bc7758c0.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_1sr__robot__msgs_1_1JointMusclePositionControf549c597ca969ae3e8891250bc7758c0.html</anchorfile>
      <anchor>aef403c9274b4a7846df5a8afe5f8e785</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::sr_robot_msgs::JointMusclePositionControllerState_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::sr_robot_msgs::JointMuscleValveControllerCommand_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1sr__robot__msgs_1_1JointMuscleValveControlle5f4abadfe8c231c60ab7e87ff7212a4a.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_1sr__robot__msgs_1_1JointMuscleValveControlle5f4abadfe8c231c60ab7e87ff7212a4a.html</anchorfile>
      <anchor>a671611507e1658b2333903de05d90f82</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::sr_robot_msgs::JointMuscleValveControllerCommand_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::sr_robot_msgs::JointMuscleValveControllerState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1sr__robot__msgs_1_1JointMuscleValveControlle3a50d6267d0778f00bae9f908a0d0f82.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_1sr__robot__msgs_1_1JointMuscleValveControlle3a50d6267d0778f00bae9f908a0d0f82.html</anchorfile>
      <anchor>aeb4bf49c723fd73a477d77c00134a196</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::sr_robot_msgs::JointMuscleValveControllerState_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::sr_robot_msgs::joints_data_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1sr__robot__msgs_1_1joints__data___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_1sr__robot__msgs_1_1joints__data___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a13909ef9a0f77ca3f639acfe97935021</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::sr_robot_msgs::joints_data_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::sr_robot_msgs::MidProxData_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1sr__robot__msgs_1_1MidProxData___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_1sr__robot__msgs_1_1MidProxData___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a080f3b6c60e0f57e471f1882422d99e6</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::sr_robot_msgs::MidProxData_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::sr_robot_msgs::MidProxDataAll_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1sr__robot__msgs_1_1MidProxDataAll___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_1sr__robot__msgs_1_1MidProxDataAll___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aad98c1b8165dc71725779438fbe7144e</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::sr_robot_msgs::MidProxDataAll_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::sr_robot_msgs::MotorSystemControls_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1sr__robot__msgs_1_1MotorSystemControls___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_1sr__robot__msgs_1_1MotorSystemControls___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ade1d38e1dc800978cf4e18fed45a8b9f</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::sr_robot_msgs::MotorSystemControls_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::sr_robot_msgs::reverseKinematics_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1sr__robot__msgs_1_1reverseKinematics___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_1sr__robot__msgs_1_1reverseKinematics___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a0fcaf9328b647d91d41029cddd3594db</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::sr_robot_msgs::reverseKinematics_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::sr_robot_msgs::sendupdate_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1sr__robot__msgs_1_1sendupdate___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_1sr__robot__msgs_1_1sendupdate___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>abb025dc0fc293adce3cd38245cd1b561</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::sr_robot_msgs::sendupdate_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::sr_robot_msgs::ShadowPST_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1sr__robot__msgs_1_1ShadowPST___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_1sr__robot__msgs_1_1ShadowPST___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a4854331cf3412fa3b94875b22c7c3afc</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::sr_robot_msgs::ShadowPST_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::sr_robot_msgs::Tactile_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1sr__robot__msgs_1_1Tactile___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_1sr__robot__msgs_1_1Tactile___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a6f8ad75beb074257a9f418a1148e51c0</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::sr_robot_msgs::Tactile_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::sr_robot_msgs::TactileArray_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1sr__robot__msgs_1_1TactileArray___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_1sr__robot__msgs_1_1TactileArray___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a3c546137fc2c6cb3401dec5987fc97f2</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::sr_robot_msgs::TactileArray_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::sr_robot_msgs::UBI0_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1sr__robot__msgs_1_1UBI0___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_1sr__robot__msgs_1_1UBI0___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af91feb8014a36e47a28b0bc245e5f56c</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::sr_robot_msgs::UBI0_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::sr_robot_msgs::UBI0All_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1sr__robot__msgs_1_1UBI0All___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_1sr__robot__msgs_1_1UBI0All___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af8bff69158a657d13a1cbbd2bfcd7bab</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::sr_robot_msgs::UBI0All_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::sr_robot_msgs::AuxSpiData_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1sr__robot__msgs_1_1AuxSpiData___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_1sr__robot__msgs_1_1AuxSpiData___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>acdc7a1b95d6334ebced3a081d1c75bd9</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_1sr__robot__msgs_1_1AuxSpiData___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a9acd08b345dcf890901563ee67cb131c</anchor>
      <arglist>(const ::sr_robot_msgs::AuxSpiData_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::sr_robot_msgs::Biotac_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1sr__robot__msgs_1_1Biotac___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_1sr__robot__msgs_1_1Biotac___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a315e0c7acac2b516896c37b0449d781a</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_1sr__robot__msgs_1_1Biotac___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a842ad9681539a3bab6c14a91efd18704</anchor>
      <arglist>(const ::sr_robot_msgs::Biotac_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::sr_robot_msgs::BiotacAll_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1sr__robot__msgs_1_1BiotacAll___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_1sr__robot__msgs_1_1BiotacAll___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>afef6d6dd012589ed6f4582b29469258a</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_1sr__robot__msgs_1_1BiotacAll___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a1f4c416299b5254ca79fe44257bfce62</anchor>
      <arglist>(const ::sr_robot_msgs::BiotacAll_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::sr_robot_msgs::cartesian_data_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1sr__robot__msgs_1_1cartesian__data___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_1sr__robot__msgs_1_1cartesian__data___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a71037950efe2d21382eed69514861664</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_1sr__robot__msgs_1_1cartesian__data___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a0b9e230f50f8f38b644bb94f018756c7</anchor>
      <arglist>(const ::sr_robot_msgs::cartesian_data_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::sr_robot_msgs::cartesian_position_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1sr__robot__msgs_1_1cartesian__position___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_1sr__robot__msgs_1_1cartesian__position___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aa51c96c140f450b3e9ee105afb6dce1c</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_1sr__robot__msgs_1_1cartesian__position___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>afe1a5ac67993782f98c925c00977b3a0</anchor>
      <arglist>(const ::sr_robot_msgs::cartesian_position_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::sr_robot_msgs::ChangeControlTypeRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1sr__robot__msgs_1_1ChangeControlTypeRequest___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_1sr__robot__msgs_1_1ChangeControlTypeRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a8fed173e41a5ec1be31b42085908d1fe</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_1sr__robot__msgs_1_1ChangeControlTypeRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ad49330c89ee19fcd247a7d711f708065</anchor>
      <arglist>(const ::sr_robot_msgs::ChangeControlTypeRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::sr_robot_msgs::ChangeControlTypeResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1sr__robot__msgs_1_1ChangeControlTypeResponse___5d80e88eea19b36cd01359f20b1af566.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_1sr__robot__msgs_1_1ChangeControlTypeResponse___5d80e88eea19b36cd01359f20b1af566.html</anchorfile>
      <anchor>a1126a5bf820ddcfddba6436c0e292395</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_1sr__robot__msgs_1_1ChangeControlTypeResponse___5d80e88eea19b36cd01359f20b1af566.html</anchorfile>
      <anchor>a2b42819348c5965a3ee00e6c638cc394</anchor>
      <arglist>(const ::sr_robot_msgs::ChangeControlTypeResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::sr_robot_msgs::ChangeMotorSystemControlsRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1sr__robot__msgs_1_1ChangeMotorSystemControlsReq13de299b9bd94da938f6e407ba9ba25b.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_1sr__robot__msgs_1_1ChangeMotorSystemControlsReq13de299b9bd94da938f6e407ba9ba25b.html</anchorfile>
      <anchor>a1f9465d496f256b797a1c805427c4e66</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_1sr__robot__msgs_1_1ChangeMotorSystemControlsReq13de299b9bd94da938f6e407ba9ba25b.html</anchorfile>
      <anchor>a6b7a4a39d3e11ea74b199cbf84942ea5</anchor>
      <arglist>(const ::sr_robot_msgs::ChangeMotorSystemControlsRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::sr_robot_msgs::ChangeMotorSystemControlsResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1sr__robot__msgs_1_1ChangeMotorSystemControlsRes89f208b1a0259b1a622d7edbacf89bf3.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_1sr__robot__msgs_1_1ChangeMotorSystemControlsRes89f208b1a0259b1a622d7edbacf89bf3.html</anchorfile>
      <anchor>aa8c524d97d58c6ac5c1a492938870479</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_1sr__robot__msgs_1_1ChangeMotorSystemControlsRes89f208b1a0259b1a622d7edbacf89bf3.html</anchorfile>
      <anchor>a82f6e4141391a374096f4978389dfcce</anchor>
      <arglist>(const ::sr_robot_msgs::ChangeMotorSystemControlsResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::sr_robot_msgs::command_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1sr__robot__msgs_1_1command___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_1sr__robot__msgs_1_1command___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a98cd96e7443a9b0540e991dcca1158ca</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_1sr__robot__msgs_1_1command___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aab7d6155efa9edc01bf8c70f1e4f3356</anchor>
      <arglist>(const ::sr_robot_msgs::command_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::sr_robot_msgs::config_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1sr__robot__msgs_1_1config___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_1sr__robot__msgs_1_1config___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aa856455d69848d318e886136de065f77</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_1sr__robot__msgs_1_1config___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a39c10632181723b500584928afb47b66</anchor>
      <arglist>(const ::sr_robot_msgs::config_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::sr_robot_msgs::contrlr_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1sr__robot__msgs_1_1contrlr___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_1sr__robot__msgs_1_1contrlr___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a9f2cdfebb3b468e712dc298cb289d945</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_1sr__robot__msgs_1_1contrlr___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a87d621bf284cd0957c7abd4caa26dfb6</anchor>
      <arglist>(const ::sr_robot_msgs::contrlr_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::sr_robot_msgs::ControlType_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1sr__robot__msgs_1_1ControlType___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_1sr__robot__msgs_1_1ControlType___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af00da9b44c1134f7b138f13b4cbae4b1</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_1sr__robot__msgs_1_1ControlType___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a7f85910a4a85adc7f0ce6872e120762e</anchor>
      <arglist>(const ::sr_robot_msgs::ControlType_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::sr_robot_msgs::EthercatDebug_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1sr__robot__msgs_1_1EthercatDebug___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_1sr__robot__msgs_1_1EthercatDebug___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a6c25afc738e08ac7823b4838bffc9a75</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_1sr__robot__msgs_1_1EthercatDebug___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a0bab952bf21bdd0f213a0e25c293ad28</anchor>
      <arglist>(const ::sr_robot_msgs::EthercatDebug_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::sr_robot_msgs::ForceControllerRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1sr__robot__msgs_1_1ForceControllerRequest___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_1sr__robot__msgs_1_1ForceControllerRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a5cbef6e47fefcce6a6181640224b4b98</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_1sr__robot__msgs_1_1ForceControllerRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a881e8216cabf7af6cd3e89807bd248b0</anchor>
      <arglist>(const ::sr_robot_msgs::ForceControllerRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::sr_robot_msgs::ForceControllerResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1sr__robot__msgs_1_1ForceControllerResponse___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_1sr__robot__msgs_1_1ForceControllerResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a231c723cbf2543389f8c7989036fe1f3</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_1sr__robot__msgs_1_1ForceControllerResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ae0cec93071b098194db5939ffcb26e03</anchor>
      <arglist>(const ::sr_robot_msgs::ForceControllerResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::sr_robot_msgs::FromMotorDataType_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1sr__robot__msgs_1_1FromMotorDataType___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_1sr__robot__msgs_1_1FromMotorDataType___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a83dabc125c6a3d7d47ab9032f5bf1b6d</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_1sr__robot__msgs_1_1FromMotorDataType___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ab535679bd72c35f60fd033fcbfd88644</anchor>
      <arglist>(const ::sr_robot_msgs::FromMotorDataType_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::sr_robot_msgs::GetSegmentedLineRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1sr__robot__msgs_1_1GetSegmentedLineRequest___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_1sr__robot__msgs_1_1GetSegmentedLineRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a25ff70c1ebef6302149d3dd94584875b</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_1sr__robot__msgs_1_1GetSegmentedLineRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a18af66c46f08240159583dcacd0eed86</anchor>
      <arglist>(const ::sr_robot_msgs::GetSegmentedLineRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::sr_robot_msgs::GetSegmentedLineResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1sr__robot__msgs_1_1GetSegmentedLineResponse___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_1sr__robot__msgs_1_1GetSegmentedLineResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a4a4785d255a07ef2d1ebdcfbef16d238</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_1sr__robot__msgs_1_1GetSegmentedLineResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a2ab1dc34d858343ca04a257cb4c074f8</anchor>
      <arglist>(const ::sr_robot_msgs::GetSegmentedLineResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::sr_robot_msgs::is_hand_occupiedRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1sr__robot__msgs_1_1is__hand__occupiedRequest___915bd58e1930c70a0b5d363149230bf3.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_1sr__robot__msgs_1_1is__hand__occupiedRequest___915bd58e1930c70a0b5d363149230bf3.html</anchorfile>
      <anchor>a3b0853075a1b3ba4cfae6eefe3d29876</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_1sr__robot__msgs_1_1is__hand__occupiedRequest___915bd58e1930c70a0b5d363149230bf3.html</anchorfile>
      <anchor>ae4921b66fe7b27bc3d52435f4002549c</anchor>
      <arglist>(const ::sr_robot_msgs::is_hand_occupiedRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::sr_robot_msgs::is_hand_occupiedResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1sr__robot__msgs_1_1is__hand__occupiedResponse__e17f46fe75b2dbf25971b85e3c28641d.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_1sr__robot__msgs_1_1is__hand__occupiedResponse__e17f46fe75b2dbf25971b85e3c28641d.html</anchorfile>
      <anchor>a23e655c1cc6b7d70d1efacf6643e1404</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_1sr__robot__msgs_1_1is__hand__occupiedResponse__e17f46fe75b2dbf25971b85e3c28641d.html</anchorfile>
      <anchor>a039a34c4f6437d4b7082ccaeec628fcf</anchor>
      <arglist>(const ::sr_robot_msgs::is_hand_occupiedResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::sr_robot_msgs::joint_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1sr__robot__msgs_1_1joint___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_1sr__robot__msgs_1_1joint___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>adb6012397ba48f940c39708949353794</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_1sr__robot__msgs_1_1joint___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>afa64d158dea7920ed372a94a3bf1d216</anchor>
      <arglist>(const ::sr_robot_msgs::joint_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::sr_robot_msgs::JointControllerState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1sr__robot__msgs_1_1JointControllerState___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_1sr__robot__msgs_1_1JointControllerState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af0ef32cbd197b9a857c73e9326c57a2c</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_1sr__robot__msgs_1_1JointControllerState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aba97e65f668a82fb3e55702bebbd9c83</anchor>
      <arglist>(const ::sr_robot_msgs::JointControllerState_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::sr_robot_msgs::JointMusclePositionControllerState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1sr__robot__msgs_1_1JointMusclePositionControlle0419168b10d133699c498b6752c8c08b.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_1sr__robot__msgs_1_1JointMusclePositionControlle0419168b10d133699c498b6752c8c08b.html</anchorfile>
      <anchor>a0b40c93ed0d68c8d77c723a393eb4783</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_1sr__robot__msgs_1_1JointMusclePositionControlle0419168b10d133699c498b6752c8c08b.html</anchorfile>
      <anchor>a7b5c81af5270047ad65627aa8d4a8b46</anchor>
      <arglist>(const ::sr_robot_msgs::JointMusclePositionControllerState_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::sr_robot_msgs::JointMuscleValveControllerCommand_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1sr__robot__msgs_1_1JointMuscleValveControllerCo6bfb31670c1342d79f575ff88b270478.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_1sr__robot__msgs_1_1JointMuscleValveControllerCo6bfb31670c1342d79f575ff88b270478.html</anchorfile>
      <anchor>ae0c64248ad7cfd4373f26f1b8f2408bf</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_1sr__robot__msgs_1_1JointMuscleValveControllerCo6bfb31670c1342d79f575ff88b270478.html</anchorfile>
      <anchor>a23b644f65722fe718868a2a1672161e7</anchor>
      <arglist>(const ::sr_robot_msgs::JointMuscleValveControllerCommand_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::sr_robot_msgs::JointMuscleValveControllerState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1sr__robot__msgs_1_1JointMuscleValveControllerSt0a63f56e17bd6eb6b31222bb31649f60.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_1sr__robot__msgs_1_1JointMuscleValveControllerSt0a63f56e17bd6eb6b31222bb31649f60.html</anchorfile>
      <anchor>a6ca2d35dd5ff07590d95cc14f96300bf</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_1sr__robot__msgs_1_1JointMuscleValveControllerSt0a63f56e17bd6eb6b31222bb31649f60.html</anchorfile>
      <anchor>a3fb19c5e045f7eb04f7ed5cd746c40d1</anchor>
      <arglist>(const ::sr_robot_msgs::JointMuscleValveControllerState_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::sr_robot_msgs::joints_data_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1sr__robot__msgs_1_1joints__data___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_1sr__robot__msgs_1_1joints__data___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af2a8755bedc6a39727909ce500a1d8fc</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_1sr__robot__msgs_1_1joints__data___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ae83f46c7bed0da36676c4b8dbec6c3e1</anchor>
      <arglist>(const ::sr_robot_msgs::joints_data_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::sr_robot_msgs::ManualSelfTestRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1sr__robot__msgs_1_1ManualSelfTestRequest___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_1sr__robot__msgs_1_1ManualSelfTestRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aefcf87714c5379804a3f9c849e46d72d</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_1sr__robot__msgs_1_1ManualSelfTestRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aa553fd743211de459be5c156b9e8663c</anchor>
      <arglist>(const ::sr_robot_msgs::ManualSelfTestRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::sr_robot_msgs::ManualSelfTestResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1sr__robot__msgs_1_1ManualSelfTestResponse___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_1sr__robot__msgs_1_1ManualSelfTestResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a4664362df29e6aa3aa56a77a6e279aaa</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_1sr__robot__msgs_1_1ManualSelfTestResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a9648b45a0cb7457d75a4928c77643299</anchor>
      <arglist>(const ::sr_robot_msgs::ManualSelfTestResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::sr_robot_msgs::MidProxData_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1sr__robot__msgs_1_1MidProxData___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_1sr__robot__msgs_1_1MidProxData___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ad40c54f977a440d76ffe2d42678d8998</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_1sr__robot__msgs_1_1MidProxData___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a9faadc5bb96756c8d1c015a3d986e1cc</anchor>
      <arglist>(const ::sr_robot_msgs::MidProxData_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::sr_robot_msgs::MidProxDataAll_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1sr__robot__msgs_1_1MidProxDataAll___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_1sr__robot__msgs_1_1MidProxDataAll___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>acbf61fd5032821ac5e06247dec8b02c6</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_1sr__robot__msgs_1_1MidProxDataAll___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a6c75d733ff10c4627c8128b36acf59d0</anchor>
      <arglist>(const ::sr_robot_msgs::MidProxDataAll_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::sr_robot_msgs::MotorSystemControls_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1sr__robot__msgs_1_1MotorSystemControls___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_1sr__robot__msgs_1_1MotorSystemControls___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>acf521e0662afcb15759621e0e43e6ef8</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_1sr__robot__msgs_1_1MotorSystemControls___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af366802ccd6eb44e5870c7f0e6553437</anchor>
      <arglist>(const ::sr_robot_msgs::MotorSystemControls_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::sr_robot_msgs::NullifyDemandRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1sr__robot__msgs_1_1NullifyDemandRequest___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_1sr__robot__msgs_1_1NullifyDemandRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a25aa68949cba457e8a771f62e9acaeea</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_1sr__robot__msgs_1_1NullifyDemandRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a101f3197e367d8837b02e81281c907d0</anchor>
      <arglist>(const ::sr_robot_msgs::NullifyDemandRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::sr_robot_msgs::NullifyDemandResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1sr__robot__msgs_1_1NullifyDemandResponse___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_1sr__robot__msgs_1_1NullifyDemandResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a32a626b08b44f9c6baa878bf6893df61</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_1sr__robot__msgs_1_1NullifyDemandResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a08062b971364b3feff3c0c2c9d9d0d3f</anchor>
      <arglist>(const ::sr_robot_msgs::NullifyDemandResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::sr_robot_msgs::reverseKinematics_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1sr__robot__msgs_1_1reverseKinematics___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_1sr__robot__msgs_1_1reverseKinematics___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ac8c0da0fa3db8953dc3050e8d06777ff</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_1sr__robot__msgs_1_1reverseKinematics___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a6b5c359ca166cfa37163b8187a1d1932</anchor>
      <arglist>(const ::sr_robot_msgs::reverseKinematics_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::sr_robot_msgs::sendupdate_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1sr__robot__msgs_1_1sendupdate___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_1sr__robot__msgs_1_1sendupdate___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a0c951f0f0d97d6b8e4b9507ddcd8eeb6</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_1sr__robot__msgs_1_1sendupdate___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a0f013ddc6823717eae0f8524b6dbe352</anchor>
      <arglist>(const ::sr_robot_msgs::sendupdate_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::sr_robot_msgs::SetDebugDataRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1sr__robot__msgs_1_1SetDebugDataRequest___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_1sr__robot__msgs_1_1SetDebugDataRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>acbd12661afaa9e2d586bfcd9c6bac445</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_1sr__robot__msgs_1_1SetDebugDataRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a967f20cb1dbb5850812d3ca6a6ce4156</anchor>
      <arglist>(const ::sr_robot_msgs::SetDebugDataRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::sr_robot_msgs::SetDebugDataResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1sr__robot__msgs_1_1SetDebugDataResponse___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_1sr__robot__msgs_1_1SetDebugDataResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a2bd5289907603b28fba8ffbcf08c82ba</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_1sr__robot__msgs_1_1SetDebugDataResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>afdcf31ff23c15695cc1d80e4b5ef3ad9</anchor>
      <arglist>(const ::sr_robot_msgs::SetDebugDataResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::sr_robot_msgs::SetEffortControllerGainsRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1sr__robot__msgs_1_1SetEffortControllerGainsRequacb7df2eb831f61a38f31d5e12f183c6.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_1sr__robot__msgs_1_1SetEffortControllerGainsRequacb7df2eb831f61a38f31d5e12f183c6.html</anchorfile>
      <anchor>a16a61b476cf297b86e4849facc18b26f</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_1sr__robot__msgs_1_1SetEffortControllerGainsRequacb7df2eb831f61a38f31d5e12f183c6.html</anchorfile>
      <anchor>a36e918df31c737e0ddf520f51fba70f2</anchor>
      <arglist>(const ::sr_robot_msgs::SetEffortControllerGainsRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::sr_robot_msgs::SetEffortControllerGainsResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1sr__robot__msgs_1_1SetEffortControllerGainsRespab4a70789739c0b34c8bb3fd8c2b34c6.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_1sr__robot__msgs_1_1SetEffortControllerGainsRespab4a70789739c0b34c8bb3fd8c2b34c6.html</anchorfile>
      <anchor>ad4c4cea9293df3a62cbcf53fb29cb53a</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_1sr__robot__msgs_1_1SetEffortControllerGainsRespab4a70789739c0b34c8bb3fd8c2b34c6.html</anchorfile>
      <anchor>a3b6e08faa73d24b7d81ebf76ed15abde</anchor>
      <arglist>(const ::sr_robot_msgs::SetEffortControllerGainsResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::sr_robot_msgs::SetMixedPositionVelocityPidGainsRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1sr__robot__msgs_1_1SetMixedPositionVelocityPidG4f1d2931fd06e091a871cfb4cc52d595.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_1sr__robot__msgs_1_1SetMixedPositionVelocityPidG4f1d2931fd06e091a871cfb4cc52d595.html</anchorfile>
      <anchor>a5ceda642d569cb66028f28e0f3eb50e8</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_1sr__robot__msgs_1_1SetMixedPositionVelocityPidG4f1d2931fd06e091a871cfb4cc52d595.html</anchorfile>
      <anchor>a8365e05cc19fe96e3d90f29bc1ffd558</anchor>
      <arglist>(const ::sr_robot_msgs::SetMixedPositionVelocityPidGainsRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::sr_robot_msgs::SetMixedPositionVelocityPidGainsResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1sr__robot__msgs_1_1SetMixedPositionVelocityPidG8f23625252ae5cc2a635f6a5db9ad8f1.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_1sr__robot__msgs_1_1SetMixedPositionVelocityPidG8f23625252ae5cc2a635f6a5db9ad8f1.html</anchorfile>
      <anchor>a880cd2d879008c0412f47d3079101068</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_1sr__robot__msgs_1_1SetMixedPositionVelocityPidG8f23625252ae5cc2a635f6a5db9ad8f1.html</anchorfile>
      <anchor>a5847a5d59e7f3fa8d69ce63c60dc37bf</anchor>
      <arglist>(const ::sr_robot_msgs::SetMixedPositionVelocityPidGainsResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::sr_robot_msgs::SetPidGainsRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1sr__robot__msgs_1_1SetPidGainsRequest___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_1sr__robot__msgs_1_1SetPidGainsRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a17a831c0957eee0d546d7aa2fe524644</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_1sr__robot__msgs_1_1SetPidGainsRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a2c93e2f0f1dc672983a9dfca3bc4a8ad</anchor>
      <arglist>(const ::sr_robot_msgs::SetPidGainsRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::sr_robot_msgs::SetPidGainsResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1sr__robot__msgs_1_1SetPidGainsResponse___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_1sr__robot__msgs_1_1SetPidGainsResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a8a94f2ba7b78b02eeda2489296c151e1</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_1sr__robot__msgs_1_1SetPidGainsResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a9954d85f109f0d1698fd6e7a72670c3e</anchor>
      <arglist>(const ::sr_robot_msgs::SetPidGainsResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::sr_robot_msgs::ShadowPST_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1sr__robot__msgs_1_1ShadowPST___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_1sr__robot__msgs_1_1ShadowPST___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>abb3164eedbfba21b8ed187b36b52667b</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_1sr__robot__msgs_1_1ShadowPST___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ad4b9458ee4130510ed44c93bef5b2fe4</anchor>
      <arglist>(const ::sr_robot_msgs::ShadowPST_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::sr_robot_msgs::SimpleMotorFlasherRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1sr__robot__msgs_1_1SimpleMotorFlasherRequest___f670e93e1c5ec9a86589b78ad9780e7d.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_1sr__robot__msgs_1_1SimpleMotorFlasherRequest___f670e93e1c5ec9a86589b78ad9780e7d.html</anchorfile>
      <anchor>a41cb1665bca222f35a161658f7e9c3ac</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_1sr__robot__msgs_1_1SimpleMotorFlasherRequest___f670e93e1c5ec9a86589b78ad9780e7d.html</anchorfile>
      <anchor>a2dbd37c2478f35bc16e1d20c969f8d45</anchor>
      <arglist>(const ::sr_robot_msgs::SimpleMotorFlasherRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::sr_robot_msgs::SimpleMotorFlasherResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1sr__robot__msgs_1_1SimpleMotorFlasherResponse__e8be972c6dcf7e02fbdaf8c00ba776f2.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_1sr__robot__msgs_1_1SimpleMotorFlasherResponse__e8be972c6dcf7e02fbdaf8c00ba776f2.html</anchorfile>
      <anchor>aada68aaa098fd9e1c888021a86f9d0a3</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_1sr__robot__msgs_1_1SimpleMotorFlasherResponse__e8be972c6dcf7e02fbdaf8c00ba776f2.html</anchorfile>
      <anchor>ab34050508495bf11a0ea27871bf233be</anchor>
      <arglist>(const ::sr_robot_msgs::SimpleMotorFlasherResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::sr_robot_msgs::Tactile_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1sr__robot__msgs_1_1Tactile___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_1sr__robot__msgs_1_1Tactile___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ae58490b44788401960574f4260317284</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_1sr__robot__msgs_1_1Tactile___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a0d2bccc0d0ef9678ff1afeb71cf16363</anchor>
      <arglist>(const ::sr_robot_msgs::Tactile_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::sr_robot_msgs::TactileArray_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1sr__robot__msgs_1_1TactileArray___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_1sr__robot__msgs_1_1TactileArray___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a1c1528114ba928eb449bd2f7d84a5af1</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_1sr__robot__msgs_1_1TactileArray___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a23aea0b1a64a2cc66a7f338d4eb5045b</anchor>
      <arglist>(const ::sr_robot_msgs::TactileArray_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::sr_robot_msgs::UBI0_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1sr__robot__msgs_1_1UBI0___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_1sr__robot__msgs_1_1UBI0___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a446ae08285d1e5a346c025e6583b7132</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_1sr__robot__msgs_1_1UBI0___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a145be023a4a759dce2b39571bc6092e8</anchor>
      <arglist>(const ::sr_robot_msgs::UBI0_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::sr_robot_msgs::UBI0All_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1sr__robot__msgs_1_1UBI0All___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_1sr__robot__msgs_1_1UBI0All___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a797eefeb114f5b18a053b8f1bc41ac64</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_1sr__robot__msgs_1_1UBI0All___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a3aab538fa6c77128c125a7a9df3bc9df</anchor>
      <arglist>(const ::sr_robot_msgs::UBI0All_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::sr_robot_msgs::which_fingers_are_touchingRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1sr__robot__msgs_1_1which__fingers__are__touchin5c6dca0c907cd519216703ace806f3ef.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_1sr__robot__msgs_1_1which__fingers__are__touchin5c6dca0c907cd519216703ace806f3ef.html</anchorfile>
      <anchor>a45ea9b57a49626011ae7358829d457b8</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_1sr__robot__msgs_1_1which__fingers__are__touchin5c6dca0c907cd519216703ace806f3ef.html</anchorfile>
      <anchor>ac4c62a95d1c468781f902d0a428e813d</anchor>
      <arglist>(const ::sr_robot_msgs::which_fingers_are_touchingRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::sr_robot_msgs::which_fingers_are_touchingResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1sr__robot__msgs_1_1which__fingers__are__touchin551ca14a735f001291f3e3b889b90edf.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_1sr__robot__msgs_1_1which__fingers__are__touchin551ca14a735f001291f3e3b889b90edf.html</anchorfile>
      <anchor>a8871f807616856a64462a7d1462cd52d</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_1sr__robot__msgs_1_1which__fingers__are__touchin551ca14a735f001291f3e3b889b90edf.html</anchorfile>
      <anchor>a20d5111be3a584065e97653f91c76335</anchor>
      <arglist>(const ::sr_robot_msgs::which_fingers_are_touchingResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::sr_robot_msgs::AuxSpiData_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1sr__robot__msgs_1_1AuxSpiData___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_1sr__robot__msgs_1_1AuxSpiData___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a57a9f5c28c50f005c44b12ca510de759</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_1sr__robot__msgs_1_1AuxSpiData___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ac5d95381239749a5e587670bec8d2e01</anchor>
      <arglist>(const ::sr_robot_msgs::AuxSpiData_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::sr_robot_msgs::Biotac_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1sr__robot__msgs_1_1Biotac___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_1sr__robot__msgs_1_1Biotac___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aa3fd386fba8608a35e6631b513cc3adf</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_1sr__robot__msgs_1_1Biotac___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aba9d4e7fd333ded9835a54c0aab2668d</anchor>
      <arglist>(const ::sr_robot_msgs::Biotac_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::sr_robot_msgs::BiotacAll_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1sr__robot__msgs_1_1BiotacAll___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_1sr__robot__msgs_1_1BiotacAll___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a733112d42c66c799e9c1b0c9657b8529</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_1sr__robot__msgs_1_1BiotacAll___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ac01b453f12abb4080e6d7022685035c5</anchor>
      <arglist>(const ::sr_robot_msgs::BiotacAll_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::sr_robot_msgs::cartesian_data_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1sr__robot__msgs_1_1cartesian__data___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_1sr__robot__msgs_1_1cartesian__data___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a67d588749a8dbf4a5164d6477de3ae8a</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_1sr__robot__msgs_1_1cartesian__data___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a7ac3f9ad8ebabade707bb3f316cde9d2</anchor>
      <arglist>(const ::sr_robot_msgs::cartesian_data_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::sr_robot_msgs::cartesian_position_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1sr__robot__msgs_1_1cartesian__position___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_1sr__robot__msgs_1_1cartesian__position___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a70af9572249638edd4778caca920bdd9</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_1sr__robot__msgs_1_1cartesian__position___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a9c7d261ced8309b82d5842e4585a89d5</anchor>
      <arglist>(const ::sr_robot_msgs::cartesian_position_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::sr_robot_msgs::ChangeControlTypeRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1sr__robot__msgs_1_1ChangeControlTypeRequest__d90056000756695ec88263ff781e3dea.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_1sr__robot__msgs_1_1ChangeControlTypeRequest__d90056000756695ec88263ff781e3dea.html</anchorfile>
      <anchor>a5316390b5ae4a59103bef436031ee1da</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_1sr__robot__msgs_1_1ChangeControlTypeRequest__d90056000756695ec88263ff781e3dea.html</anchorfile>
      <anchor>a659dcb52cc695528f888228e435f898f</anchor>
      <arglist>(const ::sr_robot_msgs::ChangeControlTypeRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::sr_robot_msgs::ChangeControlTypeResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1sr__robot__msgs_1_1ChangeControlTypeResponse_642e2268c00b17b2e72b94cfe63ff6bc.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_1sr__robot__msgs_1_1ChangeControlTypeResponse_642e2268c00b17b2e72b94cfe63ff6bc.html</anchorfile>
      <anchor>a889b14818b3349c50dbad0176f74b2fa</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_1sr__robot__msgs_1_1ChangeControlTypeResponse_642e2268c00b17b2e72b94cfe63ff6bc.html</anchorfile>
      <anchor>a9ea28cc4793f941c9a6808b25f6a56a1</anchor>
      <arglist>(const ::sr_robot_msgs::ChangeControlTypeResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::sr_robot_msgs::ChangeMotorSystemControlsRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1sr__robot__msgs_1_1ChangeMotorSystemControlsRccc379baf5523aaf8b793d325422213e.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_1sr__robot__msgs_1_1ChangeMotorSystemControlsRccc379baf5523aaf8b793d325422213e.html</anchorfile>
      <anchor>a4f84b2d457556532c81033b1f0cc4305</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_1sr__robot__msgs_1_1ChangeMotorSystemControlsRccc379baf5523aaf8b793d325422213e.html</anchorfile>
      <anchor>a97b91d8d77eab24f1677c14addc0c21b</anchor>
      <arglist>(const ::sr_robot_msgs::ChangeMotorSystemControlsRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::sr_robot_msgs::ChangeMotorSystemControlsResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1sr__robot__msgs_1_1ChangeMotorSystemControlsR00541886bb892d181e2d42e9f5ca6753.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_1sr__robot__msgs_1_1ChangeMotorSystemControlsR00541886bb892d181e2d42e9f5ca6753.html</anchorfile>
      <anchor>ad07685ffaaf6b383517585c6692a4931</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_1sr__robot__msgs_1_1ChangeMotorSystemControlsR00541886bb892d181e2d42e9f5ca6753.html</anchorfile>
      <anchor>a0acdbfc75976ec1fb21955dde6a29df2</anchor>
      <arglist>(const ::sr_robot_msgs::ChangeMotorSystemControlsResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::sr_robot_msgs::command_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1sr__robot__msgs_1_1command___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_1sr__robot__msgs_1_1command___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ab2d698b3c688282c1c3a87fe3fb04650</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_1sr__robot__msgs_1_1command___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a4caafd3e5c8061507add4c2e9d014074</anchor>
      <arglist>(const ::sr_robot_msgs::command_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::sr_robot_msgs::config_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1sr__robot__msgs_1_1config___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_1sr__robot__msgs_1_1config___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ab51cc3db5c05c94318d84eaa64dd9438</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_1sr__robot__msgs_1_1config___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af82a77553cb9cd3478088cb10ee57159</anchor>
      <arglist>(const ::sr_robot_msgs::config_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::sr_robot_msgs::contrlr_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1sr__robot__msgs_1_1contrlr___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_1sr__robot__msgs_1_1contrlr___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a7bf7a394c5ee8098636adcad23f8b72b</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_1sr__robot__msgs_1_1contrlr___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a1883ab0c4ba60f448dce982960d9dc42</anchor>
      <arglist>(const ::sr_robot_msgs::contrlr_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::sr_robot_msgs::ControlType_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1sr__robot__msgs_1_1ControlType___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_1sr__robot__msgs_1_1ControlType___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a7a11e17c9abd95249f1eb9226da9973b</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_1sr__robot__msgs_1_1ControlType___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a9bf6516205311d43dc1fe4ccc2a29b9a</anchor>
      <arglist>(const ::sr_robot_msgs::ControlType_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::sr_robot_msgs::EthercatDebug_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1sr__robot__msgs_1_1EthercatDebug___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_1sr__robot__msgs_1_1EthercatDebug___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ad1c4d60b2a32d828c7c56a206b697a68</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_1sr__robot__msgs_1_1EthercatDebug___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a63891d9cb0dacc95e30624c674f4aaec</anchor>
      <arglist>(const ::sr_robot_msgs::EthercatDebug_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::sr_robot_msgs::ForceControllerRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1sr__robot__msgs_1_1ForceControllerRequest___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_1sr__robot__msgs_1_1ForceControllerRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a47d37179017fa3a5c21bd65f51bf8df1</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_1sr__robot__msgs_1_1ForceControllerRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a26eb61a9dbd15e28df47620d3bd947c6</anchor>
      <arglist>(const ::sr_robot_msgs::ForceControllerRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::sr_robot_msgs::ForceControllerResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1sr__robot__msgs_1_1ForceControllerResponse___1f769a404e1bc8b4ef4a947cd9deb645.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_1sr__robot__msgs_1_1ForceControllerResponse___1f769a404e1bc8b4ef4a947cd9deb645.html</anchorfile>
      <anchor>a6b708fd4c46b6880894606457dcf277e</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_1sr__robot__msgs_1_1ForceControllerResponse___1f769a404e1bc8b4ef4a947cd9deb645.html</anchorfile>
      <anchor>aaee47a9a772f2b17040ae38e55e967b2</anchor>
      <arglist>(const ::sr_robot_msgs::ForceControllerResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::sr_robot_msgs::FromMotorDataType_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1sr__robot__msgs_1_1FromMotorDataType___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_1sr__robot__msgs_1_1FromMotorDataType___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a7a6336c6d628471f49d27f82d9c7cac8</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_1sr__robot__msgs_1_1FromMotorDataType___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a78f3bbb702e69d5ad904d37427efbaca</anchor>
      <arglist>(const ::sr_robot_msgs::FromMotorDataType_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::sr_robot_msgs::GetSegmentedLineRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1sr__robot__msgs_1_1GetSegmentedLineRequest___3ddf9791248d3319cd5ecaf76464d6db.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_1sr__robot__msgs_1_1GetSegmentedLineRequest___3ddf9791248d3319cd5ecaf76464d6db.html</anchorfile>
      <anchor>a1549932740f7edc7ec58e32a51788817</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_1sr__robot__msgs_1_1GetSegmentedLineRequest___3ddf9791248d3319cd5ecaf76464d6db.html</anchorfile>
      <anchor>a1b353bc4d587c5f9568d505c9c1711b5</anchor>
      <arglist>(const ::sr_robot_msgs::GetSegmentedLineRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::sr_robot_msgs::GetSegmentedLineResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1sr__robot__msgs_1_1GetSegmentedLineResponse__ffa8dd4763cb6960cedef7df5d462b81.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_1sr__robot__msgs_1_1GetSegmentedLineResponse__ffa8dd4763cb6960cedef7df5d462b81.html</anchorfile>
      <anchor>afa37919d7b5f2e34eb13bff321543439</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_1sr__robot__msgs_1_1GetSegmentedLineResponse__ffa8dd4763cb6960cedef7df5d462b81.html</anchorfile>
      <anchor>ab1b7d56bf2ac490e6e9b1995088faaf3</anchor>
      <arglist>(const ::sr_robot_msgs::GetSegmentedLineResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::sr_robot_msgs::is_hand_occupiedRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1sr__robot__msgs_1_1is__hand__occupiedRequest_c02d710f3a90f5e3423a9a59d017a669.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_1sr__robot__msgs_1_1is__hand__occupiedRequest_c02d710f3a90f5e3423a9a59d017a669.html</anchorfile>
      <anchor>ad7151cdc0d8264721e8b78ab38a5eccd</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_1sr__robot__msgs_1_1is__hand__occupiedRequest_c02d710f3a90f5e3423a9a59d017a669.html</anchorfile>
      <anchor>aabaac20d06136fd074a44d1d0c164a43</anchor>
      <arglist>(const ::sr_robot_msgs::is_hand_occupiedRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::sr_robot_msgs::is_hand_occupiedResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1sr__robot__msgs_1_1is__hand__occupiedResponse91d717cd1ecdd27da445710d36cdd9dc.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_1sr__robot__msgs_1_1is__hand__occupiedResponse91d717cd1ecdd27da445710d36cdd9dc.html</anchorfile>
      <anchor>a18ddb41dd4d1ea5519c1c870d0da6700</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_1sr__robot__msgs_1_1is__hand__occupiedResponse91d717cd1ecdd27da445710d36cdd9dc.html</anchorfile>
      <anchor>a8fdff3a43f8aa6a8ce5e6480f2be4bb9</anchor>
      <arglist>(const ::sr_robot_msgs::is_hand_occupiedResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::sr_robot_msgs::joint_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1sr__robot__msgs_1_1joint___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_1sr__robot__msgs_1_1joint___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a910691569f35d3f24fe35fd1b965b17b</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_1sr__robot__msgs_1_1joint___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a5c7f864fdcaa9436a7ae44704896aa56</anchor>
      <arglist>(const ::sr_robot_msgs::joint_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::sr_robot_msgs::JointControllerState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1sr__robot__msgs_1_1JointControllerState___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_1sr__robot__msgs_1_1JointControllerState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a84c4696bdccc3d876e011eb165062470</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_1sr__robot__msgs_1_1JointControllerState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af6210e989ea9dd4b8533eccc62669c9a</anchor>
      <arglist>(const ::sr_robot_msgs::JointControllerState_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::sr_robot_msgs::JointMusclePositionControllerState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1sr__robot__msgs_1_1JointMusclePositionControlb1ece2d8bdee94dcdf85c3168c2a2b50.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_1sr__robot__msgs_1_1JointMusclePositionControlb1ece2d8bdee94dcdf85c3168c2a2b50.html</anchorfile>
      <anchor>ae1cd60ba70d67e37747f24772660c31f</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_1sr__robot__msgs_1_1JointMusclePositionControlb1ece2d8bdee94dcdf85c3168c2a2b50.html</anchorfile>
      <anchor>a51d10ca474221c846e39ed3cf07c691d</anchor>
      <arglist>(const ::sr_robot_msgs::JointMusclePositionControllerState_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::sr_robot_msgs::JointMuscleValveControllerCommand_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1sr__robot__msgs_1_1JointMuscleValveController87cafe323f09bfa3fc446c250e2d2d8c.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_1sr__robot__msgs_1_1JointMuscleValveController87cafe323f09bfa3fc446c250e2d2d8c.html</anchorfile>
      <anchor>a70b5ed69d218efd6785980f8fc3fa36d</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_1sr__robot__msgs_1_1JointMuscleValveController87cafe323f09bfa3fc446c250e2d2d8c.html</anchorfile>
      <anchor>a26a7b3951b3445454da3f7ef622895b1</anchor>
      <arglist>(const ::sr_robot_msgs::JointMuscleValveControllerCommand_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::sr_robot_msgs::JointMuscleValveControllerState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1sr__robot__msgs_1_1JointMuscleValveControllera6d53bc511c8c230371222ce5d2681cf.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_1sr__robot__msgs_1_1JointMuscleValveControllera6d53bc511c8c230371222ce5d2681cf.html</anchorfile>
      <anchor>afda9a7723b71bc21756c5fa4587dc8da</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_1sr__robot__msgs_1_1JointMuscleValveControllera6d53bc511c8c230371222ce5d2681cf.html</anchorfile>
      <anchor>af86d2285810dd85189907b01008f91cd</anchor>
      <arglist>(const ::sr_robot_msgs::JointMuscleValveControllerState_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::sr_robot_msgs::joints_data_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1sr__robot__msgs_1_1joints__data___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_1sr__robot__msgs_1_1joints__data___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af81e6d93e2dbf37d63c3ce881e14a769</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_1sr__robot__msgs_1_1joints__data___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a570889110a231ac43530fb3a469a2e3c</anchor>
      <arglist>(const ::sr_robot_msgs::joints_data_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::sr_robot_msgs::ManualSelfTestRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1sr__robot__msgs_1_1ManualSelfTestRequest___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_1sr__robot__msgs_1_1ManualSelfTestRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a0fa1f7e2cc4e2993155b4f7eae199446</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_1sr__robot__msgs_1_1ManualSelfTestRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ac31cc81db8d87b188f5d5fc39205ce75</anchor>
      <arglist>(const ::sr_robot_msgs::ManualSelfTestRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::sr_robot_msgs::ManualSelfTestResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1sr__robot__msgs_1_1ManualSelfTestResponse___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_1sr__robot__msgs_1_1ManualSelfTestResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ab3506ac63c875dfcc28dcbf9c8ee3ebb</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_1sr__robot__msgs_1_1ManualSelfTestResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a4426c5c6a6aabb5553742e1ee3df09d6</anchor>
      <arglist>(const ::sr_robot_msgs::ManualSelfTestResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::sr_robot_msgs::MidProxData_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1sr__robot__msgs_1_1MidProxData___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_1sr__robot__msgs_1_1MidProxData___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a36c4e1a5aa18530cf46f0dc69307cb81</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_1sr__robot__msgs_1_1MidProxData___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af77ff5f1b4ec58505378cd05b21e68d3</anchor>
      <arglist>(const ::sr_robot_msgs::MidProxData_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::sr_robot_msgs::MidProxDataAll_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1sr__robot__msgs_1_1MidProxDataAll___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_1sr__robot__msgs_1_1MidProxDataAll___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ae2ebf2bcf25b4614bc087d3b0b8658f1</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_1sr__robot__msgs_1_1MidProxDataAll___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a649c9a481c13d7b9f1db9495be419cf5</anchor>
      <arglist>(const ::sr_robot_msgs::MidProxDataAll_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::sr_robot_msgs::MotorSystemControls_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1sr__robot__msgs_1_1MotorSystemControls___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_1sr__robot__msgs_1_1MotorSystemControls___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a7ba63d1447df50d7610b2258f7ec03e1</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_1sr__robot__msgs_1_1MotorSystemControls___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a9fdc1299b7caa788ea0f5c1674daa24f</anchor>
      <arglist>(const ::sr_robot_msgs::MotorSystemControls_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::sr_robot_msgs::NullifyDemandRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1sr__robot__msgs_1_1NullifyDemandRequest___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_1sr__robot__msgs_1_1NullifyDemandRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aba190a86207231f947811975a25dcbc7</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_1sr__robot__msgs_1_1NullifyDemandRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a50614451bff2e4898efebdf6aa6673dc</anchor>
      <arglist>(const ::sr_robot_msgs::NullifyDemandRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::sr_robot_msgs::NullifyDemandResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1sr__robot__msgs_1_1NullifyDemandResponse___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_1sr__robot__msgs_1_1NullifyDemandResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>accab801e0ca39f70fc717e490d6201c3</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_1sr__robot__msgs_1_1NullifyDemandResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a2383318d5574fa3a0ef37191be159d3b</anchor>
      <arglist>(const ::sr_robot_msgs::NullifyDemandResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::sr_robot_msgs::reverseKinematics_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1sr__robot__msgs_1_1reverseKinematics___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_1sr__robot__msgs_1_1reverseKinematics___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a8f64ab069cab3c695b318573d95bcf7c</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_1sr__robot__msgs_1_1reverseKinematics___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ae3f407ab8a62fad3e6ff92d10704d312</anchor>
      <arglist>(const ::sr_robot_msgs::reverseKinematics_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::sr_robot_msgs::sendupdate_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1sr__robot__msgs_1_1sendupdate___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_1sr__robot__msgs_1_1sendupdate___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aa83042f9216d6f4f579a23ce69bb50eb</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_1sr__robot__msgs_1_1sendupdate___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a70f1060523c1adc0b5632c0658e4a953</anchor>
      <arglist>(const ::sr_robot_msgs::sendupdate_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::sr_robot_msgs::SetDebugDataRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1sr__robot__msgs_1_1SetDebugDataRequest___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_1sr__robot__msgs_1_1SetDebugDataRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ad297f01a3dd843f9acd5846e2cfd87bd</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_1sr__robot__msgs_1_1SetDebugDataRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a99d351223e8ac99572d1a5b21fbeefab</anchor>
      <arglist>(const ::sr_robot_msgs::SetDebugDataRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::sr_robot_msgs::SetDebugDataResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1sr__robot__msgs_1_1SetDebugDataResponse___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_1sr__robot__msgs_1_1SetDebugDataResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a9fd9fa6058c39d86daa69e1f4675bc25</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_1sr__robot__msgs_1_1SetDebugDataResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>abfc8b1cb9e506f33324494a67630aff9</anchor>
      <arglist>(const ::sr_robot_msgs::SetDebugDataResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::sr_robot_msgs::SetEffortControllerGainsRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1sr__robot__msgs_1_1SetEffortControllerGainsRee21c014c4cfcb9e784c0d6e3720d9ded.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_1sr__robot__msgs_1_1SetEffortControllerGainsRee21c014c4cfcb9e784c0d6e3720d9ded.html</anchorfile>
      <anchor>a52f967465ece9625afdaa66f664ddb34</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_1sr__robot__msgs_1_1SetEffortControllerGainsRee21c014c4cfcb9e784c0d6e3720d9ded.html</anchorfile>
      <anchor>a1c756a5557c09f3b60e499debd281bfa</anchor>
      <arglist>(const ::sr_robot_msgs::SetEffortControllerGainsRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::sr_robot_msgs::SetEffortControllerGainsResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1sr__robot__msgs_1_1SetEffortControllerGainsRed109e0bdbff36236dbf4e702aedc5050.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_1sr__robot__msgs_1_1SetEffortControllerGainsRed109e0bdbff36236dbf4e702aedc5050.html</anchorfile>
      <anchor>a7d3944f19639f8ffb0ed06ff755e1b1e</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_1sr__robot__msgs_1_1SetEffortControllerGainsRed109e0bdbff36236dbf4e702aedc5050.html</anchorfile>
      <anchor>ab84f376a4a9690b1dbcf8ea3bcebe6a3</anchor>
      <arglist>(const ::sr_robot_msgs::SetEffortControllerGainsResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::sr_robot_msgs::SetMixedPositionVelocityPidGainsRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1sr__robot__msgs_1_1SetMixedPositionVelocityPiad940ba76cf186b212a35c65c7282536.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_1sr__robot__msgs_1_1SetMixedPositionVelocityPiad940ba76cf186b212a35c65c7282536.html</anchorfile>
      <anchor>a5200d1efecda18c76955a88c44cba463</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_1sr__robot__msgs_1_1SetMixedPositionVelocityPiad940ba76cf186b212a35c65c7282536.html</anchorfile>
      <anchor>aa786bd0d135b2a7fa89db8e06c57d01e</anchor>
      <arglist>(const ::sr_robot_msgs::SetMixedPositionVelocityPidGainsRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::sr_robot_msgs::SetMixedPositionVelocityPidGainsResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1sr__robot__msgs_1_1SetMixedPositionVelocityPida62d5aedd54581ac7aebb55000c90da.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_1sr__robot__msgs_1_1SetMixedPositionVelocityPida62d5aedd54581ac7aebb55000c90da.html</anchorfile>
      <anchor>a0b2df2074340c835d5be2ac321fdcee9</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_1sr__robot__msgs_1_1SetMixedPositionVelocityPida62d5aedd54581ac7aebb55000c90da.html</anchorfile>
      <anchor>aab984a8d8cb44e878a99190fa0d40274</anchor>
      <arglist>(const ::sr_robot_msgs::SetMixedPositionVelocityPidGainsResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::sr_robot_msgs::SetPidGainsRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1sr__robot__msgs_1_1SetPidGainsRequest___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_1sr__robot__msgs_1_1SetPidGainsRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ae0f9736a576e2889b7590460ddf94c2c</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_1sr__robot__msgs_1_1SetPidGainsRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>accd91eb1cbb949cc3ac45a2bec305d50</anchor>
      <arglist>(const ::sr_robot_msgs::SetPidGainsRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::sr_robot_msgs::SetPidGainsResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1sr__robot__msgs_1_1SetPidGainsResponse___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_1sr__robot__msgs_1_1SetPidGainsResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a3f4ca0c5019a4959bdc529e2f6dee824</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_1sr__robot__msgs_1_1SetPidGainsResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a76e2b08f042dc36f9e3d239a3360feb3</anchor>
      <arglist>(const ::sr_robot_msgs::SetPidGainsResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::sr_robot_msgs::ShadowPST_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1sr__robot__msgs_1_1ShadowPST___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_1sr__robot__msgs_1_1ShadowPST___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a1925d123a1ae784eb61e83c9fcd4243e</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_1sr__robot__msgs_1_1ShadowPST___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>adaf980841c345fb3eb8c3463f12fd124</anchor>
      <arglist>(const ::sr_robot_msgs::ShadowPST_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::sr_robot_msgs::SimpleMotorFlasherRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1sr__robot__msgs_1_1SimpleMotorFlasherRequest_f9c6bd7e8ee9c5d93186b1bfe7ba8c30.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_1sr__robot__msgs_1_1SimpleMotorFlasherRequest_f9c6bd7e8ee9c5d93186b1bfe7ba8c30.html</anchorfile>
      <anchor>ae7abde1c44ea6c2b4dc860db22704d30</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_1sr__robot__msgs_1_1SimpleMotorFlasherRequest_f9c6bd7e8ee9c5d93186b1bfe7ba8c30.html</anchorfile>
      <anchor>a620275d426a6291c9c6ccc48f11c98c7</anchor>
      <arglist>(const ::sr_robot_msgs::SimpleMotorFlasherRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::sr_robot_msgs::SimpleMotorFlasherResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1sr__robot__msgs_1_1SimpleMotorFlasherResponsea33a8796917a93104533911fd9c19af1.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_1sr__robot__msgs_1_1SimpleMotorFlasherResponsea33a8796917a93104533911fd9c19af1.html</anchorfile>
      <anchor>a2b1ad65d0bc3dd49f773ecc356c16d67</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_1sr__robot__msgs_1_1SimpleMotorFlasherResponsea33a8796917a93104533911fd9c19af1.html</anchorfile>
      <anchor>a378ab436f45bdf843ddb310b3a83c037</anchor>
      <arglist>(const ::sr_robot_msgs::SimpleMotorFlasherResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::sr_robot_msgs::Tactile_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1sr__robot__msgs_1_1Tactile___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_1sr__robot__msgs_1_1Tactile___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a521b7f6a10ef0820994d5f4037a3c2ee</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_1sr__robot__msgs_1_1Tactile___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ac0f3f72a8fc2b6da942d6003b33394e5</anchor>
      <arglist>(const ::sr_robot_msgs::Tactile_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::sr_robot_msgs::TactileArray_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1sr__robot__msgs_1_1TactileArray___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_1sr__robot__msgs_1_1TactileArray___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a573cb6aaefb12e35883b36daa475b50f</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_1sr__robot__msgs_1_1TactileArray___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>abbf55d714f033ad9511c011c3235827a</anchor>
      <arglist>(const ::sr_robot_msgs::TactileArray_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::sr_robot_msgs::UBI0_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1sr__robot__msgs_1_1UBI0___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_1sr__robot__msgs_1_1UBI0___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a869abf29f6cf1929a7f97da79589144d</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_1sr__robot__msgs_1_1UBI0___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a4bbe50860473773e0d6ddf2c1f6b626f</anchor>
      <arglist>(const ::sr_robot_msgs::UBI0_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::sr_robot_msgs::UBI0All_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1sr__robot__msgs_1_1UBI0All___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_1sr__robot__msgs_1_1UBI0All___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a400f69f887a6d5bcbaad7e5b6967fc1b</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_1sr__robot__msgs_1_1UBI0All___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af4a5e1ee1cf4095e3ecd4234d2c57fdc</anchor>
      <arglist>(const ::sr_robot_msgs::UBI0All_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::sr_robot_msgs::which_fingers_are_touchingRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1sr__robot__msgs_1_1which__fingers__are__touch43d3e8a01cbc6915afa9e5e73ca3b664.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_1sr__robot__msgs_1_1which__fingers__are__touch43d3e8a01cbc6915afa9e5e73ca3b664.html</anchorfile>
      <anchor>adcf3fa8db9edfebb04d4fb3222279df4</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_1sr__robot__msgs_1_1which__fingers__are__touch43d3e8a01cbc6915afa9e5e73ca3b664.html</anchorfile>
      <anchor>a91c881ecc92fb518cd4ca5dea4c49945</anchor>
      <arglist>(const ::sr_robot_msgs::which_fingers_are_touchingRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::sr_robot_msgs::which_fingers_are_touchingResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1sr__robot__msgs_1_1which__fingers__are__touchbca465b6f1ec719c484db1166b6667ed.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_1sr__robot__msgs_1_1which__fingers__are__touchbca465b6f1ec719c484db1166b6667ed.html</anchorfile>
      <anchor>a53bfc7a6268fdb66d4a0d4ff903ef9c2</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_1sr__robot__msgs_1_1which__fingers__are__touchbca465b6f1ec719c484db1166b6667ed.html</anchorfile>
      <anchor>a62a0ac2f6c9a0142b87049c18dde2bb4</anchor>
      <arglist>(const ::sr_robot_msgs::which_fingers_are_touchingResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; ::sr_robot_msgs::AuxSpiData_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1sr__robot__msgs_1_1AuxSpiData___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; ::sr_robot_msgs::BiotacAll_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1sr__robot__msgs_1_1BiotacAll___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; ::sr_robot_msgs::EthercatDebug_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1sr__robot__msgs_1_1EthercatDebug___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; ::sr_robot_msgs::JointControllerState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1sr__robot__msgs_1_1JointControllerState___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; ::sr_robot_msgs::JointMusclePositionControllerState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1sr__robot__msgs_1_1JointMusclePositionControll424cf808047d500ca10d74099baa9c49.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; ::sr_robot_msgs::JointMuscleValveControllerState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1sr__robot__msgs_1_1JointMuscleValveControllerSa7e1dd76814bded604eb98e31841cb0b.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; ::sr_robot_msgs::MidProxDataAll_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1sr__robot__msgs_1_1MidProxDataAll___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; ::sr_robot_msgs::ShadowPST_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1sr__robot__msgs_1_1ShadowPST___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; ::sr_robot_msgs::TactileArray_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1sr__robot__msgs_1_1TactileArray___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; ::sr_robot_msgs::UBI0All_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1sr__robot__msgs_1_1UBI0All___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 ::sr_robot_msgs::AuxSpiData_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01const_01_1_1sr__robot__msgs_1_1AuxSpiData___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 ::sr_robot_msgs::BiotacAll_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01const_01_1_1sr__robot__msgs_1_1BiotacAll___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 ::sr_robot_msgs::EthercatDebug_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01const_01_1_1sr__robot__msgs_1_1EthercatDebug___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 ::sr_robot_msgs::JointControllerState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01const_01_1_1sr__robot__msgs_1_1JointControllerStat80fdac2bd02ce51e71598ab6561f808d.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; const ::sr_robot_msgs::JointMusclePositionControllerState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01const_01_1_1sr__robot__msgs_1_1JointMusclePosition0c465e7668409ead59b5a99313819303.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; const ::sr_robot_msgs::JointMuscleValveControllerState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01const_01_1_1sr__robot__msgs_1_1JointMuscleValveCon7f3d82b2654dad2b52fff6883b189c6b.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; const ::sr_robot_msgs::MidProxDataAll_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01const_01_1_1sr__robot__msgs_1_1MidProxDataAll___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 ::sr_robot_msgs::ShadowPST_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01const_01_1_1sr__robot__msgs_1_1ShadowPST___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 ::sr_robot_msgs::TactileArray_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01const_01_1_1sr__robot__msgs_1_1TactileArray___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 ::sr_robot_msgs::UBI0All_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01const_01_1_1sr__robot__msgs_1_1UBI0All___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; ::sr_robot_msgs::Biotac_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsFixedSize_3_01_1_1sr__robot__msgs_1_1Biotac___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; ::sr_robot_msgs::ChangeControlTypeRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsFixedSize_3_01_1_1sr__robot__msgs_1_1ChangeControlTypeRequest_92b08e7296a6e8cf67bccc8983dc0b99.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsFixedSize&lt; ::sr_robot_msgs::ChangeControlTypeResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsFixedSize_3_01_1_1sr__robot__msgs_1_1ChangeControlTypeResponse2bd811b885d61cdb393812bf22fdd8e4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsFixedSize&lt; ::sr_robot_msgs::ChangeMotorSystemControlsResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsFixedSize_3_01_1_1sr__robot__msgs_1_1ChangeMotorSystemControls66ebc9576f8906ccc8ed38d84b6cb8cf.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsFixedSize&lt; ::sr_robot_msgs::ControlType_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsFixedSize_3_01_1_1sr__robot__msgs_1_1ControlType___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; ::sr_robot_msgs::ForceControllerRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsFixedSize_3_01_1_1sr__robot__msgs_1_1ForceControllerRequest___593c10c6f4808653d6cd2165561b5683.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsFixedSize&lt; ::sr_robot_msgs::ForceControllerResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsFixedSize_3_01_1_1sr__robot__msgs_1_1ForceControllerResponse__dbbffff14b35e462c0e619c06036258e.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsFixedSize&lt; ::sr_robot_msgs::FromMotorDataType_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsFixedSize_3_01_1_1sr__robot__msgs_1_1FromMotorDataType___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; ::sr_robot_msgs::GetSegmentedLineRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsFixedSize_3_01_1_1sr__robot__msgs_1_1GetSegmentedLineRequest__a509c457cd3a26a3b788ada897dc3e27.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsFixedSize&lt; ::sr_robot_msgs::is_hand_occupiedRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsFixedSize_3_01_1_1sr__robot__msgs_1_1is__hand__occupiedRequest9355e2d629940863ca54f79f4e4592e9.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsFixedSize&lt; ::sr_robot_msgs::is_hand_occupiedResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsFixedSize_3_01_1_1sr__robot__msgs_1_1is__hand__occupiedRespons4afa469de91be55b686f94a449d8684e.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsFixedSize&lt; ::sr_robot_msgs::JointMuscleValveControllerCommand_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsFixedSize_3_01_1_1sr__robot__msgs_1_1JointMuscleValveControlleacc9d520eb3dcdb9e1ec78c5489d7e34.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsFixedSize&lt; ::sr_robot_msgs::MidProxData_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsFixedSize_3_01_1_1sr__robot__msgs_1_1MidProxData___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; ::sr_robot_msgs::MotorSystemControls_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsFixedSize_3_01_1_1sr__robot__msgs_1_1MotorSystemControls___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; ::sr_robot_msgs::NullifyDemandRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsFixedSize_3_01_1_1sr__robot__msgs_1_1NullifyDemandRequest___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; ::sr_robot_msgs::NullifyDemandResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsFixedSize_3_01_1_1sr__robot__msgs_1_1NullifyDemandResponse___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; ::sr_robot_msgs::SetDebugDataRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsFixedSize_3_01_1_1sr__robot__msgs_1_1SetDebugDataRequest___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; ::sr_robot_msgs::SetDebugDataResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsFixedSize_3_01_1_1sr__robot__msgs_1_1SetDebugDataResponse___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; ::sr_robot_msgs::SetEffortControllerGainsRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsFixedSize_3_01_1_1sr__robot__msgs_1_1SetEffortControllerGainsR9027f8047198051c3f081d500bea3b47.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsFixedSize&lt; ::sr_robot_msgs::SetEffortControllerGainsResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsFixedSize_3_01_1_1sr__robot__msgs_1_1SetEffortControllerGainsR6faa69af66a47dfb246b3899e03a3e83.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsFixedSize&lt; ::sr_robot_msgs::SetMixedPositionVelocityPidGainsRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsFixedSize_3_01_1_1sr__robot__msgs_1_1SetMixedPositionVelocityP9dab52129aa99a13244b30691ed3c712.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsFixedSize&lt; ::sr_robot_msgs::SetMixedPositionVelocityPidGainsResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsFixedSize_3_01_1_1sr__robot__msgs_1_1SetMixedPositionVelocityPd8615881b98ae4993b00c53aed696d45.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsFixedSize&lt; ::sr_robot_msgs::SetPidGainsRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsFixedSize_3_01_1_1sr__robot__msgs_1_1SetPidGainsRequest___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; ::sr_robot_msgs::SetPidGainsResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsFixedSize_3_01_1_1sr__robot__msgs_1_1SetPidGainsResponse___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; ::sr_robot_msgs::SimpleMotorFlasherResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsFixedSize_3_01_1_1sr__robot__msgs_1_1SimpleMotorFlasherRespons51eba167b703fe6a2c2b7786b994c973.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsFixedSize&lt; ::sr_robot_msgs::UBI0_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsFixedSize_3_01_1_1sr__robot__msgs_1_1UBI0___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; ::sr_robot_msgs::AuxSpiData_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1AuxSpiData___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; ::sr_robot_msgs::AuxSpiData_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1AuxSpiData___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; ::sr_robot_msgs::Biotac_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1Biotac___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; ::sr_robot_msgs::Biotac_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1Biotac___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; ::sr_robot_msgs::BiotacAll_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1BiotacAll___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; ::sr_robot_msgs::BiotacAll_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1BiotacAll___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; ::sr_robot_msgs::cartesian_data_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1cartesian__data___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; ::sr_robot_msgs::cartesian_data_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1cartesian__data___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; ::sr_robot_msgs::cartesian_position_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1cartesian__position___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; ::sr_robot_msgs::cartesian_position_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1cartesian__position___3_01C9f3b9a89d5812f7a47a3ed1bd6f21cd6.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::sr_robot_msgs::ChangeControlTypeRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1ChangeControlTypeRequest___de2bd389dbb591a6f155d942334b2c8d.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::sr_robot_msgs::ChangeControlTypeRequest_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1ChangeControlTypeRequest___6cee21ea3c27d6a138f41972439fb509.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::sr_robot_msgs::ChangeControlTypeResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1ChangeControlTypeResponse__bc1b23ec65f3784486b19dea1d97b41a.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::sr_robot_msgs::ChangeControlTypeResponse_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1ChangeControlTypeResponse__3e969eccfedfddb1096613e409c26d6f.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::sr_robot_msgs::ChangeMotorSystemControlsRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1ChangeMotorSystemControlsRec37e3f78efb5223fc026f375464a5c2f.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::sr_robot_msgs::ChangeMotorSystemControlsRequest_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1ChangeMotorSystemControlsRe297021ba1a2f9f1575219e81b3b24f6f.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::sr_robot_msgs::ChangeMotorSystemControlsResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1ChangeMotorSystemControlsRe6fca8741e83bcaac8024222e6614c554.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::sr_robot_msgs::ChangeMotorSystemControlsResponse_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1ChangeMotorSystemControlsRe2de321652569815d8177a0fffe1e26a2.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::sr_robot_msgs::command_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1command___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; ::sr_robot_msgs::command_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1command___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; ::sr_robot_msgs::config_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1config___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; ::sr_robot_msgs::config_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1config___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; ::sr_robot_msgs::contrlr_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1contrlr___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; ::sr_robot_msgs::contrlr_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1contrlr___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; ::sr_robot_msgs::ControlType_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1ControlType___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; ::sr_robot_msgs::ControlType_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1ControlType___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; ::sr_robot_msgs::EthercatDebug_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1EthercatDebug___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; ::sr_robot_msgs::EthercatDebug_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1EthercatDebug___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; ::sr_robot_msgs::ForceControllerRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1ForceControllerRequest___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; ::sr_robot_msgs::ForceControllerRequest_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1ForceControllerRequest___3_b9d8d9a053d0ad5e07651f24cb48e43c.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::sr_robot_msgs::ForceControllerResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1ForceControllerResponse___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; ::sr_robot_msgs::ForceControllerResponse_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1ForceControllerResponse___3a80550c546b909a148223d21c47fa140.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::sr_robot_msgs::FromMotorDataType_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1FromMotorDataType___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; ::sr_robot_msgs::FromMotorDataType_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1FromMotorDataType___3_01Con9c17c42aead87e5eb588840d16cc801a.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::sr_robot_msgs::GetSegmentedLineRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1GetSegmentedLineRequest___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; ::sr_robot_msgs::GetSegmentedLineRequest_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1GetSegmentedLineRequest___381a9774125a56dd99c6e86f0d3788716.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::sr_robot_msgs::GetSegmentedLineResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1GetSegmentedLineResponse___554b7037ae327fd27e9a3a7d601066bf.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::sr_robot_msgs::GetSegmentedLineResponse_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1GetSegmentedLineResponse___1fa1d195ab47a00f640cd965277a1ad3.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::sr_robot_msgs::is_hand_occupiedRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1is__hand__occupiedRequest__ff798bca52b34345b0e751a11fe70c6c.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::sr_robot_msgs::is_hand_occupiedRequest_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1is__hand__occupiedRequest__30975edf5ac3981ca7e0eaff9c58279b.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::sr_robot_msgs::is_hand_occupiedResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1is__hand__occupiedResponse_c72c694c98f2770bf0a8340ef303fc05.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::sr_robot_msgs::is_hand_occupiedResponse_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1is__hand__occupiedResponse_d9a2ea36cd7cea41d496bb875bae1907.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::sr_robot_msgs::joint_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1joint___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; ::sr_robot_msgs::joint_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1joint___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; ::sr_robot_msgs::JointControllerState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1JointControllerState___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; ::sr_robot_msgs::JointControllerState_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1JointControllerState___3_01405975daeeb950756970a2dcc357c2f7.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::sr_robot_msgs::JointMusclePositionControllerState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1JointMusclePositionControlla96c959f1c2a7565a99a324e711388db.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::sr_robot_msgs::JointMusclePositionControllerState_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1JointMusclePositionControll3c7da6e3b061a3c35176b0137d0e6949.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::sr_robot_msgs::JointMuscleValveControllerCommand_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1JointMuscleValveControllerC3724555b0b504392f883df01ebab083e.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::sr_robot_msgs::JointMuscleValveControllerCommand_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1JointMuscleValveControllerC578f1e7f2fbd24aed6c3a04c48f68c81.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::sr_robot_msgs::JointMuscleValveControllerState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1JointMuscleValveControllerS3a0f6ba642839ba5667a65d44d31674c.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::sr_robot_msgs::JointMuscleValveControllerState_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1JointMuscleValveControllerSe0b5d8682ff9d54f35f77b3c2d79cc18.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::sr_robot_msgs::joints_data_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1joints__data___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; ::sr_robot_msgs::joints_data_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1joints__data___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; ::sr_robot_msgs::ManualSelfTestRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1ManualSelfTestRequest___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; ::sr_robot_msgs::ManualSelfTestRequest_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1ManualSelfTestRequest___3_0d4db7aa4b6273be22514202c1ff7884d.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::sr_robot_msgs::ManualSelfTestResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1ManualSelfTestResponse___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; ::sr_robot_msgs::ManualSelfTestResponse_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1ManualSelfTestResponse___3_0eded86013abd86a7a48bf7491f2dcbf.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::sr_robot_msgs::MidProxData_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1MidProxData___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; ::sr_robot_msgs::MidProxData_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1MidProxData___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; ::sr_robot_msgs::MidProxDataAll_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1MidProxDataAll___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; ::sr_robot_msgs::MidProxDataAll_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1MidProxDataAll___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; ::sr_robot_msgs::MotorSystemControls_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1MotorSystemControls___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; ::sr_robot_msgs::MotorSystemControls_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1MotorSystemControls___3_01Ccdd0b85a6af5f68c0832bdcf4ee049c4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::sr_robot_msgs::NullifyDemandRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1NullifyDemandRequest___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; ::sr_robot_msgs::NullifyDemandRequest_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1NullifyDemandRequest___3_0185d387b4d9a6072cee8c4682cdbe9b63.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::sr_robot_msgs::NullifyDemandResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1NullifyDemandResponse___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; ::sr_robot_msgs::NullifyDemandResponse_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1NullifyDemandResponse___3_0a2122eccb5227cd190049167a9d8949e.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::sr_robot_msgs::reverseKinematics_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1reverseKinematics___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; ::sr_robot_msgs::reverseKinematics_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1reverseKinematics___3_01Con2626c07d8276ac0c384bd42dc25c0999.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::sr_robot_msgs::sendupdate_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1sendupdate___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; ::sr_robot_msgs::sendupdate_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1sendupdate___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; ::sr_robot_msgs::SetDebugDataRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1SetDebugDataRequest___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; ::sr_robot_msgs::SetDebugDataRequest_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1SetDebugDataRequest___3_01C4697844178e82638d1ffc8d042ad5029.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::sr_robot_msgs::SetDebugDataResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1SetDebugDataResponse___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; ::sr_robot_msgs::SetDebugDataResponse_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1SetDebugDataResponse___3_01e61a45a2614cd925e01006cec8783172.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::sr_robot_msgs::SetEffortControllerGainsRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1SetEffortControllerGainsReq41b1ad4a2d539888cbee201ea863a7f8.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::sr_robot_msgs::SetEffortControllerGainsRequest_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1SetEffortControllerGainsReq17a7a77a971bd1a49d1ec9ebf46a338f.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::sr_robot_msgs::SetEffortControllerGainsResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1SetEffortControllerGainsResf0bac3ce121250ddc8ba89246f828e47.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::sr_robot_msgs::SetEffortControllerGainsResponse_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1SetEffortControllerGainsResa6c3e78d32ea935d22897f469cf5023d.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::sr_robot_msgs::SetMixedPositionVelocityPidGainsRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1SetMixedPositionVelocityPiddf6d446924c4cd86765ca6aa780f5e34.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::sr_robot_msgs::SetMixedPositionVelocityPidGainsRequest_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1SetMixedPositionVelocityPida557e80b7955e6766c76e2bd769d8044.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::sr_robot_msgs::SetMixedPositionVelocityPidGainsResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1SetMixedPositionVelocityPid496145ae3db26c7a58b73650e1e7f5b0.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::sr_robot_msgs::SetMixedPositionVelocityPidGainsResponse_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1SetMixedPositionVelocityPid36e7b79a58cbde953f73b1f1d813c67b.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::sr_robot_msgs::SetPidGainsRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1SetPidGainsRequest___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; ::sr_robot_msgs::SetPidGainsRequest_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1SetPidGainsRequest___3_01Co894db0701e86d7d51935ba0719d9eef8.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::sr_robot_msgs::SetPidGainsResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1SetPidGainsResponse___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; ::sr_robot_msgs::SetPidGainsResponse_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1SetPidGainsResponse___3_01Cdc4a18b373137f9d06e6e75e45c54bef.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::sr_robot_msgs::ShadowPST_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1ShadowPST___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; ::sr_robot_msgs::ShadowPST_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1ShadowPST___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; ::sr_robot_msgs::SimpleMotorFlasherRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1SimpleMotorFlasherRequest__29567b7dd1ef798e86983a078cfaad83.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::sr_robot_msgs::SimpleMotorFlasherRequest_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1SimpleMotorFlasherRequest__3cc5c057568aea4dbfc63c54b0caedf5.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::sr_robot_msgs::SimpleMotorFlasherResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1SimpleMotorFlasherResponse_f5e2ca56c068c44af596e83814905783.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::sr_robot_msgs::SimpleMotorFlasherResponse_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1SimpleMotorFlasherResponse_ddd6db3183e811f73c58f847f430c33c.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::sr_robot_msgs::Tactile_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1Tactile___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; ::sr_robot_msgs::Tactile_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1Tactile___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; ::sr_robot_msgs::TactileArray_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1TactileArray___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; ::sr_robot_msgs::TactileArray_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1TactileArray___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; ::sr_robot_msgs::UBI0_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1UBI0___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; ::sr_robot_msgs::UBI0_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1UBI0___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; ::sr_robot_msgs::UBI0All_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1UBI0All___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; ::sr_robot_msgs::UBI0All_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1UBI0All___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; ::sr_robot_msgs::which_fingers_are_touchingRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1which__fingers__are__touchi6e098079e1374b35c597d626d2aea5ad.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::sr_robot_msgs::which_fingers_are_touchingRequest_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1which__fingers__are__touchi57569dec5c250f7c61c3077822407193.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::sr_robot_msgs::which_fingers_are_touchingResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1which__fingers__are__touchif93ef8a10ea6c2b15c1b9f5aa5282785.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::sr_robot_msgs::which_fingers_are_touchingResponse_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1sr__robot__msgs_1_1which__fingers__are__touchid8b50a80541b81e114b1902988f8ee4f.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::AuxSpiData_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1sr__robot__msgs_1_1AuxSpiData___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_1sr__robot__msgs_1_1AuxSpiData___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a6f017c94b9b124717b2b6bf62371b903</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_1sr__robot__msgs_1_1AuxSpiData___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a813aae748de6bd047c3eb11321aff01a</anchor>
      <arglist>(const ::sr_robot_msgs::AuxSpiData_&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_1sr__robot__msgs_1_1AuxSpiData___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>afa6410d1aa582fa1c3a0b42e47493f42</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_1sr__robot__msgs_1_1AuxSpiData___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ac9d48320ac723e3643323e3b9acbcfbc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::Biotac_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1sr__robot__msgs_1_1Biotac___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_1sr__robot__msgs_1_1Biotac___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a27325df9e331b390ef91296abb9bc950</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_1sr__robot__msgs_1_1Biotac___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a4785dfdfeda3b3957d014285301b4f80</anchor>
      <arglist>(const ::sr_robot_msgs::Biotac_&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_1sr__robot__msgs_1_1Biotac___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ac4c2b5ae2b599221818eb63eb4bbf80b</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_1sr__robot__msgs_1_1Biotac___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a25cda2e0b3667c05fe9ec5aed24d7d0c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::BiotacAll_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1sr__robot__msgs_1_1BiotacAll___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_1sr__robot__msgs_1_1BiotacAll___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a831fba4d61a67b2b49973f16fbb3393d</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_1sr__robot__msgs_1_1BiotacAll___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a948d1736d061e5df426dc101e8093910</anchor>
      <arglist>(const ::sr_robot_msgs::BiotacAll_&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_1sr__robot__msgs_1_1BiotacAll___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a3553032ad6bc61455745f3a5f7afa5dd</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_1sr__robot__msgs_1_1BiotacAll___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a3575b97fc85766abc1ab0877ee6a216e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::cartesian_data_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1sr__robot__msgs_1_1cartesian__data___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_1sr__robot__msgs_1_1cartesian__data___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a049093fde55196835c54afe798390a2a</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_1sr__robot__msgs_1_1cartesian__data___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a5b6306843b21e398f76a230ccbde0f65</anchor>
      <arglist>(const ::sr_robot_msgs::cartesian_data_&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_1sr__robot__msgs_1_1cartesian__data___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a723ab47b323b421c2e856e467da7c7dd</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_1sr__robot__msgs_1_1cartesian__data___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af9a843b68d2aba30458a45ae8b759588</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::cartesian_position_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1sr__robot__msgs_1_1cartesian__position___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_1sr__robot__msgs_1_1cartesian__position___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a9e8584cdfc2a3b6cfd2ee3c7d5056c67</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_1sr__robot__msgs_1_1cartesian__position___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a5631806c42a0379d28cad51c949226e0</anchor>
      <arglist>(const ::sr_robot_msgs::cartesian_position_&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_1sr__robot__msgs_1_1cartesian__position___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ac7291cc722b4e23b03e0f39b407f9002</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_1sr__robot__msgs_1_1cartesian__position___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a81f13998fa55d287030839d5269a8ad6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::ChangeControlTypeRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1sr__robot__msgs_1_1ChangeControlTypeRequest___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_1sr__robot__msgs_1_1ChangeControlTypeRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ae513f8d5eeea0dd46aa949d17a167788</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_1sr__robot__msgs_1_1ChangeControlTypeRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a65ada15488390d5785756e660d2c5e3f</anchor>
      <arglist>(const ::sr_robot_msgs::ChangeControlTypeRequest_&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_1sr__robot__msgs_1_1ChangeControlTypeRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ac9af6895af14b967c8389259350a4056</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_1sr__robot__msgs_1_1ChangeControlTypeRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ae92ce691af4bb35971a63c4c25c76de9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::ChangeControlTypeResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1sr__robot__msgs_1_1ChangeControlTypeResponse___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_1sr__robot__msgs_1_1ChangeControlTypeResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aa0dcd22d5f656bbc72fffdaae4321c8b</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_1sr__robot__msgs_1_1ChangeControlTypeResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a22c6b3b1d636485791681cefb056b1ca</anchor>
      <arglist>(const ::sr_robot_msgs::ChangeControlTypeResponse_&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_1sr__robot__msgs_1_1ChangeControlTypeResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af3dccc7ce7b9c8953a4fd23fe6e2c09c</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_1sr__robot__msgs_1_1ChangeControlTypeResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a887ac62e510ee17e559d8eec9fdb8ad8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::ChangeMotorSystemControlsRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1sr__robot__msgs_1_1ChangeMotorSystemControlsRequecbe1a8738b6db33eb9f2444a367ea7c0.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_1sr__robot__msgs_1_1ChangeMotorSystemControlsRequecbe1a8738b6db33eb9f2444a367ea7c0.html</anchorfile>
      <anchor>a9b1265cffad7da9dfc80bfa9e5593222</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_1sr__robot__msgs_1_1ChangeMotorSystemControlsRequecbe1a8738b6db33eb9f2444a367ea7c0.html</anchorfile>
      <anchor>a2b435ba4f5ca996d545a6a269998e8ca</anchor>
      <arglist>(const ::sr_robot_msgs::ChangeMotorSystemControlsRequest_&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_1sr__robot__msgs_1_1ChangeMotorSystemControlsRequecbe1a8738b6db33eb9f2444a367ea7c0.html</anchorfile>
      <anchor>a0cea40b9e824895650857b5ffea9d105</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_1sr__robot__msgs_1_1ChangeMotorSystemControlsRequecbe1a8738b6db33eb9f2444a367ea7c0.html</anchorfile>
      <anchor>ac6f157792982f4d0c3c8d5fab8498e60</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::ChangeMotorSystemControlsResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1sr__robot__msgs_1_1ChangeMotorSystemControlsRespo4737a2f83f754e06ff82da9afc832e6d.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_1sr__robot__msgs_1_1ChangeMotorSystemControlsRespo4737a2f83f754e06ff82da9afc832e6d.html</anchorfile>
      <anchor>ac46d51ba49d612adb2f0923f7c21414e</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_1sr__robot__msgs_1_1ChangeMotorSystemControlsRespo4737a2f83f754e06ff82da9afc832e6d.html</anchorfile>
      <anchor>a40de8ca75b0796508aae84518bf51363</anchor>
      <arglist>(const ::sr_robot_msgs::ChangeMotorSystemControlsResponse_&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_1sr__robot__msgs_1_1ChangeMotorSystemControlsRespo4737a2f83f754e06ff82da9afc832e6d.html</anchorfile>
      <anchor>ac70aaf1eeff4f273d30a6b8484cc5d44</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_1sr__robot__msgs_1_1ChangeMotorSystemControlsRespo4737a2f83f754e06ff82da9afc832e6d.html</anchorfile>
      <anchor>a4a1526533247f0a377eb69bb84e885a5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::command_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1sr__robot__msgs_1_1command___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_1sr__robot__msgs_1_1command___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a918730ac17b2ecb42575bf6f9a31850f</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_1sr__robot__msgs_1_1command___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ae80ff1b4d4a2b61137c9e7ab648136eb</anchor>
      <arglist>(const ::sr_robot_msgs::command_&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_1sr__robot__msgs_1_1command___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a8e0f817d39a9890091e9042749bfe15a</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_1sr__robot__msgs_1_1command___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a097c391cca24e96aef70b45219d9c105</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::config_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1sr__robot__msgs_1_1config___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_1sr__robot__msgs_1_1config___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ab197309d7907604b2e9038c68c30ba07</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_1sr__robot__msgs_1_1config___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ad9257ce75fa85b9aa3e93a601d40c899</anchor>
      <arglist>(const ::sr_robot_msgs::config_&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_1sr__robot__msgs_1_1config___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aed819bccf859429ee0c2a5a40b9aebf8</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_1sr__robot__msgs_1_1config___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ade027f33bebdcfad393493cc7d72b825</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::contrlr_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1sr__robot__msgs_1_1contrlr___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_1sr__robot__msgs_1_1contrlr___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a106d52d13ff949e37c4e860280d2be6f</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_1sr__robot__msgs_1_1contrlr___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a03c39cb30de350b97d1c413f87244be9</anchor>
      <arglist>(const ::sr_robot_msgs::contrlr_&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_1sr__robot__msgs_1_1contrlr___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ad8e16a3816375c022832894090171fa8</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_1sr__robot__msgs_1_1contrlr___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>afa2fec9752bbbd5fb0574a1c63787e4c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::ControlType_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1sr__robot__msgs_1_1ControlType___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_1sr__robot__msgs_1_1ControlType___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a9431eb57ef5509aff5f4cf68b71536b6</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_1sr__robot__msgs_1_1ControlType___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aec2ee350e28d6da88497045ff0c9766d</anchor>
      <arglist>(const ::sr_robot_msgs::ControlType_&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_1sr__robot__msgs_1_1ControlType___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ad61241afd21f5ecbe333ef613c89bf89</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_1sr__robot__msgs_1_1ControlType___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a95033ce03cab490165a1dc866d43ea02</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::EthercatDebug_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1sr__robot__msgs_1_1EthercatDebug___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_1sr__robot__msgs_1_1EthercatDebug___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a8c85b1a772ae5c2961e1d304ec5d6462</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_1sr__robot__msgs_1_1EthercatDebug___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ab6a3b661332dafafa7096e4ebf6b251c</anchor>
      <arglist>(const ::sr_robot_msgs::EthercatDebug_&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_1sr__robot__msgs_1_1EthercatDebug___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a177c96b706889b6e29c5641057cae14e</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_1sr__robot__msgs_1_1EthercatDebug___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af837b12ce219a89e701dedc060ee773e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::ForceControllerRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1sr__robot__msgs_1_1ForceControllerRequest___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_1sr__robot__msgs_1_1ForceControllerRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a912a26d44ffad16aa99faa771875cb28</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_1sr__robot__msgs_1_1ForceControllerRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a99b2676c1235b1456c7cf0c8affe433e</anchor>
      <arglist>(const ::sr_robot_msgs::ForceControllerRequest_&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_1sr__robot__msgs_1_1ForceControllerRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a9357557d2d6ab58b31b03b2bc3f7d5c8</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_1sr__robot__msgs_1_1ForceControllerRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a0beb0ed36f30061c063f6eb4322a5dda</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::ForceControllerResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1sr__robot__msgs_1_1ForceControllerResponse___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_1sr__robot__msgs_1_1ForceControllerResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a779a68538c315ff13241add9522b55d9</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_1sr__robot__msgs_1_1ForceControllerResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a41e7d3c17142a1e611a44d9de860cb09</anchor>
      <arglist>(const ::sr_robot_msgs::ForceControllerResponse_&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_1sr__robot__msgs_1_1ForceControllerResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ade443f031cb0002c020cd93e0d7fa109</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_1sr__robot__msgs_1_1ForceControllerResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a189cb990bbb7ca1cb6380caa96c595ec</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::FromMotorDataType_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1sr__robot__msgs_1_1FromMotorDataType___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_1sr__robot__msgs_1_1FromMotorDataType___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a86434e59ff7c764f6245bfe6dd61fe80</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_1sr__robot__msgs_1_1FromMotorDataType___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ad4167d016f911758a4762d55c0792083</anchor>
      <arglist>(const ::sr_robot_msgs::FromMotorDataType_&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_1sr__robot__msgs_1_1FromMotorDataType___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a677a6c138f9fe5ca680623208f2f52ce</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_1sr__robot__msgs_1_1FromMotorDataType___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aa70456ac5fe6c130b03be996aa0c37f7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::GetSegmentedLineRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1sr__robot__msgs_1_1GetSegmentedLineRequest___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_1sr__robot__msgs_1_1GetSegmentedLineRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a3ecaf4168a45091f17eff7c493438d78</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_1sr__robot__msgs_1_1GetSegmentedLineRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a88ef4876f37f6246c6e8df945f13e9c2</anchor>
      <arglist>(const ::sr_robot_msgs::GetSegmentedLineRequest_&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_1sr__robot__msgs_1_1GetSegmentedLineRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ab93bf24aaa7e7f79e143010c99e38024</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_1sr__robot__msgs_1_1GetSegmentedLineRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ae033766b2a06234d4735ab571213e840</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::GetSegmentedLineResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1sr__robot__msgs_1_1GetSegmentedLineResponse___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_1sr__robot__msgs_1_1GetSegmentedLineResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aa056eb3ea6b7eebf43ae44edb1d50c0a</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_1sr__robot__msgs_1_1GetSegmentedLineResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a35c55b9bdbbae146908e1b3cf6d1d853</anchor>
      <arglist>(const ::sr_robot_msgs::GetSegmentedLineResponse_&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_1sr__robot__msgs_1_1GetSegmentedLineResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a82e6fdec1926bdfb03b3ab325d65c2b7</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_1sr__robot__msgs_1_1GetSegmentedLineResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af5d4576e5b1c22d56e2b84e3179fbfd9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::is_hand_occupiedRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1sr__robot__msgs_1_1is__hand__occupiedRequest___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_1sr__robot__msgs_1_1is__hand__occupiedRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af3a91a3fa30d871b67b613db290103bd</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_1sr__robot__msgs_1_1is__hand__occupiedRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ad2f45d09379de2bbbb91d73233f303d4</anchor>
      <arglist>(const ::sr_robot_msgs::is_hand_occupiedRequest_&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_1sr__robot__msgs_1_1is__hand__occupiedRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a5a7ac21bfe89cdb135e3ec565b54229c</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_1sr__robot__msgs_1_1is__hand__occupiedRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>abdbeda12c0d1bb2b7ea063de21f07de2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::is_hand_occupiedResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1sr__robot__msgs_1_1is__hand__occupiedResponse___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_1sr__robot__msgs_1_1is__hand__occupiedResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aa4aa43c48bef9d1b2cf0c8a38335f6f3</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_1sr__robot__msgs_1_1is__hand__occupiedResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a1890e77fcbf308c69dae52cc0fb18671</anchor>
      <arglist>(const ::sr_robot_msgs::is_hand_occupiedResponse_&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_1sr__robot__msgs_1_1is__hand__occupiedResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a6aca9df3498fd028581860783c0b0277</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_1sr__robot__msgs_1_1is__hand__occupiedResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a9bc4a1874adcf93899846e532f6fe612</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::joint_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1sr__robot__msgs_1_1joint___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_1sr__robot__msgs_1_1joint___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aad9500def68be537d7d2f87b90526f60</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_1sr__robot__msgs_1_1joint___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a7b1ff85bbed0ab4bbe5503432eb1eb88</anchor>
      <arglist>(const ::sr_robot_msgs::joint_&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_1sr__robot__msgs_1_1joint___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>acf0b15a10583813b051968c50fd683d7</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_1sr__robot__msgs_1_1joint___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aaebc078547a2d56b9025534390fa0c34</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::JointControllerState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1sr__robot__msgs_1_1JointControllerState___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_1sr__robot__msgs_1_1JointControllerState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ad126f7b5b742dcf3263d45b276ec748a</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_1sr__robot__msgs_1_1JointControllerState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a64f5b7f51e1bf8269c9d062d4d685b7c</anchor>
      <arglist>(const ::sr_robot_msgs::JointControllerState_&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_1sr__robot__msgs_1_1JointControllerState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aed7558062e099985ed2d3fc1de4a93f6</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_1sr__robot__msgs_1_1JointControllerState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>adf59a778049d2597f70bd819ab736f53</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::JointMusclePositionControllerState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1sr__robot__msgs_1_1JointMusclePositionControllerS239433eef049e84714f5858d8cfc6afb.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_1sr__robot__msgs_1_1JointMusclePositionControllerS239433eef049e84714f5858d8cfc6afb.html</anchorfile>
      <anchor>ac0e440fa31ea4625a6d23dd361e2bcdf</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_1sr__robot__msgs_1_1JointMusclePositionControllerS239433eef049e84714f5858d8cfc6afb.html</anchorfile>
      <anchor>a2c2352ace73a3a252ef279a19e4cfea9</anchor>
      <arglist>(const ::sr_robot_msgs::JointMusclePositionControllerState_&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_1sr__robot__msgs_1_1JointMusclePositionControllerS239433eef049e84714f5858d8cfc6afb.html</anchorfile>
      <anchor>a5e3f10c182c664558e7bc8333dbf89b9</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_1sr__robot__msgs_1_1JointMusclePositionControllerS239433eef049e84714f5858d8cfc6afb.html</anchorfile>
      <anchor>aa6a260445f53d9ba777b80f001c70477</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::JointMuscleValveControllerCommand_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1sr__robot__msgs_1_1JointMuscleValveControllerCommad0efbf1fd25c8b18c9127d1a0b38103.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_1sr__robot__msgs_1_1JointMuscleValveControllerCommad0efbf1fd25c8b18c9127d1a0b38103.html</anchorfile>
      <anchor>abbeb73a4711fb1779c7594fedb0df8a9</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_1sr__robot__msgs_1_1JointMuscleValveControllerCommad0efbf1fd25c8b18c9127d1a0b38103.html</anchorfile>
      <anchor>a0b7a987be3bddf12bd114df99fff0f96</anchor>
      <arglist>(const ::sr_robot_msgs::JointMuscleValveControllerCommand_&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_1sr__robot__msgs_1_1JointMuscleValveControllerCommad0efbf1fd25c8b18c9127d1a0b38103.html</anchorfile>
      <anchor>a5f2834c85509d4686f55a9d55c0f3803</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_1sr__robot__msgs_1_1JointMuscleValveControllerCommad0efbf1fd25c8b18c9127d1a0b38103.html</anchorfile>
      <anchor>ae21cdff1e0beeadf8885aa3fda9ad082</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::JointMuscleValveControllerState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1sr__robot__msgs_1_1JointMuscleValveControllerStata55f779142fc7be563d69e5ff837f9b7.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_1sr__robot__msgs_1_1JointMuscleValveControllerStata55f779142fc7be563d69e5ff837f9b7.html</anchorfile>
      <anchor>a3632c21390f720413f368b8de655a0c3</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_1sr__robot__msgs_1_1JointMuscleValveControllerStata55f779142fc7be563d69e5ff837f9b7.html</anchorfile>
      <anchor>a997d547eaed1b0156b8f578fcd81cac8</anchor>
      <arglist>(const ::sr_robot_msgs::JointMuscleValveControllerState_&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_1sr__robot__msgs_1_1JointMuscleValveControllerStata55f779142fc7be563d69e5ff837f9b7.html</anchorfile>
      <anchor>a0247fca956c597b47ac9320a6c651600</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_1sr__robot__msgs_1_1JointMuscleValveControllerStata55f779142fc7be563d69e5ff837f9b7.html</anchorfile>
      <anchor>a2688f1c8ee810170adbd21c9756a1620</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::joints_data_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1sr__robot__msgs_1_1joints__data___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_1sr__robot__msgs_1_1joints__data___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a917e5a15e1592b4848d0ab1d2f451ae7</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_1sr__robot__msgs_1_1joints__data___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a67e200584b1fac9715742ca3786a3862</anchor>
      <arglist>(const ::sr_robot_msgs::joints_data_&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_1sr__robot__msgs_1_1joints__data___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a083eaa994c65d1a0190eee77a39195fe</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_1sr__robot__msgs_1_1joints__data___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a39385207c832bf8e4001e188886d0b58</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::ManualSelfTestRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1sr__robot__msgs_1_1ManualSelfTestRequest___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_1sr__robot__msgs_1_1ManualSelfTestRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ad6ab9357b33f016794b7c95367a2b852</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_1sr__robot__msgs_1_1ManualSelfTestRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a1f32243c42c8c746328fdacaed6885ae</anchor>
      <arglist>(const ::sr_robot_msgs::ManualSelfTestRequest_&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_1sr__robot__msgs_1_1ManualSelfTestRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a2e5fba37843eb655c3f5dc13754ffe86</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_1sr__robot__msgs_1_1ManualSelfTestRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aed75bc26efd48a51dcd829ade4fabc26</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::ManualSelfTestResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1sr__robot__msgs_1_1ManualSelfTestResponse___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_1sr__robot__msgs_1_1ManualSelfTestResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af3839ff641dc75bbee3206e4da0e6b70</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_1sr__robot__msgs_1_1ManualSelfTestResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a78fd1ab1335432ee2a31ea89e9d63300</anchor>
      <arglist>(const ::sr_robot_msgs::ManualSelfTestResponse_&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_1sr__robot__msgs_1_1ManualSelfTestResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af29f8cc9bea1d4e6211ea370d9ac9425</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_1sr__robot__msgs_1_1ManualSelfTestResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ad812d0b4a2c20ec60d9f950e5584e61f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::MidProxData_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1sr__robot__msgs_1_1MidProxData___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_1sr__robot__msgs_1_1MidProxData___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a3a464fe5928f5d1d63b87c9efdade1ab</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_1sr__robot__msgs_1_1MidProxData___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a9ace2a0b316fd4f117fac35c352d93a4</anchor>
      <arglist>(const ::sr_robot_msgs::MidProxData_&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_1sr__robot__msgs_1_1MidProxData___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a44e33d66ce242ef83a63d80df78680aa</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_1sr__robot__msgs_1_1MidProxData___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a0a8733f4dc6a47902af4d116a4750c4f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::MidProxDataAll_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1sr__robot__msgs_1_1MidProxDataAll___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_1sr__robot__msgs_1_1MidProxDataAll___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a38e02a33b698a67628ae9b8dbf4b5b2e</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_1sr__robot__msgs_1_1MidProxDataAll___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af2728772ce8e17b1220a5d2fe0e6ca97</anchor>
      <arglist>(const ::sr_robot_msgs::MidProxDataAll_&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_1sr__robot__msgs_1_1MidProxDataAll___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a88e0679ec0927f26e587458db41caebf</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_1sr__robot__msgs_1_1MidProxDataAll___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a7b8accea669e2460fb90868a1f3f9c78</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::MotorSystemControls_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1sr__robot__msgs_1_1MotorSystemControls___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_1sr__robot__msgs_1_1MotorSystemControls___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af3e6bdbbc826405df9121764d697dce4</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_1sr__robot__msgs_1_1MotorSystemControls___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>abfe02a8dfeb155fcbeb2e83e7c6b9020</anchor>
      <arglist>(const ::sr_robot_msgs::MotorSystemControls_&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_1sr__robot__msgs_1_1MotorSystemControls___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aa5e8d55b78c40ac7ef964c2edb1bcad5</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_1sr__robot__msgs_1_1MotorSystemControls___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aa27715f1450da83cf59b94e23aed66ac</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::NullifyDemandRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1sr__robot__msgs_1_1NullifyDemandRequest___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_1sr__robot__msgs_1_1NullifyDemandRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aa3221852522eae7fc53d31cb7ed6122c</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_1sr__robot__msgs_1_1NullifyDemandRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aa266d43acfc532c647595d5a8cfa610f</anchor>
      <arglist>(const ::sr_robot_msgs::NullifyDemandRequest_&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_1sr__robot__msgs_1_1NullifyDemandRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ac297fc6f3e6d42b0d07b1d360856b495</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_1sr__robot__msgs_1_1NullifyDemandRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ad294faa08a0a877b8cc7a6d2eec38eca</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::NullifyDemandResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1sr__robot__msgs_1_1NullifyDemandResponse___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_1sr__robot__msgs_1_1NullifyDemandResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>abf06adbe63b8f3f8d1f247bb51b93a7d</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_1sr__robot__msgs_1_1NullifyDemandResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a3612d1e99b3f58739aaaf33c62b1d4ea</anchor>
      <arglist>(const ::sr_robot_msgs::NullifyDemandResponse_&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_1sr__robot__msgs_1_1NullifyDemandResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a7d2782e15414bc096aead4ca455bc214</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_1sr__robot__msgs_1_1NullifyDemandResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>acb50aebcb7185e7cf5c74b15f8e57027</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::reverseKinematics_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1sr__robot__msgs_1_1reverseKinematics___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_1sr__robot__msgs_1_1reverseKinematics___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a0dd46d1f121718e87eee8f0a85245f6b</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_1sr__robot__msgs_1_1reverseKinematics___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aa79e25c9a955b6f47eac1987a85b95a0</anchor>
      <arglist>(const ::sr_robot_msgs::reverseKinematics_&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_1sr__robot__msgs_1_1reverseKinematics___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>acbcb69eb79987945ecc90ba5f1075091</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_1sr__robot__msgs_1_1reverseKinematics___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a59d3906d57a02bf0111d1ad1207dcee9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::sendupdate_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1sr__robot__msgs_1_1sendupdate___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_1sr__robot__msgs_1_1sendupdate___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a0664a901c1390e11a07b9405277ba902</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_1sr__robot__msgs_1_1sendupdate___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>adb6535718b3726e1c18b23fa4158cf6e</anchor>
      <arglist>(const ::sr_robot_msgs::sendupdate_&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_1sr__robot__msgs_1_1sendupdate___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a67aa6ffe77fb4289db518f310ba57cc5</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_1sr__robot__msgs_1_1sendupdate___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ad2d94c910f2847bed537d182fd7f4d36</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::SetDebugDataRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1sr__robot__msgs_1_1SetDebugDataRequest___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_1sr__robot__msgs_1_1SetDebugDataRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a041c812320a9a9ffd1c95378e34ad944</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_1sr__robot__msgs_1_1SetDebugDataRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>acf365c9a2f230490397f1c9e21e3649f</anchor>
      <arglist>(const ::sr_robot_msgs::SetDebugDataRequest_&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_1sr__robot__msgs_1_1SetDebugDataRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a563175188de5d674b38d19b8405ea8e3</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_1sr__robot__msgs_1_1SetDebugDataRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a420a4cbcbf6a8d9c68c939d62bb8f537</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::SetDebugDataResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1sr__robot__msgs_1_1SetDebugDataResponse___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_1sr__robot__msgs_1_1SetDebugDataResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a7b30b399ab2378101320433b5bd815f7</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_1sr__robot__msgs_1_1SetDebugDataResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ab7aed57c5f2c3d3565f08e013a4b5ec6</anchor>
      <arglist>(const ::sr_robot_msgs::SetDebugDataResponse_&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_1sr__robot__msgs_1_1SetDebugDataResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a550aa4e4bc1294c9282ad7a9885403aa</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_1sr__robot__msgs_1_1SetDebugDataResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aaef99fea78dcdb37a011ef784010cf83</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::SetEffortControllerGainsRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1sr__robot__msgs_1_1SetEffortControllerGainsReques1f0ae7e3e0333b1e67e4466887037e4a.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_1sr__robot__msgs_1_1SetEffortControllerGainsReques1f0ae7e3e0333b1e67e4466887037e4a.html</anchorfile>
      <anchor>a0d0ce8156c4e879f77ff05a5f4e04257</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_1sr__robot__msgs_1_1SetEffortControllerGainsReques1f0ae7e3e0333b1e67e4466887037e4a.html</anchorfile>
      <anchor>a7b878b14d00f37fc54a5f5015b1de4ce</anchor>
      <arglist>(const ::sr_robot_msgs::SetEffortControllerGainsRequest_&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_1sr__robot__msgs_1_1SetEffortControllerGainsReques1f0ae7e3e0333b1e67e4466887037e4a.html</anchorfile>
      <anchor>a02561201532087f0c0ecbaff33ab081a</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_1sr__robot__msgs_1_1SetEffortControllerGainsReques1f0ae7e3e0333b1e67e4466887037e4a.html</anchorfile>
      <anchor>a43f759bda07f22e21d676f73bb0265e6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::SetEffortControllerGainsResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1sr__robot__msgs_1_1SetEffortControllerGainsResponb6aedc9c45cc7782ecdd55faf80b4d17.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_1sr__robot__msgs_1_1SetEffortControllerGainsResponb6aedc9c45cc7782ecdd55faf80b4d17.html</anchorfile>
      <anchor>a334c51bdea5910b4ef76e57e3cf28be1</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_1sr__robot__msgs_1_1SetEffortControllerGainsResponb6aedc9c45cc7782ecdd55faf80b4d17.html</anchorfile>
      <anchor>a434a81abf24419a5fc497ccaeba214c3</anchor>
      <arglist>(const ::sr_robot_msgs::SetEffortControllerGainsResponse_&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_1sr__robot__msgs_1_1SetEffortControllerGainsResponb6aedc9c45cc7782ecdd55faf80b4d17.html</anchorfile>
      <anchor>a78eb32ccc024d9cb6a78b3b9af651d1e</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_1sr__robot__msgs_1_1SetEffortControllerGainsResponb6aedc9c45cc7782ecdd55faf80b4d17.html</anchorfile>
      <anchor>ac4463593e71334337b96652af332ba3b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::SetMixedPositionVelocityPidGainsRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1sr__robot__msgs_1_1SetMixedPositionVelocityPidGaiaabeba54aa9251dddad5ffa588699cc2.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_1sr__robot__msgs_1_1SetMixedPositionVelocityPidGaiaabeba54aa9251dddad5ffa588699cc2.html</anchorfile>
      <anchor>a76b07d2602a567f797b78a99bf331323</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_1sr__robot__msgs_1_1SetMixedPositionVelocityPidGaiaabeba54aa9251dddad5ffa588699cc2.html</anchorfile>
      <anchor>a2b551e83a8222a377a0ea25ed6faf704</anchor>
      <arglist>(const ::sr_robot_msgs::SetMixedPositionVelocityPidGainsRequest_&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_1sr__robot__msgs_1_1SetMixedPositionVelocityPidGaiaabeba54aa9251dddad5ffa588699cc2.html</anchorfile>
      <anchor>a68f755f1bcb2f76f32999c7859e325e7</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_1sr__robot__msgs_1_1SetMixedPositionVelocityPidGaiaabeba54aa9251dddad5ffa588699cc2.html</anchorfile>
      <anchor>a513bd1c6491cc21ef981e75cd9331a58</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::SetMixedPositionVelocityPidGainsResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1sr__robot__msgs_1_1SetMixedPositionVelocityPidGai9fed1b7c7dfca9b998ba64e3b48d0e4e.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_1sr__robot__msgs_1_1SetMixedPositionVelocityPidGai9fed1b7c7dfca9b998ba64e3b48d0e4e.html</anchorfile>
      <anchor>a52dc4597eb9cf09ad69719d99b6a33ec</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_1sr__robot__msgs_1_1SetMixedPositionVelocityPidGai9fed1b7c7dfca9b998ba64e3b48d0e4e.html</anchorfile>
      <anchor>a26c444db91c72c348304bb9fb969b7af</anchor>
      <arglist>(const ::sr_robot_msgs::SetMixedPositionVelocityPidGainsResponse_&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_1sr__robot__msgs_1_1SetMixedPositionVelocityPidGai9fed1b7c7dfca9b998ba64e3b48d0e4e.html</anchorfile>
      <anchor>aae48e44afcd41b64fff8b914caddb050</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_1sr__robot__msgs_1_1SetMixedPositionVelocityPidGai9fed1b7c7dfca9b998ba64e3b48d0e4e.html</anchorfile>
      <anchor>a77788e09a11ee001a193071c7e31139b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::SetPidGainsRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1sr__robot__msgs_1_1SetPidGainsRequest___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_1sr__robot__msgs_1_1SetPidGainsRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a0e31937b387c228e7902679b15746541</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_1sr__robot__msgs_1_1SetPidGainsRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a9286097a8b4bebfc6472d5b0b03a47c5</anchor>
      <arglist>(const ::sr_robot_msgs::SetPidGainsRequest_&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_1sr__robot__msgs_1_1SetPidGainsRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a20aae8ba4ea1d5791d80cce87f8f47d2</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_1sr__robot__msgs_1_1SetPidGainsRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a25167b6ca0e15efb5e0081628ecb9c1e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::SetPidGainsResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1sr__robot__msgs_1_1SetPidGainsResponse___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_1sr__robot__msgs_1_1SetPidGainsResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ac76f2a662cd4e619fddce66218813868</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_1sr__robot__msgs_1_1SetPidGainsResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af241e13b43d075be6f06ca009f84c7da</anchor>
      <arglist>(const ::sr_robot_msgs::SetPidGainsResponse_&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_1sr__robot__msgs_1_1SetPidGainsResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a398e23ea26c1f2d1271e13f8c4405c16</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_1sr__robot__msgs_1_1SetPidGainsResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a689ce5e2592acc470e7f15c8be4af217</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::ShadowPST_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1sr__robot__msgs_1_1ShadowPST___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_1sr__robot__msgs_1_1ShadowPST___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aba0f83bb1684441c14ecfcfa4e352242</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_1sr__robot__msgs_1_1ShadowPST___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a045dbbe9893e50e77c6a1f5d01924cb4</anchor>
      <arglist>(const ::sr_robot_msgs::ShadowPST_&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_1sr__robot__msgs_1_1ShadowPST___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ac356823447a1f910230f92a307bc7a84</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_1sr__robot__msgs_1_1ShadowPST___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a6dcaf74c5cff4f755af637742ce05846</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::SimpleMotorFlasherRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1sr__robot__msgs_1_1SimpleMotorFlasherRequest___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_1sr__robot__msgs_1_1SimpleMotorFlasherRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a048efd80ad2c7685c8e83ff837d5d279</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_1sr__robot__msgs_1_1SimpleMotorFlasherRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aca55f75c0753ff0db1c81db6f28173c4</anchor>
      <arglist>(const ::sr_robot_msgs::SimpleMotorFlasherRequest_&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_1sr__robot__msgs_1_1SimpleMotorFlasherRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a9975da3329a247636c8c0a6a0755bf93</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_1sr__robot__msgs_1_1SimpleMotorFlasherRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a8ced392bd087e363418128dd0828b805</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::SimpleMotorFlasherResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1sr__robot__msgs_1_1SimpleMotorFlasherResponse___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_1sr__robot__msgs_1_1SimpleMotorFlasherResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a19cdce86535f02017dbeb796739c41f5</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_1sr__robot__msgs_1_1SimpleMotorFlasherResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af8dd008f9cc87f9076e22faddd6044a2</anchor>
      <arglist>(const ::sr_robot_msgs::SimpleMotorFlasherResponse_&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_1sr__robot__msgs_1_1SimpleMotorFlasherResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a941afdb8a30f692457cebe57ea9f9200</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_1sr__robot__msgs_1_1SimpleMotorFlasherResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a7ef66ba11a2873383d00ed45298d72d3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::Tactile_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1sr__robot__msgs_1_1Tactile___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_1sr__robot__msgs_1_1Tactile___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a66cc1588d0457e70d8f750a1107509b5</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_1sr__robot__msgs_1_1Tactile___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a268a7b96a86ba873e66f0d4ce4ea1e17</anchor>
      <arglist>(const ::sr_robot_msgs::Tactile_&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_1sr__robot__msgs_1_1Tactile___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a5ab78a1cb55870a9dc8afe029046cff1</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_1sr__robot__msgs_1_1Tactile___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aee83c27c3a495cc9dfd60704d18fdadb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::TactileArray_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1sr__robot__msgs_1_1TactileArray___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_1sr__robot__msgs_1_1TactileArray___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a2b0453f38610fce31b56a42fdc372165</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_1sr__robot__msgs_1_1TactileArray___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a39c3ece75bf8c68dbeab8baf603cee81</anchor>
      <arglist>(const ::sr_robot_msgs::TactileArray_&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_1sr__robot__msgs_1_1TactileArray___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a8a3d5bac5b8756112536666f8749b7e2</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_1sr__robot__msgs_1_1TactileArray___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af32c04da6c23786527535c15ea45b7e8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::UBI0_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1sr__robot__msgs_1_1UBI0___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_1sr__robot__msgs_1_1UBI0___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a038d0e94e7d2dca3979c26e3858e72eb</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_1sr__robot__msgs_1_1UBI0___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a466b2313b1c0f4cea05893871141dc81</anchor>
      <arglist>(const ::sr_robot_msgs::UBI0_&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_1sr__robot__msgs_1_1UBI0___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a3c1da28b48b65cdbcc671b755824f951</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_1sr__robot__msgs_1_1UBI0___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aa1a21b2f4b703a6c8cc90fc2060ce73d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::UBI0All_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1sr__robot__msgs_1_1UBI0All___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_1sr__robot__msgs_1_1UBI0All___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a852d29e9426ab3ec242e1267dd3ff47a</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_1sr__robot__msgs_1_1UBI0All___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a2413b03a8d6a0b5debc8e5d61b56eecc</anchor>
      <arglist>(const ::sr_robot_msgs::UBI0All_&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_1sr__robot__msgs_1_1UBI0All___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ae151eadf3db5ad467706b4ed81c952ee</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_1sr__robot__msgs_1_1UBI0All___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ae57fec22b47e21f735cc1aeac15a0242</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::which_fingers_are_touchingRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1sr__robot__msgs_1_1which__fingers__are__touchingRdb9c0011c22203f833f805e54027af2a.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_1sr__robot__msgs_1_1which__fingers__are__touchingRdb9c0011c22203f833f805e54027af2a.html</anchorfile>
      <anchor>aa2774af4dad8cfa6a4cb5a406aeedc03</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_1sr__robot__msgs_1_1which__fingers__are__touchingRdb9c0011c22203f833f805e54027af2a.html</anchorfile>
      <anchor>a76935c8eaf2f46bb7d8e971aa56cacb3</anchor>
      <arglist>(const ::sr_robot_msgs::which_fingers_are_touchingRequest_&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_1sr__robot__msgs_1_1which__fingers__are__touchingRdb9c0011c22203f833f805e54027af2a.html</anchorfile>
      <anchor>a606ee3223046a1d8315253102ff6acb7</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_1sr__robot__msgs_1_1which__fingers__are__touchingRdb9c0011c22203f833f805e54027af2a.html</anchorfile>
      <anchor>ac055cf7055aca1932a7ee6e6f56c3da5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::sr_robot_msgs::which_fingers_are_touchingResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1sr__robot__msgs_1_1which__fingers__are__touchingRc558e74cffe098d640bfb5c67f360a17.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_1sr__robot__msgs_1_1which__fingers__are__touchingRc558e74cffe098d640bfb5c67f360a17.html</anchorfile>
      <anchor>a66a9e75cbe70c49b6f21095bb234c36a</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_1sr__robot__msgs_1_1which__fingers__are__touchingRc558e74cffe098d640bfb5c67f360a17.html</anchorfile>
      <anchor>a25fca099986e0f074803d150e2c65f0a</anchor>
      <arglist>(const ::sr_robot_msgs::which_fingers_are_touchingResponse_&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_1sr__robot__msgs_1_1which__fingers__are__touchingRc558e74cffe098d640bfb5c67f360a17.html</anchorfile>
      <anchor>a746779fcd6114cffe26dcffc84b9a881</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_1sr__robot__msgs_1_1which__fingers__are__touchingRc558e74cffe098d640bfb5c67f360a17.html</anchorfile>
      <anchor>a3e453eccab0dba35a7c86f156b18e727</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::sr_robot_msgs::AuxSpiData_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1sr__robot__msgs_1_1AuxSpiData___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_1sr__robot__msgs_1_1AuxSpiData___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a1fa88b8c44c56985e937b0a5a0f18f18</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_1sr__robot__msgs_1_1AuxSpiData___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a2b31f00e8ad7a5c5848846d3f539dd20</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::sr_robot_msgs::Biotac_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1sr__robot__msgs_1_1Biotac___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_1sr__robot__msgs_1_1Biotac___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a73c14fd4cdbcefffcdaf176fd315011e</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_1sr__robot__msgs_1_1Biotac___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a35f7e5cddabce953ab09c3935085aa84</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::sr_robot_msgs::BiotacAll_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1sr__robot__msgs_1_1BiotacAll___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_1sr__robot__msgs_1_1BiotacAll___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a5e3a6d2d3e83074e972cf8295acec792</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_1sr__robot__msgs_1_1BiotacAll___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ab5b4c3020bdccd8282a0ea58c0b7c357</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::sr_robot_msgs::cartesian_data_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1sr__robot__msgs_1_1cartesian__data___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_1sr__robot__msgs_1_1cartesian__data___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ad4111c418e09c918f997961b6dd28aac</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_1sr__robot__msgs_1_1cartesian__data___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a3811471b24f6ab6bb8b4be2c9c153cff</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::sr_robot_msgs::cartesian_position_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1sr__robot__msgs_1_1cartesian__position___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_1sr__robot__msgs_1_1cartesian__position___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a50f9ea91a4a77e8d9705f2c94e6b4ff7</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_1sr__robot__msgs_1_1cartesian__position___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a6836ea2bbb6adeb9cf412979221bae2e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::sr_robot_msgs::ChangeControlTypeRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1sr__robot__msgs_1_1ChangeControlTypeRequest___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_1sr__robot__msgs_1_1ChangeControlTypeRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ae4f52ee211fab00c8ff972a9d7f784fc</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_1sr__robot__msgs_1_1ChangeControlTypeRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>afcee81d0020a0acb77e6f9ccdacd846d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::sr_robot_msgs::ChangeControlTypeResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1sr__robot__msgs_1_1ChangeControlTypeResponse___b4dc1afe61db81f207c26ee50bd86f75.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_1sr__robot__msgs_1_1ChangeControlTypeResponse___b4dc1afe61db81f207c26ee50bd86f75.html</anchorfile>
      <anchor>a46f736e51ca991597fdaa904acf293b4</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_1sr__robot__msgs_1_1ChangeControlTypeResponse___b4dc1afe61db81f207c26ee50bd86f75.html</anchorfile>
      <anchor>ace22579c25c36422466a95b58210bce6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::sr_robot_msgs::ChangeMotorSystemControlsRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1sr__robot__msgs_1_1ChangeMotorSystemControlsReqfdb0653119381c78f6d924b1bd9e14ce.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_1sr__robot__msgs_1_1ChangeMotorSystemControlsReqfdb0653119381c78f6d924b1bd9e14ce.html</anchorfile>
      <anchor>aabb9d9989b738fff821f223eed11b9c9</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_1sr__robot__msgs_1_1ChangeMotorSystemControlsReqfdb0653119381c78f6d924b1bd9e14ce.html</anchorfile>
      <anchor>a091b121405c6cf171ab900163402dd56</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::sr_robot_msgs::ChangeMotorSystemControlsResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1sr__robot__msgs_1_1ChangeMotorSystemControlsRes275be1319524d2f9bb8359041d9e6ed8.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_1sr__robot__msgs_1_1ChangeMotorSystemControlsRes275be1319524d2f9bb8359041d9e6ed8.html</anchorfile>
      <anchor>a9f6dde104b9e94ae23ecdf7f27a7e701</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_1sr__robot__msgs_1_1ChangeMotorSystemControlsRes275be1319524d2f9bb8359041d9e6ed8.html</anchorfile>
      <anchor>a8c85ccb60aabbbdd27a973d0107230b8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::sr_robot_msgs::command_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1sr__robot__msgs_1_1command___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_1sr__robot__msgs_1_1command___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a13b9931e940fb6d4dfd4590c3f95ef93</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_1sr__robot__msgs_1_1command___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a4af7e10203876ee16ca1c84d5c256c7f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::sr_robot_msgs::config_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1sr__robot__msgs_1_1config___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_1sr__robot__msgs_1_1config___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a01b663ec4e9d77f851a3944aaf7cb761</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_1sr__robot__msgs_1_1config___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a18b849a30b373936c5cb1ceb59406faf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::sr_robot_msgs::contrlr_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1sr__robot__msgs_1_1contrlr___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_1sr__robot__msgs_1_1contrlr___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a0cc80c1ee6e24f4d55ba551aa02eace5</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_1sr__robot__msgs_1_1contrlr___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a141102dd5b6d518065403d1cd99b40f3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::sr_robot_msgs::ControlType_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1sr__robot__msgs_1_1ControlType___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_1sr__robot__msgs_1_1ControlType___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ac0fbf7da312af215d30811ac3c96b2eb</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_1sr__robot__msgs_1_1ControlType___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a1b49af4327157ba3cd2c393a8af1ddbb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::sr_robot_msgs::EthercatDebug_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1sr__robot__msgs_1_1EthercatDebug___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_1sr__robot__msgs_1_1EthercatDebug___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>afca22d3b3fee048ef61c0085371167f4</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_1sr__robot__msgs_1_1EthercatDebug___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ad09b0c9c842f9169e56870b8b235003a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::sr_robot_msgs::ForceControllerRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1sr__robot__msgs_1_1ForceControllerRequest___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_1sr__robot__msgs_1_1ForceControllerRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a84b88395dbd6635b08f47c4b1689548f</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_1sr__robot__msgs_1_1ForceControllerRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a1937d1b06a961a021fc893fadcbb17be</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::sr_robot_msgs::ForceControllerResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1sr__robot__msgs_1_1ForceControllerResponse___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_1sr__robot__msgs_1_1ForceControllerResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a2b8adbd3530d04c659c3722919cbfcc5</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_1sr__robot__msgs_1_1ForceControllerResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a7f478b332696b6513621e240ac935d48</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::sr_robot_msgs::FromMotorDataType_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1sr__robot__msgs_1_1FromMotorDataType___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_1sr__robot__msgs_1_1FromMotorDataType___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>acada43947cfe9c4488a241906cbf65db</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_1sr__robot__msgs_1_1FromMotorDataType___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a4475c44f249e845245e608f3664dad93</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::sr_robot_msgs::GetSegmentedLineRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1sr__robot__msgs_1_1GetSegmentedLineRequest___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_1sr__robot__msgs_1_1GetSegmentedLineRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ab55ac435ce52a328a5c39d8f9d2e8b84</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_1sr__robot__msgs_1_1GetSegmentedLineRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a94803ea9f25bf59b2a11c9eb98e94a0a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::sr_robot_msgs::GetSegmentedLineResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1sr__robot__msgs_1_1GetSegmentedLineResponse___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_1sr__robot__msgs_1_1GetSegmentedLineResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>afdd941879febec39a973251e997eceb6</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_1sr__robot__msgs_1_1GetSegmentedLineResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a39d9435998a4b436dc0a6f17abe51e71</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::sr_robot_msgs::is_hand_occupiedRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1sr__robot__msgs_1_1is__hand__occupiedRequest___54aea2f07917fefb8d20699e2226ffca.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_1sr__robot__msgs_1_1is__hand__occupiedRequest___54aea2f07917fefb8d20699e2226ffca.html</anchorfile>
      <anchor>a77fe821d662aaa0fa16c98da72a46f24</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_1sr__robot__msgs_1_1is__hand__occupiedRequest___54aea2f07917fefb8d20699e2226ffca.html</anchorfile>
      <anchor>a77277b28b3745f44182dc8e6dbb64a41</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::sr_robot_msgs::is_hand_occupiedResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1sr__robot__msgs_1_1is__hand__occupiedResponse__78620a8a1703bb36254fc174eabc820a.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_1sr__robot__msgs_1_1is__hand__occupiedResponse__78620a8a1703bb36254fc174eabc820a.html</anchorfile>
      <anchor>a72dc7cf78963f857ac2ef49b3814745e</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_1sr__robot__msgs_1_1is__hand__occupiedResponse__78620a8a1703bb36254fc174eabc820a.html</anchorfile>
      <anchor>a347d986d2cf3db8be25a38c9e5afdc16</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::sr_robot_msgs::joint_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1sr__robot__msgs_1_1joint___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_1sr__robot__msgs_1_1joint___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a24fad33e0e90810e37ee297dd1345db0</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_1sr__robot__msgs_1_1joint___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ac7fb08066798d3a9ca8e40b5fac6a601</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::sr_robot_msgs::JointControllerState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1sr__robot__msgs_1_1JointControllerState___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_1sr__robot__msgs_1_1JointControllerState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ad951c5a31e128d4ce02293628e60e549</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_1sr__robot__msgs_1_1JointControllerState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a93a4a15949058855bbe654e932d9f956</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::sr_robot_msgs::JointMusclePositionControllerState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1sr__robot__msgs_1_1JointMusclePositionControlle651f3699d971aa9301c239315581d742.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_1sr__robot__msgs_1_1JointMusclePositionControlle651f3699d971aa9301c239315581d742.html</anchorfile>
      <anchor>a3513a21d42646d757934deb55151a2da</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_1sr__robot__msgs_1_1JointMusclePositionControlle651f3699d971aa9301c239315581d742.html</anchorfile>
      <anchor>a0166594486f065ac43ef84ce59e49662</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::sr_robot_msgs::JointMuscleValveControllerCommand_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1sr__robot__msgs_1_1JointMuscleValveControllerCo57121a66e40ee80e9ed24134f2d893a1.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_1sr__robot__msgs_1_1JointMuscleValveControllerCo57121a66e40ee80e9ed24134f2d893a1.html</anchorfile>
      <anchor>a1ec3df0c08038732fa4facfa10a144f1</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_1sr__robot__msgs_1_1JointMuscleValveControllerCo57121a66e40ee80e9ed24134f2d893a1.html</anchorfile>
      <anchor>af765e2ad9fddeedd876cf80943d0d454</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::sr_robot_msgs::JointMuscleValveControllerState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1sr__robot__msgs_1_1JointMuscleValveControllerSt3fa238881d96fdf185d809d622194c3d.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_1sr__robot__msgs_1_1JointMuscleValveControllerSt3fa238881d96fdf185d809d622194c3d.html</anchorfile>
      <anchor>a2c5b07ea18c607b9f9728800ebc4d155</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_1sr__robot__msgs_1_1JointMuscleValveControllerSt3fa238881d96fdf185d809d622194c3d.html</anchorfile>
      <anchor>a86ce382c38d93d6a7509b6e088b9ceb0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::sr_robot_msgs::joints_data_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1sr__robot__msgs_1_1joints__data___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_1sr__robot__msgs_1_1joints__data___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a7167acf299894373c5b7a3edb69c8b31</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_1sr__robot__msgs_1_1joints__data___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a6e4b9726ca2760f5c6fc8e84e22540c5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::sr_robot_msgs::ManualSelfTestRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1sr__robot__msgs_1_1ManualSelfTestRequest___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_1sr__robot__msgs_1_1ManualSelfTestRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aee3047b32c61785581a8c54f86563f95</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_1sr__robot__msgs_1_1ManualSelfTestRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a4f550d3a830885e498cb5a6cb77c3c29</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::sr_robot_msgs::ManualSelfTestResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1sr__robot__msgs_1_1ManualSelfTestResponse___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_1sr__robot__msgs_1_1ManualSelfTestResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a928b9f2bdd7bdc646342d298294e6d5a</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_1sr__robot__msgs_1_1ManualSelfTestResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a566bb8a5c2bdeb850f09b59c42a382b8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::sr_robot_msgs::MidProxData_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1sr__robot__msgs_1_1MidProxData___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_1sr__robot__msgs_1_1MidProxData___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a1876304499ebdfd3674190b2c582f8f4</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_1sr__robot__msgs_1_1MidProxData___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a68f54d109f695f1ea2a41ada8527790e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::sr_robot_msgs::MidProxDataAll_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1sr__robot__msgs_1_1MidProxDataAll___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_1sr__robot__msgs_1_1MidProxDataAll___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a17e1303b995a467a210a8e4674b2255f</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_1sr__robot__msgs_1_1MidProxDataAll___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a4e70340c8e524da2119778c6999b2f62</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::sr_robot_msgs::MotorSystemControls_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1sr__robot__msgs_1_1MotorSystemControls___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_1sr__robot__msgs_1_1MotorSystemControls___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a36d4625816b6cfc7952809cf70fe2827</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_1sr__robot__msgs_1_1MotorSystemControls___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a9951075f0e92b0c55a2e069b9fe9aef9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::sr_robot_msgs::NullifyDemandRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1sr__robot__msgs_1_1NullifyDemandRequest___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_1sr__robot__msgs_1_1NullifyDemandRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a0e45d168c91e7acb01384416a678ec84</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_1sr__robot__msgs_1_1NullifyDemandRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a9580ccc7c3563cd69f66f94f8646caaf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::sr_robot_msgs::NullifyDemandResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1sr__robot__msgs_1_1NullifyDemandResponse___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_1sr__robot__msgs_1_1NullifyDemandResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ae80c5e7a426012639438196ac905cf01</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_1sr__robot__msgs_1_1NullifyDemandResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a8771e2c117310250ff17ef4b95fa58e3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::sr_robot_msgs::reverseKinematics_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1sr__robot__msgs_1_1reverseKinematics___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_1sr__robot__msgs_1_1reverseKinematics___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ad32a7736022f6ba0927ce55a62fbdf1d</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_1sr__robot__msgs_1_1reverseKinematics___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ae6e0599d2521873c71b6a3462c5735e6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::sr_robot_msgs::sendupdate_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1sr__robot__msgs_1_1sendupdate___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_1sr__robot__msgs_1_1sendupdate___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a56be7fcef8e68282450492fb24798b28</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_1sr__robot__msgs_1_1sendupdate___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a29bac7937284f1a563521cbaafc42f5d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::sr_robot_msgs::SetDebugDataRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1sr__robot__msgs_1_1SetDebugDataRequest___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_1sr__robot__msgs_1_1SetDebugDataRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a483b93c81827aa2e86675f5cd199c04d</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_1sr__robot__msgs_1_1SetDebugDataRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a09ae3831f3b36326c3d6d97ee75b65c7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::sr_robot_msgs::SetDebugDataResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1sr__robot__msgs_1_1SetDebugDataResponse___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_1sr__robot__msgs_1_1SetDebugDataResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a1cd3d7d239fec27161f53b4d47c3898d</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_1sr__robot__msgs_1_1SetDebugDataResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aa404f2051f40ca00b6e14fe2b66c7537</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::sr_robot_msgs::SetEffortControllerGainsRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1sr__robot__msgs_1_1SetEffortControllerGainsRequfe26e73aeded99734cdf5aa9871f12f1.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_1sr__robot__msgs_1_1SetEffortControllerGainsRequfe26e73aeded99734cdf5aa9871f12f1.html</anchorfile>
      <anchor>a7e56c9a6a493ff7b9251444e8d199777</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_1sr__robot__msgs_1_1SetEffortControllerGainsRequfe26e73aeded99734cdf5aa9871f12f1.html</anchorfile>
      <anchor>a1fa77876f886b83332a6aecc54ccb52b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::sr_robot_msgs::SetEffortControllerGainsResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1sr__robot__msgs_1_1SetEffortControllerGainsResp28904fd5a922a6548e11e07a81dd7151.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_1sr__robot__msgs_1_1SetEffortControllerGainsResp28904fd5a922a6548e11e07a81dd7151.html</anchorfile>
      <anchor>a6b4eed35ff64f894c1eb5707d4d48d5f</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_1sr__robot__msgs_1_1SetEffortControllerGainsResp28904fd5a922a6548e11e07a81dd7151.html</anchorfile>
      <anchor>a979710c8e7de7bff6cc2436d0b1232ef</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::sr_robot_msgs::SetMixedPositionVelocityPidGainsRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1sr__robot__msgs_1_1SetMixedPositionVelocityPidGa33bac8d2ab4b2ee7585b39fd1d08c1d.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_1sr__robot__msgs_1_1SetMixedPositionVelocityPidGa33bac8d2ab4b2ee7585b39fd1d08c1d.html</anchorfile>
      <anchor>abdcf33d19dde4625d23e30e27b4294a8</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_1sr__robot__msgs_1_1SetMixedPositionVelocityPidGa33bac8d2ab4b2ee7585b39fd1d08c1d.html</anchorfile>
      <anchor>ab5b4ad0b5bfc37c9da88e75afd38770a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::sr_robot_msgs::SetMixedPositionVelocityPidGainsResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1sr__robot__msgs_1_1SetMixedPositionVelocityPidG25859d7551322c6a161d281c322fdb9c.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_1sr__robot__msgs_1_1SetMixedPositionVelocityPidG25859d7551322c6a161d281c322fdb9c.html</anchorfile>
      <anchor>abb5a3500076c3d69411fd8c650f490ea</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_1sr__robot__msgs_1_1SetMixedPositionVelocityPidG25859d7551322c6a161d281c322fdb9c.html</anchorfile>
      <anchor>a1eeb712ecb370ec78736f67cab4e33b1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::sr_robot_msgs::SetPidGainsRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1sr__robot__msgs_1_1SetPidGainsRequest___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_1sr__robot__msgs_1_1SetPidGainsRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af551be8eeec451ec332d2be2800e2b85</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_1sr__robot__msgs_1_1SetPidGainsRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a3148e885629e5dc50d2e4224cbd86814</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::sr_robot_msgs::SetPidGainsResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1sr__robot__msgs_1_1SetPidGainsResponse___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_1sr__robot__msgs_1_1SetPidGainsResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a50d3b415331c9ba0a2cec637768899a8</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_1sr__robot__msgs_1_1SetPidGainsResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ab4fee7f4a818f59fe678dcd0477132d6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::sr_robot_msgs::ShadowPST_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1sr__robot__msgs_1_1ShadowPST___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_1sr__robot__msgs_1_1ShadowPST___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a0ff01d64a20222044762fff013ef2e2b</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_1sr__robot__msgs_1_1ShadowPST___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a3cadb5adc45a46715442b5481baf82bd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::sr_robot_msgs::SimpleMotorFlasherRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1sr__robot__msgs_1_1SimpleMotorFlasherRequest___ead5a11ee62de0b99475e4fd42b102d8.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_1sr__robot__msgs_1_1SimpleMotorFlasherRequest___ead5a11ee62de0b99475e4fd42b102d8.html</anchorfile>
      <anchor>a969494569b52f747ef1dff67c3fbc731</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_1sr__robot__msgs_1_1SimpleMotorFlasherRequest___ead5a11ee62de0b99475e4fd42b102d8.html</anchorfile>
      <anchor>ae0a872a100cf8db047a013fc0beda90f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::sr_robot_msgs::SimpleMotorFlasherResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1sr__robot__msgs_1_1SimpleMotorFlasherResponse__080cf35df3990be14b478fc91de47d6d.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_1sr__robot__msgs_1_1SimpleMotorFlasherResponse__080cf35df3990be14b478fc91de47d6d.html</anchorfile>
      <anchor>a34576cb8ff32be6e61b56a4b3aae7930</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_1sr__robot__msgs_1_1SimpleMotorFlasherResponse__080cf35df3990be14b478fc91de47d6d.html</anchorfile>
      <anchor>a465dfd739713db11c87ac8751494123e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::sr_robot_msgs::Tactile_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1sr__robot__msgs_1_1Tactile___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_1sr__robot__msgs_1_1Tactile___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ab74dff1cac1582b325053e437adb2a7a</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_1sr__robot__msgs_1_1Tactile___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a5911ad1428efe30a535daf7f45d25441</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::sr_robot_msgs::TactileArray_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1sr__robot__msgs_1_1TactileArray___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_1sr__robot__msgs_1_1TactileArray___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ae23d646e3a0b2bb9fa2f4cc4c6ca4d9c</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_1sr__robot__msgs_1_1TactileArray___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a5f28253e123ad47cc264f5fc5079dcad</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::sr_robot_msgs::UBI0_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1sr__robot__msgs_1_1UBI0___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_1sr__robot__msgs_1_1UBI0___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aed071e809cce1b1cdb0e3c93d487c95b</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_1sr__robot__msgs_1_1UBI0___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aafe35e423432a15a503d25852cfd8016</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::sr_robot_msgs::UBI0All_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1sr__robot__msgs_1_1UBI0All___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_1sr__robot__msgs_1_1UBI0All___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ad468b12b819ad4cedee0f949167c60a0</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_1sr__robot__msgs_1_1UBI0All___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a24501c113f33e91ad83dff6f4fdcfb6f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::sr_robot_msgs::which_fingers_are_touchingRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1sr__robot__msgs_1_1which__fingers__are__touchinade7ea1cc13099909c11235c87b3a196.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_1sr__robot__msgs_1_1which__fingers__are__touchinade7ea1cc13099909c11235c87b3a196.html</anchorfile>
      <anchor>a3a200b7954d2a4c8847b2010c20a3441</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_1sr__robot__msgs_1_1which__fingers__are__touchinade7ea1cc13099909c11235c87b3a196.html</anchorfile>
      <anchor>a69db8fd65cadea19fc241796f1ff44c6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::sr_robot_msgs::which_fingers_are_touchingResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1sr__robot__msgs_1_1which__fingers__are__touchine2be0b3f84d0a2555d950458752e1206.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_1sr__robot__msgs_1_1which__fingers__are__touchine2be0b3f84d0a2555d950458752e1206.html</anchorfile>
      <anchor>a4ae7ac930bd13dae720ff16dfbd3696f</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_1sr__robot__msgs_1_1which__fingers__are__touchine2be0b3f84d0a2555d950458752e1206.html</anchorfile>
      <anchor>a76acd8f8bd4eed95bb90d5c92dbce624</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; sr_robot_msgs::ChangeControlType &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01sr__robot__msgs_1_1ChangeControlType_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_01sr__robot__msgs_1_1ChangeControlType_01_4.html</anchorfile>
      <anchor>a45836b9cdbbb05c062cb9263984cf8e1</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_01sr__robot__msgs_1_1ChangeControlType_01_4.html</anchorfile>
      <anchor>a724d29862a0eae3b28f174fe7ee5cd3c</anchor>
      <arglist>(const sr_robot_msgs::ChangeControlType &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; sr_robot_msgs::ChangeControlTypeRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01sr__robot__msgs_1_1ChangeControlTypeRequest___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_01sr__robot__msgs_1_1ChangeControlTypeRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a37794fde3d13df4597a43467b4feaabf</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_01sr__robot__msgs_1_1ChangeControlTypeRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a4a1a32ccdd924a4fbed35e52c2da4668</anchor>
      <arglist>(const sr_robot_msgs::ChangeControlTypeRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; sr_robot_msgs::ChangeControlTypeResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01sr__robot__msgs_1_1ChangeControlTypeResponse___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_01sr__robot__msgs_1_1ChangeControlTypeResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a1aa71bbb5a66ee601522a1675550ee3a</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_01sr__robot__msgs_1_1ChangeControlTypeResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a3104c34c2780e7adb4a3dcc6c3ba8b84</anchor>
      <arglist>(const sr_robot_msgs::ChangeControlTypeResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; sr_robot_msgs::ChangeMotorSystemControls &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01sr__robot__msgs_1_1ChangeMotorSystemControls_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_01sr__robot__msgs_1_1ChangeMotorSystemControls_01_4.html</anchorfile>
      <anchor>a6046ac1c93df67685b460eb47a9e7536</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_01sr__robot__msgs_1_1ChangeMotorSystemControls_01_4.html</anchorfile>
      <anchor>ac24685cf08448a348e2f817555bd2412</anchor>
      <arglist>(const sr_robot_msgs::ChangeMotorSystemControls &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; sr_robot_msgs::ChangeMotorSystemControlsRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01sr__robot__msgs_1_1ChangeMotorSystemControlsRequest3464a9c6ebb3cd6990ae84bcd95e197a.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_01sr__robot__msgs_1_1ChangeMotorSystemControlsRequest3464a9c6ebb3cd6990ae84bcd95e197a.html</anchorfile>
      <anchor>aec20ab13dd56cfb33ca7b41cf8626792</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_01sr__robot__msgs_1_1ChangeMotorSystemControlsRequest3464a9c6ebb3cd6990ae84bcd95e197a.html</anchorfile>
      <anchor>a6a646395df109b974461992671f49a59</anchor>
      <arglist>(const sr_robot_msgs::ChangeMotorSystemControlsRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; sr_robot_msgs::ChangeMotorSystemControlsResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01sr__robot__msgs_1_1ChangeMotorSystemControlsResponsb32e117d87b9c86adbcdbd94a41bec75.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_01sr__robot__msgs_1_1ChangeMotorSystemControlsResponsb32e117d87b9c86adbcdbd94a41bec75.html</anchorfile>
      <anchor>a9621100208649ab11ac720b24c28f253</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_01sr__robot__msgs_1_1ChangeMotorSystemControlsResponsb32e117d87b9c86adbcdbd94a41bec75.html</anchorfile>
      <anchor>a2f0fa96aa0ee0b2609be158f9f74587a</anchor>
      <arglist>(const sr_robot_msgs::ChangeMotorSystemControlsResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; sr_robot_msgs::ForceController &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01sr__robot__msgs_1_1ForceController_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_01sr__robot__msgs_1_1ForceController_01_4.html</anchorfile>
      <anchor>a83ba6efcddac6265ab2225a5de6efa2c</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_01sr__robot__msgs_1_1ForceController_01_4.html</anchorfile>
      <anchor>ac1c34628e1e2f9532f9da76d325b6b4d</anchor>
      <arglist>(const sr_robot_msgs::ForceController &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; sr_robot_msgs::ForceControllerRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01sr__robot__msgs_1_1ForceControllerRequest___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_01sr__robot__msgs_1_1ForceControllerRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a13af70d3c86e61919c026e9f79478f44</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_01sr__robot__msgs_1_1ForceControllerRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a2d55bd500972dc21710a331ad73f0590</anchor>
      <arglist>(const sr_robot_msgs::ForceControllerRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; sr_robot_msgs::ForceControllerResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01sr__robot__msgs_1_1ForceControllerResponse___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_01sr__robot__msgs_1_1ForceControllerResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>acf203a36783909a708378742650d4185</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_01sr__robot__msgs_1_1ForceControllerResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a863b111a68c324184d63f5b77f548411</anchor>
      <arglist>(const sr_robot_msgs::ForceControllerResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; sr_robot_msgs::GetSegmentedLine &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01sr__robot__msgs_1_1GetSegmentedLine_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_01sr__robot__msgs_1_1GetSegmentedLine_01_4.html</anchorfile>
      <anchor>af5985ca99b0be7525fa3a32abfb3fbef</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_01sr__robot__msgs_1_1GetSegmentedLine_01_4.html</anchorfile>
      <anchor>a7e201e55eb4774367854d975b65d21af</anchor>
      <arglist>(const sr_robot_msgs::GetSegmentedLine &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; sr_robot_msgs::GetSegmentedLineRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01sr__robot__msgs_1_1GetSegmentedLineRequest___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_01sr__robot__msgs_1_1GetSegmentedLineRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a28d9bc3754f95f2b9b1fca16c4de3a2c</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_01sr__robot__msgs_1_1GetSegmentedLineRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>acc18861d8ea9bd526e4511de0fb61149</anchor>
      <arglist>(const sr_robot_msgs::GetSegmentedLineRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; sr_robot_msgs::GetSegmentedLineResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01sr__robot__msgs_1_1GetSegmentedLineResponse___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_01sr__robot__msgs_1_1GetSegmentedLineResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af42de938a7a67a8e182860205cb32ed5</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_01sr__robot__msgs_1_1GetSegmentedLineResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>acc5d0ce18504ec47909bacdb3d4c249a</anchor>
      <arglist>(const sr_robot_msgs::GetSegmentedLineResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; sr_robot_msgs::is_hand_occupied &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01sr__robot__msgs_1_1is__hand__occupied_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_01sr__robot__msgs_1_1is__hand__occupied_01_4.html</anchorfile>
      <anchor>af3ce696803b74bf24af6479bab7c580c</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_01sr__robot__msgs_1_1is__hand__occupied_01_4.html</anchorfile>
      <anchor>aac131db9f44a490ea485924531f42133</anchor>
      <arglist>(const sr_robot_msgs::is_hand_occupied &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; sr_robot_msgs::is_hand_occupiedRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01sr__robot__msgs_1_1is__hand__occupiedRequest___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_01sr__robot__msgs_1_1is__hand__occupiedRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a50909b5ba9dc3413c1a325b4608f0437</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_01sr__robot__msgs_1_1is__hand__occupiedRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a06f250b063af6f38c440023d8eed83c6</anchor>
      <arglist>(const sr_robot_msgs::is_hand_occupiedRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; sr_robot_msgs::is_hand_occupiedResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01sr__robot__msgs_1_1is__hand__occupiedResponse___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_01sr__robot__msgs_1_1is__hand__occupiedResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a057243df38ef7307ebff43a45d56004e</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_01sr__robot__msgs_1_1is__hand__occupiedResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a29787896b50b101599357e6e04c4d475</anchor>
      <arglist>(const sr_robot_msgs::is_hand_occupiedResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; sr_robot_msgs::ManualSelfTest &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01sr__robot__msgs_1_1ManualSelfTest_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_01sr__robot__msgs_1_1ManualSelfTest_01_4.html</anchorfile>
      <anchor>a7dcd6719ca0767dacdde42eff22e82b4</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_01sr__robot__msgs_1_1ManualSelfTest_01_4.html</anchorfile>
      <anchor>afcf77fc739ec0df7e4d552440bafed52</anchor>
      <arglist>(const sr_robot_msgs::ManualSelfTest &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; sr_robot_msgs::ManualSelfTestRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01sr__robot__msgs_1_1ManualSelfTestRequest___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_01sr__robot__msgs_1_1ManualSelfTestRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aa1493f96cee0f22bc9d468d92920dd00</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_01sr__robot__msgs_1_1ManualSelfTestRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aa3639177e6a6791727fe4142092adc16</anchor>
      <arglist>(const sr_robot_msgs::ManualSelfTestRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; sr_robot_msgs::ManualSelfTestResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01sr__robot__msgs_1_1ManualSelfTestResponse___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_01sr__robot__msgs_1_1ManualSelfTestResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a11e959064a8661861a93dbeb5656cbb6</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_01sr__robot__msgs_1_1ManualSelfTestResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a5379dbf3fa49e1155f113e0750bfdc78</anchor>
      <arglist>(const sr_robot_msgs::ManualSelfTestResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; sr_robot_msgs::NullifyDemand &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01sr__robot__msgs_1_1NullifyDemand_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_01sr__robot__msgs_1_1NullifyDemand_01_4.html</anchorfile>
      <anchor>a7ab82e6d8c73012428a0d0a4fa43b8a8</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_01sr__robot__msgs_1_1NullifyDemand_01_4.html</anchorfile>
      <anchor>a80250b2f9966c5c9f18253256346967f</anchor>
      <arglist>(const sr_robot_msgs::NullifyDemand &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; sr_robot_msgs::NullifyDemandRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01sr__robot__msgs_1_1NullifyDemandRequest___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_01sr__robot__msgs_1_1NullifyDemandRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aa628d58adb7dd33174bab52e4efa776b</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_01sr__robot__msgs_1_1NullifyDemandRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a624d7a7dcf35407b3074196022c0fef3</anchor>
      <arglist>(const sr_robot_msgs::NullifyDemandRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; sr_robot_msgs::NullifyDemandResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01sr__robot__msgs_1_1NullifyDemandResponse___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_01sr__robot__msgs_1_1NullifyDemandResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a6e08d97da0d5db33cd70885cfc4f8afe</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_01sr__robot__msgs_1_1NullifyDemandResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>abd7774b271456c49cbdabe1929db9fe0</anchor>
      <arglist>(const sr_robot_msgs::NullifyDemandResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; sr_robot_msgs::SetDebugData &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01sr__robot__msgs_1_1SetDebugData_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_01sr__robot__msgs_1_1SetDebugData_01_4.html</anchorfile>
      <anchor>aba47a036835e70ceb657f9181c2ab73f</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_01sr__robot__msgs_1_1SetDebugData_01_4.html</anchorfile>
      <anchor>ac9d597e23bca43810b4082a80860e491</anchor>
      <arglist>(const sr_robot_msgs::SetDebugData &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; sr_robot_msgs::SetDebugDataRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01sr__robot__msgs_1_1SetDebugDataRequest___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_01sr__robot__msgs_1_1SetDebugDataRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a711472f84a3a71b13607f486ca63d27b</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_01sr__robot__msgs_1_1SetDebugDataRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a5fa377a3f6aef918194b73d8c0b9845b</anchor>
      <arglist>(const sr_robot_msgs::SetDebugDataRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; sr_robot_msgs::SetDebugDataResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01sr__robot__msgs_1_1SetDebugDataResponse___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_01sr__robot__msgs_1_1SetDebugDataResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a6ab39b6ca01d83a2535d7e44922bfbf3</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_01sr__robot__msgs_1_1SetDebugDataResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a9f7493ef72ac6842dab8468272a0edb1</anchor>
      <arglist>(const sr_robot_msgs::SetDebugDataResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; sr_robot_msgs::SetEffortControllerGains &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01sr__robot__msgs_1_1SetEffortControllerGains_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_01sr__robot__msgs_1_1SetEffortControllerGains_01_4.html</anchorfile>
      <anchor>a8018754826baea59459f4bcf06d9da11</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_01sr__robot__msgs_1_1SetEffortControllerGains_01_4.html</anchorfile>
      <anchor>a523c72c7fe2eb8270b82f871272d1393</anchor>
      <arglist>(const sr_robot_msgs::SetEffortControllerGains &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; sr_robot_msgs::SetEffortControllerGainsRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01sr__robot__msgs_1_1SetEffortControllerGainsRequest_37237094e7991d0b3577135c84915470.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_01sr__robot__msgs_1_1SetEffortControllerGainsRequest_37237094e7991d0b3577135c84915470.html</anchorfile>
      <anchor>a4dd4647f12e32fc820ec1da8b91979d3</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_01sr__robot__msgs_1_1SetEffortControllerGainsRequest_37237094e7991d0b3577135c84915470.html</anchorfile>
      <anchor>af8c6bf48c1566e845d093e5deb0a3c47</anchor>
      <arglist>(const sr_robot_msgs::SetEffortControllerGainsRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; sr_robot_msgs::SetEffortControllerGainsResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01sr__robot__msgs_1_1SetEffortControllerGainsResponse8c1d1e95a2d1c6c0fa252a7dbd49d16a.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_01sr__robot__msgs_1_1SetEffortControllerGainsResponse8c1d1e95a2d1c6c0fa252a7dbd49d16a.html</anchorfile>
      <anchor>a63181e1cc15d07392a593ecef556e079</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_01sr__robot__msgs_1_1SetEffortControllerGainsResponse8c1d1e95a2d1c6c0fa252a7dbd49d16a.html</anchorfile>
      <anchor>a44e39171981c94ec3054ec94f96839de</anchor>
      <arglist>(const sr_robot_msgs::SetEffortControllerGainsResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; sr_robot_msgs::SetMixedPositionVelocityPidGains &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01sr__robot__msgs_1_1SetMixedPositionVelocityPidGains_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_01sr__robot__msgs_1_1SetMixedPositionVelocityPidGains_01_4.html</anchorfile>
      <anchor>af54ea3f2ed633b50a3c22503cd1b415c</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_01sr__robot__msgs_1_1SetMixedPositionVelocityPidGains_01_4.html</anchorfile>
      <anchor>a5c0c698a5bd4b707de923e6a1213f7e2</anchor>
      <arglist>(const sr_robot_msgs::SetMixedPositionVelocityPidGains &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; sr_robot_msgs::SetMixedPositionVelocityPidGainsRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01sr__robot__msgs_1_1SetMixedPositionVelocityPidGainseafa77cdc0fcbc8a93de3b1dfbe26339.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_01sr__robot__msgs_1_1SetMixedPositionVelocityPidGainseafa77cdc0fcbc8a93de3b1dfbe26339.html</anchorfile>
      <anchor>a02be20f116bf8ac65deeac94305a095a</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_01sr__robot__msgs_1_1SetMixedPositionVelocityPidGainseafa77cdc0fcbc8a93de3b1dfbe26339.html</anchorfile>
      <anchor>a7697bc933fd486fe9be350d705a257ee</anchor>
      <arglist>(const sr_robot_msgs::SetMixedPositionVelocityPidGainsRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; sr_robot_msgs::SetMixedPositionVelocityPidGainsResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01sr__robot__msgs_1_1SetMixedPositionVelocityPidGainsfc38d37fb056625d0f020b69b9094d28.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_01sr__robot__msgs_1_1SetMixedPositionVelocityPidGainsfc38d37fb056625d0f020b69b9094d28.html</anchorfile>
      <anchor>aabf00f19fad29d71bc684f007ec76d96</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_01sr__robot__msgs_1_1SetMixedPositionVelocityPidGainsfc38d37fb056625d0f020b69b9094d28.html</anchorfile>
      <anchor>a88c13d6a1fb00a10bd0343e7b986b84d</anchor>
      <arglist>(const sr_robot_msgs::SetMixedPositionVelocityPidGainsResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; sr_robot_msgs::SetPidGains &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01sr__robot__msgs_1_1SetPidGains_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_01sr__robot__msgs_1_1SetPidGains_01_4.html</anchorfile>
      <anchor>a55d6e777fc85dd1a57d89263a18a10f7</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_01sr__robot__msgs_1_1SetPidGains_01_4.html</anchorfile>
      <anchor>a4db83eecda491b8f1ccaf19f1fe11d51</anchor>
      <arglist>(const sr_robot_msgs::SetPidGains &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; sr_robot_msgs::SetPidGainsRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01sr__robot__msgs_1_1SetPidGainsRequest___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_01sr__robot__msgs_1_1SetPidGainsRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af1cd3f03ffcc77014720531c81a5dd19</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_01sr__robot__msgs_1_1SetPidGainsRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a8a5d24ac9258e7d69d95bce1d2912763</anchor>
      <arglist>(const sr_robot_msgs::SetPidGainsRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; sr_robot_msgs::SetPidGainsResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01sr__robot__msgs_1_1SetPidGainsResponse___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_01sr__robot__msgs_1_1SetPidGainsResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ab12dcdd9c2898506d8cc56966cbf0f47</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_01sr__robot__msgs_1_1SetPidGainsResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ad97d20c0a0cf988b8dbeaecaa4f034ae</anchor>
      <arglist>(const sr_robot_msgs::SetPidGainsResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; sr_robot_msgs::SimpleMotorFlasher &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01sr__robot__msgs_1_1SimpleMotorFlasher_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_01sr__robot__msgs_1_1SimpleMotorFlasher_01_4.html</anchorfile>
      <anchor>ad38f1863cba1df9d39564621a248f358</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_01sr__robot__msgs_1_1SimpleMotorFlasher_01_4.html</anchorfile>
      <anchor>aeb558270bf352b07c00cfb987142ad50</anchor>
      <arglist>(const sr_robot_msgs::SimpleMotorFlasher &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; sr_robot_msgs::SimpleMotorFlasherRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01sr__robot__msgs_1_1SimpleMotorFlasherRequest___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_01sr__robot__msgs_1_1SimpleMotorFlasherRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ae8d8728cd3b999083318e830399aea25</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_01sr__robot__msgs_1_1SimpleMotorFlasherRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a5c91ac4ec09e7b5edb812da40f3aa1d2</anchor>
      <arglist>(const sr_robot_msgs::SimpleMotorFlasherRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; sr_robot_msgs::SimpleMotorFlasherResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01sr__robot__msgs_1_1SimpleMotorFlasherResponse___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_01sr__robot__msgs_1_1SimpleMotorFlasherResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a73669e711107167c4e30030d3760f8a0</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_01sr__robot__msgs_1_1SimpleMotorFlasherResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a278e73fa148ab2016aff9502f1e8068f</anchor>
      <arglist>(const sr_robot_msgs::SimpleMotorFlasherResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; sr_robot_msgs::which_fingers_are_touching &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01sr__robot__msgs_1_1which__fingers__are__touching_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_01sr__robot__msgs_1_1which__fingers__are__touching_01_4.html</anchorfile>
      <anchor>a7cf1020b98052035d746136d230eb86a</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_01sr__robot__msgs_1_1which__fingers__are__touching_01_4.html</anchorfile>
      <anchor>a6a5ee7511fd413bf36aaf0dc4c1f23d0</anchor>
      <arglist>(const sr_robot_msgs::which_fingers_are_touching &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; sr_robot_msgs::which_fingers_are_touchingRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01sr__robot__msgs_1_1which__fingers__are__touchingReqf017bd4a03e928918af5353f6d44fcf5.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_01sr__robot__msgs_1_1which__fingers__are__touchingReqf017bd4a03e928918af5353f6d44fcf5.html</anchorfile>
      <anchor>a87c505a1c1716a4158e450ba3a2b268c</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_01sr__robot__msgs_1_1which__fingers__are__touchingReqf017bd4a03e928918af5353f6d44fcf5.html</anchorfile>
      <anchor>a9690af9bdad1043f456ef07dda9cdc40</anchor>
      <arglist>(const sr_robot_msgs::which_fingers_are_touchingRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; sr_robot_msgs::which_fingers_are_touchingResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01sr__robot__msgs_1_1which__fingers__are__touchingRes38e9cf995ed81f8afb75fc45152c128a.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_01sr__robot__msgs_1_1which__fingers__are__touchingRes38e9cf995ed81f8afb75fc45152c128a.html</anchorfile>
      <anchor>ad9814e55f840d7a04240553e2542912a</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_01sr__robot__msgs_1_1which__fingers__are__touchingRes38e9cf995ed81f8afb75fc45152c128a.html</anchorfile>
      <anchor>a8216a366b8c99a0fe935330c7786c829</anchor>
      <arglist>(const sr_robot_msgs::which_fingers_are_touchingResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; sr_robot_msgs::ChangeControlType &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01sr__robot__msgs_1_1ChangeControlType_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_01sr__robot__msgs_1_1ChangeControlType_01_4.html</anchorfile>
      <anchor>a470b7661d369d4b5b43304d4e46970e8</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_01sr__robot__msgs_1_1ChangeControlType_01_4.html</anchorfile>
      <anchor>aa194d81ebb792d70909985f05ff93251</anchor>
      <arglist>(const sr_robot_msgs::ChangeControlType &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; sr_robot_msgs::ChangeControlTypeRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01sr__robot__msgs_1_1ChangeControlTypeRequest___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_01sr__robot__msgs_1_1ChangeControlTypeRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aa34342900b7e99ce16eacbb9398c8cce</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_01sr__robot__msgs_1_1ChangeControlTypeRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a24193da7d2b7b4043f3cf470f6fb003d</anchor>
      <arglist>(const sr_robot_msgs::ChangeControlTypeRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; sr_robot_msgs::ChangeControlTypeResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01sr__robot__msgs_1_1ChangeControlTypeResponse___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_01sr__robot__msgs_1_1ChangeControlTypeResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a1b5aa05ad6a508d15f3c77251ab40a80</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_01sr__robot__msgs_1_1ChangeControlTypeResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>acf714cad23d80a374d3f12b5418106d2</anchor>
      <arglist>(const sr_robot_msgs::ChangeControlTypeResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; sr_robot_msgs::ChangeMotorSystemControls &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01sr__robot__msgs_1_1ChangeMotorSystemControls_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_01sr__robot__msgs_1_1ChangeMotorSystemControls_01_4.html</anchorfile>
      <anchor>a54b6764af1c3523d10f391d0033bbed1</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_01sr__robot__msgs_1_1ChangeMotorSystemControls_01_4.html</anchorfile>
      <anchor>a0b60ba69f387e028171fd52a4971d4c5</anchor>
      <arglist>(const sr_robot_msgs::ChangeMotorSystemControls &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; sr_robot_msgs::ChangeMotorSystemControlsRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01sr__robot__msgs_1_1ChangeMotorSystemControlsRequest__be4237bdb14dbdaca91940648d377350.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_01sr__robot__msgs_1_1ChangeMotorSystemControlsRequest__be4237bdb14dbdaca91940648d377350.html</anchorfile>
      <anchor>acae979ac512d823103f629d608777273</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_01sr__robot__msgs_1_1ChangeMotorSystemControlsRequest__be4237bdb14dbdaca91940648d377350.html</anchorfile>
      <anchor>a17f9ed807c9d46a10d3304e8bd8d0144</anchor>
      <arglist>(const sr_robot_msgs::ChangeMotorSystemControlsRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; sr_robot_msgs::ChangeMotorSystemControlsResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01sr__robot__msgs_1_1ChangeMotorSystemControlsResponse_9814c2d245bdaa1a4d938238f30a1c86.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_01sr__robot__msgs_1_1ChangeMotorSystemControlsResponse_9814c2d245bdaa1a4d938238f30a1c86.html</anchorfile>
      <anchor>a44182327915e9516f659139594ac000e</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_01sr__robot__msgs_1_1ChangeMotorSystemControlsResponse_9814c2d245bdaa1a4d938238f30a1c86.html</anchorfile>
      <anchor>a11209565ed8577fbe37d9ef8bba727c6</anchor>
      <arglist>(const sr_robot_msgs::ChangeMotorSystemControlsResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; sr_robot_msgs::ForceController &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01sr__robot__msgs_1_1ForceController_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_01sr__robot__msgs_1_1ForceController_01_4.html</anchorfile>
      <anchor>a7a36f19a2a2787e4ac6ced00ca209573</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_01sr__robot__msgs_1_1ForceController_01_4.html</anchorfile>
      <anchor>a27617b8c7fb78393cf41196ef12a35c6</anchor>
      <arglist>(const sr_robot_msgs::ForceController &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; sr_robot_msgs::ForceControllerRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01sr__robot__msgs_1_1ForceControllerRequest___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_01sr__robot__msgs_1_1ForceControllerRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a8a26f5e5e93a706b3a99ccac86746ffb</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_01sr__robot__msgs_1_1ForceControllerRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a6589c7e028476043685594d2198f04a8</anchor>
      <arglist>(const sr_robot_msgs::ForceControllerRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; sr_robot_msgs::ForceControllerResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01sr__robot__msgs_1_1ForceControllerResponse___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_01sr__robot__msgs_1_1ForceControllerResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a5beae95e8682bcf60f29bebbdd747a4a</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_01sr__robot__msgs_1_1ForceControllerResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a6d958046d5b9e20e3a22dc122e5eb15e</anchor>
      <arglist>(const sr_robot_msgs::ForceControllerResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; sr_robot_msgs::GetSegmentedLine &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01sr__robot__msgs_1_1GetSegmentedLine_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_01sr__robot__msgs_1_1GetSegmentedLine_01_4.html</anchorfile>
      <anchor>a88c1f504f0e41a79a60d4b991bf263cf</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_01sr__robot__msgs_1_1GetSegmentedLine_01_4.html</anchorfile>
      <anchor>abebc70ff3e531b92619a3252dd750a7e</anchor>
      <arglist>(const sr_robot_msgs::GetSegmentedLine &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; sr_robot_msgs::GetSegmentedLineRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01sr__robot__msgs_1_1GetSegmentedLineRequest___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_01sr__robot__msgs_1_1GetSegmentedLineRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a3f3b0782da04b8b09410dada07223c7b</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_01sr__robot__msgs_1_1GetSegmentedLineRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a4fbc2da581d361f64fa17d67ee1e0faa</anchor>
      <arglist>(const sr_robot_msgs::GetSegmentedLineRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; sr_robot_msgs::GetSegmentedLineResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01sr__robot__msgs_1_1GetSegmentedLineResponse___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_01sr__robot__msgs_1_1GetSegmentedLineResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a19c226ea515dad69e646cd9f22762b62</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_01sr__robot__msgs_1_1GetSegmentedLineResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a193efcc47d1440e74ec218aa1a839e3a</anchor>
      <arglist>(const sr_robot_msgs::GetSegmentedLineResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; sr_robot_msgs::is_hand_occupied &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01sr__robot__msgs_1_1is__hand__occupied_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_01sr__robot__msgs_1_1is__hand__occupied_01_4.html</anchorfile>
      <anchor>a1a20fcda6b1dacdb036f86c524f024bd</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_01sr__robot__msgs_1_1is__hand__occupied_01_4.html</anchorfile>
      <anchor>a98f0834576a6f3a4a83a4c1a88786e9c</anchor>
      <arglist>(const sr_robot_msgs::is_hand_occupied &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; sr_robot_msgs::is_hand_occupiedRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01sr__robot__msgs_1_1is__hand__occupiedRequest___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_01sr__robot__msgs_1_1is__hand__occupiedRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ae187f709749b993ec8237e332aa143e9</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_01sr__robot__msgs_1_1is__hand__occupiedRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a9a40ca800b0b016e39d58a0921094c31</anchor>
      <arglist>(const sr_robot_msgs::is_hand_occupiedRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; sr_robot_msgs::is_hand_occupiedResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01sr__robot__msgs_1_1is__hand__occupiedResponse___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_01sr__robot__msgs_1_1is__hand__occupiedResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a2497eacbf3a537db0cf1f2f0ca8ca3cf</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_01sr__robot__msgs_1_1is__hand__occupiedResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a2cc9195b685ad4ab46e1e6eb8357d85b</anchor>
      <arglist>(const sr_robot_msgs::is_hand_occupiedResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; sr_robot_msgs::ManualSelfTest &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01sr__robot__msgs_1_1ManualSelfTest_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_01sr__robot__msgs_1_1ManualSelfTest_01_4.html</anchorfile>
      <anchor>abe04b1299fa03d8ccd201ce411669749</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_01sr__robot__msgs_1_1ManualSelfTest_01_4.html</anchorfile>
      <anchor>a1096cebe39f597ad6f2d34ab5dbc9433</anchor>
      <arglist>(const sr_robot_msgs::ManualSelfTest &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; sr_robot_msgs::ManualSelfTestRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01sr__robot__msgs_1_1ManualSelfTestRequest___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_01sr__robot__msgs_1_1ManualSelfTestRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a1f0af3435cb801d46e0284ea3531dae0</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_01sr__robot__msgs_1_1ManualSelfTestRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ac176ae445d5f91bd47119c46676313bb</anchor>
      <arglist>(const sr_robot_msgs::ManualSelfTestRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; sr_robot_msgs::ManualSelfTestResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01sr__robot__msgs_1_1ManualSelfTestResponse___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_01sr__robot__msgs_1_1ManualSelfTestResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ac24c2fda571a4cf5587b79a4d3f1cc6c</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_01sr__robot__msgs_1_1ManualSelfTestResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a448156c321bc59160b368cfbacd93549</anchor>
      <arglist>(const sr_robot_msgs::ManualSelfTestResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; sr_robot_msgs::NullifyDemand &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01sr__robot__msgs_1_1NullifyDemand_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_01sr__robot__msgs_1_1NullifyDemand_01_4.html</anchorfile>
      <anchor>ae5e06c6faad9466f489adccf9123a433</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_01sr__robot__msgs_1_1NullifyDemand_01_4.html</anchorfile>
      <anchor>aa281a03d32adb736d2a689c7db236f6c</anchor>
      <arglist>(const sr_robot_msgs::NullifyDemand &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; sr_robot_msgs::NullifyDemandRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01sr__robot__msgs_1_1NullifyDemandRequest___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_01sr__robot__msgs_1_1NullifyDemandRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aecb8a4ee0a56a62d11f55be40f8ad2aa</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_01sr__robot__msgs_1_1NullifyDemandRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af802eec23759dddba01588d51925fba8</anchor>
      <arglist>(const sr_robot_msgs::NullifyDemandRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; sr_robot_msgs::NullifyDemandResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01sr__robot__msgs_1_1NullifyDemandResponse___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_01sr__robot__msgs_1_1NullifyDemandResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a1b4a40d06ec31598c733d233ea252b04</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_01sr__robot__msgs_1_1NullifyDemandResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ab3164e2d05560b83c789d88b62805ed1</anchor>
      <arglist>(const sr_robot_msgs::NullifyDemandResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; sr_robot_msgs::SetDebugData &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01sr__robot__msgs_1_1SetDebugData_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_01sr__robot__msgs_1_1SetDebugData_01_4.html</anchorfile>
      <anchor>a11c1cd8c43a81cbcce1ac8e99e85f8e6</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_01sr__robot__msgs_1_1SetDebugData_01_4.html</anchorfile>
      <anchor>ac16a059cf24c8a3ff4fd19e1bbd4f73b</anchor>
      <arglist>(const sr_robot_msgs::SetDebugData &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; sr_robot_msgs::SetDebugDataRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01sr__robot__msgs_1_1SetDebugDataRequest___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_01sr__robot__msgs_1_1SetDebugDataRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ac755f061883f5cb6b89bc8d8a0813166</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_01sr__robot__msgs_1_1SetDebugDataRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a2f8ccaf4fbb2028103675ec6dc6297ef</anchor>
      <arglist>(const sr_robot_msgs::SetDebugDataRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; sr_robot_msgs::SetDebugDataResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01sr__robot__msgs_1_1SetDebugDataResponse___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_01sr__robot__msgs_1_1SetDebugDataResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a10b76c22c9765f7eb5604218704829d8</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_01sr__robot__msgs_1_1SetDebugDataResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a982eb5787adbde6061177ea6d2ed9229</anchor>
      <arglist>(const sr_robot_msgs::SetDebugDataResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; sr_robot_msgs::SetEffortControllerGains &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01sr__robot__msgs_1_1SetEffortControllerGains_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_01sr__robot__msgs_1_1SetEffortControllerGains_01_4.html</anchorfile>
      <anchor>adcd483585568e5873d76cec6c3c8506a</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_01sr__robot__msgs_1_1SetEffortControllerGains_01_4.html</anchorfile>
      <anchor>a5ef452daa748c4a3b31699def08c0213</anchor>
      <arglist>(const sr_robot_msgs::SetEffortControllerGains &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; sr_robot_msgs::SetEffortControllerGainsRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01sr__robot__msgs_1_1SetEffortControllerGainsRequest___b4d10427e449637ca74731f4520e687a.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_01sr__robot__msgs_1_1SetEffortControllerGainsRequest___b4d10427e449637ca74731f4520e687a.html</anchorfile>
      <anchor>ad896697ea42ab8d7477637b9e2252996</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_01sr__robot__msgs_1_1SetEffortControllerGainsRequest___b4d10427e449637ca74731f4520e687a.html</anchorfile>
      <anchor>a869c8cf5412c0cfed638ced27a7ed41f</anchor>
      <arglist>(const sr_robot_msgs::SetEffortControllerGainsRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; sr_robot_msgs::SetEffortControllerGainsResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01sr__robot__msgs_1_1SetEffortControllerGainsResponse__1472facbf58e800f98b69d9cbf21d9cb.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_01sr__robot__msgs_1_1SetEffortControllerGainsResponse__1472facbf58e800f98b69d9cbf21d9cb.html</anchorfile>
      <anchor>af58d3d4cc2f2e912c71af7506044353b</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_01sr__robot__msgs_1_1SetEffortControllerGainsResponse__1472facbf58e800f98b69d9cbf21d9cb.html</anchorfile>
      <anchor>a7434418d5f684a9a3b14ce78e4846687</anchor>
      <arglist>(const sr_robot_msgs::SetEffortControllerGainsResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; sr_robot_msgs::SetMixedPositionVelocityPidGains &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01sr__robot__msgs_1_1SetMixedPositionVelocityPidGains_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_01sr__robot__msgs_1_1SetMixedPositionVelocityPidGains_01_4.html</anchorfile>
      <anchor>a1018cf10d4c828dc5dc4051bff06714a</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_01sr__robot__msgs_1_1SetMixedPositionVelocityPidGains_01_4.html</anchorfile>
      <anchor>af8bdcd606c28616d57231d6dcabc5c23</anchor>
      <arglist>(const sr_robot_msgs::SetMixedPositionVelocityPidGains &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; sr_robot_msgs::SetMixedPositionVelocityPidGainsRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01sr__robot__msgs_1_1SetMixedPositionVelocityPidGainsRe476aa01f540c67e988cc148331b9120d.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_01sr__robot__msgs_1_1SetMixedPositionVelocityPidGainsRe476aa01f540c67e988cc148331b9120d.html</anchorfile>
      <anchor>a308b88ae19bacd169032bd739938fcd9</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_01sr__robot__msgs_1_1SetMixedPositionVelocityPidGainsRe476aa01f540c67e988cc148331b9120d.html</anchorfile>
      <anchor>a50f09b363554585b9a339390381a056f</anchor>
      <arglist>(const sr_robot_msgs::SetMixedPositionVelocityPidGainsRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; sr_robot_msgs::SetMixedPositionVelocityPidGainsResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01sr__robot__msgs_1_1SetMixedPositionVelocityPidGainsRe251cf819d4a186f8411e6aa5476ad8f1.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_01sr__robot__msgs_1_1SetMixedPositionVelocityPidGainsRe251cf819d4a186f8411e6aa5476ad8f1.html</anchorfile>
      <anchor>a57af11489ff154b82429224124010b3c</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_01sr__robot__msgs_1_1SetMixedPositionVelocityPidGainsRe251cf819d4a186f8411e6aa5476ad8f1.html</anchorfile>
      <anchor>adccabf7d8d4a3e2e8d3bf719e5246cfd</anchor>
      <arglist>(const sr_robot_msgs::SetMixedPositionVelocityPidGainsResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; sr_robot_msgs::SetPidGains &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01sr__robot__msgs_1_1SetPidGains_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_01sr__robot__msgs_1_1SetPidGains_01_4.html</anchorfile>
      <anchor>af4e524d8a6c068007c62300549cc42c9</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_01sr__robot__msgs_1_1SetPidGains_01_4.html</anchorfile>
      <anchor>a65f94d5ec6f054aebff25b8a2da1230d</anchor>
      <arglist>(const sr_robot_msgs::SetPidGains &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; sr_robot_msgs::SetPidGainsRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01sr__robot__msgs_1_1SetPidGainsRequest___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_01sr__robot__msgs_1_1SetPidGainsRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a6e24bea930404aed134a59d9b1ce5a09</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_01sr__robot__msgs_1_1SetPidGainsRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ac439405b3f25438072c4e9592d86d452</anchor>
      <arglist>(const sr_robot_msgs::SetPidGainsRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; sr_robot_msgs::SetPidGainsResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01sr__robot__msgs_1_1SetPidGainsResponse___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_01sr__robot__msgs_1_1SetPidGainsResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a3f714118593d46ad4b096a9922dc0b9a</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_01sr__robot__msgs_1_1SetPidGainsResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a83aab7e570065eb708e0f382f3901622</anchor>
      <arglist>(const sr_robot_msgs::SetPidGainsResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; sr_robot_msgs::SimpleMotorFlasher &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01sr__robot__msgs_1_1SimpleMotorFlasher_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_01sr__robot__msgs_1_1SimpleMotorFlasher_01_4.html</anchorfile>
      <anchor>aac39fffd1f4c1eeabf38d2a08d5f836b</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_01sr__robot__msgs_1_1SimpleMotorFlasher_01_4.html</anchorfile>
      <anchor>a3f3795873ab81e4734ff7425524e2384</anchor>
      <arglist>(const sr_robot_msgs::SimpleMotorFlasher &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; sr_robot_msgs::SimpleMotorFlasherRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01sr__robot__msgs_1_1SimpleMotorFlasherRequest___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_01sr__robot__msgs_1_1SimpleMotorFlasherRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a673c8278c7ed9b5bdb3cc1e677856d12</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_01sr__robot__msgs_1_1SimpleMotorFlasherRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a7302d85ce326bf00c9f359159648e4b8</anchor>
      <arglist>(const sr_robot_msgs::SimpleMotorFlasherRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; sr_robot_msgs::SimpleMotorFlasherResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01sr__robot__msgs_1_1SimpleMotorFlasherResponse___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_01sr__robot__msgs_1_1SimpleMotorFlasherResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aa73e4ecc14760c5050cfeddcf4579a86</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_01sr__robot__msgs_1_1SimpleMotorFlasherResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a59f2f9702a9f6933d43606dca07dae42</anchor>
      <arglist>(const sr_robot_msgs::SimpleMotorFlasherResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; sr_robot_msgs::which_fingers_are_touching &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01sr__robot__msgs_1_1which__fingers__are__touching_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_01sr__robot__msgs_1_1which__fingers__are__touching_01_4.html</anchorfile>
      <anchor>a344b5254b4887ce06d234745fd05c500</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_01sr__robot__msgs_1_1which__fingers__are__touching_01_4.html</anchorfile>
      <anchor>a5e313f19f09047714e274221316b83f7</anchor>
      <arglist>(const sr_robot_msgs::which_fingers_are_touching &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; sr_robot_msgs::which_fingers_are_touchingRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01sr__robot__msgs_1_1which__fingers__are__touchingReque9bfdcbac2ab7f0440b087bda3ded5d83.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_01sr__robot__msgs_1_1which__fingers__are__touchingReque9bfdcbac2ab7f0440b087bda3ded5d83.html</anchorfile>
      <anchor>a10e46c7a84d9a26fa40305c2eaa20d13</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_01sr__robot__msgs_1_1which__fingers__are__touchingReque9bfdcbac2ab7f0440b087bda3ded5d83.html</anchorfile>
      <anchor>a1db2095c191056c21320fa2d24e0fd4d</anchor>
      <arglist>(const sr_robot_msgs::which_fingers_are_touchingRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; sr_robot_msgs::which_fingers_are_touchingResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01sr__robot__msgs_1_1which__fingers__are__touchingRespobb602d8c901b7ca3ab069a6ad3123893.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_01sr__robot__msgs_1_1which__fingers__are__touchingRespobb602d8c901b7ca3ab069a6ad3123893.html</anchorfile>
      <anchor>a97860ad4beaa90c047f380346ffed831</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_01sr__robot__msgs_1_1which__fingers__are__touchingRespobb602d8c901b7ca3ab069a6ad3123893.html</anchorfile>
      <anchor>aac2201a8356670e58792cde18bfe9b56</anchor>
      <arglist>(const sr_robot_msgs::which_fingers_are_touchingResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>sr_robot_msgs</name>
    <filename>namespacesr__robot__msgs.html</filename>
    <namespace>sr_robot_msgs::msg</namespace>
    <namespace>sr_robot_msgs::srv</namespace>
    <class kind="struct">sr_robot_msgs::AuxSpiData_</class>
    <class kind="struct">sr_robot_msgs::Biotac_</class>
    <class kind="struct">sr_robot_msgs::BiotacAll_</class>
    <class kind="struct">sr_robot_msgs::cartesian_data_</class>
    <class kind="struct">sr_robot_msgs::cartesian_position_</class>
    <class kind="struct">sr_robot_msgs::ChangeControlType</class>
    <class kind="struct">sr_robot_msgs::ChangeControlTypeRequest_</class>
    <class kind="struct">sr_robot_msgs::ChangeControlTypeResponse_</class>
    <class kind="struct">sr_robot_msgs::ChangeMotorSystemControls</class>
    <class kind="struct">sr_robot_msgs::ChangeMotorSystemControlsRequest_</class>
    <class kind="struct">sr_robot_msgs::ChangeMotorSystemControlsResponse_</class>
    <class kind="struct">sr_robot_msgs::command_</class>
    <class kind="struct">sr_robot_msgs::config_</class>
    <class kind="struct">sr_robot_msgs::contrlr_</class>
    <class kind="struct">sr_robot_msgs::ControlType_</class>
    <class kind="struct">sr_robot_msgs::EthercatDebug_</class>
    <class kind="struct">sr_robot_msgs::ForceController</class>
    <class kind="struct">sr_robot_msgs::ForceControllerRequest_</class>
    <class kind="struct">sr_robot_msgs::ForceControllerResponse_</class>
    <class kind="struct">sr_robot_msgs::FromMotorDataType_</class>
    <class kind="struct">sr_robot_msgs::GetSegmentedLine</class>
    <class kind="struct">sr_robot_msgs::GetSegmentedLineRequest_</class>
    <class kind="struct">sr_robot_msgs::GetSegmentedLineResponse_</class>
    <class kind="struct">sr_robot_msgs::is_hand_occupied</class>
    <class kind="struct">sr_robot_msgs::is_hand_occupiedRequest_</class>
    <class kind="struct">sr_robot_msgs::is_hand_occupiedResponse_</class>
    <class kind="struct">sr_robot_msgs::joint_</class>
    <class kind="struct">sr_robot_msgs::JointControllerState_</class>
    <class kind="struct">sr_robot_msgs::JointMusclePositionControllerState_</class>
    <class kind="struct">sr_robot_msgs::JointMuscleValveControllerCommand_</class>
    <class kind="struct">sr_robot_msgs::JointMuscleValveControllerState_</class>
    <class kind="struct">sr_robot_msgs::joints_data_</class>
    <class kind="struct">sr_robot_msgs::ManualSelfTest</class>
    <class kind="struct">sr_robot_msgs::ManualSelfTestRequest_</class>
    <class kind="struct">sr_robot_msgs::ManualSelfTestResponse_</class>
    <class kind="struct">sr_robot_msgs::MidProxData_</class>
    <class kind="struct">sr_robot_msgs::MidProxDataAll_</class>
    <class kind="struct">sr_robot_msgs::MotorSystemControls_</class>
    <class kind="struct">sr_robot_msgs::NullifyDemand</class>
    <class kind="struct">sr_robot_msgs::NullifyDemandRequest_</class>
    <class kind="struct">sr_robot_msgs::NullifyDemandResponse_</class>
    <class kind="struct">sr_robot_msgs::reverseKinematics_</class>
    <class kind="struct">sr_robot_msgs::sendupdate_</class>
    <class kind="struct">sr_robot_msgs::SetDebugData</class>
    <class kind="struct">sr_robot_msgs::SetDebugDataRequest_</class>
    <class kind="struct">sr_robot_msgs::SetDebugDataResponse_</class>
    <class kind="struct">sr_robot_msgs::SetEffortControllerGains</class>
    <class kind="struct">sr_robot_msgs::SetEffortControllerGainsRequest_</class>
    <class kind="struct">sr_robot_msgs::SetEffortControllerGainsResponse_</class>
    <class kind="struct">sr_robot_msgs::SetMixedPositionVelocityPidGains</class>
    <class kind="struct">sr_robot_msgs::SetMixedPositionVelocityPidGainsRequest_</class>
    <class kind="struct">sr_robot_msgs::SetMixedPositionVelocityPidGainsResponse_</class>
    <class kind="struct">sr_robot_msgs::SetPidGains</class>
    <class kind="struct">sr_robot_msgs::SetPidGainsRequest_</class>
    <class kind="struct">sr_robot_msgs::SetPidGainsResponse_</class>
    <class kind="struct">sr_robot_msgs::ShadowPST_</class>
    <class kind="struct">sr_robot_msgs::SimpleMotorFlasher</class>
    <class kind="struct">sr_robot_msgs::SimpleMotorFlasherRequest_</class>
    <class kind="struct">sr_robot_msgs::SimpleMotorFlasherResponse_</class>
    <class kind="struct">sr_robot_msgs::Tactile_</class>
    <class kind="struct">sr_robot_msgs::TactileArray_</class>
    <class kind="struct">sr_robot_msgs::UBI0_</class>
    <class kind="struct">sr_robot_msgs::UBI0All_</class>
    <class kind="struct">sr_robot_msgs::which_fingers_are_touching</class>
    <class kind="struct">sr_robot_msgs::which_fingers_are_touchingRequest_</class>
    <class kind="struct">sr_robot_msgs::which_fingers_are_touchingResponse_</class>
    <member kind="typedef">
      <type>::sr_robot_msgs::AuxSpiData_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>AuxSpiData</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>aa4a461ed92c66eabb3ae590aa4569e16</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::AuxSpiData const  &gt;</type>
      <name>AuxSpiDataConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>abd6dd0a5687d1b42dc583cc9436f6580</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::AuxSpiData &gt;</type>
      <name>AuxSpiDataPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a0a9f4f3c3012451aaa0bfb6e89090c66</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::sr_robot_msgs::Biotac_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>Biotac</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a31f171a43ff04ff25aa5df0a5da742cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::sr_robot_msgs::BiotacAll_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>BiotacAll</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>aa0be54edb1f606fd3098c6bb7335e24d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::BiotacAll const  &gt;</type>
      <name>BiotacAllConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a7a8e4a06d24ac249808bb357ed15affb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::BiotacAll &gt;</type>
      <name>BiotacAllPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a0fb5b16bc496a7f82175cf92f15767ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::Biotac const  &gt;</type>
      <name>BiotacConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>ada9ef7d51e7cfa99a5a99429d8480796</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::Biotac &gt;</type>
      <name>BiotacPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>ae3c01bed3adc926f17ac2a6f5717d0d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::sr_robot_msgs::cartesian_data_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>cartesian_data</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a4af1484223799cbb77d9ad9b204de710</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::cartesian_data const  &gt;</type>
      <name>cartesian_dataConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>ad773ae6c3ee3f48fe97489784fcc0851</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::cartesian_data &gt;</type>
      <name>cartesian_dataPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a287486e7eb06c3dd7eb76074b0907358</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::sr_robot_msgs::cartesian_position_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>cartesian_position</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a24083b91d117ed1ab1e7bb9b0e12a73d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::cartesian_position const  &gt;</type>
      <name>cartesian_positionConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a38c83974764c87ac4b8666070e2e7747</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::cartesian_position &gt;</type>
      <name>cartesian_positionPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a8e7e2457f4aef1de6666145756a2a74b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::sr_robot_msgs::ChangeControlTypeRequest_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>ChangeControlTypeRequest</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>ae066201ee7c0262446dfa28259cf6adb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::ChangeControlTypeRequest const  &gt;</type>
      <name>ChangeControlTypeRequestConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a8809443b7241a3a36df6713586d79ba4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::ChangeControlTypeRequest &gt;</type>
      <name>ChangeControlTypeRequestPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a0ca8e313fbb64db1f45cd1e73f3b8223</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::sr_robot_msgs::ChangeControlTypeResponse_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>ChangeControlTypeResponse</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a225c403adff7a74232a3308905db6a06</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::ChangeControlTypeResponse const  &gt;</type>
      <name>ChangeControlTypeResponseConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a5f70c3dc7445b1c55b4d5df230488bf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::ChangeControlTypeResponse &gt;</type>
      <name>ChangeControlTypeResponsePtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a2f9f9ebecff0e747bd4a67e844703270</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::sr_robot_msgs::ChangeMotorSystemControlsRequest_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>ChangeMotorSystemControlsRequest</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>abd7f86a5b700b5a5921eb68b87c9b3f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::ChangeMotorSystemControlsRequest const  &gt;</type>
      <name>ChangeMotorSystemControlsRequestConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>af572004d354a1328acac532ffcb066b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::ChangeMotorSystemControlsRequest &gt;</type>
      <name>ChangeMotorSystemControlsRequestPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a4f71a0bc9f4df266efa79d840898b395</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::sr_robot_msgs::ChangeMotorSystemControlsResponse_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>ChangeMotorSystemControlsResponse</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>aa7c3a37758fdc88e4167a220b920934b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::ChangeMotorSystemControlsResponse const  &gt;</type>
      <name>ChangeMotorSystemControlsResponseConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a0e76ed5fa02b90a4adde9797f3ec8f59</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::ChangeMotorSystemControlsResponse &gt;</type>
      <name>ChangeMotorSystemControlsResponsePtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>af6e804044aecb948a4968a2912132b48</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::sr_robot_msgs::command_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>command</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>ae02a831de4e642274cd2a410379b77dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::command const  &gt;</type>
      <name>commandConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a97905c6b8b4921b9ea10f2fe382f7734</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::command &gt;</type>
      <name>commandPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>aab08ddb7af57f34352c66a2518cf04d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::sr_robot_msgs::config_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>config</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a8602f112a62067b5c44b865807bfc616</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::config const  &gt;</type>
      <name>configConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a388674f6159ea714feff2c180ce84ceb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::config &gt;</type>
      <name>configPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a4618dd5aca8f57922b1549193a0b6ade</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::sr_robot_msgs::contrlr_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>contrlr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a0d879d362fbabb4317dc37caf7188bd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::contrlr const  &gt;</type>
      <name>contrlrConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>ae0b8dc6eeceb65fd269aa9e0caf8d24a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::contrlr &gt;</type>
      <name>contrlrPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a4cc148b3bc9bea8f196de3c72e8bbdc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::sr_robot_msgs::ControlType_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>ControlType</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a5a25197e4d62615be3329e4df89c27de</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::ControlType const  &gt;</type>
      <name>ControlTypeConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>ae5ba0b4b51b9e415ee3aeb5ccdd8dc1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::ControlType &gt;</type>
      <name>ControlTypePtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a6bcc897e82a54f9e00eebf98f7afb1bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::sr_robot_msgs::EthercatDebug_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>EthercatDebug</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a0cd7bc4297bfd3236ba70c5a21fb941e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::EthercatDebug const  &gt;</type>
      <name>EthercatDebugConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>ae6d480bc55013da4ff2dada8f1519032</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::EthercatDebug &gt;</type>
      <name>EthercatDebugPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a048e2e8e3c71f846e5c820ada74b0bd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::sr_robot_msgs::ForceControllerRequest_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>ForceControllerRequest</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a7ff02f2a725ccb415257acdbca78b65b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::ForceControllerRequest const  &gt;</type>
      <name>ForceControllerRequestConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a61f17f66ff2c9d7e480efffb530b3580</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::ForceControllerRequest &gt;</type>
      <name>ForceControllerRequestPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a5c30a9bc53140042bbd055dd1c3721cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::sr_robot_msgs::ForceControllerResponse_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>ForceControllerResponse</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>ae10027e45c599a939f7f658da93436fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::ForceControllerResponse const  &gt;</type>
      <name>ForceControllerResponseConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a28c0d2127f01ff6421feb59cb6a3b513</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::ForceControllerResponse &gt;</type>
      <name>ForceControllerResponsePtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a251edaab0d57fcaea8e55930b0b0aa29</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::sr_robot_msgs::FromMotorDataType_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>FromMotorDataType</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>aba3c6b7bf979d4a4ff1bee2e87b43c36</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::FromMotorDataType const  &gt;</type>
      <name>FromMotorDataTypeConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>ad5714f8fd7e242a002eb678a1a3da613</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::FromMotorDataType &gt;</type>
      <name>FromMotorDataTypePtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a6ea2f424829a6d61f1529d76768cad3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::sr_robot_msgs::GetSegmentedLineRequest_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>GetSegmentedLineRequest</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>af42d68576a4aaa6a56cbee2b0ee301b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::GetSegmentedLineRequest const  &gt;</type>
      <name>GetSegmentedLineRequestConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a68332145be6df37e09030d913ff3a123</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::GetSegmentedLineRequest &gt;</type>
      <name>GetSegmentedLineRequestPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>aec6c39edc914e9c965130b5453c37d04</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::sr_robot_msgs::GetSegmentedLineResponse_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>GetSegmentedLineResponse</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>ade832b3e519671999442cdba09cd28c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::GetSegmentedLineResponse const  &gt;</type>
      <name>GetSegmentedLineResponseConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>aad951170b24d4427fae5499a4ad63057</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::GetSegmentedLineResponse &gt;</type>
      <name>GetSegmentedLineResponsePtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>af4aee53bc9927421434c2329b69fd818</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::sr_robot_msgs::is_hand_occupiedRequest_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>is_hand_occupiedRequest</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a15347bedb45045b73babe9a0d5544631</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::is_hand_occupiedRequest const  &gt;</type>
      <name>is_hand_occupiedRequestConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>ab97ec8658764e0f6a82deccb3ec60350</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::is_hand_occupiedRequest &gt;</type>
      <name>is_hand_occupiedRequestPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a7791e21d1b82321502d51fcb80aa085b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::sr_robot_msgs::is_hand_occupiedResponse_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>is_hand_occupiedResponse</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>aa46f595e05ffa3f093a690f4f78b3a69</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::is_hand_occupiedResponse const  &gt;</type>
      <name>is_hand_occupiedResponseConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a99785f661b73a416e62236e62a704d29</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::is_hand_occupiedResponse &gt;</type>
      <name>is_hand_occupiedResponsePtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a3a42eb818287f4d6bf84fb55e690bb51</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::sr_robot_msgs::joint_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>joint</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>af91cd4903a76e9c638834c30cdb27e49</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::joint const  &gt;</type>
      <name>jointConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>af53b323086644c1c9866eada7b3318ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::sr_robot_msgs::JointControllerState_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>JointControllerState</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a0cd1525e4e3c8e7fb7048768f83175ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::JointControllerState const  &gt;</type>
      <name>JointControllerStateConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>af5d36b8221efea6d833854b772d0d483</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::JointControllerState &gt;</type>
      <name>JointControllerStatePtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a717a7c81533e0168669025d6a6c9f8f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::sr_robot_msgs::JointMusclePositionControllerState_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>JointMusclePositionControllerState</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>ac25b0e002fe7b683fb33dfef14443463</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::JointMusclePositionControllerState const  &gt;</type>
      <name>JointMusclePositionControllerStateConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a20f2b4ae6bc1613c65dd2a79f73efdc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::JointMusclePositionControllerState &gt;</type>
      <name>JointMusclePositionControllerStatePtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>ad9847b4cc4998f4f83ed7dde5a1800cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::sr_robot_msgs::JointMuscleValveControllerCommand_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>JointMuscleValveControllerCommand</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>afe7c4821e483524f5cd96cd485564e89</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::JointMuscleValveControllerCommand const  &gt;</type>
      <name>JointMuscleValveControllerCommandConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>adfccc37c04829314960b7948307c8b23</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::JointMuscleValveControllerCommand &gt;</type>
      <name>JointMuscleValveControllerCommandPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>aaa6eb5406a8f1a44c11325c834776839</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::sr_robot_msgs::JointMuscleValveControllerState_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>JointMuscleValveControllerState</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a2fe6708b6a9a10462a58c27b6da9ce18</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::JointMuscleValveControllerState const  &gt;</type>
      <name>JointMuscleValveControllerStateConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a8053dfcce399ec1875d4a36d08dd5267</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::JointMuscleValveControllerState &gt;</type>
      <name>JointMuscleValveControllerStatePtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a3beb8bf37972b423eaab1783a2cf881b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::joint &gt;</type>
      <name>jointPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>aeff7e2f799874b5c6651e0820280ef58</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::sr_robot_msgs::joints_data_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>joints_data</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a2e3e12b4ead21ec47c936f12654cf5e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::joints_data const  &gt;</type>
      <name>joints_dataConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a0382dc24a7ea31c52d80e85f19011eda</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::joints_data &gt;</type>
      <name>joints_dataPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>af994c3f27eca46292ff856b889585108</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::sr_robot_msgs::ManualSelfTestRequest_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>ManualSelfTestRequest</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a0a08d1aa491904149030272917b5bf99</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::ManualSelfTestRequest const  &gt;</type>
      <name>ManualSelfTestRequestConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a0570254fd104372e190c904e1dfa13b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::ManualSelfTestRequest &gt;</type>
      <name>ManualSelfTestRequestPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a69960a7fc5f365b35ffc15cadbbefaab</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::sr_robot_msgs::ManualSelfTestResponse_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>ManualSelfTestResponse</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a5812f545377278f969c9b6ad6c807bb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::ManualSelfTestResponse const  &gt;</type>
      <name>ManualSelfTestResponseConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>ad750d6266366692fff42b828fbcbe8ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::ManualSelfTestResponse &gt;</type>
      <name>ManualSelfTestResponsePtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a229d319ec1837d12cd79af536854bfb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::sr_robot_msgs::MidProxData_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>MidProxData</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a93aa9f655493e4b2db24aca61dade544</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::sr_robot_msgs::MidProxDataAll_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>MidProxDataAll</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>aab8a57b9a55661bfa99e6bf7879ae0a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::MidProxDataAll const  &gt;</type>
      <name>MidProxDataAllConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a282f19a514428290e71c5ccd85ceb30f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::MidProxDataAll &gt;</type>
      <name>MidProxDataAllPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a1f58ccc1821371621cdd352a89641225</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::MidProxData const  &gt;</type>
      <name>MidProxDataConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a71a1a4453bd1daa161c8aac6fdb9098b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::MidProxData &gt;</type>
      <name>MidProxDataPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a33b018f0f2b922459f63f75f0f52e821</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::sr_robot_msgs::MotorSystemControls_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>MotorSystemControls</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a4b926b7837ab526f48e561770b26f751</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::MotorSystemControls const  &gt;</type>
      <name>MotorSystemControlsConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>ab1399db3a6cb48dd97d9d33049c8501b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::MotorSystemControls &gt;</type>
      <name>MotorSystemControlsPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a69cf15f74f447cc5102c73b7e1cb91f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::sr_robot_msgs::NullifyDemandRequest_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>NullifyDemandRequest</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>ab300489d76fc3fb9b532c586dc4225ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::NullifyDemandRequest const  &gt;</type>
      <name>NullifyDemandRequestConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a8eca4a93b84e01fc13da981455fb5853</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::NullifyDemandRequest &gt;</type>
      <name>NullifyDemandRequestPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a5e5dbc87e5462e755b22c588967dc664</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::sr_robot_msgs::NullifyDemandResponse_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>NullifyDemandResponse</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>ac468e6efa1f9932880b4ee037d1b0417</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::NullifyDemandResponse const  &gt;</type>
      <name>NullifyDemandResponseConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a0214ddffb40167c03b94c53194ebc262</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::NullifyDemandResponse &gt;</type>
      <name>NullifyDemandResponsePtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>abf96f73fa90a9398a05c181668852ca5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::sr_robot_msgs::reverseKinematics_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>reverseKinematics</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a0b2ff68d3035c3f6ec6fbeb07f95c24e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::reverseKinematics const  &gt;</type>
      <name>reverseKinematicsConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>ac5b519ce7759f625c48d4201b6a3dee6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::reverseKinematics &gt;</type>
      <name>reverseKinematicsPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>ac8830df63b7abdf7da420a847af492fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::sr_robot_msgs::sendupdate_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>sendupdate</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a1b5a2dc3f873b7758bf8525cc7cccace</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::sendupdate const  &gt;</type>
      <name>sendupdateConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>aa2d1c61ae509f156b25c7b165ffcf7c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::sendupdate &gt;</type>
      <name>sendupdatePtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a100ac5271b1912e1d2c9860438193286</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::sr_robot_msgs::SetDebugDataRequest_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>SetDebugDataRequest</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>aaf4a952d689c47b6c88748235b6dbea0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::SetDebugDataRequest const  &gt;</type>
      <name>SetDebugDataRequestConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a179906083fb97b2f003c783475bc2afe</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::SetDebugDataRequest &gt;</type>
      <name>SetDebugDataRequestPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a37beee2423c67f4b914cfe2e1f75043d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::sr_robot_msgs::SetDebugDataResponse_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>SetDebugDataResponse</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>aa4bf9e2647913a7ed9097cc4b32ea6cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::SetDebugDataResponse const  &gt;</type>
      <name>SetDebugDataResponseConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>ac7059d553fcd2aeb1e22f7ff8212c043</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::SetDebugDataResponse &gt;</type>
      <name>SetDebugDataResponsePtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>accdbbb93e9ce9a01345f721a5faf5445</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::sr_robot_msgs::SetEffortControllerGainsRequest_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>SetEffortControllerGainsRequest</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>abbe806cd15b71514e861fc897278e654</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::SetEffortControllerGainsRequest const  &gt;</type>
      <name>SetEffortControllerGainsRequestConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a254958d0d6ca8f80ea8af6f85d469d26</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::SetEffortControllerGainsRequest &gt;</type>
      <name>SetEffortControllerGainsRequestPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>aca26f91dd822c0e93ba2ab29d26a1130</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::sr_robot_msgs::SetEffortControllerGainsResponse_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>SetEffortControllerGainsResponse</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a135831cf527c05db34f31f52980c5d36</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::SetEffortControllerGainsResponse const  &gt;</type>
      <name>SetEffortControllerGainsResponseConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a1974f28d6d80b03cd93735e4f86e6f28</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::SetEffortControllerGainsResponse &gt;</type>
      <name>SetEffortControllerGainsResponsePtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a1d29f6fd1acedc66f7e82b5b0a57a359</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::sr_robot_msgs::SetMixedPositionVelocityPidGainsRequest_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>SetMixedPositionVelocityPidGainsRequest</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a06365efdc6286a9a86d382286d7cd6c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::SetMixedPositionVelocityPidGainsRequest const  &gt;</type>
      <name>SetMixedPositionVelocityPidGainsRequestConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>ab60c3cf583d502ac7fecd20ce0e5a69a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::SetMixedPositionVelocityPidGainsRequest &gt;</type>
      <name>SetMixedPositionVelocityPidGainsRequestPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a6c5d9073f6f7f856431b7b8829105c7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::sr_robot_msgs::SetMixedPositionVelocityPidGainsResponse_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>SetMixedPositionVelocityPidGainsResponse</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a0d4cabd28710aca39e63ba3cc99be37f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::SetMixedPositionVelocityPidGainsResponse const  &gt;</type>
      <name>SetMixedPositionVelocityPidGainsResponseConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>abcd99cf92ce3aefde6043c3b51fc6dc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::SetMixedPositionVelocityPidGainsResponse &gt;</type>
      <name>SetMixedPositionVelocityPidGainsResponsePtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a1dfba1ad98ec714d14a07c3a66394836</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::sr_robot_msgs::SetPidGainsRequest_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>SetPidGainsRequest</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>aa51be563850380f2bf5badbdc338929f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::SetPidGainsRequest const  &gt;</type>
      <name>SetPidGainsRequestConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>ada7e0c089341e7e1ede802322783ce47</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::SetPidGainsRequest &gt;</type>
      <name>SetPidGainsRequestPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a70944e70ccb72f7318f6db63e066637c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::sr_robot_msgs::SetPidGainsResponse_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>SetPidGainsResponse</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a52144b8fe518d54aeed110ba03e0242e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::SetPidGainsResponse const  &gt;</type>
      <name>SetPidGainsResponseConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>aac79d5e72fc758f1537e1611179e02b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::SetPidGainsResponse &gt;</type>
      <name>SetPidGainsResponsePtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>ae9cd156ccd079fa227b0f91c947031ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::sr_robot_msgs::ShadowPST_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>ShadowPST</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>ac1fe4c7dece7458855d9a2ce31c3a447</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::ShadowPST const  &gt;</type>
      <name>ShadowPSTConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a96cb78a38deddf80b640d85726c8da43</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::ShadowPST &gt;</type>
      <name>ShadowPSTPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>ad3f81f4a4272732e18e753407a0629af</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::sr_robot_msgs::SimpleMotorFlasherRequest_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>SimpleMotorFlasherRequest</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>aba4834f61d0684c761ebaee0ac9fcaeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::SimpleMotorFlasherRequest const  &gt;</type>
      <name>SimpleMotorFlasherRequestConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a52cec829ae0ad94ddf9f7161ca5f45b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::SimpleMotorFlasherRequest &gt;</type>
      <name>SimpleMotorFlasherRequestPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a9dfe9f1f0d1f5cc0e99aa0f9fc93ae5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::sr_robot_msgs::SimpleMotorFlasherResponse_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>SimpleMotorFlasherResponse</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a81aded8712c3f751ed2b1a44ccbb11a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::SimpleMotorFlasherResponse const  &gt;</type>
      <name>SimpleMotorFlasherResponseConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a0d9a2ca96901243fd8d155b68ed42e9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::SimpleMotorFlasherResponse &gt;</type>
      <name>SimpleMotorFlasherResponsePtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a00fdc7c83430e2bc0aa18e8be0b91486</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::sr_robot_msgs::Tactile_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>Tactile</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a5e4ba89966cfb87432ae91ae1bd5b3eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::sr_robot_msgs::TactileArray_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>TactileArray</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a454b037614745d329d873714ad97d1c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::TactileArray const  &gt;</type>
      <name>TactileArrayConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a58f8be5c1f4e642f86e76eb34c803b3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::TactileArray &gt;</type>
      <name>TactileArrayPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a2ff7b241dc62f2accdaf4a2f52dc16bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::Tactile const  &gt;</type>
      <name>TactileConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>abb1e6e9a0dd2671145970d2fd73fc228</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::Tactile &gt;</type>
      <name>TactilePtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a9a8e36cb7af8b17fad51b150dad55f6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::sr_robot_msgs::UBI0_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>UBI0</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>afbb37a8396796421e946e633bdc76e18</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::sr_robot_msgs::UBI0All_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>UBI0All</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>af0b23fb08196fd38e30571b3e9e62c12</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::UBI0All const  &gt;</type>
      <name>UBI0AllConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a98e777b7eb955cbc7783fe123bbcf3af</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::UBI0All &gt;</type>
      <name>UBI0AllPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a0152c6f5c33e5b4443af84ab37258357</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::UBI0 const  &gt;</type>
      <name>UBI0ConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a3f83538857196dfd48b057c0f050530a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::UBI0 &gt;</type>
      <name>UBI0Ptr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>ac9be3dfc464ff0df0d6bc2505d605f94</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::sr_robot_msgs::which_fingers_are_touchingRequest_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>which_fingers_are_touchingRequest</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a6b6529210829ac0ac049939ef396b2f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::which_fingers_are_touchingRequest const  &gt;</type>
      <name>which_fingers_are_touchingRequestConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a6614880c1fea1464edd80ec8d5dc0cd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::which_fingers_are_touchingRequest &gt;</type>
      <name>which_fingers_are_touchingRequestPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a1a380bb238b7617c162a9aba93da2c3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::sr_robot_msgs::which_fingers_are_touchingResponse_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>which_fingers_are_touchingResponse</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a6b128d844db950557498711e610d2ebf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::which_fingers_are_touchingResponse const  &gt;</type>
      <name>which_fingers_are_touchingResponseConstPtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a227513245c4444501899c80b7ec33e15</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::which_fingers_are_touchingResponse &gt;</type>
      <name>which_fingers_are_touchingResponsePtr</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>aaa1865bffcb74a7d67b4721c56dbbab1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a76e55a46e83a828f9309e7041bdd62bd</anchor>
      <arglist>(std::ostream &amp;s, const ::sr_robot_msgs::FromMotorDataType_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a34334f5b58fdbc22ac98579a8ebcbe87</anchor>
      <arglist>(std::ostream &amp;s, const ::sr_robot_msgs::reverseKinematics_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a443ffd43883f4c2d2ef80181ad7d3732</anchor>
      <arglist>(std::ostream &amp;s, const ::sr_robot_msgs::Tactile_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>ae0647dd85a650709a74372bb8ecefc6e</anchor>
      <arglist>(std::ostream &amp;s, const ::sr_robot_msgs::UBI0_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>adef1a0af49836c2a807a162e652f974e</anchor>
      <arglist>(std::ostream &amp;s, const ::sr_robot_msgs::ControlType_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a8d41d6205e16aa72865d8c990abad032</anchor>
      <arglist>(std::ostream &amp;s, const ::sr_robot_msgs::joints_data_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>af857b123e2965b7e3398a5a95d5e06a0</anchor>
      <arglist>(std::ostream &amp;s, const ::sr_robot_msgs::cartesian_data_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>aad27ca6358a23494cd99570030411ade</anchor>
      <arglist>(std::ostream &amp;s, const ::sr_robot_msgs::sendupdate_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a22457749e66c015ef041ad789d45b695</anchor>
      <arglist>(std::ostream &amp;s, const ::sr_robot_msgs::TactileArray_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a39c401a222f74adeaba44e9d7d58acac</anchor>
      <arglist>(std::ostream &amp;s, const ::sr_robot_msgs::AuxSpiData_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a2a331d3b74606839e09cb79728cf56bb</anchor>
      <arglist>(std::ostream &amp;s, const ::sr_robot_msgs::MidProxDataAll_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a94de57a5ffadd01840e7c6a4f3ab7b30</anchor>
      <arglist>(std::ostream &amp;s, const ::sr_robot_msgs::UBI0All_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a4ec2c4d509f614cf0f29c9ea95d31938</anchor>
      <arglist>(std::ostream &amp;s, const ::sr_robot_msgs::BiotacAll_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a6c793e814edab0fbedf3adee5be2726c</anchor>
      <arglist>(std::ostream &amp;s, const ::sr_robot_msgs::MidProxData_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a3ffb18d1c0c4e7b0ebd41317fc559bf7</anchor>
      <arglist>(std::ostream &amp;s, const ::sr_robot_msgs::JointMuscleValveControllerCommand_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>afafd0ff2889b0a167408a563be063e12</anchor>
      <arglist>(std::ostream &amp;s, const ::sr_robot_msgs::contrlr_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a02053510c0072fb908ff97ecb2541afe</anchor>
      <arglist>(std::ostream &amp;s, const ::sr_robot_msgs::config_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a6204358d9e67f49df321a6c4552a031f</anchor>
      <arglist>(std::ostream &amp;s, const ::sr_robot_msgs::ShadowPST_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a9342dfad6ffe529ddc4379e54be8e333</anchor>
      <arglist>(std::ostream &amp;s, const ::sr_robot_msgs::command_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a34eca6a6084877305cf5759621eaac0a</anchor>
      <arglist>(std::ostream &amp;s, const ::sr_robot_msgs::Biotac_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>af678b23aacba3d45bf237bd1f1e76b8d</anchor>
      <arglist>(std::ostream &amp;s, const ::sr_robot_msgs::joint_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a04c9d6fa450df24e1698f00c8afd764e</anchor>
      <arglist>(std::ostream &amp;s, const ::sr_robot_msgs::cartesian_position_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a4f9036a1895ac9aca1c1b9528de3a50e</anchor>
      <arglist>(std::ostream &amp;s, const ::sr_robot_msgs::MotorSystemControls_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>abc7365cef87478e1f705e98c6619632d</anchor>
      <arglist>(std::ostream &amp;s, const ::sr_robot_msgs::EthercatDebug_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a3e1bad6faa09c978d064354045c8931e</anchor>
      <arglist>(std::ostream &amp;s, const ::sr_robot_msgs::JointMuscleValveControllerState_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>af792b5738686f82ba5a14e0092bbe53c</anchor>
      <arglist>(std::ostream &amp;s, const ::sr_robot_msgs::JointMusclePositionControllerState_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacesr__robot__msgs.html</anchorfile>
      <anchor>a3414097184fc5cd887fcc5451242ea92</anchor>
      <arglist>(std::ostream &amp;s, const ::sr_robot_msgs::JointControllerState_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sr_robot_msgs::AuxSpiData_</name>
    <filename>structsr__robot__msgs_1_1AuxSpiData__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>_header_type</name>
      <anchorfile>structsr__robot__msgs_1_1AuxSpiData__.html</anchorfile>
      <anchor>a7bd9d109502fa717fbfbdc9ddeb8a726</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::array&lt; uint16_t, 16 &gt;</type>
      <name>_sensors_type</name>
      <anchorfile>structsr__robot__msgs_1_1AuxSpiData__.html</anchorfile>
      <anchor>a8725ac41858dc832bd39ee4415ff9649</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::AuxSpiData_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structsr__robot__msgs_1_1AuxSpiData__.html</anchorfile>
      <anchor>a10968008a4a17a8649c1576f6e350716</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::AuxSpiData_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structsr__robot__msgs_1_1AuxSpiData__.html</anchorfile>
      <anchor>a7664510b06575b8dd0e959e35ab07511</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>AuxSpiData_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structsr__robot__msgs_1_1AuxSpiData__.html</anchorfile>
      <anchor>ad9e2894c06acb3b537bfc4641df345ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AuxSpiData_</name>
      <anchorfile>structsr__robot__msgs_1_1AuxSpiData__.html</anchorfile>
      <anchor>ac09d95e3f10ed78162b3fa6e2d6a707d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AuxSpiData_</name>
      <anchorfile>structsr__robot__msgs_1_1AuxSpiData__.html</anchorfile>
      <anchor>a5a31909c5ace1c9e1c7b876be67f5899</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>structsr__robot__msgs_1_1AuxSpiData__.html</anchorfile>
      <anchor>ae6dcb31ef644a13a920d37509a4e0e8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>header</name>
      <anchorfile>structsr__robot__msgs_1_1AuxSpiData__.html</anchorfile>
      <anchor>aa3b18d887e6d453aa7c6634e53c7a008</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::array&lt; uint16_t, 16 &gt;</type>
      <name>sensors</name>
      <anchorfile>structsr__robot__msgs_1_1AuxSpiData__.html</anchorfile>
      <anchor>a5293375980126feae7f72ca2874f61c2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sr_robot_msgs::Biotac_</name>
    <filename>structsr__robot__msgs_1_1Biotac__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>boost::array&lt; int16_t, 19 &gt;</type>
      <name>_electrodes_type</name>
      <anchorfile>structsr__robot__msgs_1_1Biotac__.html</anchorfile>
      <anchor>a06e8ff7760a12d8b3e5c8247bedd8c66</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int16_t</type>
      <name>_pac0_type</name>
      <anchorfile>structsr__robot__msgs_1_1Biotac__.html</anchorfile>
      <anchor>aa2bef5224b03f690280817db310c2dcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int16_t</type>
      <name>_pac1_type</name>
      <anchorfile>structsr__robot__msgs_1_1Biotac__.html</anchorfile>
      <anchor>ac4560cbe5bf640e1133b27c33ecd07a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int16_t</type>
      <name>_pdc_type</name>
      <anchorfile>structsr__robot__msgs_1_1Biotac__.html</anchorfile>
      <anchor>a2162f7a579e19f112731b80d7463c34e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int16_t</type>
      <name>_tac_type</name>
      <anchorfile>structsr__robot__msgs_1_1Biotac__.html</anchorfile>
      <anchor>a2f8f7cca9761adab132162ccceeea996</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int16_t</type>
      <name>_tdc_type</name>
      <anchorfile>structsr__robot__msgs_1_1Biotac__.html</anchorfile>
      <anchor>a608a3b4425687b55e485422ebafdde6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::Biotac_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structsr__robot__msgs_1_1Biotac__.html</anchorfile>
      <anchor>ae4a36c161b12a7f9a82ada45db1001db</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::Biotac_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structsr__robot__msgs_1_1Biotac__.html</anchorfile>
      <anchor>a10daa9821f4875e9f1480753a0deb688</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Biotac_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structsr__robot__msgs_1_1Biotac__.html</anchorfile>
      <anchor>a4c0c9cb5ef3c60106b568ff5f0bb8ac1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Biotac_</name>
      <anchorfile>structsr__robot__msgs_1_1Biotac__.html</anchorfile>
      <anchor>af42990faccca371264d8804e3cedc00b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Biotac_</name>
      <anchorfile>structsr__robot__msgs_1_1Biotac__.html</anchorfile>
      <anchor>a204459a5fb560fef9585bb051386f38f</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>structsr__robot__msgs_1_1Biotac__.html</anchorfile>
      <anchor>a2fb9396eeb97a1e381a9751fc1f2c9eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::array&lt; int16_t, 19 &gt;</type>
      <name>electrodes</name>
      <anchorfile>structsr__robot__msgs_1_1Biotac__.html</anchorfile>
      <anchor>a596a708e6aec31c1acb03a32b3034ca6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16_t</type>
      <name>pac0</name>
      <anchorfile>structsr__robot__msgs_1_1Biotac__.html</anchorfile>
      <anchor>ad2b20d72014b1e179eae39cb5c6c57b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16_t</type>
      <name>pac1</name>
      <anchorfile>structsr__robot__msgs_1_1Biotac__.html</anchorfile>
      <anchor>ad0f651107415b08098841bb28412f741</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16_t</type>
      <name>pdc</name>
      <anchorfile>structsr__robot__msgs_1_1Biotac__.html</anchorfile>
      <anchor>a4a8af8c239f98223d8cd71de9ed29ee1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16_t</type>
      <name>tac</name>
      <anchorfile>structsr__robot__msgs_1_1Biotac__.html</anchorfile>
      <anchor>a3161c50edc44207a318f11c15c121fa2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16_t</type>
      <name>tdc</name>
      <anchorfile>structsr__robot__msgs_1_1Biotac__.html</anchorfile>
      <anchor>a84abafb3148da548d2aa75e1f5ff5357</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sr_robot_msgs::BiotacAll_</name>
    <filename>structsr__robot__msgs_1_1BiotacAll__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>_header_type</name>
      <anchorfile>structsr__robot__msgs_1_1BiotacAll__.html</anchorfile>
      <anchor>a2e94ed635ac0aec23f72831ceac0d0ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::array&lt; ::sr_robot_msgs::Biotac_&lt; ContainerAllocator &gt;, 5 &gt;</type>
      <name>_tactiles_type</name>
      <anchorfile>structsr__robot__msgs_1_1BiotacAll__.html</anchorfile>
      <anchor>a561effc49f725a4fd04bf0784f660e5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::BiotacAll_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structsr__robot__msgs_1_1BiotacAll__.html</anchorfile>
      <anchor>a34a2d08fe97a224dc15849dbcd5c36fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::BiotacAll_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structsr__robot__msgs_1_1BiotacAll__.html</anchorfile>
      <anchor>ae1bd9efabe731bea8c30f0e4b9fd67fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>BiotacAll_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structsr__robot__msgs_1_1BiotacAll__.html</anchorfile>
      <anchor>a2ab2a7bca0cb8252aac76e8a5f718f30</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BiotacAll_</name>
      <anchorfile>structsr__robot__msgs_1_1BiotacAll__.html</anchorfile>
      <anchor>ab394ffb85c7ab1bb9752ed06fad856f8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BiotacAll_</name>
      <anchorfile>structsr__robot__msgs_1_1BiotacAll__.html</anchorfile>
      <anchor>a03499004118f01e507f4d89c7089ba46</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>structsr__robot__msgs_1_1BiotacAll__.html</anchorfile>
      <anchor>a65a940da3df25a4d566455e18bdfd6fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>header</name>
      <anchorfile>structsr__robot__msgs_1_1BiotacAll__.html</anchorfile>
      <anchor>a6d8999d3096edea356ffe7f55be69cb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::array&lt; ::sr_robot_msgs::Biotac_&lt; ContainerAllocator &gt;, 5 &gt;</type>
      <name>tactiles</name>
      <anchorfile>structsr__robot__msgs_1_1BiotacAll__.html</anchorfile>
      <anchor>a10e66e756c7deaa4762a534e3b6a386a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sr_robot_msgs::cartesian_data_</name>
    <filename>structsr__robot__msgs_1_1cartesian__data__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>int8_t</type>
      <name>_cartesian_positions_length_type</name>
      <anchorfile>structsr__robot__msgs_1_1cartesian__data__.html</anchorfile>
      <anchor>a779ec855d9839560358a9b6a7aacf076</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; ::sr_robot_msgs::cartesian_position_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::sr_robot_msgs::cartesian_position_&lt; ContainerAllocator &gt; &gt;::other &gt;</type>
      <name>_cartesian_positions_type</name>
      <anchorfile>structsr__robot__msgs_1_1cartesian__data__.html</anchorfile>
      <anchor>acdb229e266828de1284d20fc063fc943</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::cartesian_data_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structsr__robot__msgs_1_1cartesian__data__.html</anchorfile>
      <anchor>a660d25d561ee2bb445ee797c1b56f724</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::cartesian_data_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structsr__robot__msgs_1_1cartesian__data__.html</anchorfile>
      <anchor>a9dec2bf878bd0e4b107bcf83554dc4c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cartesian_data_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structsr__robot__msgs_1_1cartesian__data__.html</anchorfile>
      <anchor>ac1699eda1dc7b29b3eb6bcaa75f6bc10</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>cartesian_data_</name>
      <anchorfile>structsr__robot__msgs_1_1cartesian__data__.html</anchorfile>
      <anchor>a60f7d61e4e02e471ce501ab1967b039b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>cartesian_data_</name>
      <anchorfile>structsr__robot__msgs_1_1cartesian__data__.html</anchorfile>
      <anchor>a15e2256860de10d8578da08f714aaed3</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>structsr__robot__msgs_1_1cartesian__data__.html</anchorfile>
      <anchor>af9a431ed2ba83017711765da7f26d574</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; ::sr_robot_msgs::cartesian_position_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::sr_robot_msgs::cartesian_position_&lt; ContainerAllocator &gt; &gt;::other &gt;</type>
      <name>cartesian_positions</name>
      <anchorfile>structsr__robot__msgs_1_1cartesian__data__.html</anchorfile>
      <anchor>ac060fc7d887ec7879238bab20ab7145f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int8_t</type>
      <name>cartesian_positions_length</name>
      <anchorfile>structsr__robot__msgs_1_1cartesian__data__.html</anchorfile>
      <anchor>aea9c156e153047854cf8978a8ba1d718</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sr_robot_msgs::cartesian_position_</name>
    <filename>structsr__robot__msgs_1_1cartesian__position__.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>_tip_name_type</name>
      <anchorfile>structsr__robot__msgs_1_1cartesian__position__.html</anchorfile>
      <anchor>ad3f8aa4ae82b1d671a825816b8904ab3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>float</type>
      <name>_tip_orientation_rho_type</name>
      <anchorfile>structsr__robot__msgs_1_1cartesian__position__.html</anchorfile>
      <anchor>a34e5485c8c4bcb29a9acf507e90bf808</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>float</type>
      <name>_tip_orientation_sigma_type</name>
      <anchorfile>structsr__robot__msgs_1_1cartesian__position__.html</anchorfile>
      <anchor>a35bae046ffc6588eb287cd5742fd775f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>float</type>
      <name>_tip_orientation_theta_type</name>
      <anchorfile>structsr__robot__msgs_1_1cartesian__position__.html</anchorfile>
      <anchor>a57965093dec52831265f0cb4d6fa5512</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>float</type>
      <name>_tip_pos_x_type</name>
      <anchorfile>structsr__robot__msgs_1_1cartesian__position__.html</anchorfile>
      <anchor>a5949469c963b311f535732fc8622b2b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>float</type>
      <name>_tip_pos_y_type</name>
      <anchorfile>structsr__robot__msgs_1_1cartesian__position__.html</anchorfile>
      <anchor>a8ce0f065d35531b420ceb7bea2e145de</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>float</type>
      <name>_tip_pos_z_type</name>
      <anchorfile>structsr__robot__msgs_1_1cartesian__position__.html</anchorfile>
      <anchor>a9908773d07d2be1381f7a1371a45b67d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::cartesian_position_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structsr__robot__msgs_1_1cartesian__position__.html</anchorfile>
      <anchor>a448949d16986fb1762478dbd651bbabf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::cartesian_position_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structsr__robot__msgs_1_1cartesian__position__.html</anchorfile>
      <anchor>a2cb9baad3a78878796155c4f36892d17</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cartesian_position_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structsr__robot__msgs_1_1cartesian__position__.html</anchorfile>
      <anchor>a13e66dad12757be38c77c4b812016b7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>cartesian_position_</name>
      <anchorfile>structsr__robot__msgs_1_1cartesian__position__.html</anchorfile>
      <anchor>a6e62dcd891ee896008fed3ef43d741d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>cartesian_position_</name>
      <anchorfile>structsr__robot__msgs_1_1cartesian__position__.html</anchorfile>
      <anchor>ab8b84aea7df3328fa1771aa8bb4f82f9</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>structsr__robot__msgs_1_1cartesian__position__.html</anchorfile>
      <anchor>a15c31a34050c00a3db31548b86bcdf28</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>tip_name</name>
      <anchorfile>structsr__robot__msgs_1_1cartesian__position__.html</anchorfile>
      <anchor>af010effad5190d0a676b243dc3dee57a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>tip_orientation_rho</name>
      <anchorfile>structsr__robot__msgs_1_1cartesian__position__.html</anchorfile>
      <anchor>a14d00d67362f9bec8656747845732d64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>tip_orientation_sigma</name>
      <anchorfile>structsr__robot__msgs_1_1cartesian__position__.html</anchorfile>
      <anchor>abfe3b476a1227c70d012454f8cef13c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>tip_orientation_theta</name>
      <anchorfile>structsr__robot__msgs_1_1cartesian__position__.html</anchorfile>
      <anchor>a6ab93058c97d516e748c1bee2e8e4f41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>tip_pos_x</name>
      <anchorfile>structsr__robot__msgs_1_1cartesian__position__.html</anchorfile>
      <anchor>a3dd7a809e8f2f618b49a1a291b1a1211</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>tip_pos_y</name>
      <anchorfile>structsr__robot__msgs_1_1cartesian__position__.html</anchorfile>
      <anchor>acf6a0aa424ed40b43d073e8c91bbd030</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>tip_pos_z</name>
      <anchorfile>structsr__robot__msgs_1_1cartesian__position__.html</anchorfile>
      <anchor>a090941d35f17020adfab757fcf058c87</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sr_robot_msgs::ChangeControlType</name>
    <filename>structsr__robot__msgs_1_1ChangeControlType.html</filename>
    <member kind="typedef">
      <type>ChangeControlTypeRequest</type>
      <name>Request</name>
      <anchorfile>structsr__robot__msgs_1_1ChangeControlType.html</anchorfile>
      <anchor>ac83d84ab353c221c41c7209eb43c1880</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Request</type>
      <name>RequestType</name>
      <anchorfile>structsr__robot__msgs_1_1ChangeControlType.html</anchorfile>
      <anchor>a2f66d0856efef6c8aa53d2392f9f397a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ChangeControlTypeResponse</type>
      <name>Response</name>
      <anchorfile>structsr__robot__msgs_1_1ChangeControlType.html</anchorfile>
      <anchor>ac30c90ab3824a2801f295b315a57393a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Response</type>
      <name>ResponseType</name>
      <anchorfile>structsr__robot__msgs_1_1ChangeControlType.html</anchorfile>
      <anchor>a7bd0dad13db1188f4ff11393a7588b0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Request</type>
      <name>request</name>
      <anchorfile>structsr__robot__msgs_1_1ChangeControlType.html</anchorfile>
      <anchor>ab81d4d78e9824aa5a4cc9dc93145dcc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Response</type>
      <name>response</name>
      <anchorfile>structsr__robot__msgs_1_1ChangeControlType.html</anchorfile>
      <anchor>af27a9e12299da5d8b0d4933d7004679a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sr_robot_msgs::ChangeControlTypeRequest_</name>
    <filename>structsr__robot__msgs_1_1ChangeControlTypeRequest__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>::sr_robot_msgs::ControlType_&lt; ContainerAllocator &gt;</type>
      <name>_control_type_type</name>
      <anchorfile>structsr__robot__msgs_1_1ChangeControlTypeRequest__.html</anchorfile>
      <anchor>a18ae18227e14dad34cb85601749ed358</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::ChangeControlTypeRequest_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structsr__robot__msgs_1_1ChangeControlTypeRequest__.html</anchorfile>
      <anchor>a82190c2d7a6bdbe0605adaba22ff2b79</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::ChangeControlTypeRequest_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structsr__robot__msgs_1_1ChangeControlTypeRequest__.html</anchorfile>
      <anchor>a29265c648a921733940b1bcbe23827e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ChangeControlTypeRequest_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structsr__robot__msgs_1_1ChangeControlTypeRequest__.html</anchorfile>
      <anchor>ae6cf6c6c732fa4bd3c5972b46f6beca6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ChangeControlTypeRequest_</name>
      <anchorfile>structsr__robot__msgs_1_1ChangeControlTypeRequest__.html</anchorfile>
      <anchor>adc88282131ebc98d191641531fe48304</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ChangeControlTypeRequest_</name>
      <anchorfile>structsr__robot__msgs_1_1ChangeControlTypeRequest__.html</anchorfile>
      <anchor>ade961fbe1bfaebbb0c49fcc75444f328</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>structsr__robot__msgs_1_1ChangeControlTypeRequest__.html</anchorfile>
      <anchor>a41dff82702a6552f85413a96c6df0fee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::sr_robot_msgs::ControlType_&lt; ContainerAllocator &gt;</type>
      <name>control_type</name>
      <anchorfile>structsr__robot__msgs_1_1ChangeControlTypeRequest__.html</anchorfile>
      <anchor>a7d40a9c79077e452ce7740680916213e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sr_robot_msgs::ChangeControlTypeResponse_</name>
    <filename>structsr__robot__msgs_1_1ChangeControlTypeResponse__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>::sr_robot_msgs::ControlType_&lt; ContainerAllocator &gt;</type>
      <name>_result_type</name>
      <anchorfile>structsr__robot__msgs_1_1ChangeControlTypeResponse__.html</anchorfile>
      <anchor>a85d8621541bd9f86ac266ba279eec12a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::ChangeControlTypeResponse_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structsr__robot__msgs_1_1ChangeControlTypeResponse__.html</anchorfile>
      <anchor>a487b5969a497c0dce0465dade9a5080d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::ChangeControlTypeResponse_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structsr__robot__msgs_1_1ChangeControlTypeResponse__.html</anchorfile>
      <anchor>af106c1eb3d85625198e650576b174b31</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ChangeControlTypeResponse_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structsr__robot__msgs_1_1ChangeControlTypeResponse__.html</anchorfile>
      <anchor>a9ff976a8671adea20cb9e7adb969afe3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ChangeControlTypeResponse_</name>
      <anchorfile>structsr__robot__msgs_1_1ChangeControlTypeResponse__.html</anchorfile>
      <anchor>a0c95b572898b14eaed048733159a1e89</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ChangeControlTypeResponse_</name>
      <anchorfile>structsr__robot__msgs_1_1ChangeControlTypeResponse__.html</anchorfile>
      <anchor>a6d5c5a646255d6327f7a673312b7403d</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>structsr__robot__msgs_1_1ChangeControlTypeResponse__.html</anchorfile>
      <anchor>a66be11bf278f3d1ffca03dc3ddd0c6ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::sr_robot_msgs::ControlType_&lt; ContainerAllocator &gt;</type>
      <name>result</name>
      <anchorfile>structsr__robot__msgs_1_1ChangeControlTypeResponse__.html</anchorfile>
      <anchor>a8b2c03847b68fed0d381db736a90ec6b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sr_robot_msgs::ChangeMotorSystemControls</name>
    <filename>structsr__robot__msgs_1_1ChangeMotorSystemControls.html</filename>
    <member kind="typedef">
      <type>ChangeMotorSystemControlsRequest</type>
      <name>Request</name>
      <anchorfile>structsr__robot__msgs_1_1ChangeMotorSystemControls.html</anchorfile>
      <anchor>aba339a76a9bd4f27efbc635254c03262</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Request</type>
      <name>RequestType</name>
      <anchorfile>structsr__robot__msgs_1_1ChangeMotorSystemControls.html</anchorfile>
      <anchor>af6c65bf3f73c71d6da078f0a153b8002</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ChangeMotorSystemControlsResponse</type>
      <name>Response</name>
      <anchorfile>structsr__robot__msgs_1_1ChangeMotorSystemControls.html</anchorfile>
      <anchor>ae4d37d92b45b7d0c29001a1b5d0cd70d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Response</type>
      <name>ResponseType</name>
      <anchorfile>structsr__robot__msgs_1_1ChangeMotorSystemControls.html</anchorfile>
      <anchor>a03647a2cc70a7ecf3ef989ac5437bf93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Request</type>
      <name>request</name>
      <anchorfile>structsr__robot__msgs_1_1ChangeMotorSystemControls.html</anchorfile>
      <anchor>af77fea6ca8bf837bc12c84f73a17e2e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Response</type>
      <name>response</name>
      <anchorfile>structsr__robot__msgs_1_1ChangeMotorSystemControls.html</anchorfile>
      <anchor>aa9f277e1da35405d89ea1cecf00f8fcb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sr_robot_msgs::ChangeMotorSystemControlsRequest_</name>
    <filename>structsr__robot__msgs_1_1ChangeMotorSystemControlsRequest__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>std::vector&lt; ::sr_robot_msgs::MotorSystemControls_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::sr_robot_msgs::MotorSystemControls_&lt; ContainerAllocator &gt; &gt;::other &gt;</type>
      <name>_motor_system_controls_type</name>
      <anchorfile>structsr__robot__msgs_1_1ChangeMotorSystemControlsRequest__.html</anchorfile>
      <anchor>a694a22a63c265de3bc4e88c65144ff55</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::ChangeMotorSystemControlsRequest_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structsr__robot__msgs_1_1ChangeMotorSystemControlsRequest__.html</anchorfile>
      <anchor>a9799f8cfb2d2e0abcafa22a755237071</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::ChangeMotorSystemControlsRequest_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structsr__robot__msgs_1_1ChangeMotorSystemControlsRequest__.html</anchorfile>
      <anchor>a33256ff1817f8405a88476a702c51181</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ChangeMotorSystemControlsRequest_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structsr__robot__msgs_1_1ChangeMotorSystemControlsRequest__.html</anchorfile>
      <anchor>ada4dac4201e39a7e9e48bd487e68afc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ChangeMotorSystemControlsRequest_</name>
      <anchorfile>structsr__robot__msgs_1_1ChangeMotorSystemControlsRequest__.html</anchorfile>
      <anchor>afecff6908d39eec1a1258f7e1e8f678f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ChangeMotorSystemControlsRequest_</name>
      <anchorfile>structsr__robot__msgs_1_1ChangeMotorSystemControlsRequest__.html</anchorfile>
      <anchor>a727d7ddf60eb6b13eaaf947fddcb2e48</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>structsr__robot__msgs_1_1ChangeMotorSystemControlsRequest__.html</anchorfile>
      <anchor>ada5ba07a5d57d4b8c0615aff6999519d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; ::sr_robot_msgs::MotorSystemControls_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::sr_robot_msgs::MotorSystemControls_&lt; ContainerAllocator &gt; &gt;::other &gt;</type>
      <name>motor_system_controls</name>
      <anchorfile>structsr__robot__msgs_1_1ChangeMotorSystemControlsRequest__.html</anchorfile>
      <anchor>ae6230ef9184892b98135b3c45e82d20b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sr_robot_msgs::ChangeMotorSystemControlsResponse_</name>
    <filename>structsr__robot__msgs_1_1ChangeMotorSystemControlsResponse__.html</filename>
    <templarg></templarg>
    <member kind="enumvalue">
      <name>SUCCESS</name>
      <anchorfile>structsr__robot__msgs_1_1ChangeMotorSystemControlsResponse__.html</anchorfile>
      <anchor>a27dff93307d0cfbde8a29922efc47d7aa7afcb252c2ca5edc2be8101062ea42c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOTOR_ID_OUT_OF_RANGE</name>
      <anchorfile>structsr__robot__msgs_1_1ChangeMotorSystemControlsResponse__.html</anchorfile>
      <anchor>ac8e542446c0bff6f912c11aae994b69fa0d677f7413c181d63a481e3987e86227</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int8_t</type>
      <name>_result_type</name>
      <anchorfile>structsr__robot__msgs_1_1ChangeMotorSystemControlsResponse__.html</anchorfile>
      <anchor>a8e7de81b3f68871042af5d42ab943ddd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::ChangeMotorSystemControlsResponse_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structsr__robot__msgs_1_1ChangeMotorSystemControlsResponse__.html</anchorfile>
      <anchor>acff32af16d23e90a67a9fa585f43bde0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::ChangeMotorSystemControlsResponse_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structsr__robot__msgs_1_1ChangeMotorSystemControlsResponse__.html</anchorfile>
      <anchor>aa35b1efd8c49a50648535fcb9adfebbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ChangeMotorSystemControlsResponse_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structsr__robot__msgs_1_1ChangeMotorSystemControlsResponse__.html</anchorfile>
      <anchor>a2e6566c6e83d274eb95a3fb040c9d1ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ChangeMotorSystemControlsResponse_</name>
      <anchorfile>structsr__robot__msgs_1_1ChangeMotorSystemControlsResponse__.html</anchorfile>
      <anchor>a044e29a8419685b23c8ff76350c42ac8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ChangeMotorSystemControlsResponse_</name>
      <anchorfile>structsr__robot__msgs_1_1ChangeMotorSystemControlsResponse__.html</anchorfile>
      <anchor>a58c1c6d4789b57fa4e398933847ab5ec</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>structsr__robot__msgs_1_1ChangeMotorSystemControlsResponse__.html</anchorfile>
      <anchor>a017ba1e31f2c6dc076cbe044b0a5d5ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int8_t</type>
      <name>result</name>
      <anchorfile>structsr__robot__msgs_1_1ChangeMotorSystemControlsResponse__.html</anchorfile>
      <anchor>a698a75c23888ce2294efa65a80b88070</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sr_robot_msgs::command_</name>
    <filename>structsr__robot__msgs_1_1command__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>int8_t</type>
      <name>_command_type_type</name>
      <anchorfile>structsr__robot__msgs_1_1command__.html</anchorfile>
      <anchor>a15683b2e1be419b5052db2ac32aeaf1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::sr_robot_msgs::contrlr_&lt; ContainerAllocator &gt;</type>
      <name>_contrlr_command_type</name>
      <anchorfile>structsr__robot__msgs_1_1command__.html</anchorfile>
      <anchor>a3e731263c2832f62969527767e36003c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::sr_robot_msgs::sendupdate_&lt; ContainerAllocator &gt;</type>
      <name>_sendupdate_command_type</name>
      <anchorfile>structsr__robot__msgs_1_1command__.html</anchorfile>
      <anchor>ab2b8bfccea89dc9fc90633ac960a54e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::command_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structsr__robot__msgs_1_1command__.html</anchorfile>
      <anchor>ab4b2be6219b6648078307aba59dbe971</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::command_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structsr__robot__msgs_1_1command__.html</anchorfile>
      <anchor>a6f661a1941bc445f01401d6100331154</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>command_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structsr__robot__msgs_1_1command__.html</anchorfile>
      <anchor>abb62246e938df1ad13cf2bb18f6994be</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>command_</name>
      <anchorfile>structsr__robot__msgs_1_1command__.html</anchorfile>
      <anchor>a1e5d3f13ba66258317c9db5f159a1e62</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>command_</name>
      <anchorfile>structsr__robot__msgs_1_1command__.html</anchorfile>
      <anchor>af132f71a320abd3f6d83d79860851bf1</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>structsr__robot__msgs_1_1command__.html</anchorfile>
      <anchor>a03f98dda01be3446ee05eb145a2df951</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int8_t</type>
      <name>command_type</name>
      <anchorfile>structsr__robot__msgs_1_1command__.html</anchorfile>
      <anchor>a854a49432cfe6c98a40bb4a30f52051c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::sr_robot_msgs::contrlr_&lt; ContainerAllocator &gt;</type>
      <name>contrlr_command</name>
      <anchorfile>structsr__robot__msgs_1_1command__.html</anchorfile>
      <anchor>afcd5c1c03aa88d6d0820eaf09674c6a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::sr_robot_msgs::sendupdate_&lt; ContainerAllocator &gt;</type>
      <name>sendupdate_command</name>
      <anchorfile>structsr__robot__msgs_1_1command__.html</anchorfile>
      <anchor>a47382dfa0f30435741bae7778aa0d7c1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sr_robot_msgs::config_</name>
    <filename>structsr__robot__msgs_1_1config__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>_length_of_list_type</name>
      <anchorfile>structsr__robot__msgs_1_1config__.html</anchorfile>
      <anchor>a4932aa1a3bf83cdd4cf97c471210a66c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; std::basic_string&lt; char, std::char_traits&lt; char &gt;, typename ContainerAllocator::template rebind&lt; char &gt;::other &gt;, typename ContainerAllocator::template rebind&lt; std::basic_string&lt; char, std::char_traits&lt; char &gt;, typename ContainerAllocator::template rebind&lt; char &gt;::other &gt; &gt;::other &gt;</type>
      <name>_list_of_parameters_type</name>
      <anchorfile>structsr__robot__msgs_1_1config__.html</anchorfile>
      <anchor>a369b1d423157de3a16b5a60261644529</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>_node_name_type</name>
      <anchorfile>structsr__robot__msgs_1_1config__.html</anchorfile>
      <anchor>a66a104c77c1531ca1cd773c57952297f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::config_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structsr__robot__msgs_1_1config__.html</anchorfile>
      <anchor>aaf4575d89eb72a0140a2119fe539cb63</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::config_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structsr__robot__msgs_1_1config__.html</anchorfile>
      <anchor>a9cc83bfdb56f82db2b2b80b20e8dfdac</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>config_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structsr__robot__msgs_1_1config__.html</anchorfile>
      <anchor>ae9a4fa8c17fff3efb5fca5f916269d19</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>config_</name>
      <anchorfile>structsr__robot__msgs_1_1config__.html</anchorfile>
      <anchor>a3a1ad53daabbd75be3e54d08efa360ac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>config_</name>
      <anchorfile>structsr__robot__msgs_1_1config__.html</anchorfile>
      <anchor>ae633ef731058e0dde0877e0117215279</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>structsr__robot__msgs_1_1config__.html</anchorfile>
      <anchor>ab9a8a157b8984bb6cd86ff9e64b9fcf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>length_of_list</name>
      <anchorfile>structsr__robot__msgs_1_1config__.html</anchorfile>
      <anchor>a10401875b98ecc7b5a961edc85d866ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::basic_string&lt; char, std::char_traits&lt; char &gt;, typename ContainerAllocator::template rebind&lt; char &gt;::other &gt;, typename ContainerAllocator::template rebind&lt; std::basic_string&lt; char, std::char_traits&lt; char &gt;, typename ContainerAllocator::template rebind&lt; char &gt;::other &gt; &gt;::other &gt;</type>
      <name>list_of_parameters</name>
      <anchorfile>structsr__robot__msgs_1_1config__.html</anchorfile>
      <anchor>ac29ce329cb38dbd728bc8890277892a2</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>node_name</name>
      <anchorfile>structsr__robot__msgs_1_1config__.html</anchorfile>
      <anchor>a0f973fa201cee46b03015be93e7437b6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sr_robot_msgs::contrlr_</name>
    <filename>structsr__robot__msgs_1_1contrlr__.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>_contrlr_name_type</name>
      <anchorfile>structsr__robot__msgs_1_1contrlr__.html</anchorfile>
      <anchor>a4035ec69a8021b336375718b243f5cf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>_length_of_list_type</name>
      <anchorfile>structsr__robot__msgs_1_1contrlr__.html</anchorfile>
      <anchor>a66cd89aff130d6f4eabe9e0477507464</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; std::basic_string&lt; char, std::char_traits&lt; char &gt;, typename ContainerAllocator::template rebind&lt; char &gt;::other &gt;, typename ContainerAllocator::template rebind&lt; std::basic_string&lt; char, std::char_traits&lt; char &gt;, typename ContainerAllocator::template rebind&lt; char &gt;::other &gt; &gt;::other &gt;</type>
      <name>_list_of_parameters_type</name>
      <anchorfile>structsr__robot__msgs_1_1contrlr__.html</anchorfile>
      <anchor>a376e3346ca1c597cfe0fb0df281c0211</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::contrlr_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structsr__robot__msgs_1_1contrlr__.html</anchorfile>
      <anchor>a0c6ab7a23c09874c9a65e3ac8780a875</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::contrlr_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structsr__robot__msgs_1_1contrlr__.html</anchorfile>
      <anchor>a75eb2f334125e77e930208c9096cc424</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>contrlr_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structsr__robot__msgs_1_1contrlr__.html</anchorfile>
      <anchor>ab79fd9db3b8ce328dc2223b7b3c10f98</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>contrlr_</name>
      <anchorfile>structsr__robot__msgs_1_1contrlr__.html</anchorfile>
      <anchor>aa3d2836786d624399b614c7cb370fb7f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>contrlr_</name>
      <anchorfile>structsr__robot__msgs_1_1contrlr__.html</anchorfile>
      <anchor>a2cd15fa377085d498eea1fa7f562ec9d</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>structsr__robot__msgs_1_1contrlr__.html</anchorfile>
      <anchor>afcb1fd39a74625faf9602d69c421326c</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>contrlr_name</name>
      <anchorfile>structsr__robot__msgs_1_1contrlr__.html</anchorfile>
      <anchor>a754ca4d398bd7b4ba883eef82cf369a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>length_of_list</name>
      <anchorfile>structsr__robot__msgs_1_1contrlr__.html</anchorfile>
      <anchor>a728888cc1d5803b3e27417f1428214c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::basic_string&lt; char, std::char_traits&lt; char &gt;, typename ContainerAllocator::template rebind&lt; char &gt;::other &gt;, typename ContainerAllocator::template rebind&lt; std::basic_string&lt; char, std::char_traits&lt; char &gt;, typename ContainerAllocator::template rebind&lt; char &gt;::other &gt; &gt;::other &gt;</type>
      <name>list_of_parameters</name>
      <anchorfile>structsr__robot__msgs_1_1contrlr__.html</anchorfile>
      <anchor>a3b254955011d694a11b3b15f6a39c4e8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sr_robot_msgs::ControlType_</name>
    <filename>structsr__robot__msgs_1_1ControlType__.html</filename>
    <templarg></templarg>
    <member kind="enumvalue">
      <name>PWM</name>
      <anchorfile>structsr__robot__msgs_1_1ControlType__.html</anchorfile>
      <anchor>a9893f2afd9ab19e6dc5aa7d46fd90e55aa2485dfbde8238970f8e28365bafe543</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FORCE</name>
      <anchorfile>structsr__robot__msgs_1_1ControlType__.html</anchorfile>
      <anchor>ac89a91c069fd9b8116803b3ecd77b6eda7f015321f40d174b3e5ab1632ca92f81</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>QUERY</name>
      <anchorfile>structsr__robot__msgs_1_1ControlType__.html</anchorfile>
      <anchor>aeefa07a32b9eacf4fc891a6365efe7b2a70dee6a45bff8ce5bd4dc84a19896aa6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int16_t</type>
      <name>_control_type_type</name>
      <anchorfile>structsr__robot__msgs_1_1ControlType__.html</anchorfile>
      <anchor>a55f65bb792bdeae00fdb528c10047a01</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::ControlType_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structsr__robot__msgs_1_1ControlType__.html</anchorfile>
      <anchor>ae2a346309f7eca396eac026aeac8ea04</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::ControlType_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structsr__robot__msgs_1_1ControlType__.html</anchorfile>
      <anchor>ad053eb769e5a9983d2f59a78e7f53704</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ControlType_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structsr__robot__msgs_1_1ControlType__.html</anchorfile>
      <anchor>a10490c80a521f474af3ae5f08ec95a1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ControlType_</name>
      <anchorfile>structsr__robot__msgs_1_1ControlType__.html</anchorfile>
      <anchor>a296942545e85ebf32cbad695a4cd4222</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ControlType_</name>
      <anchorfile>structsr__robot__msgs_1_1ControlType__.html</anchorfile>
      <anchor>a43c218f37e3cadd4e93ea7feaa07326f</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>structsr__robot__msgs_1_1ControlType__.html</anchorfile>
      <anchor>a5811a1f1b271a799dd232851e09895ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16_t</type>
      <name>control_type</name>
      <anchorfile>structsr__robot__msgs_1_1ControlType__.html</anchorfile>
      <anchor>a6f1f5e057c921bfe4681ac59c06da003</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sr_robot_msgs::EthercatDebug_</name>
    <filename>structsr__robot__msgs_1_1EthercatDebug__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>_header_type</name>
      <anchorfile>structsr__robot__msgs_1_1EthercatDebug__.html</anchorfile>
      <anchor>ac89cb14f9ecff957c8fd57011b71b054</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int16_t</type>
      <name>_idle_time_us_type</name>
      <anchorfile>structsr__robot__msgs_1_1EthercatDebug__.html</anchorfile>
      <anchor>a488455bf172f7f6315bd88a129c28872</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>_motor_data_packet_misc_type</name>
      <anchorfile>structsr__robot__msgs_1_1EthercatDebug__.html</anchorfile>
      <anchor>a1392df59e217ebcba42c8175e0352647</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>_motor_data_packet_torque_type</name>
      <anchorfile>structsr__robot__msgs_1_1EthercatDebug__.html</anchorfile>
      <anchor>a663ff53335807614e3c5ffe7daff3d4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::sr_robot_msgs::FromMotorDataType_&lt; ContainerAllocator &gt;</type>
      <name>_motor_data_type_type</name>
      <anchorfile>structsr__robot__msgs_1_1EthercatDebug__.html</anchorfile>
      <anchor>a24af142f8e24d0c12e05783eef86c033</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>_sensors_type</name>
      <anchorfile>structsr__robot__msgs_1_1EthercatDebug__.html</anchorfile>
      <anchor>a36c0363725c46763b9fd4a31407b382a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int32_t</type>
      <name>_tactile_data_type_type</name>
      <anchorfile>structsr__robot__msgs_1_1EthercatDebug__.html</anchorfile>
      <anchor>af83bab6e0d00725012d9c5c44f37e87e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int16_t</type>
      <name>_tactile_data_valid_type</name>
      <anchorfile>structsr__robot__msgs_1_1EthercatDebug__.html</anchorfile>
      <anchor>a950e32c6caf4dfda58ef944fc745600c</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>_tactile_type</name>
      <anchorfile>structsr__robot__msgs_1_1EthercatDebug__.html</anchorfile>
      <anchor>a1e95bfd83eba36ad954da1ae89ef90f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int32_t</type>
      <name>_which_motor_data_arrived_type</name>
      <anchorfile>structsr__robot__msgs_1_1EthercatDebug__.html</anchorfile>
      <anchor>a02b8501ff3791d235565f8fab9fc65b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int32_t</type>
      <name>_which_motor_data_had_errors_type</name>
      <anchorfile>structsr__robot__msgs_1_1EthercatDebug__.html</anchorfile>
      <anchor>a596e92434cb2e36d44cd155ad7fc1f01</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int16_t</type>
      <name>_which_motors_type</name>
      <anchorfile>structsr__robot__msgs_1_1EthercatDebug__.html</anchorfile>
      <anchor>a10f45a80282410d6e8471bd1b4750852</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::EthercatDebug_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structsr__robot__msgs_1_1EthercatDebug__.html</anchorfile>
      <anchor>ae1c61b1454d1cbfbd71d412976ade4f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::EthercatDebug_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structsr__robot__msgs_1_1EthercatDebug__.html</anchorfile>
      <anchor>a77bd6cffd1a7bf28e151650bd1c25d6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>EthercatDebug_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structsr__robot__msgs_1_1EthercatDebug__.html</anchorfile>
      <anchor>a7ff0c04973b961e4cf5ca08141c47463</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>EthercatDebug_</name>
      <anchorfile>structsr__robot__msgs_1_1EthercatDebug__.html</anchorfile>
      <anchor>af9960f82496490d5c114d89c2c7e5ff9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>EthercatDebug_</name>
      <anchorfile>structsr__robot__msgs_1_1EthercatDebug__.html</anchorfile>
      <anchor>a20c74a18216f61d6747a16974de25019</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>structsr__robot__msgs_1_1EthercatDebug__.html</anchorfile>
      <anchor>ae1cf4598bd6e8fa2f9aa4c3844a320da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>header</name>
      <anchorfile>structsr__robot__msgs_1_1EthercatDebug__.html</anchorfile>
      <anchor>aa878c8356b79028372dcde8910cd1bc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16_t</type>
      <name>idle_time_us</name>
      <anchorfile>structsr__robot__msgs_1_1EthercatDebug__.html</anchorfile>
      <anchor>a66a16793071883a3769bc7a332249c19</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>motor_data_packet_misc</name>
      <anchorfile>structsr__robot__msgs_1_1EthercatDebug__.html</anchorfile>
      <anchor>a692e15519cf2ba0e6d9e78d6e8da6828</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>motor_data_packet_torque</name>
      <anchorfile>structsr__robot__msgs_1_1EthercatDebug__.html</anchorfile>
      <anchor>adb2b47816adb5b6f124e7e24473238de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::sr_robot_msgs::FromMotorDataType_&lt; ContainerAllocator &gt;</type>
      <name>motor_data_type</name>
      <anchorfile>structsr__robot__msgs_1_1EthercatDebug__.html</anchorfile>
      <anchor>aac588a4190dd6985ae925e777d32b1cf</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>sensors</name>
      <anchorfile>structsr__robot__msgs_1_1EthercatDebug__.html</anchorfile>
      <anchor>a3cc7c5ea5dd161aec406b6f4e85c3d24</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>tactile</name>
      <anchorfile>structsr__robot__msgs_1_1EthercatDebug__.html</anchorfile>
      <anchor>a8d82090d33da878541cbf1d75d52b638</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>tactile_data_type</name>
      <anchorfile>structsr__robot__msgs_1_1EthercatDebug__.html</anchorfile>
      <anchor>a3bc074bcdbd873a94d575e1c7de7fcfd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16_t</type>
      <name>tactile_data_valid</name>
      <anchorfile>structsr__robot__msgs_1_1EthercatDebug__.html</anchorfile>
      <anchor>ab18c7b1bd35db02db548a623eadfe4e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>which_motor_data_arrived</name>
      <anchorfile>structsr__robot__msgs_1_1EthercatDebug__.html</anchorfile>
      <anchor>a30ebca3f60bb48dccdb364873fc44168</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>which_motor_data_had_errors</name>
      <anchorfile>structsr__robot__msgs_1_1EthercatDebug__.html</anchorfile>
      <anchor>a1a502c719d46b87291c8e27a1e831ec7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16_t</type>
      <name>which_motors</name>
      <anchorfile>structsr__robot__msgs_1_1EthercatDebug__.html</anchorfile>
      <anchor>a1f247f98cc17858eebf81b4073ef6593</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sr_robot_msgs::ForceController</name>
    <filename>structsr__robot__msgs_1_1ForceController.html</filename>
    <member kind="typedef">
      <type>ForceControllerRequest</type>
      <name>Request</name>
      <anchorfile>structsr__robot__msgs_1_1ForceController.html</anchorfile>
      <anchor>a7515fe8021cf66d0671c821bdc901a27</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Request</type>
      <name>RequestType</name>
      <anchorfile>structsr__robot__msgs_1_1ForceController.html</anchorfile>
      <anchor>ae1d66aca0d721476ce5f0c0b8a328108</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ForceControllerResponse</type>
      <name>Response</name>
      <anchorfile>structsr__robot__msgs_1_1ForceController.html</anchorfile>
      <anchor>afb47129d93de1ac5c7b7fe1013235d6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Response</type>
      <name>ResponseType</name>
      <anchorfile>structsr__robot__msgs_1_1ForceController.html</anchorfile>
      <anchor>ae0984434e439d610384e5994dfe2785a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Request</type>
      <name>request</name>
      <anchorfile>structsr__robot__msgs_1_1ForceController.html</anchorfile>
      <anchor>a1d25eca9bcdbf711dc124d0aa2abb677</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Response</type>
      <name>response</name>
      <anchorfile>structsr__robot__msgs_1_1ForceController.html</anchorfile>
      <anchor>ab525392e7905116800476c8552186648</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sr_robot_msgs::ForceControllerRequest_</name>
    <filename>structsr__robot__msgs_1_1ForceControllerRequest__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>int16_t</type>
      <name>_d_type</name>
      <anchorfile>structsr__robot__msgs_1_1ForceControllerRequest__.html</anchorfile>
      <anchor>a8feb8ff4fd1231dc9f8a211b83e80171</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int16_t</type>
      <name>_deadband_type</name>
      <anchorfile>structsr__robot__msgs_1_1ForceControllerRequest__.html</anchorfile>
      <anchor>aa3b670072803cd7bb023471f5a917ebe</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int16_t</type>
      <name>_f_type</name>
      <anchorfile>structsr__robot__msgs_1_1ForceControllerRequest__.html</anchorfile>
      <anchor>ac7fc7dae5b6913648ac46d2b953cf263</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int16_t</type>
      <name>_i_type</name>
      <anchorfile>structsr__robot__msgs_1_1ForceControllerRequest__.html</anchorfile>
      <anchor>af7d96e3132d2fad333fd093689be083d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int16_t</type>
      <name>_imax_type</name>
      <anchorfile>structsr__robot__msgs_1_1ForceControllerRequest__.html</anchorfile>
      <anchor>ac8ed3438f0aabdef5c52b47d3197f3ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int16_t</type>
      <name>_maxpwm_type</name>
      <anchorfile>structsr__robot__msgs_1_1ForceControllerRequest__.html</anchorfile>
      <anchor>a7dc0da2864de5eab2f4ad1a20d45cf35</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int16_t</type>
      <name>_p_type</name>
      <anchorfile>structsr__robot__msgs_1_1ForceControllerRequest__.html</anchorfile>
      <anchor>a4480f0e0e933c6894cfda9b810267850</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int16_t</type>
      <name>_sgleftref_type</name>
      <anchorfile>structsr__robot__msgs_1_1ForceControllerRequest__.html</anchorfile>
      <anchor>a21ea57d4aa015a58d86c40815371f9e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int16_t</type>
      <name>_sgrightref_type</name>
      <anchorfile>structsr__robot__msgs_1_1ForceControllerRequest__.html</anchorfile>
      <anchor>ab298736bc90563d54d4a7d6dae12de27</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int16_t</type>
      <name>_sign_type</name>
      <anchorfile>structsr__robot__msgs_1_1ForceControllerRequest__.html</anchorfile>
      <anchor>a50ec5181ae56a77c23e2efc3b497b01e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::ForceControllerRequest_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structsr__robot__msgs_1_1ForceControllerRequest__.html</anchorfile>
      <anchor>a89da5bfef142434204410a58a72c53ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::ForceControllerRequest_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structsr__robot__msgs_1_1ForceControllerRequest__.html</anchorfile>
      <anchor>a3a3989032b989c0141bfd527b1de0617</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ForceControllerRequest_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structsr__robot__msgs_1_1ForceControllerRequest__.html</anchorfile>
      <anchor>aa9e61c90222583624f44e10be01b2aa0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ForceControllerRequest_</name>
      <anchorfile>structsr__robot__msgs_1_1ForceControllerRequest__.html</anchorfile>
      <anchor>a2fafe82b960da32fe4863fe4070a9c87</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ForceControllerRequest_</name>
      <anchorfile>structsr__robot__msgs_1_1ForceControllerRequest__.html</anchorfile>
      <anchor>a9b8c4f74e32a993b17f1d791939292c7</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>structsr__robot__msgs_1_1ForceControllerRequest__.html</anchorfile>
      <anchor>ab5009059c7d17628e598748b3200d3ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16_t</type>
      <name>d</name>
      <anchorfile>structsr__robot__msgs_1_1ForceControllerRequest__.html</anchorfile>
      <anchor>a3d8eb1533e6a825a1245de6adfe03c9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16_t</type>
      <name>deadband</name>
      <anchorfile>structsr__robot__msgs_1_1ForceControllerRequest__.html</anchorfile>
      <anchor>afed87add363571d06097b9ca802a8370</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16_t</type>
      <name>f</name>
      <anchorfile>structsr__robot__msgs_1_1ForceControllerRequest__.html</anchorfile>
      <anchor>ab87ce2ad6c9ad13b0b106afda10d6adb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16_t</type>
      <name>i</name>
      <anchorfile>structsr__robot__msgs_1_1ForceControllerRequest__.html</anchorfile>
      <anchor>a649c5c070fbd4a2eaa35bd963f1476e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16_t</type>
      <name>imax</name>
      <anchorfile>structsr__robot__msgs_1_1ForceControllerRequest__.html</anchorfile>
      <anchor>a33a7e8a66db119ea0519209733eda0da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16_t</type>
      <name>maxpwm</name>
      <anchorfile>structsr__robot__msgs_1_1ForceControllerRequest__.html</anchorfile>
      <anchor>ab6e999c19312b6e272df1b643af14088</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16_t</type>
      <name>p</name>
      <anchorfile>structsr__robot__msgs_1_1ForceControllerRequest__.html</anchorfile>
      <anchor>ac4459237be5c8b8b68632ec602b66b4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16_t</type>
      <name>sgleftref</name>
      <anchorfile>structsr__robot__msgs_1_1ForceControllerRequest__.html</anchorfile>
      <anchor>a55f8869c4a368dc16b9d26688b5fe122</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16_t</type>
      <name>sgrightref</name>
      <anchorfile>structsr__robot__msgs_1_1ForceControllerRequest__.html</anchorfile>
      <anchor>ac331429972e6a866582a0e616eb0164b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16_t</type>
      <name>sign</name>
      <anchorfile>structsr__robot__msgs_1_1ForceControllerRequest__.html</anchorfile>
      <anchor>adfcf0d8775217ce641a1a10d8d2cbc86</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sr_robot_msgs::ForceControllerResponse_</name>
    <filename>structsr__robot__msgs_1_1ForceControllerResponse__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>_configured_type</name>
      <anchorfile>structsr__robot__msgs_1_1ForceControllerResponse__.html</anchorfile>
      <anchor>a009fa817d41a191e75c7a6e4c9359674</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::ForceControllerResponse_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structsr__robot__msgs_1_1ForceControllerResponse__.html</anchorfile>
      <anchor>a9be6be95a82b16f85c6e1e27dce0078c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::ForceControllerResponse_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structsr__robot__msgs_1_1ForceControllerResponse__.html</anchorfile>
      <anchor>adff7446be1b08447a0d1a45a196e8335</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ForceControllerResponse_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structsr__robot__msgs_1_1ForceControllerResponse__.html</anchorfile>
      <anchor>acca0685d9fcbb38406c4a5d79698d798</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ForceControllerResponse_</name>
      <anchorfile>structsr__robot__msgs_1_1ForceControllerResponse__.html</anchorfile>
      <anchor>a2871168f4100cb06af4e1f9e7d7e4e31</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ForceControllerResponse_</name>
      <anchorfile>structsr__robot__msgs_1_1ForceControllerResponse__.html</anchorfile>
      <anchor>a7019066448cbce7c516e6b520e9ce283</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>structsr__robot__msgs_1_1ForceControllerResponse__.html</anchorfile>
      <anchor>a97335c444ede7fc49f991e5891027f3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>configured</name>
      <anchorfile>structsr__robot__msgs_1_1ForceControllerResponse__.html</anchorfile>
      <anchor>a97a09acbbd4627b48964c49532da66aa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sr_robot_msgs::FromMotorDataType_</name>
    <filename>structsr__robot__msgs_1_1FromMotorDataType__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>int16_t</type>
      <name>_data_type</name>
      <anchorfile>structsr__robot__msgs_1_1FromMotorDataType__.html</anchorfile>
      <anchor>a76c8495e033ee41913d584b257f3bf39</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::FromMotorDataType_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structsr__robot__msgs_1_1FromMotorDataType__.html</anchorfile>
      <anchor>ab965c3fe2e85e0b10bb5f96d552571db</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::FromMotorDataType_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structsr__robot__msgs_1_1FromMotorDataType__.html</anchorfile>
      <anchor>ad13fbd2d2f52897153909e4d998c0dd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>FromMotorDataType_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structsr__robot__msgs_1_1FromMotorDataType__.html</anchorfile>
      <anchor>a1329bc365f527ffed6ca5550989c1aa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FromMotorDataType_</name>
      <anchorfile>structsr__robot__msgs_1_1FromMotorDataType__.html</anchorfile>
      <anchor>ada087b3810fcd6ba5231995da6e8e507</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FromMotorDataType_</name>
      <anchorfile>structsr__robot__msgs_1_1FromMotorDataType__.html</anchorfile>
      <anchor>a412843d69117ba9ddecfa048df78e197</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>structsr__robot__msgs_1_1FromMotorDataType__.html</anchorfile>
      <anchor>aab40d463e8aed7df3a54fdc2f7ed606c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16_t</type>
      <name>data</name>
      <anchorfile>structsr__robot__msgs_1_1FromMotorDataType__.html</anchorfile>
      <anchor>a0319de9870dd65dda4ade6d13df42986</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sr_robot_msgs::GetSegmentedLine</name>
    <filename>structsr__robot__msgs_1_1GetSegmentedLine.html</filename>
    <member kind="typedef">
      <type>GetSegmentedLineRequest</type>
      <name>Request</name>
      <anchorfile>structsr__robot__msgs_1_1GetSegmentedLine.html</anchorfile>
      <anchor>a03d2f5fc07b33a6fe61d129afb6cba4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Request</type>
      <name>RequestType</name>
      <anchorfile>structsr__robot__msgs_1_1GetSegmentedLine.html</anchorfile>
      <anchor>a30659ff3ab17cfee2932a65b166f1af8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GetSegmentedLineResponse</type>
      <name>Response</name>
      <anchorfile>structsr__robot__msgs_1_1GetSegmentedLine.html</anchorfile>
      <anchor>a717a37e442d1b88e24698aafbfad7639</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Response</type>
      <name>ResponseType</name>
      <anchorfile>structsr__robot__msgs_1_1GetSegmentedLine.html</anchorfile>
      <anchor>a2a4484e112ae9f487194c66f893c1738</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Request</type>
      <name>request</name>
      <anchorfile>structsr__robot__msgs_1_1GetSegmentedLine.html</anchorfile>
      <anchor>af74997e3f59266a8ca87a6d8298c215b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Response</type>
      <name>response</name>
      <anchorfile>structsr__robot__msgs_1_1GetSegmentedLine.html</anchorfile>
      <anchor>a06c04854b5106fc7a194f262e9c65bef</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sr_robot_msgs::GetSegmentedLineRequest_</name>
    <filename>structsr__robot__msgs_1_1GetSegmentedLineRequest__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::GetSegmentedLineRequest_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structsr__robot__msgs_1_1GetSegmentedLineRequest__.html</anchorfile>
      <anchor>af6b02cf29277da7bd6d88425d0c390d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::GetSegmentedLineRequest_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structsr__robot__msgs_1_1GetSegmentedLineRequest__.html</anchorfile>
      <anchor>abe88ca9f7d86d6e29dcde169add15155</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GetSegmentedLineRequest_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structsr__robot__msgs_1_1GetSegmentedLineRequest__.html</anchorfile>
      <anchor>a112045cbc4ad18b358a22d07c08b301b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetSegmentedLineRequest_</name>
      <anchorfile>structsr__robot__msgs_1_1GetSegmentedLineRequest__.html</anchorfile>
      <anchor>ad48a0b9382691ab6ba84e967b4099f53</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetSegmentedLineRequest_</name>
      <anchorfile>structsr__robot__msgs_1_1GetSegmentedLineRequest__.html</anchorfile>
      <anchor>a5aa3b0b003978d69f41eae45cd482d67</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>structsr__robot__msgs_1_1GetSegmentedLineRequest__.html</anchorfile>
      <anchor>a0b6226103e9284f67e85da130a19060e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sr_robot_msgs::GetSegmentedLineResponse_</name>
    <filename>structsr__robot__msgs_1_1GetSegmentedLineResponse__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>::sensor_msgs::PointCloud2_&lt; ContainerAllocator &gt;</type>
      <name>_line_cloud_type</name>
      <anchorfile>structsr__robot__msgs_1_1GetSegmentedLineResponse__.html</anchorfile>
      <anchor>aa3bc067b1487c971293bf3cbac64d71d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::GetSegmentedLineResponse_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structsr__robot__msgs_1_1GetSegmentedLineResponse__.html</anchorfile>
      <anchor>a0774cf7ee7ff4a994f1f1b6cec58ca47</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::GetSegmentedLineResponse_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structsr__robot__msgs_1_1GetSegmentedLineResponse__.html</anchorfile>
      <anchor>a1b3fec368f5727720c29a111c462a864</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GetSegmentedLineResponse_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structsr__robot__msgs_1_1GetSegmentedLineResponse__.html</anchorfile>
      <anchor>a014ae1ba9fa648e75e7a513d0cbe5f5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetSegmentedLineResponse_</name>
      <anchorfile>structsr__robot__msgs_1_1GetSegmentedLineResponse__.html</anchorfile>
      <anchor>a152acd2012ab88f37e07e5cdf8aae708</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetSegmentedLineResponse_</name>
      <anchorfile>structsr__robot__msgs_1_1GetSegmentedLineResponse__.html</anchorfile>
      <anchor>af5bcbc1e6ccb01ec7224b7b817155299</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>structsr__robot__msgs_1_1GetSegmentedLineResponse__.html</anchorfile>
      <anchor>adc85056e9007087bcd1624d78925e80a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::sensor_msgs::PointCloud2_&lt; ContainerAllocator &gt;</type>
      <name>line_cloud</name>
      <anchorfile>structsr__robot__msgs_1_1GetSegmentedLineResponse__.html</anchorfile>
      <anchor>ae8f177657618d4c6c18c3b2a6de39183</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sr_robot_msgs::is_hand_occupied</name>
    <filename>structsr__robot__msgs_1_1is__hand__occupied.html</filename>
    <member kind="typedef">
      <type>is_hand_occupiedRequest</type>
      <name>Request</name>
      <anchorfile>structsr__robot__msgs_1_1is__hand__occupied.html</anchorfile>
      <anchor>aec8a265824f8db0817505de6cadd97d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Request</type>
      <name>RequestType</name>
      <anchorfile>structsr__robot__msgs_1_1is__hand__occupied.html</anchorfile>
      <anchor>a58d8a1a0f553772ba7346e49561f3dc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>is_hand_occupiedResponse</type>
      <name>Response</name>
      <anchorfile>structsr__robot__msgs_1_1is__hand__occupied.html</anchorfile>
      <anchor>addb8972ff90ec29536dc8dcaf752271c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Response</type>
      <name>ResponseType</name>
      <anchorfile>structsr__robot__msgs_1_1is__hand__occupied.html</anchorfile>
      <anchor>a60539fd0e7d59c906a5deba9199334bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Request</type>
      <name>request</name>
      <anchorfile>structsr__robot__msgs_1_1is__hand__occupied.html</anchorfile>
      <anchor>ad38f8a19b098836ae899f7fff8fc3fb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Response</type>
      <name>response</name>
      <anchorfile>structsr__robot__msgs_1_1is__hand__occupied.html</anchorfile>
      <anchor>a3a07d3288951344b11b42bf9acf5f0f9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sr_robot_msgs::is_hand_occupiedRequest_</name>
    <filename>structsr__robot__msgs_1_1is__hand__occupiedRequest__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::is_hand_occupiedRequest_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structsr__robot__msgs_1_1is__hand__occupiedRequest__.html</anchorfile>
      <anchor>a7b0b3ab75b5a5ed7a83c39b3141f5b17</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::is_hand_occupiedRequest_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structsr__robot__msgs_1_1is__hand__occupiedRequest__.html</anchorfile>
      <anchor>ae11bb84608055eb0b75d2b749aad88de</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>is_hand_occupiedRequest_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structsr__robot__msgs_1_1is__hand__occupiedRequest__.html</anchorfile>
      <anchor>abd71efe997f588d8eeda8b9328649474</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>is_hand_occupiedRequest_</name>
      <anchorfile>structsr__robot__msgs_1_1is__hand__occupiedRequest__.html</anchorfile>
      <anchor>a44e308a8488a13906bc4b652f3b26ad2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>is_hand_occupiedRequest_</name>
      <anchorfile>structsr__robot__msgs_1_1is__hand__occupiedRequest__.html</anchorfile>
      <anchor>a72b057413e65315153866af600ba9bc4</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>structsr__robot__msgs_1_1is__hand__occupiedRequest__.html</anchorfile>
      <anchor>a4174a3975bd981939a181a66bbf1f3ee</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sr_robot_msgs::is_hand_occupiedResponse_</name>
    <filename>structsr__robot__msgs_1_1is__hand__occupiedResponse__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>_hand_occupied_type</name>
      <anchorfile>structsr__robot__msgs_1_1is__hand__occupiedResponse__.html</anchorfile>
      <anchor>a116d1c865d5721a43a0b7874a87a0eb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::is_hand_occupiedResponse_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structsr__robot__msgs_1_1is__hand__occupiedResponse__.html</anchorfile>
      <anchor>a994935b383da915fd3689e87afbeaf7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::is_hand_occupiedResponse_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structsr__robot__msgs_1_1is__hand__occupiedResponse__.html</anchorfile>
      <anchor>a1ccea036209958b8dcca67ed53271a8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>is_hand_occupiedResponse_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structsr__robot__msgs_1_1is__hand__occupiedResponse__.html</anchorfile>
      <anchor>a4e73f920078b64b6412102a1d9569e28</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>is_hand_occupiedResponse_</name>
      <anchorfile>structsr__robot__msgs_1_1is__hand__occupiedResponse__.html</anchorfile>
      <anchor>aa9b89ef0077bec3fb8a979dee722f6d3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>is_hand_occupiedResponse_</name>
      <anchorfile>structsr__robot__msgs_1_1is__hand__occupiedResponse__.html</anchorfile>
      <anchor>aa79ba2ba5f8bc7be68896b54d5aebbe5</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>structsr__robot__msgs_1_1is__hand__occupiedResponse__.html</anchorfile>
      <anchor>a3b5a6fe1b117245b6e486213c3fb2da2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>hand_occupied</name>
      <anchorfile>structsr__robot__msgs_1_1is__hand__occupiedResponse__.html</anchorfile>
      <anchor>a5ad62a865324afab6823b69e76c33911</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sr_robot_msgs::joint_</name>
    <filename>structsr__robot__msgs_1_1joint__.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>_error_flag_type</name>
      <anchorfile>structsr__robot__msgs_1_1joint__.html</anchorfile>
      <anchor>a3022e0ed069e6288d237c26879bf0147</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_joint_current_type</name>
      <anchorfile>structsr__robot__msgs_1_1joint__.html</anchorfile>
      <anchor>a29aa04aa8de6ff25ee9230aab997f6fc</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>_joint_name_type</name>
      <anchorfile>structsr__robot__msgs_1_1joint__.html</anchorfile>
      <anchor>a4d2cbf95c4139e61935ba8c313bbb0ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_joint_position_type</name>
      <anchorfile>structsr__robot__msgs_1_1joint__.html</anchorfile>
      <anchor>a97229d987b23b6ddb7ac867a7c4ed6c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_joint_target_type</name>
      <anchorfile>structsr__robot__msgs_1_1joint__.html</anchorfile>
      <anchor>a540e01328a3b2f436e3dfa8724480ec0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_joint_temperature_type</name>
      <anchorfile>structsr__robot__msgs_1_1joint__.html</anchorfile>
      <anchor>a45acbea37d787c5ed8fbfaba0e53b055</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_joint_torque_type</name>
      <anchorfile>structsr__robot__msgs_1_1joint__.html</anchorfile>
      <anchor>ab89b39be8f6b657158b9c5aeb47dbd08</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::joint_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structsr__robot__msgs_1_1joint__.html</anchorfile>
      <anchor>ae9f61b78f720bf9f77793aa5024627be</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::joint_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structsr__robot__msgs_1_1joint__.html</anchorfile>
      <anchor>a0304308d9261984f678cca3dae482679</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>joint_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structsr__robot__msgs_1_1joint__.html</anchorfile>
      <anchor>a45b9ab959c92495861c94e749979d055</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>joint_</name>
      <anchorfile>structsr__robot__msgs_1_1joint__.html</anchorfile>
      <anchor>ae913cab19db3bd111f718b88df8640dd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>joint_</name>
      <anchorfile>structsr__robot__msgs_1_1joint__.html</anchorfile>
      <anchor>a18bf45010571f41623b018a566a01825</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>structsr__robot__msgs_1_1joint__.html</anchorfile>
      <anchor>a9e20f770e23ed7e77c164db06fa91e77</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>error_flag</name>
      <anchorfile>structsr__robot__msgs_1_1joint__.html</anchorfile>
      <anchor>a08cff4943e63d0f76808653b6d74401b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>joint_current</name>
      <anchorfile>structsr__robot__msgs_1_1joint__.html</anchorfile>
      <anchor>a5a88f89098cc5850d913475fc786727c</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>joint_name</name>
      <anchorfile>structsr__robot__msgs_1_1joint__.html</anchorfile>
      <anchor>a00659069328a1a89d45ac4ca53ad961a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>joint_position</name>
      <anchorfile>structsr__robot__msgs_1_1joint__.html</anchorfile>
      <anchor>a6adf5a24cff4ed9e5a4e70e4a9b40031</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>joint_target</name>
      <anchorfile>structsr__robot__msgs_1_1joint__.html</anchorfile>
      <anchor>a27a2b4650e877f438a3789c0fd4178ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>joint_temperature</name>
      <anchorfile>structsr__robot__msgs_1_1joint__.html</anchorfile>
      <anchor>afe1f9d03180d8ace1e36e57dfaa061ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>joint_torque</name>
      <anchorfile>structsr__robot__msgs_1_1joint__.html</anchorfile>
      <anchor>a01bc63de32df0f97d7cf5c7b658620bc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sr_robot_msgs::JointControllerState_</name>
    <filename>structsr__robot__msgs_1_1JointControllerState__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>double</type>
      <name>_command_type</name>
      <anchorfile>structsr__robot__msgs_1_1JointControllerState__.html</anchorfile>
      <anchor>a1ae675b299191420d8851236a531b88d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_commanded_velocity_type</name>
      <anchorfile>structsr__robot__msgs_1_1JointControllerState__.html</anchorfile>
      <anchor>a57b2304cee41e2187074d3a6164c110d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_error_type</name>
      <anchorfile>structsr__robot__msgs_1_1JointControllerState__.html</anchorfile>
      <anchor>ae3fe2463dc4c3a636a28c4c4629ac44f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_friction_compensation_type</name>
      <anchorfile>structsr__robot__msgs_1_1JointControllerState__.html</anchorfile>
      <anchor>af8e01897575c2377b0f3d104f84c374c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>_header_type</name>
      <anchorfile>structsr__robot__msgs_1_1JointControllerState__.html</anchorfile>
      <anchor>ae4e9313527170872da331d74255e51b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_measured_effort_type</name>
      <anchorfile>structsr__robot__msgs_1_1JointControllerState__.html</anchorfile>
      <anchor>a76947f18923dc39ddb533e821ccf983f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_position_d_type</name>
      <anchorfile>structsr__robot__msgs_1_1JointControllerState__.html</anchorfile>
      <anchor>af74713528c13c45baf3bc1e8e1a82589</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_position_i_clamp_type</name>
      <anchorfile>structsr__robot__msgs_1_1JointControllerState__.html</anchorfile>
      <anchor>a6db2e76c70b2d466b1746dab062c7e33</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_position_i_type</name>
      <anchorfile>structsr__robot__msgs_1_1JointControllerState__.html</anchorfile>
      <anchor>af44409440a3297571caf2e1b3198a3c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_position_p_type</name>
      <anchorfile>structsr__robot__msgs_1_1JointControllerState__.html</anchorfile>
      <anchor>a2902af506d3ecf5b52471be35b6ca5b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_process_value_dot_type</name>
      <anchorfile>structsr__robot__msgs_1_1JointControllerState__.html</anchorfile>
      <anchor>a99ddf5ce0630a3702d6e1088a67f08e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_process_value_type</name>
      <anchorfile>structsr__robot__msgs_1_1JointControllerState__.html</anchorfile>
      <anchor>ae465dbd9eecad5f1b346d0e6ad6d7c12</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_set_point_type</name>
      <anchorfile>structsr__robot__msgs_1_1JointControllerState__.html</anchorfile>
      <anchor>a0d726a14a3f76fb484ece4e123493b84</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_time_step_type</name>
      <anchorfile>structsr__robot__msgs_1_1JointControllerState__.html</anchorfile>
      <anchor>a274820384a10bd73dd57b09af4fcf100</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_velocity_d_type</name>
      <anchorfile>structsr__robot__msgs_1_1JointControllerState__.html</anchorfile>
      <anchor>a902bc073c7d74ff0c94ada7cdd35f134</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_velocity_i_clamp_type</name>
      <anchorfile>structsr__robot__msgs_1_1JointControllerState__.html</anchorfile>
      <anchor>ab76949d29adcc39450f8432a55c9c996</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_velocity_i_type</name>
      <anchorfile>structsr__robot__msgs_1_1JointControllerState__.html</anchorfile>
      <anchor>a62841192b098ff66d25ab4e58a455131</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_velocity_p_type</name>
      <anchorfile>structsr__robot__msgs_1_1JointControllerState__.html</anchorfile>
      <anchor>a87b3460fdacf8699cba4a331bfbf170d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::JointControllerState_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structsr__robot__msgs_1_1JointControllerState__.html</anchorfile>
      <anchor>a2baca7b6c1020560061cce7732c58409</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::JointControllerState_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structsr__robot__msgs_1_1JointControllerState__.html</anchorfile>
      <anchor>aa59e841799ae42b00ee79ae1dbee48b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>JointControllerState_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structsr__robot__msgs_1_1JointControllerState__.html</anchorfile>
      <anchor>ac3ce764aac112226ad48a03f08429fb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JointControllerState_</name>
      <anchorfile>structsr__robot__msgs_1_1JointControllerState__.html</anchorfile>
      <anchor>a1798b3943a15769ae48813f53e4b5158</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JointControllerState_</name>
      <anchorfile>structsr__robot__msgs_1_1JointControllerState__.html</anchorfile>
      <anchor>a7327ad14f8d3dbd24a6e431d4c59b5da</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>structsr__robot__msgs_1_1JointControllerState__.html</anchorfile>
      <anchor>a2a28d9c8d4fa83e2feb04c3b87304cf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>command</name>
      <anchorfile>structsr__robot__msgs_1_1JointControllerState__.html</anchorfile>
      <anchor>a4a6af6446f90479e6da9818ca7c7ba90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>commanded_velocity</name>
      <anchorfile>structsr__robot__msgs_1_1JointControllerState__.html</anchorfile>
      <anchor>ae424007a9122389d60f6d89d3c2e1b41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>error</name>
      <anchorfile>structsr__robot__msgs_1_1JointControllerState__.html</anchorfile>
      <anchor>a17495308d5f5e49fc88c3763dcf76fda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>friction_compensation</name>
      <anchorfile>structsr__robot__msgs_1_1JointControllerState__.html</anchorfile>
      <anchor>acf20714a97e712ec8207a6d2b8aed5d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>header</name>
      <anchorfile>structsr__robot__msgs_1_1JointControllerState__.html</anchorfile>
      <anchor>adc62b2a013df78a76131019aacd0c113</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>measured_effort</name>
      <anchorfile>structsr__robot__msgs_1_1JointControllerState__.html</anchorfile>
      <anchor>a77e0b52a1485bb06a6fa1c9f61db88a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>position_d</name>
      <anchorfile>structsr__robot__msgs_1_1JointControllerState__.html</anchorfile>
      <anchor>aa1ec0e41c562f56133b5deb4ade0cb9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>position_i</name>
      <anchorfile>structsr__robot__msgs_1_1JointControllerState__.html</anchorfile>
      <anchor>a7c8a9d699169e03113d8e40b41c5aa98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>position_i_clamp</name>
      <anchorfile>structsr__robot__msgs_1_1JointControllerState__.html</anchorfile>
      <anchor>ab0a3b1d17f852a6a29af4704286c84de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>position_p</name>
      <anchorfile>structsr__robot__msgs_1_1JointControllerState__.html</anchorfile>
      <anchor>aa64d560f19cb1396f37094f5f59d5390</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>process_value</name>
      <anchorfile>structsr__robot__msgs_1_1JointControllerState__.html</anchorfile>
      <anchor>acdf65ac9a27d5fd82566c9ef9a651bcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>process_value_dot</name>
      <anchorfile>structsr__robot__msgs_1_1JointControllerState__.html</anchorfile>
      <anchor>ac86d78f5513e3da83adf106c0c2a2349</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>set_point</name>
      <anchorfile>structsr__robot__msgs_1_1JointControllerState__.html</anchorfile>
      <anchor>a40f253ed9e90d358fa40eb26f69ed977</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>time_step</name>
      <anchorfile>structsr__robot__msgs_1_1JointControllerState__.html</anchorfile>
      <anchor>a04881a7fa0d4f1a6e38403d167924a59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>velocity_d</name>
      <anchorfile>structsr__robot__msgs_1_1JointControllerState__.html</anchorfile>
      <anchor>a39c1d0de23ba9c7e1da75ef27bfd4c5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>velocity_i</name>
      <anchorfile>structsr__robot__msgs_1_1JointControllerState__.html</anchorfile>
      <anchor>a5f1da2f27e4c24242572cfb1ae92eb84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>velocity_i_clamp</name>
      <anchorfile>structsr__robot__msgs_1_1JointControllerState__.html</anchorfile>
      <anchor>a0980807283fc8ed5805f876c1aa6f4d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>velocity_p</name>
      <anchorfile>structsr__robot__msgs_1_1JointControllerState__.html</anchorfile>
      <anchor>afa1a41225bc2d1aedf8e1de6be811681</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sr_robot_msgs::JointMusclePositionControllerState_</name>
    <filename>structsr__robot__msgs_1_1JointMusclePositionControllerState__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>double</type>
      <name>_d_type</name>
      <anchorfile>structsr__robot__msgs_1_1JointMusclePositionControllerState__.html</anchorfile>
      <anchor>a14ced8538172a557b57b61bc03050657</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_error_type</name>
      <anchorfile>structsr__robot__msgs_1_1JointMusclePositionControllerState__.html</anchorfile>
      <anchor>a5391420db9f0c883e320caea076d36bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>_header_type</name>
      <anchorfile>structsr__robot__msgs_1_1JointMusclePositionControllerState__.html</anchorfile>
      <anchor>aeaa3bdabbf89e1749beaef9c9cf3590c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_i_clamp_type</name>
      <anchorfile>structsr__robot__msgs_1_1JointMusclePositionControllerState__.html</anchorfile>
      <anchor>a9a01cceb24acec24187585c2cf2b5170</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_i_type</name>
      <anchorfile>structsr__robot__msgs_1_1JointMusclePositionControllerState__.html</anchorfile>
      <anchor>a36bcb4a9d579cbde657e353a2ffec95c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>_muscle_pressure_0_type</name>
      <anchorfile>structsr__robot__msgs_1_1JointMusclePositionControllerState__.html</anchorfile>
      <anchor>ab295460a4e7eb5b5e3571a86a1d5892c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>_muscle_pressure_1_type</name>
      <anchorfile>structsr__robot__msgs_1_1JointMusclePositionControllerState__.html</anchorfile>
      <anchor>af9ebdbaa1e8bb24fe761c2a6db79aaf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_p_type</name>
      <anchorfile>structsr__robot__msgs_1_1JointMusclePositionControllerState__.html</anchorfile>
      <anchor>a74957f551f67ddbc43147c2d4c7a45c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_packed_valve_type</name>
      <anchorfile>structsr__robot__msgs_1_1JointMusclePositionControllerState__.html</anchorfile>
      <anchor>a252885e0afb3f33d340d8664a317ea2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_process_value_dot_type</name>
      <anchorfile>structsr__robot__msgs_1_1JointMusclePositionControllerState__.html</anchorfile>
      <anchor>ab16663a2a05a4cdd132061bcaab5708f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_process_value_type</name>
      <anchorfile>structsr__robot__msgs_1_1JointMusclePositionControllerState__.html</anchorfile>
      <anchor>a8cca149d90ac48366f767fb9f97c1e55</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_pseudo_command_type</name>
      <anchorfile>structsr__robot__msgs_1_1JointMusclePositionControllerState__.html</anchorfile>
      <anchor>ae0615682f55bf3be73281765429dde64</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_set_point_type</name>
      <anchorfile>structsr__robot__msgs_1_1JointMusclePositionControllerState__.html</anchorfile>
      <anchor>a992b2c590bf0d0114cc9773ac28cec5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_time_step_type</name>
      <anchorfile>structsr__robot__msgs_1_1JointMusclePositionControllerState__.html</anchorfile>
      <anchor>ac426daa9c1086969a7476ae0022573a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int8_t</type>
      <name>_valve_muscle_0_type</name>
      <anchorfile>structsr__robot__msgs_1_1JointMusclePositionControllerState__.html</anchorfile>
      <anchor>a8c4127124714ad282258a193f4adc45f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int8_t</type>
      <name>_valve_muscle_1_type</name>
      <anchorfile>structsr__robot__msgs_1_1JointMusclePositionControllerState__.html</anchorfile>
      <anchor>adb4e0f93ef85c686f67b04b9d71bf2c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::JointMusclePositionControllerState_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structsr__robot__msgs_1_1JointMusclePositionControllerState__.html</anchorfile>
      <anchor>ab6de8ea85143702c61f2d438b423758d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::JointMusclePositionControllerState_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structsr__robot__msgs_1_1JointMusclePositionControllerState__.html</anchorfile>
      <anchor>a15c8290039932ea1dc80765353c7c101</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>JointMusclePositionControllerState_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structsr__robot__msgs_1_1JointMusclePositionControllerState__.html</anchorfile>
      <anchor>ace9cec06b598eb9b4c0f0d5f143a1465</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JointMusclePositionControllerState_</name>
      <anchorfile>structsr__robot__msgs_1_1JointMusclePositionControllerState__.html</anchorfile>
      <anchor>abb798754926d6508a7162c6946a644c6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JointMusclePositionControllerState_</name>
      <anchorfile>structsr__robot__msgs_1_1JointMusclePositionControllerState__.html</anchorfile>
      <anchor>ac8bb9e63b61a1ecc046bf366420941ae</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>structsr__robot__msgs_1_1JointMusclePositionControllerState__.html</anchorfile>
      <anchor>afa9429b671b645311bb9796e2d5844b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>d</name>
      <anchorfile>structsr__robot__msgs_1_1JointMusclePositionControllerState__.html</anchorfile>
      <anchor>a196a441a2eec4cfbfa5fab9acecbbeaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>error</name>
      <anchorfile>structsr__robot__msgs_1_1JointMusclePositionControllerState__.html</anchorfile>
      <anchor>ac83d68af056235f0a0cad2fb144a77f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>header</name>
      <anchorfile>structsr__robot__msgs_1_1JointMusclePositionControllerState__.html</anchorfile>
      <anchor>a0580160fb6b517b5b92d5ca799af0ae9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>i</name>
      <anchorfile>structsr__robot__msgs_1_1JointMusclePositionControllerState__.html</anchorfile>
      <anchor>a0ea7e83248c5cf190e514e017a41185d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>i_clamp</name>
      <anchorfile>structsr__robot__msgs_1_1JointMusclePositionControllerState__.html</anchorfile>
      <anchor>aa8f4d3e3320ccc32c0b7d99ba116806f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>muscle_pressure_0</name>
      <anchorfile>structsr__robot__msgs_1_1JointMusclePositionControllerState__.html</anchorfile>
      <anchor>a34cd2da0b9cb840650392d2541dd588e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>muscle_pressure_1</name>
      <anchorfile>structsr__robot__msgs_1_1JointMusclePositionControllerState__.html</anchorfile>
      <anchor>a5b358c0164179669d2c67a471dae9ea9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>p</name>
      <anchorfile>structsr__robot__msgs_1_1JointMusclePositionControllerState__.html</anchorfile>
      <anchor>a0254bb5899614bf77c4396fe0dede488</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>packed_valve</name>
      <anchorfile>structsr__robot__msgs_1_1JointMusclePositionControllerState__.html</anchorfile>
      <anchor>a66fda05338c06118d36fbcdb386e1a43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>process_value</name>
      <anchorfile>structsr__robot__msgs_1_1JointMusclePositionControllerState__.html</anchorfile>
      <anchor>a43c0c4877811b4ddad79362ba7dcd63f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>process_value_dot</name>
      <anchorfile>structsr__robot__msgs_1_1JointMusclePositionControllerState__.html</anchorfile>
      <anchor>a4b07ea3bd4596439e616ae9a08a24790</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>pseudo_command</name>
      <anchorfile>structsr__robot__msgs_1_1JointMusclePositionControllerState__.html</anchorfile>
      <anchor>a89c5c4cd31f22246ad252d1996998586</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>set_point</name>
      <anchorfile>structsr__robot__msgs_1_1JointMusclePositionControllerState__.html</anchorfile>
      <anchor>a54a21301fd5f48ae5bd773b57dba340d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>time_step</name>
      <anchorfile>structsr__robot__msgs_1_1JointMusclePositionControllerState__.html</anchorfile>
      <anchor>a1801a03cc6511c79a2cb8876333b0cbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int8_t</type>
      <name>valve_muscle_0</name>
      <anchorfile>structsr__robot__msgs_1_1JointMusclePositionControllerState__.html</anchorfile>
      <anchor>ac20615aa853a0e10e99501c59d16ed00</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int8_t</type>
      <name>valve_muscle_1</name>
      <anchorfile>structsr__robot__msgs_1_1JointMusclePositionControllerState__.html</anchorfile>
      <anchor>a03a0d55d6e9a5aea13587f3243788c1b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sr_robot_msgs::JointMuscleValveControllerCommand_</name>
    <filename>structsr__robot__msgs_1_1JointMuscleValveControllerCommand__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>boost::array&lt; uint64_t, 2 &gt;</type>
      <name>_cmd_duration_ms_type</name>
      <anchorfile>structsr__robot__msgs_1_1JointMuscleValveControllerCommand__.html</anchorfile>
      <anchor>ae69319237beaa4ad53082049430ca02a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::array&lt; int8_t, 2 &gt;</type>
      <name>_cmd_valve_muscle_type</name>
      <anchorfile>structsr__robot__msgs_1_1JointMuscleValveControllerCommand__.html</anchorfile>
      <anchor>a94f4c587eeabcd7a16f898bf72bf063c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::JointMuscleValveControllerCommand_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structsr__robot__msgs_1_1JointMuscleValveControllerCommand__.html</anchorfile>
      <anchor>af782553aa5d7c90f66fcd574ba0bca52</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::JointMuscleValveControllerCommand_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structsr__robot__msgs_1_1JointMuscleValveControllerCommand__.html</anchorfile>
      <anchor>a29189c07535ca8689d22fba04442b82b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>JointMuscleValveControllerCommand_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structsr__robot__msgs_1_1JointMuscleValveControllerCommand__.html</anchorfile>
      <anchor>aee23ef046db803e2185f6e916d94d1d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JointMuscleValveControllerCommand_</name>
      <anchorfile>structsr__robot__msgs_1_1JointMuscleValveControllerCommand__.html</anchorfile>
      <anchor>a0e07be032d7c6f0e548e94c77453921a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JointMuscleValveControllerCommand_</name>
      <anchorfile>structsr__robot__msgs_1_1JointMuscleValveControllerCommand__.html</anchorfile>
      <anchor>a7a1ca3592591522589eed0175e97e441</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>structsr__robot__msgs_1_1JointMuscleValveControllerCommand__.html</anchorfile>
      <anchor>ac0505c75e163dc427ce5524d392ad0af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::array&lt; uint64_t, 2 &gt;</type>
      <name>cmd_duration_ms</name>
      <anchorfile>structsr__robot__msgs_1_1JointMuscleValveControllerCommand__.html</anchorfile>
      <anchor>aa46d846f72842701f99abab2fa2c4cfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::array&lt; int8_t, 2 &gt;</type>
      <name>cmd_valve_muscle</name>
      <anchorfile>structsr__robot__msgs_1_1JointMuscleValveControllerCommand__.html</anchorfile>
      <anchor>a6824a6fc968fbe26aa05baa9ceb73f69</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sr_robot_msgs::JointMuscleValveControllerState_</name>
    <filename>structsr__robot__msgs_1_1JointMuscleValveControllerState__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>uint64_t</type>
      <name>_current_duration_muscle_0_type</name>
      <anchorfile>structsr__robot__msgs_1_1JointMuscleValveControllerState__.html</anchorfile>
      <anchor>ada29531128995af8d24107a8a475b9cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint64_t</type>
      <name>_current_duration_muscle_1_type</name>
      <anchorfile>structsr__robot__msgs_1_1JointMuscleValveControllerState__.html</anchorfile>
      <anchor>a73b345b1d3a3413123eed454215f18e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int8_t</type>
      <name>_current_valve_muscle_0_type</name>
      <anchorfile>structsr__robot__msgs_1_1JointMuscleValveControllerState__.html</anchorfile>
      <anchor>a54ab1cb1d447f0f00493b324b0e5fc58</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int8_t</type>
      <name>_current_valve_muscle_1_type</name>
      <anchorfile>structsr__robot__msgs_1_1JointMuscleValveControllerState__.html</anchorfile>
      <anchor>ad4c181c8f24c408f0c3eda85ef49cc52</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>_header_type</name>
      <anchorfile>structsr__robot__msgs_1_1JointMuscleValveControllerState__.html</anchorfile>
      <anchor>ac145f1740f103c112f7079a011b68266</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>_muscle_pressure_0_type</name>
      <anchorfile>structsr__robot__msgs_1_1JointMuscleValveControllerState__.html</anchorfile>
      <anchor>a2011574f9cc2b38e7892df4734bdb67a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>_muscle_pressure_1_type</name>
      <anchorfile>structsr__robot__msgs_1_1JointMuscleValveControllerState__.html</anchorfile>
      <anchor>a654460744aeacd6bdc21a31f947b5c1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_packed_valve_type</name>
      <anchorfile>structsr__robot__msgs_1_1JointMuscleValveControllerState__.html</anchorfile>
      <anchor>a35bbd307869f19a27ccc9e284b1328c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint64_t</type>
      <name>_set_duration_muscle_0_type</name>
      <anchorfile>structsr__robot__msgs_1_1JointMuscleValveControllerState__.html</anchorfile>
      <anchor>af1d4cb4111fa6f1af04f370b732260c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint64_t</type>
      <name>_set_duration_muscle_1_type</name>
      <anchorfile>structsr__robot__msgs_1_1JointMuscleValveControllerState__.html</anchorfile>
      <anchor>a0317060bfe03deccbf91123f6f5be274</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int8_t</type>
      <name>_set_valve_muscle_0_type</name>
      <anchorfile>structsr__robot__msgs_1_1JointMuscleValveControllerState__.html</anchorfile>
      <anchor>a1eff62e966ab0048d95798086038634d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int8_t</type>
      <name>_set_valve_muscle_1_type</name>
      <anchorfile>structsr__robot__msgs_1_1JointMuscleValveControllerState__.html</anchorfile>
      <anchor>aadbc1a5a658b15a3f864a67a4cee75dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_time_step_type</name>
      <anchorfile>structsr__robot__msgs_1_1JointMuscleValveControllerState__.html</anchorfile>
      <anchor>a78bde875202ab3ca8f8d427ca9a33a5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::JointMuscleValveControllerState_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structsr__robot__msgs_1_1JointMuscleValveControllerState__.html</anchorfile>
      <anchor>a25f5943c623efae2ea34bb1b8238ce45</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::JointMuscleValveControllerState_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structsr__robot__msgs_1_1JointMuscleValveControllerState__.html</anchorfile>
      <anchor>a657b00c744237b7c0c2dcceaac286d20</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>JointMuscleValveControllerState_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structsr__robot__msgs_1_1JointMuscleValveControllerState__.html</anchorfile>
      <anchor>ad53fb539f3a9156947b48481861f760c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JointMuscleValveControllerState_</name>
      <anchorfile>structsr__robot__msgs_1_1JointMuscleValveControllerState__.html</anchorfile>
      <anchor>a3770372153a7c0e25e679a631955fe97</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JointMuscleValveControllerState_</name>
      <anchorfile>structsr__robot__msgs_1_1JointMuscleValveControllerState__.html</anchorfile>
      <anchor>ac3054df42facb15380be94e1b3204e04</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>structsr__robot__msgs_1_1JointMuscleValveControllerState__.html</anchorfile>
      <anchor>a7df9866fa5f5a548af0b37ec2d07cbe9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint64_t</type>
      <name>current_duration_muscle_0</name>
      <anchorfile>structsr__robot__msgs_1_1JointMuscleValveControllerState__.html</anchorfile>
      <anchor>a8cccde6ce6bf8467348e9b1372993443</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint64_t</type>
      <name>current_duration_muscle_1</name>
      <anchorfile>structsr__robot__msgs_1_1JointMuscleValveControllerState__.html</anchorfile>
      <anchor>a1ef8e31d3067bcce6765087dc2da8186</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int8_t</type>
      <name>current_valve_muscle_0</name>
      <anchorfile>structsr__robot__msgs_1_1JointMuscleValveControllerState__.html</anchorfile>
      <anchor>a7fc9b3bb72a8b738a2e79ecd511612f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int8_t</type>
      <name>current_valve_muscle_1</name>
      <anchorfile>structsr__robot__msgs_1_1JointMuscleValveControllerState__.html</anchorfile>
      <anchor>a3fac39685cab419cc75326c6e439d54a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>header</name>
      <anchorfile>structsr__robot__msgs_1_1JointMuscleValveControllerState__.html</anchorfile>
      <anchor>ad19164006c896344e27f64188d5c80b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>muscle_pressure_0</name>
      <anchorfile>structsr__robot__msgs_1_1JointMuscleValveControllerState__.html</anchorfile>
      <anchor>a47fafecc62525e7846180b92c886c4c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>muscle_pressure_1</name>
      <anchorfile>structsr__robot__msgs_1_1JointMuscleValveControllerState__.html</anchorfile>
      <anchor>ade39fa8c39fae7135e9a2be621dae6f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>packed_valve</name>
      <anchorfile>structsr__robot__msgs_1_1JointMuscleValveControllerState__.html</anchorfile>
      <anchor>a7fb04d371c886549d42da3b77995312e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint64_t</type>
      <name>set_duration_muscle_0</name>
      <anchorfile>structsr__robot__msgs_1_1JointMuscleValveControllerState__.html</anchorfile>
      <anchor>a20f2a6d72638ab989a26a85c203aac1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint64_t</type>
      <name>set_duration_muscle_1</name>
      <anchorfile>structsr__robot__msgs_1_1JointMuscleValveControllerState__.html</anchorfile>
      <anchor>a5f8e919f99070f3ee72d56833d6bfe86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int8_t</type>
      <name>set_valve_muscle_0</name>
      <anchorfile>structsr__robot__msgs_1_1JointMuscleValveControllerState__.html</anchorfile>
      <anchor>a01cd0de5b417c61ba88a001f3e60598e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int8_t</type>
      <name>set_valve_muscle_1</name>
      <anchorfile>structsr__robot__msgs_1_1JointMuscleValveControllerState__.html</anchorfile>
      <anchor>a452bbeca228fcf747a070e981691e8ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>time_step</name>
      <anchorfile>structsr__robot__msgs_1_1JointMuscleValveControllerState__.html</anchorfile>
      <anchor>a604efd78f3d1b3c4112bffe4d0db6b64</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sr_robot_msgs::joints_data_</name>
    <filename>structsr__robot__msgs_1_1joints__data__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>int8_t</type>
      <name>_joints_list_length_type</name>
      <anchorfile>structsr__robot__msgs_1_1joints__data__.html</anchorfile>
      <anchor>ac2292476224ec04011219b818c2080ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; ::sr_robot_msgs::joint_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::sr_robot_msgs::joint_&lt; ContainerAllocator &gt; &gt;::other &gt;</type>
      <name>_joints_list_type</name>
      <anchorfile>structsr__robot__msgs_1_1joints__data__.html</anchorfile>
      <anchor>a8353c103d0a9165848f4117283c081b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::joints_data_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structsr__robot__msgs_1_1joints__data__.html</anchorfile>
      <anchor>a858c4f741647821529eb9c2f7c45d92b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::joints_data_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structsr__robot__msgs_1_1joints__data__.html</anchorfile>
      <anchor>a692fc5508d4ecbfc83f58b199a2430b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>joints_data_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structsr__robot__msgs_1_1joints__data__.html</anchorfile>
      <anchor>a3d1151ba895c3368b7e82a6adffb0705</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>joints_data_</name>
      <anchorfile>structsr__robot__msgs_1_1joints__data__.html</anchorfile>
      <anchor>a8d2f777103f8afe890db34cafa2d3f68</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>joints_data_</name>
      <anchorfile>structsr__robot__msgs_1_1joints__data__.html</anchorfile>
      <anchor>a91d5e62d0f0b8c955561f0ed37ad1956</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>structsr__robot__msgs_1_1joints__data__.html</anchorfile>
      <anchor>a652b4d52935d990c2ef7d8a90118b88b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; ::sr_robot_msgs::joint_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::sr_robot_msgs::joint_&lt; ContainerAllocator &gt; &gt;::other &gt;</type>
      <name>joints_list</name>
      <anchorfile>structsr__robot__msgs_1_1joints__data__.html</anchorfile>
      <anchor>a8d39c5fc06176ea71237313df57f737f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int8_t</type>
      <name>joints_list_length</name>
      <anchorfile>structsr__robot__msgs_1_1joints__data__.html</anchorfile>
      <anchor>a6211ba80f55c79377d968c5e062b083d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sr_robot_msgs::ManualSelfTest</name>
    <filename>structsr__robot__msgs_1_1ManualSelfTest.html</filename>
    <member kind="typedef">
      <type>ManualSelfTestRequest</type>
      <name>Request</name>
      <anchorfile>structsr__robot__msgs_1_1ManualSelfTest.html</anchorfile>
      <anchor>acfbb02243b85014d911135bf85387cb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Request</type>
      <name>RequestType</name>
      <anchorfile>structsr__robot__msgs_1_1ManualSelfTest.html</anchorfile>
      <anchor>a5e6f0b1aac0cd76f5585b0b8670ecd3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ManualSelfTestResponse</type>
      <name>Response</name>
      <anchorfile>structsr__robot__msgs_1_1ManualSelfTest.html</anchorfile>
      <anchor>ab46d52d592bdd31718649bb346c5cc84</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Response</type>
      <name>ResponseType</name>
      <anchorfile>structsr__robot__msgs_1_1ManualSelfTest.html</anchorfile>
      <anchor>aa57c8afdd2965156c16ad5f89fc85377</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Request</type>
      <name>request</name>
      <anchorfile>structsr__robot__msgs_1_1ManualSelfTest.html</anchorfile>
      <anchor>adc01bd597c2ea2e0392dc7028ec6aae9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Response</type>
      <name>response</name>
      <anchorfile>structsr__robot__msgs_1_1ManualSelfTest.html</anchorfile>
      <anchor>a6692733969030da60c5d26105a08e3e3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sr_robot_msgs::ManualSelfTestRequest_</name>
    <filename>structsr__robot__msgs_1_1ManualSelfTestRequest__.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>_message_type</name>
      <anchorfile>structsr__robot__msgs_1_1ManualSelfTestRequest__.html</anchorfile>
      <anchor>ad46d3938f4bbbb012d623a8c340a42b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::ManualSelfTestRequest_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structsr__robot__msgs_1_1ManualSelfTestRequest__.html</anchorfile>
      <anchor>ae819225b813e9d59e92f35751f7d4ccb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::ManualSelfTestRequest_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structsr__robot__msgs_1_1ManualSelfTestRequest__.html</anchorfile>
      <anchor>a9e8fb158a44146ecdc1f7be46d12c0cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ManualSelfTestRequest_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structsr__robot__msgs_1_1ManualSelfTestRequest__.html</anchorfile>
      <anchor>a0f8d7dabf1a0e4656902531dfad9a01e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ManualSelfTestRequest_</name>
      <anchorfile>structsr__robot__msgs_1_1ManualSelfTestRequest__.html</anchorfile>
      <anchor>a87509e9edbe6cf00081b8ccaee8f8c75</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ManualSelfTestRequest_</name>
      <anchorfile>structsr__robot__msgs_1_1ManualSelfTestRequest__.html</anchorfile>
      <anchor>a2b46581a05c66ae7ee2eec1a5d9b229a</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>structsr__robot__msgs_1_1ManualSelfTestRequest__.html</anchorfile>
      <anchor>ad616a703fd9ead92ac7247b1e47ffee3</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>structsr__robot__msgs_1_1ManualSelfTestRequest__.html</anchorfile>
      <anchor>ac5c064ef32a4e7479c67eced942787a7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sr_robot_msgs::ManualSelfTestResponse_</name>
    <filename>structsr__robot__msgs_1_1ManualSelfTestResponse__.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>_message_type</name>
      <anchorfile>structsr__robot__msgs_1_1ManualSelfTestResponse__.html</anchorfile>
      <anchor>a9a389bba2db1786ff5f0c74737252af8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>_ok_type</name>
      <anchorfile>structsr__robot__msgs_1_1ManualSelfTestResponse__.html</anchorfile>
      <anchor>a5567e33fce5737d1312518f047911223</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::ManualSelfTestResponse_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structsr__robot__msgs_1_1ManualSelfTestResponse__.html</anchorfile>
      <anchor>a462894bbca9c133426b02711b325497a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::ManualSelfTestResponse_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structsr__robot__msgs_1_1ManualSelfTestResponse__.html</anchorfile>
      <anchor>ae1d114026b028210648debbedffab110</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ManualSelfTestResponse_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structsr__robot__msgs_1_1ManualSelfTestResponse__.html</anchorfile>
      <anchor>a0e37784993776e8b4db38880de8e3045</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ManualSelfTestResponse_</name>
      <anchorfile>structsr__robot__msgs_1_1ManualSelfTestResponse__.html</anchorfile>
      <anchor>a4aa155746ab0ac2bc4dff43c1669bd84</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ManualSelfTestResponse_</name>
      <anchorfile>structsr__robot__msgs_1_1ManualSelfTestResponse__.html</anchorfile>
      <anchor>ac524cf874756cc7162ca4801554c9a3e</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>structsr__robot__msgs_1_1ManualSelfTestResponse__.html</anchorfile>
      <anchor>a3a585ceb0488aa85967af5b0cfa2cea0</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>structsr__robot__msgs_1_1ManualSelfTestResponse__.html</anchorfile>
      <anchor>a6dfa0346236070311eb6b1e4803f22d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>ok</name>
      <anchorfile>structsr__robot__msgs_1_1ManualSelfTestResponse__.html</anchorfile>
      <anchor>aeb1e2b6d6d54ad1c6a35d9ce050f0dc8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sr_robot_msgs::MidProxData_</name>
    <filename>structsr__robot__msgs_1_1MidProxData__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>boost::array&lt; uint16_t, 4 &gt;</type>
      <name>_middle_type</name>
      <anchorfile>structsr__robot__msgs_1_1MidProxData__.html</anchorfile>
      <anchor>afcd4fc635a37781daa822f0f5cc30403</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::array&lt; uint16_t, 4 &gt;</type>
      <name>_proximal_type</name>
      <anchorfile>structsr__robot__msgs_1_1MidProxData__.html</anchorfile>
      <anchor>aa7464c35f6697a0fdf60da62f67641f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::MidProxData_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structsr__robot__msgs_1_1MidProxData__.html</anchorfile>
      <anchor>a760ede63c96edf03cf66a87620b4f11f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::MidProxData_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structsr__robot__msgs_1_1MidProxData__.html</anchorfile>
      <anchor>a35528e3719b2122ef1dfb134ed4829a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>MidProxData_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structsr__robot__msgs_1_1MidProxData__.html</anchorfile>
      <anchor>a8c30ac3af9811768e06b9b39b6be0d49</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MidProxData_</name>
      <anchorfile>structsr__robot__msgs_1_1MidProxData__.html</anchorfile>
      <anchor>a4f1212a3396106343a09991837406cd6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MidProxData_</name>
      <anchorfile>structsr__robot__msgs_1_1MidProxData__.html</anchorfile>
      <anchor>a47773ff1f03c63172e787492e809e9ec</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>structsr__robot__msgs_1_1MidProxData__.html</anchorfile>
      <anchor>a99be8ff890510d707612edd3ed86867b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::array&lt; uint16_t, 4 &gt;</type>
      <name>middle</name>
      <anchorfile>structsr__robot__msgs_1_1MidProxData__.html</anchorfile>
      <anchor>aadd32d9e5a474e2826375112941c7593</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::array&lt; uint16_t, 4 &gt;</type>
      <name>proximal</name>
      <anchorfile>structsr__robot__msgs_1_1MidProxData__.html</anchorfile>
      <anchor>ac2c1cc5849ede43d503ec3873216a527</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sr_robot_msgs::MidProxDataAll_</name>
    <filename>structsr__robot__msgs_1_1MidProxDataAll__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>_header_type</name>
      <anchorfile>structsr__robot__msgs_1_1MidProxDataAll__.html</anchorfile>
      <anchor>afda6f65a049a6455c1b54bd944c838af</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::array&lt; ::sr_robot_msgs::MidProxData_&lt; ContainerAllocator &gt;, 5 &gt;</type>
      <name>_sensors_type</name>
      <anchorfile>structsr__robot__msgs_1_1MidProxDataAll__.html</anchorfile>
      <anchor>aa8818b4f805fa4a3c56d140dfb6f545a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::MidProxDataAll_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structsr__robot__msgs_1_1MidProxDataAll__.html</anchorfile>
      <anchor>a7fa88221bdebd7a280fdc85fbea30ffd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::MidProxDataAll_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structsr__robot__msgs_1_1MidProxDataAll__.html</anchorfile>
      <anchor>a2c57539b0714d1c798a96f7822b9c604</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>MidProxDataAll_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structsr__robot__msgs_1_1MidProxDataAll__.html</anchorfile>
      <anchor>a2262f5caec8f2b9668d52f8cea01129a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MidProxDataAll_</name>
      <anchorfile>structsr__robot__msgs_1_1MidProxDataAll__.html</anchorfile>
      <anchor>abb4a8927b612d2d85ae2ffa325054404</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MidProxDataAll_</name>
      <anchorfile>structsr__robot__msgs_1_1MidProxDataAll__.html</anchorfile>
      <anchor>a52ffaea03c4edc392f431e93f77f672a</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>structsr__robot__msgs_1_1MidProxDataAll__.html</anchorfile>
      <anchor>a2cb1675af341263c3cfaf4f46b74608b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>header</name>
      <anchorfile>structsr__robot__msgs_1_1MidProxDataAll__.html</anchorfile>
      <anchor>a5333ff748434cc157018c59c535bf282</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::array&lt; ::sr_robot_msgs::MidProxData_&lt; ContainerAllocator &gt;, 5 &gt;</type>
      <name>sensors</name>
      <anchorfile>structsr__robot__msgs_1_1MidProxDataAll__.html</anchorfile>
      <anchor>a5cf5fa0fd0deafa91c117991056fe2c4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sr_robot_msgs::MotorSystemControls_</name>
    <filename>structsr__robot__msgs_1_1MotorSystemControls__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>_decrease_sgl_tracking_type</name>
      <anchorfile>structsr__robot__msgs_1_1MotorSystemControls__.html</anchorfile>
      <anchor>a8e8a6d077d8ea0e00794b8154b094220</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>_decrease_sgr_tracking_type</name>
      <anchorfile>structsr__robot__msgs_1_1MotorSystemControls__.html</anchorfile>
      <anchor>a52af42515a4f6511df000e67d3cc5a8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>_enable_backlash_compensation_type</name>
      <anchorfile>structsr__robot__msgs_1_1MotorSystemControls__.html</anchorfile>
      <anchor>aebd73c074de8d536dd8b0a772d70b68a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>_increase_sgl_tracking_type</name>
      <anchorfile>structsr__robot__msgs_1_1MotorSystemControls__.html</anchorfile>
      <anchor>a3ea19e2e3ab624fc520e7b8ba7f2a42d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>_increase_sgr_tracking_type</name>
      <anchorfile>structsr__robot__msgs_1_1MotorSystemControls__.html</anchorfile>
      <anchor>ab72381ed9565f9ad58ad7580eae8eb7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>_initiate_jiggling_type</name>
      <anchorfile>structsr__robot__msgs_1_1MotorSystemControls__.html</anchorfile>
      <anchor>aa7d8153b1f71416f2f0168194bc4266b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int8_t</type>
      <name>_motor_id_type</name>
      <anchorfile>structsr__robot__msgs_1_1MotorSystemControls__.html</anchorfile>
      <anchor>a2711a87ec65723053e70c5154c101c2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>_write_config_to_eeprom_type</name>
      <anchorfile>structsr__robot__msgs_1_1MotorSystemControls__.html</anchorfile>
      <anchor>a528df1dc0506ac58550af33a9d75b4ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::MotorSystemControls_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structsr__robot__msgs_1_1MotorSystemControls__.html</anchorfile>
      <anchor>ae3758c9bc42f0c912d4f301c256efdaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::MotorSystemControls_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structsr__robot__msgs_1_1MotorSystemControls__.html</anchorfile>
      <anchor>a94ba5f60727d00be5a6bc8bab78de1a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>MotorSystemControls_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structsr__robot__msgs_1_1MotorSystemControls__.html</anchorfile>
      <anchor>a1b24bc83baa7033ab2ea428f8bd73aec</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MotorSystemControls_</name>
      <anchorfile>structsr__robot__msgs_1_1MotorSystemControls__.html</anchorfile>
      <anchor>a0313d1c53beea2f5f015109a26b67bfe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MotorSystemControls_</name>
      <anchorfile>structsr__robot__msgs_1_1MotorSystemControls__.html</anchorfile>
      <anchor>ad5133c16f14bbcda7f85ce8bb2ea2d0a</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>structsr__robot__msgs_1_1MotorSystemControls__.html</anchorfile>
      <anchor>ab83e94d3104b346570e5790ab134d08e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>decrease_sgl_tracking</name>
      <anchorfile>structsr__robot__msgs_1_1MotorSystemControls__.html</anchorfile>
      <anchor>a2e63d5c87ceb5b208109d3f2ecdbcf1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>decrease_sgr_tracking</name>
      <anchorfile>structsr__robot__msgs_1_1MotorSystemControls__.html</anchorfile>
      <anchor>a071267e873d66b8f0b5a80fe3fff4df7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>enable_backlash_compensation</name>
      <anchorfile>structsr__robot__msgs_1_1MotorSystemControls__.html</anchorfile>
      <anchor>a57eda8e10e5dfcadd9ae7a7e904d7ee6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>increase_sgl_tracking</name>
      <anchorfile>structsr__robot__msgs_1_1MotorSystemControls__.html</anchorfile>
      <anchor>a3673a1deb63d49500a8898fe78a2a2ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>increase_sgr_tracking</name>
      <anchorfile>structsr__robot__msgs_1_1MotorSystemControls__.html</anchorfile>
      <anchor>a3fe419f8dc2bd479132c18cb9796ffe7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>initiate_jiggling</name>
      <anchorfile>structsr__robot__msgs_1_1MotorSystemControls__.html</anchorfile>
      <anchor>add5e64b14d0c2f51dfce9aeda1dd0c8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int8_t</type>
      <name>motor_id</name>
      <anchorfile>structsr__robot__msgs_1_1MotorSystemControls__.html</anchorfile>
      <anchor>ac349dff93405bb861ea35f5ef29e8e5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>write_config_to_eeprom</name>
      <anchorfile>structsr__robot__msgs_1_1MotorSystemControls__.html</anchorfile>
      <anchor>ac1e6b5525d0cd1b5824db1ab1246e59c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sr_robot_msgs::NullifyDemand</name>
    <filename>structsr__robot__msgs_1_1NullifyDemand.html</filename>
    <member kind="typedef">
      <type>NullifyDemandRequest</type>
      <name>Request</name>
      <anchorfile>structsr__robot__msgs_1_1NullifyDemand.html</anchorfile>
      <anchor>acdce4a5e0dd717bbf4158fe403cfbea7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Request</type>
      <name>RequestType</name>
      <anchorfile>structsr__robot__msgs_1_1NullifyDemand.html</anchorfile>
      <anchor>adfd7332c6ac858498ebca00c8b7caae9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>NullifyDemandResponse</type>
      <name>Response</name>
      <anchorfile>structsr__robot__msgs_1_1NullifyDemand.html</anchorfile>
      <anchor>a542c59a18f699646024967580ac2857b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Response</type>
      <name>ResponseType</name>
      <anchorfile>structsr__robot__msgs_1_1NullifyDemand.html</anchorfile>
      <anchor>ace83e87a616721446c6acfbd82231816</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Request</type>
      <name>request</name>
      <anchorfile>structsr__robot__msgs_1_1NullifyDemand.html</anchorfile>
      <anchor>afd1b856b612dde7770bec6f1856f7b9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Response</type>
      <name>response</name>
      <anchorfile>structsr__robot__msgs_1_1NullifyDemand.html</anchorfile>
      <anchor>a9c3e517703109e14b0adc7ea92ac92c1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sr_robot_msgs::NullifyDemandRequest_</name>
    <filename>structsr__robot__msgs_1_1NullifyDemandRequest__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>_nullify_demand_type</name>
      <anchorfile>structsr__robot__msgs_1_1NullifyDemandRequest__.html</anchorfile>
      <anchor>a0b04f325697258555b28d7fd41b76bec</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::NullifyDemandRequest_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structsr__robot__msgs_1_1NullifyDemandRequest__.html</anchorfile>
      <anchor>a50eadfcdc8fea91fa3a07392eaa3b1da</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::NullifyDemandRequest_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structsr__robot__msgs_1_1NullifyDemandRequest__.html</anchorfile>
      <anchor>aac4ea25f0d3f57a1038ef6efe5efefc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>NullifyDemandRequest_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structsr__robot__msgs_1_1NullifyDemandRequest__.html</anchorfile>
      <anchor>aadcbdc71417d0cfd28634b4452eb62d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NullifyDemandRequest_</name>
      <anchorfile>structsr__robot__msgs_1_1NullifyDemandRequest__.html</anchorfile>
      <anchor>ac35d00b57a9dd76cd43e24abeac8d5fc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NullifyDemandRequest_</name>
      <anchorfile>structsr__robot__msgs_1_1NullifyDemandRequest__.html</anchorfile>
      <anchor>afa03b05901ea51c33b626028232292d2</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>structsr__robot__msgs_1_1NullifyDemandRequest__.html</anchorfile>
      <anchor>a3198762b92001a1abcbe7437818c765c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>nullify_demand</name>
      <anchorfile>structsr__robot__msgs_1_1NullifyDemandRequest__.html</anchorfile>
      <anchor>a9b159bc8cfbb15452826d7a914004a7d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sr_robot_msgs::NullifyDemandResponse_</name>
    <filename>structsr__robot__msgs_1_1NullifyDemandResponse__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::NullifyDemandResponse_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structsr__robot__msgs_1_1NullifyDemandResponse__.html</anchorfile>
      <anchor>ab4c3f34e7f4d1e30c3833caf22c51341</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::NullifyDemandResponse_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structsr__robot__msgs_1_1NullifyDemandResponse__.html</anchorfile>
      <anchor>a63274bdad277239892d35615bc27a59f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>NullifyDemandResponse_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structsr__robot__msgs_1_1NullifyDemandResponse__.html</anchorfile>
      <anchor>a887914d05ca068f4daec5ac328d89cd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NullifyDemandResponse_</name>
      <anchorfile>structsr__robot__msgs_1_1NullifyDemandResponse__.html</anchorfile>
      <anchor>aa02f1c898d8ad5f6c4cc851944384580</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NullifyDemandResponse_</name>
      <anchorfile>structsr__robot__msgs_1_1NullifyDemandResponse__.html</anchorfile>
      <anchor>a3e7c6314dffbff594fd2ee36aa0c33b0</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>structsr__robot__msgs_1_1NullifyDemandResponse__.html</anchorfile>
      <anchor>ad9b19c719e34e2548be370d734f6aa7d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sr_robot_msgs::reverseKinematics_</name>
    <filename>structsr__robot__msgs_1_1reverseKinematics__.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>_finger_name_type</name>
      <anchorfile>structsr__robot__msgs_1_1reverseKinematics__.html</anchorfile>
      <anchor>a5042b8255aac58c9a5eaca4920f02d99</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::reverseKinematics_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structsr__robot__msgs_1_1reverseKinematics__.html</anchorfile>
      <anchor>ad0355cfd1332ac5f8be3d19a762960f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::reverseKinematics_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structsr__robot__msgs_1_1reverseKinematics__.html</anchorfile>
      <anchor>a60195936b49d546138e52404904eb20c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>reverseKinematics_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structsr__robot__msgs_1_1reverseKinematics__.html</anchorfile>
      <anchor>a118c135001272a58f53a5e2325b03da4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>reverseKinematics_</name>
      <anchorfile>structsr__robot__msgs_1_1reverseKinematics__.html</anchorfile>
      <anchor>ae3f3e45f8aea19b67f0bdc5bf8ac8cfb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>reverseKinematics_</name>
      <anchorfile>structsr__robot__msgs_1_1reverseKinematics__.html</anchorfile>
      <anchor>acaabd222098acce9c08a0d17166a56ab</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>structsr__robot__msgs_1_1reverseKinematics__.html</anchorfile>
      <anchor>aaef3d71543fed21b6c5dd5cf96f91c06</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>finger_name</name>
      <anchorfile>structsr__robot__msgs_1_1reverseKinematics__.html</anchorfile>
      <anchor>a1e301cf0cc1bc96ad0c7fcfd2c4636c9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sr_robot_msgs::sendupdate_</name>
    <filename>structsr__robot__msgs_1_1sendupdate__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>int8_t</type>
      <name>_sendupdate_length_type</name>
      <anchorfile>structsr__robot__msgs_1_1sendupdate__.html</anchorfile>
      <anchor>aa6b5b68c45854692dfea6d0bead33d91</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; ::sr_robot_msgs::joint_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::sr_robot_msgs::joint_&lt; ContainerAllocator &gt; &gt;::other &gt;</type>
      <name>_sendupdate_list_type</name>
      <anchorfile>structsr__robot__msgs_1_1sendupdate__.html</anchorfile>
      <anchor>a5f53de58020e2eba7937d0e0d532d643</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::sendupdate_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structsr__robot__msgs_1_1sendupdate__.html</anchorfile>
      <anchor>ab0db3aaa7a43b245b5606335c9774db2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::sendupdate_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structsr__robot__msgs_1_1sendupdate__.html</anchorfile>
      <anchor>abd6d2b543768d3dd79eab03bb8eada8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>sendupdate_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structsr__robot__msgs_1_1sendupdate__.html</anchorfile>
      <anchor>acade78bbe593786e320352ed6b6691e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>sendupdate_</name>
      <anchorfile>structsr__robot__msgs_1_1sendupdate__.html</anchorfile>
      <anchor>a48004dcf661ed0380b1821b9e8456e50</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>sendupdate_</name>
      <anchorfile>structsr__robot__msgs_1_1sendupdate__.html</anchorfile>
      <anchor>a9fa0fdcff2842c84dd29ef0a056e9f9b</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>structsr__robot__msgs_1_1sendupdate__.html</anchorfile>
      <anchor>a22f379cadf2d8c4b22d7002868ffae22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int8_t</type>
      <name>sendupdate_length</name>
      <anchorfile>structsr__robot__msgs_1_1sendupdate__.html</anchorfile>
      <anchor>a6a3487edd9b0e8eb0ec664a86cf91f34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; ::sr_robot_msgs::joint_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::sr_robot_msgs::joint_&lt; ContainerAllocator &gt; &gt;::other &gt;</type>
      <name>sendupdate_list</name>
      <anchorfile>structsr__robot__msgs_1_1sendupdate__.html</anchorfile>
      <anchor>a2565575a32ef8c95cd0d382558ce94f7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sr_robot_msgs::SetDebugData</name>
    <filename>structsr__robot__msgs_1_1SetDebugData.html</filename>
    <member kind="typedef">
      <type>SetDebugDataRequest</type>
      <name>Request</name>
      <anchorfile>structsr__robot__msgs_1_1SetDebugData.html</anchorfile>
      <anchor>a03caa72e7b88489efed2bacd9ff55e1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Request</type>
      <name>RequestType</name>
      <anchorfile>structsr__robot__msgs_1_1SetDebugData.html</anchorfile>
      <anchor>ad008595d9f31e3b5a8377638b643a329</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SetDebugDataResponse</type>
      <name>Response</name>
      <anchorfile>structsr__robot__msgs_1_1SetDebugData.html</anchorfile>
      <anchor>a53673607c26a33a5d813f19eb95a19bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Response</type>
      <name>ResponseType</name>
      <anchorfile>structsr__robot__msgs_1_1SetDebugData.html</anchorfile>
      <anchor>a31991eb5e1f613188b888910f4c5cdaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Request</type>
      <name>request</name>
      <anchorfile>structsr__robot__msgs_1_1SetDebugData.html</anchorfile>
      <anchor>a8547404450a21998c5e3dd756adf2cdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Response</type>
      <name>response</name>
      <anchorfile>structsr__robot__msgs_1_1SetDebugData.html</anchorfile>
      <anchor>a84656940236b32d32e51bc9b5c52bd06</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sr_robot_msgs::SetDebugDataRequest_</name>
    <filename>structsr__robot__msgs_1_1SetDebugDataRequest__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>int16_t</type>
      <name>_motor_data_type_type</name>
      <anchorfile>structsr__robot__msgs_1_1SetDebugDataRequest__.html</anchorfile>
      <anchor>abdaad5403b393afa248eb95c3988aace</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int16_t</type>
      <name>_motor_index_type</name>
      <anchorfile>structsr__robot__msgs_1_1SetDebugDataRequest__.html</anchorfile>
      <anchor>af024c6530d34f9d786b22a62c6473323</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int16_t</type>
      <name>_publisher_index_type</name>
      <anchorfile>structsr__robot__msgs_1_1SetDebugDataRequest__.html</anchorfile>
      <anchor>a38fd68b2e361b357f14f116f4291af00</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::SetDebugDataRequest_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structsr__robot__msgs_1_1SetDebugDataRequest__.html</anchorfile>
      <anchor>aee6826e06249252634d2b908ce571493</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::SetDebugDataRequest_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structsr__robot__msgs_1_1SetDebugDataRequest__.html</anchorfile>
      <anchor>af67f40d959c473bd1b048cdec3d67b1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SetDebugDataRequest_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structsr__robot__msgs_1_1SetDebugDataRequest__.html</anchorfile>
      <anchor>ab28994585e01c67c487a0ac17db54842</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetDebugDataRequest_</name>
      <anchorfile>structsr__robot__msgs_1_1SetDebugDataRequest__.html</anchorfile>
      <anchor>aeea024445d7047d4525c041f718d851d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetDebugDataRequest_</name>
      <anchorfile>structsr__robot__msgs_1_1SetDebugDataRequest__.html</anchorfile>
      <anchor>a96da33102a8b30e313020cd888263e75</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>structsr__robot__msgs_1_1SetDebugDataRequest__.html</anchorfile>
      <anchor>aaeaeed12328cb7cc8f1ce952ebbea886</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16_t</type>
      <name>motor_data_type</name>
      <anchorfile>structsr__robot__msgs_1_1SetDebugDataRequest__.html</anchorfile>
      <anchor>a4624cb1458fc205d64e260e7230784b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16_t</type>
      <name>motor_index</name>
      <anchorfile>structsr__robot__msgs_1_1SetDebugDataRequest__.html</anchorfile>
      <anchor>a3cc375992837c64b63b358229ba07597</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16_t</type>
      <name>publisher_index</name>
      <anchorfile>structsr__robot__msgs_1_1SetDebugDataRequest__.html</anchorfile>
      <anchor>a35f85148868889eff21ef4f030fd305e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sr_robot_msgs::SetDebugDataResponse_</name>
    <filename>structsr__robot__msgs_1_1SetDebugDataResponse__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>_success_type</name>
      <anchorfile>structsr__robot__msgs_1_1SetDebugDataResponse__.html</anchorfile>
      <anchor>a206ac858d6292a5666c1577b57ea3313</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::SetDebugDataResponse_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structsr__robot__msgs_1_1SetDebugDataResponse__.html</anchorfile>
      <anchor>ac705f53082f44aea0a5c6867983db535</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::SetDebugDataResponse_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structsr__robot__msgs_1_1SetDebugDataResponse__.html</anchorfile>
      <anchor>a8c15a9cb890ee1b9196cf738f149f078</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SetDebugDataResponse_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structsr__robot__msgs_1_1SetDebugDataResponse__.html</anchorfile>
      <anchor>a399e4a4d7cdf792ca448ea31182af4de</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetDebugDataResponse_</name>
      <anchorfile>structsr__robot__msgs_1_1SetDebugDataResponse__.html</anchorfile>
      <anchor>aeef8db06bd9368fb05b59aa37bd8ce8c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetDebugDataResponse_</name>
      <anchorfile>structsr__robot__msgs_1_1SetDebugDataResponse__.html</anchorfile>
      <anchor>a5959cd2aadde1529067f6f2fa94aa249</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>structsr__robot__msgs_1_1SetDebugDataResponse__.html</anchorfile>
      <anchor>a03d0580b2c830707a0cc83a3872c1aca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>success</name>
      <anchorfile>structsr__robot__msgs_1_1SetDebugDataResponse__.html</anchorfile>
      <anchor>a92c500405c748022766329157705f88a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sr_robot_msgs::SetEffortControllerGains</name>
    <filename>structsr__robot__msgs_1_1SetEffortControllerGains.html</filename>
    <member kind="typedef">
      <type>SetEffortControllerGainsRequest</type>
      <name>Request</name>
      <anchorfile>structsr__robot__msgs_1_1SetEffortControllerGains.html</anchorfile>
      <anchor>a46bc04f7c8be5ad145fa3f6893b85523</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Request</type>
      <name>RequestType</name>
      <anchorfile>structsr__robot__msgs_1_1SetEffortControllerGains.html</anchorfile>
      <anchor>a8debc5aa536f1d523d40213e4fcb5edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SetEffortControllerGainsResponse</type>
      <name>Response</name>
      <anchorfile>structsr__robot__msgs_1_1SetEffortControllerGains.html</anchorfile>
      <anchor>ab9e5b0f7c51b489ecec19e330338f360</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Response</type>
      <name>ResponseType</name>
      <anchorfile>structsr__robot__msgs_1_1SetEffortControllerGains.html</anchorfile>
      <anchor>a6598ee54deedfdfb261fd6298d2102dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Request</type>
      <name>request</name>
      <anchorfile>structsr__robot__msgs_1_1SetEffortControllerGains.html</anchorfile>
      <anchor>a3f19caef937cc4cb5d9d103966fe93f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Response</type>
      <name>response</name>
      <anchorfile>structsr__robot__msgs_1_1SetEffortControllerGains.html</anchorfile>
      <anchor>a4b8bd74f28eb12a5dc215b0c20eb4614</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sr_robot_msgs::SetEffortControllerGainsRequest_</name>
    <filename>structsr__robot__msgs_1_1SetEffortControllerGainsRequest__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>int32_t</type>
      <name>_friction_deadband_type</name>
      <anchorfile>structsr__robot__msgs_1_1SetEffortControllerGainsRequest__.html</anchorfile>
      <anchor>a6d5fcec2fe7469efa01cb84b91fb68f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_max_force_type</name>
      <anchorfile>structsr__robot__msgs_1_1SetEffortControllerGainsRequest__.html</anchorfile>
      <anchor>a2c0d08d042e3ca5d44bfc362b49c4fc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::SetEffortControllerGainsRequest_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structsr__robot__msgs_1_1SetEffortControllerGainsRequest__.html</anchorfile>
      <anchor>aea238e60f2dc1711bf603b705c72c73d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::SetEffortControllerGainsRequest_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structsr__robot__msgs_1_1SetEffortControllerGainsRequest__.html</anchorfile>
      <anchor>a9fa3188c22cc660283d7164aafcdedf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SetEffortControllerGainsRequest_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structsr__robot__msgs_1_1SetEffortControllerGainsRequest__.html</anchorfile>
      <anchor>ac35484249b06e1516aaf8329d4d9c572</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetEffortControllerGainsRequest_</name>
      <anchorfile>structsr__robot__msgs_1_1SetEffortControllerGainsRequest__.html</anchorfile>
      <anchor>a49e069bd4232c1bb064ed622ee06b8fa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetEffortControllerGainsRequest_</name>
      <anchorfile>structsr__robot__msgs_1_1SetEffortControllerGainsRequest__.html</anchorfile>
      <anchor>ae9e6e62aafd8dc67eefd2a1dd29f1804</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>structsr__robot__msgs_1_1SetEffortControllerGainsRequest__.html</anchorfile>
      <anchor>afe218c8e2fe97f415872df7021672914</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>friction_deadband</name>
      <anchorfile>structsr__robot__msgs_1_1SetEffortControllerGainsRequest__.html</anchorfile>
      <anchor>a18eb9070f848679b363fd23a09be01d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>max_force</name>
      <anchorfile>structsr__robot__msgs_1_1SetEffortControllerGainsRequest__.html</anchorfile>
      <anchor>a30ff16076c3422d3c84ff4a9d2fa3d89</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sr_robot_msgs::SetEffortControllerGainsResponse_</name>
    <filename>structsr__robot__msgs_1_1SetEffortControllerGainsResponse__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::SetEffortControllerGainsResponse_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structsr__robot__msgs_1_1SetEffortControllerGainsResponse__.html</anchorfile>
      <anchor>ac12007d6aaff4ac5c5b2533a03c595a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::SetEffortControllerGainsResponse_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structsr__robot__msgs_1_1SetEffortControllerGainsResponse__.html</anchorfile>
      <anchor>a4e16e26901371775f5d89fa8133193f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SetEffortControllerGainsResponse_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structsr__robot__msgs_1_1SetEffortControllerGainsResponse__.html</anchorfile>
      <anchor>a84805be34131f6b2999b63e1902f07da</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetEffortControllerGainsResponse_</name>
      <anchorfile>structsr__robot__msgs_1_1SetEffortControllerGainsResponse__.html</anchorfile>
      <anchor>af3fa3f09ed7a067b8aba824906c442ef</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetEffortControllerGainsResponse_</name>
      <anchorfile>structsr__robot__msgs_1_1SetEffortControllerGainsResponse__.html</anchorfile>
      <anchor>a603785bb0510c900fc65f4b6fa7fa35e</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>structsr__robot__msgs_1_1SetEffortControllerGainsResponse__.html</anchorfile>
      <anchor>ae12dcc66cb1859b9be5325c4a9427217</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sr_robot_msgs::SetMixedPositionVelocityPidGains</name>
    <filename>structsr__robot__msgs_1_1SetMixedPositionVelocityPidGains.html</filename>
    <member kind="typedef">
      <type>SetMixedPositionVelocityPidGainsRequest</type>
      <name>Request</name>
      <anchorfile>structsr__robot__msgs_1_1SetMixedPositionVelocityPidGains.html</anchorfile>
      <anchor>a18f1a01c522c0ec0654f005628aca5de</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Request</type>
      <name>RequestType</name>
      <anchorfile>structsr__robot__msgs_1_1SetMixedPositionVelocityPidGains.html</anchorfile>
      <anchor>a77d874b9e635953f89c58bd0820a11c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SetMixedPositionVelocityPidGainsResponse</type>
      <name>Response</name>
      <anchorfile>structsr__robot__msgs_1_1SetMixedPositionVelocityPidGains.html</anchorfile>
      <anchor>acef8134d2f9e8f2385876829be6a5da4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Response</type>
      <name>ResponseType</name>
      <anchorfile>structsr__robot__msgs_1_1SetMixedPositionVelocityPidGains.html</anchorfile>
      <anchor>a9ddc2929875a1d470d05a226ce11d6a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Request</type>
      <name>request</name>
      <anchorfile>structsr__robot__msgs_1_1SetMixedPositionVelocityPidGains.html</anchorfile>
      <anchor>a073434230d39531e2f3ff789cd76cf25</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Response</type>
      <name>response</name>
      <anchorfile>structsr__robot__msgs_1_1SetMixedPositionVelocityPidGains.html</anchorfile>
      <anchor>abb5c6e53dc66d80421a853b2a8548c37</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sr_robot_msgs::SetMixedPositionVelocityPidGainsRequest_</name>
    <filename>structsr__robot__msgs_1_1SetMixedPositionVelocityPidGainsRequest__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>int32_t</type>
      <name>_friction_deadband_type</name>
      <anchorfile>structsr__robot__msgs_1_1SetMixedPositionVelocityPidGainsRequest__.html</anchorfile>
      <anchor>aaf8184baf216fe5baa957b328929ffb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_max_force_type</name>
      <anchorfile>structsr__robot__msgs_1_1SetMixedPositionVelocityPidGainsRequest__.html</anchorfile>
      <anchor>a06e84331d8590024551406a4653975bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_max_velocity_type</name>
      <anchorfile>structsr__robot__msgs_1_1SetMixedPositionVelocityPidGainsRequest__.html</anchorfile>
      <anchor>a17f44c2a9422aa80eb8b3cdd6722c5c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_min_velocity_type</name>
      <anchorfile>structsr__robot__msgs_1_1SetMixedPositionVelocityPidGainsRequest__.html</anchorfile>
      <anchor>a336bc44331ca6a6e3c2c229e01a0007b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_position_d_type</name>
      <anchorfile>structsr__robot__msgs_1_1SetMixedPositionVelocityPidGainsRequest__.html</anchorfile>
      <anchor>a08af3134916e296b0373b71e5459b9d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_position_deadband_type</name>
      <anchorfile>structsr__robot__msgs_1_1SetMixedPositionVelocityPidGainsRequest__.html</anchorfile>
      <anchor>aae9dfbd90770e7399a8345681efbf782</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_position_i_clamp_type</name>
      <anchorfile>structsr__robot__msgs_1_1SetMixedPositionVelocityPidGainsRequest__.html</anchorfile>
      <anchor>a233dc4f0fc0dd4c02d20e323a77adb64</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_position_i_type</name>
      <anchorfile>structsr__robot__msgs_1_1SetMixedPositionVelocityPidGainsRequest__.html</anchorfile>
      <anchor>ab0cb24f7a930be3452c18975281a6472</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_position_p_type</name>
      <anchorfile>structsr__robot__msgs_1_1SetMixedPositionVelocityPidGainsRequest__.html</anchorfile>
      <anchor>af23ad9d4ef61776de7090f0698d1cebe</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_velocity_d_type</name>
      <anchorfile>structsr__robot__msgs_1_1SetMixedPositionVelocityPidGainsRequest__.html</anchorfile>
      <anchor>afec36dea6fadd53f9ddf971f1db3da13</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_velocity_i_clamp_type</name>
      <anchorfile>structsr__robot__msgs_1_1SetMixedPositionVelocityPidGainsRequest__.html</anchorfile>
      <anchor>a8269d9465732fa0d2816c1e8e3a8d3c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_velocity_i_type</name>
      <anchorfile>structsr__robot__msgs_1_1SetMixedPositionVelocityPidGainsRequest__.html</anchorfile>
      <anchor>a494ff8144eb52f3c341b97ac0f812a30</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_velocity_p_type</name>
      <anchorfile>structsr__robot__msgs_1_1SetMixedPositionVelocityPidGainsRequest__.html</anchorfile>
      <anchor>a04ab47fc721f02355da7f095fd5222a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::SetMixedPositionVelocityPidGainsRequest_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structsr__robot__msgs_1_1SetMixedPositionVelocityPidGainsRequest__.html</anchorfile>
      <anchor>aa50b1b67e87635e7b849f3125460afac</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::SetMixedPositionVelocityPidGainsRequest_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structsr__robot__msgs_1_1SetMixedPositionVelocityPidGainsRequest__.html</anchorfile>
      <anchor>a9ddc45ecf073c2c0ede27e9a8406e10b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SetMixedPositionVelocityPidGainsRequest_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structsr__robot__msgs_1_1SetMixedPositionVelocityPidGainsRequest__.html</anchorfile>
      <anchor>afc8918c5ccb551f0dbfdd74d54bebc6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetMixedPositionVelocityPidGainsRequest_</name>
      <anchorfile>structsr__robot__msgs_1_1SetMixedPositionVelocityPidGainsRequest__.html</anchorfile>
      <anchor>a47d22a8775e9da927443162bef30a05c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetMixedPositionVelocityPidGainsRequest_</name>
      <anchorfile>structsr__robot__msgs_1_1SetMixedPositionVelocityPidGainsRequest__.html</anchorfile>
      <anchor>a070b746dd98f108b1c41374abe7a0eb6</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>structsr__robot__msgs_1_1SetMixedPositionVelocityPidGainsRequest__.html</anchorfile>
      <anchor>a79b6de588b2df33d15ef952773bbff1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>friction_deadband</name>
      <anchorfile>structsr__robot__msgs_1_1SetMixedPositionVelocityPidGainsRequest__.html</anchorfile>
      <anchor>a4da1fd14d48f7ffe6ddf8c4f70c518c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>max_force</name>
      <anchorfile>structsr__robot__msgs_1_1SetMixedPositionVelocityPidGainsRequest__.html</anchorfile>
      <anchor>ac3bb3ba1396d47a5cea2bfe4b1daa9ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>max_velocity</name>
      <anchorfile>structsr__robot__msgs_1_1SetMixedPositionVelocityPidGainsRequest__.html</anchorfile>
      <anchor>a9ff5ef92c820bbfa00bf5bf55f8df3a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>min_velocity</name>
      <anchorfile>structsr__robot__msgs_1_1SetMixedPositionVelocityPidGainsRequest__.html</anchorfile>
      <anchor>a96e135e173befd1fd50f85129032961f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>position_d</name>
      <anchorfile>structsr__robot__msgs_1_1SetMixedPositionVelocityPidGainsRequest__.html</anchorfile>
      <anchor>a3d89edb4169d871871e6b04dbabd742f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>position_deadband</name>
      <anchorfile>structsr__robot__msgs_1_1SetMixedPositionVelocityPidGainsRequest__.html</anchorfile>
      <anchor>ae94da610b8b0c242eed446ed6d7d8a24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>position_i</name>
      <anchorfile>structsr__robot__msgs_1_1SetMixedPositionVelocityPidGainsRequest__.html</anchorfile>
      <anchor>aee39147ac492a22f36df3fd8ef2270b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>position_i_clamp</name>
      <anchorfile>structsr__robot__msgs_1_1SetMixedPositionVelocityPidGainsRequest__.html</anchorfile>
      <anchor>a541ff2ebe3b9737b9ab4dd26d1754136</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>position_p</name>
      <anchorfile>structsr__robot__msgs_1_1SetMixedPositionVelocityPidGainsRequest__.html</anchorfile>
      <anchor>a251eb83f3206cfb06b188f5f02e1135a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>velocity_d</name>
      <anchorfile>structsr__robot__msgs_1_1SetMixedPositionVelocityPidGainsRequest__.html</anchorfile>
      <anchor>a53da5afbf9a1bdb0743ad9dc0d377c2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>velocity_i</name>
      <anchorfile>structsr__robot__msgs_1_1SetMixedPositionVelocityPidGainsRequest__.html</anchorfile>
      <anchor>aae015283957af821337618254941e313</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>velocity_i_clamp</name>
      <anchorfile>structsr__robot__msgs_1_1SetMixedPositionVelocityPidGainsRequest__.html</anchorfile>
      <anchor>a90dde23c85f41c101c3dcad590c96c1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>velocity_p</name>
      <anchorfile>structsr__robot__msgs_1_1SetMixedPositionVelocityPidGainsRequest__.html</anchorfile>
      <anchor>a83f490e51454998aa06f07e78e24837a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sr_robot_msgs::SetMixedPositionVelocityPidGainsResponse_</name>
    <filename>structsr__robot__msgs_1_1SetMixedPositionVelocityPidGainsResponse__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::SetMixedPositionVelocityPidGainsResponse_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structsr__robot__msgs_1_1SetMixedPositionVelocityPidGainsResponse__.html</anchorfile>
      <anchor>a529e109fc63990fda34113d23332d6da</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::SetMixedPositionVelocityPidGainsResponse_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structsr__robot__msgs_1_1SetMixedPositionVelocityPidGainsResponse__.html</anchorfile>
      <anchor>ab593b4e95c281b2143a58d0f9442dcc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SetMixedPositionVelocityPidGainsResponse_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structsr__robot__msgs_1_1SetMixedPositionVelocityPidGainsResponse__.html</anchorfile>
      <anchor>aa2de4b3ead48ac81f28eb0dac819739b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetMixedPositionVelocityPidGainsResponse_</name>
      <anchorfile>structsr__robot__msgs_1_1SetMixedPositionVelocityPidGainsResponse__.html</anchorfile>
      <anchor>a74d905e54c198933970e5e721d3fec7a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetMixedPositionVelocityPidGainsResponse_</name>
      <anchorfile>structsr__robot__msgs_1_1SetMixedPositionVelocityPidGainsResponse__.html</anchorfile>
      <anchor>a299f583d9d29743c7f21a181f0ad6159</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>structsr__robot__msgs_1_1SetMixedPositionVelocityPidGainsResponse__.html</anchorfile>
      <anchor>afc4d39fed36d4f3cb1eb15ec2840b63a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sr_robot_msgs::SetPidGains</name>
    <filename>structsr__robot__msgs_1_1SetPidGains.html</filename>
    <member kind="typedef">
      <type>SetPidGainsRequest</type>
      <name>Request</name>
      <anchorfile>structsr__robot__msgs_1_1SetPidGains.html</anchorfile>
      <anchor>a4868d1ba4da0a24f3f42f9ff047bcb84</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Request</type>
      <name>RequestType</name>
      <anchorfile>structsr__robot__msgs_1_1SetPidGains.html</anchorfile>
      <anchor>ad1127ee98dd6cf28fbbfcf3dd1500e88</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SetPidGainsResponse</type>
      <name>Response</name>
      <anchorfile>structsr__robot__msgs_1_1SetPidGains.html</anchorfile>
      <anchor>ab436a2f7980171a7ed8aeb5488b737ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Response</type>
      <name>ResponseType</name>
      <anchorfile>structsr__robot__msgs_1_1SetPidGains.html</anchorfile>
      <anchor>a4381db15cd062087bececb2c835a5f10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Request</type>
      <name>request</name>
      <anchorfile>structsr__robot__msgs_1_1SetPidGains.html</anchorfile>
      <anchor>a681e0f10b0733241ec95c918c4fe5b95</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Response</type>
      <name>response</name>
      <anchorfile>structsr__robot__msgs_1_1SetPidGains.html</anchorfile>
      <anchor>a631797b41adb911470eac2c60807bce8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sr_robot_msgs::SetPidGainsRequest_</name>
    <filename>structsr__robot__msgs_1_1SetPidGainsRequest__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>double</type>
      <name>_d_type</name>
      <anchorfile>structsr__robot__msgs_1_1SetPidGainsRequest__.html</anchorfile>
      <anchor>abbc6b70bc635c561fbf830701052f296</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_deadband_type</name>
      <anchorfile>structsr__robot__msgs_1_1SetPidGainsRequest__.html</anchorfile>
      <anchor>a0539595663ae24e9e54dbe4794a3295b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int32_t</type>
      <name>_friction_deadband_type</name>
      <anchorfile>structsr__robot__msgs_1_1SetPidGainsRequest__.html</anchorfile>
      <anchor>a07bde790aa48e80a5a0344a3ffab8089</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_i_clamp_type</name>
      <anchorfile>structsr__robot__msgs_1_1SetPidGainsRequest__.html</anchorfile>
      <anchor>a5c3225058be9fb2aabc9e8153b6eaaef</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_i_type</name>
      <anchorfile>structsr__robot__msgs_1_1SetPidGainsRequest__.html</anchorfile>
      <anchor>a6ac6730be736d4cc05a506df1272975b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_max_force_type</name>
      <anchorfile>structsr__robot__msgs_1_1SetPidGainsRequest__.html</anchorfile>
      <anchor>a25f1d79da7bb4824032e1065200ab853</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_p_type</name>
      <anchorfile>structsr__robot__msgs_1_1SetPidGainsRequest__.html</anchorfile>
      <anchor>a5d38ceb319f85adf983f5c99b0050e7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::SetPidGainsRequest_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structsr__robot__msgs_1_1SetPidGainsRequest__.html</anchorfile>
      <anchor>a32fcd36791fc0bda88ed82aef43081df</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::SetPidGainsRequest_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structsr__robot__msgs_1_1SetPidGainsRequest__.html</anchorfile>
      <anchor>ac6392157f5c77906db1d24ebeb93bdf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SetPidGainsRequest_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structsr__robot__msgs_1_1SetPidGainsRequest__.html</anchorfile>
      <anchor>af876e8f75ea5b4f49c2554b392271f78</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetPidGainsRequest_</name>
      <anchorfile>structsr__robot__msgs_1_1SetPidGainsRequest__.html</anchorfile>
      <anchor>ad55387964b1ac264110b94a476a5deec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetPidGainsRequest_</name>
      <anchorfile>structsr__robot__msgs_1_1SetPidGainsRequest__.html</anchorfile>
      <anchor>abe3b5c431d8ca001349143a392229527</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>structsr__robot__msgs_1_1SetPidGainsRequest__.html</anchorfile>
      <anchor>af6a540d6111d3c9a2454d5d83bb45a40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>d</name>
      <anchorfile>structsr__robot__msgs_1_1SetPidGainsRequest__.html</anchorfile>
      <anchor>a6182a73a774550492edcd3f654c7107c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>deadband</name>
      <anchorfile>structsr__robot__msgs_1_1SetPidGainsRequest__.html</anchorfile>
      <anchor>aa4f46111a77bbc3eb7f10125205a2da4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>friction_deadband</name>
      <anchorfile>structsr__robot__msgs_1_1SetPidGainsRequest__.html</anchorfile>
      <anchor>a889a3850c52442c52dc0a4314e070a1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>i</name>
      <anchorfile>structsr__robot__msgs_1_1SetPidGainsRequest__.html</anchorfile>
      <anchor>a305de454a6ffec7d7b366915becc3921</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>i_clamp</name>
      <anchorfile>structsr__robot__msgs_1_1SetPidGainsRequest__.html</anchorfile>
      <anchor>a1b892acdfc7fe9f074d92af8e9e3d753</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>max_force</name>
      <anchorfile>structsr__robot__msgs_1_1SetPidGainsRequest__.html</anchorfile>
      <anchor>afc13eaf8254726a527a6a81880c04a95</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>p</name>
      <anchorfile>structsr__robot__msgs_1_1SetPidGainsRequest__.html</anchorfile>
      <anchor>adff49f7dfa5f71399167e366cfc2e27d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sr_robot_msgs::SetPidGainsResponse_</name>
    <filename>structsr__robot__msgs_1_1SetPidGainsResponse__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::SetPidGainsResponse_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structsr__robot__msgs_1_1SetPidGainsResponse__.html</anchorfile>
      <anchor>a29aa42ad86619e14bcaa4f8b0a54464e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::SetPidGainsResponse_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structsr__robot__msgs_1_1SetPidGainsResponse__.html</anchorfile>
      <anchor>a08f8fc3787ffe553e5ca14f029d1a1d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SetPidGainsResponse_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structsr__robot__msgs_1_1SetPidGainsResponse__.html</anchorfile>
      <anchor>a4cec9aad6a3aa44f8915128bde69c98a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetPidGainsResponse_</name>
      <anchorfile>structsr__robot__msgs_1_1SetPidGainsResponse__.html</anchorfile>
      <anchor>a3f3908831596332f2f846478964810b1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetPidGainsResponse_</name>
      <anchorfile>structsr__robot__msgs_1_1SetPidGainsResponse__.html</anchorfile>
      <anchor>a9c3fa1797cd66d43c32a648e7341873a</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>structsr__robot__msgs_1_1SetPidGainsResponse__.html</anchorfile>
      <anchor>a55a4975479c90a07e7e2895a2c924ad5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sr_robot_msgs::ShadowPST_</name>
    <filename>structsr__robot__msgs_1_1ShadowPST__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>_header_type</name>
      <anchorfile>structsr__robot__msgs_1_1ShadowPST__.html</anchorfile>
      <anchor>a0e5543c9d28b2bd8b0d4879de1f6fc60</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>_pressure_type</name>
      <anchorfile>structsr__robot__msgs_1_1ShadowPST__.html</anchorfile>
      <anchor>aca4f2a1ae8e64faac2f917afe585fdf7</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>_temperature_type</name>
      <anchorfile>structsr__robot__msgs_1_1ShadowPST__.html</anchorfile>
      <anchor>a76e1ecb60ee8967d7a70eb2a0c6ff569</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::ShadowPST_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structsr__robot__msgs_1_1ShadowPST__.html</anchorfile>
      <anchor>a237c6ab1a00fec50e38e0d4e69ebdcce</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::ShadowPST_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structsr__robot__msgs_1_1ShadowPST__.html</anchorfile>
      <anchor>a5d1497949d36f597d38f81a47475e844</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ShadowPST_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structsr__robot__msgs_1_1ShadowPST__.html</anchorfile>
      <anchor>a86b5d93ac1c3dc8d07b6555896dba6fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ShadowPST_</name>
      <anchorfile>structsr__robot__msgs_1_1ShadowPST__.html</anchorfile>
      <anchor>af8d595ce385f9b3877bb0e54a267ee28</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ShadowPST_</name>
      <anchorfile>structsr__robot__msgs_1_1ShadowPST__.html</anchorfile>
      <anchor>a16086c8f33b0e0468bba3f22c0332cb3</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>structsr__robot__msgs_1_1ShadowPST__.html</anchorfile>
      <anchor>a7629d55f25b726a0be3a1b0e7b4332b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>header</name>
      <anchorfile>structsr__robot__msgs_1_1ShadowPST__.html</anchorfile>
      <anchor>a172add57bac984719d0fdbeceb1dc269</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>pressure</name>
      <anchorfile>structsr__robot__msgs_1_1ShadowPST__.html</anchorfile>
      <anchor>afd63075137d245c9d24a7d80aada308a</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>temperature</name>
      <anchorfile>structsr__robot__msgs_1_1ShadowPST__.html</anchorfile>
      <anchor>a0febaf626dea4cb481fb6d0edda15a98</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sr_robot_msgs::SimpleMotorFlasher</name>
    <filename>structsr__robot__msgs_1_1SimpleMotorFlasher.html</filename>
    <member kind="typedef">
      <type>SimpleMotorFlasherRequest</type>
      <name>Request</name>
      <anchorfile>structsr__robot__msgs_1_1SimpleMotorFlasher.html</anchorfile>
      <anchor>ae3d354c6effd78844dceac9053e579c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Request</type>
      <name>RequestType</name>
      <anchorfile>structsr__robot__msgs_1_1SimpleMotorFlasher.html</anchorfile>
      <anchor>afc3d0e5df6379b6df9b76aed69a3e8b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SimpleMotorFlasherResponse</type>
      <name>Response</name>
      <anchorfile>structsr__robot__msgs_1_1SimpleMotorFlasher.html</anchorfile>
      <anchor>a7db00d3e6977e6be785cf8a0db3540c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Response</type>
      <name>ResponseType</name>
      <anchorfile>structsr__robot__msgs_1_1SimpleMotorFlasher.html</anchorfile>
      <anchor>a835490cb468dd02db08675ea30d89a37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Request</type>
      <name>request</name>
      <anchorfile>structsr__robot__msgs_1_1SimpleMotorFlasher.html</anchorfile>
      <anchor>a81bb9dcf4c09eb02bac881be82fcc7c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Response</type>
      <name>response</name>
      <anchorfile>structsr__robot__msgs_1_1SimpleMotorFlasher.html</anchorfile>
      <anchor>aec67536b9c64a27b1ffce0b31f574e8f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sr_robot_msgs::SimpleMotorFlasherRequest_</name>
    <filename>structsr__robot__msgs_1_1SimpleMotorFlasherRequest__.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>_firmware_type</name>
      <anchorfile>structsr__robot__msgs_1_1SimpleMotorFlasherRequest__.html</anchorfile>
      <anchor>a6f5ff5fd1292beb39fe956f915dfe9f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int8_t</type>
      <name>_motor_id_type</name>
      <anchorfile>structsr__robot__msgs_1_1SimpleMotorFlasherRequest__.html</anchorfile>
      <anchor>a82b8b5dcdc48f64d58213069240527ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::SimpleMotorFlasherRequest_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structsr__robot__msgs_1_1SimpleMotorFlasherRequest__.html</anchorfile>
      <anchor>a0e70fde24fc225e54347c73e617a000e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::SimpleMotorFlasherRequest_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structsr__robot__msgs_1_1SimpleMotorFlasherRequest__.html</anchorfile>
      <anchor>a079e4465e83f967539f6866c6ba57415</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SimpleMotorFlasherRequest_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structsr__robot__msgs_1_1SimpleMotorFlasherRequest__.html</anchorfile>
      <anchor>ab2286b6a3996f400cdd55790865c5b5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SimpleMotorFlasherRequest_</name>
      <anchorfile>structsr__robot__msgs_1_1SimpleMotorFlasherRequest__.html</anchorfile>
      <anchor>a4241a4886d9358f5b76a120e88024217</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SimpleMotorFlasherRequest_</name>
      <anchorfile>structsr__robot__msgs_1_1SimpleMotorFlasherRequest__.html</anchorfile>
      <anchor>ada8ad5adf5b7dcacba3a80839161da86</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>structsr__robot__msgs_1_1SimpleMotorFlasherRequest__.html</anchorfile>
      <anchor>af46c8f94a8460b61ce06b3c1775c1bcd</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>firmware</name>
      <anchorfile>structsr__robot__msgs_1_1SimpleMotorFlasherRequest__.html</anchorfile>
      <anchor>a6b68d51f004a4044864783ed0dd4c881</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int8_t</type>
      <name>motor_id</name>
      <anchorfile>structsr__robot__msgs_1_1SimpleMotorFlasherRequest__.html</anchorfile>
      <anchor>a071704952091b19b45da7c2f1411aae4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sr_robot_msgs::SimpleMotorFlasherResponse_</name>
    <filename>structsr__robot__msgs_1_1SimpleMotorFlasherResponse__.html</filename>
    <templarg></templarg>
    <member kind="enumvalue">
      <name>SUCCESS</name>
      <anchorfile>structsr__robot__msgs_1_1SimpleMotorFlasherResponse__.html</anchorfile>
      <anchor>a235e9f9fc96657061ab651a43fa33b39adc62244a5365da8f305d0a1a32e08c56</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FAIL</name>
      <anchorfile>structsr__robot__msgs_1_1SimpleMotorFlasherResponse__.html</anchorfile>
      <anchor>a6517be880810c73d807ecaa991adf7a3a227e65d7e9c2ed5a3bedfccbec6566af</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int32_t</type>
      <name>_value_type</name>
      <anchorfile>structsr__robot__msgs_1_1SimpleMotorFlasherResponse__.html</anchorfile>
      <anchor>ad82bc2d830418437d595364d64b64f9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::SimpleMotorFlasherResponse_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structsr__robot__msgs_1_1SimpleMotorFlasherResponse__.html</anchorfile>
      <anchor>a598803872785926440c47b16ea5c07ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::SimpleMotorFlasherResponse_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structsr__robot__msgs_1_1SimpleMotorFlasherResponse__.html</anchorfile>
      <anchor>aebd3c990b182fb305d61406c4820261c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SimpleMotorFlasherResponse_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structsr__robot__msgs_1_1SimpleMotorFlasherResponse__.html</anchorfile>
      <anchor>aa4bb9e3c940622187fbd4aed347ca857</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SimpleMotorFlasherResponse_</name>
      <anchorfile>structsr__robot__msgs_1_1SimpleMotorFlasherResponse__.html</anchorfile>
      <anchor>a4b76f09ec8bd2a931d5d1f716f4535d9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SimpleMotorFlasherResponse_</name>
      <anchorfile>structsr__robot__msgs_1_1SimpleMotorFlasherResponse__.html</anchorfile>
      <anchor>ab5b7814b47261edbc7c734de96ccf7c7</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>structsr__robot__msgs_1_1SimpleMotorFlasherResponse__.html</anchorfile>
      <anchor>ac3e89cc35d173bd61ff87a1d0984aa6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>value</name>
      <anchorfile>structsr__robot__msgs_1_1SimpleMotorFlasherResponse__.html</anchorfile>
      <anchor>a6b1282a2494da1c20f91e07bb14fde3b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sr_robot_msgs::Tactile_</name>
    <filename>structsr__robot__msgs_1_1Tactile__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>std::vector&lt; ::std_msgs::Int16_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::std_msgs::Int16_&lt; ContainerAllocator &gt; &gt;::other &gt;</type>
      <name>_data_type</name>
      <anchorfile>structsr__robot__msgs_1_1Tactile__.html</anchorfile>
      <anchor>a95f27d09cf60b0658f6748889879c183</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::Tactile_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structsr__robot__msgs_1_1Tactile__.html</anchorfile>
      <anchor>aad88d48a3ebfcf9280b29b7d5fe9a6d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::Tactile_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structsr__robot__msgs_1_1Tactile__.html</anchorfile>
      <anchor>ae038350c7f7c58572031f6d4f74f2759</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Tactile_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structsr__robot__msgs_1_1Tactile__.html</anchorfile>
      <anchor>adc8742c04357b77b3f314bda60897afc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Tactile_</name>
      <anchorfile>structsr__robot__msgs_1_1Tactile__.html</anchorfile>
      <anchor>a5b58e87a6fc689d47ed40b0b8283fd23</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Tactile_</name>
      <anchorfile>structsr__robot__msgs_1_1Tactile__.html</anchorfile>
      <anchor>a06860142f27b767622ac9720ef199f5c</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>structsr__robot__msgs_1_1Tactile__.html</anchorfile>
      <anchor>ae6199c7aedbcfc4a0ea6bc8eefd6fc9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; ::std_msgs::Int16_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::std_msgs::Int16_&lt; ContainerAllocator &gt; &gt;::other &gt;</type>
      <name>data</name>
      <anchorfile>structsr__robot__msgs_1_1Tactile__.html</anchorfile>
      <anchor>abf479c6b0cebf8e524daf836b341c9ae</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sr_robot_msgs::TactileArray_</name>
    <filename>structsr__robot__msgs_1_1TactileArray__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>std::vector&lt; ::sr_robot_msgs::Tactile_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::sr_robot_msgs::Tactile_&lt; ContainerAllocator &gt; &gt;::other &gt;</type>
      <name>_data_type</name>
      <anchorfile>structsr__robot__msgs_1_1TactileArray__.html</anchorfile>
      <anchor>af1cbda4f43cb5cf4d29ac8294134f34c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>_header_type</name>
      <anchorfile>structsr__robot__msgs_1_1TactileArray__.html</anchorfile>
      <anchor>a6aa461add57bb8a273e8bf5ae0bee8fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::TactileArray_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structsr__robot__msgs_1_1TactileArray__.html</anchorfile>
      <anchor>aeed1014e0e818dc1493b2ae61ecc8aad</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::TactileArray_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structsr__robot__msgs_1_1TactileArray__.html</anchorfile>
      <anchor>a5f829781a57fd2d5221a6ccf820fd018</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TactileArray_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structsr__robot__msgs_1_1TactileArray__.html</anchorfile>
      <anchor>a463b0f1b40ced4d1f868504e6c584914</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TactileArray_</name>
      <anchorfile>structsr__robot__msgs_1_1TactileArray__.html</anchorfile>
      <anchor>acee3597145b07a3b9315fafb0a7c4f39</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TactileArray_</name>
      <anchorfile>structsr__robot__msgs_1_1TactileArray__.html</anchorfile>
      <anchor>a3f9afb14a2b47732dd4cff7814138785</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>structsr__robot__msgs_1_1TactileArray__.html</anchorfile>
      <anchor>abb72c9f17d1a73ae921f41c9c9a2daae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; ::sr_robot_msgs::Tactile_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::sr_robot_msgs::Tactile_&lt; ContainerAllocator &gt; &gt;::other &gt;</type>
      <name>data</name>
      <anchorfile>structsr__robot__msgs_1_1TactileArray__.html</anchorfile>
      <anchor>a4b6cfdfccde49330e4865ae9726b80da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>header</name>
      <anchorfile>structsr__robot__msgs_1_1TactileArray__.html</anchorfile>
      <anchor>a6e5a671b618d2603bd07bde00224dc04</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sr_robot_msgs::UBI0_</name>
    <filename>structsr__robot__msgs_1_1UBI0__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>boost::array&lt; uint16_t, 12 &gt;</type>
      <name>_distal_type</name>
      <anchorfile>structsr__robot__msgs_1_1UBI0__.html</anchorfile>
      <anchor>aee8d430e78535a04744307f4839f57b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::UBI0_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structsr__robot__msgs_1_1UBI0__.html</anchorfile>
      <anchor>aec7e24c6cdaa879adc401aa000e39e4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::UBI0_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structsr__robot__msgs_1_1UBI0__.html</anchorfile>
      <anchor>af905b0976ea8bcc63fbc57d9d4e830bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>UBI0_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structsr__robot__msgs_1_1UBI0__.html</anchorfile>
      <anchor>ad418dc70769d4784a36c486f1ce9d402</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UBI0_</name>
      <anchorfile>structsr__robot__msgs_1_1UBI0__.html</anchorfile>
      <anchor>ae46d16e6910e67dd80f2a6493cf671fb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UBI0_</name>
      <anchorfile>structsr__robot__msgs_1_1UBI0__.html</anchorfile>
      <anchor>af8c0ea726a03c2a108a356759912f66b</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>structsr__robot__msgs_1_1UBI0__.html</anchorfile>
      <anchor>ab74fa639d94369aa0db4c5e47c72246d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::array&lt; uint16_t, 12 &gt;</type>
      <name>distal</name>
      <anchorfile>structsr__robot__msgs_1_1UBI0__.html</anchorfile>
      <anchor>ae0c1867f2fc9b4fe5fbddc6d7ea5ba47</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sr_robot_msgs::UBI0All_</name>
    <filename>structsr__robot__msgs_1_1UBI0All__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>_header_type</name>
      <anchorfile>structsr__robot__msgs_1_1UBI0All__.html</anchorfile>
      <anchor>a01dc1672205ff941c3fcb46c58d8a2c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::array&lt; ::sr_robot_msgs::UBI0_&lt; ContainerAllocator &gt;, 5 &gt;</type>
      <name>_tactiles_type</name>
      <anchorfile>structsr__robot__msgs_1_1UBI0All__.html</anchorfile>
      <anchor>a737fe0ff8bcb9609947eab848785b250</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::UBI0All_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structsr__robot__msgs_1_1UBI0All__.html</anchorfile>
      <anchor>a7407a8c222c0668869e2c397242cbe9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::UBI0All_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structsr__robot__msgs_1_1UBI0All__.html</anchorfile>
      <anchor>ac49179ca56a73539f49b37641a8992ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>UBI0All_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structsr__robot__msgs_1_1UBI0All__.html</anchorfile>
      <anchor>afce9a57f46632e238476fc84165d5304</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UBI0All_</name>
      <anchorfile>structsr__robot__msgs_1_1UBI0All__.html</anchorfile>
      <anchor>a23c3628b7434e11c5860430ec83fb68b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UBI0All_</name>
      <anchorfile>structsr__robot__msgs_1_1UBI0All__.html</anchorfile>
      <anchor>a0405e649604b2e9749b80dfe5903b8be</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>structsr__robot__msgs_1_1UBI0All__.html</anchorfile>
      <anchor>a17e56d4dc6781d2771e94e41eeec3afa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>header</name>
      <anchorfile>structsr__robot__msgs_1_1UBI0All__.html</anchorfile>
      <anchor>ad33e7e4a409a763911bde5655efc4aec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::array&lt; ::sr_robot_msgs::UBI0_&lt; ContainerAllocator &gt;, 5 &gt;</type>
      <name>tactiles</name>
      <anchorfile>structsr__robot__msgs_1_1UBI0All__.html</anchorfile>
      <anchor>abc3d49ef4a6e282d64d08e4cfdcf8dd4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sr_robot_msgs::which_fingers_are_touching</name>
    <filename>structsr__robot__msgs_1_1which__fingers__are__touching.html</filename>
    <member kind="typedef">
      <type>which_fingers_are_touchingRequest</type>
      <name>Request</name>
      <anchorfile>structsr__robot__msgs_1_1which__fingers__are__touching.html</anchorfile>
      <anchor>a25e332f087bdcefaae50edf5e1f56908</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Request</type>
      <name>RequestType</name>
      <anchorfile>structsr__robot__msgs_1_1which__fingers__are__touching.html</anchorfile>
      <anchor>a9e926b2f00d4fe4f2932b63553227cbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>which_fingers_are_touchingResponse</type>
      <name>Response</name>
      <anchorfile>structsr__robot__msgs_1_1which__fingers__are__touching.html</anchorfile>
      <anchor>a32e8e7fccadd8e78e348df96711636f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Response</type>
      <name>ResponseType</name>
      <anchorfile>structsr__robot__msgs_1_1which__fingers__are__touching.html</anchorfile>
      <anchor>a3ebe6dd1ccde0678171b113f4bb5be53</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Request</type>
      <name>request</name>
      <anchorfile>structsr__robot__msgs_1_1which__fingers__are__touching.html</anchorfile>
      <anchor>a473277cf3d284a94485ce0ea24236341</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Response</type>
      <name>response</name>
      <anchorfile>structsr__robot__msgs_1_1which__fingers__are__touching.html</anchorfile>
      <anchor>a779fd9dde8e5e6df8216a398ca795fbf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sr_robot_msgs::which_fingers_are_touchingRequest_</name>
    <filename>structsr__robot__msgs_1_1which__fingers__are__touchingRequest__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt;</type>
      <name>_force_thresholds_type</name>
      <anchorfile>structsr__robot__msgs_1_1which__fingers__are__touchingRequest__.html</anchorfile>
      <anchor>a974cd0f3b8821aebd74fbcda5dc03bf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::which_fingers_are_touchingRequest_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structsr__robot__msgs_1_1which__fingers__are__touchingRequest__.html</anchorfile>
      <anchor>adfe58aa81f9a3755f0199be19f20ab93</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::which_fingers_are_touchingRequest_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structsr__robot__msgs_1_1which__fingers__are__touchingRequest__.html</anchorfile>
      <anchor>a77f2712deb5a11e8073b05eef11a2f09</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>which_fingers_are_touchingRequest_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structsr__robot__msgs_1_1which__fingers__are__touchingRequest__.html</anchorfile>
      <anchor>a8ee8fb5c91af18e1cdc3daedea706eb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>which_fingers_are_touchingRequest_</name>
      <anchorfile>structsr__robot__msgs_1_1which__fingers__are__touchingRequest__.html</anchorfile>
      <anchor>a2611df62d4f61ff420aa6b48bf0c6d8d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>which_fingers_are_touchingRequest_</name>
      <anchorfile>structsr__robot__msgs_1_1which__fingers__are__touchingRequest__.html</anchorfile>
      <anchor>a4cb395923f98e990e334f1d154ee6865</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>structsr__robot__msgs_1_1which__fingers__are__touchingRequest__.html</anchorfile>
      <anchor>a105788abfa372bee1bc3aa47e3865a47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt;</type>
      <name>force_thresholds</name>
      <anchorfile>structsr__robot__msgs_1_1which__fingers__are__touchingRequest__.html</anchorfile>
      <anchor>a3acd580df16861d1b75c80c50ef0429f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sr_robot_msgs::which_fingers_are_touchingResponse_</name>
    <filename>structsr__robot__msgs_1_1which__fingers__are__touchingResponse__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt;</type>
      <name>_touch_forces_type</name>
      <anchorfile>structsr__robot__msgs_1_1which__fingers__are__touchingResponse__.html</anchorfile>
      <anchor>a467c2b91e94f0770aeee239e62cc950f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::which_fingers_are_touchingResponse_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structsr__robot__msgs_1_1which__fingers__are__touchingResponse__.html</anchorfile>
      <anchor>a08f8e5f693659775575383f49225402b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::sr_robot_msgs::which_fingers_are_touchingResponse_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structsr__robot__msgs_1_1which__fingers__are__touchingResponse__.html</anchorfile>
      <anchor>ad4eb820bd46b1cb342a95fb73314440a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>which_fingers_are_touchingResponse_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structsr__robot__msgs_1_1which__fingers__are__touchingResponse__.html</anchorfile>
      <anchor>a4453a02685b90621250b55885e47fefd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>which_fingers_are_touchingResponse_</name>
      <anchorfile>structsr__robot__msgs_1_1which__fingers__are__touchingResponse__.html</anchorfile>
      <anchor>a10bf4ec23f25b424e1c223760e5a0f8e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>which_fingers_are_touchingResponse_</name>
      <anchorfile>structsr__robot__msgs_1_1which__fingers__are__touchingResponse__.html</anchorfile>
      <anchor>a2ae1ce81a0d2b9ed84c65500a9ddedfa</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>structsr__robot__msgs_1_1which__fingers__are__touchingResponse__.html</anchorfile>
      <anchor>af3017b005448240801cb92af81da6988</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt;</type>
      <name>touch_forces</name>
      <anchorfile>structsr__robot__msgs_1_1which__fingers__are__touchingResponse__.html</anchorfile>
      <anchor>ad44293691585efdd9465c596be56348b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>sr_robot_msgs::msg</name>
    <filename>namespacesr__robot__msgs_1_1msg.html</filename>
    <namespace>sr_robot_msgs::msg::_AuxSpiData</namespace>
    <namespace>sr_robot_msgs::msg::_Biotac</namespace>
    <namespace>sr_robot_msgs::msg::_BiotacAll</namespace>
    <namespace>sr_robot_msgs::msg::_cartesian_data</namespace>
    <namespace>sr_robot_msgs::msg::_cartesian_position</namespace>
    <namespace>sr_robot_msgs::msg::_command</namespace>
    <namespace>sr_robot_msgs::msg::_config</namespace>
    <namespace>sr_robot_msgs::msg::_contrlr</namespace>
    <namespace>sr_robot_msgs::msg::_ControlType</namespace>
    <namespace>sr_robot_msgs::msg::_EthercatDebug</namespace>
    <namespace>sr_robot_msgs::msg::_FromMotorDataType</namespace>
    <namespace>sr_robot_msgs::msg::_joint</namespace>
    <namespace>sr_robot_msgs::msg::_JointControllerState</namespace>
    <namespace>sr_robot_msgs::msg::_JointMusclePositionControllerState</namespace>
    <namespace>sr_robot_msgs::msg::_JointMuscleValveControllerCommand</namespace>
    <namespace>sr_robot_msgs::msg::_JointMuscleValveControllerState</namespace>
    <namespace>sr_robot_msgs::msg::_joints_data</namespace>
    <namespace>sr_robot_msgs::msg::_MidProxData</namespace>
    <namespace>sr_robot_msgs::msg::_MidProxDataAll</namespace>
    <namespace>sr_robot_msgs::msg::_MotorSystemControls</namespace>
    <namespace>sr_robot_msgs::msg::_reverseKinematics</namespace>
    <namespace>sr_robot_msgs::msg::_sendupdate</namespace>
    <namespace>sr_robot_msgs::msg::_ShadowPST</namespace>
    <namespace>sr_robot_msgs::msg::_Tactile</namespace>
    <namespace>sr_robot_msgs::msg::_TactileArray</namespace>
    <namespace>sr_robot_msgs::msg::_UBI0</namespace>
    <namespace>sr_robot_msgs::msg::_UBI0All</namespace>
  </compound>
  <compound kind="namespace">
    <name>sr_robot_msgs::msg::_AuxSpiData</name>
    <filename>namespacesr__robot__msgs_1_1msg_1_1__AuxSpiData.html</filename>
    <class kind="class">sr_robot_msgs::msg::_AuxSpiData::AuxSpiData</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_16H</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__AuxSpiData.html</anchorfile>
      <anchor>a521b4ebb890906a1461bf8cf2767da61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__AuxSpiData.html</anchorfile>
      <anchor>ac4102bf0c718d887106a129baefc699a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__AuxSpiData.html</anchorfile>
      <anchor>aa7493ada3c057cca916f5926caf77dfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__AuxSpiData.html</anchorfile>
      <anchor>a4146be58c1cf6897ef865edf2e5d5bba</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sr_robot_msgs::msg::_AuxSpiData::AuxSpiData</name>
    <filename>classsr__robot__msgs_1_1msg_1_1__AuxSpiData_1_1AuxSpiData.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__AuxSpiData_1_1AuxSpiData.html</anchorfile>
      <anchor>af79e474aa042da0b8616ad3dedcc1211</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__AuxSpiData_1_1AuxSpiData.html</anchorfile>
      <anchor>a4831ba95c2a622c176b4a120c1d343b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__AuxSpiData_1_1AuxSpiData.html</anchorfile>
      <anchor>a6e27d1f6a4a0bcbb95b023cfa6b38857</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__AuxSpiData_1_1AuxSpiData.html</anchorfile>
      <anchor>a0044834da7c06f5c480754b31871be05</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__AuxSpiData_1_1AuxSpiData.html</anchorfile>
      <anchor>a10f9a50a8008b06024c69e01438ae44a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>header</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__AuxSpiData_1_1AuxSpiData.html</anchorfile>
      <anchor>a0c1c7cdfdb8e73e51e5f8480c9740720</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sensors</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__AuxSpiData_1_1AuxSpiData.html</anchorfile>
      <anchor>abe192f10b21080f66c7b7d77afcf2835</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__AuxSpiData_1_1AuxSpiData.html</anchorfile>
      <anchor>aeaf1ec13d40ba2ef82db899127ccc73e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__AuxSpiData_1_1AuxSpiData.html</anchorfile>
      <anchor>ab259be54af02f401bfaa32108b0c485e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__AuxSpiData_1_1AuxSpiData.html</anchorfile>
      <anchor>a5a33a0ee41583c854bdf9aa9a97a93f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__AuxSpiData_1_1AuxSpiData.html</anchorfile>
      <anchor>ae22a54c0ce96409947f5bbd8f0ea5bd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__AuxSpiData_1_1AuxSpiData.html</anchorfile>
      <anchor>a4b7b2b760e098d95cac4f9b886a5ba17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__AuxSpiData_1_1AuxSpiData.html</anchorfile>
      <anchor>a017eb6ef45a5b77570c579dac56916fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__AuxSpiData_1_1AuxSpiData.html</anchorfile>
      <anchor>ae2b26d77ea2ade62c002e5fd3efe91fc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>sr_robot_msgs::msg::_Biotac</name>
    <filename>namespacesr__robot__msgs_1_1msg_1_1__Biotac.html</filename>
    <class kind="class">sr_robot_msgs::msg::_Biotac::Biotac</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_19h</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__Biotac.html</anchorfile>
      <anchor>a932911a7f56c6579068c967cd0df6bc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_5h</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__Biotac.html</anchorfile>
      <anchor>ad0a1710c9b852e11fa407f86fd1240e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__Biotac.html</anchorfile>
      <anchor>ac4f9ebd2f341dfe7927739c368073c12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__Biotac.html</anchorfile>
      <anchor>ac3da6bec3b0beb6efe508c289a466175</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sr_robot_msgs::msg::_Biotac::Biotac</name>
    <filename>classsr__robot__msgs_1_1msg_1_1__Biotac_1_1Biotac.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__Biotac_1_1Biotac.html</anchorfile>
      <anchor>a379e445b5b482936f7f15882fe0d41cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__Biotac_1_1Biotac.html</anchorfile>
      <anchor>a2f677f7c0d1044c27ae43ca33f14b1f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__Biotac_1_1Biotac.html</anchorfile>
      <anchor>abf662565aab223d8fccb10a57c5ed2e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__Biotac_1_1Biotac.html</anchorfile>
      <anchor>ab91e95d592b67e1db96a463937d5c8f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__Biotac_1_1Biotac.html</anchorfile>
      <anchor>a68b3928b82622bc6ea0223a44d73b6b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>electrodes</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__Biotac_1_1Biotac.html</anchorfile>
      <anchor>ab6ba1c6e87e498aa70b278063c81b76d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pac0</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__Biotac_1_1Biotac.html</anchorfile>
      <anchor>a52752f923cb8cdab0af8eb71834b9ed9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pac1</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__Biotac_1_1Biotac.html</anchorfile>
      <anchor>ac7d276b9cb26ddef5be0a8c7381aec9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pdc</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__Biotac_1_1Biotac.html</anchorfile>
      <anchor>ab568cdb087b350cb92aa38b68d35b2e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tac</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__Biotac_1_1Biotac.html</anchorfile>
      <anchor>a8aa3eb007770f2025f328e454d14eb4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tdc</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__Biotac_1_1Biotac.html</anchorfile>
      <anchor>a647faaae4aeda84a2ae1a7701896cbfd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__Biotac_1_1Biotac.html</anchorfile>
      <anchor>a7147f0011a050dc7bbc0fb80cd57ea07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__Biotac_1_1Biotac.html</anchorfile>
      <anchor>a59c3d6be7d67d2e8904b4b67f8f24b85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__Biotac_1_1Biotac.html</anchorfile>
      <anchor>ae3526ae56c6590d5490fa89562ead78b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__Biotac_1_1Biotac.html</anchorfile>
      <anchor>afd45db8fd6319f2c6b3679e9ce1b3a75</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__Biotac_1_1Biotac.html</anchorfile>
      <anchor>aa9275af0b07340115ff9498e204fb3fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__Biotac_1_1Biotac.html</anchorfile>
      <anchor>a15df76e8b0d4b8783b2850c5c350f697</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__Biotac_1_1Biotac.html</anchorfile>
      <anchor>a18c9d18f18cf21fee7f0097cdbb04c0c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>sr_robot_msgs::msg::_BiotacAll</name>
    <filename>namespacesr__robot__msgs_1_1msg_1_1__BiotacAll.html</filename>
    <class kind="class">sr_robot_msgs::msg::_BiotacAll::BiotacAll</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_19h</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__BiotacAll.html</anchorfile>
      <anchor>a7e590d7c96a6ad9efb1d45452f4ae04d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__BiotacAll.html</anchorfile>
      <anchor>a759dc756f6442aea6b30603e0800e695</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_5h</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__BiotacAll.html</anchorfile>
      <anchor>a25263ff0949617d9dd7eb49f66d8a989</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__BiotacAll.html</anchorfile>
      <anchor>a6927f79283099a4ea509f40fc521c706</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__BiotacAll.html</anchorfile>
      <anchor>a3ed8670bb3ba1b6c25db424fff415e02</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sr_robot_msgs::msg::_BiotacAll::BiotacAll</name>
    <filename>classsr__robot__msgs_1_1msg_1_1__BiotacAll_1_1BiotacAll.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__BiotacAll_1_1BiotacAll.html</anchorfile>
      <anchor>aa4fc0e0a797f9a96aba78a182b32927e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__BiotacAll_1_1BiotacAll.html</anchorfile>
      <anchor>ac6c7c8baf7d3344418e63dc021a0ab75</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__BiotacAll_1_1BiotacAll.html</anchorfile>
      <anchor>ab4ca2f09ddbc5e258bd829ffd9c271b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__BiotacAll_1_1BiotacAll.html</anchorfile>
      <anchor>a07afbf4eceb69ebb224f54555ee75e7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__BiotacAll_1_1BiotacAll.html</anchorfile>
      <anchor>a77f079363fdc91894e4f5b8fcddff783</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>header</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__BiotacAll_1_1BiotacAll.html</anchorfile>
      <anchor>a4ebaa5ef9ba124b4299c7d20b321fe75</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tactiles</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__BiotacAll_1_1BiotacAll.html</anchorfile>
      <anchor>a58a348e02a060fe409de96735eda6f38</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__BiotacAll_1_1BiotacAll.html</anchorfile>
      <anchor>abf63fdd307caa30ca3a19a6cf9da5517</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__BiotacAll_1_1BiotacAll.html</anchorfile>
      <anchor>a656bdcc79e3343e39cb7ae804a16a4de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__BiotacAll_1_1BiotacAll.html</anchorfile>
      <anchor>a7c8a15ce91637e69a2730f476e62ebaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__BiotacAll_1_1BiotacAll.html</anchorfile>
      <anchor>a983082899199eb99055963118ed7b99c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__BiotacAll_1_1BiotacAll.html</anchorfile>
      <anchor>a3dc08b8a212e6df2bc3cd7a08ab71429</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__BiotacAll_1_1BiotacAll.html</anchorfile>
      <anchor>adb11fb592d386ee387134ef108666c9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__BiotacAll_1_1BiotacAll.html</anchorfile>
      <anchor>ae8fbbff1974e708832e59500e0b84bc5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>sr_robot_msgs::msg::_cartesian_data</name>
    <filename>namespacesr__robot__msgs_1_1msg_1_1__cartesian__data.html</filename>
    <class kind="class">sr_robot_msgs::msg::_cartesian_data::cartesian_data</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_6f</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__cartesian__data.html</anchorfile>
      <anchor>af7e59e9ce8517e4ad7e3d71c7bd4a647</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_b</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__cartesian__data.html</anchorfile>
      <anchor>a6ef6df88405525a72197c24825df930c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__cartesian__data.html</anchorfile>
      <anchor>af6d2051585e20cd9db1d70b63314e502</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__cartesian__data.html</anchorfile>
      <anchor>ad93012a79975ed1928e5735697f887d9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sr_robot_msgs::msg::_cartesian_data::cartesian_data</name>
    <filename>classsr__robot__msgs_1_1msg_1_1__cartesian__data_1_1cartesian__data.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__cartesian__data_1_1cartesian__data.html</anchorfile>
      <anchor>acdb5fdabb58a95022ec1b7461efc5750</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__cartesian__data_1_1cartesian__data.html</anchorfile>
      <anchor>a8e0db6e0c61cfe9fc1664d4ed73883c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__cartesian__data_1_1cartesian__data.html</anchorfile>
      <anchor>a0eca65c5fea3261ee2b2dd0acf9b0ad5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__cartesian__data_1_1cartesian__data.html</anchorfile>
      <anchor>a9b0315073ba74553bbd627265103702f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__cartesian__data_1_1cartesian__data.html</anchorfile>
      <anchor>a68ff43c881fce55c2931df55b5bbb409</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cartesian_positions</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__cartesian__data_1_1cartesian__data.html</anchorfile>
      <anchor>a89f95ecdec7c310d40f16b84afc77319</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cartesian_positions_length</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__cartesian__data_1_1cartesian__data.html</anchorfile>
      <anchor>ab1c6bbd61bc146affdc49ea89700488d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__cartesian__data_1_1cartesian__data.html</anchorfile>
      <anchor>a85363006b502bb3dd740e3783c96273a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__cartesian__data_1_1cartesian__data.html</anchorfile>
      <anchor>acee24e9088003491a23f5702fda40018</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__cartesian__data_1_1cartesian__data.html</anchorfile>
      <anchor>a5ebf2078a013c7f75ac1d3a4b93cc2e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__cartesian__data_1_1cartesian__data.html</anchorfile>
      <anchor>a40fc088e41791ad6e15d4345968d3ac9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__cartesian__data_1_1cartesian__data.html</anchorfile>
      <anchor>a538df4b2feafbdcc1ffa1ffb71d81666</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__cartesian__data_1_1cartesian__data.html</anchorfile>
      <anchor>aaaad663152b60d4a52e2460c536a3d86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__cartesian__data_1_1cartesian__data.html</anchorfile>
      <anchor>a7488d6fb6e95f19730d0eeadd433d8cc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>sr_robot_msgs::msg::_cartesian_position</name>
    <filename>namespacesr__robot__msgs_1_1msg_1_1__cartesian__position.html</filename>
    <class kind="class">sr_robot_msgs::msg::_cartesian_position::cartesian_position</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_6f</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__cartesian__position.html</anchorfile>
      <anchor>a92e0372ed38536415da7f44535ee9291</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__cartesian__position.html</anchorfile>
      <anchor>a62faffd8a377c854f4d69029ba38d7b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__cartesian__position.html</anchorfile>
      <anchor>ae0ac67c26a315f457c91be4e1ca6266d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sr_robot_msgs::msg::_cartesian_position::cartesian_position</name>
    <filename>classsr__robot__msgs_1_1msg_1_1__cartesian__position_1_1cartesian__position.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__cartesian__position_1_1cartesian__position.html</anchorfile>
      <anchor>a2683bbf7e44d81ceb05cdc3107c75694</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__cartesian__position_1_1cartesian__position.html</anchorfile>
      <anchor>aad8d9e8ba75bab677c7b93057b25f402</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__cartesian__position_1_1cartesian__position.html</anchorfile>
      <anchor>a2b09392f2409332d52ba174def2c52f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__cartesian__position_1_1cartesian__position.html</anchorfile>
      <anchor>ae8b62ac9bb01f968a480263e9a7d9286</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__cartesian__position_1_1cartesian__position.html</anchorfile>
      <anchor>a94cc12ff756837db9a1200fae7603616</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tip_name</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__cartesian__position_1_1cartesian__position.html</anchorfile>
      <anchor>a4d9c98a69656970c1a5061c54a251b28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tip_orientation_rho</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__cartesian__position_1_1cartesian__position.html</anchorfile>
      <anchor>a5e5b413d89a4d4c4a2b9d15af5cebf18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tip_orientation_sigma</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__cartesian__position_1_1cartesian__position.html</anchorfile>
      <anchor>afc8d65540a7d68a7350b0df1bcd14847</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tip_orientation_theta</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__cartesian__position_1_1cartesian__position.html</anchorfile>
      <anchor>a787675fac8b8cfa02bb3784839ea054c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tip_pos_x</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__cartesian__position_1_1cartesian__position.html</anchorfile>
      <anchor>a2772faf37ebb5dc1ddcc555640dcfb49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tip_pos_y</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__cartesian__position_1_1cartesian__position.html</anchorfile>
      <anchor>aa9e7722b389ce8ce63fffd3070a51b71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tip_pos_z</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__cartesian__position_1_1cartesian__position.html</anchorfile>
      <anchor>a7005d89fa6049ab7ae88a31c6e1fece5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__cartesian__position_1_1cartesian__position.html</anchorfile>
      <anchor>a0e79a1ecf18deb4db927b59f1de772ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__cartesian__position_1_1cartesian__position.html</anchorfile>
      <anchor>a1cd7b22c7446940a73e43b78a79fcc35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__cartesian__position_1_1cartesian__position.html</anchorfile>
      <anchor>a4158423b46c30b0a728465cc339bcbab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__cartesian__position_1_1cartesian__position.html</anchorfile>
      <anchor>aa405791cac698f520f2027bd1f4980a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__cartesian__position_1_1cartesian__position.html</anchorfile>
      <anchor>a76c7cfdfcc2aa055b783a3a0b94e6ea8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__cartesian__position_1_1cartesian__position.html</anchorfile>
      <anchor>aef13c7cc8c4e636e6c7b0bc2008e2c3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__cartesian__position_1_1cartesian__position.html</anchorfile>
      <anchor>af2cbafd6b5f57289095ca92ebd75ad93</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>sr_robot_msgs::msg::_command</name>
    <filename>namespacesr__robot__msgs_1_1msg_1_1__command.html</filename>
    <class kind="class">sr_robot_msgs::msg::_command::command</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2b</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__command.html</anchorfile>
      <anchor>a4ace6401d636a95cd4ec5196f8c6e089</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_5d</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__command.html</anchorfile>
      <anchor>a3c7600e5632534a4e5e5e50216c84255</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_B</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__command.html</anchorfile>
      <anchor>ab13d8b73176b90a060d7f164a0015f82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__command.html</anchorfile>
      <anchor>abb4f331e2b83fa1710531debcd75c0ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__command.html</anchorfile>
      <anchor>a4aa7434f05db4f99984e1ffc7cce2cf2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sr_robot_msgs::msg::_command::command</name>
    <filename>classsr__robot__msgs_1_1msg_1_1__command_1_1command.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__command_1_1command.html</anchorfile>
      <anchor>afe1d10a1f9b78a7ecc65a2d36dbb10d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__command_1_1command.html</anchorfile>
      <anchor>aa344b5e48b4b9828682139a2aed780f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__command_1_1command.html</anchorfile>
      <anchor>a98fae761e32ea6c2da3ca7d63212bebc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__command_1_1command.html</anchorfile>
      <anchor>a230471e5bdd1a726eb729ddc26111621</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__command_1_1command.html</anchorfile>
      <anchor>a1c36a4ccd25766387d44c717e493a58b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>command_type</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__command_1_1command.html</anchorfile>
      <anchor>a0aee03ff0c77fc7cd422c7fc8b845d9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>contrlr_command</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__command_1_1command.html</anchorfile>
      <anchor>a313267ba776fde63095bd2c133d7a1f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sendupdate_command</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__command_1_1command.html</anchorfile>
      <anchor>ab92011a5b1080e9d720b2132f35992da</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__command_1_1command.html</anchorfile>
      <anchor>a76ee9720318495726b3b6b789d79d504</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__command_1_1command.html</anchorfile>
      <anchor>a52ecbd9593d0dfc828d769f74f0addd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__command_1_1command.html</anchorfile>
      <anchor>ae10deb452a66dcdcc094285cc3562a98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__command_1_1command.html</anchorfile>
      <anchor>a6768460d58e92fd0de1bf9085d89028e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__command_1_1command.html</anchorfile>
      <anchor>a274f3949efd08da0b984dff43e06287b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__command_1_1command.html</anchorfile>
      <anchor>a6d018587e395a7b0b15ee71e79ae1106</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__command_1_1command.html</anchorfile>
      <anchor>a405ef7b3b525d61e8b61d85a23390b2a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>sr_robot_msgs::msg::_config</name>
    <filename>namespacesr__robot__msgs_1_1msg_1_1__config.html</filename>
    <class kind="class">sr_robot_msgs::msg::_config::config</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_B</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__config.html</anchorfile>
      <anchor>a22c0c5191abf23b8ee0e96644ff930dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__config.html</anchorfile>
      <anchor>a3be9ce91f49b8a3e85f46dd5d5d5a911</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__config.html</anchorfile>
      <anchor>a58b23bb7a6f2679b8d3516e534b3efc5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sr_robot_msgs::msg::_config::config</name>
    <filename>classsr__robot__msgs_1_1msg_1_1__config_1_1config.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__config_1_1config.html</anchorfile>
      <anchor>a1241b1c3c94fe5468b45d8fd78c8d9e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__config_1_1config.html</anchorfile>
      <anchor>a56c3b4fc1cc580bdd8692f49ffb7179f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__config_1_1config.html</anchorfile>
      <anchor>a572f7b140a6c239f6b7f1cf74aae038e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__config_1_1config.html</anchorfile>
      <anchor>abce17c4f49e8428120da2424105bacd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__config_1_1config.html</anchorfile>
      <anchor>ab2ffea0771a3c14d573e57ab2b27f3f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>length_of_list</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__config_1_1config.html</anchorfile>
      <anchor>a5c559738bd3788bf935b90a4ef0054ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>list_of_parameters</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__config_1_1config.html</anchorfile>
      <anchor>a344ce762a8e9fa856068d386858700a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>node_name</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__config_1_1config.html</anchorfile>
      <anchor>a6de31c7932c9e32830125fb0b23c7538</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__config_1_1config.html</anchorfile>
      <anchor>a3f5b5de8885fe63dd5c5118fe51f6434</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__config_1_1config.html</anchorfile>
      <anchor>a9cd0ea97b03d18f851a5acbb05d5e1bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__config_1_1config.html</anchorfile>
      <anchor>a785e8b8d0281a4e0e146a460ed7a7092</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__config_1_1config.html</anchorfile>
      <anchor>a612e42ead7ea3bbe8556b999bbbb6670</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__config_1_1config.html</anchorfile>
      <anchor>a78a6e8070f8a241d3f218860c2fb6d19</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__config_1_1config.html</anchorfile>
      <anchor>a2ba13127c2f841234889a40c5293b16e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__config_1_1config.html</anchorfile>
      <anchor>a66e7fd9150fa1a5b9b7da909fb0c996b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>sr_robot_msgs::msg::_contrlr</name>
    <filename>namespacesr__robot__msgs_1_1msg_1_1__contrlr.html</filename>
    <class kind="class">sr_robot_msgs::msg::_contrlr::contrlr</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_B</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__contrlr.html</anchorfile>
      <anchor>a6250a647cda66eb41f60315261ffbf63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__contrlr.html</anchorfile>
      <anchor>aef1712fc80f8aeb0a2164ff20442a450</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__contrlr.html</anchorfile>
      <anchor>a75334d78ed5047a9db79434abf4f5f11</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sr_robot_msgs::msg::_contrlr::contrlr</name>
    <filename>classsr__robot__msgs_1_1msg_1_1__contrlr_1_1contrlr.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__contrlr_1_1contrlr.html</anchorfile>
      <anchor>ace9a2075afe8f08ea2a98c377cc22840</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__contrlr_1_1contrlr.html</anchorfile>
      <anchor>acb5694bfbce41511163630f0dc9e3e59</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__contrlr_1_1contrlr.html</anchorfile>
      <anchor>a11b1e40fe196fc0cf832ee10604e15a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__contrlr_1_1contrlr.html</anchorfile>
      <anchor>aa6a383928dcd97adb326e3b22a60385f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__contrlr_1_1contrlr.html</anchorfile>
      <anchor>aa3314383aa74d4fa570e2b86bc63d0d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>contrlr_name</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__contrlr_1_1contrlr.html</anchorfile>
      <anchor>aff22cbdd12ba73a5e47b50e0cd4745d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>length_of_list</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__contrlr_1_1contrlr.html</anchorfile>
      <anchor>ab16b7c9f4bc70b07a3a031fce1b3f91a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>list_of_parameters</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__contrlr_1_1contrlr.html</anchorfile>
      <anchor>a180c4a3da282699021260ff4b98460b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__contrlr_1_1contrlr.html</anchorfile>
      <anchor>adcb34e5572b85fb545b77fe3571362bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__contrlr_1_1contrlr.html</anchorfile>
      <anchor>ae1960aa7ee20f361b491c004847593d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__contrlr_1_1contrlr.html</anchorfile>
      <anchor>a0bd36c26ac3ff13ab3084ee88e6584dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__contrlr_1_1contrlr.html</anchorfile>
      <anchor>aff11bc64381f57b3c6569774876ab08e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__contrlr_1_1contrlr.html</anchorfile>
      <anchor>a8b3b74b0c8eff70d9d05a82b49a559a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__contrlr_1_1contrlr.html</anchorfile>
      <anchor>a6a841322f12ed46340c377a8a81745bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__contrlr_1_1contrlr.html</anchorfile>
      <anchor>a0867c796f9e2d02f6258bdc4d6cab35d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>sr_robot_msgs::msg::_ControlType</name>
    <filename>namespacesr__robot__msgs_1_1msg_1_1__ControlType.html</filename>
    <class kind="class">sr_robot_msgs::msg::_ControlType::ControlType</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_h</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__ControlType.html</anchorfile>
      <anchor>afaf2863d00737f868e930759db1e878a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__ControlType.html</anchorfile>
      <anchor>afb76424323985a37ad5590162627deef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__ControlType.html</anchorfile>
      <anchor>a95784228f2fa4bc1d6806817f945d02f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sr_robot_msgs::msg::_ControlType::ControlType</name>
    <filename>classsr__robot__msgs_1_1msg_1_1__ControlType_1_1ControlType.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__ControlType_1_1ControlType.html</anchorfile>
      <anchor>a094fea22788374ba4978762e2c3b2e8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__ControlType_1_1ControlType.html</anchorfile>
      <anchor>a194aa0d589e3f1cd8d2b83f22b10f9a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__ControlType_1_1ControlType.html</anchorfile>
      <anchor>a8ae22ba5499042c23660a2c347335c19</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__ControlType_1_1ControlType.html</anchorfile>
      <anchor>a08ef948e782d4cfd7fda4218823c8ee6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__ControlType_1_1ControlType.html</anchorfile>
      <anchor>a4d19826ed50b46571171d91abf1251a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>control_type</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__ControlType_1_1ControlType.html</anchorfile>
      <anchor>a8fd5703e9f5779b824b64400629eeec2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>FORCE</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__ControlType_1_1ControlType.html</anchorfile>
      <anchor>ac6b98afc262d82ad03c3c6d9ecd5bb65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>PWM</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__ControlType_1_1ControlType.html</anchorfile>
      <anchor>acdcbcb6ae74a3173a47ca5c1765f2806</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>QUERY</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__ControlType_1_1ControlType.html</anchorfile>
      <anchor>a8118bfb98da1a459223751ed1e808c87</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__ControlType_1_1ControlType.html</anchorfile>
      <anchor>a81d1d9745391cd9c5cd9074997cfc71a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__ControlType_1_1ControlType.html</anchorfile>
      <anchor>a5d3d7cf3bc0b82bdf3f812441322a180</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__ControlType_1_1ControlType.html</anchorfile>
      <anchor>af951d3bc0c91744891262e5131ef1f38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__ControlType_1_1ControlType.html</anchorfile>
      <anchor>aa63f816fe87a59cf9d229f4e28a400ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__ControlType_1_1ControlType.html</anchorfile>
      <anchor>ac5d5efed1e64a681b7c62c9c1c733a67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__ControlType_1_1ControlType.html</anchorfile>
      <anchor>ad97bd4a5c37e8f67988a83a6a84a23af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__ControlType_1_1ControlType.html</anchorfile>
      <anchor>a156070d4199fa0211f64e7866fafa3f5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>sr_robot_msgs::msg::_EthercatDebug</name>
    <filename>namespacesr__robot__msgs_1_1msg_1_1__EthercatDebug.html</filename>
    <class kind="class">sr_robot_msgs::msg::_EthercatDebug::EthercatDebug</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2h2i</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__EthercatDebug.html</anchorfile>
      <anchor>a53b1870c9d8647bb01a36e66c9ec7729</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__EthercatDebug.html</anchorfile>
      <anchor>a6bdb5495b820d5ed6cf204016fa76c0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_h</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__EthercatDebug.html</anchorfile>
      <anchor>ab5c4f9d3ab52cd4e9b95836a7db9aec6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__EthercatDebug.html</anchorfile>
      <anchor>a6ce1acded0a640b1ae0e2b6dc1fa845a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_ih</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__EthercatDebug.html</anchorfile>
      <anchor>a2273e46985c92a3419c4963665a36e7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__EthercatDebug.html</anchorfile>
      <anchor>af1c81d6b936a4399732489d027bb5207</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sr_robot_msgs::msg::_EthercatDebug::EthercatDebug</name>
    <filename>classsr__robot__msgs_1_1msg_1_1__EthercatDebug_1_1EthercatDebug.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__EthercatDebug_1_1EthercatDebug.html</anchorfile>
      <anchor>a0f0bfa4d7361d164a014347992b628bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__EthercatDebug_1_1EthercatDebug.html</anchorfile>
      <anchor>a058cccd09849ab2b22f99fbf2c50ee42</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__EthercatDebug_1_1EthercatDebug.html</anchorfile>
      <anchor>a3ca4d4d9a5d6e6a159dc61bfc8224884</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__EthercatDebug_1_1EthercatDebug.html</anchorfile>
      <anchor>a5e6433740643a34c45b325b3f0bf1e92</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__EthercatDebug_1_1EthercatDebug.html</anchorfile>
      <anchor>a6e8ce477725c4d0e2c573915f0789418</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>header</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__EthercatDebug_1_1EthercatDebug.html</anchorfile>
      <anchor>ae91a8f1450a730c9ee3e558767ae978a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>idle_time_us</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__EthercatDebug_1_1EthercatDebug.html</anchorfile>
      <anchor>a56c4601f676c0256d76db4e6750230b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>motor_data_packet_misc</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__EthercatDebug_1_1EthercatDebug.html</anchorfile>
      <anchor>ac1833af6f23f18065f436a40daffa14e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>motor_data_packet_torque</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__EthercatDebug_1_1EthercatDebug.html</anchorfile>
      <anchor>a388b31a6303511a3a90a3489989daf86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>motor_data_type</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__EthercatDebug_1_1EthercatDebug.html</anchorfile>
      <anchor>ad453c94dced4ebf04999cebc4db642d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sensors</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__EthercatDebug_1_1EthercatDebug.html</anchorfile>
      <anchor>a712f868b290f0682ab2830f3cdc3f307</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tactile</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__EthercatDebug_1_1EthercatDebug.html</anchorfile>
      <anchor>a35622646909d44a12e4e04bdf974b195</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tactile_data_type</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__EthercatDebug_1_1EthercatDebug.html</anchorfile>
      <anchor>a369283e94a96a4bc29fb409096db8096</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tactile_data_valid</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__EthercatDebug_1_1EthercatDebug.html</anchorfile>
      <anchor>a90779a4649b4ee32a3aaf8e01ada3635</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>which_motor_data_arrived</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__EthercatDebug_1_1EthercatDebug.html</anchorfile>
      <anchor>ac9409ae920a6a61664f3c004096a4a8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>which_motor_data_had_errors</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__EthercatDebug_1_1EthercatDebug.html</anchorfile>
      <anchor>a196ffe41de5273864052e24f9c7f22d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>which_motors</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__EthercatDebug_1_1EthercatDebug.html</anchorfile>
      <anchor>acb6b69e6becb3cc0a856329ae9b4e5d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__EthercatDebug_1_1EthercatDebug.html</anchorfile>
      <anchor>a1ff26918d023799b988b074c386cb103</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__EthercatDebug_1_1EthercatDebug.html</anchorfile>
      <anchor>a3f74e8d08df5c96f336dd9a3730e2ffe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__EthercatDebug_1_1EthercatDebug.html</anchorfile>
      <anchor>abb6cd5537408521950c4365f87cda2f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__EthercatDebug_1_1EthercatDebug.html</anchorfile>
      <anchor>a2f64d28db6b81768ac83fa7171399ff8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__EthercatDebug_1_1EthercatDebug.html</anchorfile>
      <anchor>ae92694b788ad4b31cc3168834cc4d31d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__EthercatDebug_1_1EthercatDebug.html</anchorfile>
      <anchor>ac1bc70ec9932a89ce79d148a7fb5a976</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__EthercatDebug_1_1EthercatDebug.html</anchorfile>
      <anchor>ac0a61f55c10102a1e35354d28444a841</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>sr_robot_msgs::msg::_FromMotorDataType</name>
    <filename>namespacesr__robot__msgs_1_1msg_1_1__FromMotorDataType.html</filename>
    <class kind="class">sr_robot_msgs::msg::_FromMotorDataType::FromMotorDataType</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_h</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__FromMotorDataType.html</anchorfile>
      <anchor>a3c3ce03a096dc44908492104b9ec9144</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__FromMotorDataType.html</anchorfile>
      <anchor>a5c7a87a76e23c5400f97489ec03e0134</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__FromMotorDataType.html</anchorfile>
      <anchor>ab5b7a8470e112365a9cfd067cf130532</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sr_robot_msgs::msg::_FromMotorDataType::FromMotorDataType</name>
    <filename>classsr__robot__msgs_1_1msg_1_1__FromMotorDataType_1_1FromMotorDataType.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__FromMotorDataType_1_1FromMotorDataType.html</anchorfile>
      <anchor>a7bf4243a1105c8b17d2f05dfaefbca36</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__FromMotorDataType_1_1FromMotorDataType.html</anchorfile>
      <anchor>a46e63fa89a8961d7c11d4aa4ac01317e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__FromMotorDataType_1_1FromMotorDataType.html</anchorfile>
      <anchor>a1512fb271268caf9b67176d7fbe05d0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__FromMotorDataType_1_1FromMotorDataType.html</anchorfile>
      <anchor>a14836be7e427311c981dfd417edf16c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__FromMotorDataType_1_1FromMotorDataType.html</anchorfile>
      <anchor>afa2c04ca148da06fc657749d6b31fee5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>data</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__FromMotorDataType_1_1FromMotorDataType.html</anchorfile>
      <anchor>a19ffc843b913e802af85d0430a395247</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__FromMotorDataType_1_1FromMotorDataType.html</anchorfile>
      <anchor>a85f88857f13369313b09bcdc1b79c81d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__FromMotorDataType_1_1FromMotorDataType.html</anchorfile>
      <anchor>ad8ca48140ccf7d26bbebd9920da6d0db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__FromMotorDataType_1_1FromMotorDataType.html</anchorfile>
      <anchor>a3d2833eddafd429dd5a6c943588b3fd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__FromMotorDataType_1_1FromMotorDataType.html</anchorfile>
      <anchor>aa4b223a019ee6410c2e4d1fdf9348a1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__FromMotorDataType_1_1FromMotorDataType.html</anchorfile>
      <anchor>ad5251c03ba56069a0219311711ff678e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__FromMotorDataType_1_1FromMotorDataType.html</anchorfile>
      <anchor>ab596b27f52d0be6db8d34376c907dd74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__FromMotorDataType_1_1FromMotorDataType.html</anchorfile>
      <anchor>a97c77386ad9e21af7fb3827fb5826939</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>sr_robot_msgs::msg::_joint</name>
    <filename>namespacesr__robot__msgs_1_1msg_1_1__joint.html</filename>
    <class kind="class">sr_robot_msgs::msg::_joint::joint</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_5d</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__joint.html</anchorfile>
      <anchor>a40857c05d1fde805926b89e91e58cefe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__joint.html</anchorfile>
      <anchor>a05b8d409bd0267b6005e219686f7549f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__joint.html</anchorfile>
      <anchor>a9dbcdb97bd271466b3a67c3bea132d86</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sr_robot_msgs::msg::_joint::joint</name>
    <filename>classsr__robot__msgs_1_1msg_1_1__joint_1_1joint.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__joint_1_1joint.html</anchorfile>
      <anchor>a06fe45280f211043fbae7b7875be687f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__joint_1_1joint.html</anchorfile>
      <anchor>a77bd6b5c7c314e123980e602528470ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__joint_1_1joint.html</anchorfile>
      <anchor>ad1bbb1e9ce375da4697e1ceb538d9e81</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__joint_1_1joint.html</anchorfile>
      <anchor>ad57dd3274f42fba81c63e66ff0b6cc12</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__joint_1_1joint.html</anchorfile>
      <anchor>af2e670860b96d09088dd967c72cdebc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>error_flag</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__joint_1_1joint.html</anchorfile>
      <anchor>abe6dfa8aa8bcea343429a9967224c8b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>joint_current</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__joint_1_1joint.html</anchorfile>
      <anchor>aac512834f939db64bed4c1e08e45b1db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>joint_name</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__joint_1_1joint.html</anchorfile>
      <anchor>ac8fec72da87359f7ae651c44c7fa68a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>joint_position</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__joint_1_1joint.html</anchorfile>
      <anchor>af58c885622aac7a294c2d3260e9016a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>joint_target</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__joint_1_1joint.html</anchorfile>
      <anchor>a23e47f538bde493a6523e1a30a81b09f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>joint_temperature</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__joint_1_1joint.html</anchorfile>
      <anchor>a3bd552906b398c32b4de8459b8eaf434</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>joint_torque</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__joint_1_1joint.html</anchorfile>
      <anchor>a6b39bbca782a86ace759eff510a4c95a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__joint_1_1joint.html</anchorfile>
      <anchor>a3aee6f295892b4aa0bbacf7650555d9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__joint_1_1joint.html</anchorfile>
      <anchor>a0feff92ff77b176d22d290ed413da7a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__joint_1_1joint.html</anchorfile>
      <anchor>aabfd0ebac485a0fdff85016aa37ee8fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__joint_1_1joint.html</anchorfile>
      <anchor>a562635bbc5c5b5bda034fce97de22569</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__joint_1_1joint.html</anchorfile>
      <anchor>a88399a1e8827cba1f1739f30f5056bb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__joint_1_1joint.html</anchorfile>
      <anchor>a99edbd7cf9994749b66172a7ec22127b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__joint_1_1joint.html</anchorfile>
      <anchor>aecccd301cf9cad1ccf3b718fd1eb9a2b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>sr_robot_msgs::msg::_JointControllerState</name>
    <filename>namespacesr__robot__msgs_1_1msg_1_1__JointControllerState.html</filename>
    <class kind="class">sr_robot_msgs::msg::_JointControllerState::JointControllerState</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_17d</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__JointControllerState.html</anchorfile>
      <anchor>a31a4447485a082ed9a1fcf16c913ee13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__JointControllerState.html</anchorfile>
      <anchor>a232c2d408d4465e6f3e6f21c471e223f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__JointControllerState.html</anchorfile>
      <anchor>af266f85a6e523c4ed35577a3a1c13c45</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__JointControllerState.html</anchorfile>
      <anchor>a5863d6684f545f84f741dadc0ddcbf13</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sr_robot_msgs::msg::_JointControllerState::JointControllerState</name>
    <filename>classsr__robot__msgs_1_1msg_1_1__JointControllerState_1_1JointControllerState.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__JointControllerState_1_1JointControllerState.html</anchorfile>
      <anchor>a506dab321de6b4f3e52ae5cd0c0f964b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__JointControllerState_1_1JointControllerState.html</anchorfile>
      <anchor>a036c8875cfc78cd18c5c6a18999aa0a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__JointControllerState_1_1JointControllerState.html</anchorfile>
      <anchor>a8255e861a2f16d35e9075aedb30b2e86</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__JointControllerState_1_1JointControllerState.html</anchorfile>
      <anchor>a389295c10a4ecbf002ab18012080af7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__JointControllerState_1_1JointControllerState.html</anchorfile>
      <anchor>a6f574ffdfd08a5efe38601a3ccd29fe4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>command</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__JointControllerState_1_1JointControllerState.html</anchorfile>
      <anchor>a7be763e031830f4e9aae92d89d1d03b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>commanded_velocity</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__JointControllerState_1_1JointControllerState.html</anchorfile>
      <anchor>a728ad0c0acd54289afa4e69bc393d2df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>error</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__JointControllerState_1_1JointControllerState.html</anchorfile>
      <anchor>a8bf3153724b9073d99aea32a4a44d648</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>friction_compensation</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__JointControllerState_1_1JointControllerState.html</anchorfile>
      <anchor>ae83e101d9502530b42b96800d965bbc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>header</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__JointControllerState_1_1JointControllerState.html</anchorfile>
      <anchor>a9eca0d811c8c20b07442867e84d366bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>measured_effort</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__JointControllerState_1_1JointControllerState.html</anchorfile>
      <anchor>a2091a247f3832d5b58140b503ff84a34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>position_d</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__JointControllerState_1_1JointControllerState.html</anchorfile>
      <anchor>ae56013cff612b7b111460a7a828470d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>position_i</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__JointControllerState_1_1JointControllerState.html</anchorfile>
      <anchor>a96062e01d73e7884a79104f76269bb0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>position_i_clamp</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__JointControllerState_1_1JointControllerState.html</anchorfile>
      <anchor>a49a2cc8389a3ff67ceb6aac69d8b8b72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>position_p</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__JointControllerState_1_1JointControllerState.html</anchorfile>
      <anchor>a2961c97f0f6ca37730a4494bf9e78db6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>process_value</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__JointControllerState_1_1JointControllerState.html</anchorfile>
      <anchor>ac2b467168e561cd33f61f255cc959ab0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>process_value_dot</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__JointControllerState_1_1JointControllerState.html</anchorfile>
      <anchor>a607c24cbaf5d7f717d672b740dea43ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>set_point</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__JointControllerState_1_1JointControllerState.html</anchorfile>
      <anchor>ab486122aee2db00f205add43a8b36223</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>time_step</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__JointControllerState_1_1JointControllerState.html</anchorfile>
      <anchor>ab879ef2146cb70283dfab50971e8282c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>velocity_d</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__JointControllerState_1_1JointControllerState.html</anchorfile>
      <anchor>a98b9ed14046b7a8887321e8c0bd38c68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>velocity_i</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__JointControllerState_1_1JointControllerState.html</anchorfile>
      <anchor>a0ac0cb142f3fc81d304117c42026a221</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>velocity_i_clamp</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__JointControllerState_1_1JointControllerState.html</anchorfile>
      <anchor>a72b34c008b99f2780632e2d1caa5a683</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>velocity_p</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__JointControllerState_1_1JointControllerState.html</anchorfile>
      <anchor>ad0bf0666b7edacf83959786316c04b62</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__JointControllerState_1_1JointControllerState.html</anchorfile>
      <anchor>a8ccff9e5f38319c61bba7184b13e734b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__JointControllerState_1_1JointControllerState.html</anchorfile>
      <anchor>ad179befc2c85c0617d861524dd02b595</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__JointControllerState_1_1JointControllerState.html</anchorfile>
      <anchor>a7de61986d1e60c35a2e226cc680229e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__JointControllerState_1_1JointControllerState.html</anchorfile>
      <anchor>ae578426bc3ed7a4a8af34985cdddfa27</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__JointControllerState_1_1JointControllerState.html</anchorfile>
      <anchor>a37c8eb9d048d3a5f230b911c6e5b2d8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__JointControllerState_1_1JointControllerState.html</anchorfile>
      <anchor>aa2d97d2247fbd897e8b0df90a4bfa20e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__JointControllerState_1_1JointControllerState.html</anchorfile>
      <anchor>acc31db3c43c6e0419d1fc2b30037f5a5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>sr_robot_msgs::msg::_JointMusclePositionControllerState</name>
    <filename>namespacesr__robot__msgs_1_1msg_1_1__JointMusclePositionControllerState.html</filename>
    <class kind="class">sr_robot_msgs::msg::_JointMusclePositionControllerState::JointMusclePositionControllerState</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__JointMusclePositionControllerState.html</anchorfile>
      <anchor>a4ea6c302025effa608d8ae3afdf07539</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_6d2bd2H4d</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__JointMusclePositionControllerState.html</anchorfile>
      <anchor>ab4b3b84da0307ed7b40bddc02de8fb68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__JointMusclePositionControllerState.html</anchorfile>
      <anchor>ae19aa64a088057d2ef0797a9b7a53e71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__JointMusclePositionControllerState.html</anchorfile>
      <anchor>ac28a4406af20d0d8ff4a871c1c01c312</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sr_robot_msgs::msg::_JointMusclePositionControllerState::JointMusclePositionControllerState</name>
    <filename>classsr__robot__msgs_1_1msg_1_1__JointMusclePositionControllerState_1_1JointMusclePositionControllerState.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__JointMusclePositionControllerState_1_1JointMusclePositionControllerState.html</anchorfile>
      <anchor>a13e8e615a4ef9d0eb2994914445ae918</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__JointMusclePositionControllerState_1_1JointMusclePositionControllerState.html</anchorfile>
      <anchor>a3ca76798949924b145388c6c6b20744e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__JointMusclePositionControllerState_1_1JointMusclePositionControllerState.html</anchorfile>
      <anchor>a1bd813691b51b2e17a23b7fda42a200c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__JointMusclePositionControllerState_1_1JointMusclePositionControllerState.html</anchorfile>
      <anchor>ab756563369dde257b3bf3a4bcfce9b7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__JointMusclePositionControllerState_1_1JointMusclePositionControllerState.html</anchorfile>
      <anchor>a493e7ac759a09b8b65a7faf2b8c282b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__JointMusclePositionControllerState_1_1JointMusclePositionControllerState.html</anchorfile>
      <anchor>a1c433862cfae3d65ccb99c9c4d0cede9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>error</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__JointMusclePositionControllerState_1_1JointMusclePositionControllerState.html</anchorfile>
      <anchor>af3a9c3c70b3e6e50a0f402aabf122bd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>header</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__JointMusclePositionControllerState_1_1JointMusclePositionControllerState.html</anchorfile>
      <anchor>abe000c213514bea3e64b8399539c3889</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>i</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__JointMusclePositionControllerState_1_1JointMusclePositionControllerState.html</anchorfile>
      <anchor>a1d979e820584410275e49c3f21566145</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>i_clamp</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__JointMusclePositionControllerState_1_1JointMusclePositionControllerState.html</anchorfile>
      <anchor>ac0112e2bfe1c04ea83b774a80e81a8d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>muscle_pressure_0</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__JointMusclePositionControllerState_1_1JointMusclePositionControllerState.html</anchorfile>
      <anchor>ae9d5d9a691fc8e9a2e601c5b62b1dc89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>muscle_pressure_1</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__JointMusclePositionControllerState_1_1JointMusclePositionControllerState.html</anchorfile>
      <anchor>a05d63eb383980afa66290ea1a507b956</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>p</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__JointMusclePositionControllerState_1_1JointMusclePositionControllerState.html</anchorfile>
      <anchor>ac1a104445f9a96769a6c5cb8f2867d2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>packed_valve</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__JointMusclePositionControllerState_1_1JointMusclePositionControllerState.html</anchorfile>
      <anchor>a1cdb04b46520c598cd0a34a8a36b48dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>process_value</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__JointMusclePositionControllerState_1_1JointMusclePositionControllerState.html</anchorfile>
      <anchor>a740ac9c5b5237614122808192a7b6f0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>process_value_dot</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__JointMusclePositionControllerState_1_1JointMusclePositionControllerState.html</anchorfile>
      <anchor>a744fd83749b390f351112354fe7834f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pseudo_command</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__JointMusclePositionControllerState_1_1JointMusclePositionControllerState.html</anchorfile>
      <anchor>aaa988eec3244a7421ed9b719e8b166b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>set_point</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__JointMusclePositionControllerState_1_1JointMusclePositionControllerState.html</anchorfile>
      <anchor>a21e0aeb70fc76e7b4bcb60a57304800a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>time_step</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__JointMusclePositionControllerState_1_1JointMusclePositionControllerState.html</anchorfile>
      <anchor>a4c02461ec402fac91db519438f5d9a54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>valve_muscle_0</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__JointMusclePositionControllerState_1_1JointMusclePositionControllerState.html</anchorfile>
      <anchor>aa5e34d04a853022e00f12a928ff9f840</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>valve_muscle_1</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__JointMusclePositionControllerState_1_1JointMusclePositionControllerState.html</anchorfile>
      <anchor>a727543258b5e32f67d3fe2c170842d4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__JointMusclePositionControllerState_1_1JointMusclePositionControllerState.html</anchorfile>
      <anchor>a3808c1a5c5e83a86bdbc0b2e41df9639</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__JointMusclePositionControllerState_1_1JointMusclePositionControllerState.html</anchorfile>
      <anchor>ab66dc0cfdb913a05960ac999c0c13bbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__JointMusclePositionControllerState_1_1JointMusclePositionControllerState.html</anchorfile>
      <anchor>aa964fd0ba4d16d79e26713082d39f2c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__JointMusclePositionControllerState_1_1JointMusclePositionControllerState.html</anchorfile>
      <anchor>a809b9bceb04eea0be496ea716597d409</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__JointMusclePositionControllerState_1_1JointMusclePositionControllerState.html</anchorfile>
      <anchor>ac7c19bfc6c940624fa9f24756dbdcf66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__JointMusclePositionControllerState_1_1JointMusclePositionControllerState.html</anchorfile>
      <anchor>aa6f773b2335eb2068b5298a8d8295e10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__JointMusclePositionControllerState_1_1JointMusclePositionControllerState.html</anchorfile>
      <anchor>aa4c746f5addc23e8a1a7863326873a4e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>sr_robot_msgs::msg::_JointMuscleValveControllerCommand</name>
    <filename>namespacesr__robot__msgs_1_1msg_1_1__JointMuscleValveControllerCommand.html</filename>
    <class kind="class">sr_robot_msgs::msg::_JointMuscleValveControllerCommand::JointMuscleValveControllerCommand</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2b</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__JointMuscleValveControllerCommand.html</anchorfile>
      <anchor>a64b0464d40d724897c17122a0ad82c18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2Q</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__JointMuscleValveControllerCommand.html</anchorfile>
      <anchor>af8f82b1dc053b25b14a4327969fa5fb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__JointMuscleValveControllerCommand.html</anchorfile>
      <anchor>a40035dc0f1364c55c90593e332ceaf11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__JointMuscleValveControllerCommand.html</anchorfile>
      <anchor>ae8823b1b751b0853326f9241b1546806</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sr_robot_msgs::msg::_JointMuscleValveControllerCommand::JointMuscleValveControllerCommand</name>
    <filename>classsr__robot__msgs_1_1msg_1_1__JointMuscleValveControllerCommand_1_1JointMuscleValveControllerCommand.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__JointMuscleValveControllerCommand_1_1JointMuscleValveControllerCommand.html</anchorfile>
      <anchor>a240d40928c13f1ee68ba599ecc0052c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__JointMuscleValveControllerCommand_1_1JointMuscleValveControllerCommand.html</anchorfile>
      <anchor>a0a249de46b83cf14e0242223263cb324</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__JointMuscleValveControllerCommand_1_1JointMuscleValveControllerCommand.html</anchorfile>
      <anchor>aa781e7bb71035f7c05898a477c7d9b63</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__JointMuscleValveControllerCommand_1_1JointMuscleValveControllerCommand.html</anchorfile>
      <anchor>a543a724c6cf174a1f89b51bb98f907ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__JointMuscleValveControllerCommand_1_1JointMuscleValveControllerCommand.html</anchorfile>
      <anchor>acbd14c7f2a09828923c2712c26ac0b4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cmd_duration_ms</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__JointMuscleValveControllerCommand_1_1JointMuscleValveControllerCommand.html</anchorfile>
      <anchor>a43bb2227a10ca8493a7b36a37927b340</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cmd_valve_muscle</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__JointMuscleValveControllerCommand_1_1JointMuscleValveControllerCommand.html</anchorfile>
      <anchor>a81b8006d6416ad5c0f0641c2383f252f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__JointMuscleValveControllerCommand_1_1JointMuscleValveControllerCommand.html</anchorfile>
      <anchor>a15e521f0cc30fde2929f1ccde605c64b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__JointMuscleValveControllerCommand_1_1JointMuscleValveControllerCommand.html</anchorfile>
      <anchor>ad7e5b8cf50f040910938474cae78b9a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__JointMuscleValveControllerCommand_1_1JointMuscleValveControllerCommand.html</anchorfile>
      <anchor>a7a9da2a35955198dd31fc659391f88e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__JointMuscleValveControllerCommand_1_1JointMuscleValveControllerCommand.html</anchorfile>
      <anchor>a7fdd44a4ccd40164afe857713b8ee643</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__JointMuscleValveControllerCommand_1_1JointMuscleValveControllerCommand.html</anchorfile>
      <anchor>a8dc5ae070ba8dfd7f8a3829426291cde</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__JointMuscleValveControllerCommand_1_1JointMuscleValveControllerCommand.html</anchorfile>
      <anchor>a7b6e5c92a761930956faefbe0b54de74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__JointMuscleValveControllerCommand_1_1JointMuscleValveControllerCommand.html</anchorfile>
      <anchor>a0fedeffaf0d51ed3fbb39610a1e661e3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>sr_robot_msgs::msg::_JointMuscleValveControllerState</name>
    <filename>namespacesr__robot__msgs_1_1msg_1_1__JointMuscleValveControllerState.html</filename>
    <class kind="class">sr_robot_msgs::msg::_JointMuscleValveControllerState::JointMuscleValveControllerState</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2b2Q2b2Qd2Hd</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__JointMuscleValveControllerState.html</anchorfile>
      <anchor>ac5be68a6b8859f186dd197f571843622</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__JointMuscleValveControllerState.html</anchorfile>
      <anchor>ac48b01be8c8edd7cc44977631c2e7ce6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__JointMuscleValveControllerState.html</anchorfile>
      <anchor>acaa01f98ffb754826e60164c510dd218</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__JointMuscleValveControllerState.html</anchorfile>
      <anchor>a64530fad0249d38cb962cb4c40f18a04</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sr_robot_msgs::msg::_JointMuscleValveControllerState::JointMuscleValveControllerState</name>
    <filename>classsr__robot__msgs_1_1msg_1_1__JointMuscleValveControllerState_1_1JointMuscleValveControllerState.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__JointMuscleValveControllerState_1_1JointMuscleValveControllerState.html</anchorfile>
      <anchor>aeea0633eb681c86de243f797fe132433</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__JointMuscleValveControllerState_1_1JointMuscleValveControllerState.html</anchorfile>
      <anchor>a14b3499cc72e0baf109e6e96670fc73e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__JointMuscleValveControllerState_1_1JointMuscleValveControllerState.html</anchorfile>
      <anchor>ab0e1ffe497a38a908c62d799effd7468</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__JointMuscleValveControllerState_1_1JointMuscleValveControllerState.html</anchorfile>
      <anchor>a274ec992ed1a3928f758daede07f986d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__JointMuscleValveControllerState_1_1JointMuscleValveControllerState.html</anchorfile>
      <anchor>a896fd73de68027f559e9c1759ec93a38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>current_duration_muscle_0</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__JointMuscleValveControllerState_1_1JointMuscleValveControllerState.html</anchorfile>
      <anchor>ab98c0a5922db0905465828ef8fa15d4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>current_duration_muscle_1</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__JointMuscleValveControllerState_1_1JointMuscleValveControllerState.html</anchorfile>
      <anchor>af0e1dd8c791c653f25144b744278b6c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>current_valve_muscle_0</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__JointMuscleValveControllerState_1_1JointMuscleValveControllerState.html</anchorfile>
      <anchor>ad8370f56654fe413049ad262471649e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>current_valve_muscle_1</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__JointMuscleValveControllerState_1_1JointMuscleValveControllerState.html</anchorfile>
      <anchor>a2b4dc94f1f46fd5564e94dde075127ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>header</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__JointMuscleValveControllerState_1_1JointMuscleValveControllerState.html</anchorfile>
      <anchor>a5b54ad58591da29758a2735c3784bddb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>muscle_pressure_0</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__JointMuscleValveControllerState_1_1JointMuscleValveControllerState.html</anchorfile>
      <anchor>ac1527c236dbb2198c971ef650978b894</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>muscle_pressure_1</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__JointMuscleValveControllerState_1_1JointMuscleValveControllerState.html</anchorfile>
      <anchor>aa02a009e435bb32ed83d7a754b68cff0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>packed_valve</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__JointMuscleValveControllerState_1_1JointMuscleValveControllerState.html</anchorfile>
      <anchor>a5553e75403a39156383815f5de5621cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>set_duration_muscle_0</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__JointMuscleValveControllerState_1_1JointMuscleValveControllerState.html</anchorfile>
      <anchor>ab84a09c5d9f6549dd26505b521e9a4db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>set_duration_muscle_1</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__JointMuscleValveControllerState_1_1JointMuscleValveControllerState.html</anchorfile>
      <anchor>a3d954ca47ac99cb0e21cb7e47bdd32d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>set_valve_muscle_0</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__JointMuscleValveControllerState_1_1JointMuscleValveControllerState.html</anchorfile>
      <anchor>a1d38cc6beda23e6072e3c1d0e3fecc26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>set_valve_muscle_1</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__JointMuscleValveControllerState_1_1JointMuscleValveControllerState.html</anchorfile>
      <anchor>a1d7bfec82dd18aa3f090b9526ed38b50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>time_step</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__JointMuscleValveControllerState_1_1JointMuscleValveControllerState.html</anchorfile>
      <anchor>a51ef39f8d385e6ed2f13444505940bca</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__JointMuscleValveControllerState_1_1JointMuscleValveControllerState.html</anchorfile>
      <anchor>a7625c4dbffe72a1c9c748d2e5c027c0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__JointMuscleValveControllerState_1_1JointMuscleValveControllerState.html</anchorfile>
      <anchor>abaa1b79c0324d7de8e6cb0fdcdb12b5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__JointMuscleValveControllerState_1_1JointMuscleValveControllerState.html</anchorfile>
      <anchor>ad59f804bd36a4ae534d88590a6d5c925</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__JointMuscleValveControllerState_1_1JointMuscleValveControllerState.html</anchorfile>
      <anchor>afad396166a3ddc817445083495b24c7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__JointMuscleValveControllerState_1_1JointMuscleValveControllerState.html</anchorfile>
      <anchor>ae90cce23d211bcdff018b03dc7c1f58d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__JointMuscleValveControllerState_1_1JointMuscleValveControllerState.html</anchorfile>
      <anchor>a292f5fa3b2a4c5b22c4d7f349713ab72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__JointMuscleValveControllerState_1_1JointMuscleValveControllerState.html</anchorfile>
      <anchor>ad482348bf3a7307571cac2769a0ae4b1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>sr_robot_msgs::msg::_joints_data</name>
    <filename>namespacesr__robot__msgs_1_1msg_1_1__joints__data.html</filename>
    <class kind="class">sr_robot_msgs::msg::_joints_data::joints_data</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_5d</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__joints__data.html</anchorfile>
      <anchor>a81e0c6576de0864a0cf2b59df1c4dda9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_b</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__joints__data.html</anchorfile>
      <anchor>a005561cd776ee59eeaa092936d89cb4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__joints__data.html</anchorfile>
      <anchor>a5c7a08b3bc4e05f43e8ca36b3b7ed109</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__joints__data.html</anchorfile>
      <anchor>a54dc9c13baf9389f5e967a4c6de24758</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sr_robot_msgs::msg::_joints_data::joints_data</name>
    <filename>classsr__robot__msgs_1_1msg_1_1__joints__data_1_1joints__data.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__joints__data_1_1joints__data.html</anchorfile>
      <anchor>a58d03e6311a4d8d42af0fbfa24443411</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__joints__data_1_1joints__data.html</anchorfile>
      <anchor>ac3679f5efc0507bc9b718ce52d44c523</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__joints__data_1_1joints__data.html</anchorfile>
      <anchor>ae9468b1a15cd73461677999ad0ebaa57</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__joints__data_1_1joints__data.html</anchorfile>
      <anchor>a2613eff3e3b8f40394f48eef2f067043</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__joints__data_1_1joints__data.html</anchorfile>
      <anchor>a42d595066f26ea28a786e63f0f0d4bb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>joints_list</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__joints__data_1_1joints__data.html</anchorfile>
      <anchor>adbb376c618b32bccb27d3854c02ab007</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>joints_list_length</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__joints__data_1_1joints__data.html</anchorfile>
      <anchor>a520d542758da101b200f02ddab5bf6ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__joints__data_1_1joints__data.html</anchorfile>
      <anchor>a421d90af1d987dc6000bd73a1e6e4e81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__joints__data_1_1joints__data.html</anchorfile>
      <anchor>a6d61c631170dee3479fc824dadb65a2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__joints__data_1_1joints__data.html</anchorfile>
      <anchor>aa98efbd67ef178b61f4681144bc67a6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__joints__data_1_1joints__data.html</anchorfile>
      <anchor>adff91e4050584df4b7afc981cc5dac74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__joints__data_1_1joints__data.html</anchorfile>
      <anchor>a868b9aafab40ffcaa16ccb6cd3462cc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__joints__data_1_1joints__data.html</anchorfile>
      <anchor>a0c840b1b61499bed68eed9088f1b70ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__joints__data_1_1joints__data.html</anchorfile>
      <anchor>adaa324849e76087ae6fb389e11aef9d6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>sr_robot_msgs::msg::_MidProxData</name>
    <filename>namespacesr__robot__msgs_1_1msg_1_1__MidProxData.html</filename>
    <class kind="class">sr_robot_msgs::msg::_MidProxData::MidProxData</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_4H</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__MidProxData.html</anchorfile>
      <anchor>a150c9d1dc15b82bac8e06320601b155f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__MidProxData.html</anchorfile>
      <anchor>a0813d8f76064ed6c0d71adbe6a53402b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__MidProxData.html</anchorfile>
      <anchor>a9a8989293462a1c7b663df9d21bd759d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sr_robot_msgs::msg::_MidProxData::MidProxData</name>
    <filename>classsr__robot__msgs_1_1msg_1_1__MidProxData_1_1MidProxData.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__MidProxData_1_1MidProxData.html</anchorfile>
      <anchor>a971da11946f5e6649508874f8f2ff642</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__MidProxData_1_1MidProxData.html</anchorfile>
      <anchor>a928d1c478f71feb7e21e46587cc844cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__MidProxData_1_1MidProxData.html</anchorfile>
      <anchor>a70cc174f94f9696f72283ecaff389f51</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__MidProxData_1_1MidProxData.html</anchorfile>
      <anchor>a3d611565212c636e9ea4a8ad8a370851</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__MidProxData_1_1MidProxData.html</anchorfile>
      <anchor>a47117e4021d944dae86a750694062c07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>middle</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__MidProxData_1_1MidProxData.html</anchorfile>
      <anchor>a8378c96f1a5ae1bf06174ec0dca1d8c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>proximal</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__MidProxData_1_1MidProxData.html</anchorfile>
      <anchor>a338bda8b7f10dc4c818c91eb3e7225e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__MidProxData_1_1MidProxData.html</anchorfile>
      <anchor>aa48e5fb3ee928b5000eda2317828bbbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__MidProxData_1_1MidProxData.html</anchorfile>
      <anchor>a82c542c6d58faaf819db5c70836e98db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__MidProxData_1_1MidProxData.html</anchorfile>
      <anchor>a6c7091adcb2d8ea2bdb62b800a47e85a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__MidProxData_1_1MidProxData.html</anchorfile>
      <anchor>a1e9ff8ac3aa4de38e4f44888c5679e43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__MidProxData_1_1MidProxData.html</anchorfile>
      <anchor>ad7c000420a28168e61a112c02574ff08</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__MidProxData_1_1MidProxData.html</anchorfile>
      <anchor>ac3e672e92b76ef1a61bbbf76f6f3baa8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__MidProxData_1_1MidProxData.html</anchorfile>
      <anchor>ab4c40584a571fda135da9644d1199ac7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>sr_robot_msgs::msg::_MidProxDataAll</name>
    <filename>namespacesr__robot__msgs_1_1msg_1_1__MidProxDataAll.html</filename>
    <class kind="class">sr_robot_msgs::msg::_MidProxDataAll::MidProxDataAll</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__MidProxDataAll.html</anchorfile>
      <anchor>ad4ae572e8475421f5b6a9f04646a88a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_4H</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__MidProxDataAll.html</anchorfile>
      <anchor>a4662d99bc46bd0f49100ea1b5a0d5c12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__MidProxDataAll.html</anchorfile>
      <anchor>adbe2ea2c6e8286cf837e1230c18778b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__MidProxDataAll.html</anchorfile>
      <anchor>aaf49f842466f8e4531159e4ba6d23d33</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sr_robot_msgs::msg::_MidProxDataAll::MidProxDataAll</name>
    <filename>classsr__robot__msgs_1_1msg_1_1__MidProxDataAll_1_1MidProxDataAll.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__MidProxDataAll_1_1MidProxDataAll.html</anchorfile>
      <anchor>acab8d67907f607ddd9de4cbb13f48a66</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__MidProxDataAll_1_1MidProxDataAll.html</anchorfile>
      <anchor>a61afbbae73413fbd91f304b6058e031f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__MidProxDataAll_1_1MidProxDataAll.html</anchorfile>
      <anchor>a1ec502e7f4116cee9b1d73869d45e48d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__MidProxDataAll_1_1MidProxDataAll.html</anchorfile>
      <anchor>aceee4a23591eab167387039ed9a92878</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__MidProxDataAll_1_1MidProxDataAll.html</anchorfile>
      <anchor>aceee1ef1861cf0bfe141872fae4d202a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>header</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__MidProxDataAll_1_1MidProxDataAll.html</anchorfile>
      <anchor>a4011137153f64adbda2ff4e1803f116a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sensors</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__MidProxDataAll_1_1MidProxDataAll.html</anchorfile>
      <anchor>a6da0c2c08fb0c97e69d7da34cf28bb65</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__MidProxDataAll_1_1MidProxDataAll.html</anchorfile>
      <anchor>a2b68f34050e1e9a685eabfec8297b3ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__MidProxDataAll_1_1MidProxDataAll.html</anchorfile>
      <anchor>abc39dd570d496f06b3216ce69ba28556</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__MidProxDataAll_1_1MidProxDataAll.html</anchorfile>
      <anchor>aeae9fa58321dafd67fd31073386d4fbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__MidProxDataAll_1_1MidProxDataAll.html</anchorfile>
      <anchor>a65ed981a0efe321de642342cad8d2746</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__MidProxDataAll_1_1MidProxDataAll.html</anchorfile>
      <anchor>a69ca25ef4678392ea3e565292fd9c684</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__MidProxDataAll_1_1MidProxDataAll.html</anchorfile>
      <anchor>a02d159e9301798c6974c2141b47d4162</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__MidProxDataAll_1_1MidProxDataAll.html</anchorfile>
      <anchor>a3d372acbb24fea52c3d44994527997e2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>sr_robot_msgs::msg::_MotorSystemControls</name>
    <filename>namespacesr__robot__msgs_1_1msg_1_1__MotorSystemControls.html</filename>
    <class kind="class">sr_robot_msgs::msg::_MotorSystemControls::MotorSystemControls</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_b7B</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__MotorSystemControls.html</anchorfile>
      <anchor>a50ec73c775881edb03c5a123daab3a8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__MotorSystemControls.html</anchorfile>
      <anchor>ac91bea508203a241426fa2ded1f94231</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__MotorSystemControls.html</anchorfile>
      <anchor>a66e31135780bd32095598a24fc7eaef1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sr_robot_msgs::msg::_MotorSystemControls::MotorSystemControls</name>
    <filename>classsr__robot__msgs_1_1msg_1_1__MotorSystemControls_1_1MotorSystemControls.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__MotorSystemControls_1_1MotorSystemControls.html</anchorfile>
      <anchor>a5f971e64443599d09002259a80596af8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__MotorSystemControls_1_1MotorSystemControls.html</anchorfile>
      <anchor>a6fc14feef1de72fcf6342e347b382ff6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__MotorSystemControls_1_1MotorSystemControls.html</anchorfile>
      <anchor>a99325c180f7bf5afffbbd1ce6031ce51</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__MotorSystemControls_1_1MotorSystemControls.html</anchorfile>
      <anchor>af4136d8539ddce51ccdbb01dac566451</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__MotorSystemControls_1_1MotorSystemControls.html</anchorfile>
      <anchor>afbf9d01a5010979e2edef135024d33f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>decrease_sgl_tracking</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__MotorSystemControls_1_1MotorSystemControls.html</anchorfile>
      <anchor>aa27aecc1c9a9a93c56feb066a62a0df3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>decrease_sgr_tracking</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__MotorSystemControls_1_1MotorSystemControls.html</anchorfile>
      <anchor>adc8e80238ba863d21f6c8484d6996a8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>enable_backlash_compensation</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__MotorSystemControls_1_1MotorSystemControls.html</anchorfile>
      <anchor>a5d6a151f90c1e7f1896fd656a2793f28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>increase_sgl_tracking</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__MotorSystemControls_1_1MotorSystemControls.html</anchorfile>
      <anchor>a45480e39a183cd5f60bdf9575135001e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>increase_sgr_tracking</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__MotorSystemControls_1_1MotorSystemControls.html</anchorfile>
      <anchor>a5cd4f160b61351f406b234794769a8df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>initiate_jiggling</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__MotorSystemControls_1_1MotorSystemControls.html</anchorfile>
      <anchor>a993f306df417181f7dd5248d8627667b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>motor_id</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__MotorSystemControls_1_1MotorSystemControls.html</anchorfile>
      <anchor>a1ca1c78c59d5a23ce923e17b145bf3cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>write_config_to_eeprom</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__MotorSystemControls_1_1MotorSystemControls.html</anchorfile>
      <anchor>a87bfbb23f65329308a0eb8519515539a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__MotorSystemControls_1_1MotorSystemControls.html</anchorfile>
      <anchor>a6a389f5cc12f49f43b5d46991aba7a16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__MotorSystemControls_1_1MotorSystemControls.html</anchorfile>
      <anchor>ac123111fe14207dfc8cb2b3f9100a0a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__MotorSystemControls_1_1MotorSystemControls.html</anchorfile>
      <anchor>a89e9d8d13ac4492f7113d897dea488de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__MotorSystemControls_1_1MotorSystemControls.html</anchorfile>
      <anchor>a50ad60c88ecbbaa281b9f02e31c05059</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__MotorSystemControls_1_1MotorSystemControls.html</anchorfile>
      <anchor>a9f8a02221e78bc5e49e598b7073f5460</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__MotorSystemControls_1_1MotorSystemControls.html</anchorfile>
      <anchor>afba507adee21fc4e9d6fffea70aa01c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__MotorSystemControls_1_1MotorSystemControls.html</anchorfile>
      <anchor>a68036bb8e3b71827214b863ac628fe28</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>sr_robot_msgs::msg::_reverseKinematics</name>
    <filename>namespacesr__robot__msgs_1_1msg_1_1__reverseKinematics.html</filename>
    <class kind="class">sr_robot_msgs::msg::_reverseKinematics::reverseKinematics</class>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__reverseKinematics.html</anchorfile>
      <anchor>ab635589cd0aca81db39c997a04a15262</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__reverseKinematics.html</anchorfile>
      <anchor>ac95fdc88867cc5f723ee8d438aea9f1d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sr_robot_msgs::msg::_reverseKinematics::reverseKinematics</name>
    <filename>classsr__robot__msgs_1_1msg_1_1__reverseKinematics_1_1reverseKinematics.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__reverseKinematics_1_1reverseKinematics.html</anchorfile>
      <anchor>adb0e3f0101522a08626eeb504bdbc8ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__reverseKinematics_1_1reverseKinematics.html</anchorfile>
      <anchor>a9dc89f1fd945198cd42884f41ea62c9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__reverseKinematics_1_1reverseKinematics.html</anchorfile>
      <anchor>a6c4043177291cc7c7f57ad26b336b2b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__reverseKinematics_1_1reverseKinematics.html</anchorfile>
      <anchor>affea4b51a4ba5badd5cd21ae04266fc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__reverseKinematics_1_1reverseKinematics.html</anchorfile>
      <anchor>a28bd5cc15ec1c1c1edf762e5fa48afa9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>finger_name</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__reverseKinematics_1_1reverseKinematics.html</anchorfile>
      <anchor>a05cf2a75fe374eb176e1d219edea7a2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__reverseKinematics_1_1reverseKinematics.html</anchorfile>
      <anchor>ae3637c27ecd32f3bd3f0f1b7e91208be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__reverseKinematics_1_1reverseKinematics.html</anchorfile>
      <anchor>aedc434a3b484618e230faa992687c8de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__reverseKinematics_1_1reverseKinematics.html</anchorfile>
      <anchor>a88821d3adc30dd0b26605879c8ce9efa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__reverseKinematics_1_1reverseKinematics.html</anchorfile>
      <anchor>a934fd7a965b2eed885ba8d20d1bd3a6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__reverseKinematics_1_1reverseKinematics.html</anchorfile>
      <anchor>ac44c983b43ba0a36c0426018d3c32ce5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__reverseKinematics_1_1reverseKinematics.html</anchorfile>
      <anchor>a0f26bc8bbd51fada39e77bf2e2159ba6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__reverseKinematics_1_1reverseKinematics.html</anchorfile>
      <anchor>a151d8cb87dc6fffc71a1eec8adf64136</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>sr_robot_msgs::msg::_sendupdate</name>
    <filename>namespacesr__robot__msgs_1_1msg_1_1__sendupdate.html</filename>
    <class kind="class">sr_robot_msgs::msg::_sendupdate::sendupdate</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_5d</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__sendupdate.html</anchorfile>
      <anchor>ad06bee294d4c86fa1d9a58fbee6ba523</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_b</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__sendupdate.html</anchorfile>
      <anchor>a8be8def6e35925e0ec4188cb936704ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__sendupdate.html</anchorfile>
      <anchor>a280b456f36cf22aec2c0ec9aaf75341a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__sendupdate.html</anchorfile>
      <anchor>a843df231c2e7fd5cdd802a1228915b82</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sr_robot_msgs::msg::_sendupdate::sendupdate</name>
    <filename>classsr__robot__msgs_1_1msg_1_1__sendupdate_1_1sendupdate.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__sendupdate_1_1sendupdate.html</anchorfile>
      <anchor>a62e17d6180a761eee7f55dee32f7db29</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__sendupdate_1_1sendupdate.html</anchorfile>
      <anchor>a2c695019b8bba51e4c46c63219f9f779</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__sendupdate_1_1sendupdate.html</anchorfile>
      <anchor>a3da73d026d6f1511480954a42e242774</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__sendupdate_1_1sendupdate.html</anchorfile>
      <anchor>a09024d9b9402e47ffe34669e61333248</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__sendupdate_1_1sendupdate.html</anchorfile>
      <anchor>a361d1b1ed1f71d5ece79ff9435839152</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sendupdate_length</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__sendupdate_1_1sendupdate.html</anchorfile>
      <anchor>ab32fbd00be333783bd11d279d090b564</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sendupdate_list</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__sendupdate_1_1sendupdate.html</anchorfile>
      <anchor>a89be7059eae36094699039dff9edb599</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__sendupdate_1_1sendupdate.html</anchorfile>
      <anchor>a6bea7e3b027674a2922324ed211cb7bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__sendupdate_1_1sendupdate.html</anchorfile>
      <anchor>a95a6b25b310d7a5c68680f916564f8e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__sendupdate_1_1sendupdate.html</anchorfile>
      <anchor>a4e4cd2ccd553f67f219574ffb17964b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__sendupdate_1_1sendupdate.html</anchorfile>
      <anchor>a3516f9b1c55529ef332d4ce164a6dbd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__sendupdate_1_1sendupdate.html</anchorfile>
      <anchor>a56553d2d0bb1dcb3b9ebfc5c877fe2a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__sendupdate_1_1sendupdate.html</anchorfile>
      <anchor>aa2c15cf0fb44c3ba1792713b4c983f27</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__sendupdate_1_1sendupdate.html</anchorfile>
      <anchor>a5facadd9295be919625edf1dd2f01d14</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>sr_robot_msgs::msg::_ShadowPST</name>
    <filename>namespacesr__robot__msgs_1_1msg_1_1__ShadowPST.html</filename>
    <class kind="class">sr_robot_msgs::msg::_ShadowPST::ShadowPST</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__ShadowPST.html</anchorfile>
      <anchor>aee45a827a390ae4b7447154ab1935ba1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__ShadowPST.html</anchorfile>
      <anchor>a61c5f98f1f35ed9bd2ed7cf160556b66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__ShadowPST.html</anchorfile>
      <anchor>a1232042b43ad12657a20f4a3fab1c87d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sr_robot_msgs::msg::_ShadowPST::ShadowPST</name>
    <filename>classsr__robot__msgs_1_1msg_1_1__ShadowPST_1_1ShadowPST.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__ShadowPST_1_1ShadowPST.html</anchorfile>
      <anchor>a73116aece2d66f5981f47463de955004</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__ShadowPST_1_1ShadowPST.html</anchorfile>
      <anchor>a3e58d52b78b57a80bfe48dd6db38f1eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__ShadowPST_1_1ShadowPST.html</anchorfile>
      <anchor>a0aba1b2e43af1504d0c2a291e7bd1c3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__ShadowPST_1_1ShadowPST.html</anchorfile>
      <anchor>a9dfa02877be6e8f0a53a46ed11db0163</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__ShadowPST_1_1ShadowPST.html</anchorfile>
      <anchor>a4147dee3ed134bde691e3a2afb5875f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>header</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__ShadowPST_1_1ShadowPST.html</anchorfile>
      <anchor>a7da43436a8fa38bb9d49db5932eb33c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pressure</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__ShadowPST_1_1ShadowPST.html</anchorfile>
      <anchor>a5da3a6ed817e220e422848b60f340b61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>temperature</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__ShadowPST_1_1ShadowPST.html</anchorfile>
      <anchor>a29415a4b7743c1bce890991196f876fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__ShadowPST_1_1ShadowPST.html</anchorfile>
      <anchor>aacc791817be0c346705f0ddd4d8c5f2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__ShadowPST_1_1ShadowPST.html</anchorfile>
      <anchor>ac96e5edf8d327f8f4a46175dfc5b31da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__ShadowPST_1_1ShadowPST.html</anchorfile>
      <anchor>abaa49ba48b806fe4e28778b5224d3716</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__ShadowPST_1_1ShadowPST.html</anchorfile>
      <anchor>ad9c57e2daf4dec14ce06800f33fac133</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__ShadowPST_1_1ShadowPST.html</anchorfile>
      <anchor>ac14d6b576cec2293b1010f7d6b5219dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__ShadowPST_1_1ShadowPST.html</anchorfile>
      <anchor>adcca4513a7d8f94ca087e3bc9ff3910d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__ShadowPST_1_1ShadowPST.html</anchorfile>
      <anchor>aab381af065d6465d586bf71bf6e13f1b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>sr_robot_msgs::msg::_Tactile</name>
    <filename>namespacesr__robot__msgs_1_1msg_1_1__Tactile.html</filename>
    <class kind="class">sr_robot_msgs::msg::_Tactile::Tactile</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_h</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__Tactile.html</anchorfile>
      <anchor>a4bd30c4840f1af5129dbfac16d93cbd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__Tactile.html</anchorfile>
      <anchor>a241f43f9c4fbbbd6a111f8134199cd0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__Tactile.html</anchorfile>
      <anchor>a869cef289a2ee21e4df7a5ae901d20ee</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sr_robot_msgs::msg::_Tactile::Tactile</name>
    <filename>classsr__robot__msgs_1_1msg_1_1__Tactile_1_1Tactile.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__Tactile_1_1Tactile.html</anchorfile>
      <anchor>a000cd4acafd04673d30b39fde30fa1f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__Tactile_1_1Tactile.html</anchorfile>
      <anchor>a32ebf9e1de9e22f6ed427fccbd3e0866</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__Tactile_1_1Tactile.html</anchorfile>
      <anchor>acec8f977b59665ed81fbf24906b91d24</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__Tactile_1_1Tactile.html</anchorfile>
      <anchor>a98bffb1ff196c8a3602ab0abbb652474</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__Tactile_1_1Tactile.html</anchorfile>
      <anchor>ab33b86bde6f5e5aa72d93d10b06bfac6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>data</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__Tactile_1_1Tactile.html</anchorfile>
      <anchor>a1cf8b95c6317fce9c46cdf83f7177b73</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__Tactile_1_1Tactile.html</anchorfile>
      <anchor>a3584c73bb24d3ddbc3ea3d6b91bf3e2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__Tactile_1_1Tactile.html</anchorfile>
      <anchor>a931dece095cca96b24f0d1d7de756e7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__Tactile_1_1Tactile.html</anchorfile>
      <anchor>a5bed4349bd7295ea4ce27dc621ab4ee5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__Tactile_1_1Tactile.html</anchorfile>
      <anchor>adaf071b0fb52db743e120925f6a252ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__Tactile_1_1Tactile.html</anchorfile>
      <anchor>a1add35a428791b7cd48291ce01f5ea24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__Tactile_1_1Tactile.html</anchorfile>
      <anchor>a0a2643260700e71ae8d27d4975289232</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__Tactile_1_1Tactile.html</anchorfile>
      <anchor>aa425a53ab4686951335e565c963478d6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>sr_robot_msgs::msg::_TactileArray</name>
    <filename>namespacesr__robot__msgs_1_1msg_1_1__TactileArray.html</filename>
    <class kind="class">sr_robot_msgs::msg::_TactileArray::TactileArray</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__TactileArray.html</anchorfile>
      <anchor>a03ac0f94c02b727737b2403de5ce58ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_h</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__TactileArray.html</anchorfile>
      <anchor>ab9a0c75d49bed11c7e481aa75df52805</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__TactileArray.html</anchorfile>
      <anchor>a8eaba17d1c6cc4c1d6cbb042f6fe6307</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__TactileArray.html</anchorfile>
      <anchor>a74a969d1d2955506dbeed55a380c74a3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sr_robot_msgs::msg::_TactileArray::TactileArray</name>
    <filename>classsr__robot__msgs_1_1msg_1_1__TactileArray_1_1TactileArray.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__TactileArray_1_1TactileArray.html</anchorfile>
      <anchor>aaf9e816603cfc75705ed2761b89b0cb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__TactileArray_1_1TactileArray.html</anchorfile>
      <anchor>a3865d20ea206763e996dd6eb7fc3e16c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__TactileArray_1_1TactileArray.html</anchorfile>
      <anchor>a6b77f5b6b923bf28736329ea877f878f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__TactileArray_1_1TactileArray.html</anchorfile>
      <anchor>a132413ec54953b28232498a3f9979ae2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__TactileArray_1_1TactileArray.html</anchorfile>
      <anchor>aa32e6997cad7adf2dcbe7926293e7e36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>data</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__TactileArray_1_1TactileArray.html</anchorfile>
      <anchor>a1dd8f231ef03fa90ee4787976abd539e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>header</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__TactileArray_1_1TactileArray.html</anchorfile>
      <anchor>a43d1b3f4f9dedc1b6714e3668c9fb820</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__TactileArray_1_1TactileArray.html</anchorfile>
      <anchor>a4e595cbf253b40253b72feac3258b20a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__TactileArray_1_1TactileArray.html</anchorfile>
      <anchor>ac7c0f44cdce3bd6d0fbbbad84a0991b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__TactileArray_1_1TactileArray.html</anchorfile>
      <anchor>a10ed801265b0e76138f441f47b8d28bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__TactileArray_1_1TactileArray.html</anchorfile>
      <anchor>aa0615d752a869ca962e8c3bccc0f1c9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__TactileArray_1_1TactileArray.html</anchorfile>
      <anchor>a3e408ef8c5e7248186a39b089da141e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__TactileArray_1_1TactileArray.html</anchorfile>
      <anchor>a432aa613b12cc5bd6ea177fa8284c3d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__TactileArray_1_1TactileArray.html</anchorfile>
      <anchor>a40644741484e6688c9b9ac68497006b6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>sr_robot_msgs::msg::_UBI0</name>
    <filename>namespacesr__robot__msgs_1_1msg_1_1__UBI0.html</filename>
    <class kind="class">sr_robot_msgs::msg::_UBI0::UBI0</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_12H</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__UBI0.html</anchorfile>
      <anchor>a42873d6e6ce329d14211a446a5ce5210</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__UBI0.html</anchorfile>
      <anchor>a1cff646800930c7a4c2162f5d97217bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__UBI0.html</anchorfile>
      <anchor>a8e94a6069eb2484e0aa03f069d29b9e8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sr_robot_msgs::msg::_UBI0::UBI0</name>
    <filename>classsr__robot__msgs_1_1msg_1_1__UBI0_1_1UBI0.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__UBI0_1_1UBI0.html</anchorfile>
      <anchor>ab1f063b5bc8e2d0b306871b1f75a08ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__UBI0_1_1UBI0.html</anchorfile>
      <anchor>ad8beb562386c6ec027407337f9c7b398</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__UBI0_1_1UBI0.html</anchorfile>
      <anchor>a0a7934bde22a4fbdbc472cf9f225ad54</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__UBI0_1_1UBI0.html</anchorfile>
      <anchor>a2e02ce9c767ae1f46808316cd7f121f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__UBI0_1_1UBI0.html</anchorfile>
      <anchor>a92011d8b99c89965b21d20e0a23d460d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>distal</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__UBI0_1_1UBI0.html</anchorfile>
      <anchor>ac38a0b72b9c700d224d736751416aac4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__UBI0_1_1UBI0.html</anchorfile>
      <anchor>a3ad3806867d4884ffe72c49b57b69132</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__UBI0_1_1UBI0.html</anchorfile>
      <anchor>acae6f19b24096493331a3c1d9793ad8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__UBI0_1_1UBI0.html</anchorfile>
      <anchor>a9864c0a1e7413b712fdd89b80d8d3110</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__UBI0_1_1UBI0.html</anchorfile>
      <anchor>a60f9b167a75b907d397de442c90d743b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__UBI0_1_1UBI0.html</anchorfile>
      <anchor>aa951d5558f023de756dbc3ea55239fd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__UBI0_1_1UBI0.html</anchorfile>
      <anchor>a307eb9ac4f7ea57789ac9d8ba67bbe43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__UBI0_1_1UBI0.html</anchorfile>
      <anchor>aeabe326b112b9d3c52108872bbdaf027</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>sr_robot_msgs::msg::_UBI0All</name>
    <filename>namespacesr__robot__msgs_1_1msg_1_1__UBI0All.html</filename>
    <class kind="class">sr_robot_msgs::msg::_UBI0All::UBI0All</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_12H</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__UBI0All.html</anchorfile>
      <anchor>a75644f7e27e3e8acc0bc26717d8b5d12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__UBI0All.html</anchorfile>
      <anchor>a812ad6ef0c707a38d0c2e4e9717ffdd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__UBI0All.html</anchorfile>
      <anchor>a21eec84b8c7b05300886c1117319d4f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacesr__robot__msgs_1_1msg_1_1__UBI0All.html</anchorfile>
      <anchor>a4d7a3e6c661bdf9917799c165276043d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sr_robot_msgs::msg::_UBI0All::UBI0All</name>
    <filename>classsr__robot__msgs_1_1msg_1_1__UBI0All_1_1UBI0All.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__UBI0All_1_1UBI0All.html</anchorfile>
      <anchor>a0f3119a8aac1099f104e276acd3e3b6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__UBI0All_1_1UBI0All.html</anchorfile>
      <anchor>a3eda14396b93c0aa8f390712ce0add72</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__UBI0All_1_1UBI0All.html</anchorfile>
      <anchor>ad633045cdf29d80d82836f9b84504739</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__UBI0All_1_1UBI0All.html</anchorfile>
      <anchor>a9419026963796493c4a1b95660ad9017</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__UBI0All_1_1UBI0All.html</anchorfile>
      <anchor>aa0c0cdb12434827ad620e24ed2f1f392</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>header</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__UBI0All_1_1UBI0All.html</anchorfile>
      <anchor>a5d23d1cb7421d4e8fd27036c0d907bc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tactiles</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__UBI0All_1_1UBI0All.html</anchorfile>
      <anchor>afbc68b297d5bbb6b05a4a6681a370c89</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__UBI0All_1_1UBI0All.html</anchorfile>
      <anchor>adc172af04ca452a7c204625f51c4fd0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__UBI0All_1_1UBI0All.html</anchorfile>
      <anchor>ac59055fe5d504a7f84193362e69d373c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__UBI0All_1_1UBI0All.html</anchorfile>
      <anchor>a93a7129f77d1ec65579ad5dac8fbed15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__UBI0All_1_1UBI0All.html</anchorfile>
      <anchor>af2db627c437ff23ee79499aee896a92f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__UBI0All_1_1UBI0All.html</anchorfile>
      <anchor>a6b8410d4eeb5961888eaa5b585a0c229</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__UBI0All_1_1UBI0All.html</anchorfile>
      <anchor>aeb803176c1cd1c2db07c74c06bca58fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classsr__robot__msgs_1_1msg_1_1__UBI0All_1_1UBI0All.html</anchorfile>
      <anchor>a4cd1c2f53b9d35f22da8455e0697efb6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>sr_robot_msgs::srv</name>
    <filename>namespacesr__robot__msgs_1_1srv.html</filename>
    <namespace>sr_robot_msgs::srv::_ChangeControlType</namespace>
    <namespace>sr_robot_msgs::srv::_ChangeMotorSystemControls</namespace>
    <namespace>sr_robot_msgs::srv::_ForceController</namespace>
    <namespace>sr_robot_msgs::srv::_GetSegmentedLine</namespace>
    <namespace>sr_robot_msgs::srv::_is_hand_occupied</namespace>
    <namespace>sr_robot_msgs::srv::_ManualSelfTest</namespace>
    <namespace>sr_robot_msgs::srv::_NullifyDemand</namespace>
    <namespace>sr_robot_msgs::srv::_SetDebugData</namespace>
    <namespace>sr_robot_msgs::srv::_SetEffortControllerGains</namespace>
    <namespace>sr_robot_msgs::srv::_SetMixedPositionVelocityPidGains</namespace>
    <namespace>sr_robot_msgs::srv::_SetPidGains</namespace>
    <namespace>sr_robot_msgs::srv::_SimpleMotorFlasher</namespace>
    <namespace>sr_robot_msgs::srv::_which_fingers_are_touching</namespace>
  </compound>
  <compound kind="namespace">
    <name>sr_robot_msgs::srv::_ChangeControlType</name>
    <filename>namespacesr__robot__msgs_1_1srv_1_1__ChangeControlType.html</filename>
    <class kind="class">sr_robot_msgs::srv::_ChangeControlType::ChangeControlType</class>
    <class kind="class">sr_robot_msgs::srv::_ChangeControlType::ChangeControlTypeRequest</class>
    <class kind="class">sr_robot_msgs::srv::_ChangeControlType::ChangeControlTypeResponse</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_h</name>
      <anchorfile>namespacesr__robot__msgs_1_1srv_1_1__ChangeControlType.html</anchorfile>
      <anchor>aec7c040954af94ad72c652a44dd995b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacesr__robot__msgs_1_1srv_1_1__ChangeControlType.html</anchorfile>
      <anchor>a6e0f572e25ae357178eecf7fe779d98e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacesr__robot__msgs_1_1srv_1_1__ChangeControlType.html</anchorfile>
      <anchor>ab2766b245ddb8a63a3245ed7fb22d61a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sr_robot_msgs::srv::_ChangeControlType::ChangeControlType</name>
    <filename>classsr__robot__msgs_1_1srv_1_1__ChangeControlType_1_1ChangeControlType.html</filename>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ChangeControlType_1_1ChangeControlType.html</anchorfile>
      <anchor>a7471d80b845bbbfb3d4244998622fe71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_request_class</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ChangeControlType_1_1ChangeControlType.html</anchorfile>
      <anchor>aa0b38b7dbd287d7685e947e0837bd91f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_response_class</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ChangeControlType_1_1ChangeControlType.html</anchorfile>
      <anchor>aab09899aef15f10587ef4344e285fb38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ChangeControlType_1_1ChangeControlType.html</anchorfile>
      <anchor>a787838c6d3c9a949e7753b76f8128172</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sr_robot_msgs::srv::_ChangeControlType::ChangeControlTypeRequest</name>
    <filename>classsr__robot__msgs_1_1srv_1_1__ChangeControlType_1_1ChangeControlTypeRequest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ChangeControlType_1_1ChangeControlTypeRequest.html</anchorfile>
      <anchor>ac3b24780ee3fe76aa712451b35e29a18</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ChangeControlType_1_1ChangeControlTypeRequest.html</anchorfile>
      <anchor>ab583b2302d4def9970c071b115a6077f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ChangeControlType_1_1ChangeControlTypeRequest.html</anchorfile>
      <anchor>a6db496a6072ddcf95e3e470bac499714</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ChangeControlType_1_1ChangeControlTypeRequest.html</anchorfile>
      <anchor>a61118c920fecb4d32424ed7e1540c375</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ChangeControlType_1_1ChangeControlTypeRequest.html</anchorfile>
      <anchor>a0ff2cc153dbc86534247e4d7f41c1346</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>control_type</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ChangeControlType_1_1ChangeControlTypeRequest.html</anchorfile>
      <anchor>a2552f83d15dcef743ec26ef39beda64d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ChangeControlType_1_1ChangeControlTypeRequest.html</anchorfile>
      <anchor>a768404659fbfe2872fa46b443dad97d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ChangeControlType_1_1ChangeControlTypeRequest.html</anchorfile>
      <anchor>a0477b3d381ab33864857d5584045dc2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ChangeControlType_1_1ChangeControlTypeRequest.html</anchorfile>
      <anchor>a0047f590622b781a9e2338663fe342fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ChangeControlType_1_1ChangeControlTypeRequest.html</anchorfile>
      <anchor>a347cbfb20f57a6160d542d15ca1953df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ChangeControlType_1_1ChangeControlTypeRequest.html</anchorfile>
      <anchor>ab629dead13367ae9fa51b78e25a102fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ChangeControlType_1_1ChangeControlTypeRequest.html</anchorfile>
      <anchor>ae101d7c263165b3798aa15959785083e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ChangeControlType_1_1ChangeControlTypeRequest.html</anchorfile>
      <anchor>ac23c21b41726962e4ed38aa85da3b3fc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sr_robot_msgs::srv::_ChangeControlType::ChangeControlTypeResponse</name>
    <filename>classsr__robot__msgs_1_1srv_1_1__ChangeControlType_1_1ChangeControlTypeResponse.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ChangeControlType_1_1ChangeControlTypeResponse.html</anchorfile>
      <anchor>a769a876e32de915edca2530e9b7f4c7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ChangeControlType_1_1ChangeControlTypeResponse.html</anchorfile>
      <anchor>afff5bf80ea5382b36ca80ee4e6cb3bb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ChangeControlType_1_1ChangeControlTypeResponse.html</anchorfile>
      <anchor>a06f9170d7f14225572846c891307f888</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ChangeControlType_1_1ChangeControlTypeResponse.html</anchorfile>
      <anchor>ab50d11a8d4bcefbfba6eac809bfcbc45</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ChangeControlType_1_1ChangeControlTypeResponse.html</anchorfile>
      <anchor>ab408fd02c046e0abe5e428a03517a1c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>result</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ChangeControlType_1_1ChangeControlTypeResponse.html</anchorfile>
      <anchor>a95bb18c809ff3caf53e0251427bebdfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ChangeControlType_1_1ChangeControlTypeResponse.html</anchorfile>
      <anchor>a5e8f3b36db7b76205ddd87a4c2bea9f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ChangeControlType_1_1ChangeControlTypeResponse.html</anchorfile>
      <anchor>a4636e13d08127936ea353ca522bcae41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ChangeControlType_1_1ChangeControlTypeResponse.html</anchorfile>
      <anchor>a2437ec551a8417a0bafa30e298883f29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ChangeControlType_1_1ChangeControlTypeResponse.html</anchorfile>
      <anchor>a2a748aa363fef294b5de1b472eddc753</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ChangeControlType_1_1ChangeControlTypeResponse.html</anchorfile>
      <anchor>a045d5cd9b4bed11f6ad6c91f69231bb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ChangeControlType_1_1ChangeControlTypeResponse.html</anchorfile>
      <anchor>afe436c4ee6b9f8a47235da6d0d0c8d7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ChangeControlType_1_1ChangeControlTypeResponse.html</anchorfile>
      <anchor>afee32c80fe6d95eb9f8d3230ac444430</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>sr_robot_msgs::srv::_ChangeMotorSystemControls</name>
    <filename>namespacesr__robot__msgs_1_1srv_1_1__ChangeMotorSystemControls.html</filename>
    <class kind="class">sr_robot_msgs::srv::_ChangeMotorSystemControls::ChangeMotorSystemControls</class>
    <class kind="class">sr_robot_msgs::srv::_ChangeMotorSystemControls::ChangeMotorSystemControlsRequest</class>
    <class kind="class">sr_robot_msgs::srv::_ChangeMotorSystemControls::ChangeMotorSystemControlsResponse</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_b</name>
      <anchorfile>namespacesr__robot__msgs_1_1srv_1_1__ChangeMotorSystemControls.html</anchorfile>
      <anchor>a75976592a7cff38f7c0917b28915b4bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_b7B</name>
      <anchorfile>namespacesr__robot__msgs_1_1srv_1_1__ChangeMotorSystemControls.html</anchorfile>
      <anchor>a697038643495f01cbf9decd62c83f350</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacesr__robot__msgs_1_1srv_1_1__ChangeMotorSystemControls.html</anchorfile>
      <anchor>ab91f02643757835b009de1d12eb829ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacesr__robot__msgs_1_1srv_1_1__ChangeMotorSystemControls.html</anchorfile>
      <anchor>a11006e823e81b61b12b1541c391f2e60</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sr_robot_msgs::srv::_ChangeMotorSystemControls::ChangeMotorSystemControls</name>
    <filename>classsr__robot__msgs_1_1srv_1_1__ChangeMotorSystemControls_1_1ChangeMotorSystemControls.html</filename>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ChangeMotorSystemControls_1_1ChangeMotorSystemControls.html</anchorfile>
      <anchor>a86d1e298d96200e6e7f25d64d51b2559</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_request_class</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ChangeMotorSystemControls_1_1ChangeMotorSystemControls.html</anchorfile>
      <anchor>a3e87b54d629a62bdce2ddb678a0a682c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_response_class</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ChangeMotorSystemControls_1_1ChangeMotorSystemControls.html</anchorfile>
      <anchor>a199acebff97dad006934be8bc38f6129</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ChangeMotorSystemControls_1_1ChangeMotorSystemControls.html</anchorfile>
      <anchor>ac4bdbb81e8a4ad10796c319da7c0b649</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sr_robot_msgs::srv::_ChangeMotorSystemControls::ChangeMotorSystemControlsRequest</name>
    <filename>classsr__robot__msgs_1_1srv_1_1__ChangeMotorSystemControls_1_1ChangeMotorSystemControlsRequest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ChangeMotorSystemControls_1_1ChangeMotorSystemControlsRequest.html</anchorfile>
      <anchor>a95ed813fdebe0c72916d2635614aa001</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ChangeMotorSystemControls_1_1ChangeMotorSystemControlsRequest.html</anchorfile>
      <anchor>a77439be19597df3142e0b9f28a2b0503</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ChangeMotorSystemControls_1_1ChangeMotorSystemControlsRequest.html</anchorfile>
      <anchor>a472a229f2b9b42e569d95a0ea96daf27</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ChangeMotorSystemControls_1_1ChangeMotorSystemControlsRequest.html</anchorfile>
      <anchor>afbe6e3441d37558aa6505937e2abe81d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ChangeMotorSystemControls_1_1ChangeMotorSystemControlsRequest.html</anchorfile>
      <anchor>a850bf0bd1e711947e92c9bb366a136f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>motor_system_controls</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ChangeMotorSystemControls_1_1ChangeMotorSystemControlsRequest.html</anchorfile>
      <anchor>a91baa661e937513e8d17dcbc299175f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ChangeMotorSystemControls_1_1ChangeMotorSystemControlsRequest.html</anchorfile>
      <anchor>a532c8940c73d50c3342589556a2000e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ChangeMotorSystemControls_1_1ChangeMotorSystemControlsRequest.html</anchorfile>
      <anchor>a990cb8e05b7bb5c3f0be0785ea9ae5aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ChangeMotorSystemControls_1_1ChangeMotorSystemControlsRequest.html</anchorfile>
      <anchor>a44a17cb08e382ff26e8e573cfa259268</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ChangeMotorSystemControls_1_1ChangeMotorSystemControlsRequest.html</anchorfile>
      <anchor>a9078d8899ad6f76c2d593c518079e341</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ChangeMotorSystemControls_1_1ChangeMotorSystemControlsRequest.html</anchorfile>
      <anchor>ac43ffb4149b4320ebadae4478d4f0508</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ChangeMotorSystemControls_1_1ChangeMotorSystemControlsRequest.html</anchorfile>
      <anchor>a837f60ab16941c33b1b982f126c6ec17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ChangeMotorSystemControls_1_1ChangeMotorSystemControlsRequest.html</anchorfile>
      <anchor>a00d0edb2bb37476f6e398c36c06cf6d1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sr_robot_msgs::srv::_ChangeMotorSystemControls::ChangeMotorSystemControlsResponse</name>
    <filename>classsr__robot__msgs_1_1srv_1_1__ChangeMotorSystemControls_1_1ChangeMotorSystemControlsResponse.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ChangeMotorSystemControls_1_1ChangeMotorSystemControlsResponse.html</anchorfile>
      <anchor>accf69cc2806764372e899ff1251aba06</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ChangeMotorSystemControls_1_1ChangeMotorSystemControlsResponse.html</anchorfile>
      <anchor>ae4dbaec6b2e9f7286c2e341435a6abd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ChangeMotorSystemControls_1_1ChangeMotorSystemControlsResponse.html</anchorfile>
      <anchor>abf57e0a1b895ae804dcca83f85557479</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ChangeMotorSystemControls_1_1ChangeMotorSystemControlsResponse.html</anchorfile>
      <anchor>a700508a1b997adc47f0712330cd8c6d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ChangeMotorSystemControls_1_1ChangeMotorSystemControlsResponse.html</anchorfile>
      <anchor>af5effbb599adb5284ef21465f339c557</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>result</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ChangeMotorSystemControls_1_1ChangeMotorSystemControlsResponse.html</anchorfile>
      <anchor>af4f3c72a548dc280b35cb3909f9683ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>MOTOR_ID_OUT_OF_RANGE</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ChangeMotorSystemControls_1_1ChangeMotorSystemControlsResponse.html</anchorfile>
      <anchor>a3c25f08d7e44c9ed26a96982ed46fb17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>SUCCESS</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ChangeMotorSystemControls_1_1ChangeMotorSystemControlsResponse.html</anchorfile>
      <anchor>a3c1587ac77fd0d12bfef85d0483cd3f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ChangeMotorSystemControls_1_1ChangeMotorSystemControlsResponse.html</anchorfile>
      <anchor>a7a843505ee4f097358589353e9e645a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ChangeMotorSystemControls_1_1ChangeMotorSystemControlsResponse.html</anchorfile>
      <anchor>abe822899c13251f03aeb5c5b73c3f15a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ChangeMotorSystemControls_1_1ChangeMotorSystemControlsResponse.html</anchorfile>
      <anchor>a7fa456b9683ded298dc0e21948afc33d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ChangeMotorSystemControls_1_1ChangeMotorSystemControlsResponse.html</anchorfile>
      <anchor>a7a7d72de6babb1b865b03853906be2b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ChangeMotorSystemControls_1_1ChangeMotorSystemControlsResponse.html</anchorfile>
      <anchor>ad1797176ae8dcd601488bb17171a8e8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ChangeMotorSystemControls_1_1ChangeMotorSystemControlsResponse.html</anchorfile>
      <anchor>af5ff44ebb1af067c557601616f7b0e3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ChangeMotorSystemControls_1_1ChangeMotorSystemControlsResponse.html</anchorfile>
      <anchor>aba7c909950a0c2012d36f6fcc6e7a4bf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>sr_robot_msgs::srv::_ForceController</name>
    <filename>namespacesr__robot__msgs_1_1srv_1_1__ForceController.html</filename>
    <class kind="class">sr_robot_msgs::srv::_ForceController::ForceController</class>
    <class kind="class">sr_robot_msgs::srv::_ForceController::ForceControllerRequest</class>
    <class kind="class">sr_robot_msgs::srv::_ForceController::ForceControllerResponse</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_10h</name>
      <anchorfile>namespacesr__robot__msgs_1_1srv_1_1__ForceController.html</anchorfile>
      <anchor>aa03efd4fef0a15801d143defd2e63a73</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_B</name>
      <anchorfile>namespacesr__robot__msgs_1_1srv_1_1__ForceController.html</anchorfile>
      <anchor>aabebd218f6fb53112830773bc2b720e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacesr__robot__msgs_1_1srv_1_1__ForceController.html</anchorfile>
      <anchor>a292e8193594feff191d2fe3388f377e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacesr__robot__msgs_1_1srv_1_1__ForceController.html</anchorfile>
      <anchor>a4e2f7326d90602a3b03b60e7a5adc0b8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sr_robot_msgs::srv::_ForceController::ForceController</name>
    <filename>classsr__robot__msgs_1_1srv_1_1__ForceController_1_1ForceController.html</filename>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ForceController_1_1ForceController.html</anchorfile>
      <anchor>a900892420516bc1ace6c5e5d2cc3f69b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_request_class</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ForceController_1_1ForceController.html</anchorfile>
      <anchor>a4b8cf760f008adf2348c0467daacf7b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_response_class</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ForceController_1_1ForceController.html</anchorfile>
      <anchor>a35988a391d96ddb6a231cc5ebc2117db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ForceController_1_1ForceController.html</anchorfile>
      <anchor>a90ebd97ecf3edce903021867c52a5647</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sr_robot_msgs::srv::_ForceController::ForceControllerRequest</name>
    <filename>classsr__robot__msgs_1_1srv_1_1__ForceController_1_1ForceControllerRequest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ForceController_1_1ForceControllerRequest.html</anchorfile>
      <anchor>a337be9bec4296c55e45eba616217127a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ForceController_1_1ForceControllerRequest.html</anchorfile>
      <anchor>a937b5c3913c68310930f91967a6ea7d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ForceController_1_1ForceControllerRequest.html</anchorfile>
      <anchor>a48d7b5b9bb60fac31e2e69cf9ac4d4fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ForceController_1_1ForceControllerRequest.html</anchorfile>
      <anchor>a2bed294b886ecae93e45f5ce1782b7ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ForceController_1_1ForceControllerRequest.html</anchorfile>
      <anchor>a5f73711d14daa8fbd3298c96498f5325</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ForceController_1_1ForceControllerRequest.html</anchorfile>
      <anchor>a877cd9359562188dce3a67a5b81b0ca8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>deadband</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ForceController_1_1ForceControllerRequest.html</anchorfile>
      <anchor>a000eece9b0d37e80646eb230c3f5228e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>f</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ForceController_1_1ForceControllerRequest.html</anchorfile>
      <anchor>abb5a5297e6ffc19957cdfc5d5a119f42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>i</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ForceController_1_1ForceControllerRequest.html</anchorfile>
      <anchor>aaaa7617a8b1ed9d0b82e21a8a9cca80a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>imax</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ForceController_1_1ForceControllerRequest.html</anchorfile>
      <anchor>a822206e708270e1846e766f1a485e804</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>maxpwm</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ForceController_1_1ForceControllerRequest.html</anchorfile>
      <anchor>aab0b35898185d82e9879f53d40635c0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>p</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ForceController_1_1ForceControllerRequest.html</anchorfile>
      <anchor>a94f56d0aed62c3335cad262555359154</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sgleftref</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ForceController_1_1ForceControllerRequest.html</anchorfile>
      <anchor>aaf49c19f5f155d2c26456503cd2a0ceb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sgrightref</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ForceController_1_1ForceControllerRequest.html</anchorfile>
      <anchor>a3d1761f2f8610f89385b99ddae2ddb13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sign</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ForceController_1_1ForceControllerRequest.html</anchorfile>
      <anchor>af5e579b462309bd31366fb2e91e4078c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ForceController_1_1ForceControllerRequest.html</anchorfile>
      <anchor>ae0c6745b7e228412a94f7e79dc06d104</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ForceController_1_1ForceControllerRequest.html</anchorfile>
      <anchor>a1ef8e5798a1f2f91b931af5a7bea155b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ForceController_1_1ForceControllerRequest.html</anchorfile>
      <anchor>a1f3fc1a9eb612341ae349b96c3cafcbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ForceController_1_1ForceControllerRequest.html</anchorfile>
      <anchor>ac117be8ebe5ba3c40b704d0b563721d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ForceController_1_1ForceControllerRequest.html</anchorfile>
      <anchor>a8b766291b8fb40d730c50ee255e6bd90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ForceController_1_1ForceControllerRequest.html</anchorfile>
      <anchor>a7b78a5d6b115378f4b3cdbe83926de07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ForceController_1_1ForceControllerRequest.html</anchorfile>
      <anchor>a19d9b3481f69982fc16ecf0f55f7542d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sr_robot_msgs::srv::_ForceController::ForceControllerResponse</name>
    <filename>classsr__robot__msgs_1_1srv_1_1__ForceController_1_1ForceControllerResponse.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ForceController_1_1ForceControllerResponse.html</anchorfile>
      <anchor>ac3203a6eeae832c3d685e031ae14136c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ForceController_1_1ForceControllerResponse.html</anchorfile>
      <anchor>a565892d41b8ef511ee64cb86cdacef53</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ForceController_1_1ForceControllerResponse.html</anchorfile>
      <anchor>a6556c435aed271a27bc4ae82ba3eb8b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ForceController_1_1ForceControllerResponse.html</anchorfile>
      <anchor>a383c57b81debe4b2c318f17a7b643bce</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ForceController_1_1ForceControllerResponse.html</anchorfile>
      <anchor>a84643d8882eabdd549e9c697593190a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>configured</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ForceController_1_1ForceControllerResponse.html</anchorfile>
      <anchor>ab87473674e9018179584f0d8256e2cd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ForceController_1_1ForceControllerResponse.html</anchorfile>
      <anchor>ab2c0ae70a045623f9c1eb67d16cff298</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ForceController_1_1ForceControllerResponse.html</anchorfile>
      <anchor>a656711179a2fcdd1a2ed4668daf8989a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ForceController_1_1ForceControllerResponse.html</anchorfile>
      <anchor>a157c6e0fafd197f945a2efb11ec4841b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ForceController_1_1ForceControllerResponse.html</anchorfile>
      <anchor>ae681c3f8dbfa4170522981555826d794</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ForceController_1_1ForceControllerResponse.html</anchorfile>
      <anchor>a04b82c979fcb5fd0b9b750056e47001a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ForceController_1_1ForceControllerResponse.html</anchorfile>
      <anchor>a43f6983c15b33dce982d906b39221f6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ForceController_1_1ForceControllerResponse.html</anchorfile>
      <anchor>a99a5833b9a3a7f035e17c6d0fe611c03</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>sr_robot_msgs::srv::_GetSegmentedLine</name>
    <filename>namespacesr__robot__msgs_1_1srv_1_1__GetSegmentedLine.html</filename>
    <class kind="class">sr_robot_msgs::srv::_GetSegmentedLine::GetSegmentedLine</class>
    <class kind="class">sr_robot_msgs::srv::_GetSegmentedLine::GetSegmentedLineRequest</class>
    <class kind="class">sr_robot_msgs::srv::_GetSegmentedLine::GetSegmentedLineResponse</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2I</name>
      <anchorfile>namespacesr__robot__msgs_1_1srv_1_1__GetSegmentedLine.html</anchorfile>
      <anchor>ae6e8fb5170f1f0f6cb15e6f9b1e03614</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacesr__robot__msgs_1_1srv_1_1__GetSegmentedLine.html</anchorfile>
      <anchor>a2b23fbba29d8efcd1271aba77342f48d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_B</name>
      <anchorfile>namespacesr__robot__msgs_1_1srv_1_1__GetSegmentedLine.html</anchorfile>
      <anchor>a3b16526192b6a4af78646e7c083ca64f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_B2I</name>
      <anchorfile>namespacesr__robot__msgs_1_1srv_1_1__GetSegmentedLine.html</anchorfile>
      <anchor>a59c8908fdbf9ce56f0e1a9391eddbd0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacesr__robot__msgs_1_1srv_1_1__GetSegmentedLine.html</anchorfile>
      <anchor>aab8a8794311acc41e3ce0537df2785a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_IBI</name>
      <anchorfile>namespacesr__robot__msgs_1_1srv_1_1__GetSegmentedLine.html</anchorfile>
      <anchor>afdb94448897f865502afca5c7ec51004</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacesr__robot__msgs_1_1srv_1_1__GetSegmentedLine.html</anchorfile>
      <anchor>ad78c6084ad2aeeda5fa0a914fdafac77</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sr_robot_msgs::srv::_GetSegmentedLine::GetSegmentedLine</name>
    <filename>classsr__robot__msgs_1_1srv_1_1__GetSegmentedLine_1_1GetSegmentedLine.html</filename>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__GetSegmentedLine_1_1GetSegmentedLine.html</anchorfile>
      <anchor>a2b57164d004816fc17613b3ae9cb06be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_request_class</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__GetSegmentedLine_1_1GetSegmentedLine.html</anchorfile>
      <anchor>a090b8200557e0a8ce53bba7d576ab74b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_response_class</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__GetSegmentedLine_1_1GetSegmentedLine.html</anchorfile>
      <anchor>a6713961940ad554adf41ced94871c0af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__GetSegmentedLine_1_1GetSegmentedLine.html</anchorfile>
      <anchor>aa3d1349427e14b4ebc810907c60d87e6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sr_robot_msgs::srv::_GetSegmentedLine::GetSegmentedLineRequest</name>
    <filename>classsr__robot__msgs_1_1srv_1_1__GetSegmentedLine_1_1GetSegmentedLineRequest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__GetSegmentedLine_1_1GetSegmentedLineRequest.html</anchorfile>
      <anchor>a56e760bc48739518692de4148830bfe8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__GetSegmentedLine_1_1GetSegmentedLineRequest.html</anchorfile>
      <anchor>a307d9c62c3d211fb2f0f2f62ee1e2518</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__GetSegmentedLine_1_1GetSegmentedLineRequest.html</anchorfile>
      <anchor>a93560fc9ddf9458c53c19165120e370e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__GetSegmentedLine_1_1GetSegmentedLineRequest.html</anchorfile>
      <anchor>a3ca86db7333f8fde12e76beea877044b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__GetSegmentedLine_1_1GetSegmentedLineRequest.html</anchorfile>
      <anchor>a96aecf33c9a12c32cca8dd105fdf1322</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__GetSegmentedLine_1_1GetSegmentedLineRequest.html</anchorfile>
      <anchor>a13c295ac95825ae7987094d9c0f15aed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__GetSegmentedLine_1_1GetSegmentedLineRequest.html</anchorfile>
      <anchor>a7233268104c59e30befc95b278de4af4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__GetSegmentedLine_1_1GetSegmentedLineRequest.html</anchorfile>
      <anchor>a6c714ec8109cc733bb7e0940bce9ad2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__GetSegmentedLine_1_1GetSegmentedLineRequest.html</anchorfile>
      <anchor>ac2cb79ce1c19ec29057c63ee3ec0b864</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__GetSegmentedLine_1_1GetSegmentedLineRequest.html</anchorfile>
      <anchor>ab6036cdfeeafef21743294c67515fd75</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__GetSegmentedLine_1_1GetSegmentedLineRequest.html</anchorfile>
      <anchor>ae799b7dbbd8dcc15973f5fb19c3d15e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__GetSegmentedLine_1_1GetSegmentedLineRequest.html</anchorfile>
      <anchor>a9f46af41d688e74d9609e98b2469a8d6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sr_robot_msgs::srv::_GetSegmentedLine::GetSegmentedLineResponse</name>
    <filename>classsr__robot__msgs_1_1srv_1_1__GetSegmentedLine_1_1GetSegmentedLineResponse.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__GetSegmentedLine_1_1GetSegmentedLineResponse.html</anchorfile>
      <anchor>a2a582b658ec2b44d268255fe55aa1ae7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__GetSegmentedLine_1_1GetSegmentedLineResponse.html</anchorfile>
      <anchor>a801829d91f6292f6abc206c6dd9d6cf6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__GetSegmentedLine_1_1GetSegmentedLineResponse.html</anchorfile>
      <anchor>a196502839b50fb2f409c8cad0117f8b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__GetSegmentedLine_1_1GetSegmentedLineResponse.html</anchorfile>
      <anchor>ab1065d05778416fb80138ed631ebfad1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__GetSegmentedLine_1_1GetSegmentedLineResponse.html</anchorfile>
      <anchor>aa57e7f4f853f5ec45a20d9873ae97891</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>line_cloud</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__GetSegmentedLine_1_1GetSegmentedLineResponse.html</anchorfile>
      <anchor>a0153181db84b41d419c4c603e6f6ce69</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__GetSegmentedLine_1_1GetSegmentedLineResponse.html</anchorfile>
      <anchor>af8f6a9051e0425c12fa93894d31f0f7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__GetSegmentedLine_1_1GetSegmentedLineResponse.html</anchorfile>
      <anchor>a0e239a5e61948069b078e00bd0780f57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__GetSegmentedLine_1_1GetSegmentedLineResponse.html</anchorfile>
      <anchor>ad82c53a6af5e8238ce0c060fdeb13b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__GetSegmentedLine_1_1GetSegmentedLineResponse.html</anchorfile>
      <anchor>ab0bc5137fb4387aa7405ce19b0ccf6ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__GetSegmentedLine_1_1GetSegmentedLineResponse.html</anchorfile>
      <anchor>a76e2af40722fc9e2c974e409969a1e87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__GetSegmentedLine_1_1GetSegmentedLineResponse.html</anchorfile>
      <anchor>a3e206e125b4ffd6e2a0fa66d577c1f96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__GetSegmentedLine_1_1GetSegmentedLineResponse.html</anchorfile>
      <anchor>a368e7555d9afaeee6cc57d68e932eaa2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>sr_robot_msgs::srv::_is_hand_occupied</name>
    <filename>namespacesr__robot__msgs_1_1srv_1_1__is__hand__occupied.html</filename>
    <class kind="class">sr_robot_msgs::srv::_is_hand_occupied::is_hand_occupied</class>
    <class kind="class">sr_robot_msgs::srv::_is_hand_occupied::is_hand_occupiedRequest</class>
    <class kind="class">sr_robot_msgs::srv::_is_hand_occupied::is_hand_occupiedResponse</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_B</name>
      <anchorfile>namespacesr__robot__msgs_1_1srv_1_1__is__hand__occupied.html</anchorfile>
      <anchor>a2b114dbab2d92eea7241e6b4d7bf9299</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacesr__robot__msgs_1_1srv_1_1__is__hand__occupied.html</anchorfile>
      <anchor>a28322311cc694281aed856fb10ff6750</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacesr__robot__msgs_1_1srv_1_1__is__hand__occupied.html</anchorfile>
      <anchor>a0b4bbe693261cffe861825615d4685c5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sr_robot_msgs::srv::_is_hand_occupied::is_hand_occupied</name>
    <filename>classsr__robot__msgs_1_1srv_1_1__is__hand__occupied_1_1is__hand__occupied.html</filename>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__is__hand__occupied_1_1is__hand__occupied.html</anchorfile>
      <anchor>a0f614107d443a5bf2d06806151d98081</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_request_class</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__is__hand__occupied_1_1is__hand__occupied.html</anchorfile>
      <anchor>a902e94dcf96717f5174af5d8819bb4b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_response_class</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__is__hand__occupied_1_1is__hand__occupied.html</anchorfile>
      <anchor>a05194848cd44e12cdce05e6f2c22083a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__is__hand__occupied_1_1is__hand__occupied.html</anchorfile>
      <anchor>a616c73e790e46d97574881845bf2b961</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sr_robot_msgs::srv::_is_hand_occupied::is_hand_occupiedRequest</name>
    <filename>classsr__robot__msgs_1_1srv_1_1__is__hand__occupied_1_1is__hand__occupiedRequest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__is__hand__occupied_1_1is__hand__occupiedRequest.html</anchorfile>
      <anchor>a49b6c37dbe1143edc5e04bdb26fc74ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__is__hand__occupied_1_1is__hand__occupiedRequest.html</anchorfile>
      <anchor>ab319fe22b70e6f3328a31c7201f06dc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__is__hand__occupied_1_1is__hand__occupiedRequest.html</anchorfile>
      <anchor>ae52cf85b12c3a2f96ed580ce9962553e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__is__hand__occupied_1_1is__hand__occupiedRequest.html</anchorfile>
      <anchor>a8a9f089bf4896110af996b2f4edbf461</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__is__hand__occupied_1_1is__hand__occupiedRequest.html</anchorfile>
      <anchor>ab167cced35937d1e2a46fe81cbc4297e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__is__hand__occupied_1_1is__hand__occupiedRequest.html</anchorfile>
      <anchor>a3e628ad6475c01fc49cb1e2d65b35efb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__is__hand__occupied_1_1is__hand__occupiedRequest.html</anchorfile>
      <anchor>ae2f24c2244c4052dbb8730b99a8891a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__is__hand__occupied_1_1is__hand__occupiedRequest.html</anchorfile>
      <anchor>aa1fd0f0d3ce9f498e1ed68e8005c326d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__is__hand__occupied_1_1is__hand__occupiedRequest.html</anchorfile>
      <anchor>acd4229fbde10f42a2e24e22a24c02d06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__is__hand__occupied_1_1is__hand__occupiedRequest.html</anchorfile>
      <anchor>af7d75a596f96cf5e08cdad7580323c2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__is__hand__occupied_1_1is__hand__occupiedRequest.html</anchorfile>
      <anchor>a9e032553ecbe18e2928b859e9f0a3114</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__is__hand__occupied_1_1is__hand__occupiedRequest.html</anchorfile>
      <anchor>ad187bcb4026df5a4da15efdf40c2845e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sr_robot_msgs::srv::_is_hand_occupied::is_hand_occupiedResponse</name>
    <filename>classsr__robot__msgs_1_1srv_1_1__is__hand__occupied_1_1is__hand__occupiedResponse.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__is__hand__occupied_1_1is__hand__occupiedResponse.html</anchorfile>
      <anchor>af217963587eaaab8e950283032163702</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__is__hand__occupied_1_1is__hand__occupiedResponse.html</anchorfile>
      <anchor>a06f4bcfd3d2bd34aadfe5a616a262ecb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__is__hand__occupied_1_1is__hand__occupiedResponse.html</anchorfile>
      <anchor>a5cd7ed86e1fc80a9889d6d8631549feb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__is__hand__occupied_1_1is__hand__occupiedResponse.html</anchorfile>
      <anchor>ae0d4d6882e45b4d0f4fed17b107da517</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__is__hand__occupied_1_1is__hand__occupiedResponse.html</anchorfile>
      <anchor>a22e0c267a526a10519df831355e649f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>hand_occupied</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__is__hand__occupied_1_1is__hand__occupiedResponse.html</anchorfile>
      <anchor>a1df3361ea7d183507dfbd6221ddbadcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__is__hand__occupied_1_1is__hand__occupiedResponse.html</anchorfile>
      <anchor>a250bb66c1f9abc21e712a53ea92b11d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__is__hand__occupied_1_1is__hand__occupiedResponse.html</anchorfile>
      <anchor>aa09d107714d353afd95b05c1309f446d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__is__hand__occupied_1_1is__hand__occupiedResponse.html</anchorfile>
      <anchor>ad8df27c240f05a3c1110ebf9da0c5cee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__is__hand__occupied_1_1is__hand__occupiedResponse.html</anchorfile>
      <anchor>a10f39bc329672a3ab24e5df8ef2bdb05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__is__hand__occupied_1_1is__hand__occupiedResponse.html</anchorfile>
      <anchor>ac623c4f7a09bb19fd9834f8c3246fb41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__is__hand__occupied_1_1is__hand__occupiedResponse.html</anchorfile>
      <anchor>a894a582fa8fd8446a200d0b2449ffd8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__is__hand__occupied_1_1is__hand__occupiedResponse.html</anchorfile>
      <anchor>a8e41277d95b6698c8f08ec2ad6dfdf5f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>sr_robot_msgs::srv::_ManualSelfTest</name>
    <filename>namespacesr__robot__msgs_1_1srv_1_1__ManualSelfTest.html</filename>
    <class kind="class">sr_robot_msgs::srv::_ManualSelfTest::ManualSelfTest</class>
    <class kind="class">sr_robot_msgs::srv::_ManualSelfTest::ManualSelfTestRequest</class>
    <class kind="class">sr_robot_msgs::srv::_ManualSelfTest::ManualSelfTestResponse</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_B</name>
      <anchorfile>namespacesr__robot__msgs_1_1srv_1_1__ManualSelfTest.html</anchorfile>
      <anchor>aa472f8eed69675d3dfdc2fcdf7e2a74c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacesr__robot__msgs_1_1srv_1_1__ManualSelfTest.html</anchorfile>
      <anchor>a5c6811035fd91d9bc7e7dc778ce4cff4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacesr__robot__msgs_1_1srv_1_1__ManualSelfTest.html</anchorfile>
      <anchor>a2a75af813b04d4781608e8b52254453c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sr_robot_msgs::srv::_ManualSelfTest::ManualSelfTest</name>
    <filename>classsr__robot__msgs_1_1srv_1_1__ManualSelfTest_1_1ManualSelfTest.html</filename>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ManualSelfTest_1_1ManualSelfTest.html</anchorfile>
      <anchor>aa90fba17719f1aea7fb32ffa2627342c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_request_class</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ManualSelfTest_1_1ManualSelfTest.html</anchorfile>
      <anchor>af102a02f54fef39099ce6bea6af8f3d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_response_class</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ManualSelfTest_1_1ManualSelfTest.html</anchorfile>
      <anchor>a95790335ce0568f8d92e1816812a034b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ManualSelfTest_1_1ManualSelfTest.html</anchorfile>
      <anchor>a53683a744e3f02bcb956bcdd3083052e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sr_robot_msgs::srv::_ManualSelfTest::ManualSelfTestRequest</name>
    <filename>classsr__robot__msgs_1_1srv_1_1__ManualSelfTest_1_1ManualSelfTestRequest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ManualSelfTest_1_1ManualSelfTestRequest.html</anchorfile>
      <anchor>a014bfe2a43d64c55f91017ce5eea6c11</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ManualSelfTest_1_1ManualSelfTestRequest.html</anchorfile>
      <anchor>a135880f18ba9a568e8a8ed0e0015301b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ManualSelfTest_1_1ManualSelfTestRequest.html</anchorfile>
      <anchor>af7dd2181dd46d328359a2289be1cb359</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ManualSelfTest_1_1ManualSelfTestRequest.html</anchorfile>
      <anchor>a54a37705947d74970b69785e95c97351</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ManualSelfTest_1_1ManualSelfTestRequest.html</anchorfile>
      <anchor>a1146b5d26c098e633126f22c188a7601</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>message</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ManualSelfTest_1_1ManualSelfTestRequest.html</anchorfile>
      <anchor>a10f81d9b8105f80d5f26d17d9fd7064a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ManualSelfTest_1_1ManualSelfTestRequest.html</anchorfile>
      <anchor>a732f3aafc5083e82d883e9d515882021</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ManualSelfTest_1_1ManualSelfTestRequest.html</anchorfile>
      <anchor>a3f3b925f14097d79043b8b0a080e04fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ManualSelfTest_1_1ManualSelfTestRequest.html</anchorfile>
      <anchor>a20d64cac73bf5c23c3916699e87f87c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ManualSelfTest_1_1ManualSelfTestRequest.html</anchorfile>
      <anchor>a79035c3fb8fbf25c92dd599841195256</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ManualSelfTest_1_1ManualSelfTestRequest.html</anchorfile>
      <anchor>ae44aebe1bb440aefb6372db82a153f63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ManualSelfTest_1_1ManualSelfTestRequest.html</anchorfile>
      <anchor>ae15810caf214fcd2e61c241037e4948f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ManualSelfTest_1_1ManualSelfTestRequest.html</anchorfile>
      <anchor>a36107f1055a2efec1f01f52f220c8baf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sr_robot_msgs::srv::_ManualSelfTest::ManualSelfTestResponse</name>
    <filename>classsr__robot__msgs_1_1srv_1_1__ManualSelfTest_1_1ManualSelfTestResponse.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ManualSelfTest_1_1ManualSelfTestResponse.html</anchorfile>
      <anchor>a6f7f9367df4eacc2a1894131e9ad2587</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ManualSelfTest_1_1ManualSelfTestResponse.html</anchorfile>
      <anchor>a5f6b48f00d131512db7311efb8cc99a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ManualSelfTest_1_1ManualSelfTestResponse.html</anchorfile>
      <anchor>a22a767103baac175f33c5c9226dcc4a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ManualSelfTest_1_1ManualSelfTestResponse.html</anchorfile>
      <anchor>ac975cc625b6d2b78ea42eedbbb4d2900</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ManualSelfTest_1_1ManualSelfTestResponse.html</anchorfile>
      <anchor>aa823eea38be34a0464fd8e2148037701</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>message</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ManualSelfTest_1_1ManualSelfTestResponse.html</anchorfile>
      <anchor>a84da336192ba9613e0a70323f3b6011b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ok</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ManualSelfTest_1_1ManualSelfTestResponse.html</anchorfile>
      <anchor>a93f19c0d18933db736626aded326088e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ManualSelfTest_1_1ManualSelfTestResponse.html</anchorfile>
      <anchor>a565193abd56721170a2c63561ffba412</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ManualSelfTest_1_1ManualSelfTestResponse.html</anchorfile>
      <anchor>a29f2dc12cfd9b2118c50a6aa0024c85e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ManualSelfTest_1_1ManualSelfTestResponse.html</anchorfile>
      <anchor>a30d95c834e01177fdf162aa3056cbfc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ManualSelfTest_1_1ManualSelfTestResponse.html</anchorfile>
      <anchor>aeaf99ed85e2583d68258ab8aa0fa4912</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ManualSelfTest_1_1ManualSelfTestResponse.html</anchorfile>
      <anchor>ac6ec83e7113d233c5c23c59fbfea2a87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ManualSelfTest_1_1ManualSelfTestResponse.html</anchorfile>
      <anchor>a4d450783e6e1871580fe257291966c76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__ManualSelfTest_1_1ManualSelfTestResponse.html</anchorfile>
      <anchor>a93f04fa68bc57928182476e00f3ceabc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>sr_robot_msgs::srv::_NullifyDemand</name>
    <filename>namespacesr__robot__msgs_1_1srv_1_1__NullifyDemand.html</filename>
    <class kind="class">sr_robot_msgs::srv::_NullifyDemand::NullifyDemand</class>
    <class kind="class">sr_robot_msgs::srv::_NullifyDemand::NullifyDemandRequest</class>
    <class kind="class">sr_robot_msgs::srv::_NullifyDemand::NullifyDemandResponse</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_B</name>
      <anchorfile>namespacesr__robot__msgs_1_1srv_1_1__NullifyDemand.html</anchorfile>
      <anchor>a0bebd45a4edaf917df5b6c2ce251ba6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacesr__robot__msgs_1_1srv_1_1__NullifyDemand.html</anchorfile>
      <anchor>ace33d5bc8e7698eee59da526f33b9826</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacesr__robot__msgs_1_1srv_1_1__NullifyDemand.html</anchorfile>
      <anchor>a768d0194e0bcd3e3dfcbb5d6a519f9de</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sr_robot_msgs::srv::_NullifyDemand::NullifyDemand</name>
    <filename>classsr__robot__msgs_1_1srv_1_1__NullifyDemand_1_1NullifyDemand.html</filename>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__NullifyDemand_1_1NullifyDemand.html</anchorfile>
      <anchor>aa424e4db47c57992a14da6175eca63e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_request_class</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__NullifyDemand_1_1NullifyDemand.html</anchorfile>
      <anchor>aeca57476dc7c2a5e73ad0da74c32e596</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_response_class</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__NullifyDemand_1_1NullifyDemand.html</anchorfile>
      <anchor>ad0b273b03348edbdd97f505d24ac144a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__NullifyDemand_1_1NullifyDemand.html</anchorfile>
      <anchor>ab53b8624523d9afee0ce078f8aa55eaa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sr_robot_msgs::srv::_NullifyDemand::NullifyDemandRequest</name>
    <filename>classsr__robot__msgs_1_1srv_1_1__NullifyDemand_1_1NullifyDemandRequest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__NullifyDemand_1_1NullifyDemandRequest.html</anchorfile>
      <anchor>aa4cd606a0d4d9200a86e89dbedf08124</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__NullifyDemand_1_1NullifyDemandRequest.html</anchorfile>
      <anchor>a3b77540d232446d8a7811d2c8ae5c72b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__NullifyDemand_1_1NullifyDemandRequest.html</anchorfile>
      <anchor>a9ca2d488edc6b8179be61d43b259d7cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__NullifyDemand_1_1NullifyDemandRequest.html</anchorfile>
      <anchor>a46bf7f54c27f86cf95af8b85b5d786da</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__NullifyDemand_1_1NullifyDemandRequest.html</anchorfile>
      <anchor>a40553a6992cd10331f8e50567d16bbb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>nullify_demand</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__NullifyDemand_1_1NullifyDemandRequest.html</anchorfile>
      <anchor>ac482dac516bec6c74bc754deed620110</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__NullifyDemand_1_1NullifyDemandRequest.html</anchorfile>
      <anchor>ad105f176fa1a737415c2659e0eec9a15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__NullifyDemand_1_1NullifyDemandRequest.html</anchorfile>
      <anchor>ac307f3064753b1c4646b2520b491a6c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__NullifyDemand_1_1NullifyDemandRequest.html</anchorfile>
      <anchor>abce3c729d2ed4f288413e54487a4390b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__NullifyDemand_1_1NullifyDemandRequest.html</anchorfile>
      <anchor>ace3d9a962170c76e328d77a629156976</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__NullifyDemand_1_1NullifyDemandRequest.html</anchorfile>
      <anchor>aae8ce120f3a5af9e9a09f6a4f2b334f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__NullifyDemand_1_1NullifyDemandRequest.html</anchorfile>
      <anchor>a24cb3dda6e8a925c94397c234a4d73dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__NullifyDemand_1_1NullifyDemandRequest.html</anchorfile>
      <anchor>ae1b3483259f9e41b20bafabe013fa08d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sr_robot_msgs::srv::_NullifyDemand::NullifyDemandResponse</name>
    <filename>classsr__robot__msgs_1_1srv_1_1__NullifyDemand_1_1NullifyDemandResponse.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__NullifyDemand_1_1NullifyDemandResponse.html</anchorfile>
      <anchor>a58ad60febf4cc7a0c8f7a6e6422b0690</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__NullifyDemand_1_1NullifyDemandResponse.html</anchorfile>
      <anchor>afc66197589f1adcd0395412aaf71542c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__NullifyDemand_1_1NullifyDemandResponse.html</anchorfile>
      <anchor>a7e3fd04d1ebf19c78ee61900105f0237</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__NullifyDemand_1_1NullifyDemandResponse.html</anchorfile>
      <anchor>a287aff25c5334f1ec04e1a19815ba54e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__NullifyDemand_1_1NullifyDemandResponse.html</anchorfile>
      <anchor>a8d0f36e52326789f7dd422b87b4a33c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__NullifyDemand_1_1NullifyDemandResponse.html</anchorfile>
      <anchor>a55bc8b9242462fadbcb7c28876285f53</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__NullifyDemand_1_1NullifyDemandResponse.html</anchorfile>
      <anchor>adbc5ae0e6a83ad5a2ab3929253431ef8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__NullifyDemand_1_1NullifyDemandResponse.html</anchorfile>
      <anchor>a9774a568c928e08c3472877a39585cc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__NullifyDemand_1_1NullifyDemandResponse.html</anchorfile>
      <anchor>afd3d9a1ce25fbdfb13ff20db4e3faca9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__NullifyDemand_1_1NullifyDemandResponse.html</anchorfile>
      <anchor>a3200bd41b2ec45f3aff6d699ecede214</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__NullifyDemand_1_1NullifyDemandResponse.html</anchorfile>
      <anchor>aa6809bdc62f5e83a6c7cbbbcf075ad59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__NullifyDemand_1_1NullifyDemandResponse.html</anchorfile>
      <anchor>aa11e142f6d391b9d28c4d546e660be15</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>sr_robot_msgs::srv::_SetDebugData</name>
    <filename>namespacesr__robot__msgs_1_1srv_1_1__SetDebugData.html</filename>
    <class kind="class">sr_robot_msgs::srv::_SetDebugData::SetDebugData</class>
    <class kind="class">sr_robot_msgs::srv::_SetDebugData::SetDebugDataRequest</class>
    <class kind="class">sr_robot_msgs::srv::_SetDebugData::SetDebugDataResponse</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3h</name>
      <anchorfile>namespacesr__robot__msgs_1_1srv_1_1__SetDebugData.html</anchorfile>
      <anchor>a6732380143585434b0549f37a397c531</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_B</name>
      <anchorfile>namespacesr__robot__msgs_1_1srv_1_1__SetDebugData.html</anchorfile>
      <anchor>aba16353578d85e2665fc00bc2a30c9d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacesr__robot__msgs_1_1srv_1_1__SetDebugData.html</anchorfile>
      <anchor>ade2e5b280f6251a2e15316004fc287f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacesr__robot__msgs_1_1srv_1_1__SetDebugData.html</anchorfile>
      <anchor>a6953becd7e4fbc968f0928ddbac884f5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sr_robot_msgs::srv::_SetDebugData::SetDebugData</name>
    <filename>classsr__robot__msgs_1_1srv_1_1__SetDebugData_1_1SetDebugData.html</filename>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetDebugData_1_1SetDebugData.html</anchorfile>
      <anchor>af2b24edc04c250d6329e6213aff1fa02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_request_class</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetDebugData_1_1SetDebugData.html</anchorfile>
      <anchor>aa8e39d41c01340c8767f96f8da270a21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_response_class</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetDebugData_1_1SetDebugData.html</anchorfile>
      <anchor>a755c8c7fef70cf827e30f1d8bfbd1bf6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetDebugData_1_1SetDebugData.html</anchorfile>
      <anchor>aaf00c37c6f7fa37ce639a68f110fa66d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sr_robot_msgs::srv::_SetDebugData::SetDebugDataRequest</name>
    <filename>classsr__robot__msgs_1_1srv_1_1__SetDebugData_1_1SetDebugDataRequest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetDebugData_1_1SetDebugDataRequest.html</anchorfile>
      <anchor>a56fd7af15f22abb6a1fc786ceee24064</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetDebugData_1_1SetDebugDataRequest.html</anchorfile>
      <anchor>abed6ee5e9ea3c9c0f66273acb95afb09</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetDebugData_1_1SetDebugDataRequest.html</anchorfile>
      <anchor>ae29b312cca6b95318fcd4ba7f95b27a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetDebugData_1_1SetDebugDataRequest.html</anchorfile>
      <anchor>a62b888d6897a00b4c9f1e7ff1ca6c7ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetDebugData_1_1SetDebugDataRequest.html</anchorfile>
      <anchor>a657ee2d5cddb7091f20fa8d60d23856f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>motor_data_type</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetDebugData_1_1SetDebugDataRequest.html</anchorfile>
      <anchor>a8f0f6332b8de4a3db7187113ea1d96f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>motor_index</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetDebugData_1_1SetDebugDataRequest.html</anchorfile>
      <anchor>abc6884b0be8010b86579a0060b725928</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>publisher_index</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetDebugData_1_1SetDebugDataRequest.html</anchorfile>
      <anchor>ad412f1bc6b0c494ca7eb86262af9a1a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetDebugData_1_1SetDebugDataRequest.html</anchorfile>
      <anchor>adf71922cdac709b607720609ef5d3cc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetDebugData_1_1SetDebugDataRequest.html</anchorfile>
      <anchor>ac8897930caf3dcaf5feb197fedb3d037</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetDebugData_1_1SetDebugDataRequest.html</anchorfile>
      <anchor>a19f7e297af7351daa4ca23b9978c1060</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetDebugData_1_1SetDebugDataRequest.html</anchorfile>
      <anchor>a0467b2998dcc9edb887183a470ba4857</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetDebugData_1_1SetDebugDataRequest.html</anchorfile>
      <anchor>a1bbfe66f6cea88037fdf9994696e15e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetDebugData_1_1SetDebugDataRequest.html</anchorfile>
      <anchor>a559c318e237969e4613426f147dc1d0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetDebugData_1_1SetDebugDataRequest.html</anchorfile>
      <anchor>aef7aabe3afb9d60f8733a1a876636cfe</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sr_robot_msgs::srv::_SetDebugData::SetDebugDataResponse</name>
    <filename>classsr__robot__msgs_1_1srv_1_1__SetDebugData_1_1SetDebugDataResponse.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetDebugData_1_1SetDebugDataResponse.html</anchorfile>
      <anchor>a2c6f451bd872f46c8697348a2e852dea</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetDebugData_1_1SetDebugDataResponse.html</anchorfile>
      <anchor>ad86cc5fd72a4e99b7a027b7cce4950cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetDebugData_1_1SetDebugDataResponse.html</anchorfile>
      <anchor>a146c9945322de6d43c5bd02bb6ce8794</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetDebugData_1_1SetDebugDataResponse.html</anchorfile>
      <anchor>a466f2f9fc6f17208c495ec0744e31c34</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetDebugData_1_1SetDebugDataResponse.html</anchorfile>
      <anchor>ad01b2c1c12c31583a31b837f2a2b445c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>success</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetDebugData_1_1SetDebugDataResponse.html</anchorfile>
      <anchor>ae75e5ecfe3b8b392026b3671bd1b4194</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetDebugData_1_1SetDebugDataResponse.html</anchorfile>
      <anchor>a7ed61f779af141c5fd651df3b6622ba2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetDebugData_1_1SetDebugDataResponse.html</anchorfile>
      <anchor>a3cb8c8b96ef5032ba6d4905fe8c7a22a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetDebugData_1_1SetDebugDataResponse.html</anchorfile>
      <anchor>a9e8531c7df54c19584ba75215b60d50e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetDebugData_1_1SetDebugDataResponse.html</anchorfile>
      <anchor>a429131b5d0b3bc46daa2e6f51fb9674f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetDebugData_1_1SetDebugDataResponse.html</anchorfile>
      <anchor>a07b202623a1472eb3f090c72c3af46a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetDebugData_1_1SetDebugDataResponse.html</anchorfile>
      <anchor>adaa3b0d8aeecedf0c57639656a9dcc0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetDebugData_1_1SetDebugDataResponse.html</anchorfile>
      <anchor>a67aabf3253fde9171a598f6f56367cd2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>sr_robot_msgs::srv::_SetEffortControllerGains</name>
    <filename>namespacesr__robot__msgs_1_1srv_1_1__SetEffortControllerGains.html</filename>
    <class kind="class">sr_robot_msgs::srv::_SetEffortControllerGains::SetEffortControllerGains</class>
    <class kind="class">sr_robot_msgs::srv::_SetEffortControllerGains::SetEffortControllerGainsRequest</class>
    <class kind="class">sr_robot_msgs::srv::_SetEffortControllerGains::SetEffortControllerGainsResponse</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_di</name>
      <anchorfile>namespacesr__robot__msgs_1_1srv_1_1__SetEffortControllerGains.html</anchorfile>
      <anchor>ade990a55fc43045ebf37e39da8d2aab9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacesr__robot__msgs_1_1srv_1_1__SetEffortControllerGains.html</anchorfile>
      <anchor>ae4d68a24559b9fc16e3c9c32cf882c5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacesr__robot__msgs_1_1srv_1_1__SetEffortControllerGains.html</anchorfile>
      <anchor>a40c29596b62aad8f4a51fcdb237c2fe6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sr_robot_msgs::srv::_SetEffortControllerGains::SetEffortControllerGains</name>
    <filename>classsr__robot__msgs_1_1srv_1_1__SetEffortControllerGains_1_1SetEffortControllerGains.html</filename>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetEffortControllerGains_1_1SetEffortControllerGains.html</anchorfile>
      <anchor>a2bd3ec3d6144c9cf79126fc87c8f7ccb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_request_class</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetEffortControllerGains_1_1SetEffortControllerGains.html</anchorfile>
      <anchor>a4827be3a9f7a7ef899752f1b001847e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_response_class</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetEffortControllerGains_1_1SetEffortControllerGains.html</anchorfile>
      <anchor>af80abf67e46268445a04d8342a96fd31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetEffortControllerGains_1_1SetEffortControllerGains.html</anchorfile>
      <anchor>a620cfa5b214e3e8cb4fecf3cbbd40eaa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sr_robot_msgs::srv::_SetEffortControllerGains::SetEffortControllerGainsRequest</name>
    <filename>classsr__robot__msgs_1_1srv_1_1__SetEffortControllerGains_1_1SetEffortControllerGainsRequest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetEffortControllerGains_1_1SetEffortControllerGainsRequest.html</anchorfile>
      <anchor>ae7731786e409b08781e42e485917efda</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetEffortControllerGains_1_1SetEffortControllerGainsRequest.html</anchorfile>
      <anchor>a75e49da65115b0c6db3295d48522d9f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetEffortControllerGains_1_1SetEffortControllerGainsRequest.html</anchorfile>
      <anchor>afa40cb0bdefe77db7d8276d2a45d2a30</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetEffortControllerGains_1_1SetEffortControllerGainsRequest.html</anchorfile>
      <anchor>a5012028c090c923c8e9db0a7fd75cfee</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetEffortControllerGains_1_1SetEffortControllerGainsRequest.html</anchorfile>
      <anchor>aa7b2abf7cc429529a9da088b3e8a489b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>friction_deadband</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetEffortControllerGains_1_1SetEffortControllerGainsRequest.html</anchorfile>
      <anchor>aa45aeba90191ba74fed14ddf2f86fb73</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>max_force</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetEffortControllerGains_1_1SetEffortControllerGainsRequest.html</anchorfile>
      <anchor>a599e40bbb8737e899d3848fcbdc41e74</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetEffortControllerGains_1_1SetEffortControllerGainsRequest.html</anchorfile>
      <anchor>af9283f532e4e1398b419162f68694de7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetEffortControllerGains_1_1SetEffortControllerGainsRequest.html</anchorfile>
      <anchor>ac64055cbb224bfda8ecec29a4b99902a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetEffortControllerGains_1_1SetEffortControllerGainsRequest.html</anchorfile>
      <anchor>a814240776acaee2732b561a9e79466e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetEffortControllerGains_1_1SetEffortControllerGainsRequest.html</anchorfile>
      <anchor>a34b7fb00697bca271aad17c159b93881</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetEffortControllerGains_1_1SetEffortControllerGainsRequest.html</anchorfile>
      <anchor>a3b8059acfa36f26886adc6f16d467514</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetEffortControllerGains_1_1SetEffortControllerGainsRequest.html</anchorfile>
      <anchor>a2afc6fca3305ec8a3ee486899fb5339d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetEffortControllerGains_1_1SetEffortControllerGainsRequest.html</anchorfile>
      <anchor>a0dd65970fb6aed7c3679dffbad195747</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sr_robot_msgs::srv::_SetEffortControllerGains::SetEffortControllerGainsResponse</name>
    <filename>classsr__robot__msgs_1_1srv_1_1__SetEffortControllerGains_1_1SetEffortControllerGainsResponse.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetEffortControllerGains_1_1SetEffortControllerGainsResponse.html</anchorfile>
      <anchor>a2c62fd4e4deddf0a8b3efeb59c215861</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetEffortControllerGains_1_1SetEffortControllerGainsResponse.html</anchorfile>
      <anchor>a0865c1e10055a156c31aebce37f9b81f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetEffortControllerGains_1_1SetEffortControllerGainsResponse.html</anchorfile>
      <anchor>aab88d0bb351873852e3963d3328a1447</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetEffortControllerGains_1_1SetEffortControllerGainsResponse.html</anchorfile>
      <anchor>aadd49fa383db1ac4bc51870ef622245e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetEffortControllerGains_1_1SetEffortControllerGainsResponse.html</anchorfile>
      <anchor>a4d84c5dbbedeaff9025ee77c0715259d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetEffortControllerGains_1_1SetEffortControllerGainsResponse.html</anchorfile>
      <anchor>a8b453405c04319cae7353902af54203c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetEffortControllerGains_1_1SetEffortControllerGainsResponse.html</anchorfile>
      <anchor>a809d9e073dc06d5aca46b47da71d1778</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetEffortControllerGains_1_1SetEffortControllerGainsResponse.html</anchorfile>
      <anchor>a958b198d629723ff5cbd4dfaf72242d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetEffortControllerGains_1_1SetEffortControllerGainsResponse.html</anchorfile>
      <anchor>a9f981480194de1e7ec98be5ddf37452d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetEffortControllerGains_1_1SetEffortControllerGainsResponse.html</anchorfile>
      <anchor>a96d04955dacc826bb448a8ccf2779a57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetEffortControllerGains_1_1SetEffortControllerGainsResponse.html</anchorfile>
      <anchor>a0009677a2307babe439e2f2dafd9d8a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetEffortControllerGains_1_1SetEffortControllerGainsResponse.html</anchorfile>
      <anchor>a6309ea3704862043e89ef21dcaab9555</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>sr_robot_msgs::srv::_SetMixedPositionVelocityPidGains</name>
    <filename>namespacesr__robot__msgs_1_1srv_1_1__SetMixedPositionVelocityPidGains.html</filename>
    <class kind="class">sr_robot_msgs::srv::_SetMixedPositionVelocityPidGains::SetMixedPositionVelocityPidGains</class>
    <class kind="class">sr_robot_msgs::srv::_SetMixedPositionVelocityPidGains::SetMixedPositionVelocityPidGainsRequest</class>
    <class kind="class">sr_robot_msgs::srv::_SetMixedPositionVelocityPidGains::SetMixedPositionVelocityPidGainsResponse</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_12di</name>
      <anchorfile>namespacesr__robot__msgs_1_1srv_1_1__SetMixedPositionVelocityPidGains.html</anchorfile>
      <anchor>acdf219cd22f240180ac65323520489f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacesr__robot__msgs_1_1srv_1_1__SetMixedPositionVelocityPidGains.html</anchorfile>
      <anchor>a488eb0afc8cfede8d0d4ae295fd31c86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacesr__robot__msgs_1_1srv_1_1__SetMixedPositionVelocityPidGains.html</anchorfile>
      <anchor>a99550896af6df6e31b6ddd176f1163ed</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sr_robot_msgs::srv::_SetMixedPositionVelocityPidGains::SetMixedPositionVelocityPidGains</name>
    <filename>classsr__robot__msgs_1_1srv_1_1__SetMixedPositionVelocityPidGains_1_1SetMixedPositionVelocityPidGains.html</filename>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetMixedPositionVelocityPidGains_1_1SetMixedPositionVelocityPidGains.html</anchorfile>
      <anchor>a55a4c5e836fe782177ff108683ae459d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_request_class</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetMixedPositionVelocityPidGains_1_1SetMixedPositionVelocityPidGains.html</anchorfile>
      <anchor>ae0bff52577d9e3d3b1cea6ecb0bb5010</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_response_class</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetMixedPositionVelocityPidGains_1_1SetMixedPositionVelocityPidGains.html</anchorfile>
      <anchor>ad379ae9827af8ad04c525eedb93e361f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetMixedPositionVelocityPidGains_1_1SetMixedPositionVelocityPidGains.html</anchorfile>
      <anchor>a06bcc781eecef82d25fb6ec328c6a335</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sr_robot_msgs::srv::_SetMixedPositionVelocityPidGains::SetMixedPositionVelocityPidGainsRequest</name>
    <filename>classsr__robot__msgs_1_1srv_1_1__SetMixedPositionVelocityPidGains_1_1SetMixedPositionVelocityPidGainsRequest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetMixedPositionVelocityPidGains_1_1SetMixedPositionVelocityPidGainsRequest.html</anchorfile>
      <anchor>a5b939812241d462c64587a6801e28ce3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetMixedPositionVelocityPidGains_1_1SetMixedPositionVelocityPidGainsRequest.html</anchorfile>
      <anchor>afe9a28462e2585aa6229c97bf9a2edbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetMixedPositionVelocityPidGains_1_1SetMixedPositionVelocityPidGainsRequest.html</anchorfile>
      <anchor>abc624d6fdd55f2f6e57e7690a9fd91d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetMixedPositionVelocityPidGains_1_1SetMixedPositionVelocityPidGainsRequest.html</anchorfile>
      <anchor>aa568eac853cacea8537d7dcf1ec694b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetMixedPositionVelocityPidGains_1_1SetMixedPositionVelocityPidGainsRequest.html</anchorfile>
      <anchor>a7839aab4d982d3757e71cfe9caff2fbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>friction_deadband</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetMixedPositionVelocityPidGains_1_1SetMixedPositionVelocityPidGainsRequest.html</anchorfile>
      <anchor>a6c5066b94763d32118c2cc4e4b603d9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>max_force</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetMixedPositionVelocityPidGains_1_1SetMixedPositionVelocityPidGainsRequest.html</anchorfile>
      <anchor>aaad2f82b60eb36b3e8618498d0423596</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>max_velocity</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetMixedPositionVelocityPidGains_1_1SetMixedPositionVelocityPidGainsRequest.html</anchorfile>
      <anchor>af9273b46acba830c7821378235c91f47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>min_velocity</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetMixedPositionVelocityPidGains_1_1SetMixedPositionVelocityPidGainsRequest.html</anchorfile>
      <anchor>a9e86e08bf4b1372d42126f10f307a3d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>position_d</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetMixedPositionVelocityPidGains_1_1SetMixedPositionVelocityPidGainsRequest.html</anchorfile>
      <anchor>a7afc90633dc612f1846594ffa8d96bb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>position_deadband</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetMixedPositionVelocityPidGains_1_1SetMixedPositionVelocityPidGainsRequest.html</anchorfile>
      <anchor>a495d2a0e6b1aef914b71b42804c87927</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>position_i</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetMixedPositionVelocityPidGains_1_1SetMixedPositionVelocityPidGainsRequest.html</anchorfile>
      <anchor>aa3e2507527939620e86306b4877267d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>position_i_clamp</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetMixedPositionVelocityPidGains_1_1SetMixedPositionVelocityPidGainsRequest.html</anchorfile>
      <anchor>a7e444170b58cfd94f73a381e60096a7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>position_p</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetMixedPositionVelocityPidGains_1_1SetMixedPositionVelocityPidGainsRequest.html</anchorfile>
      <anchor>a3c2daef29a1726840b8dd25cf936958f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>velocity_d</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetMixedPositionVelocityPidGains_1_1SetMixedPositionVelocityPidGainsRequest.html</anchorfile>
      <anchor>ac9b5cba1e5a4aed1716f6f7be957e856</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>velocity_i</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetMixedPositionVelocityPidGains_1_1SetMixedPositionVelocityPidGainsRequest.html</anchorfile>
      <anchor>a3782ddf2b93328b432cff0114157cbad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>velocity_i_clamp</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetMixedPositionVelocityPidGains_1_1SetMixedPositionVelocityPidGainsRequest.html</anchorfile>
      <anchor>a12829318ca127122c744cf7c70f6d1a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>velocity_p</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetMixedPositionVelocityPidGains_1_1SetMixedPositionVelocityPidGainsRequest.html</anchorfile>
      <anchor>a253abb9ab1a9c2ee2db14d191941a5f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetMixedPositionVelocityPidGains_1_1SetMixedPositionVelocityPidGainsRequest.html</anchorfile>
      <anchor>a3fe274c5a089d176a564ea5d76814934</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetMixedPositionVelocityPidGains_1_1SetMixedPositionVelocityPidGainsRequest.html</anchorfile>
      <anchor>aef97fc606fdca956b237d94d3d484031</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetMixedPositionVelocityPidGains_1_1SetMixedPositionVelocityPidGainsRequest.html</anchorfile>
      <anchor>ac6c7a7ae0b9e57a225bdcf4ac757218c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetMixedPositionVelocityPidGains_1_1SetMixedPositionVelocityPidGainsRequest.html</anchorfile>
      <anchor>adfab4137c41b520f55aad408c157ef5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetMixedPositionVelocityPidGains_1_1SetMixedPositionVelocityPidGainsRequest.html</anchorfile>
      <anchor>adb50499ec7fd8842639bcd8a395e460d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetMixedPositionVelocityPidGains_1_1SetMixedPositionVelocityPidGainsRequest.html</anchorfile>
      <anchor>ad5ddd0d1d705e0071945f73202361f09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetMixedPositionVelocityPidGains_1_1SetMixedPositionVelocityPidGainsRequest.html</anchorfile>
      <anchor>a2cc16fb191dbc7953fd7188d9235148c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sr_robot_msgs::srv::_SetMixedPositionVelocityPidGains::SetMixedPositionVelocityPidGainsResponse</name>
    <filename>classsr__robot__msgs_1_1srv_1_1__SetMixedPositionVelocityPidGains_1_1SetMixedPositionVelocityPidGainsResponse.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetMixedPositionVelocityPidGains_1_1SetMixedPositionVelocityPidGainsResponse.html</anchorfile>
      <anchor>add3328a92548fa77c6c18fd066db3ea4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetMixedPositionVelocityPidGains_1_1SetMixedPositionVelocityPidGainsResponse.html</anchorfile>
      <anchor>adb8c62409d59428e90249051364a767e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetMixedPositionVelocityPidGains_1_1SetMixedPositionVelocityPidGainsResponse.html</anchorfile>
      <anchor>a8921be74633dddc038c4c48269f46a18</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetMixedPositionVelocityPidGains_1_1SetMixedPositionVelocityPidGainsResponse.html</anchorfile>
      <anchor>adcd6b4bebb765ea231ee34024b3175ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetMixedPositionVelocityPidGains_1_1SetMixedPositionVelocityPidGainsResponse.html</anchorfile>
      <anchor>adaf5d5e98d1ab23e8b29084747549c07</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetMixedPositionVelocityPidGains_1_1SetMixedPositionVelocityPidGainsResponse.html</anchorfile>
      <anchor>a2b394cb3c093d8b71e7b6e0b46c45b2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetMixedPositionVelocityPidGains_1_1SetMixedPositionVelocityPidGainsResponse.html</anchorfile>
      <anchor>a4503817ca9500797cf21d7d457fcf11e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetMixedPositionVelocityPidGains_1_1SetMixedPositionVelocityPidGainsResponse.html</anchorfile>
      <anchor>a06f2a586ebfd83370296f6697f9464a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetMixedPositionVelocityPidGains_1_1SetMixedPositionVelocityPidGainsResponse.html</anchorfile>
      <anchor>a881d4899557734d4a386fb26ce862392</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetMixedPositionVelocityPidGains_1_1SetMixedPositionVelocityPidGainsResponse.html</anchorfile>
      <anchor>a467d9f158da3a90dc29ea898b28eee4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetMixedPositionVelocityPidGains_1_1SetMixedPositionVelocityPidGainsResponse.html</anchorfile>
      <anchor>a6492345e73e098c76e2fac4f97b556c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetMixedPositionVelocityPidGains_1_1SetMixedPositionVelocityPidGainsResponse.html</anchorfile>
      <anchor>a672fe7bbbf54e3032943cceb75f5850e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>sr_robot_msgs::srv::_SetPidGains</name>
    <filename>namespacesr__robot__msgs_1_1srv_1_1__SetPidGains.html</filename>
    <class kind="class">sr_robot_msgs::srv::_SetPidGains::SetPidGains</class>
    <class kind="class">sr_robot_msgs::srv::_SetPidGains::SetPidGainsRequest</class>
    <class kind="class">sr_robot_msgs::srv::_SetPidGains::SetPidGainsResponse</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_6di</name>
      <anchorfile>namespacesr__robot__msgs_1_1srv_1_1__SetPidGains.html</anchorfile>
      <anchor>a659a002dc05654dc88a0bbc3f1b87d87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacesr__robot__msgs_1_1srv_1_1__SetPidGains.html</anchorfile>
      <anchor>ad9348be3d46d98de77424eeb819e6071</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacesr__robot__msgs_1_1srv_1_1__SetPidGains.html</anchorfile>
      <anchor>a5909e1d83fe2c8e5d0bafe62c366458d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sr_robot_msgs::srv::_SetPidGains::SetPidGains</name>
    <filename>classsr__robot__msgs_1_1srv_1_1__SetPidGains_1_1SetPidGains.html</filename>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetPidGains_1_1SetPidGains.html</anchorfile>
      <anchor>a63a1f0883a3992b5efe3e5cb659cd829</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_request_class</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetPidGains_1_1SetPidGains.html</anchorfile>
      <anchor>af557e3a11df336a841dd3b911ba0b3d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_response_class</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetPidGains_1_1SetPidGains.html</anchorfile>
      <anchor>aa65da89450733d3f3d1177507a62c929</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetPidGains_1_1SetPidGains.html</anchorfile>
      <anchor>a2f33c1344a1bc13f652dced8f0da0d1b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sr_robot_msgs::srv::_SetPidGains::SetPidGainsRequest</name>
    <filename>classsr__robot__msgs_1_1srv_1_1__SetPidGains_1_1SetPidGainsRequest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetPidGains_1_1SetPidGainsRequest.html</anchorfile>
      <anchor>aa536823fbbae2c7e819cd0b57c85705f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetPidGains_1_1SetPidGainsRequest.html</anchorfile>
      <anchor>a162fc9614043c1a52ec2145d44948c3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetPidGains_1_1SetPidGainsRequest.html</anchorfile>
      <anchor>a32c472db478ed586530e75424a309bfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetPidGains_1_1SetPidGainsRequest.html</anchorfile>
      <anchor>a46ebd3c87963587cff0c88acd0efe2e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetPidGains_1_1SetPidGainsRequest.html</anchorfile>
      <anchor>a8bf53bff2236f03cd62da4d104c7ec8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetPidGains_1_1SetPidGainsRequest.html</anchorfile>
      <anchor>a5d7ede532a3f755b7134adb0d21f8759</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>deadband</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetPidGains_1_1SetPidGainsRequest.html</anchorfile>
      <anchor>a5ec3943fe44c671b89dfe2d6c7ffb657</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>friction_deadband</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetPidGains_1_1SetPidGainsRequest.html</anchorfile>
      <anchor>a18082456c81fb147206eb02f597f72e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>i</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetPidGains_1_1SetPidGainsRequest.html</anchorfile>
      <anchor>aa4f3c95ecce732dec2bdf54cb62b8c20</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>i_clamp</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetPidGains_1_1SetPidGainsRequest.html</anchorfile>
      <anchor>abf07d915290b328e3d86361d0f4fa474</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>max_force</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetPidGains_1_1SetPidGainsRequest.html</anchorfile>
      <anchor>a272cd4097f3314c3796e1f13c16f2a69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>p</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetPidGains_1_1SetPidGainsRequest.html</anchorfile>
      <anchor>ab76985536fd45fb78e0fefdc4b05da43</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetPidGains_1_1SetPidGainsRequest.html</anchorfile>
      <anchor>adc2893a7232f6cb15bb6c3207de705d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetPidGains_1_1SetPidGainsRequest.html</anchorfile>
      <anchor>a51f947cf4b8993d1df6784fe4cda216a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetPidGains_1_1SetPidGainsRequest.html</anchorfile>
      <anchor>ae8428e420a829aa15127e0d63e456219</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetPidGains_1_1SetPidGainsRequest.html</anchorfile>
      <anchor>a675075b916778dbb74c288fef10c9f0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetPidGains_1_1SetPidGainsRequest.html</anchorfile>
      <anchor>a27b0cbb897131d45c9c0d7cc127f5a69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetPidGains_1_1SetPidGainsRequest.html</anchorfile>
      <anchor>a1a2de3897177f607437dd0e4b0b6e870</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetPidGains_1_1SetPidGainsRequest.html</anchorfile>
      <anchor>afe4871a18165d1fd632ef1941421b108</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sr_robot_msgs::srv::_SetPidGains::SetPidGainsResponse</name>
    <filename>classsr__robot__msgs_1_1srv_1_1__SetPidGains_1_1SetPidGainsResponse.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetPidGains_1_1SetPidGainsResponse.html</anchorfile>
      <anchor>a003f6ef5f0d6585679ef7e46267c5db7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetPidGains_1_1SetPidGainsResponse.html</anchorfile>
      <anchor>a38aa28870f09448641518d216565c78e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetPidGains_1_1SetPidGainsResponse.html</anchorfile>
      <anchor>a8cb15cca873d8ac46cb427755dd3e7e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetPidGains_1_1SetPidGainsResponse.html</anchorfile>
      <anchor>afde7c5e3bd8c010fc9f9188bdec1aee1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetPidGains_1_1SetPidGainsResponse.html</anchorfile>
      <anchor>a82b20a1d58613e0d1c4bc538ae8adeca</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetPidGains_1_1SetPidGainsResponse.html</anchorfile>
      <anchor>ae77205f5ab13e4a5db6814f58f6c0aba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetPidGains_1_1SetPidGainsResponse.html</anchorfile>
      <anchor>aace8c136704bae32ee6816fd38ce46ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetPidGains_1_1SetPidGainsResponse.html</anchorfile>
      <anchor>aac812082054c42b2e88eb6a21f0c1c0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetPidGains_1_1SetPidGainsResponse.html</anchorfile>
      <anchor>a797e8e5ee720227558ef5520c018fb09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetPidGains_1_1SetPidGainsResponse.html</anchorfile>
      <anchor>a192f1e8cf3951532975cea4723e3b999</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetPidGains_1_1SetPidGainsResponse.html</anchorfile>
      <anchor>a1ab172037514ea104194a3117636bf75</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SetPidGains_1_1SetPidGainsResponse.html</anchorfile>
      <anchor>aaf36fdbe4a481c1d2de100b47c915afb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>sr_robot_msgs::srv::_SimpleMotorFlasher</name>
    <filename>namespacesr__robot__msgs_1_1srv_1_1__SimpleMotorFlasher.html</filename>
    <class kind="class">sr_robot_msgs::srv::_SimpleMotorFlasher::SimpleMotorFlasher</class>
    <class kind="class">sr_robot_msgs::srv::_SimpleMotorFlasher::SimpleMotorFlasherRequest</class>
    <class kind="class">sr_robot_msgs::srv::_SimpleMotorFlasher::SimpleMotorFlasherResponse</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_b</name>
      <anchorfile>namespacesr__robot__msgs_1_1srv_1_1__SimpleMotorFlasher.html</anchorfile>
      <anchor>ab6affdbb959eb15a8407356f66292a66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacesr__robot__msgs_1_1srv_1_1__SimpleMotorFlasher.html</anchorfile>
      <anchor>a4e9a06ab2704481c54efbb019689d5e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_i</name>
      <anchorfile>namespacesr__robot__msgs_1_1srv_1_1__SimpleMotorFlasher.html</anchorfile>
      <anchor>af81589f9fafefbbd72465ef43843f265</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacesr__robot__msgs_1_1srv_1_1__SimpleMotorFlasher.html</anchorfile>
      <anchor>a309134a7b59ebb82e9a89da0beb53814</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sr_robot_msgs::srv::_SimpleMotorFlasher::SimpleMotorFlasher</name>
    <filename>classsr__robot__msgs_1_1srv_1_1__SimpleMotorFlasher_1_1SimpleMotorFlasher.html</filename>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SimpleMotorFlasher_1_1SimpleMotorFlasher.html</anchorfile>
      <anchor>a49f52750f1f0ff216b9db20066164071</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_request_class</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SimpleMotorFlasher_1_1SimpleMotorFlasher.html</anchorfile>
      <anchor>a8f0898933674547b39fcb730138aedce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_response_class</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SimpleMotorFlasher_1_1SimpleMotorFlasher.html</anchorfile>
      <anchor>a9e97fda956372fd6b48aea74e6a3fa56</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SimpleMotorFlasher_1_1SimpleMotorFlasher.html</anchorfile>
      <anchor>a750665bf681b2a89daccc247401d3811</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sr_robot_msgs::srv::_SimpleMotorFlasher::SimpleMotorFlasherRequest</name>
    <filename>classsr__robot__msgs_1_1srv_1_1__SimpleMotorFlasher_1_1SimpleMotorFlasherRequest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SimpleMotorFlasher_1_1SimpleMotorFlasherRequest.html</anchorfile>
      <anchor>ae2434cd6292540909db08acaf53d4cda</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SimpleMotorFlasher_1_1SimpleMotorFlasherRequest.html</anchorfile>
      <anchor>a0dd8b6978b198b8a1a50ce3d04cdb6c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SimpleMotorFlasher_1_1SimpleMotorFlasherRequest.html</anchorfile>
      <anchor>a14d6334c79106b9843e7feb9935e9b34</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SimpleMotorFlasher_1_1SimpleMotorFlasherRequest.html</anchorfile>
      <anchor>a358d6ff0075bb3a71e9c91b7eb54c519</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SimpleMotorFlasher_1_1SimpleMotorFlasherRequest.html</anchorfile>
      <anchor>a37d7f337530fc50f6eae78434c30f42d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>firmware</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SimpleMotorFlasher_1_1SimpleMotorFlasherRequest.html</anchorfile>
      <anchor>af7bd401d5238549fed467473a53bbdb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>motor_id</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SimpleMotorFlasher_1_1SimpleMotorFlasherRequest.html</anchorfile>
      <anchor>a74a70efdbc99c51e4bcc5c65f6d772dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SimpleMotorFlasher_1_1SimpleMotorFlasherRequest.html</anchorfile>
      <anchor>a5de7ff20f29c38f31b922904279a336a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SimpleMotorFlasher_1_1SimpleMotorFlasherRequest.html</anchorfile>
      <anchor>ab31512376b6f3d03a0f25f2472c95fc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SimpleMotorFlasher_1_1SimpleMotorFlasherRequest.html</anchorfile>
      <anchor>ad3468be546a788d1d5b04f0e6f804c59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SimpleMotorFlasher_1_1SimpleMotorFlasherRequest.html</anchorfile>
      <anchor>a29912cb8027ffa2d0b16614ae6e68e48</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SimpleMotorFlasher_1_1SimpleMotorFlasherRequest.html</anchorfile>
      <anchor>a62d0fe19a4e4ee0e84fb2483a05b906d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SimpleMotorFlasher_1_1SimpleMotorFlasherRequest.html</anchorfile>
      <anchor>aad99a4ea3f2ad4b6b62c596a61f9055e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SimpleMotorFlasher_1_1SimpleMotorFlasherRequest.html</anchorfile>
      <anchor>afcf5ab2e9bbc43329ac32dc6a0326b37</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sr_robot_msgs::srv::_SimpleMotorFlasher::SimpleMotorFlasherResponse</name>
    <filename>classsr__robot__msgs_1_1srv_1_1__SimpleMotorFlasher_1_1SimpleMotorFlasherResponse.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SimpleMotorFlasher_1_1SimpleMotorFlasherResponse.html</anchorfile>
      <anchor>aff0bb76b19abb5196bef17e82d11bb87</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SimpleMotorFlasher_1_1SimpleMotorFlasherResponse.html</anchorfile>
      <anchor>a46ea275bcdc3400e9b1721b6dd1f19fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SimpleMotorFlasher_1_1SimpleMotorFlasherResponse.html</anchorfile>
      <anchor>ac2c250ed9eb545d43f0820f3a7edb5ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SimpleMotorFlasher_1_1SimpleMotorFlasherResponse.html</anchorfile>
      <anchor>abf85a3538ec8e2b94b2d8397e10719b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SimpleMotorFlasher_1_1SimpleMotorFlasherResponse.html</anchorfile>
      <anchor>abf13ebbc567e300e93dd98aa873d29cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>value</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SimpleMotorFlasher_1_1SimpleMotorFlasherResponse.html</anchorfile>
      <anchor>a0c07a1d2daea87ffbbfe7a74cc391723</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>FAIL</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SimpleMotorFlasher_1_1SimpleMotorFlasherResponse.html</anchorfile>
      <anchor>aa3e2671af81fdb8b0eaf7b3f9eaf376d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>SUCCESS</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SimpleMotorFlasher_1_1SimpleMotorFlasherResponse.html</anchorfile>
      <anchor>a974d3951066cc441015a4503a6fbb5a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SimpleMotorFlasher_1_1SimpleMotorFlasherResponse.html</anchorfile>
      <anchor>a3918842ddd13dc671f0690e006f506d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SimpleMotorFlasher_1_1SimpleMotorFlasherResponse.html</anchorfile>
      <anchor>a140b60a7dcf80aceb4cd1ba50a95f166</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SimpleMotorFlasher_1_1SimpleMotorFlasherResponse.html</anchorfile>
      <anchor>a93f86c02863ad25dea27a5b72889628c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SimpleMotorFlasher_1_1SimpleMotorFlasherResponse.html</anchorfile>
      <anchor>a30722b2390516460cb569dfe46c6c654</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SimpleMotorFlasher_1_1SimpleMotorFlasherResponse.html</anchorfile>
      <anchor>ab0ba0b81aeb1a4a7009fa7dc3055f3b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SimpleMotorFlasher_1_1SimpleMotorFlasherResponse.html</anchorfile>
      <anchor>a29d49282343ab1bb3a4a0bf82523a129</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__SimpleMotorFlasher_1_1SimpleMotorFlasherResponse.html</anchorfile>
      <anchor>a41de82af2d80e5f65b0332bec17e9947</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>sr_robot_msgs::srv::_which_fingers_are_touching</name>
    <filename>namespacesr__robot__msgs_1_1srv_1_1__which__fingers__are__touching.html</filename>
    <class kind="class">sr_robot_msgs::srv::_which_fingers_are_touching::which_fingers_are_touching</class>
    <class kind="class">sr_robot_msgs::srv::_which_fingers_are_touching::which_fingers_are_touchingRequest</class>
    <class kind="class">sr_robot_msgs::srv::_which_fingers_are_touching::which_fingers_are_touchingResponse</class>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacesr__robot__msgs_1_1srv_1_1__which__fingers__are__touching.html</anchorfile>
      <anchor>a561517c267d2e161a157cc7e4aa1d04a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacesr__robot__msgs_1_1srv_1_1__which__fingers__are__touching.html</anchorfile>
      <anchor>a94b33aa5d1d92b215f2cd31f946c118a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sr_robot_msgs::srv::_which_fingers_are_touching::which_fingers_are_touching</name>
    <filename>classsr__robot__msgs_1_1srv_1_1__which__fingers__are__touching_1_1which__fingers__are__touching.html</filename>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__which__fingers__are__touching_1_1which__fingers__are__touching.html</anchorfile>
      <anchor>a08220f82e4c24d8c0470899a9c19af96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_request_class</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__which__fingers__are__touching_1_1which__fingers__are__touching.html</anchorfile>
      <anchor>aaadecb38bebbb598b7c7d34c6fcd4698</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_response_class</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__which__fingers__are__touching_1_1which__fingers__are__touching.html</anchorfile>
      <anchor>a4c64d886fe1bb47bad66c2745103f739</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__which__fingers__are__touching_1_1which__fingers__are__touching.html</anchorfile>
      <anchor>a645efff7ed194670d682323d1ca0dc8a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sr_robot_msgs::srv::_which_fingers_are_touching::which_fingers_are_touchingRequest</name>
    <filename>classsr__robot__msgs_1_1srv_1_1__which__fingers__are__touching_1_1which__fingers__are__touchingRequest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__which__fingers__are__touching_1_1which__fingers__are__touchingRequest.html</anchorfile>
      <anchor>ad5bb03829321af66a16e11d10be0d0ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__which__fingers__are__touching_1_1which__fingers__are__touchingRequest.html</anchorfile>
      <anchor>a3995f70db2179773ef1718b7e0649e12</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__which__fingers__are__touching_1_1which__fingers__are__touchingRequest.html</anchorfile>
      <anchor>ac0de8a28d08443df8f7df6827d13e2ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__which__fingers__are__touching_1_1which__fingers__are__touchingRequest.html</anchorfile>
      <anchor>a8cebaefac464f05ab4ca6d91b029dd80</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__which__fingers__are__touching_1_1which__fingers__are__touchingRequest.html</anchorfile>
      <anchor>a3b877b4878900aa19fa6e1a927318939</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>force_thresholds</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__which__fingers__are__touching_1_1which__fingers__are__touchingRequest.html</anchorfile>
      <anchor>a519d32f3c99166f38698b80915a97bb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__which__fingers__are__touching_1_1which__fingers__are__touchingRequest.html</anchorfile>
      <anchor>a8f04fa6a49385937b54ae5a32362ec3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__which__fingers__are__touching_1_1which__fingers__are__touchingRequest.html</anchorfile>
      <anchor>a7bc6c47590837f1eac368d906013600e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__which__fingers__are__touching_1_1which__fingers__are__touchingRequest.html</anchorfile>
      <anchor>adbbdb073e03fe4fc55cc985d151d4267</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__which__fingers__are__touching_1_1which__fingers__are__touchingRequest.html</anchorfile>
      <anchor>af57118e7165e6be31ca377e407f48e2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__which__fingers__are__touching_1_1which__fingers__are__touchingRequest.html</anchorfile>
      <anchor>a26a860064b0aeea35ac5072f5cdc9840</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__which__fingers__are__touching_1_1which__fingers__are__touchingRequest.html</anchorfile>
      <anchor>afb7a5a400afe80fcd70b6507e821b8a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__which__fingers__are__touching_1_1which__fingers__are__touchingRequest.html</anchorfile>
      <anchor>ac9dc250281fb57c2d36ce736e44a206e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sr_robot_msgs::srv::_which_fingers_are_touching::which_fingers_are_touchingResponse</name>
    <filename>classsr__robot__msgs_1_1srv_1_1__which__fingers__are__touching_1_1which__fingers__are__touchingResponse.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__which__fingers__are__touching_1_1which__fingers__are__touchingResponse.html</anchorfile>
      <anchor>a9ed0e7bf568cb869995aa0694d896af2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__which__fingers__are__touching_1_1which__fingers__are__touchingResponse.html</anchorfile>
      <anchor>a3ab6fb46cf73689be9ddfea3ad034eb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__which__fingers__are__touching_1_1which__fingers__are__touchingResponse.html</anchorfile>
      <anchor>a18469ff6e18b5cd6b034aee175e928bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__which__fingers__are__touching_1_1which__fingers__are__touchingResponse.html</anchorfile>
      <anchor>a6e05122aba423d098923377a26d38582</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__which__fingers__are__touching_1_1which__fingers__are__touchingResponse.html</anchorfile>
      <anchor>a921df56cdd363080ce6865c6a00e6827</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>touch_forces</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__which__fingers__are__touching_1_1which__fingers__are__touchingResponse.html</anchorfile>
      <anchor>af2e288fde2e7d58bd6ceb0223b674382</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__which__fingers__are__touching_1_1which__fingers__are__touchingResponse.html</anchorfile>
      <anchor>aebb1de6ca448d6fc7ce7a03af5bda157</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__which__fingers__are__touching_1_1which__fingers__are__touchingResponse.html</anchorfile>
      <anchor>a251439c8f8a9e10a5ebee533af7750ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__which__fingers__are__touching_1_1which__fingers__are__touchingResponse.html</anchorfile>
      <anchor>a4015c667691982cd77772772a3d9e644</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__which__fingers__are__touching_1_1which__fingers__are__touchingResponse.html</anchorfile>
      <anchor>a707ec19e6fb2acd066e277ae1b17ea60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__which__fingers__are__touching_1_1which__fingers__are__touchingResponse.html</anchorfile>
      <anchor>a5ffb2b1cf03dcaabd1effc1f6fa4ef47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__which__fingers__are__touching_1_1which__fingers__are__touchingResponse.html</anchorfile>
      <anchor>af13dd2b5adbcbdb49f0e6121c2730228</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classsr__robot__msgs_1_1srv_1_1__which__fingers__are__touching_1_1which__fingers__are__touchingResponse.html</anchorfile>
      <anchor>aabea468515f1eec93857e8a0958aed08</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title></title>
    <filename>index</filename>
  </compound>
</tagfile>
