<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="page">
    <name>index</name>
    <title></title>
    <filename>index</filename>
    <docanchor file="index">codeapi</docanchor>
  </compound>
  <compound kind="file">
    <name>__init__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-pr2_object_manipulation/doc_stacks/2013-03-05_12-10-38.333207/pr2_object_manipulation/manipulation/pr2_manipulation_controllers/src/pr2_manipulation_controllers/</path>
    <filename>____init_____8py</filename>
    <namespace>pr2_manipulation_controllers</namespace>
  </compound>
  <compound kind="file">
    <name>msg/__init__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-pr2_object_manipulation/doc_stacks/2013-03-05_12-10-38.333207/pr2_object_manipulation/manipulation/pr2_manipulation_controllers/src/pr2_manipulation_controllers/msg/</path>
    <filename>msg_2____init_____8py</filename>
    <namespace>pr2_manipulation_controllers::msg</namespace>
  </compound>
  <compound kind="file">
    <name>srv/__init__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-pr2_object_manipulation/doc_stacks/2013-03-05_12-10-38.333207/pr2_object_manipulation/manipulation/pr2_manipulation_controllers/src/pr2_manipulation_controllers/srv/</path>
    <filename>srv_2____init_____8py</filename>
    <namespace>pr2_manipulation_controllers::srv</namespace>
  </compound>
  <compound kind="file">
    <name>_CheckMoving.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-pr2_object_manipulation/doc_stacks/2013-03-05_12-10-38.333207/pr2_object_manipulation/manipulation/pr2_manipulation_controllers/src/pr2_manipulation_controllers/srv/</path>
    <filename>__CheckMoving_8py</filename>
    <class kind="class">pr2_manipulation_controllers::srv::_CheckMoving::CheckMoving</class>
    <class kind="class">pr2_manipulation_controllers::srv::_CheckMoving::CheckMovingRequest</class>
    <class kind="class">pr2_manipulation_controllers::srv::_CheckMoving::CheckMovingResponse</class>
    <namespace>pr2_manipulation_controllers::srv::_CheckMoving</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_B</name>
      <anchorfile>namespacepr2__manipulation__controllers_1_1srv_1_1__CheckMoving.html</anchorfile>
      <anchor>a2edb5d6d6740f234db61aa7418ecac5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacepr2__manipulation__controllers_1_1srv_1_1__CheckMoving.html</anchorfile>
      <anchor>a0f35922efaad007ce32fc05a6d2bd668</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_JinvTeleopControllerState.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-pr2_object_manipulation/doc_stacks/2013-03-05_12-10-38.333207/pr2_object_manipulation/manipulation/pr2_manipulation_controllers/src/pr2_manipulation_controllers/msg/</path>
    <filename>__JinvTeleopControllerState_8py</filename>
    <class kind="class">pr2_manipulation_controllers::msg::_JinvTeleopControllerState::JinvTeleopControllerState</class>
    <namespace>pr2_manipulation_controllers::msg::_JinvTeleopControllerState</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2I</name>
      <anchorfile>namespacepr2__manipulation__controllers_1_1msg_1_1__JinvTeleopControllerState.html</anchorfile>
      <anchor>aac467562635a308f1062ef2b5389ff14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_31d</name>
      <anchorfile>namespacepr2__manipulation__controllers_1_1msg_1_1__JinvTeleopControllerState.html</anchorfile>
      <anchor>ad91e04fee57dce4075b9b7efa9d2689c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacepr2__manipulation__controllers_1_1msg_1_1__JinvTeleopControllerState.html</anchorfile>
      <anchor>a651e7488a7a4a4d3c76a6ab15fbab736</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_6d</name>
      <anchorfile>namespacepr2__manipulation__controllers_1_1msg_1_1__JinvTeleopControllerState.html</anchorfile>
      <anchor>aa9954574430967b2855208ae8943ca4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_7d3I</name>
      <anchorfile>namespacepr2__manipulation__controllers_1_1msg_1_1__JinvTeleopControllerState.html</anchorfile>
      <anchor>a34f502275c95a03ab246be6ecbb43001</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacepr2__manipulation__controllers_1_1msg_1_1__JinvTeleopControllerState.html</anchorfile>
      <anchor>a1938dceb45565274e5cd01567839269f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_JTTaskControllerState.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-pr2_object_manipulation/doc_stacks/2013-03-05_12-10-38.333207/pr2_object_manipulation/manipulation/pr2_manipulation_controllers/src/pr2_manipulation_controllers/msg/</path>
    <filename>__JTTaskControllerState_8py</filename>
    <class kind="class">pr2_manipulation_controllers::msg::_JTTaskControllerState::JTTaskControllerState</class>
    <namespace>pr2_manipulation_controllers::msg::_JTTaskControllerState</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2I</name>
      <anchorfile>namespacepr2__manipulation__controllers_1_1msg_1_1__JTTaskControllerState.html</anchorfile>
      <anchor>a5ea8eb2229b527c753da5535f855dc51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_31d</name>
      <anchorfile>namespacepr2__manipulation__controllers_1_1msg_1_1__JTTaskControllerState.html</anchorfile>
      <anchor>a9f296241d4934f8635dc02b337648a7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacepr2__manipulation__controllers_1_1msg_1_1__JTTaskControllerState.html</anchorfile>
      <anchor>a441eaf4a43674f6eb2c6475a4602c96e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_6d</name>
      <anchorfile>namespacepr2__manipulation__controllers_1_1msg_1_1__JTTaskControllerState.html</anchorfile>
      <anchor>a698db0ffdee8c81127f4ea2ffe069e22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_7d3I</name>
      <anchorfile>namespacepr2__manipulation__controllers_1_1msg_1_1__JTTaskControllerState.html</anchorfile>
      <anchor>a7b97842daa8bf60125704e672bc7afde</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacepr2__manipulation__controllers_1_1msg_1_1__JTTaskControllerState.html</anchorfile>
      <anchor>a414bdecf3402f8d754cf00538f51d3a3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_JTTeleopControllerState.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-pr2_object_manipulation/doc_stacks/2013-03-05_12-10-38.333207/pr2_object_manipulation/manipulation/pr2_manipulation_controllers/src/pr2_manipulation_controllers/msg/</path>
    <filename>__JTTeleopControllerState_8py</filename>
    <class kind="class">pr2_manipulation_controllers::msg::_JTTeleopControllerState::JTTeleopControllerState</class>
    <namespace>pr2_manipulation_controllers::msg::_JTTeleopControllerState</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2I</name>
      <anchorfile>namespacepr2__manipulation__controllers_1_1msg_1_1__JTTeleopControllerState.html</anchorfile>
      <anchor>aa560fdd1b605f9819497912be854ad02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_31d</name>
      <anchorfile>namespacepr2__manipulation__controllers_1_1msg_1_1__JTTeleopControllerState.html</anchorfile>
      <anchor>a55ce5d24eff6aeda0537b7a5e3013b9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacepr2__manipulation__controllers_1_1msg_1_1__JTTeleopControllerState.html</anchorfile>
      <anchor>a067ce2f4ff6394e29d6f63ce2526b29d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_6d</name>
      <anchorfile>namespacepr2__manipulation__controllers_1_1msg_1_1__JTTeleopControllerState.html</anchorfile>
      <anchor>ae96bf07d2ca884ebcd5a8181a3d5b5eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_7d3I</name>
      <anchorfile>namespacepr2__manipulation__controllers_1_1msg_1_1__JTTeleopControllerState.html</anchorfile>
      <anchor>abe479de5f5c56a8f8c573eca8e34df55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacepr2__manipulation__controllers_1_1msg_1_1__JTTeleopControllerState.html</anchorfile>
      <anchor>ab8b0eca71ca7d4606941a964952ef5f5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_MoveToPose.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-pr2_object_manipulation/doc_stacks/2013-03-05_12-10-38.333207/pr2_object_manipulation/manipulation/pr2_manipulation_controllers/src/pr2_manipulation_controllers/srv/</path>
    <filename>__MoveToPose_8py</filename>
    <class kind="class">pr2_manipulation_controllers::srv::_MoveToPose::MoveToPose</class>
    <class kind="class">pr2_manipulation_controllers::srv::_MoveToPose::MoveToPoseRequest</class>
    <class kind="class">pr2_manipulation_controllers::srv::_MoveToPose::MoveToPoseResponse</class>
    <namespace>pr2_manipulation_controllers::srv::_MoveToPose</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_13d</name>
      <anchorfile>namespacepr2__manipulation__controllers_1_1srv_1_1__MoveToPose.html</anchorfile>
      <anchor>ac12c4047d9a5ae214a6f2033be02d2e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacepr2__manipulation__controllers_1_1srv_1_1__MoveToPose.html</anchorfile>
      <anchor>a2b4b0ef526b43561ff299f8cd141c71c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacepr2__manipulation__controllers_1_1srv_1_1__MoveToPose.html</anchorfile>
      <anchor>aa699616cc52eeefca23e1c72c985624d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cartesian_trajectory_controller.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-pr2_object_manipulation/doc_stacks/2013-03-05_12-10-38.333207/pr2_object_manipulation/manipulation/pr2_manipulation_controllers/src/</path>
    <filename>cartesian__trajectory__controller_8cpp</filename>
    <includes id="CheckMoving_8h" name="CheckMoving.h" local="yes" imported="no">pr2_manipulation_controllers/CheckMoving.h</includes>
    <includes id="cartesian__trajectory__controller_8h" name="cartesian_trajectory_controller.h" local="yes" imported="no">pr2_manipulation_controllers/cartesian_trajectory_controller.h</includes>
    <namespace>pr2_manipulation_controllers</namespace>
  </compound>
  <compound kind="file">
    <name>cartesian_trajectory_controller.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-pr2_object_manipulation/doc_stacks/2013-03-05_12-10-38.333207/pr2_object_manipulation/manipulation/pr2_manipulation_controllers/include/pr2_manipulation_controllers/</path>
    <filename>cartesian__trajectory__controller_8h</filename>
    <includes id="MoveToPose_8h" name="MoveToPose.h" local="no" imported="no">pr2_manipulation_controllers/MoveToPose.h</includes>
    <class kind="class">pr2_manipulation_controllers::CartesianTrajectoryController</class>
    <namespace>pr2_manipulation_controllers</namespace>
  </compound>
  <compound kind="file">
    <name>CheckMoving.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-pr2_object_manipulation/doc_stacks/2013-03-05_12-10-38.333207/pr2_object_manipulation/manipulation/pr2_manipulation_controllers/srv_gen/cpp/include/pr2_manipulation_controllers/</path>
    <filename>CheckMoving_8h</filename>
    <class kind="struct">pr2_manipulation_controllers::CheckMoving</class>
    <class kind="struct">pr2_manipulation_controllers::CheckMovingRequest_</class>
    <class kind="struct">pr2_manipulation_controllers::CheckMovingResponse_</class>
    <class kind="struct">ros::message_traits::DataType&lt; ::pr2_manipulation_controllers::CheckMovingRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::DataType&lt; ::pr2_manipulation_controllers::CheckMovingResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; pr2_manipulation_controllers::CheckMoving &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; pr2_manipulation_controllers::CheckMovingRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; pr2_manipulation_controllers::CheckMovingResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::pr2_manipulation_controllers::CheckMovingRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::pr2_manipulation_controllers::CheckMovingResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsFixedSize&lt; ::pr2_manipulation_controllers::CheckMovingRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsFixedSize&lt; ::pr2_manipulation_controllers::CheckMovingResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_manipulation_controllers::CheckMovingRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_manipulation_controllers::CheckMovingRequest_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_manipulation_controllers::CheckMovingResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_manipulation_controllers::CheckMovingResponse_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::pr2_manipulation_controllers::CheckMovingRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::pr2_manipulation_controllers::CheckMovingResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; pr2_manipulation_controllers::CheckMoving &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; pr2_manipulation_controllers::CheckMovingRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; pr2_manipulation_controllers::CheckMovingResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::pr2_manipulation_controllers::CheckMovingRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::pr2_manipulation_controllers::CheckMovingResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>pr2_manipulation_controllers</namespace>
    <member kind="typedef">
      <type>::pr2_manipulation_controllers::CheckMovingRequest_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>CheckMovingRequest</name>
      <anchorfile>namespacepr2__manipulation__controllers.html</anchorfile>
      <anchor>ac744931fc72e17b29c5fab15fca7e170</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_manipulation_controllers::CheckMovingRequest const  &gt;</type>
      <name>CheckMovingRequestConstPtr</name>
      <anchorfile>namespacepr2__manipulation__controllers.html</anchorfile>
      <anchor>a3c0b5217a24511312c161bb9e5f1475a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_manipulation_controllers::CheckMovingRequest &gt;</type>
      <name>CheckMovingRequestPtr</name>
      <anchorfile>namespacepr2__manipulation__controllers.html</anchorfile>
      <anchor>a09c219167fb2ca27eacf7d12f8417473</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::pr2_manipulation_controllers::CheckMovingResponse_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>CheckMovingResponse</name>
      <anchorfile>namespacepr2__manipulation__controllers.html</anchorfile>
      <anchor>a94573a77d65da4edf58f147cb663549c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_manipulation_controllers::CheckMovingResponse const  &gt;</type>
      <name>CheckMovingResponseConstPtr</name>
      <anchorfile>namespacepr2__manipulation__controllers.html</anchorfile>
      <anchor>a720b7bdcbe19bf181c460e28527d5e23</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_manipulation_controllers::CheckMovingResponse &gt;</type>
      <name>CheckMovingResponsePtr</name>
      <anchorfile>namespacepr2__manipulation__controllers.html</anchorfile>
      <anchor>aceb1a8400a6dc2c578e350377e517755</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>jinv_teleop_controller.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-pr2_object_manipulation/doc_stacks/2013-03-05_12-10-38.333207/pr2_object_manipulation/manipulation/pr2_manipulation_controllers/src/</path>
    <filename>jinv__teleop__controller_8cpp</filename>
    <includes id="JinvTeleopControllerState_8h" name="JinvTeleopControllerState.h" local="no" imported="no">pr2_manipulation_controllers/JinvTeleopControllerState.h</includes>
    <class kind="class">pr2_manipulation_controllers::JinvTeleopController</class>
    <namespace>pr2_manipulation_controllers</namespace>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>computePoseError</name>
      <anchorfile>namespacepr2__manipulation__controllers.html</anchorfile>
      <anchor>a5ef5be0e24bc93c9750e323a7dff4ef0</anchor>
      <arglist>(const Eigen::Affine3d &amp;xact, const Eigen::Affine3d &amp;xdes, Eigen::Matrix&lt; double, 6, 1 &gt; &amp;err)</arglist>
    </member>
    <member kind="function">
      <type>Eigen::Matrix&lt; double, 3, 3 &gt;</type>
      <name>eulerRot</name>
      <anchorfile>namespacepr2__manipulation__controllers.html</anchorfile>
      <anchor>aeb07239c23b5b928e0cd49ef98e57dc4</anchor>
      <arglist>(double dt, const Eigen::MatrixBase&lt; Derived &gt; &amp;e)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>JinvTeleopControllerState.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-pr2_object_manipulation/doc_stacks/2013-03-05_12-10-38.333207/pr2_object_manipulation/manipulation/pr2_manipulation_controllers/msg_gen/cpp/include/pr2_manipulation_controllers/</path>
    <filename>JinvTeleopControllerState_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::pr2_manipulation_controllers::JinvTeleopControllerState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::pr2_manipulation_controllers::JinvTeleopControllerState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::pr2_manipulation_controllers::JinvTeleopControllerState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; const ::pr2_manipulation_controllers::JinvTeleopControllerState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_manipulation_controllers::JinvTeleopControllerState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_manipulation_controllers::JinvTeleopControllerState_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">pr2_manipulation_controllers::JinvTeleopControllerState_</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::pr2_manipulation_controllers::JinvTeleopControllerState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::pr2_manipulation_controllers::JinvTeleopControllerState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::pr2_manipulation_controllers::JinvTeleopControllerState_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>pr2_manipulation_controllers</namespace>
    <member kind="typedef">
      <type>::pr2_manipulation_controllers::JinvTeleopControllerState_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>JinvTeleopControllerState</name>
      <anchorfile>namespacepr2__manipulation__controllers.html</anchorfile>
      <anchor>a4b59442bfe5daed27184b1120918fa62</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_manipulation_controllers::JinvTeleopControllerState const  &gt;</type>
      <name>JinvTeleopControllerStateConstPtr</name>
      <anchorfile>namespacepr2__manipulation__controllers.html</anchorfile>
      <anchor>ada729720aa13c96a0b0f6464ac524c34</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_manipulation_controllers::JinvTeleopControllerState &gt;</type>
      <name>JinvTeleopControllerStatePtr</name>
      <anchorfile>namespacepr2__manipulation__controllers.html</anchorfile>
      <anchor>a55809ba2cfde7d521905370de9ddff4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacepr2__manipulation__controllers.html</anchorfile>
      <anchor>adb16958f20c911f6fa9be3f875b5213e</anchor>
      <arglist>(std::ostream &amp;s, const ::pr2_manipulation_controllers::JinvTeleopControllerState_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>jt_task_controller.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-pr2_object_manipulation/doc_stacks/2013-03-05_12-10-38.333207/pr2_object_manipulation/manipulation/pr2_manipulation_controllers/src/</path>
    <filename>jt__task__controller_8cpp</filename>
    <includes id="JTTaskControllerState_8h" name="JTTaskControllerState.h" local="no" imported="no">pr2_manipulation_controllers/JTTaskControllerState.h</includes>
    <class kind="class">pr2_manipulation_controllers::JTTaskController</class>
    <class kind="struct">pr2_manipulation_controllers::Kin</class>
    <namespace>pr2_manipulation_controllers</namespace>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>computePoseError</name>
      <anchorfile>namespacepr2__manipulation__controllers.html</anchorfile>
      <anchor>a5ef5be0e24bc93c9750e323a7dff4ef0</anchor>
      <arglist>(const Eigen::Affine3d &amp;xact, const Eigen::Affine3d &amp;xdes, Eigen::Matrix&lt; double, 6, 1 &gt; &amp;err)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>JTTaskControllerState.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-pr2_object_manipulation/doc_stacks/2013-03-05_12-10-38.333207/pr2_object_manipulation/manipulation/pr2_manipulation_controllers/msg_gen/cpp/include/pr2_manipulation_controllers/</path>
    <filename>JTTaskControllerState_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::pr2_manipulation_controllers::JTTaskControllerState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::pr2_manipulation_controllers::JTTaskControllerState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::pr2_manipulation_controllers::JTTaskControllerState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; const ::pr2_manipulation_controllers::JTTaskControllerState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_manipulation_controllers::JTTaskControllerState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_manipulation_controllers::JTTaskControllerState_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">pr2_manipulation_controllers::JTTaskControllerState_</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::pr2_manipulation_controllers::JTTaskControllerState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::pr2_manipulation_controllers::JTTaskControllerState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::pr2_manipulation_controllers::JTTaskControllerState_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>pr2_manipulation_controllers</namespace>
    <member kind="typedef">
      <type>::pr2_manipulation_controllers::JTTaskControllerState_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>JTTaskControllerState</name>
      <anchorfile>namespacepr2__manipulation__controllers.html</anchorfile>
      <anchor>a3581e9ee33cb5c9488a3310543ec277d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_manipulation_controllers::JTTaskControllerState const  &gt;</type>
      <name>JTTaskControllerStateConstPtr</name>
      <anchorfile>namespacepr2__manipulation__controllers.html</anchorfile>
      <anchor>ac1e746f0c813543f2cd42526c88b221d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_manipulation_controllers::JTTaskControllerState &gt;</type>
      <name>JTTaskControllerStatePtr</name>
      <anchorfile>namespacepr2__manipulation__controllers.html</anchorfile>
      <anchor>ae40e91b58bc03a371da2ec07c4174461</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacepr2__manipulation__controllers.html</anchorfile>
      <anchor>a1d253f1f7575334f0b1d6e5ee0ec177f</anchor>
      <arglist>(std::ostream &amp;s, const ::pr2_manipulation_controllers::JTTaskControllerState_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>JTTeleopControllerState.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-pr2_object_manipulation/doc_stacks/2013-03-05_12-10-38.333207/pr2_object_manipulation/manipulation/pr2_manipulation_controllers/msg_gen/cpp/include/pr2_manipulation_controllers/</path>
    <filename>JTTeleopControllerState_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::pr2_manipulation_controllers::JTTeleopControllerState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::pr2_manipulation_controllers::JTTeleopControllerState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::pr2_manipulation_controllers::JTTeleopControllerState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; const ::pr2_manipulation_controllers::JTTeleopControllerState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_manipulation_controllers::JTTeleopControllerState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_manipulation_controllers::JTTeleopControllerState_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">pr2_manipulation_controllers::JTTeleopControllerState_</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::pr2_manipulation_controllers::JTTeleopControllerState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::pr2_manipulation_controllers::JTTeleopControllerState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::pr2_manipulation_controllers::JTTeleopControllerState_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>pr2_manipulation_controllers</namespace>
    <member kind="typedef">
      <type>::pr2_manipulation_controllers::JTTeleopControllerState_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>JTTeleopControllerState</name>
      <anchorfile>namespacepr2__manipulation__controllers.html</anchorfile>
      <anchor>a238c40bcc652e2190f4d7ba2d1f33c0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_manipulation_controllers::JTTeleopControllerState const  &gt;</type>
      <name>JTTeleopControllerStateConstPtr</name>
      <anchorfile>namespacepr2__manipulation__controllers.html</anchorfile>
      <anchor>ad3ef35dd04569d8f351e4d80d21638c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_manipulation_controllers::JTTeleopControllerState &gt;</type>
      <name>JTTeleopControllerStatePtr</name>
      <anchorfile>namespacepr2__manipulation__controllers.html</anchorfile>
      <anchor>a55bf53256dce681f5a3c3d3b29f80b98</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacepr2__manipulation__controllers.html</anchorfile>
      <anchor>a0907c1fdd3650154ba6387d6863c31a1</anchor>
      <arglist>(std::ostream &amp;s, const ::pr2_manipulation_controllers::JTTeleopControllerState_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mainpage.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-pr2_object_manipulation/doc_stacks/2013-03-05_12-10-38.333207/pr2_object_manipulation/manipulation/pr2_manipulation_controllers/</path>
    <filename>mainpage_8dox</filename>
  </compound>
  <compound kind="file">
    <name>MoveToPose.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-pr2_object_manipulation/doc_stacks/2013-03-05_12-10-38.333207/pr2_object_manipulation/manipulation/pr2_manipulation_controllers/srv_gen/cpp/include/pr2_manipulation_controllers/</path>
    <filename>MoveToPose_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::pr2_manipulation_controllers::MoveToPoseRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::DataType&lt; ::pr2_manipulation_controllers::MoveToPoseResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; pr2_manipulation_controllers::MoveToPose &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; pr2_manipulation_controllers::MoveToPoseRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; pr2_manipulation_controllers::MoveToPoseResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::pr2_manipulation_controllers::MoveToPoseRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::pr2_manipulation_controllers::MoveToPoseResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsFixedSize&lt; ::pr2_manipulation_controllers::MoveToPoseResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_manipulation_controllers::MoveToPoseRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_manipulation_controllers::MoveToPoseRequest_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_manipulation_controllers::MoveToPoseResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_manipulation_controllers::MoveToPoseResponse_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::pr2_manipulation_controllers::MoveToPoseRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::pr2_manipulation_controllers::MoveToPoseResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; pr2_manipulation_controllers::MoveToPose &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; pr2_manipulation_controllers::MoveToPoseRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; pr2_manipulation_controllers::MoveToPoseResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">pr2_manipulation_controllers::MoveToPose</class>
    <class kind="struct">pr2_manipulation_controllers::MoveToPoseRequest_</class>
    <class kind="struct">pr2_manipulation_controllers::MoveToPoseResponse_</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::pr2_manipulation_controllers::MoveToPoseRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::pr2_manipulation_controllers::MoveToPoseResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>pr2_manipulation_controllers</namespace>
    <member kind="typedef">
      <type>::pr2_manipulation_controllers::MoveToPoseRequest_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>MoveToPoseRequest</name>
      <anchorfile>namespacepr2__manipulation__controllers.html</anchorfile>
      <anchor>a44ab7b2cb43596334dffb581ab35bf24</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_manipulation_controllers::MoveToPoseRequest const  &gt;</type>
      <name>MoveToPoseRequestConstPtr</name>
      <anchorfile>namespacepr2__manipulation__controllers.html</anchorfile>
      <anchor>ac0e5133245fce0fa27361acdf93cdea5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_manipulation_controllers::MoveToPoseRequest &gt;</type>
      <name>MoveToPoseRequestPtr</name>
      <anchorfile>namespacepr2__manipulation__controllers.html</anchorfile>
      <anchor>a8377f6f27f7d9081bdb56a9dee3dbd30</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::pr2_manipulation_controllers::MoveToPoseResponse_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>MoveToPoseResponse</name>
      <anchorfile>namespacepr2__manipulation__controllers.html</anchorfile>
      <anchor>a42fe9d10ce1c090b7ad5174be2ab05b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_manipulation_controllers::MoveToPoseResponse const  &gt;</type>
      <name>MoveToPoseResponseConstPtr</name>
      <anchorfile>namespacepr2__manipulation__controllers.html</anchorfile>
      <anchor>a29100746d68643e971bb0e9082dc4207</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_manipulation_controllers::MoveToPoseResponse &gt;</type>
      <name>MoveToPoseResponsePtr</name>
      <anchorfile>namespacepr2__manipulation__controllers.html</anchorfile>
      <anchor>a25844f386b2e884c1c19ad66d24c1e78</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>posture.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-pr2_object_manipulation/doc_stacks/2013-03-05_12-10-38.333207/pr2_object_manipulation/manipulation/pr2_manipulation_controllers/scripts/</path>
    <filename>posture_8py</filename>
    <member kind="variable">
      <type>tuple</type>
      <name>controller</name>
      <anchorfile>namespaceposture.html</anchorfile>
      <anchor>a639342e819843c082c14c9fdecb87ba1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>m</name>
      <anchorfile>namespaceposture.html</anchorfile>
      <anchor>a81cf2367d2924083cda5403c530ea202</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>posture</name>
      <anchorfile>namespaceposture.html</anchorfile>
      <anchor>ab2dfc3dff3d15c3f9567d779a847d535</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>postures</name>
      <anchorfile>namespaceposture.html</anchorfile>
      <anchor>aa1faa4e3b69b92ad6e0a007a77b9a081</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>pub_posture</name>
      <anchorfile>namespaceposture.html</anchorfile>
      <anchor>a228a54c62d38e56d1d992cd08914f0c5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>boost</name>
    <filename>namespaceboost.html</filename>
  </compound>
  <compound kind="namespace">
    <name>pr2_manipulation_controllers</name>
    <filename>namespacepr2__manipulation__controllers.html</filename>
    <namespace>pr2_manipulation_controllers::msg</namespace>
    <namespace>pr2_manipulation_controllers::srv</namespace>
    <class kind="class">pr2_manipulation_controllers::CartesianTrajectoryController</class>
    <class kind="struct">pr2_manipulation_controllers::CheckMoving</class>
    <class kind="struct">pr2_manipulation_controllers::CheckMovingRequest_</class>
    <class kind="struct">pr2_manipulation_controllers::CheckMovingResponse_</class>
    <class kind="class">pr2_manipulation_controllers::JinvTeleopController</class>
    <class kind="struct">pr2_manipulation_controllers::JinvTeleopControllerState_</class>
    <class kind="class">pr2_manipulation_controllers::JTTaskController</class>
    <class kind="struct">pr2_manipulation_controllers::JTTaskControllerState_</class>
    <class kind="struct">pr2_manipulation_controllers::JTTeleopControllerState_</class>
    <class kind="struct">pr2_manipulation_controllers::Kin</class>
    <class kind="struct">pr2_manipulation_controllers::MoveToPose</class>
    <class kind="struct">pr2_manipulation_controllers::MoveToPoseRequest_</class>
    <class kind="struct">pr2_manipulation_controllers::MoveToPoseResponse_</class>
    <member kind="typedef">
      <type>::pr2_manipulation_controllers::CheckMovingRequest_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>CheckMovingRequest</name>
      <anchorfile>namespacepr2__manipulation__controllers.html</anchorfile>
      <anchor>ac744931fc72e17b29c5fab15fca7e170</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_manipulation_controllers::CheckMovingRequest const  &gt;</type>
      <name>CheckMovingRequestConstPtr</name>
      <anchorfile>namespacepr2__manipulation__controllers.html</anchorfile>
      <anchor>a3c0b5217a24511312c161bb9e5f1475a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_manipulation_controllers::CheckMovingRequest &gt;</type>
      <name>CheckMovingRequestPtr</name>
      <anchorfile>namespacepr2__manipulation__controllers.html</anchorfile>
      <anchor>a09c219167fb2ca27eacf7d12f8417473</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::pr2_manipulation_controllers::CheckMovingResponse_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>CheckMovingResponse</name>
      <anchorfile>namespacepr2__manipulation__controllers.html</anchorfile>
      <anchor>a94573a77d65da4edf58f147cb663549c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_manipulation_controllers::CheckMovingResponse const  &gt;</type>
      <name>CheckMovingResponseConstPtr</name>
      <anchorfile>namespacepr2__manipulation__controllers.html</anchorfile>
      <anchor>a720b7bdcbe19bf181c460e28527d5e23</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_manipulation_controllers::CheckMovingResponse &gt;</type>
      <name>CheckMovingResponsePtr</name>
      <anchorfile>namespacepr2__manipulation__controllers.html</anchorfile>
      <anchor>aceb1a8400a6dc2c578e350377e517755</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::pr2_manipulation_controllers::JinvTeleopControllerState_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>JinvTeleopControllerState</name>
      <anchorfile>namespacepr2__manipulation__controllers.html</anchorfile>
      <anchor>a4b59442bfe5daed27184b1120918fa62</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_manipulation_controllers::JinvTeleopControllerState const  &gt;</type>
      <name>JinvTeleopControllerStateConstPtr</name>
      <anchorfile>namespacepr2__manipulation__controllers.html</anchorfile>
      <anchor>ada729720aa13c96a0b0f6464ac524c34</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_manipulation_controllers::JinvTeleopControllerState &gt;</type>
      <name>JinvTeleopControllerStatePtr</name>
      <anchorfile>namespacepr2__manipulation__controllers.html</anchorfile>
      <anchor>a55809ba2cfde7d521905370de9ddff4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::pr2_manipulation_controllers::JTTaskControllerState_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>JTTaskControllerState</name>
      <anchorfile>namespacepr2__manipulation__controllers.html</anchorfile>
      <anchor>a3581e9ee33cb5c9488a3310543ec277d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_manipulation_controllers::JTTaskControllerState const  &gt;</type>
      <name>JTTaskControllerStateConstPtr</name>
      <anchorfile>namespacepr2__manipulation__controllers.html</anchorfile>
      <anchor>ac1e746f0c813543f2cd42526c88b221d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_manipulation_controllers::JTTaskControllerState &gt;</type>
      <name>JTTaskControllerStatePtr</name>
      <anchorfile>namespacepr2__manipulation__controllers.html</anchorfile>
      <anchor>ae40e91b58bc03a371da2ec07c4174461</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::pr2_manipulation_controllers::JTTeleopControllerState_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>JTTeleopControllerState</name>
      <anchorfile>namespacepr2__manipulation__controllers.html</anchorfile>
      <anchor>a238c40bcc652e2190f4d7ba2d1f33c0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_manipulation_controllers::JTTeleopControllerState const  &gt;</type>
      <name>JTTeleopControllerStateConstPtr</name>
      <anchorfile>namespacepr2__manipulation__controllers.html</anchorfile>
      <anchor>ad3ef35dd04569d8f351e4d80d21638c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_manipulation_controllers::JTTeleopControllerState &gt;</type>
      <name>JTTeleopControllerStatePtr</name>
      <anchorfile>namespacepr2__manipulation__controllers.html</anchorfile>
      <anchor>a55bf53256dce681f5a3c3d3b29f80b98</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::pr2_manipulation_controllers::MoveToPoseRequest_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>MoveToPoseRequest</name>
      <anchorfile>namespacepr2__manipulation__controllers.html</anchorfile>
      <anchor>a44ab7b2cb43596334dffb581ab35bf24</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_manipulation_controllers::MoveToPoseRequest const  &gt;</type>
      <name>MoveToPoseRequestConstPtr</name>
      <anchorfile>namespacepr2__manipulation__controllers.html</anchorfile>
      <anchor>ac0e5133245fce0fa27361acdf93cdea5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_manipulation_controllers::MoveToPoseRequest &gt;</type>
      <name>MoveToPoseRequestPtr</name>
      <anchorfile>namespacepr2__manipulation__controllers.html</anchorfile>
      <anchor>a8377f6f27f7d9081bdb56a9dee3dbd30</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::pr2_manipulation_controllers::MoveToPoseResponse_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>MoveToPoseResponse</name>
      <anchorfile>namespacepr2__manipulation__controllers.html</anchorfile>
      <anchor>a42fe9d10ce1c090b7ad5174be2ab05b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_manipulation_controllers::MoveToPoseResponse const  &gt;</type>
      <name>MoveToPoseResponseConstPtr</name>
      <anchorfile>namespacepr2__manipulation__controllers.html</anchorfile>
      <anchor>a29100746d68643e971bb0e9082dc4207</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_manipulation_controllers::MoveToPoseResponse &gt;</type>
      <name>MoveToPoseResponsePtr</name>
      <anchorfile>namespacepr2__manipulation__controllers.html</anchorfile>
      <anchor>a25844f386b2e884c1c19ad66d24c1e78</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>computePoseError</name>
      <anchorfile>namespacepr2__manipulation__controllers.html</anchorfile>
      <anchor>a5ef5be0e24bc93c9750e323a7dff4ef0</anchor>
      <arglist>(const Eigen::Affine3d &amp;xact, const Eigen::Affine3d &amp;xdes, Eigen::Matrix&lt; double, 6, 1 &gt; &amp;err)</arglist>
    </member>
    <member kind="function">
      <type>Eigen::Matrix&lt; double, 3, 3 &gt;</type>
      <name>eulerRot</name>
      <anchorfile>namespacepr2__manipulation__controllers.html</anchorfile>
      <anchor>aeb07239c23b5b928e0cd49ef98e57dc4</anchor>
      <arglist>(double dt, const Eigen::MatrixBase&lt; Derived &gt; &amp;e)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacepr2__manipulation__controllers.html</anchorfile>
      <anchor>a0907c1fdd3650154ba6387d6863c31a1</anchor>
      <arglist>(std::ostream &amp;s, const ::pr2_manipulation_controllers::JTTeleopControllerState_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacepr2__manipulation__controllers.html</anchorfile>
      <anchor>a1d253f1f7575334f0b1d6e5ee0ec177f</anchor>
      <arglist>(std::ostream &amp;s, const ::pr2_manipulation_controllers::JTTaskControllerState_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacepr2__manipulation__controllers.html</anchorfile>
      <anchor>adb16958f20c911f6fa9be3f875b5213e</anchor>
      <arglist>(std::ostream &amp;s, const ::pr2_manipulation_controllers::JinvTeleopControllerState_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pr2_manipulation_controllers::CartesianTrajectoryController</name>
    <filename>classpr2__manipulation__controllers_1_1CartesianTrajectoryController.html</filename>
    <base>pr2_controller_interface::Controller</base>
    <member kind="function">
      <type></type>
      <name>CartesianTrajectoryController</name>
      <anchorfile>classpr2__manipulation__controllers_1_1CartesianTrajectoryController.html</anchorfile>
      <anchor>a9aead593711a7a4f2caa0214e1159ecb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>checkMoving</name>
      <anchorfile>classpr2__manipulation__controllers_1_1CartesianTrajectoryController.html</anchorfile>
      <anchor>acedd56b8dbe768bba717f75b9c8d3d99</anchor>
      <arglist>(pr2_manipulation_controllers::CheckMoving::Request &amp;req, pr2_manipulation_controllers::CheckMoving::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>init</name>
      <anchorfile>classpr2__manipulation__controllers_1_1CartesianTrajectoryController.html</anchorfile>
      <anchor>a2b52719cb02b7c896303bad0b8d6990c</anchor>
      <arglist>(pr2_mechanism_model::RobotState *robot_state, ros::NodeHandle &amp;n)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>moveTo</name>
      <anchorfile>classpr2__manipulation__controllers_1_1CartesianTrajectoryController.html</anchorfile>
      <anchor>a9718837759bbcd66b240a33911da8824</anchor>
      <arglist>(const geometry_msgs::PoseStamped &amp;pose, const geometry_msgs::Twist &amp;tolerance=geometry_msgs::Twist(), double duration=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>starting</name>
      <anchorfile>classpr2__manipulation__controllers_1_1CartesianTrajectoryController.html</anchorfile>
      <anchor>aa7adf7a037431d1d30a2384909f47664</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>classpr2__manipulation__controllers_1_1CartesianTrajectoryController.html</anchorfile>
      <anchor>a4ea8ef205032035ca8c6f4ce96412f15</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CartesianTrajectoryController</name>
      <anchorfile>classpr2__manipulation__controllers_1_1CartesianTrajectoryController.html</anchorfile>
      <anchor>a459bb42920720509688a3ae07e847195</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>command</name>
      <anchorfile>classpr2__manipulation__controllers_1_1CartesianTrajectoryController.html</anchorfile>
      <anchor>af62b51d6813e2ef318ff58d8359e27b1</anchor>
      <arglist>(const tf::MessageFilter&lt; geometry_msgs::PoseStamped &gt;::MConstPtr &amp;pose_msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>KDL::Frame</type>
      <name>getPose</name>
      <anchorfile>classpr2__manipulation__controllers_1_1CartesianTrajectoryController.html</anchorfile>
      <anchor>ad0366c1686add57b07f7285d7e5b711f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>moveTo</name>
      <anchorfile>classpr2__manipulation__controllers_1_1CartesianTrajectoryController.html</anchorfile>
      <anchor>ad936ab3c99ab88d6e6d4ff2b434e6533</anchor>
      <arglist>(pr2_manipulation_controllers::MoveToPose::Request &amp;req, pr2_manipulation_controllers::MoveToPose::Response &amp;resp)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>preempt</name>
      <anchorfile>classpr2__manipulation__controllers_1_1CartesianTrajectoryController.html</anchorfile>
      <anchor>a6542574a3266e05784e30e3fd9558e0a</anchor>
      <arglist>(std_srvs::Empty::Request &amp;req, std_srvs::Empty::Response &amp;resp)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>TransformToFrame</name>
      <anchorfile>classpr2__manipulation__controllers_1_1CartesianTrajectoryController.html</anchorfile>
      <anchor>a0396c98fc557485ce397962a5ed5d72b</anchor>
      <arglist>(const tf::Transform &amp;trans, KDL::Frame &amp;frame)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pr2_mechanism_model::Chain</type>
      <name>chain_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1CartesianTrajectoryController.html</anchorfile>
      <anchor>a07bd8ebd4149d436c6fa323e0a0bdb46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>check_moving_srv_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1CartesianTrajectoryController.html</anchorfile>
      <anchor>a1c31024582dcbe1f7496ab8f34ef16cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>controller_name_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1CartesianTrajectoryController.html</anchorfile>
      <anchor>ad04aa580f600c79bfcff0b7fb2c2add3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>exceed_tolerance_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1CartesianTrajectoryController.html</anchorfile>
      <anchor>ae52f7c45c116a676d792132dbaa401ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>is_moving_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1CartesianTrajectoryController.html</anchorfile>
      <anchor>ae896e360682a3911d83ef038aa9ba091</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>KDL::JntArray</type>
      <name>jnt_pos_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1CartesianTrajectoryController.html</anchorfile>
      <anchor>a475d34484d42dd6a07cdecea13c630fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::scoped_ptr&lt; KDL::ChainFkSolverPos &gt;</type>
      <name>jnt_to_pose_solver_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1CartesianTrajectoryController.html</anchorfile>
      <anchor>a5a852e278a758ecd1b837ab2bc176fac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>KDL::Chain</type>
      <name>kdl_chain_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1CartesianTrajectoryController.html</anchorfile>
      <anchor>a8015d061418bc6e01d698afb2254faac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>last_time_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1CartesianTrajectoryController.html</anchorfile>
      <anchor>ad9e756c8f564c7f3b8073cce3fbd0ae0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>max_duration_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1CartesianTrajectoryController.html</anchorfile>
      <anchor>adac253933f45e156dbf222d6457cfb90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; KDL::VelocityProfile_Trap &gt;</type>
      <name>motion_profile_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1CartesianTrajectoryController.html</anchorfile>
      <anchor>a09793956831d0b5acbc5d0cbffb4986a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>move_to_srv_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1CartesianTrajectoryController.html</anchorfile>
      <anchor>a32d9d422b534c4141f397b7a3ef5a0b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>node_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1CartesianTrajectoryController.html</anchorfile>
      <anchor>ae7ca9d1d621ad9a3e7507e769d008fd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>KDL::Frame</type>
      <name>pose_begin_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1CartesianTrajectoryController.html</anchorfile>
      <anchor>a82b9184a29272fa3ec1060b873a03103</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CartesianPoseController *</type>
      <name>pose_controller_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1CartesianTrajectoryController.html</anchorfile>
      <anchor>aedb2914d71fcab2e79f64d72567da0b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>KDL::Frame</type>
      <name>pose_current_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1CartesianTrajectoryController.html</anchorfile>
      <anchor>a4e1c31b9102a4444aa4c09f24b9db0d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>KDL::Frame</type>
      <name>pose_end_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1CartesianTrajectoryController.html</anchorfile>
      <anchor>a6b2d151f1f5a9be9dbad22daa734895f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>preempt_srv_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1CartesianTrajectoryController.html</anchorfile>
      <anchor>a6e9f927c8c2e473ea039e7db8c2b3335</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>request_preempt_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1CartesianTrajectoryController.html</anchorfile>
      <anchor>ab576abc585d19472069ac1acd3870003</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pr2_mechanism_model::RobotState *</type>
      <name>robot_state_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1CartesianTrajectoryController.html</anchorfile>
      <anchor>a3a859055d0a1f8ab331366deadc9cf75</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>root_name_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1CartesianTrajectoryController.html</anchorfile>
      <anchor>acabb8ac29ae986386530e0dd390dc7ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::TransformListener</type>
      <name>tf_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1CartesianTrajectoryController.html</anchorfile>
      <anchor>a56635169c5afefda41d5b01f071a6b75</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>time_passed_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1CartesianTrajectoryController.html</anchorfile>
      <anchor>a7e342328a6d168a6f3be61f32aad50b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>time_started_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1CartesianTrajectoryController.html</anchorfile>
      <anchor>af5de8c2bbd1d75f439a58fd870b1b912</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>KDL::Twist</type>
      <name>tolerance_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1CartesianTrajectoryController.html</anchorfile>
      <anchor>a625e54d44c484d207dcce10ac7850eaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>KDL::Twist</type>
      <name>twist_current_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1CartesianTrajectoryController.html</anchorfile>
      <anchor>ad67fe9871a9515a2b2f3e0b86290c996</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>pr2_manipulation_controllers::CheckMoving</name>
    <filename>structpr2__manipulation__controllers_1_1CheckMoving.html</filename>
    <member kind="typedef">
      <type>CheckMovingRequest</type>
      <name>Request</name>
      <anchorfile>structpr2__manipulation__controllers_1_1CheckMoving.html</anchorfile>
      <anchor>a282b2c239b73ac481ad2a2d765de3a89</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Request</type>
      <name>RequestType</name>
      <anchorfile>structpr2__manipulation__controllers_1_1CheckMoving.html</anchorfile>
      <anchor>a848a75c7401ca77504585e916b5b56ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CheckMovingResponse</type>
      <name>Response</name>
      <anchorfile>structpr2__manipulation__controllers_1_1CheckMoving.html</anchorfile>
      <anchor>a4b7abd76a11a7b4d64469bf64f4b8da2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Response</type>
      <name>ResponseType</name>
      <anchorfile>structpr2__manipulation__controllers_1_1CheckMoving.html</anchorfile>
      <anchor>a6b7b11fdf6de93061b3a6344d1be6b24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Request</type>
      <name>request</name>
      <anchorfile>structpr2__manipulation__controllers_1_1CheckMoving.html</anchorfile>
      <anchor>abfe8481315c549239a31f7800b06bd28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Response</type>
      <name>response</name>
      <anchorfile>structpr2__manipulation__controllers_1_1CheckMoving.html</anchorfile>
      <anchor>a8eb0323aa1ee08788847a2c9cfb8130a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>pr2_manipulation_controllers::CheckMovingRequest_</name>
    <filename>structpr2__manipulation__controllers_1_1CheckMovingRequest__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_manipulation_controllers::CheckMovingRequest_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structpr2__manipulation__controllers_1_1CheckMovingRequest__.html</anchorfile>
      <anchor>a7175c9342f5d39c7ad2a6a10350f63b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_manipulation_controllers::CheckMovingRequest_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structpr2__manipulation__controllers_1_1CheckMovingRequest__.html</anchorfile>
      <anchor>a9d76b4f446d76a65957db180f1fb09cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CheckMovingRequest_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structpr2__manipulation__controllers_1_1CheckMovingRequest__.html</anchorfile>
      <anchor>aaac623daffce77bc37ff81cbcad88814</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getDataType</name>
      <anchorfile>structpr2__manipulation__controllers_1_1CheckMovingRequest__.html</anchorfile>
      <anchor>a337e9827c8d51cbca587072332bc87ab</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMD5Sum</name>
      <anchorfile>structpr2__manipulation__controllers_1_1CheckMovingRequest__.html</anchorfile>
      <anchor>ab981fb3ccd85941247e3ad89c0fd2800</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMessageDefinition</name>
      <anchorfile>structpr2__manipulation__controllers_1_1CheckMovingRequest__.html</anchorfile>
      <anchor>a853012ecd77199d500aa85d0a4a78885</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getServerMD5Sum</name>
      <anchorfile>structpr2__manipulation__controllers_1_1CheckMovingRequest__.html</anchorfile>
      <anchor>af67d6da2d73fed52a1bfbe71686124c1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CheckMovingRequest_</name>
      <anchorfile>structpr2__manipulation__controllers_1_1CheckMovingRequest__.html</anchorfile>
      <anchor>a12fee8ea7d3519bf9f9a385049b3ae96</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CheckMovingRequest_</name>
      <anchorfile>structpr2__manipulation__controllers_1_1CheckMovingRequest__.html</anchorfile>
      <anchor>a51b84f6a577c1ba8c289cda4fd713daa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>deserialize</name>
      <anchorfile>structpr2__manipulation__controllers_1_1CheckMovingRequest__.html</anchorfile>
      <anchor>a73a670aca8204bb6d9c5bfd60be832e3</anchor>
      <arglist>(uint8_t *read_ptr)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint32_t</type>
      <name>serializationLength</name>
      <anchorfile>structpr2__manipulation__controllers_1_1CheckMovingRequest__.html</anchorfile>
      <anchor>af42ec2122c44c108a4e6dc5b21b420b0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>serialize</name>
      <anchorfile>structpr2__manipulation__controllers_1_1CheckMovingRequest__.html</anchorfile>
      <anchor>ac62c12e51019f8d09e689585ee90a00d</anchor>
      <arglist>(uint8_t *write_ptr, uint32_t seq) const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getDataType</name>
      <anchorfile>structpr2__manipulation__controllers_1_1CheckMovingRequest__.html</anchorfile>
      <anchor>aadb932bd73da81d1c155861eb9018ba0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMD5Sum</name>
      <anchorfile>structpr2__manipulation__controllers_1_1CheckMovingRequest__.html</anchorfile>
      <anchor>afae56974198dc3936bc9606b778c2ed4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMessageDefinition</name>
      <anchorfile>structpr2__manipulation__controllers_1_1CheckMovingRequest__.html</anchorfile>
      <anchor>a20c3a1dccd181ff814fbc95254eaa7d0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getServerMD5Sum</name>
      <anchorfile>structpr2__manipulation__controllers_1_1CheckMovingRequest__.html</anchorfile>
      <anchor>aeb34eb8f9a381f52cb65e1288435d001</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structpr2__manipulation__controllers_1_1CheckMovingRequest__.html</anchorfile>
      <anchor>a1324901f9d5ac774dad1124cb7cea83f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getDataType_</name>
      <anchorfile>structpr2__manipulation__controllers_1_1CheckMovingRequest__.html</anchorfile>
      <anchor>a267b3d80f648d40f22fe9f2a36905346</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMD5Sum_</name>
      <anchorfile>structpr2__manipulation__controllers_1_1CheckMovingRequest__.html</anchorfile>
      <anchor>a127d62ce937512eda70a470b0138ab33</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMessageDefinition_</name>
      <anchorfile>structpr2__manipulation__controllers_1_1CheckMovingRequest__.html</anchorfile>
      <anchor>aab0a7e01b43ce70361b2f8e35c3e6999</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getServerMD5Sum_</name>
      <anchorfile>structpr2__manipulation__controllers_1_1CheckMovingRequest__.html</anchorfile>
      <anchor>ad8315a897bab3eaa1560cd68d6c44a70</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>pr2_manipulation_controllers::CheckMovingResponse_</name>
    <filename>structpr2__manipulation__controllers_1_1CheckMovingResponse__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>_ismoving_type</name>
      <anchorfile>structpr2__manipulation__controllers_1_1CheckMovingResponse__.html</anchorfile>
      <anchor>ae236cd05ee2f0737814e42f0479e5057</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_manipulation_controllers::CheckMovingResponse_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structpr2__manipulation__controllers_1_1CheckMovingResponse__.html</anchorfile>
      <anchor>a0c1dbd19349f8dde28993ac52c6703b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_manipulation_controllers::CheckMovingResponse_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structpr2__manipulation__controllers_1_1CheckMovingResponse__.html</anchorfile>
      <anchor>abdfb3e86557e19d30082b3d1f7bb9570</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CheckMovingResponse_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structpr2__manipulation__controllers_1_1CheckMovingResponse__.html</anchorfile>
      <anchor>ab4bc468e7c6600efb8ad24583f5d3daa</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getDataType</name>
      <anchorfile>structpr2__manipulation__controllers_1_1CheckMovingResponse__.html</anchorfile>
      <anchor>a1ed894133016306c7f0d0c236250b103</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMD5Sum</name>
      <anchorfile>structpr2__manipulation__controllers_1_1CheckMovingResponse__.html</anchorfile>
      <anchor>ab0204741f829d690fcb94d89647e93d2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMessageDefinition</name>
      <anchorfile>structpr2__manipulation__controllers_1_1CheckMovingResponse__.html</anchorfile>
      <anchor>a3fba3192dcc55768499ca5bb6963a373</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getServerMD5Sum</name>
      <anchorfile>structpr2__manipulation__controllers_1_1CheckMovingResponse__.html</anchorfile>
      <anchor>ad32d485ff7cd81109e1f6dbdf1cdf154</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CheckMovingResponse_</name>
      <anchorfile>structpr2__manipulation__controllers_1_1CheckMovingResponse__.html</anchorfile>
      <anchor>a2bc587c5665519bde7bcdaa59dabecbf</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CheckMovingResponse_</name>
      <anchorfile>structpr2__manipulation__controllers_1_1CheckMovingResponse__.html</anchorfile>
      <anchor>a2326ce888dae2d3c7289a167761d16f4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>deserialize</name>
      <anchorfile>structpr2__manipulation__controllers_1_1CheckMovingResponse__.html</anchorfile>
      <anchor>abc945422b9bcc216eaf1c80ed20fd4fd</anchor>
      <arglist>(uint8_t *read_ptr)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint32_t</type>
      <name>serializationLength</name>
      <anchorfile>structpr2__manipulation__controllers_1_1CheckMovingResponse__.html</anchorfile>
      <anchor>a16f6d31100bbdd02dd2ac4a88550f4b6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>serialize</name>
      <anchorfile>structpr2__manipulation__controllers_1_1CheckMovingResponse__.html</anchorfile>
      <anchor>a8741afef784df19fd55aaaafe025a0fa</anchor>
      <arglist>(uint8_t *write_ptr, uint32_t seq) const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getDataType</name>
      <anchorfile>structpr2__manipulation__controllers_1_1CheckMovingResponse__.html</anchorfile>
      <anchor>af83ccd411079b790ea2c948b6704d690</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMD5Sum</name>
      <anchorfile>structpr2__manipulation__controllers_1_1CheckMovingResponse__.html</anchorfile>
      <anchor>a1421237de744710b21e65750ce185881</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMessageDefinition</name>
      <anchorfile>structpr2__manipulation__controllers_1_1CheckMovingResponse__.html</anchorfile>
      <anchor>a0da3aec78e68a868de65dea4ab9f7d9e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getServerMD5Sum</name>
      <anchorfile>structpr2__manipulation__controllers_1_1CheckMovingResponse__.html</anchorfile>
      <anchor>a91156674ad626b123d6e1a56230abc1a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structpr2__manipulation__controllers_1_1CheckMovingResponse__.html</anchorfile>
      <anchor>a87c460e3fe8618ee4f8c65d89cbd2cbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>ismoving</name>
      <anchorfile>structpr2__manipulation__controllers_1_1CheckMovingResponse__.html</anchorfile>
      <anchor>a579591aa9197dd603d642d2015fcb2d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getDataType_</name>
      <anchorfile>structpr2__manipulation__controllers_1_1CheckMovingResponse__.html</anchorfile>
      <anchor>acabf2d207e41cbd74199bb25e226161a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMD5Sum_</name>
      <anchorfile>structpr2__manipulation__controllers_1_1CheckMovingResponse__.html</anchorfile>
      <anchor>aa35524488ac8248b01aff98d90cbacdf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMessageDefinition_</name>
      <anchorfile>structpr2__manipulation__controllers_1_1CheckMovingResponse__.html</anchorfile>
      <anchor>abe0302a552a7b92782dfacddec98d1eb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getServerMD5Sum_</name>
      <anchorfile>structpr2__manipulation__controllers_1_1CheckMovingResponse__.html</anchorfile>
      <anchor>a536acb4c80974089bd679606071e36be</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pr2_manipulation_controllers::JinvTeleopController</name>
    <filename>classpr2__manipulation__controllers_1_1JinvTeleopController.html</filename>
    <templarg>JOINTS</templarg>
    <base>pr2_controller_interface::Controller</base>
    <member kind="function">
      <type>bool</type>
      <name>init</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JinvTeleopController.html</anchorfile>
      <anchor>a426ccb048001cacb67d44d67fad98af4</anchor>
      <arglist>(pr2_mechanism_model::RobotState *r, ros::NodeHandle &amp;n)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JinvTeleopController</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JinvTeleopController.html</anchorfile>
      <anchor>adc5b8e297595047d4e6b6401af1a8859</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>starting</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JinvTeleopController.html</anchorfile>
      <anchor>abd216f4041a6138681a07d1e0a2ade31</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JinvTeleopController.html</anchorfile>
      <anchor>af168f9e6af4ff54b197d70b1f25418fa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~JinvTeleopController</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JinvTeleopController.html</anchorfile>
      <anchor>abbab9cfaad7c0fb5db0ce6a32e913188</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="enumvalue">
      <name>POSE</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JinvTeleopController.html</anchorfile>
      <anchor>abe4c8a442afe7ef8c126071dbdb62385a7c2b23ff7caafc4fc4142b14d30fa72b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TWIST</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JinvTeleopController.html</anchorfile>
      <anchor>abe4c8a442afe7ef8c126071dbdb62385a0ca5c7330d8dd69316d68d4fc662861a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>Eigen::Matrix&lt; double, 6, 1 &gt;</type>
      <name>CartVector</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JinvTeleopController.html</anchorfile>
      <anchor>ad819bae197320f35e408c29a1aa7ff52</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>Eigen::Matrix&lt; double, JOINTS, 1 &gt;</type>
      <name>JointVector</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JinvTeleopController.html</anchorfile>
      <anchor>aeaac17ea36b6ae862123d0e537043398</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>pr2_manipulation_controllers::JinvTeleopControllerState</type>
      <name>StateMsg</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JinvTeleopController.html</anchorfile>
      <anchor>a890e2f0cbc1622b0d7e9fc84c32b5559</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>commandPoseCB</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JinvTeleopController.html</anchorfile>
      <anchor>a5664b34d7a53fa87f66c3e8fa8bccb4f</anchor>
      <arglist>(const geometry_msgs::PoseStamped::ConstPtr &amp;command)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>commandPostureCB</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JinvTeleopController.html</anchorfile>
      <anchor>a5cc85df3de4944154e71b0c4706e9d6d</anchor>
      <arglist>(const std_msgs::Float64MultiArray::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>commandTwistCB</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JinvTeleopController.html</anchorfile>
      <anchor>a72e44efb6ddbe15832d0372b15e679f8</anchor>
      <arglist>(const geometry_msgs::TwistStamped::ConstPtr &amp;command)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pr2_mechanism_model::Chain</type>
      <name>chain_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JinvTeleopController.html</anchorfile>
      <anchor>ac8ca87a2ef2bf676679ee7e0c01289e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::scoped_ptr&lt; KDL::ChainFkSolverVel &gt;</type>
      <name>fk_solver_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JinvTeleopController.html</anchorfile>
      <anchor>a8ff6cf2a5fe5b6a565b2c548075a356f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::scoped_ptr&lt; KDL::ChainJntToJacSolver &gt;</type>
      <name>jac_solver_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JinvTeleopController.html</anchorfile>
      <anchor>ad8acaab1a3c2313ec68a4c00be200049</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>jacobian_inverse_damping_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JinvTeleopController.html</anchorfile>
      <anchor>ac9393cd6ce0ef4d8bf1cb4a5788d7938</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>k_posture_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JinvTeleopController.html</anchorfile>
      <anchor>ad306d354e9038ae89b21ab880d82446b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>JointVector</type>
      <name>Kd_j</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JinvTeleopController.html</anchorfile>
      <anchor>a7a202d51ad29f5bde7460b7db5281ed3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CartVector</type>
      <name>Kd_x</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JinvTeleopController.html</anchorfile>
      <anchor>aa5bf6f291fccd9e1f0c1395b65d56ab4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>KDL::Chain</type>
      <name>kdl_chain_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JinvTeleopController.html</anchorfile>
      <anchor>ad196f74ca006880ca68c9eee846cf997</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>JointVector</type>
      <name>Kp_j</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JinvTeleopController.html</anchorfile>
      <anchor>a050beade30d07f0e8f72834def433f0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CartVector</type>
      <name>Kp_x</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JinvTeleopController.html</anchorfile>
      <anchor>a99d0ee304ed02f6b8a2d3b7394662860</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>last_command_time_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JinvTeleopController.html</anchorfile>
      <anchor>af2521ec314b91256b551a72f5659b461</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>last_time_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JinvTeleopController.html</anchorfile>
      <anchor>a028b57348578cd7263d067f9739a3b50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>loop_count_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JinvTeleopController.html</anchorfile>
      <anchor>ac4f81daa5d30b3b163105e7128207c77</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>enum pr2_manipulation_controllers::JinvTeleopController::@0</type>
      <name>mode_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JinvTeleopController.html</anchorfile>
      <anchor>a9ae402ebb703b29f8e5f8f437c1f9108</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>node_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JinvTeleopController.html</anchorfile>
      <anchor>a149d443893e50c6fcae7627cecf57b2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>JointVector</type>
      <name>pclamp_j</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JinvTeleopController.html</anchorfile>
      <anchor>a83984ca5e578902b172c72d3a2d403e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>pose_command_filter_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JinvTeleopController.html</anchorfile>
      <anchor>aaab2bcd71c9993366ef5020fd8f7320f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rosrt::Publisher&lt; StateMsg &gt;</type>
      <name>pub_state_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JinvTeleopController.html</anchorfile>
      <anchor>aee5a77a0c9689eaf7f616c6750a9b957</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>pub_transformed_rot_vel_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JinvTeleopController.html</anchorfile>
      <anchor>a6e8101dacb1b28eb69dbc86fc7e67395</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>pub_transformed_twist_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JinvTeleopController.html</anchorfile>
      <anchor>aa57af0b0721407e7f8e2ab6d2a4104f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>realtime_tools::RealtimePublisher&lt; geometry_msgs::PoseStamped &gt;</type>
      <name>pub_x_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JinvTeleopController.html</anchorfile>
      <anchor>a1f8402211f9f74666a86ecdf9222a536</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>realtime_tools::RealtimePublisher&lt; geometry_msgs::PoseStamped &gt;</type>
      <name>pub_x_desi_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JinvTeleopController.html</anchorfile>
      <anchor>a4d6d3e7e4af4ab2e382ee661226550a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>realtime_tools::RealtimePublisher&lt; geometry_msgs::TwistStamped &gt;</type>
      <name>pub_x_err_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JinvTeleopController.html</anchorfile>
      <anchor>a7602ee8a772ba2141650348ac2ade7f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>JointVector</type>
      <name>q</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JinvTeleopController.html</anchorfile>
      <anchor>a14042bacd3f1cb56b061d079279aa1c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>JointVector</type>
      <name>q_posture_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JinvTeleopController.html</anchorfile>
      <anchor>a43b5ddb3bc09d557af0656a5ed48fafe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>JointVector</type>
      <name>q_proxy_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JinvTeleopController.html</anchorfile>
      <anchor>a307dcb763b1703dd3cd60b27f6906f63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>JointVector</type>
      <name>qd</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JinvTeleopController.html</anchorfile>
      <anchor>ac87b3e2cdeaf5e14c5c86f90c1dff9c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>JointVector</type>
      <name>qd_pose</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JinvTeleopController.html</anchorfile>
      <anchor>a32e394877549da26bab884670b3206f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pr2_mechanism_model::RobotState *</type>
      <name>robot_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JinvTeleopController.html</anchorfile>
      <anchor>ae525467cd7d63bc9546d37801978d6ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>root_name_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JinvTeleopController.html</anchorfile>
      <anchor>a63fa7840ec706e09b54638862d2a9b3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>sub_command_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JinvTeleopController.html</anchorfile>
      <anchor>ad7559135458b27add987a986c3b3157a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>sub_command_pose_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JinvTeleopController.html</anchorfile>
      <anchor>a4e4d582ae518cd342144085ea2f791dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>sub_posture_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JinvTeleopController.html</anchorfile>
      <anchor>a549ac187c29bdd6e33e407d22ddc91ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>sub_twist_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JinvTeleopController.html</anchorfile>
      <anchor>abe001319a4d8447a6e8f1092eac8732c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>JointVector</type>
      <name>tau</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JinvTeleopController.html</anchorfile>
      <anchor>a97e427c4637d26128ee4730d1661fe25</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::TransformListener</type>
      <name>tf_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JinvTeleopController.html</anchorfile>
      <anchor>a37b3585108bd6580854359b05bee7b03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>use_posture_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JinvTeleopController.html</anchorfile>
      <anchor>a25d91ecff7db2f502b2b32c86fe5cd90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Eigen::Affine3d</type>
      <name>x</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JinvTeleopController.html</anchorfile>
      <anchor>a6db751bd25532c8da37cda6b48a64faa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Eigen::Affine3d</type>
      <name>x_desi_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JinvTeleopController.html</anchorfile>
      <anchor>a4737a2fc4160447325bbfc5da6c9e6fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Eigen::Affine3d</type>
      <name>x_desi_filtered_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JinvTeleopController.html</anchorfile>
      <anchor>a458ed7df748b9b74c0581103842e264a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CartVector</type>
      <name>x_err</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JinvTeleopController.html</anchorfile>
      <anchor>adf40737c7b384b455a2b03af57a4bcc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CartVector</type>
      <name>xd</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JinvTeleopController.html</anchorfile>
      <anchor>ae27da59f540810679c1e43ff0c35801e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CartVector</type>
      <name>xd_desi</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JinvTeleopController.html</anchorfile>
      <anchor>a92355918fca47bb7ab611583ca71ed13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CartVector</type>
      <name>xd_ref</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JinvTeleopController.html</anchorfile>
      <anchor>a771ce539bff5c26119b8099c97d7a463</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>xd_rot_limit_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JinvTeleopController.html</anchorfile>
      <anchor>a433cd98c6b1084e7ca4d45573437c612</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>xd_trans_limit_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JinvTeleopController.html</anchorfile>
      <anchor>a510be2ee31b0c05abaaa5ab50d585370</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>pr2_manipulation_controllers::JinvTeleopControllerState_</name>
    <filename>structpr2__manipulation__controllers_1_1JinvTeleopControllerState__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>double</type>
      <name>_compliance_type</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JinvTeleopControllerState__.html</anchorfile>
      <anchor>a9b9020121f9bafa4e5f04b0852f8b749</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_Df_type</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JinvTeleopControllerState__.html</anchorfile>
      <anchor>a00c45d343a128fbbca67f5714a6ab0b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_df_type</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JinvTeleopControllerState__.html</anchorfile>
      <anchor>abc1d0b3062a35bb481d1c4c8ba8f7015</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_Dx_type</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JinvTeleopControllerState__.html</anchorfile>
      <anchor>a96aa7f36ac3934f86dbd795e652c02ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_dx_type</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JinvTeleopControllerState__.html</anchorfile>
      <anchor>a371a4ed50dd3a6dc082d921c029d854a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::geometry_msgs::Wrench_&lt; ContainerAllocator &gt;</type>
      <name>_F_type</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JinvTeleopControllerState__.html</anchorfile>
      <anchor>ad7e4b35dad17ea26086b12b2a4af83a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>_header_type</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JinvTeleopControllerState__.html</anchorfile>
      <anchor>a9127ed60dfbb82bafbecc5ff6bd737d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std_msgs::Float64MultiArray_&lt; ContainerAllocator &gt;</type>
      <name>_J_type</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JinvTeleopControllerState__.html</anchorfile>
      <anchor>a1cb5982fe166af790b0a12f01db1959c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std_msgs::Float64MultiArray_&lt; ContainerAllocator &gt;</type>
      <name>_N_type</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JinvTeleopControllerState__.html</anchorfile>
      <anchor>a38a826ca5d7e8fa06199e8b1075cd993</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt;</type>
      <name>_q_proxy_type</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JinvTeleopControllerState__.html</anchorfile>
      <anchor>a8fb4020510b6c8b2ee8b828a9bfbac36</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt;</type>
      <name>_qd_desi_type</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JinvTeleopControllerState__.html</anchorfile>
      <anchor>af5c71557a5241a344b93be17a0392e0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt;</type>
      <name>_qd_pose_type</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JinvTeleopControllerState__.html</anchorfile>
      <anchor>a86c42037d390b3051715a9e2b3b01d0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt;</type>
      <name>_qd_posture_raw_type</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JinvTeleopControllerState__.html</anchorfile>
      <anchor>a40eaa171f65980f6ab4ece820f333e9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt;</type>
      <name>_qd_posture_type</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JinvTeleopControllerState__.html</anchorfile>
      <anchor>a31a6f4d6bbd9737babd9ae9eaf2eb25f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_stiffness_type</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JinvTeleopControllerState__.html</anchorfile>
      <anchor>a8a10aa0c6a27198ec114365226861c07</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt;</type>
      <name>_tau_type</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JinvTeleopControllerState__.html</anchorfile>
      <anchor>a3ef42940de85adabb0e2c3a5bd344ba2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::geometry_msgs::PoseStamped_&lt; ContainerAllocator &gt;</type>
      <name>_x_desi_filtered_type</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JinvTeleopControllerState__.html</anchorfile>
      <anchor>a863bc877f48202309de9d10fc9d96f2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::geometry_msgs::PoseStamped_&lt; ContainerAllocator &gt;</type>
      <name>_x_desi_type</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JinvTeleopControllerState__.html</anchorfile>
      <anchor>a1fb16b9f4d31979a9893c7643af6802f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::geometry_msgs::Twist_&lt; ContainerAllocator &gt;</type>
      <name>_x_err_type</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JinvTeleopControllerState__.html</anchorfile>
      <anchor>afdd685d331f6365899c2c4fa895f7802</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::geometry_msgs::PoseStamped_&lt; ContainerAllocator &gt;</type>
      <name>_x_type</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JinvTeleopControllerState__.html</anchorfile>
      <anchor>a3ec1a80f3c2f2ad681503fe03b586c29</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::geometry_msgs::Twist_&lt; ContainerAllocator &gt;</type>
      <name>_xd_desi_type</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JinvTeleopControllerState__.html</anchorfile>
      <anchor>a98b16b787924b424e1285ce3190eff9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::geometry_msgs::Twist_&lt; ContainerAllocator &gt;</type>
      <name>_xd_type</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JinvTeleopControllerState__.html</anchorfile>
      <anchor>a09e89da07c9e1d9b6ff2f084312e8634</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_manipulation_controllers::JinvTeleopControllerState_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JinvTeleopControllerState__.html</anchorfile>
      <anchor>a8838685a511af33d1b1068418336ba4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_manipulation_controllers::JinvTeleopControllerState_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JinvTeleopControllerState__.html</anchorfile>
      <anchor>a309b252836f25e5d2986fa2d34b19a00</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>JinvTeleopControllerState_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JinvTeleopControllerState__.html</anchorfile>
      <anchor>a0c1fca6f97f439ac7ed7582adec44d8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getDataType</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JinvTeleopControllerState__.html</anchorfile>
      <anchor>a75ba09c303bb9e83f5fa6bde4ab6dda6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMD5Sum</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JinvTeleopControllerState__.html</anchorfile>
      <anchor>a668ffd2aa5034dd79e51e322e3730407</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMessageDefinition</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JinvTeleopControllerState__.html</anchorfile>
      <anchor>aeb68ed6ea50223bb7d0dcc14e143ade0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>deserialize</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JinvTeleopControllerState__.html</anchorfile>
      <anchor>a8796ee326eec7ab893076d4ef948c61e</anchor>
      <arglist>(uint8_t *read_ptr)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED uint32_t</type>
      <name>get_q_proxy_size</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JinvTeleopControllerState__.html</anchorfile>
      <anchor>ad831e2a0b30b8825029f1e6644940af1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>get_q_proxy_vec</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JinvTeleopControllerState__.html</anchorfile>
      <anchor>afc5c78a51e2f7fe5c8fb05c03248b73c</anchor>
      <arglist>(std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt; &amp;vec) const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED uint32_t</type>
      <name>get_qd_desi_size</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JinvTeleopControllerState__.html</anchorfile>
      <anchor>addfa4ddd96c4caecf2a01c0f7186d841</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>get_qd_desi_vec</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JinvTeleopControllerState__.html</anchorfile>
      <anchor>a7bb924056da80784ef0d06beefd3b910</anchor>
      <arglist>(std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt; &amp;vec) const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED uint32_t</type>
      <name>get_qd_pose_size</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JinvTeleopControllerState__.html</anchorfile>
      <anchor>a7672f88db5c7d51ac4b88b527691bbdf</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>get_qd_pose_vec</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JinvTeleopControllerState__.html</anchorfile>
      <anchor>a42f1da82b663539149b01311da61c159</anchor>
      <arglist>(std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt; &amp;vec) const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED uint32_t</type>
      <name>get_qd_posture_raw_size</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JinvTeleopControllerState__.html</anchorfile>
      <anchor>aaae832aec4eee1c3a84ba36696f75a5b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>get_qd_posture_raw_vec</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JinvTeleopControllerState__.html</anchorfile>
      <anchor>a2d0aafe0742031c2cd5f46cf279e3ee0</anchor>
      <arglist>(std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt; &amp;vec) const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED uint32_t</type>
      <name>get_qd_posture_size</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JinvTeleopControllerState__.html</anchorfile>
      <anchor>a18f1e56549de3da03b35edba678dfa47</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>get_qd_posture_vec</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JinvTeleopControllerState__.html</anchorfile>
      <anchor>a61ec2d951caca1847e2b90b64b9a60bb</anchor>
      <arglist>(std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt; &amp;vec) const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED uint32_t</type>
      <name>get_tau_size</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JinvTeleopControllerState__.html</anchorfile>
      <anchor>a3ec4d89282f80aa0732467b6b0f5cb27</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>get_tau_vec</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JinvTeleopControllerState__.html</anchorfile>
      <anchor>a9d1857ffed123feebb271dc01b390726</anchor>
      <arglist>(std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt; &amp;vec) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JinvTeleopControllerState_</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JinvTeleopControllerState__.html</anchorfile>
      <anchor>af68597624db6e796a4f0ba0216664278</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JinvTeleopControllerState_</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JinvTeleopControllerState__.html</anchorfile>
      <anchor>a407cc7d8e88d040d1072c23f3d052e98</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint32_t</type>
      <name>serializationLength</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JinvTeleopControllerState__.html</anchorfile>
      <anchor>a76ef80d3155378269567a94ab731ede9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>serialize</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JinvTeleopControllerState__.html</anchorfile>
      <anchor>afca03a02f1e9a832a97f58333cb445c5</anchor>
      <arglist>(uint8_t *write_ptr, uint32_t seq) const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>set_q_proxy_size</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JinvTeleopControllerState__.html</anchorfile>
      <anchor>ab2ed973a30ca361b4666303600e1c07f</anchor>
      <arglist>(uint32_t size)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>set_q_proxy_vec</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JinvTeleopControllerState__.html</anchorfile>
      <anchor>af600cb646b5737a60a02eb709c775264</anchor>
      <arglist>(const std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt; &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>set_qd_desi_size</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JinvTeleopControllerState__.html</anchorfile>
      <anchor>a54fa5f07ed82c825e4002e3f95900aad</anchor>
      <arglist>(uint32_t size)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>set_qd_desi_vec</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JinvTeleopControllerState__.html</anchorfile>
      <anchor>a004cd426d0460a39b12bd6abaaff52ff</anchor>
      <arglist>(const std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt; &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>set_qd_pose_size</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JinvTeleopControllerState__.html</anchorfile>
      <anchor>aa721f751325502870afdf2396bf17d0a</anchor>
      <arglist>(uint32_t size)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>set_qd_pose_vec</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JinvTeleopControllerState__.html</anchorfile>
      <anchor>a3ea672fda15c4c82ec982763114c78e2</anchor>
      <arglist>(const std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt; &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>set_qd_posture_raw_size</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JinvTeleopControllerState__.html</anchorfile>
      <anchor>ab15a52474c965ebe4d62192b2c3ef6e1</anchor>
      <arglist>(uint32_t size)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>set_qd_posture_raw_vec</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JinvTeleopControllerState__.html</anchorfile>
      <anchor>a9c1392b19fa8aad7b5d8d42ac9fd0ee8</anchor>
      <arglist>(const std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt; &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>set_qd_posture_size</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JinvTeleopControllerState__.html</anchorfile>
      <anchor>abaf3e3af344bb6b39ec5c377df6fd6da</anchor>
      <arglist>(uint32_t size)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>set_qd_posture_vec</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JinvTeleopControllerState__.html</anchorfile>
      <anchor>a450b1a98db958d07d69d56581d3a0694</anchor>
      <arglist>(const std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt; &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>set_tau_size</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JinvTeleopControllerState__.html</anchorfile>
      <anchor>a8315c28aed5ca706c194637d889a9ecd</anchor>
      <arglist>(uint32_t size)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>set_tau_vec</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JinvTeleopControllerState__.html</anchorfile>
      <anchor>a74930643f2a74d406e57e18e3b5c4a4e</anchor>
      <arglist>(const std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt; &amp;vec)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getDataType</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JinvTeleopControllerState__.html</anchorfile>
      <anchor>a3f6030d204cb64bfb7182942c13cdd6b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMD5Sum</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JinvTeleopControllerState__.html</anchorfile>
      <anchor>aff260fc4f7ffdf7a5f066bd25dea80a7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMessageDefinition</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JinvTeleopControllerState__.html</anchorfile>
      <anchor>a90a7f9894ce189e4a59690fb28e03334</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JinvTeleopControllerState__.html</anchorfile>
      <anchor>a02074d2eb328f95654381b662c9712d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>compliance</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JinvTeleopControllerState__.html</anchorfile>
      <anchor>a75bdf88abd23e68fb582c719f6840821</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>Df</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JinvTeleopControllerState__.html</anchorfile>
      <anchor>aedb9fef8a36770c6bc1328e1f5e69c43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>df</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JinvTeleopControllerState__.html</anchorfile>
      <anchor>afdebfeaa49fe3a65bae65d8ca164cd37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>Dx</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JinvTeleopControllerState__.html</anchorfile>
      <anchor>aa8ddc656ec220d57190acc4821fba774</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>dx</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JinvTeleopControllerState__.html</anchorfile>
      <anchor>a30f26d5750c8e863aab002d13f5010d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::geometry_msgs::Wrench_&lt; ContainerAllocator &gt;</type>
      <name>F</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JinvTeleopControllerState__.html</anchorfile>
      <anchor>a2937f36d69868ec60798486363a358ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>header</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JinvTeleopControllerState__.html</anchorfile>
      <anchor>ac4483eb055f124c2abaf3953c5eaa583</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std_msgs::Float64MultiArray_&lt; ContainerAllocator &gt;</type>
      <name>J</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JinvTeleopControllerState__.html</anchorfile>
      <anchor>a41c5cae67974c8e5480c6ab903e954c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std_msgs::Float64MultiArray_&lt; ContainerAllocator &gt;</type>
      <name>N</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JinvTeleopControllerState__.html</anchorfile>
      <anchor>ad6c283092d9c324bbd80cbfe1fd28dad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt;</type>
      <name>q_proxy</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JinvTeleopControllerState__.html</anchorfile>
      <anchor>a9c045e4f0fd1ffad81beee9887e7900e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt;</type>
      <name>qd_desi</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JinvTeleopControllerState__.html</anchorfile>
      <anchor>aed8584080ebf725dad82d6c4934cf18b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt;</type>
      <name>qd_pose</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JinvTeleopControllerState__.html</anchorfile>
      <anchor>a1722827e6861b51c4c36fcf586058aaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt;</type>
      <name>qd_posture</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JinvTeleopControllerState__.html</anchorfile>
      <anchor>a0f17b7b254c105cfbebd71b010bd7656</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt;</type>
      <name>qd_posture_raw</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JinvTeleopControllerState__.html</anchorfile>
      <anchor>a4669a42674f58b73b8458e659129f7da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>stiffness</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JinvTeleopControllerState__.html</anchorfile>
      <anchor>a0fedde57a87fec3e968fe59fcd5dd5ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt;</type>
      <name>tau</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JinvTeleopControllerState__.html</anchorfile>
      <anchor>a4182e5a6776a125bd317f1a52b5078f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::geometry_msgs::PoseStamped_&lt; ContainerAllocator &gt;</type>
      <name>x</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JinvTeleopControllerState__.html</anchorfile>
      <anchor>a86efbe1c6754a8ffeff0ece5a9ca6584</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::geometry_msgs::PoseStamped_&lt; ContainerAllocator &gt;</type>
      <name>x_desi</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JinvTeleopControllerState__.html</anchorfile>
      <anchor>a268929e652fd6b864342dfc04b534834</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::geometry_msgs::PoseStamped_&lt; ContainerAllocator &gt;</type>
      <name>x_desi_filtered</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JinvTeleopControllerState__.html</anchorfile>
      <anchor>a47bf4262ca6ec95db4ea0965fa6f6011</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::geometry_msgs::Twist_&lt; ContainerAllocator &gt;</type>
      <name>x_err</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JinvTeleopControllerState__.html</anchorfile>
      <anchor>afa7771d20de10e7721877ff9040b9013</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::geometry_msgs::Twist_&lt; ContainerAllocator &gt;</type>
      <name>xd</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JinvTeleopControllerState__.html</anchorfile>
      <anchor>aafb07f7b6a1b58b1d9ce3e1718140168</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::geometry_msgs::Twist_&lt; ContainerAllocator &gt;</type>
      <name>xd_desi</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JinvTeleopControllerState__.html</anchorfile>
      <anchor>ad3bb32a769b3683b6d7fc4746f7a133e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getDataType_</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JinvTeleopControllerState__.html</anchorfile>
      <anchor>ab668f1955a740957e5fe079ade899b4f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMD5Sum_</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JinvTeleopControllerState__.html</anchorfile>
      <anchor>a3f04b4a675bb0ba8ae8617aea37cc826</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMessageDefinition_</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JinvTeleopControllerState__.html</anchorfile>
      <anchor>a4e609b180a94b345aae48a533cc78d7d</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pr2_manipulation_controllers::JTTaskController</name>
    <filename>classpr2__manipulation__controllers_1_1JTTaskController.html</filename>
    <base>pr2_controller_interface::Controller</base>
    <member kind="function">
      <type>void</type>
      <name>commandPose</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JTTaskController.html</anchorfile>
      <anchor>a9ed57ca5a7780f78173f277f85df3dcb</anchor>
      <arglist>(const geometry_msgs::PoseStamped::ConstPtr &amp;command)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>commandPosture</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JTTaskController.html</anchorfile>
      <anchor>a43c668b61cf9585cc4a749d8df040b65</anchor>
      <arglist>(const std_msgs::Float64MultiArray::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>init</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JTTaskController.html</anchorfile>
      <anchor>ae02e4575fb6eebd516751855d22d5c48</anchor>
      <arglist>(pr2_mechanism_model::RobotState *robot, ros::NodeHandle &amp;n)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JTTaskController</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JTTaskController.html</anchorfile>
      <anchor>ad39debe5d6fb137c48c4f2b142c2c366</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGains</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JTTaskController.html</anchorfile>
      <anchor>a2b517a5b8333942edc19201595a6617a</anchor>
      <arglist>(const object_manipulation_msgs::CartesianGains::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>starting</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JTTaskController.html</anchorfile>
      <anchor>a7f67f86e2feba4fef7d2e525dd68be83</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JTTaskController.html</anchorfile>
      <anchor>a4ad87bae15f9813dcecb9c199e90dd7c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~JTTaskController</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JTTaskController.html</anchorfile>
      <anchor>af103589b553fe950ee828f1aaf90cba7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>pr2_mechanism_model::Chain</type>
      <name>chain_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JTTaskController.html</anchorfile>
      <anchor>ab85ee935bb7668ae33214836ca37fcf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>EIGEN_MAKE_ALIGNED_OPERATOR_NEW</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JTTaskController.html</anchorfile>
      <anchor>a2c4fe413a152993a1be8f371baa5bbae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>jacobian_inverse_damping_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JTTaskController.html</anchorfile>
      <anchor>aa764e340c629a21c7948c1c96280f300</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>JointVec</type>
      <name>joint_dd_ff_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JTTaskController.html</anchorfile>
      <anchor>a6a32a6d0d5a24873cb624140ca8077ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>joint_vel_filter_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JTTaskController.html</anchorfile>
      <anchor>a713c83d22d1c63854840abb0799793f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>k_posture_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JTTaskController.html</anchorfile>
      <anchor>a720693f7f1efa82ea26e6a019a7a3bac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Eigen::Matrix&lt; double, 6, 1 &gt;</type>
      <name>Kd</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JTTaskController.html</anchorfile>
      <anchor>a732b22c54c646aca682e969e142f7ee6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::scoped_ptr&lt; Kin&lt; Joints &gt; &gt;</type>
      <name>kin_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JTTaskController.html</anchorfile>
      <anchor>a91391f68d87656ad42bcfc9e103f0baf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Eigen::Matrix&lt; double, 6, 1 &gt;</type>
      <name>Kp</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JTTaskController.html</anchorfile>
      <anchor>a91c95bca0bb7a73b3744b9fb1a159e25</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>last_compliance_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JTTaskController.html</anchorfile>
      <anchor>af3d05f3b42c74103ef6296e9c48f9380</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>last_Df_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JTTaskController.html</anchorfile>
      <anchor>a727d209e5266005e6003c06f4fa55d41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>last_Dx_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JTTaskController.html</anchorfile>
      <anchor>a4d15a35902fa7466eb06ddbf0aeafb2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Eigen::Affine3d</type>
      <name>last_pose_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JTTaskController.html</anchorfile>
      <anchor>ab3c2c874f3fb0e672bdd53c3616ef598</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>last_stiffness_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JTTaskController.html</anchorfile>
      <anchor>a9b64f7a4fee9bc7ffbc5e322f200ba3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Time</type>
      <name>last_time_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JTTaskController.html</anchorfile>
      <anchor>aeb57c88a62a118a252b2dd10eda9e6a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CartVec</type>
      <name>last_wrench_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JTTaskController.html</anchorfile>
      <anchor>a54b9a9143d6475f579a4efa250f64b84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>loop_count_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JTTaskController.html</anchorfile>
      <anchor>a32ac5fb8214b64600a1388a7099502bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::NodeHandle</type>
      <name>node_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JTTaskController.html</anchorfile>
      <anchor>a6bc99323f412789ba5a8b23214c5769f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>pose_command_filter_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JTTaskController.html</anchorfile>
      <anchor>af276e40822105e303b6fd78ade3181ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>rosrt::Publisher&lt; StateMsg &gt;</type>
      <name>pub_state_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JTTaskController.html</anchorfile>
      <anchor>a49f6eaf8f7945f57b3051822f528acdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>rosrt::Publisher&lt; std_msgs::Float64MultiArray &gt;</type>
      <name>pub_tau_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JTTaskController.html</anchorfile>
      <anchor>a7c6135fbb8b211c4cbfdf6c1f6f48f95</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>rosrt::Publisher&lt; geometry_msgs::Twist &gt;</type>
      <name>pub_wrench_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JTTaskController.html</anchorfile>
      <anchor>a025c668d97bfe1928eaa8973e0d411b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>rosrt::Publisher&lt; geometry_msgs::PoseStamped &gt;</type>
      <name>pub_x_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JTTaskController.html</anchorfile>
      <anchor>a04ab09622bd33e3943a8330da5f295c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>rosrt::Publisher&lt; geometry_msgs::PoseStamped &gt;</type>
      <name>pub_x_desi_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JTTaskController.html</anchorfile>
      <anchor>a6fc46bc01f6f5ee48d706b2e10bbef6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>rosrt::Publisher&lt; geometry_msgs::Twist &gt;</type>
      <name>pub_x_err_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JTTaskController.html</anchorfile>
      <anchor>a66dcd86ff637aa9eaf3d14dde175b899</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>rosrt::Publisher&lt; geometry_msgs::Twist &gt;</type>
      <name>pub_xd_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JTTaskController.html</anchorfile>
      <anchor>a65643d1d52a25410de37b246de4b16d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>rosrt::Publisher&lt; geometry_msgs::Twist &gt;</type>
      <name>pub_xd_desi_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JTTaskController.html</anchorfile>
      <anchor>a84252e691aa16bc29f7ee2e554e499f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>JointVec</type>
      <name>q_posture_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JTTaskController.html</anchorfile>
      <anchor>a9aeae7402d72b026f6429fd6c2694965</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>JointVec</type>
      <name>qdot_filtered_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JTTaskController.html</anchorfile>
      <anchor>af60c9eee5e025394deeb1c2720dc765d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>res_force_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JTTaskController.html</anchorfile>
      <anchor>a4c6974d4586e40c328e98d15efead9df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>res_orientation_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JTTaskController.html</anchorfile>
      <anchor>a5708fd91c37defe81a0e9528811f9d1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>res_position_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JTTaskController.html</anchorfile>
      <anchor>ac35837393db3119abf1a805d8a352aff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>res_torque_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JTTaskController.html</anchorfile>
      <anchor>aca6e0eb270f8cea3b9ca6cc21be64deb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>pr2_mechanism_model::RobotState *</type>
      <name>robot_state_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JTTaskController.html</anchorfile>
      <anchor>adbc5fc55bfa04e7ecd1cff2c6d48c9bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>root_name_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JTTaskController.html</anchorfile>
      <anchor>a2e6082453b27450d0ca70a1ced4d6377</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>JointVec</type>
      <name>saturation_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JTTaskController.html</anchorfile>
      <anchor>aee00753e1ef122255db4c5cf5a97e5c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Eigen::Matrix&lt; double, 6, 6 &gt;</type>
      <name>St</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JTTaskController.html</anchorfile>
      <anchor>ac42eadc28d41fffa109582020bb478b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Subscriber</type>
      <name>sub_gains_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JTTaskController.html</anchorfile>
      <anchor>aa1cfde846c707eb7351eedaad7a68092</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Subscriber</type>
      <name>sub_pose_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JTTaskController.html</anchorfile>
      <anchor>a5b88232c2e7c7d1eb3ae0fb713356372</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Subscriber</type>
      <name>sub_posture_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JTTaskController.html</anchorfile>
      <anchor>aacd01fe98256b887ede55b9cb6411930</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tf::TransformListener</type>
      <name>tf_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JTTaskController.html</anchorfile>
      <anchor>ad76a4eaac539f1f4396e702db7d5b2a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>tip_name_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JTTaskController.html</anchorfile>
      <anchor>ad0baec27667abc7c5096c30fd27dc64b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>use_posture_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JTTaskController.html</anchorfile>
      <anchor>a9c3d93b059fdf9aae39cee35424d18cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>use_tip_frame_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JTTaskController.html</anchorfile>
      <anchor>aee4fb7c645a2121e38e22420078d3da2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>vel_saturation_rot_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JTTaskController.html</anchorfile>
      <anchor>a7c3ac12e8480bd7c2499f4eb4c5e2517</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>vel_saturation_trans_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JTTaskController.html</anchorfile>
      <anchor>acd825ffb40e12180c660765991dbcc5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CartVec</type>
      <name>wrench_desi_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JTTaskController.html</anchorfile>
      <anchor>a7ce12113ed495d492b9f011b9c663da9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Eigen::Affine3d</type>
      <name>x_desi_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JTTaskController.html</anchorfile>
      <anchor>a2d8071bfd175d390f665bd58d64785c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Eigen::Affine3d</type>
      <name>x_desi_filtered_</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JTTaskController.html</anchorfile>
      <anchor>ab197245817dc73b17b107f50ace6942c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Joints</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JTTaskController.html</anchorfile>
      <anchor>ac2cc9f39105277a30ec065e16130f2d1a23e5c8ff401aace3dba92ee508609c3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>Eigen::Matrix&lt; double, 6, 1 &gt;</type>
      <name>CartVec</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JTTaskController.html</anchorfile>
      <anchor>ae0c8267540f4b298e2cdbfda4642a96b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>Eigen::Matrix&lt; double, 6, Joints &gt;</type>
      <name>Jacobian</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JTTaskController.html</anchorfile>
      <anchor>a7374386a3126151624b72c5c433c0562</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>Eigen::Matrix&lt; double, Joints, 1 &gt;</type>
      <name>JointVec</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JTTaskController.html</anchorfile>
      <anchor>a0bfdd8ee22008ed6808e31cd60e0ed2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>pr2_manipulation_controllers::JTTaskControllerState</type>
      <name>StateMsg</name>
      <anchorfile>classpr2__manipulation__controllers_1_1JTTaskController.html</anchorfile>
      <anchor>a56a8ee2eda196ab68ab40794fbe23d0f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>pr2_manipulation_controllers::JTTaskControllerState_</name>
    <filename>structpr2__manipulation__controllers_1_1JTTaskControllerState__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>double</type>
      <name>_compliance_type</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTaskControllerState__.html</anchorfile>
      <anchor>a7f5cf4f9822f52b2cf1c09f26704edea</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_Df_type</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTaskControllerState__.html</anchorfile>
      <anchor>ad7c403ca3b4f36d311980d3d7e509f01</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_df_type</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTaskControllerState__.html</anchorfile>
      <anchor>ad7e2b93e9161e36c1a3f1a982e5f03b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_Dx_type</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTaskControllerState__.html</anchorfile>
      <anchor>afa508baa92e629a8253ea7e940a0dcda</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_dx_type</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTaskControllerState__.html</anchorfile>
      <anchor>a7ba1217fb7ba80a94ff0b80b6d48bfe0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::geometry_msgs::Wrench_&lt; ContainerAllocator &gt;</type>
      <name>_F_type</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTaskControllerState__.html</anchorfile>
      <anchor>a278e391e98bb77a31213ce8814da94d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>_header_type</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTaskControllerState__.html</anchorfile>
      <anchor>ac098fe9448276995c10806bb43cf24d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std_msgs::Float64MultiArray_&lt; ContainerAllocator &gt;</type>
      <name>_J_type</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTaskControllerState__.html</anchorfile>
      <anchor>a341c989af326c49e7cf6fb732523d303</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std_msgs::Float64MultiArray_&lt; ContainerAllocator &gt;</type>
      <name>_N_type</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTaskControllerState__.html</anchorfile>
      <anchor>ac5d6d4a1751e7ed2501144bde191148a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_stiffness_type</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTaskControllerState__.html</anchorfile>
      <anchor>ae369711c0111828afe6566d8ac67fdf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt;</type>
      <name>_tau_pose_type</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTaskControllerState__.html</anchorfile>
      <anchor>a830514d4ebf05e14bb72fa46c4f71fad</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt;</type>
      <name>_tau_posture_type</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTaskControllerState__.html</anchorfile>
      <anchor>ab301ae702a80b367b44a0c969299ee7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt;</type>
      <name>_tau_type</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTaskControllerState__.html</anchorfile>
      <anchor>a50fea1795eb26dfdb0e6b59cdadf95c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::geometry_msgs::PoseStamped_&lt; ContainerAllocator &gt;</type>
      <name>_x_desi_filtered_type</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTaskControllerState__.html</anchorfile>
      <anchor>a81c25f506be69820da200f9affeed8bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::geometry_msgs::PoseStamped_&lt; ContainerAllocator &gt;</type>
      <name>_x_desi_type</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTaskControllerState__.html</anchorfile>
      <anchor>ac05b3a42a9a819b597ff499a78186393</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::geometry_msgs::Twist_&lt; ContainerAllocator &gt;</type>
      <name>_x_err_type</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTaskControllerState__.html</anchorfile>
      <anchor>ac7b3c69524ad9cf56a0977eceb36eb8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::geometry_msgs::PoseStamped_&lt; ContainerAllocator &gt;</type>
      <name>_x_type</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTaskControllerState__.html</anchorfile>
      <anchor>aeec96621ccddff6dceeb776a250b8cdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::geometry_msgs::Twist_&lt; ContainerAllocator &gt;</type>
      <name>_xd_desi_type</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTaskControllerState__.html</anchorfile>
      <anchor>af064b6b9d260122453118df5f5c147a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::geometry_msgs::Twist_&lt; ContainerAllocator &gt;</type>
      <name>_xd_type</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTaskControllerState__.html</anchorfile>
      <anchor>ac76100fffbd56126ba106fa660402dca</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_manipulation_controllers::JTTaskControllerState_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTaskControllerState__.html</anchorfile>
      <anchor>aec259fee66b263cd06b2476116d8becd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_manipulation_controllers::JTTaskControllerState_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTaskControllerState__.html</anchorfile>
      <anchor>a410b9e1ee4e0c896d41cf540481f9570</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>JTTaskControllerState_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTaskControllerState__.html</anchorfile>
      <anchor>a79dd27ef5d86e4be075ceb4f104ba185</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getDataType</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTaskControllerState__.html</anchorfile>
      <anchor>abc88830677ecbe7b57c1ff7d1bc74cdd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMD5Sum</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTaskControllerState__.html</anchorfile>
      <anchor>ab49888b3ce8cae4e7d49adf611f06185</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMessageDefinition</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTaskControllerState__.html</anchorfile>
      <anchor>a46f27ec521c6d75d8637e8d00c02b84e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>deserialize</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTaskControllerState__.html</anchorfile>
      <anchor>ac2472b76c38b6a3ab606779ebca0d5e8</anchor>
      <arglist>(uint8_t *read_ptr)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED uint32_t</type>
      <name>get_tau_pose_size</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTaskControllerState__.html</anchorfile>
      <anchor>a870459a7845627eaf9a11c0af42053d4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>get_tau_pose_vec</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTaskControllerState__.html</anchorfile>
      <anchor>a4b68741dc9f8995e8c8c50611f899430</anchor>
      <arglist>(std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt; &amp;vec) const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED uint32_t</type>
      <name>get_tau_posture_size</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTaskControllerState__.html</anchorfile>
      <anchor>a5346941303ebd4be39ce638d1316b58c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>get_tau_posture_vec</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTaskControllerState__.html</anchorfile>
      <anchor>af3de5d5524d4b2c440e3a6b859a55c6f</anchor>
      <arglist>(std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt; &amp;vec) const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED uint32_t</type>
      <name>get_tau_size</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTaskControllerState__.html</anchorfile>
      <anchor>a89ffb5bcf5e2601db0093c6193576089</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>get_tau_vec</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTaskControllerState__.html</anchorfile>
      <anchor>a0fbc9a96aa83c2426dc6f4b7e4ae304d</anchor>
      <arglist>(std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt; &amp;vec) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JTTaskControllerState_</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTaskControllerState__.html</anchorfile>
      <anchor>a8ce3a7542af38584e6c5ca6851950c39</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JTTaskControllerState_</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTaskControllerState__.html</anchorfile>
      <anchor>aeccf88e4e6288c2f96c73464d6aa48b8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint32_t</type>
      <name>serializationLength</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTaskControllerState__.html</anchorfile>
      <anchor>a22cde0c5847512da5f2d358d0270789c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>serialize</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTaskControllerState__.html</anchorfile>
      <anchor>a54762706c4c3c0cf51646bde53b07664</anchor>
      <arglist>(uint8_t *write_ptr, uint32_t seq) const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>set_tau_pose_size</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTaskControllerState__.html</anchorfile>
      <anchor>a27662c6a575a72821154937e465db10a</anchor>
      <arglist>(uint32_t size)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>set_tau_pose_vec</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTaskControllerState__.html</anchorfile>
      <anchor>a969ee0308a7255dfb63e54507fbd74ea</anchor>
      <arglist>(const std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt; &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>set_tau_posture_size</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTaskControllerState__.html</anchorfile>
      <anchor>a45e139882a6c3cb763e2db707731e0d8</anchor>
      <arglist>(uint32_t size)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>set_tau_posture_vec</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTaskControllerState__.html</anchorfile>
      <anchor>ae39cfb4c7b4019a8d6eb6b13ce7a52c4</anchor>
      <arglist>(const std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt; &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>set_tau_size</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTaskControllerState__.html</anchorfile>
      <anchor>a6b6e92ee9b24fb16ad6a716df2025734</anchor>
      <arglist>(uint32_t size)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>set_tau_vec</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTaskControllerState__.html</anchorfile>
      <anchor>acbbf8970d516421c532406ff1e5d091c</anchor>
      <arglist>(const std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt; &amp;vec)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getDataType</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTaskControllerState__.html</anchorfile>
      <anchor>af3ad297eff7ac45a997e85d9b6719cf5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMD5Sum</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTaskControllerState__.html</anchorfile>
      <anchor>a18a98509302dce044698c12799278ac4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMessageDefinition</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTaskControllerState__.html</anchorfile>
      <anchor>a11608cbf641094e136cf6cf262e9258f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTaskControllerState__.html</anchorfile>
      <anchor>ac88ac089b93566b2fbe4d29c13fbfd22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>compliance</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTaskControllerState__.html</anchorfile>
      <anchor>a7608f9182732a1cd00f5b6460a3b6b8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>Df</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTaskControllerState__.html</anchorfile>
      <anchor>a2988310b1bb891f834f75eb5aa6b7a79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>df</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTaskControllerState__.html</anchorfile>
      <anchor>a7271f85f575feb51c0ee254486359222</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>Dx</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTaskControllerState__.html</anchorfile>
      <anchor>a6c66e89b08b633cdd10f24a2922eee02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>dx</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTaskControllerState__.html</anchorfile>
      <anchor>adf05fa11407d7a13c98e6a56a3cb154b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::geometry_msgs::Wrench_&lt; ContainerAllocator &gt;</type>
      <name>F</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTaskControllerState__.html</anchorfile>
      <anchor>ae067efa391a95be2e9e706280bdef966</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>header</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTaskControllerState__.html</anchorfile>
      <anchor>a2c016b60bc205ffe3ff24eb13e81a1b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std_msgs::Float64MultiArray_&lt; ContainerAllocator &gt;</type>
      <name>J</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTaskControllerState__.html</anchorfile>
      <anchor>afba4be4e249d407a3b86259074f7a227</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std_msgs::Float64MultiArray_&lt; ContainerAllocator &gt;</type>
      <name>N</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTaskControllerState__.html</anchorfile>
      <anchor>a90537723e3973762e4d55cbaa8be1973</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>stiffness</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTaskControllerState__.html</anchorfile>
      <anchor>ae9a6bc0452954b816eebe9927b7017b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt;</type>
      <name>tau</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTaskControllerState__.html</anchorfile>
      <anchor>a5e53cdbd7b6f4e78360a7e04d7881acb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt;</type>
      <name>tau_pose</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTaskControllerState__.html</anchorfile>
      <anchor>a39f27740a50d293c47199282e7185872</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt;</type>
      <name>tau_posture</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTaskControllerState__.html</anchorfile>
      <anchor>acf52f2e4edc5b810a59bf313edb13684</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::geometry_msgs::PoseStamped_&lt; ContainerAllocator &gt;</type>
      <name>x</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTaskControllerState__.html</anchorfile>
      <anchor>a5207789d7093416239512407be5340a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::geometry_msgs::PoseStamped_&lt; ContainerAllocator &gt;</type>
      <name>x_desi</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTaskControllerState__.html</anchorfile>
      <anchor>a5ffeb5eff0bc7c2f0e2f73c4872027c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::geometry_msgs::PoseStamped_&lt; ContainerAllocator &gt;</type>
      <name>x_desi_filtered</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTaskControllerState__.html</anchorfile>
      <anchor>a61023ab705659f2aaab1986ebeaf450e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::geometry_msgs::Twist_&lt; ContainerAllocator &gt;</type>
      <name>x_err</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTaskControllerState__.html</anchorfile>
      <anchor>a6ebf2e66d81353d77d6977f253282d1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::geometry_msgs::Twist_&lt; ContainerAllocator &gt;</type>
      <name>xd</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTaskControllerState__.html</anchorfile>
      <anchor>a26697d0258e7ef77dcf8bcf4798d4aa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::geometry_msgs::Twist_&lt; ContainerAllocator &gt;</type>
      <name>xd_desi</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTaskControllerState__.html</anchorfile>
      <anchor>a6df6371b35c1061e02b60914cb68fdae</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getDataType_</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTaskControllerState__.html</anchorfile>
      <anchor>ac3b55bf37767f49bf3a12fa4779fdf13</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMD5Sum_</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTaskControllerState__.html</anchorfile>
      <anchor>ae3976dc92c1da966f68ee04e51942a4c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMessageDefinition_</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTaskControllerState__.html</anchorfile>
      <anchor>a8ee29e77a2e15b88c98871de2bbcd717</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>pr2_manipulation_controllers::JTTeleopControllerState_</name>
    <filename>structpr2__manipulation__controllers_1_1JTTeleopControllerState__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>double</type>
      <name>_compliance_type</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTeleopControllerState__.html</anchorfile>
      <anchor>aff08f1e4396ad50508567687440aa1a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_Df_type</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTeleopControllerState__.html</anchorfile>
      <anchor>a9b8607f37f13704b1d98de444f9e4df7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_df_type</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTeleopControllerState__.html</anchorfile>
      <anchor>a8b2adad0f10cdcaa3959663ddf62ed96</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_Dx_type</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTeleopControllerState__.html</anchorfile>
      <anchor>a64ea33b540eb3a85928ba8c120286c63</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_dx_type</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTeleopControllerState__.html</anchorfile>
      <anchor>a3bc77ad418e90073336467b899f20673</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::geometry_msgs::Wrench_&lt; ContainerAllocator &gt;</type>
      <name>_F_type</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTeleopControllerState__.html</anchorfile>
      <anchor>a15a4e6a0e060edf3bbac5dd2bae6c5c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>_header_type</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTeleopControllerState__.html</anchorfile>
      <anchor>a4ae42a0d0af8a15be80e423541667fd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std_msgs::Float64MultiArray_&lt; ContainerAllocator &gt;</type>
      <name>_J_type</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTeleopControllerState__.html</anchorfile>
      <anchor>a6ce40285581058f0389d3f691db472b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std_msgs::Float64MultiArray_&lt; ContainerAllocator &gt;</type>
      <name>_N_type</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTeleopControllerState__.html</anchorfile>
      <anchor>ac7f00118a1badbb68235d2717bd81624</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_stiffness_type</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTeleopControllerState__.html</anchorfile>
      <anchor>a98c83d238303dfcd138889d684bb6920</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt;</type>
      <name>_tau_pose_type</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTeleopControllerState__.html</anchorfile>
      <anchor>a28b40ffd128bf3aef6ffe25b38853cac</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt;</type>
      <name>_tau_posture_type</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTeleopControllerState__.html</anchorfile>
      <anchor>aa1dbe46fac12b9bc7e94052337fda38d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt;</type>
      <name>_tau_type</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTeleopControllerState__.html</anchorfile>
      <anchor>a96f6708a5894cb317ef8d486a4786cdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::geometry_msgs::PoseStamped_&lt; ContainerAllocator &gt;</type>
      <name>_x_desi_filtered_type</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTeleopControllerState__.html</anchorfile>
      <anchor>aa9f6880dc5f112cdb3a901f726583d9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::geometry_msgs::PoseStamped_&lt; ContainerAllocator &gt;</type>
      <name>_x_desi_type</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTeleopControllerState__.html</anchorfile>
      <anchor>aa490aa71c543a03f8302bd2d7814d28f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::geometry_msgs::Twist_&lt; ContainerAllocator &gt;</type>
      <name>_x_err_type</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTeleopControllerState__.html</anchorfile>
      <anchor>a17ab37af92f7db1ecfdc30fcd3b7ee65</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::geometry_msgs::PoseStamped_&lt; ContainerAllocator &gt;</type>
      <name>_x_type</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTeleopControllerState__.html</anchorfile>
      <anchor>adbc31017b355f2bbec4d0b85c44f0d33</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::geometry_msgs::Twist_&lt; ContainerAllocator &gt;</type>
      <name>_xd_desi_type</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTeleopControllerState__.html</anchorfile>
      <anchor>a63ec80528b4a988914497771925dadce</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::geometry_msgs::Twist_&lt; ContainerAllocator &gt;</type>
      <name>_xd_type</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTeleopControllerState__.html</anchorfile>
      <anchor>a9eced1625fca2e9337ce4d2cd8fe05f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_manipulation_controllers::JTTeleopControllerState_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTeleopControllerState__.html</anchorfile>
      <anchor>a8704a1b41ea6755844fef6a233345f4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_manipulation_controllers::JTTeleopControllerState_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTeleopControllerState__.html</anchorfile>
      <anchor>ab359397b8f047e68fb23e1f627887f7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>JTTeleopControllerState_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTeleopControllerState__.html</anchorfile>
      <anchor>a300fbe2317153f757f0de7895b3001d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getDataType</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTeleopControllerState__.html</anchorfile>
      <anchor>a0a62650acfb67f3c798b601b9abaa0e0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMD5Sum</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTeleopControllerState__.html</anchorfile>
      <anchor>ac78b69eeca9b91c1748361ab8a48455d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMessageDefinition</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTeleopControllerState__.html</anchorfile>
      <anchor>a6ce088949d31d8a25ed550f3d4491016</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>deserialize</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTeleopControllerState__.html</anchorfile>
      <anchor>a02ce64004c54bb8407fb72652b46e76a</anchor>
      <arglist>(uint8_t *read_ptr)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED uint32_t</type>
      <name>get_tau_pose_size</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTeleopControllerState__.html</anchorfile>
      <anchor>ab2d5afd45467891653d552057f85c691</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>get_tau_pose_vec</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTeleopControllerState__.html</anchorfile>
      <anchor>a3b0c04446055fe87bcb6785e58ba58c1</anchor>
      <arglist>(std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt; &amp;vec) const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED uint32_t</type>
      <name>get_tau_posture_size</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTeleopControllerState__.html</anchorfile>
      <anchor>acc393e8f33e84b2eadccd572ec2fee19</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>get_tau_posture_vec</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTeleopControllerState__.html</anchorfile>
      <anchor>a19a0d5df1529b115268b83b752a848f5</anchor>
      <arglist>(std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt; &amp;vec) const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED uint32_t</type>
      <name>get_tau_size</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTeleopControllerState__.html</anchorfile>
      <anchor>ae6719c69b3006c40c391ef9aee5eb16f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>get_tau_vec</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTeleopControllerState__.html</anchorfile>
      <anchor>acf7c5a0e594b6baef7a0491454f69984</anchor>
      <arglist>(std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt; &amp;vec) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JTTeleopControllerState_</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTeleopControllerState__.html</anchorfile>
      <anchor>ade6cbc4f1e790e0cda484bc6012f5270</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JTTeleopControllerState_</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTeleopControllerState__.html</anchorfile>
      <anchor>a8149e46d163effbad821218bd6415008</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint32_t</type>
      <name>serializationLength</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTeleopControllerState__.html</anchorfile>
      <anchor>a5eb7043dc82476685c9c50588eb118c6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>serialize</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTeleopControllerState__.html</anchorfile>
      <anchor>af616c93c7304c5eb50b2a5cb3d14e642</anchor>
      <arglist>(uint8_t *write_ptr, uint32_t seq) const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>set_tau_pose_size</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTeleopControllerState__.html</anchorfile>
      <anchor>af1cea68d144594a180cb26ef0c3c58eb</anchor>
      <arglist>(uint32_t size)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>set_tau_pose_vec</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTeleopControllerState__.html</anchorfile>
      <anchor>aba0796a5e737cc5dbf552d158ffade4f</anchor>
      <arglist>(const std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt; &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>set_tau_posture_size</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTeleopControllerState__.html</anchorfile>
      <anchor>a4b82a6a543019425fe928368812d02ef</anchor>
      <arglist>(uint32_t size)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>set_tau_posture_vec</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTeleopControllerState__.html</anchorfile>
      <anchor>a2aa1035049fc55f58708e9185d8544f2</anchor>
      <arglist>(const std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt; &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>set_tau_size</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTeleopControllerState__.html</anchorfile>
      <anchor>a518ba903a7ac61f841c6eb50f424ea99</anchor>
      <arglist>(uint32_t size)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>set_tau_vec</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTeleopControllerState__.html</anchorfile>
      <anchor>ad2339a9bde362bbe8bc8acb11866ebb4</anchor>
      <arglist>(const std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt; &amp;vec)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getDataType</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTeleopControllerState__.html</anchorfile>
      <anchor>ac6d9f8dcad6db950a37aefa041899938</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMD5Sum</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTeleopControllerState__.html</anchorfile>
      <anchor>a7c43da31afa60005bfd56b9ff3e25b9d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMessageDefinition</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTeleopControllerState__.html</anchorfile>
      <anchor>afe5ae415d878d7d57d0ba63829844442</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTeleopControllerState__.html</anchorfile>
      <anchor>a0e1b7b6dbe55de013d66c63264e9ae94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>compliance</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTeleopControllerState__.html</anchorfile>
      <anchor>a17a3308c1b593c35e1f739541ba3b35b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>Df</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTeleopControllerState__.html</anchorfile>
      <anchor>a43b3ba373d35f8eec80eaefe3fa288bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>df</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTeleopControllerState__.html</anchorfile>
      <anchor>aa924b64fb11c1a54a2eb2ebf6b7d5798</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>Dx</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTeleopControllerState__.html</anchorfile>
      <anchor>ac7804989cc6fee1def83d19daa122437</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>dx</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTeleopControllerState__.html</anchorfile>
      <anchor>ab0f4521f29597aef9fd78c70f0360fe7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::geometry_msgs::Wrench_&lt; ContainerAllocator &gt;</type>
      <name>F</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTeleopControllerState__.html</anchorfile>
      <anchor>ad078dd2d961e70edc8853529727e4624</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>header</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTeleopControllerState__.html</anchorfile>
      <anchor>aa5adb2702afedc26be951f44db3524f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std_msgs::Float64MultiArray_&lt; ContainerAllocator &gt;</type>
      <name>J</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTeleopControllerState__.html</anchorfile>
      <anchor>af817a91e87812dc0a8ec856ad8656128</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std_msgs::Float64MultiArray_&lt; ContainerAllocator &gt;</type>
      <name>N</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTeleopControllerState__.html</anchorfile>
      <anchor>a0b89a8ae8b000920e89a6849ba4502dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>stiffness</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTeleopControllerState__.html</anchorfile>
      <anchor>ad9b43246cd8f2fd2a25bbffc0f872ff0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt;</type>
      <name>tau</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTeleopControllerState__.html</anchorfile>
      <anchor>a2472990c305235c48b3241ea76a5278e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt;</type>
      <name>tau_pose</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTeleopControllerState__.html</anchorfile>
      <anchor>a116c5c2a16a1a59aeed9e03f5063b4d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt;</type>
      <name>tau_posture</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTeleopControllerState__.html</anchorfile>
      <anchor>a2f0f21f60bab1b653104c28e9da08d58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::geometry_msgs::PoseStamped_&lt; ContainerAllocator &gt;</type>
      <name>x</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTeleopControllerState__.html</anchorfile>
      <anchor>a685e6b8da67cc6a34ba5c345eff9f28e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::geometry_msgs::PoseStamped_&lt; ContainerAllocator &gt;</type>
      <name>x_desi</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTeleopControllerState__.html</anchorfile>
      <anchor>a62379fd678d200d8f671870a4395b08a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::geometry_msgs::PoseStamped_&lt; ContainerAllocator &gt;</type>
      <name>x_desi_filtered</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTeleopControllerState__.html</anchorfile>
      <anchor>a470a3662352377ac6e188c35b06c8094</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::geometry_msgs::Twist_&lt; ContainerAllocator &gt;</type>
      <name>x_err</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTeleopControllerState__.html</anchorfile>
      <anchor>a883e9172c5ec3a4fffddc093276c99e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::geometry_msgs::Twist_&lt; ContainerAllocator &gt;</type>
      <name>xd</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTeleopControllerState__.html</anchorfile>
      <anchor>ac7ff42a430a2d20f506dc8330d9f9664</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::geometry_msgs::Twist_&lt; ContainerAllocator &gt;</type>
      <name>xd_desi</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTeleopControllerState__.html</anchorfile>
      <anchor>a826db748e0224540b8290864bcea3066</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getDataType_</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTeleopControllerState__.html</anchorfile>
      <anchor>a8b3dd2783db2c269013b9389420abe17</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMD5Sum_</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTeleopControllerState__.html</anchorfile>
      <anchor>aad86dd87282881242952b09ac9f931dc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMessageDefinition_</name>
      <anchorfile>structpr2__manipulation__controllers_1_1JTTeleopControllerState__.html</anchorfile>
      <anchor>afa57727c299a12ee86b8b19547a233d0</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>pr2_manipulation_controllers::Kin</name>
    <filename>structpr2__manipulation__controllers_1_1Kin.html</filename>
    <templarg>Joints</templarg>
    <member kind="typedef">
      <type>Eigen::Matrix&lt; double, 6, Joints &gt;</type>
      <name>Jacobian</name>
      <anchorfile>structpr2__manipulation__controllers_1_1Kin.html</anchorfile>
      <anchor>aec2ba431bd82ff4d22ad783af31932ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Matrix&lt; double, Joints, 1 &gt;</type>
      <name>JointVec</name>
      <anchorfile>structpr2__manipulation__controllers_1_1Kin.html</anchorfile>
      <anchor>a1498ef8bbcff5d6f856c91e169943a80</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fk</name>
      <anchorfile>structpr2__manipulation__controllers_1_1Kin.html</anchorfile>
      <anchor>ad72ffdbf9c82f786468e817537b7b392</anchor>
      <arglist>(const JointVec &amp;q, Eigen::Affine3d &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>jac</name>
      <anchorfile>structpr2__manipulation__controllers_1_1Kin.html</anchorfile>
      <anchor>a1e4cdaaf1b03b035495a9270a0b8ba02</anchor>
      <arglist>(const JointVec &amp;q, Jacobian &amp;J)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Kin</name>
      <anchorfile>structpr2__manipulation__controllers_1_1Kin.html</anchorfile>
      <anchor>a8251fea2ac5f2b4a8840bd2240cf5841</anchor>
      <arglist>(const KDL::Chain &amp;kdl_chain)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Kin</name>
      <anchorfile>structpr2__manipulation__controllers_1_1Kin.html</anchorfile>
      <anchor>ab9eed66e6e32a78c8e8c1b2aed2dd6d8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>KDL::ChainFkSolverPos_recursive</type>
      <name>fk_solver_</name>
      <anchorfile>structpr2__manipulation__controllers_1_1Kin.html</anchorfile>
      <anchor>ab8cbce71e6f4893cac3bbda31e5860ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>KDL::ChainJntToJacSolver</type>
      <name>jac_solver_</name>
      <anchorfile>structpr2__manipulation__controllers_1_1Kin.html</anchorfile>
      <anchor>af527e6af550b24f0643dedcd8a5071e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>KDL::Jacobian</type>
      <name>kdl_J</name>
      <anchorfile>structpr2__manipulation__controllers_1_1Kin.html</anchorfile>
      <anchor>a3f639633f31cb31b31f4e12cdbca547a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>KDL::JntArray</type>
      <name>kdl_q</name>
      <anchorfile>structpr2__manipulation__controllers_1_1Kin.html</anchorfile>
      <anchor>a009bcc87df67a21e1a0696acd314bb33</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>pr2_manipulation_controllers::MoveToPose</name>
    <filename>structpr2__manipulation__controllers_1_1MoveToPose.html</filename>
    <member kind="typedef">
      <type>MoveToPoseRequest</type>
      <name>Request</name>
      <anchorfile>structpr2__manipulation__controllers_1_1MoveToPose.html</anchorfile>
      <anchor>a864cb7d0474e11269e58921514c6e743</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Request</type>
      <name>RequestType</name>
      <anchorfile>structpr2__manipulation__controllers_1_1MoveToPose.html</anchorfile>
      <anchor>aad25fb77cdd589a81b60077ba2dc9375</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>MoveToPoseResponse</type>
      <name>Response</name>
      <anchorfile>structpr2__manipulation__controllers_1_1MoveToPose.html</anchorfile>
      <anchor>a6bc2493a5ccc2f1faaf7c9ec8f10143c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Response</type>
      <name>ResponseType</name>
      <anchorfile>structpr2__manipulation__controllers_1_1MoveToPose.html</anchorfile>
      <anchor>aedb2ed966aab64ade43b100bd229b5ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Request</type>
      <name>request</name>
      <anchorfile>structpr2__manipulation__controllers_1_1MoveToPose.html</anchorfile>
      <anchor>acc4d53103f22f0414252a90201134b79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Response</type>
      <name>response</name>
      <anchorfile>structpr2__manipulation__controllers_1_1MoveToPose.html</anchorfile>
      <anchor>a71e6964665c09d07ff7828e12ba64bf2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>pr2_manipulation_controllers::MoveToPoseRequest_</name>
    <filename>structpr2__manipulation__controllers_1_1MoveToPoseRequest__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>::geometry_msgs::PoseStamped_&lt; ContainerAllocator &gt;</type>
      <name>_pose_type</name>
      <anchorfile>structpr2__manipulation__controllers_1_1MoveToPoseRequest__.html</anchorfile>
      <anchor>a309847c7c231729da267a3818b87f2a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::geometry_msgs::Twist_&lt; ContainerAllocator &gt;</type>
      <name>_tolerance_type</name>
      <anchorfile>structpr2__manipulation__controllers_1_1MoveToPoseRequest__.html</anchorfile>
      <anchor>a07a80b5710cc20e7a2a1f62800ecfd4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_manipulation_controllers::MoveToPoseRequest_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structpr2__manipulation__controllers_1_1MoveToPoseRequest__.html</anchorfile>
      <anchor>ab888397c6ca27018c9ca398cc47daaa8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_manipulation_controllers::MoveToPoseRequest_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structpr2__manipulation__controllers_1_1MoveToPoseRequest__.html</anchorfile>
      <anchor>ad77a0fb1b90fea3a4ae1e64e54737095</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>MoveToPoseRequest_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structpr2__manipulation__controllers_1_1MoveToPoseRequest__.html</anchorfile>
      <anchor>a85145ebe2d3fcc4ede454efd5251f0f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getDataType</name>
      <anchorfile>structpr2__manipulation__controllers_1_1MoveToPoseRequest__.html</anchorfile>
      <anchor>a40b2a37cdfc10d1ee786228c8d52b0a2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMD5Sum</name>
      <anchorfile>structpr2__manipulation__controllers_1_1MoveToPoseRequest__.html</anchorfile>
      <anchor>abd298f0e7a30ea81d67880648c3119f6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMessageDefinition</name>
      <anchorfile>structpr2__manipulation__controllers_1_1MoveToPoseRequest__.html</anchorfile>
      <anchor>a4f2099d98a97b8c1428108c340c792c3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getServerMD5Sum</name>
      <anchorfile>structpr2__manipulation__controllers_1_1MoveToPoseRequest__.html</anchorfile>
      <anchor>aab47999010ed13005eae9bd51cbe8d83</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>deserialize</name>
      <anchorfile>structpr2__manipulation__controllers_1_1MoveToPoseRequest__.html</anchorfile>
      <anchor>a14642f7eec7f3796f6139df25a426d1f</anchor>
      <arglist>(uint8_t *read_ptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MoveToPoseRequest_</name>
      <anchorfile>structpr2__manipulation__controllers_1_1MoveToPoseRequest__.html</anchorfile>
      <anchor>a19aa8add18c9518764356475dac58086</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MoveToPoseRequest_</name>
      <anchorfile>structpr2__manipulation__controllers_1_1MoveToPoseRequest__.html</anchorfile>
      <anchor>a4370570ad10931b945b6fb99a9ae3900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint32_t</type>
      <name>serializationLength</name>
      <anchorfile>structpr2__manipulation__controllers_1_1MoveToPoseRequest__.html</anchorfile>
      <anchor>a5439100033ba22b925304852d09d0f29</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>serialize</name>
      <anchorfile>structpr2__manipulation__controllers_1_1MoveToPoseRequest__.html</anchorfile>
      <anchor>a88019e8f65c73a26623d7c18465f1af8</anchor>
      <arglist>(uint8_t *write_ptr, uint32_t seq) const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getDataType</name>
      <anchorfile>structpr2__manipulation__controllers_1_1MoveToPoseRequest__.html</anchorfile>
      <anchor>a856c95707b298bbe8a14a73561fa7f1b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMD5Sum</name>
      <anchorfile>structpr2__manipulation__controllers_1_1MoveToPoseRequest__.html</anchorfile>
      <anchor>a8bfb8b8e9197996b523172b4ab026ce8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMessageDefinition</name>
      <anchorfile>structpr2__manipulation__controllers_1_1MoveToPoseRequest__.html</anchorfile>
      <anchor>a5d5f7f85b4d0dbdc70de793ae274c530</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getServerMD5Sum</name>
      <anchorfile>structpr2__manipulation__controllers_1_1MoveToPoseRequest__.html</anchorfile>
      <anchor>a3133df9e2714e8f1f5e65f164bc57e2f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structpr2__manipulation__controllers_1_1MoveToPoseRequest__.html</anchorfile>
      <anchor>a069ef237af63256d571522afeac134f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::geometry_msgs::PoseStamped_&lt; ContainerAllocator &gt;</type>
      <name>pose</name>
      <anchorfile>structpr2__manipulation__controllers_1_1MoveToPoseRequest__.html</anchorfile>
      <anchor>a4d4745b8721a9cf72191c20ad3d9e65b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::geometry_msgs::Twist_&lt; ContainerAllocator &gt;</type>
      <name>tolerance</name>
      <anchorfile>structpr2__manipulation__controllers_1_1MoveToPoseRequest__.html</anchorfile>
      <anchor>a896d243be259b3eaf9f3d2119de69ad5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getDataType_</name>
      <anchorfile>structpr2__manipulation__controllers_1_1MoveToPoseRequest__.html</anchorfile>
      <anchor>ab72273234ded31f07cdf89604a280b7a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMD5Sum_</name>
      <anchorfile>structpr2__manipulation__controllers_1_1MoveToPoseRequest__.html</anchorfile>
      <anchor>a4f1e1d40a3d0f2fc32991a5a67508dc2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMessageDefinition_</name>
      <anchorfile>structpr2__manipulation__controllers_1_1MoveToPoseRequest__.html</anchorfile>
      <anchor>a4702ce66a4cb32fe8c98fb7ea29e1daf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getServerMD5Sum_</name>
      <anchorfile>structpr2__manipulation__controllers_1_1MoveToPoseRequest__.html</anchorfile>
      <anchor>af0a424af237c10222ddcff2be1c4a2d0</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>pr2_manipulation_controllers::MoveToPoseResponse_</name>
    <filename>structpr2__manipulation__controllers_1_1MoveToPoseResponse__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_manipulation_controllers::MoveToPoseResponse_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structpr2__manipulation__controllers_1_1MoveToPoseResponse__.html</anchorfile>
      <anchor>a69bb6b86bd10b4317ebd2fc406a1f305</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_manipulation_controllers::MoveToPoseResponse_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structpr2__manipulation__controllers_1_1MoveToPoseResponse__.html</anchorfile>
      <anchor>aca222ddbf0394b3345e19bb17ad592e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>MoveToPoseResponse_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structpr2__manipulation__controllers_1_1MoveToPoseResponse__.html</anchorfile>
      <anchor>a31cce316522def4ac86f0d18e00ad0d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getDataType</name>
      <anchorfile>structpr2__manipulation__controllers_1_1MoveToPoseResponse__.html</anchorfile>
      <anchor>a65294bc4c8ba7e0c37f7fa068eaf8997</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMD5Sum</name>
      <anchorfile>structpr2__manipulation__controllers_1_1MoveToPoseResponse__.html</anchorfile>
      <anchor>a01de7f7ef2461b8b8fa4a38f4dc31028</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMessageDefinition</name>
      <anchorfile>structpr2__manipulation__controllers_1_1MoveToPoseResponse__.html</anchorfile>
      <anchor>a1eaf8a0e9aeb46ee5b2596de753f37d6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getServerMD5Sum</name>
      <anchorfile>structpr2__manipulation__controllers_1_1MoveToPoseResponse__.html</anchorfile>
      <anchor>ae063b98d4937222d01cb73ad791994d4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>deserialize</name>
      <anchorfile>structpr2__manipulation__controllers_1_1MoveToPoseResponse__.html</anchorfile>
      <anchor>a9dd98dc62824e76d59b61eea7d65b992</anchor>
      <arglist>(uint8_t *read_ptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MoveToPoseResponse_</name>
      <anchorfile>structpr2__manipulation__controllers_1_1MoveToPoseResponse__.html</anchorfile>
      <anchor>a7601ea4a8e7cd72d2973db0cc65d228a</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MoveToPoseResponse_</name>
      <anchorfile>structpr2__manipulation__controllers_1_1MoveToPoseResponse__.html</anchorfile>
      <anchor>a297227b29911469064f026f04db48112</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint32_t</type>
      <name>serializationLength</name>
      <anchorfile>structpr2__manipulation__controllers_1_1MoveToPoseResponse__.html</anchorfile>
      <anchor>ae363bbd56d37f11ab3bcc9eaaabbf07f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>serialize</name>
      <anchorfile>structpr2__manipulation__controllers_1_1MoveToPoseResponse__.html</anchorfile>
      <anchor>a039dfde4dec89c6623b3fdef970b0e68</anchor>
      <arglist>(uint8_t *write_ptr, uint32_t seq) const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getDataType</name>
      <anchorfile>structpr2__manipulation__controllers_1_1MoveToPoseResponse__.html</anchorfile>
      <anchor>aacfe7a3da16900855fe37c7c77f4a9a5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMD5Sum</name>
      <anchorfile>structpr2__manipulation__controllers_1_1MoveToPoseResponse__.html</anchorfile>
      <anchor>ac325abe76e11201c4d7a6e92c1ced1f8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMessageDefinition</name>
      <anchorfile>structpr2__manipulation__controllers_1_1MoveToPoseResponse__.html</anchorfile>
      <anchor>afc8b9f2e44589aa14e01f5b59ecf9d53</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getServerMD5Sum</name>
      <anchorfile>structpr2__manipulation__controllers_1_1MoveToPoseResponse__.html</anchorfile>
      <anchor>ab67d8bf65c196132bcca4cc35ca7a9f1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structpr2__manipulation__controllers_1_1MoveToPoseResponse__.html</anchorfile>
      <anchor>a6467865689fa76d70ee124c7b6d230e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getDataType_</name>
      <anchorfile>structpr2__manipulation__controllers_1_1MoveToPoseResponse__.html</anchorfile>
      <anchor>a9ac8e323403ae8fd4c0e5ce89d232f7f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMD5Sum_</name>
      <anchorfile>structpr2__manipulation__controllers_1_1MoveToPoseResponse__.html</anchorfile>
      <anchor>a775ec3ee98281aff145120deb82e484f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMessageDefinition_</name>
      <anchorfile>structpr2__manipulation__controllers_1_1MoveToPoseResponse__.html</anchorfile>
      <anchor>a693c5fa5e736719bf982ec2720fe9bf0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getServerMD5Sum_</name>
      <anchorfile>structpr2__manipulation__controllers_1_1MoveToPoseResponse__.html</anchorfile>
      <anchor>af9b448f69cc61ce4f283a0d554e0a365</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>pr2_manipulation_controllers::msg</name>
    <filename>namespacepr2__manipulation__controllers_1_1msg.html</filename>
    <namespace>pr2_manipulation_controllers::msg::_JinvTeleopControllerState</namespace>
    <namespace>pr2_manipulation_controllers::msg::_JTTaskControllerState</namespace>
    <namespace>pr2_manipulation_controllers::msg::_JTTeleopControllerState</namespace>
  </compound>
  <compound kind="namespace">
    <name>pr2_manipulation_controllers::msg::_JinvTeleopControllerState</name>
    <filename>namespacepr2__manipulation__controllers_1_1msg_1_1__JinvTeleopControllerState.html</filename>
    <class kind="class">pr2_manipulation_controllers::msg::_JinvTeleopControllerState::JinvTeleopControllerState</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2I</name>
      <anchorfile>namespacepr2__manipulation__controllers_1_1msg_1_1__JinvTeleopControllerState.html</anchorfile>
      <anchor>aac467562635a308f1062ef2b5389ff14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_31d</name>
      <anchorfile>namespacepr2__manipulation__controllers_1_1msg_1_1__JinvTeleopControllerState.html</anchorfile>
      <anchor>ad91e04fee57dce4075b9b7efa9d2689c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacepr2__manipulation__controllers_1_1msg_1_1__JinvTeleopControllerState.html</anchorfile>
      <anchor>a651e7488a7a4a4d3c76a6ab15fbab736</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_6d</name>
      <anchorfile>namespacepr2__manipulation__controllers_1_1msg_1_1__JinvTeleopControllerState.html</anchorfile>
      <anchor>aa9954574430967b2855208ae8943ca4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_7d3I</name>
      <anchorfile>namespacepr2__manipulation__controllers_1_1msg_1_1__JinvTeleopControllerState.html</anchorfile>
      <anchor>a34f502275c95a03ab246be6ecbb43001</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacepr2__manipulation__controllers_1_1msg_1_1__JinvTeleopControllerState.html</anchorfile>
      <anchor>a1938dceb45565274e5cd01567839269f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pr2_manipulation_controllers::msg::_JinvTeleopControllerState::JinvTeleopControllerState</name>
    <filename>classpr2__manipulation__controllers_1_1msg_1_1__JinvTeleopControllerState_1_1JinvTeleopControllerState.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classpr2__manipulation__controllers_1_1msg_1_1__JinvTeleopControllerState_1_1JinvTeleopControllerState.html</anchorfile>
      <anchor>ad04048734f4dbe49ad55c220d2eafaaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classpr2__manipulation__controllers_1_1msg_1_1__JinvTeleopControllerState_1_1JinvTeleopControllerState.html</anchorfile>
      <anchor>a91065239a4486be850701642089d3c83</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classpr2__manipulation__controllers_1_1msg_1_1__JinvTeleopControllerState_1_1JinvTeleopControllerState.html</anchorfile>
      <anchor>ac8595f95d9bdd23e095830d6bd419797</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classpr2__manipulation__controllers_1_1msg_1_1__JinvTeleopControllerState_1_1JinvTeleopControllerState.html</anchorfile>
      <anchor>aa318af50b8f72ca5bf136de0c6dbb927</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classpr2__manipulation__controllers_1_1msg_1_1__JinvTeleopControllerState_1_1JinvTeleopControllerState.html</anchorfile>
      <anchor>a6516257f7794ae97e946aa86a518d882</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>compliance</name>
      <anchorfile>classpr2__manipulation__controllers_1_1msg_1_1__JinvTeleopControllerState_1_1JinvTeleopControllerState.html</anchorfile>
      <anchor>a7e1817d0299d53236d2c94ca159dd18e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Df</name>
      <anchorfile>classpr2__manipulation__controllers_1_1msg_1_1__JinvTeleopControllerState_1_1JinvTeleopControllerState.html</anchorfile>
      <anchor>a1e4d032bdcaa4843c7a8acbe9074e203</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>df</name>
      <anchorfile>classpr2__manipulation__controllers_1_1msg_1_1__JinvTeleopControllerState_1_1JinvTeleopControllerState.html</anchorfile>
      <anchor>a0d0a0720773a15fb67f83b5d2740e14f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Dx</name>
      <anchorfile>classpr2__manipulation__controllers_1_1msg_1_1__JinvTeleopControllerState_1_1JinvTeleopControllerState.html</anchorfile>
      <anchor>a9c6fd9b904f73f3db3c7da0b4e6f9a41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>dx</name>
      <anchorfile>classpr2__manipulation__controllers_1_1msg_1_1__JinvTeleopControllerState_1_1JinvTeleopControllerState.html</anchorfile>
      <anchor>a6f85718f4e7019e32668f5af2cb8d5cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>F</name>
      <anchorfile>classpr2__manipulation__controllers_1_1msg_1_1__JinvTeleopControllerState_1_1JinvTeleopControllerState.html</anchorfile>
      <anchor>ac1e434f9449c4743e1ed6f396fa40abb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>header</name>
      <anchorfile>classpr2__manipulation__controllers_1_1msg_1_1__JinvTeleopControllerState_1_1JinvTeleopControllerState.html</anchorfile>
      <anchor>a4c40a46ac688f2e1225fe40eadfc4db5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>J</name>
      <anchorfile>classpr2__manipulation__controllers_1_1msg_1_1__JinvTeleopControllerState_1_1JinvTeleopControllerState.html</anchorfile>
      <anchor>a48183650c6184f01a6f28bfb33772f4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>N</name>
      <anchorfile>classpr2__manipulation__controllers_1_1msg_1_1__JinvTeleopControllerState_1_1JinvTeleopControllerState.html</anchorfile>
      <anchor>a5dcb570dbb27b381b4141614518ad920</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>q_proxy</name>
      <anchorfile>classpr2__manipulation__controllers_1_1msg_1_1__JinvTeleopControllerState_1_1JinvTeleopControllerState.html</anchorfile>
      <anchor>aac6381fef5bf2120ce45bfd1a3a400f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>qd_desi</name>
      <anchorfile>classpr2__manipulation__controllers_1_1msg_1_1__JinvTeleopControllerState_1_1JinvTeleopControllerState.html</anchorfile>
      <anchor>a514eb9487c39b48bc27ae1ab1f10f8ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>qd_pose</name>
      <anchorfile>classpr2__manipulation__controllers_1_1msg_1_1__JinvTeleopControllerState_1_1JinvTeleopControllerState.html</anchorfile>
      <anchor>a63f7123e63252193dc5a14a9088e27eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>qd_posture</name>
      <anchorfile>classpr2__manipulation__controllers_1_1msg_1_1__JinvTeleopControllerState_1_1JinvTeleopControllerState.html</anchorfile>
      <anchor>aa683b5afb6cd145572d01bf6ad3b540a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>qd_posture_raw</name>
      <anchorfile>classpr2__manipulation__controllers_1_1msg_1_1__JinvTeleopControllerState_1_1JinvTeleopControllerState.html</anchorfile>
      <anchor>acddbf951487702043c198d746303b3da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>stiffness</name>
      <anchorfile>classpr2__manipulation__controllers_1_1msg_1_1__JinvTeleopControllerState_1_1JinvTeleopControllerState.html</anchorfile>
      <anchor>afdbd25cef9734361c250118b474529f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tau</name>
      <anchorfile>classpr2__manipulation__controllers_1_1msg_1_1__JinvTeleopControllerState_1_1JinvTeleopControllerState.html</anchorfile>
      <anchor>a009e85fd9823e46af04d2fb59a6b445c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>x</name>
      <anchorfile>classpr2__manipulation__controllers_1_1msg_1_1__JinvTeleopControllerState_1_1JinvTeleopControllerState.html</anchorfile>
      <anchor>abff61d9e3e733fd6c98925f2a9cbd536</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>x_desi</name>
      <anchorfile>classpr2__manipulation__controllers_1_1msg_1_1__JinvTeleopControllerState_1_1JinvTeleopControllerState.html</anchorfile>
      <anchor>ab645ffca9f4e7a895aff1a7459f57d72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>x_desi_filtered</name>
      <anchorfile>classpr2__manipulation__controllers_1_1msg_1_1__JinvTeleopControllerState_1_1JinvTeleopControllerState.html</anchorfile>
      <anchor>a91d16699e04781b193abf4c6663c905e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>x_err</name>
      <anchorfile>classpr2__manipulation__controllers_1_1msg_1_1__JinvTeleopControllerState_1_1JinvTeleopControllerState.html</anchorfile>
      <anchor>a5a4d52fe652f10eafc08be2ec1856267</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>xd</name>
      <anchorfile>classpr2__manipulation__controllers_1_1msg_1_1__JinvTeleopControllerState_1_1JinvTeleopControllerState.html</anchorfile>
      <anchor>aa486944acb40c19c95985ad561220323</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>xd_desi</name>
      <anchorfile>classpr2__manipulation__controllers_1_1msg_1_1__JinvTeleopControllerState_1_1JinvTeleopControllerState.html</anchorfile>
      <anchor>a71f8d12e67268d09b80b7bb4565a9621</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classpr2__manipulation__controllers_1_1msg_1_1__JinvTeleopControllerState_1_1JinvTeleopControllerState.html</anchorfile>
      <anchor>a3fdaa7aed0b7c5d7aa457891c7211c47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classpr2__manipulation__controllers_1_1msg_1_1__JinvTeleopControllerState_1_1JinvTeleopControllerState.html</anchorfile>
      <anchor>a60dd45d2407cddd7d3fbf7b2482def33</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classpr2__manipulation__controllers_1_1msg_1_1__JinvTeleopControllerState_1_1JinvTeleopControllerState.html</anchorfile>
      <anchor>a363dbba284749740c5a382dd803d6fa1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classpr2__manipulation__controllers_1_1msg_1_1__JinvTeleopControllerState_1_1JinvTeleopControllerState.html</anchorfile>
      <anchor>a91f196ce4698ae6a1c014dabf12dbfda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classpr2__manipulation__controllers_1_1msg_1_1__JinvTeleopControllerState_1_1JinvTeleopControllerState.html</anchorfile>
      <anchor>ae8c9c058e5f69b8e954e978e8d5ffd7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classpr2__manipulation__controllers_1_1msg_1_1__JinvTeleopControllerState_1_1JinvTeleopControllerState.html</anchorfile>
      <anchor>aef1b0031b88efffc7e0d5cc6b38b7462</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classpr2__manipulation__controllers_1_1msg_1_1__JinvTeleopControllerState_1_1JinvTeleopControllerState.html</anchorfile>
      <anchor>acf006f2974ce9dc94b25576b2dfcf612</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>pr2_manipulation_controllers::msg::_JTTaskControllerState</name>
    <filename>namespacepr2__manipulation__controllers_1_1msg_1_1__JTTaskControllerState.html</filename>
    <class kind="class">pr2_manipulation_controllers::msg::_JTTaskControllerState::JTTaskControllerState</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2I</name>
      <anchorfile>namespacepr2__manipulation__controllers_1_1msg_1_1__JTTaskControllerState.html</anchorfile>
      <anchor>a5ea8eb2229b527c753da5535f855dc51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_31d</name>
      <anchorfile>namespacepr2__manipulation__controllers_1_1msg_1_1__JTTaskControllerState.html</anchorfile>
      <anchor>a9f296241d4934f8635dc02b337648a7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacepr2__manipulation__controllers_1_1msg_1_1__JTTaskControllerState.html</anchorfile>
      <anchor>a441eaf4a43674f6eb2c6475a4602c96e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_6d</name>
      <anchorfile>namespacepr2__manipulation__controllers_1_1msg_1_1__JTTaskControllerState.html</anchorfile>
      <anchor>a698db0ffdee8c81127f4ea2ffe069e22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_7d3I</name>
      <anchorfile>namespacepr2__manipulation__controllers_1_1msg_1_1__JTTaskControllerState.html</anchorfile>
      <anchor>a7b97842daa8bf60125704e672bc7afde</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacepr2__manipulation__controllers_1_1msg_1_1__JTTaskControllerState.html</anchorfile>
      <anchor>a414bdecf3402f8d754cf00538f51d3a3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pr2_manipulation_controllers::msg::_JTTaskControllerState::JTTaskControllerState</name>
    <filename>classpr2__manipulation__controllers_1_1msg_1_1__JTTaskControllerState_1_1JTTaskControllerState.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classpr2__manipulation__controllers_1_1msg_1_1__JTTaskControllerState_1_1JTTaskControllerState.html</anchorfile>
      <anchor>af266f9206b26cbdcef5e57b96cf70b30</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classpr2__manipulation__controllers_1_1msg_1_1__JTTaskControllerState_1_1JTTaskControllerState.html</anchorfile>
      <anchor>a80a17b1d1b184e1d9fe733a072723fa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classpr2__manipulation__controllers_1_1msg_1_1__JTTaskControllerState_1_1JTTaskControllerState.html</anchorfile>
      <anchor>afaac9e975b993f4f62426ec3a9494142</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classpr2__manipulation__controllers_1_1msg_1_1__JTTaskControllerState_1_1JTTaskControllerState.html</anchorfile>
      <anchor>a2c9d1293eea05d8750aa7342ef967943</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classpr2__manipulation__controllers_1_1msg_1_1__JTTaskControllerState_1_1JTTaskControllerState.html</anchorfile>
      <anchor>a012e50b6aebd9a4db078411c6448c1c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>compliance</name>
      <anchorfile>classpr2__manipulation__controllers_1_1msg_1_1__JTTaskControllerState_1_1JTTaskControllerState.html</anchorfile>
      <anchor>a6a7e4853c88f8ac31ba4784b1612df65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Df</name>
      <anchorfile>classpr2__manipulation__controllers_1_1msg_1_1__JTTaskControllerState_1_1JTTaskControllerState.html</anchorfile>
      <anchor>afb6a5eba2f4015c80481e6c8f3a9beb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>df</name>
      <anchorfile>classpr2__manipulation__controllers_1_1msg_1_1__JTTaskControllerState_1_1JTTaskControllerState.html</anchorfile>
      <anchor>ac63ae332a8e611556d697b11e2bed9e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Dx</name>
      <anchorfile>classpr2__manipulation__controllers_1_1msg_1_1__JTTaskControllerState_1_1JTTaskControllerState.html</anchorfile>
      <anchor>a972e0880d61780355b393860431cace7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>dx</name>
      <anchorfile>classpr2__manipulation__controllers_1_1msg_1_1__JTTaskControllerState_1_1JTTaskControllerState.html</anchorfile>
      <anchor>a302f1b52bda705fac5cc4b89aa779a0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>F</name>
      <anchorfile>classpr2__manipulation__controllers_1_1msg_1_1__JTTaskControllerState_1_1JTTaskControllerState.html</anchorfile>
      <anchor>a01570d783eb8de73d34cca65c58e3b6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>header</name>
      <anchorfile>classpr2__manipulation__controllers_1_1msg_1_1__JTTaskControllerState_1_1JTTaskControllerState.html</anchorfile>
      <anchor>a9937d78c4f2c486dee38e7a6346df0f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>J</name>
      <anchorfile>classpr2__manipulation__controllers_1_1msg_1_1__JTTaskControllerState_1_1JTTaskControllerState.html</anchorfile>
      <anchor>a1390870a71f2af0955bb24bd50fbed55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>N</name>
      <anchorfile>classpr2__manipulation__controllers_1_1msg_1_1__JTTaskControllerState_1_1JTTaskControllerState.html</anchorfile>
      <anchor>ab6d10d6db4cf3b22a5dd20bb459a8b1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>stiffness</name>
      <anchorfile>classpr2__manipulation__controllers_1_1msg_1_1__JTTaskControllerState_1_1JTTaskControllerState.html</anchorfile>
      <anchor>ac8b89375a298d04115a55932e2157c91</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tau</name>
      <anchorfile>classpr2__manipulation__controllers_1_1msg_1_1__JTTaskControllerState_1_1JTTaskControllerState.html</anchorfile>
      <anchor>ab263f98dea877bb774cd14ea4fa199fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tau_pose</name>
      <anchorfile>classpr2__manipulation__controllers_1_1msg_1_1__JTTaskControllerState_1_1JTTaskControllerState.html</anchorfile>
      <anchor>abd1ff05245843641c18d071bdd72118f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tau_posture</name>
      <anchorfile>classpr2__manipulation__controllers_1_1msg_1_1__JTTaskControllerState_1_1JTTaskControllerState.html</anchorfile>
      <anchor>a66840aa843ff0e2253837ab74a956000</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>x</name>
      <anchorfile>classpr2__manipulation__controllers_1_1msg_1_1__JTTaskControllerState_1_1JTTaskControllerState.html</anchorfile>
      <anchor>a7b2302952e784cf165ffa5b6668fc1b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>x_desi</name>
      <anchorfile>classpr2__manipulation__controllers_1_1msg_1_1__JTTaskControllerState_1_1JTTaskControllerState.html</anchorfile>
      <anchor>a403885d59674e53dba62f4308d562be9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>x_desi_filtered</name>
      <anchorfile>classpr2__manipulation__controllers_1_1msg_1_1__JTTaskControllerState_1_1JTTaskControllerState.html</anchorfile>
      <anchor>ada56ace72f00526aa3413aa90bec5b5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>x_err</name>
      <anchorfile>classpr2__manipulation__controllers_1_1msg_1_1__JTTaskControllerState_1_1JTTaskControllerState.html</anchorfile>
      <anchor>add2ca8258fe9e82ed2e87ce3fee4cb6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>xd</name>
      <anchorfile>classpr2__manipulation__controllers_1_1msg_1_1__JTTaskControllerState_1_1JTTaskControllerState.html</anchorfile>
      <anchor>ad348910e0b3df8a64aa4fdfe0c6e8f46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>xd_desi</name>
      <anchorfile>classpr2__manipulation__controllers_1_1msg_1_1__JTTaskControllerState_1_1JTTaskControllerState.html</anchorfile>
      <anchor>ac8387dfbb35d578991b6b7cb6fffddb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classpr2__manipulation__controllers_1_1msg_1_1__JTTaskControllerState_1_1JTTaskControllerState.html</anchorfile>
      <anchor>a1342449c48f9a873132f1818cdf16c2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classpr2__manipulation__controllers_1_1msg_1_1__JTTaskControllerState_1_1JTTaskControllerState.html</anchorfile>
      <anchor>afa28d055a78357016b0cd371233963ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classpr2__manipulation__controllers_1_1msg_1_1__JTTaskControllerState_1_1JTTaskControllerState.html</anchorfile>
      <anchor>a05f27aad1222f9a58aae6e14e943692d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classpr2__manipulation__controllers_1_1msg_1_1__JTTaskControllerState_1_1JTTaskControllerState.html</anchorfile>
      <anchor>af714f2ed43b412d68f2af28112a5abb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classpr2__manipulation__controllers_1_1msg_1_1__JTTaskControllerState_1_1JTTaskControllerState.html</anchorfile>
      <anchor>a4a89568e75bcd8d61c0d0dc4c52080fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classpr2__manipulation__controllers_1_1msg_1_1__JTTaskControllerState_1_1JTTaskControllerState.html</anchorfile>
      <anchor>a34447eb5b91725205e20b8adf1609488</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classpr2__manipulation__controllers_1_1msg_1_1__JTTaskControllerState_1_1JTTaskControllerState.html</anchorfile>
      <anchor>ae70ec6147a98da27617af11d69c05e75</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>pr2_manipulation_controllers::msg::_JTTeleopControllerState</name>
    <filename>namespacepr2__manipulation__controllers_1_1msg_1_1__JTTeleopControllerState.html</filename>
    <class kind="class">pr2_manipulation_controllers::msg::_JTTeleopControllerState::JTTeleopControllerState</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2I</name>
      <anchorfile>namespacepr2__manipulation__controllers_1_1msg_1_1__JTTeleopControllerState.html</anchorfile>
      <anchor>aa560fdd1b605f9819497912be854ad02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_31d</name>
      <anchorfile>namespacepr2__manipulation__controllers_1_1msg_1_1__JTTeleopControllerState.html</anchorfile>
      <anchor>a55ce5d24eff6aeda0537b7a5e3013b9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacepr2__manipulation__controllers_1_1msg_1_1__JTTeleopControllerState.html</anchorfile>
      <anchor>a067ce2f4ff6394e29d6f63ce2526b29d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_6d</name>
      <anchorfile>namespacepr2__manipulation__controllers_1_1msg_1_1__JTTeleopControllerState.html</anchorfile>
      <anchor>ae96bf07d2ca884ebcd5a8181a3d5b5eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_7d3I</name>
      <anchorfile>namespacepr2__manipulation__controllers_1_1msg_1_1__JTTeleopControllerState.html</anchorfile>
      <anchor>abe479de5f5c56a8f8c573eca8e34df55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacepr2__manipulation__controllers_1_1msg_1_1__JTTeleopControllerState.html</anchorfile>
      <anchor>ab8b0eca71ca7d4606941a964952ef5f5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pr2_manipulation_controllers::msg::_JTTeleopControllerState::JTTeleopControllerState</name>
    <filename>classpr2__manipulation__controllers_1_1msg_1_1__JTTeleopControllerState_1_1JTTeleopControllerState.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classpr2__manipulation__controllers_1_1msg_1_1__JTTeleopControllerState_1_1JTTeleopControllerState.html</anchorfile>
      <anchor>aa945ac98d984a2ae8bb6a510f0efa442</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classpr2__manipulation__controllers_1_1msg_1_1__JTTeleopControllerState_1_1JTTeleopControllerState.html</anchorfile>
      <anchor>a9205ae9e0c09d3a1c74f97c6cb33a43e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classpr2__manipulation__controllers_1_1msg_1_1__JTTeleopControllerState_1_1JTTeleopControllerState.html</anchorfile>
      <anchor>a2940ae19e56b4b40d85779ff6b223cc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classpr2__manipulation__controllers_1_1msg_1_1__JTTeleopControllerState_1_1JTTeleopControllerState.html</anchorfile>
      <anchor>a1eb2fcf1f2449a26b573a8aa5ffbe3ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classpr2__manipulation__controllers_1_1msg_1_1__JTTeleopControllerState_1_1JTTeleopControllerState.html</anchorfile>
      <anchor>a3d7a033f6515819349842aa887671c52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>compliance</name>
      <anchorfile>classpr2__manipulation__controllers_1_1msg_1_1__JTTeleopControllerState_1_1JTTeleopControllerState.html</anchorfile>
      <anchor>abd3ab78be57fda93ea8b7254133800a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Df</name>
      <anchorfile>classpr2__manipulation__controllers_1_1msg_1_1__JTTeleopControllerState_1_1JTTeleopControllerState.html</anchorfile>
      <anchor>ac1ecf640b1d253c1e77b0fc2af0ef47a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>df</name>
      <anchorfile>classpr2__manipulation__controllers_1_1msg_1_1__JTTeleopControllerState_1_1JTTeleopControllerState.html</anchorfile>
      <anchor>a58efd94df51b0be9e4733aab029b3bb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Dx</name>
      <anchorfile>classpr2__manipulation__controllers_1_1msg_1_1__JTTeleopControllerState_1_1JTTeleopControllerState.html</anchorfile>
      <anchor>a0ec07f142d6754958cbea81f8ee3ddfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>dx</name>
      <anchorfile>classpr2__manipulation__controllers_1_1msg_1_1__JTTeleopControllerState_1_1JTTeleopControllerState.html</anchorfile>
      <anchor>aee664484f53ab229158297f526dfda68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>F</name>
      <anchorfile>classpr2__manipulation__controllers_1_1msg_1_1__JTTeleopControllerState_1_1JTTeleopControllerState.html</anchorfile>
      <anchor>ab7aed834dfa60867261d87aef215f9aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>header</name>
      <anchorfile>classpr2__manipulation__controllers_1_1msg_1_1__JTTeleopControllerState_1_1JTTeleopControllerState.html</anchorfile>
      <anchor>a809e851b11fb9b30b5c7cae6e59c4f8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>J</name>
      <anchorfile>classpr2__manipulation__controllers_1_1msg_1_1__JTTeleopControllerState_1_1JTTeleopControllerState.html</anchorfile>
      <anchor>a2c61855d72ba98c7e0aeb5d4ca14b7fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>N</name>
      <anchorfile>classpr2__manipulation__controllers_1_1msg_1_1__JTTeleopControllerState_1_1JTTeleopControllerState.html</anchorfile>
      <anchor>a68fcbb482f04de4f0445fec241151e4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>stiffness</name>
      <anchorfile>classpr2__manipulation__controllers_1_1msg_1_1__JTTeleopControllerState_1_1JTTeleopControllerState.html</anchorfile>
      <anchor>ae2b317a9e50f9a966de461c6d200c80e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tau</name>
      <anchorfile>classpr2__manipulation__controllers_1_1msg_1_1__JTTeleopControllerState_1_1JTTeleopControllerState.html</anchorfile>
      <anchor>a40f52026d724ad52611d354dd70479a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tau_pose</name>
      <anchorfile>classpr2__manipulation__controllers_1_1msg_1_1__JTTeleopControllerState_1_1JTTeleopControllerState.html</anchorfile>
      <anchor>a697196114b9ea8d39a4be9b3d2ff02d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tau_posture</name>
      <anchorfile>classpr2__manipulation__controllers_1_1msg_1_1__JTTeleopControllerState_1_1JTTeleopControllerState.html</anchorfile>
      <anchor>a6465aad4c507106eaea8d5970e55b52f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>x</name>
      <anchorfile>classpr2__manipulation__controllers_1_1msg_1_1__JTTeleopControllerState_1_1JTTeleopControllerState.html</anchorfile>
      <anchor>a153c82c29a314682e1bacb5cdc722d65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>x_desi</name>
      <anchorfile>classpr2__manipulation__controllers_1_1msg_1_1__JTTeleopControllerState_1_1JTTeleopControllerState.html</anchorfile>
      <anchor>a6f6655d0a78854bdbf96bea110dc7052</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>x_desi_filtered</name>
      <anchorfile>classpr2__manipulation__controllers_1_1msg_1_1__JTTeleopControllerState_1_1JTTeleopControllerState.html</anchorfile>
      <anchor>a81f35b93af4436477a41b70db5e97b66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>x_err</name>
      <anchorfile>classpr2__manipulation__controllers_1_1msg_1_1__JTTeleopControllerState_1_1JTTeleopControllerState.html</anchorfile>
      <anchor>a933a07ab7408a38bcbebde7114e2f140</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>xd</name>
      <anchorfile>classpr2__manipulation__controllers_1_1msg_1_1__JTTeleopControllerState_1_1JTTeleopControllerState.html</anchorfile>
      <anchor>a156d452d5341195a9201e680363ed72c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>xd_desi</name>
      <anchorfile>classpr2__manipulation__controllers_1_1msg_1_1__JTTeleopControllerState_1_1JTTeleopControllerState.html</anchorfile>
      <anchor>a339490366e2566a14935ea65aa432b41</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classpr2__manipulation__controllers_1_1msg_1_1__JTTeleopControllerState_1_1JTTeleopControllerState.html</anchorfile>
      <anchor>a7f48c046a529f6f7566e123cc74054a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classpr2__manipulation__controllers_1_1msg_1_1__JTTeleopControllerState_1_1JTTeleopControllerState.html</anchorfile>
      <anchor>a54254c241f22c327ee8575a187680e4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classpr2__manipulation__controllers_1_1msg_1_1__JTTeleopControllerState_1_1JTTeleopControllerState.html</anchorfile>
      <anchor>af88249f0b712973e2faed8e93c38dd98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classpr2__manipulation__controllers_1_1msg_1_1__JTTeleopControllerState_1_1JTTeleopControllerState.html</anchorfile>
      <anchor>a709744fccc82a4055d4e8cf4c0c67f32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classpr2__manipulation__controllers_1_1msg_1_1__JTTeleopControllerState_1_1JTTeleopControllerState.html</anchorfile>
      <anchor>a4de932532a30dbedee4c3bc3d722a14e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classpr2__manipulation__controllers_1_1msg_1_1__JTTeleopControllerState_1_1JTTeleopControllerState.html</anchorfile>
      <anchor>ac99b4710ee0fea9d76d00025df3a8f22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classpr2__manipulation__controllers_1_1msg_1_1__JTTeleopControllerState_1_1JTTeleopControllerState.html</anchorfile>
      <anchor>ab3e3891359020e089b907797c4f22c70</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>pr2_manipulation_controllers::srv</name>
    <filename>namespacepr2__manipulation__controllers_1_1srv.html</filename>
    <namespace>pr2_manipulation_controllers::srv::_CheckMoving</namespace>
    <namespace>pr2_manipulation_controllers::srv::_MoveToPose</namespace>
  </compound>
  <compound kind="namespace">
    <name>pr2_manipulation_controllers::srv::_CheckMoving</name>
    <filename>namespacepr2__manipulation__controllers_1_1srv_1_1__CheckMoving.html</filename>
    <class kind="class">pr2_manipulation_controllers::srv::_CheckMoving::CheckMoving</class>
    <class kind="class">pr2_manipulation_controllers::srv::_CheckMoving::CheckMovingRequest</class>
    <class kind="class">pr2_manipulation_controllers::srv::_CheckMoving::CheckMovingResponse</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_B</name>
      <anchorfile>namespacepr2__manipulation__controllers_1_1srv_1_1__CheckMoving.html</anchorfile>
      <anchor>a2edb5d6d6740f234db61aa7418ecac5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacepr2__manipulation__controllers_1_1srv_1_1__CheckMoving.html</anchorfile>
      <anchor>a0f35922efaad007ce32fc05a6d2bd668</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pr2_manipulation_controllers::srv::_CheckMoving::CheckMoving</name>
    <filename>classpr2__manipulation__controllers_1_1srv_1_1__CheckMoving_1_1CheckMoving.html</filename>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classpr2__manipulation__controllers_1_1srv_1_1__CheckMoving_1_1CheckMoving.html</anchorfile>
      <anchor>a298f1341a055fa84de4d36eb3b2c73ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_request_class</name>
      <anchorfile>classpr2__manipulation__controllers_1_1srv_1_1__CheckMoving_1_1CheckMoving.html</anchorfile>
      <anchor>a7dda4a47e5c58675cbd37601cf330b38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_response_class</name>
      <anchorfile>classpr2__manipulation__controllers_1_1srv_1_1__CheckMoving_1_1CheckMoving.html</anchorfile>
      <anchor>a59f8b85506a7fb4ec313e315abf23718</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classpr2__manipulation__controllers_1_1srv_1_1__CheckMoving_1_1CheckMoving.html</anchorfile>
      <anchor>a93f45a8eb4eed6a1cd376fddb8e224ee</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pr2_manipulation_controllers::srv::_CheckMoving::CheckMovingRequest</name>
    <filename>classpr2__manipulation__controllers_1_1srv_1_1__CheckMoving_1_1CheckMovingRequest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classpr2__manipulation__controllers_1_1srv_1_1__CheckMoving_1_1CheckMovingRequest.html</anchorfile>
      <anchor>ac2c4d7275b38f654fd65c921167892c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classpr2__manipulation__controllers_1_1srv_1_1__CheckMoving_1_1CheckMovingRequest.html</anchorfile>
      <anchor>a581bd6dd016441ace2c854ab3cfef84c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classpr2__manipulation__controllers_1_1srv_1_1__CheckMoving_1_1CheckMovingRequest.html</anchorfile>
      <anchor>af74b348bf19736ec87fcc717ba9da915</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classpr2__manipulation__controllers_1_1srv_1_1__CheckMoving_1_1CheckMovingRequest.html</anchorfile>
      <anchor>ab093c7d942fcc32d8e7cbfc885c8f252</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classpr2__manipulation__controllers_1_1srv_1_1__CheckMoving_1_1CheckMovingRequest.html</anchorfile>
      <anchor>aaa0a6384ecdffa3a6612dccce9f5d1ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classpr2__manipulation__controllers_1_1srv_1_1__CheckMoving_1_1CheckMovingRequest.html</anchorfile>
      <anchor>a5f92de5db547e04dbbd3f51469aa6040</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classpr2__manipulation__controllers_1_1srv_1_1__CheckMoving_1_1CheckMovingRequest.html</anchorfile>
      <anchor>ac1686c2474641aef51806da9cc43e784</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classpr2__manipulation__controllers_1_1srv_1_1__CheckMoving_1_1CheckMovingRequest.html</anchorfile>
      <anchor>afbc904ce51b002fe6c9fd230039aa0c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classpr2__manipulation__controllers_1_1srv_1_1__CheckMoving_1_1CheckMovingRequest.html</anchorfile>
      <anchor>af3f3e5209029173f0d186df1dddf3d0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classpr2__manipulation__controllers_1_1srv_1_1__CheckMoving_1_1CheckMovingRequest.html</anchorfile>
      <anchor>a42c38247028b0c97a1f87a89f9513593</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classpr2__manipulation__controllers_1_1srv_1_1__CheckMoving_1_1CheckMovingRequest.html</anchorfile>
      <anchor>a47fe6aef97d27c4ef24b1af37d126807</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classpr2__manipulation__controllers_1_1srv_1_1__CheckMoving_1_1CheckMovingRequest.html</anchorfile>
      <anchor>abe7302c60ee9f7dd86e54395d960986a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pr2_manipulation_controllers::srv::_CheckMoving::CheckMovingResponse</name>
    <filename>classpr2__manipulation__controllers_1_1srv_1_1__CheckMoving_1_1CheckMovingResponse.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classpr2__manipulation__controllers_1_1srv_1_1__CheckMoving_1_1CheckMovingResponse.html</anchorfile>
      <anchor>a174aef1ae4a6f6123b0d3a44ef1de393</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classpr2__manipulation__controllers_1_1srv_1_1__CheckMoving_1_1CheckMovingResponse.html</anchorfile>
      <anchor>a449961f82254af18c860ab51aaf59ac4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classpr2__manipulation__controllers_1_1srv_1_1__CheckMoving_1_1CheckMovingResponse.html</anchorfile>
      <anchor>a7374224b0afb99375ef56cf8198f38c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classpr2__manipulation__controllers_1_1srv_1_1__CheckMoving_1_1CheckMovingResponse.html</anchorfile>
      <anchor>a2050d7cea188fc78b748bca992a44b2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classpr2__manipulation__controllers_1_1srv_1_1__CheckMoving_1_1CheckMovingResponse.html</anchorfile>
      <anchor>a28bf3dd9236835e809029b76cc6e299d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ismoving</name>
      <anchorfile>classpr2__manipulation__controllers_1_1srv_1_1__CheckMoving_1_1CheckMovingResponse.html</anchorfile>
      <anchor>a71d185d7cb6cde0a73302ccd7eec4e98</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classpr2__manipulation__controllers_1_1srv_1_1__CheckMoving_1_1CheckMovingResponse.html</anchorfile>
      <anchor>a8d5f51fb8c72b7c58fcd7e3dc4749dfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classpr2__manipulation__controllers_1_1srv_1_1__CheckMoving_1_1CheckMovingResponse.html</anchorfile>
      <anchor>a64a1d04bf17ee02d26dfc75baca3c0ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classpr2__manipulation__controllers_1_1srv_1_1__CheckMoving_1_1CheckMovingResponse.html</anchorfile>
      <anchor>a6a6e407969749ee7648ee4df3f01a6d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classpr2__manipulation__controllers_1_1srv_1_1__CheckMoving_1_1CheckMovingResponse.html</anchorfile>
      <anchor>abd9f27d5e66b90f85282753d3a0a668a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classpr2__manipulation__controllers_1_1srv_1_1__CheckMoving_1_1CheckMovingResponse.html</anchorfile>
      <anchor>addf7156bb28b3ed8578012ffbf5cd30e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classpr2__manipulation__controllers_1_1srv_1_1__CheckMoving_1_1CheckMovingResponse.html</anchorfile>
      <anchor>ae77f6c7a4c692bb902c3ff700507e9bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classpr2__manipulation__controllers_1_1srv_1_1__CheckMoving_1_1CheckMovingResponse.html</anchorfile>
      <anchor>ab2fbcfbc81e2a4f7429f6eadc9240a1f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>pr2_manipulation_controllers::srv::_MoveToPose</name>
    <filename>namespacepr2__manipulation__controllers_1_1srv_1_1__MoveToPose.html</filename>
    <class kind="class">pr2_manipulation_controllers::srv::_MoveToPose::MoveToPose</class>
    <class kind="class">pr2_manipulation_controllers::srv::_MoveToPose::MoveToPoseRequest</class>
    <class kind="class">pr2_manipulation_controllers::srv::_MoveToPose::MoveToPoseResponse</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_13d</name>
      <anchorfile>namespacepr2__manipulation__controllers_1_1srv_1_1__MoveToPose.html</anchorfile>
      <anchor>ac12c4047d9a5ae214a6f2033be02d2e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacepr2__manipulation__controllers_1_1srv_1_1__MoveToPose.html</anchorfile>
      <anchor>a2b4b0ef526b43561ff299f8cd141c71c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacepr2__manipulation__controllers_1_1srv_1_1__MoveToPose.html</anchorfile>
      <anchor>aa699616cc52eeefca23e1c72c985624d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pr2_manipulation_controllers::srv::_MoveToPose::MoveToPose</name>
    <filename>classpr2__manipulation__controllers_1_1srv_1_1__MoveToPose_1_1MoveToPose.html</filename>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classpr2__manipulation__controllers_1_1srv_1_1__MoveToPose_1_1MoveToPose.html</anchorfile>
      <anchor>ac271591173eb515cc118e8db2162616e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_request_class</name>
      <anchorfile>classpr2__manipulation__controllers_1_1srv_1_1__MoveToPose_1_1MoveToPose.html</anchorfile>
      <anchor>ace68e53ff0db7a159076991c8f6b8227</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_response_class</name>
      <anchorfile>classpr2__manipulation__controllers_1_1srv_1_1__MoveToPose_1_1MoveToPose.html</anchorfile>
      <anchor>aab4e5b4e1072bcfe9530bf0d8fffca6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classpr2__manipulation__controllers_1_1srv_1_1__MoveToPose_1_1MoveToPose.html</anchorfile>
      <anchor>ad04dfb61987ff6e4bdcb897a2bb8d97d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pr2_manipulation_controllers::srv::_MoveToPose::MoveToPoseRequest</name>
    <filename>classpr2__manipulation__controllers_1_1srv_1_1__MoveToPose_1_1MoveToPoseRequest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classpr2__manipulation__controllers_1_1srv_1_1__MoveToPose_1_1MoveToPoseRequest.html</anchorfile>
      <anchor>a671f82f8ab97254cfbe872373e752816</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classpr2__manipulation__controllers_1_1srv_1_1__MoveToPose_1_1MoveToPoseRequest.html</anchorfile>
      <anchor>a4b993a0ff8fffaa7471cd52d1885b656</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classpr2__manipulation__controllers_1_1srv_1_1__MoveToPose_1_1MoveToPoseRequest.html</anchorfile>
      <anchor>ad648b5504706f8f1848ba91d35c92983</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classpr2__manipulation__controllers_1_1srv_1_1__MoveToPose_1_1MoveToPoseRequest.html</anchorfile>
      <anchor>acd393728a1b0c82293d13be28f36288b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classpr2__manipulation__controllers_1_1srv_1_1__MoveToPose_1_1MoveToPoseRequest.html</anchorfile>
      <anchor>aa346882c21804f1e4f2dee62d7f798ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pose</name>
      <anchorfile>classpr2__manipulation__controllers_1_1srv_1_1__MoveToPose_1_1MoveToPoseRequest.html</anchorfile>
      <anchor>a634770ea38811ee3d639a6d21da9d2ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tolerance</name>
      <anchorfile>classpr2__manipulation__controllers_1_1srv_1_1__MoveToPose_1_1MoveToPoseRequest.html</anchorfile>
      <anchor>ad784ae16c5ccf14cb64e4e8ccfbeae9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classpr2__manipulation__controllers_1_1srv_1_1__MoveToPose_1_1MoveToPoseRequest.html</anchorfile>
      <anchor>ae9f013c1773b147e3bdfd42a717f3843</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classpr2__manipulation__controllers_1_1srv_1_1__MoveToPose_1_1MoveToPoseRequest.html</anchorfile>
      <anchor>aa4a27d8fad49f9c8411b0e0a45bd4150</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classpr2__manipulation__controllers_1_1srv_1_1__MoveToPose_1_1MoveToPoseRequest.html</anchorfile>
      <anchor>a0cb5e97d58c63d4b5cba0818d633bc00</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classpr2__manipulation__controllers_1_1srv_1_1__MoveToPose_1_1MoveToPoseRequest.html</anchorfile>
      <anchor>ae4c58098289c4a93db4bffbdcac583ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classpr2__manipulation__controllers_1_1srv_1_1__MoveToPose_1_1MoveToPoseRequest.html</anchorfile>
      <anchor>a5c31f71fa870541faaaf7117874bd296</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classpr2__manipulation__controllers_1_1srv_1_1__MoveToPose_1_1MoveToPoseRequest.html</anchorfile>
      <anchor>a495f138af52c70316c4cd62dcd0936fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classpr2__manipulation__controllers_1_1srv_1_1__MoveToPose_1_1MoveToPoseRequest.html</anchorfile>
      <anchor>a8fb3c6acc9c121a2248edb53b56b4c7b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pr2_manipulation_controllers::srv::_MoveToPose::MoveToPoseResponse</name>
    <filename>classpr2__manipulation__controllers_1_1srv_1_1__MoveToPose_1_1MoveToPoseResponse.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classpr2__manipulation__controllers_1_1srv_1_1__MoveToPose_1_1MoveToPoseResponse.html</anchorfile>
      <anchor>af10a791e7545e8d1ba1f5035baaf7179</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classpr2__manipulation__controllers_1_1srv_1_1__MoveToPose_1_1MoveToPoseResponse.html</anchorfile>
      <anchor>a90b7eb2fb5aa7bb96111cd8bc65ea855</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classpr2__manipulation__controllers_1_1srv_1_1__MoveToPose_1_1MoveToPoseResponse.html</anchorfile>
      <anchor>ad796b605ec54d402b4e84b3cf0a5961b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classpr2__manipulation__controllers_1_1srv_1_1__MoveToPose_1_1MoveToPoseResponse.html</anchorfile>
      <anchor>afb35735f410a00ed708f0d972775a22c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classpr2__manipulation__controllers_1_1srv_1_1__MoveToPose_1_1MoveToPoseResponse.html</anchorfile>
      <anchor>a0b3fe18a2383c8851ff6f0f2cdfffe4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classpr2__manipulation__controllers_1_1srv_1_1__MoveToPose_1_1MoveToPoseResponse.html</anchorfile>
      <anchor>a0fba19544fac38425574c4095c78ad12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classpr2__manipulation__controllers_1_1srv_1_1__MoveToPose_1_1MoveToPoseResponse.html</anchorfile>
      <anchor>a3c390331c514c27a357fd52fe8675a71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classpr2__manipulation__controllers_1_1srv_1_1__MoveToPose_1_1MoveToPoseResponse.html</anchorfile>
      <anchor>a6ca355c234d0524869303c663a7a547e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classpr2__manipulation__controllers_1_1srv_1_1__MoveToPose_1_1MoveToPoseResponse.html</anchorfile>
      <anchor>a636d8434095fcd3093be67cb2711343d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classpr2__manipulation__controllers_1_1srv_1_1__MoveToPose_1_1MoveToPoseResponse.html</anchorfile>
      <anchor>af635244a91857e4a9ffda58ddff54ade</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classpr2__manipulation__controllers_1_1srv_1_1__MoveToPose_1_1MoveToPoseResponse.html</anchorfile>
      <anchor>a2593cabb2e3cc099e75c273559e1ac5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classpr2__manipulation__controllers_1_1srv_1_1__MoveToPose_1_1MoveToPoseResponse.html</anchorfile>
      <anchor>a6a7846e80477ec42693a750678ce730f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::pr2_manipulation_controllers::JinvTeleopControllerState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1pr2__manipulation__controllers_1_1JinvTeleop20583d8faf2091c0f1d5522fef0fc62c.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>stream</name>
      <anchorfile>structros_1_1message__operations_1_1Printer_3_01_1_1pr2__manipulation__controllers_1_1JinvTeleop20583d8faf2091c0f1d5522fef0fc62c.html</anchorfile>
      <anchor>af1989ee3c0dcd01e064288214871a29d</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::pr2_manipulation_controllers::JinvTeleopControllerState_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::pr2_manipulation_controllers::JTTaskControllerState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1pr2__manipulation__controllers_1_1JTTaskCont54fb389bb649505a5e21faa845e25cbc.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>stream</name>
      <anchorfile>structros_1_1message__operations_1_1Printer_3_01_1_1pr2__manipulation__controllers_1_1JTTaskCont54fb389bb649505a5e21faa845e25cbc.html</anchorfile>
      <anchor>ad3ca7306e68c50969a109770827c2106</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::pr2_manipulation_controllers::JTTaskControllerState_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::pr2_manipulation_controllers::JTTeleopControllerState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1pr2__manipulation__controllers_1_1JTTeleopCo58428a428e6b63b3bb7d3d6859d53203.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>stream</name>
      <anchorfile>structros_1_1message__operations_1_1Printer_3_01_1_1pr2__manipulation__controllers_1_1JTTeleopCo58428a428e6b63b3bb7d3d6859d53203.html</anchorfile>
      <anchor>ae4fbbcd8e52a618da2501b373b20a536</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::pr2_manipulation_controllers::JTTeleopControllerState_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::pr2_manipulation_controllers::CheckMovingRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__manipulation__controllers_1_1CheckMovingRe760a976fb99387101a5fec67433832ed.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__manipulation__controllers_1_1CheckMovingRe760a976fb99387101a5fec67433832ed.html</anchorfile>
      <anchor>a3fcc54396dc01cbc0ecbe51df3f7e964</anchor>
      <arglist>(const ::pr2_manipulation_controllers::CheckMovingRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__manipulation__controllers_1_1CheckMovingRe760a976fb99387101a5fec67433832ed.html</anchorfile>
      <anchor>a1c39707ae4c7bfa603525ad4414ad83a</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::pr2_manipulation_controllers::CheckMovingResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__manipulation__controllers_1_1CheckMovingReebb023ef57fc88cf7c1ab418be224f47.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__manipulation__controllers_1_1CheckMovingReebb023ef57fc88cf7c1ab418be224f47.html</anchorfile>
      <anchor>a704ad5234726f64ed75e03649c1de94c</anchor>
      <arglist>(const ::pr2_manipulation_controllers::CheckMovingResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__manipulation__controllers_1_1CheckMovingReebb023ef57fc88cf7c1ab418be224f47.html</anchorfile>
      <anchor>a659f5b4999b8db4d559e05cced82a42c</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::pr2_manipulation_controllers::JinvTeleopControllerState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__manipulation__controllers_1_1JinvTeleopCon35f2d87ac776cc04130f4c48cc00bde8.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__manipulation__controllers_1_1JinvTeleopCon35f2d87ac776cc04130f4c48cc00bde8.html</anchorfile>
      <anchor>a22353aab0659e9206a18cd0e2d51edfa</anchor>
      <arglist>(const ::pr2_manipulation_controllers::JinvTeleopControllerState_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__manipulation__controllers_1_1JinvTeleopCon35f2d87ac776cc04130f4c48cc00bde8.html</anchorfile>
      <anchor>a0d44915ad62380388b871e54085626b0</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::pr2_manipulation_controllers::JTTaskControllerState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__manipulation__controllers_1_1JTTaskControlde2b73890c847a8da1cf7fb8a4aaf8bb.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__manipulation__controllers_1_1JTTaskControlde2b73890c847a8da1cf7fb8a4aaf8bb.html</anchorfile>
      <anchor>a3d0f63bb3120ca0ec3b8ee8edcf56d98</anchor>
      <arglist>(const ::pr2_manipulation_controllers::JTTaskControllerState_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__manipulation__controllers_1_1JTTaskControlde2b73890c847a8da1cf7fb8a4aaf8bb.html</anchorfile>
      <anchor>a4063f78ee13c30540a92def397112391</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::pr2_manipulation_controllers::JTTeleopControllerState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__manipulation__controllers_1_1JTTeleopContr5f9952151a523cdee91732d2e79daa67.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__manipulation__controllers_1_1JTTeleopContr5f9952151a523cdee91732d2e79daa67.html</anchorfile>
      <anchor>a2d7b70e73d937a942d8f43f53dfbcaf7</anchor>
      <arglist>(const ::pr2_manipulation_controllers::JTTeleopControllerState_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__manipulation__controllers_1_1JTTeleopContr5f9952151a523cdee91732d2e79daa67.html</anchorfile>
      <anchor>a36f471d8c593acac9fe6517621bbbbda</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::pr2_manipulation_controllers::MoveToPoseRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__manipulation__controllers_1_1MoveToPoseReq4220b4a2bf3c3caef8200b3459300bc4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__manipulation__controllers_1_1MoveToPoseReq4220b4a2bf3c3caef8200b3459300bc4.html</anchorfile>
      <anchor>a296e64ca58bc8bd177079389c92935cf</anchor>
      <arglist>(const ::pr2_manipulation_controllers::MoveToPoseRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__manipulation__controllers_1_1MoveToPoseReq4220b4a2bf3c3caef8200b3459300bc4.html</anchorfile>
      <anchor>a45e8f95ccb5ef837bdb333ccbebdfd4c</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::pr2_manipulation_controllers::MoveToPoseResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__manipulation__controllers_1_1MoveToPoseRes4081f9c6755228a1aac93554de6a4c2a.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__manipulation__controllers_1_1MoveToPoseRes4081f9c6755228a1aac93554de6a4c2a.html</anchorfile>
      <anchor>a7e0f1160bd4695847d21b738b6a01854</anchor>
      <arglist>(const ::pr2_manipulation_controllers::MoveToPoseResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__manipulation__controllers_1_1MoveToPoseRes4081f9c6755228a1aac93554de6a4c2a.html</anchorfile>
      <anchor>a1ce215c6b9440a357e1ee8c7692640ad</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::pr2_manipulation_controllers::CheckMovingRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__manipulation__controllers_1_1CheckMoving0708cfef22fdcd9f372399432b007fce.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__manipulation__controllers_1_1CheckMoving0708cfef22fdcd9f372399432b007fce.html</anchorfile>
      <anchor>a02bcd93673256c701f4d9fc680622eca</anchor>
      <arglist>(const ::pr2_manipulation_controllers::CheckMovingRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__manipulation__controllers_1_1CheckMoving0708cfef22fdcd9f372399432b007fce.html</anchorfile>
      <anchor>aece3c9abe6b2de89fbf5ee0890e3ff02</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::pr2_manipulation_controllers::CheckMovingResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__manipulation__controllers_1_1CheckMovingea27e1b59a48b9e1afe71e389360d349.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__manipulation__controllers_1_1CheckMovingea27e1b59a48b9e1afe71e389360d349.html</anchorfile>
      <anchor>a6e421ab421f5aefc113cdd8ea80e1dbe</anchor>
      <arglist>(const ::pr2_manipulation_controllers::CheckMovingResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__manipulation__controllers_1_1CheckMovingea27e1b59a48b9e1afe71e389360d349.html</anchorfile>
      <anchor>a7b89906768b609fa374dcdef0a9a079c</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::pr2_manipulation_controllers::JinvTeleopControllerState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__manipulation__controllers_1_1JinvTeleopCdf403705dc8087585de7a8232b0341b4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__manipulation__controllers_1_1JinvTeleopCdf403705dc8087585de7a8232b0341b4.html</anchorfile>
      <anchor>a04e18d92d81d441a143f16359e57df22</anchor>
      <arglist>(const ::pr2_manipulation_controllers::JinvTeleopControllerState_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__manipulation__controllers_1_1JinvTeleopCdf403705dc8087585de7a8232b0341b4.html</anchorfile>
      <anchor>a67d01f00ee799f173b1cb5234793a4b7</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::pr2_manipulation_controllers::JTTaskControllerState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__manipulation__controllers_1_1JTTaskContr541c0fac531d669b272c76b25971771d.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__manipulation__controllers_1_1JTTaskContr541c0fac531d669b272c76b25971771d.html</anchorfile>
      <anchor>a06c15bfda84991a64fa2de9dab5c81a0</anchor>
      <arglist>(const ::pr2_manipulation_controllers::JTTaskControllerState_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__manipulation__controllers_1_1JTTaskContr541c0fac531d669b272c76b25971771d.html</anchorfile>
      <anchor>ad22e530ed6faf8bf6ce6a8a2644e9096</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::pr2_manipulation_controllers::JTTeleopControllerState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__manipulation__controllers_1_1JTTeleopCon77411aef06a426ac59d22db2989fac5d.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__manipulation__controllers_1_1JTTeleopCon77411aef06a426ac59d22db2989fac5d.html</anchorfile>
      <anchor>aceafb0a332d30405d06107d596e2b139</anchor>
      <arglist>(const ::pr2_manipulation_controllers::JTTeleopControllerState_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__manipulation__controllers_1_1JTTeleopCon77411aef06a426ac59d22db2989fac5d.html</anchorfile>
      <anchor>a100f21a17a94ccd35e8dadb9c722dc89</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::pr2_manipulation_controllers::MoveToPoseRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__manipulation__controllers_1_1MoveToPoseR8a0118107baa35f9ed4d24da91dfda27.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__manipulation__controllers_1_1MoveToPoseR8a0118107baa35f9ed4d24da91dfda27.html</anchorfile>
      <anchor>a340d3b323fc48f731058dd8bcc77f400</anchor>
      <arglist>(const ::pr2_manipulation_controllers::MoveToPoseRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__manipulation__controllers_1_1MoveToPoseR8a0118107baa35f9ed4d24da91dfda27.html</anchorfile>
      <anchor>a4cb30bdc6c9823dae9d3558cbda6c3e0</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::pr2_manipulation_controllers::MoveToPoseResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__manipulation__controllers_1_1MoveToPoseRa2b73f89ff23cd0455b05c4d765e2a81.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__manipulation__controllers_1_1MoveToPoseRa2b73f89ff23cd0455b05c4d765e2a81.html</anchorfile>
      <anchor>af1c2a3af0ed1b6643ea3947f5533a914</anchor>
      <arglist>(const ::pr2_manipulation_controllers::MoveToPoseResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__manipulation__controllers_1_1MoveToPoseRa2b73f89ff23cd0455b05c4d765e2a81.html</anchorfile>
      <anchor>a462ac974f0c36e1949385d00c7e6e8d1</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; ::pr2_manipulation_controllers::JinvTeleopControllerState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1pr2__manipulation__controllers_1_1JinvTeleopCo8d13c01e307fc01573e95e6d6f0e12a2.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; ::pr2_manipulation_controllers::JTTaskControllerState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1pr2__manipulation__controllers_1_1JTTaskControa40097083ef827bc9fbfe8a2ce4c7fc6.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; ::pr2_manipulation_controllers::JTTeleopControllerState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1pr2__manipulation__controllers_1_1JTTeleopCont478b8992e716c47273fe64c6b036aa03.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; const ::pr2_manipulation_controllers::JinvTeleopControllerState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01const_01_1_1pr2__manipulation__controllers_1_1Jinv5d46ceb26822dd9e04a1a6cba0643ac5.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; const ::pr2_manipulation_controllers::JTTaskControllerState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01const_01_1_1pr2__manipulation__controllers_1_1JTTa81ec3f03cb4d6f3c0e63be3a1372a5f1.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; const ::pr2_manipulation_controllers::JTTeleopControllerState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01const_01_1_1pr2__manipulation__controllers_1_1JTTe760f5651318ea6b68e2f0a7399888641.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsFixedSize&lt; ::pr2_manipulation_controllers::CheckMovingRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsFixedSize_3_01_1_1pr2__manipulation__controllers_1_1CheckMovin8e2987d02157aa26a3112798920739b6.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsFixedSize&lt; ::pr2_manipulation_controllers::CheckMovingResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsFixedSize_3_01_1_1pr2__manipulation__controllers_1_1CheckMovinabbb9f31fe2916af5e658caf9a6fb07e.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsFixedSize&lt; ::pr2_manipulation_controllers::MoveToPoseResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsFixedSize_3_01_1_1pr2__manipulation__controllers_1_1MoveToPose6fd70df2832fd4ee86a1152b1d23b9f2.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::pr2_manipulation_controllers::CheckMovingRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__manipulation__controllers_1_1CheckMovingR11c7d6cf7c0753012b89678245c912b8.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::pr2_manipulation_controllers::CheckMovingRequest_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__manipulation__controllers_1_1CheckMovingR252e2bce9fe7cbd00a2d5c5734d260f3.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::pr2_manipulation_controllers::CheckMovingResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__manipulation__controllers_1_1CheckMovingR52de6e5ee5c726ed36dcf6bd4a873dd0.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::pr2_manipulation_controllers::CheckMovingResponse_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__manipulation__controllers_1_1CheckMovingR1f3a212469a223d9ab6831498bad4c90.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::pr2_manipulation_controllers::JinvTeleopControllerState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__manipulation__controllers_1_1JinvTeleopCobd19207b36b89d2101876da5103d1792.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::pr2_manipulation_controllers::JinvTeleopControllerState_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__manipulation__controllers_1_1JinvTeleopCo2bb2f5012159c3ac0d64061391a4a9e6.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::pr2_manipulation_controllers::JTTaskControllerState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__manipulation__controllers_1_1JTTaskControc402373e761acfcb803baafb2debc91e.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::pr2_manipulation_controllers::JTTaskControllerState_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__manipulation__controllers_1_1JTTaskControf4ce0c67d48a3ea62845a8db476e1288.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::pr2_manipulation_controllers::JTTeleopControllerState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__manipulation__controllers_1_1JTTeleopConta2763ef1342ec522f883b526dea7b193.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::pr2_manipulation_controllers::JTTeleopControllerState_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__manipulation__controllers_1_1JTTeleopContd4c278c66f642a46837ecfa00fde540d.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::pr2_manipulation_controllers::MoveToPoseRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__manipulation__controllers_1_1MoveToPoseRe203b07af11c20b4297432a5b611f6d5c.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::pr2_manipulation_controllers::MoveToPoseRequest_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__manipulation__controllers_1_1MoveToPoseReba37ace126df260f31ac0b763ce468ba.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::pr2_manipulation_controllers::MoveToPoseResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__manipulation__controllers_1_1MoveToPoseRec7e50934a529d58fbdcd3cad653d8c9c.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::pr2_manipulation_controllers::MoveToPoseResponse_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__manipulation__controllers_1_1MoveToPoseRec8ef4ec02334656a43b4a0be33d1e0c1.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::pr2_manipulation_controllers::CheckMovingRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__manipulation__controllers_1_1CheckMovingRequ9637b6d33cd3c5d2c97a9981af24e0ce.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__manipulation__controllers_1_1CheckMovingRequ9637b6d33cd3c5d2c97a9981af24e0ce.html</anchorfile>
      <anchor>a1e6f538bf45dbd51ad68e84112661184</anchor>
      <arglist>(const ::pr2_manipulation_controllers::CheckMovingRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__manipulation__controllers_1_1CheckMovingRequ9637b6d33cd3c5d2c97a9981af24e0ce.html</anchorfile>
      <anchor>a0b21a13cd8e784be080905b63d5962ee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__manipulation__controllers_1_1CheckMovingRequ9637b6d33cd3c5d2c97a9981af24e0ce.html</anchorfile>
      <anchor>a8cd51cab54d4f2651f9b357c1a8bff67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__manipulation__controllers_1_1CheckMovingRequ9637b6d33cd3c5d2c97a9981af24e0ce.html</anchorfile>
      <anchor>a0a72adcf97b51d28be5e2835a16e2b35</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::pr2_manipulation_controllers::CheckMovingResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__manipulation__controllers_1_1CheckMovingRespb9c60ff00264ea52d067bbe75c952bdf.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__manipulation__controllers_1_1CheckMovingRespb9c60ff00264ea52d067bbe75c952bdf.html</anchorfile>
      <anchor>ae1bbb94bea2b7efbd95a24105d3aae80</anchor>
      <arglist>(const ::pr2_manipulation_controllers::CheckMovingResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__manipulation__controllers_1_1CheckMovingRespb9c60ff00264ea52d067bbe75c952bdf.html</anchorfile>
      <anchor>a71b1c409ea65a11c7f6c4479e58b8345</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__manipulation__controllers_1_1CheckMovingRespb9c60ff00264ea52d067bbe75c952bdf.html</anchorfile>
      <anchor>aad885ac6c79d6f3036f0b8779a9be8dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__manipulation__controllers_1_1CheckMovingRespb9c60ff00264ea52d067bbe75c952bdf.html</anchorfile>
      <anchor>ab009a03c2940c0006f88446ad675ea8a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::pr2_manipulation_controllers::JinvTeleopControllerState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__manipulation__controllers_1_1JinvTeleopContr256c9819652ce873ad71f72d88d6f740.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__manipulation__controllers_1_1JinvTeleopContr256c9819652ce873ad71f72d88d6f740.html</anchorfile>
      <anchor>ad435b789d5469628ffcaab79ed685e35</anchor>
      <arglist>(const ::pr2_manipulation_controllers::JinvTeleopControllerState_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__manipulation__controllers_1_1JinvTeleopContr256c9819652ce873ad71f72d88d6f740.html</anchorfile>
      <anchor>ade0760eab845a2ca500a4972999fae5b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__manipulation__controllers_1_1JinvTeleopContr256c9819652ce873ad71f72d88d6f740.html</anchorfile>
      <anchor>aa428bef752dbf2c6b1fa339c9223a2ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__manipulation__controllers_1_1JinvTeleopContr256c9819652ce873ad71f72d88d6f740.html</anchorfile>
      <anchor>ac1c2cd2053bd6d6735b9592efd27c42f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::pr2_manipulation_controllers::JTTaskControllerState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__manipulation__controllers_1_1JTTaskControllebf8e291ab78e13c7cc08e409114310f0.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__manipulation__controllers_1_1JTTaskControllebf8e291ab78e13c7cc08e409114310f0.html</anchorfile>
      <anchor>ac47f258865306842d51c91c0f4da1605</anchor>
      <arglist>(const ::pr2_manipulation_controllers::JTTaskControllerState_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__manipulation__controllers_1_1JTTaskControllebf8e291ab78e13c7cc08e409114310f0.html</anchorfile>
      <anchor>adb0857b90b6b46c3b311d5665326e32e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__manipulation__controllers_1_1JTTaskControllebf8e291ab78e13c7cc08e409114310f0.html</anchorfile>
      <anchor>a43986c7a4c4f4ec29bd5c3dbdf5352e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__manipulation__controllers_1_1JTTaskControllebf8e291ab78e13c7cc08e409114310f0.html</anchorfile>
      <anchor>ae12dbde6ad6f890c59746f0aba0aac2c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::pr2_manipulation_controllers::JTTeleopControllerState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__manipulation__controllers_1_1JTTeleopControl528559f3ad38fbf595ffec4e4049ebc5.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__manipulation__controllers_1_1JTTeleopControl528559f3ad38fbf595ffec4e4049ebc5.html</anchorfile>
      <anchor>a61defa14865ba40e53624160e4a1092b</anchor>
      <arglist>(const ::pr2_manipulation_controllers::JTTeleopControllerState_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__manipulation__controllers_1_1JTTeleopControl528559f3ad38fbf595ffec4e4049ebc5.html</anchorfile>
      <anchor>abe5f9ba69489c9b4432f10734f33b757</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__manipulation__controllers_1_1JTTeleopControl528559f3ad38fbf595ffec4e4049ebc5.html</anchorfile>
      <anchor>a702eded3144a8947e4abab538280cc1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__manipulation__controllers_1_1JTTeleopControl528559f3ad38fbf595ffec4e4049ebc5.html</anchorfile>
      <anchor>a52de9a694de6a14d23ff5460136fbb45</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::pr2_manipulation_controllers::MoveToPoseRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__manipulation__controllers_1_1MoveToPoseReque9c8396515b11bf7a9667969047ef2611.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__manipulation__controllers_1_1MoveToPoseReque9c8396515b11bf7a9667969047ef2611.html</anchorfile>
      <anchor>aa9639d60e6dc2a3731795cbdb8b10a9d</anchor>
      <arglist>(const ::pr2_manipulation_controllers::MoveToPoseRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__manipulation__controllers_1_1MoveToPoseReque9c8396515b11bf7a9667969047ef2611.html</anchorfile>
      <anchor>a0851d0aa7f1cb34b9f01d2f27629d8d1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__manipulation__controllers_1_1MoveToPoseReque9c8396515b11bf7a9667969047ef2611.html</anchorfile>
      <anchor>acc6a52de0a8904fd3967b473a681b21b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__manipulation__controllers_1_1MoveToPoseReque9c8396515b11bf7a9667969047ef2611.html</anchorfile>
      <anchor>a5e9d4d42249acda51ce5391a3812d020</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::pr2_manipulation_controllers::MoveToPoseResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__manipulation__controllers_1_1MoveToPoseRespobb788baa82ac6cd6a9cd98d023d5b61a.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__manipulation__controllers_1_1MoveToPoseRespobb788baa82ac6cd6a9cd98d023d5b61a.html</anchorfile>
      <anchor>aa85fc7434e5801ee7c083f5783e12c2d</anchor>
      <arglist>(const ::pr2_manipulation_controllers::MoveToPoseResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__manipulation__controllers_1_1MoveToPoseRespobb788baa82ac6cd6a9cd98d023d5b61a.html</anchorfile>
      <anchor>a05a31cf87f943676407204a066d9f892</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__manipulation__controllers_1_1MoveToPoseRespobb788baa82ac6cd6a9cd98d023d5b61a.html</anchorfile>
      <anchor>aada9833672834b8e2593521d188c7839</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__manipulation__controllers_1_1MoveToPoseRespobb788baa82ac6cd6a9cd98d023d5b61a.html</anchorfile>
      <anchor>a719b3d0eaceab0dfcb92fde26247152c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::pr2_manipulation_controllers::CheckMovingRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__manipulation__controllers_1_1CheckMovingRe3d192b71ccea0ce3af1095ce82903d99.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__manipulation__controllers_1_1CheckMovingRe3d192b71ccea0ce3af1095ce82903d99.html</anchorfile>
      <anchor>a19401d0fbc79b0b3c190e64aa1b82b96</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__manipulation__controllers_1_1CheckMovingRe3d192b71ccea0ce3af1095ce82903d99.html</anchorfile>
      <anchor>ad853a8e507641278cfd2f4a3adfa23db</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::pr2_manipulation_controllers::CheckMovingResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__manipulation__controllers_1_1CheckMovingRec2520c89632fc8f2fc0760749d58bb4b.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__manipulation__controllers_1_1CheckMovingRec2520c89632fc8f2fc0760749d58bb4b.html</anchorfile>
      <anchor>a1b3f5a6bf04e08c2a62a0797ba5e1e32</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__manipulation__controllers_1_1CheckMovingRec2520c89632fc8f2fc0760749d58bb4b.html</anchorfile>
      <anchor>a77b2071f53c6470d8d70c5c4be33dc1d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::pr2_manipulation_controllers::JinvTeleopControllerState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__manipulation__controllers_1_1JinvTeleopCondfad99e684b4deac64f762602a44d352.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__manipulation__controllers_1_1JinvTeleopCondfad99e684b4deac64f762602a44d352.html</anchorfile>
      <anchor>a32b25a3e94ccc16a4f065d06623ec635</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__manipulation__controllers_1_1JinvTeleopCondfad99e684b4deac64f762602a44d352.html</anchorfile>
      <anchor>a963364a08b697fbff7b9db7b28712b4a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::pr2_manipulation_controllers::JTTaskControllerState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__manipulation__controllers_1_1JTTaskControle341122b1d1c570ca7f742a550292488.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__manipulation__controllers_1_1JTTaskControle341122b1d1c570ca7f742a550292488.html</anchorfile>
      <anchor>ae072a630ddc1887e09190350364386a8</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__manipulation__controllers_1_1JTTaskControle341122b1d1c570ca7f742a550292488.html</anchorfile>
      <anchor>a2bb27ca50347468c26dd82ccd492072c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::pr2_manipulation_controllers::JTTeleopControllerState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__manipulation__controllers_1_1JTTeleopContrffa6c9545ad9941a7566f798e013523d.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__manipulation__controllers_1_1JTTeleopContrffa6c9545ad9941a7566f798e013523d.html</anchorfile>
      <anchor>aa1e63a6af89ffc5a5ef46ae073b6bcaf</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__manipulation__controllers_1_1JTTeleopContrffa6c9545ad9941a7566f798e013523d.html</anchorfile>
      <anchor>adc1ccc7195e1bddfcfcba4b61bfb1683</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::pr2_manipulation_controllers::MoveToPoseRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__manipulation__controllers_1_1MoveToPoseReq81cd37594a0c3aab3a6e05530393a8c2.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__manipulation__controllers_1_1MoveToPoseReq81cd37594a0c3aab3a6e05530393a8c2.html</anchorfile>
      <anchor>a552dcd4a930445c3d4abf4cf6a36289e</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__manipulation__controllers_1_1MoveToPoseReq81cd37594a0c3aab3a6e05530393a8c2.html</anchorfile>
      <anchor>a2f9937f6fd38d33c0f19261b51e8bd15</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::pr2_manipulation_controllers::MoveToPoseResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__manipulation__controllers_1_1MoveToPoseRes5eadcbc1f9b4f8046189907a630484ce.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__manipulation__controllers_1_1MoveToPoseRes5eadcbc1f9b4f8046189907a630484ce.html</anchorfile>
      <anchor>a591be453eb73cfdc349fbfc9573d0a09</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__manipulation__controllers_1_1MoveToPoseRes5eadcbc1f9b4f8046189907a630484ce.html</anchorfile>
      <anchor>aecf1aeb095f3735f7312a66042fd736b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; pr2_manipulation_controllers::CheckMoving &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01pr2__manipulation__controllers_1_1CheckMoving_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01pr2__manipulation__controllers_1_1CheckMoving_01_4.html</anchorfile>
      <anchor>a3b269b7c3a167be76ba6f2b01e189b62</anchor>
      <arglist>(const pr2_manipulation_controllers::CheckMoving &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01pr2__manipulation__controllers_1_1CheckMoving_01_4.html</anchorfile>
      <anchor>ae3cbc748db7c6b94e48e950073dd52dc</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; pr2_manipulation_controllers::CheckMovingRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01pr2__manipulation__controllers_1_1CheckMovingReques23bcb6d492f56e71fe2e25158b8cb263.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01pr2__manipulation__controllers_1_1CheckMovingReques23bcb6d492f56e71fe2e25158b8cb263.html</anchorfile>
      <anchor>af98bb022da294312cc502abd1e796781</anchor>
      <arglist>(const pr2_manipulation_controllers::CheckMovingRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01pr2__manipulation__controllers_1_1CheckMovingReques23bcb6d492f56e71fe2e25158b8cb263.html</anchorfile>
      <anchor>abfc00716aaa99e2881d4c6155c27a10b</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; pr2_manipulation_controllers::CheckMovingResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01pr2__manipulation__controllers_1_1CheckMovingResponb4d86c0aff3208bbeb2d237018126e47.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01pr2__manipulation__controllers_1_1CheckMovingResponb4d86c0aff3208bbeb2d237018126e47.html</anchorfile>
      <anchor>aba3f5be6f2b029d4b7dfdaf8f28fd491</anchor>
      <arglist>(const pr2_manipulation_controllers::CheckMovingResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01pr2__manipulation__controllers_1_1CheckMovingResponb4d86c0aff3208bbeb2d237018126e47.html</anchorfile>
      <anchor>abbb1d6c0391c2585dd4f8490523c0e8c</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; pr2_manipulation_controllers::MoveToPose &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01pr2__manipulation__controllers_1_1MoveToPose_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01pr2__manipulation__controllers_1_1MoveToPose_01_4.html</anchorfile>
      <anchor>a5a3b948bee0e7704dd6eade55d84ef67</anchor>
      <arglist>(const pr2_manipulation_controllers::MoveToPose &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01pr2__manipulation__controllers_1_1MoveToPose_01_4.html</anchorfile>
      <anchor>ac3eb27177a0ce8c6a2be3f22e9607722</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; pr2_manipulation_controllers::MoveToPoseRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01pr2__manipulation__controllers_1_1MoveToPoseRequest1bdeb234f5c73f63b6f8d64fd8167657.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01pr2__manipulation__controllers_1_1MoveToPoseRequest1bdeb234f5c73f63b6f8d64fd8167657.html</anchorfile>
      <anchor>a88d05c921d28472e5cb7726072cd7fa8</anchor>
      <arglist>(const pr2_manipulation_controllers::MoveToPoseRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01pr2__manipulation__controllers_1_1MoveToPoseRequest1bdeb234f5c73f63b6f8d64fd8167657.html</anchorfile>
      <anchor>af2fec28b6e5cf417251bec53bd2a44de</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; pr2_manipulation_controllers::MoveToPoseResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01pr2__manipulation__controllers_1_1MoveToPoseRespons0d822ce4920c9f93725da9ede20628cf.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01pr2__manipulation__controllers_1_1MoveToPoseRespons0d822ce4920c9f93725da9ede20628cf.html</anchorfile>
      <anchor>acf8e19da847b13e15186ed9fa58b8fa8</anchor>
      <arglist>(const pr2_manipulation_controllers::MoveToPoseResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01pr2__manipulation__controllers_1_1MoveToPoseRespons0d822ce4920c9f93725da9ede20628cf.html</anchorfile>
      <anchor>ab48182fda87aecbed5a8e3804d2d46d1</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; pr2_manipulation_controllers::CheckMoving &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01pr2__manipulation__controllers_1_1CheckMoving_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01pr2__manipulation__controllers_1_1CheckMoving_01_4.html</anchorfile>
      <anchor>a55caeca5f59b4946cdd9937d411a2ef4</anchor>
      <arglist>(const pr2_manipulation_controllers::CheckMoving &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01pr2__manipulation__controllers_1_1CheckMoving_01_4.html</anchorfile>
      <anchor>a693819318af8279ca6aa109ddd4b3bdc</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; pr2_manipulation_controllers::CheckMovingRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01pr2__manipulation__controllers_1_1CheckMovingRequest_3c2c4d811e7e00d21111893873c636ad.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01pr2__manipulation__controllers_1_1CheckMovingRequest_3c2c4d811e7e00d21111893873c636ad.html</anchorfile>
      <anchor>a25da59ebb39e972e7d8a4f64175ea2d9</anchor>
      <arglist>(const pr2_manipulation_controllers::CheckMovingRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01pr2__manipulation__controllers_1_1CheckMovingRequest_3c2c4d811e7e00d21111893873c636ad.html</anchorfile>
      <anchor>a419ad72c21b2a3c5c43d516e1ca86839</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; pr2_manipulation_controllers::CheckMovingResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01pr2__manipulation__controllers_1_1CheckMovingResponsefb595a0ad8b0caf7bdc6e8975169265b.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01pr2__manipulation__controllers_1_1CheckMovingResponsefb595a0ad8b0caf7bdc6e8975169265b.html</anchorfile>
      <anchor>a780dbb58af5039bc89004bdfccc8bc88</anchor>
      <arglist>(const pr2_manipulation_controllers::CheckMovingResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01pr2__manipulation__controllers_1_1CheckMovingResponsefb595a0ad8b0caf7bdc6e8975169265b.html</anchorfile>
      <anchor>a8983103d439792573e487a284c4ef68f</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; pr2_manipulation_controllers::MoveToPose &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01pr2__manipulation__controllers_1_1MoveToPose_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01pr2__manipulation__controllers_1_1MoveToPose_01_4.html</anchorfile>
      <anchor>aeb232f953735221c10ff423540da4388</anchor>
      <arglist>(const pr2_manipulation_controllers::MoveToPose &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01pr2__manipulation__controllers_1_1MoveToPose_01_4.html</anchorfile>
      <anchor>aab261f59d56c60726779457cb5c132fa</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; pr2_manipulation_controllers::MoveToPoseRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01pr2__manipulation__controllers_1_1MoveToPoseRequest__a44a473033daa47c44dd8bd519c649fc.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01pr2__manipulation__controllers_1_1MoveToPoseRequest__a44a473033daa47c44dd8bd519c649fc.html</anchorfile>
      <anchor>abd76e6b4b02785d4756ead03601d10b3</anchor>
      <arglist>(const pr2_manipulation_controllers::MoveToPoseRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01pr2__manipulation__controllers_1_1MoveToPoseRequest__a44a473033daa47c44dd8bd519c649fc.html</anchorfile>
      <anchor>a28d13e3823120f3a82b28df5712d114b</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; pr2_manipulation_controllers::MoveToPoseResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01pr2__manipulation__controllers_1_1MoveToPoseResponse_a5bd2a9766a35963a1227fe5733e07bf.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01pr2__manipulation__controllers_1_1MoveToPoseResponse_a5bd2a9766a35963a1227fe5733e07bf.html</anchorfile>
      <anchor>a7022a106d17037d683fb2ce18c892232</anchor>
      <arglist>(const pr2_manipulation_controllers::MoveToPoseResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01pr2__manipulation__controllers_1_1MoveToPoseResponse_a5bd2a9766a35963a1227fe5733e07bf.html</anchorfile>
      <anchor>a60516bac50435f1295ca2c08d5fb7a92</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
</tagfile>
