<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>__init__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-tum/doc_stacks/2013-05-23_04-38-08.595794/cram_physics/kdl_arm_kinematics/src/kdl_arm_kinematics/</path>
    <filename>____init_____8py</filename>
    <namespace>kdl_arm_kinematics</namespace>
  </compound>
  <compound kind="file">
    <name>msg/__init__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-tum/doc_stacks/2013-05-23_04-38-08.595794/cram_physics/kdl_arm_kinematics/src/kdl_arm_kinematics/msg/</path>
    <filename>msg_2____init_____8py</filename>
    <namespace>kdl_arm_kinematics::msg</namespace>
  </compound>
  <compound kind="file">
    <name>srv/__init__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-tum/doc_stacks/2013-05-23_04-38-08.595794/cram_physics/kdl_arm_kinematics/src/kdl_arm_kinematics/srv/</path>
    <filename>srv_2____init_____8py</filename>
    <namespace>kdl_arm_kinematics::srv</namespace>
  </compound>
  <compound kind="file">
    <name>_GetWeightedIK.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-tum/doc_stacks/2013-05-23_04-38-08.595794/cram_physics/kdl_arm_kinematics/src/kdl_arm_kinematics/srv/</path>
    <filename>__GetWeightedIK_8py</filename>
    <class kind="class">kdl_arm_kinematics::srv::_GetWeightedIK::GetWeightedIK</class>
    <class kind="class">kdl_arm_kinematics::srv::_GetWeightedIK::GetWeightedIKRequest</class>
    <class kind="class">kdl_arm_kinematics::srv::_GetWeightedIK::GetWeightedIKResponse</class>
    <namespace>kdl_arm_kinematics::srv::_GetWeightedIK</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_14d3I</name>
      <anchorfile>namespacekdl__arm__kinematics_1_1srv_1_1__GetWeightedIK.html</anchorfile>
      <anchor>a5a0d9dd72d697108324d97cceb381059</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_36d</name>
      <anchorfile>namespacekdl__arm__kinematics_1_1srv_1_1__GetWeightedIK.html</anchorfile>
      <anchor>a6eb0ed862d6e641a345ff35221a2c256</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacekdl__arm__kinematics_1_1srv_1_1__GetWeightedIK.html</anchorfile>
      <anchor>a29df7057570982469b0c9c72b202ac73</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_b</name>
      <anchorfile>namespacekdl__arm__kinematics_1_1srv_1_1__GetWeightedIK.html</anchorfile>
      <anchor>a4b89ea3b3f2e68c0ebda06161669aef7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_d</name>
      <anchorfile>namespacekdl__arm__kinematics_1_1srv_1_1__GetWeightedIK.html</anchorfile>
      <anchor>afa7a8647218ff1b64a262c0f3b6c571f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacekdl__arm__kinematics_1_1srv_1_1__GetWeightedIK.html</anchorfile>
      <anchor>ae9cbaf81b94833cb78b39988efd21615</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_i</name>
      <anchorfile>namespacekdl__arm__kinematics_1_1srv_1_1__GetWeightedIK.html</anchorfile>
      <anchor>a56d5d7c932b865cac2b150ff6395c305</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacekdl__arm__kinematics_1_1srv_1_1__GetWeightedIK.html</anchorfile>
      <anchor>a72ce5a75cb3fc1f40e245a5fe038a481</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_KDLWeights.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-tum/doc_stacks/2013-05-23_04-38-08.595794/cram_physics/kdl_arm_kinematics/src/kdl_arm_kinematics/msg/</path>
    <filename>__KDLWeights_8py</filename>
    <class kind="class">kdl_arm_kinematics::msg::_KDLWeights::KDLWeights</class>
    <namespace>kdl_arm_kinematics::msg::_KDLWeights</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_36d</name>
      <anchorfile>namespacekdl__arm__kinematics_1_1msg_1_1__KDLWeights.html</anchorfile>
      <anchor>af7dd811fa5d7de592d2f054434fcc74c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_b</name>
      <anchorfile>namespacekdl__arm__kinematics_1_1msg_1_1__KDLWeights.html</anchorfile>
      <anchor>ae28b4166619d0d96309a64f0273585ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_d</name>
      <anchorfile>namespacekdl__arm__kinematics_1_1msg_1_1__KDLWeights.html</anchorfile>
      <anchor>a42edb751f468d364da895b3b844c4321</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacekdl__arm__kinematics_1_1msg_1_1__KDLWeights.html</anchorfile>
      <anchor>ac9e4f99b86250434d2e6c044e70efc24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacekdl__arm__kinematics_1_1msg_1_1__KDLWeights.html</anchorfile>
      <anchor>a871c28a81fc25d09b71ec2ed36266c85</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>arm_kinematics.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-tum/doc_stacks/2013-05-23_04-38-08.595794/cram_physics/kdl_arm_kinematics/src/</path>
    <filename>arm__kinematics_8cpp</filename>
    <includes id="GetWeightedIK_8h" name="GetWeightedIK.h" local="no" imported="no">kdl_arm_kinematics/GetWeightedIK.h</includes>
    <class kind="class">Kinematics::InitFailed</class>
    <class kind="class">Kinematics</class>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>arm__kinematics_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GetWeightedIK.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-tum/doc_stacks/2013-05-23_04-38-08.595794/cram_physics/kdl_arm_kinematics/srv_gen/cpp/include/kdl_arm_kinematics/</path>
    <filename>GetWeightedIK_8h</filename>
    <includes id="KDLWeights_8h" name="KDLWeights.h" local="yes" imported="no">kdl_arm_kinematics/KDLWeights.h</includes>
    <class kind="struct">ros::message_traits::DataType&lt; ::kdl_arm_kinematics::GetWeightedIKRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::DataType&lt; ::kdl_arm_kinematics::GetWeightedIKResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; kdl_arm_kinematics::GetWeightedIK &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; kdl_arm_kinematics::GetWeightedIKRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; kdl_arm_kinematics::GetWeightedIKResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::kdl_arm_kinematics::GetWeightedIKRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::kdl_arm_kinematics::GetWeightedIKResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">kdl_arm_kinematics::GetWeightedIK</class>
    <class kind="struct">kdl_arm_kinematics::GetWeightedIKRequest_</class>
    <class kind="struct">kdl_arm_kinematics::GetWeightedIKResponse_</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::kdl_arm_kinematics::GetWeightedIKRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::kdl_arm_kinematics::GetWeightedIKRequest_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::kdl_arm_kinematics::GetWeightedIKResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::kdl_arm_kinematics::GetWeightedIKResponse_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::kdl_arm_kinematics::GetWeightedIKRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::kdl_arm_kinematics::GetWeightedIKResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; kdl_arm_kinematics::GetWeightedIK &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; kdl_arm_kinematics::GetWeightedIKRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; kdl_arm_kinematics::GetWeightedIKResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::kdl_arm_kinematics::GetWeightedIKRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::kdl_arm_kinematics::GetWeightedIKResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>kdl_arm_kinematics</namespace>
    <member kind="typedef">
      <type>::kdl_arm_kinematics::GetWeightedIKRequest_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>GetWeightedIKRequest</name>
      <anchorfile>namespacekdl__arm__kinematics.html</anchorfile>
      <anchor>a0bb9b3577ed04c36c44ed2d0ef92b401</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::kdl_arm_kinematics::GetWeightedIKRequest const  &gt;</type>
      <name>GetWeightedIKRequestConstPtr</name>
      <anchorfile>namespacekdl__arm__kinematics.html</anchorfile>
      <anchor>abb136f7ee756f6df84ac2b02eaeeae29</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::kdl_arm_kinematics::GetWeightedIKRequest &gt;</type>
      <name>GetWeightedIKRequestPtr</name>
      <anchorfile>namespacekdl__arm__kinematics.html</anchorfile>
      <anchor>a8728cbb98b5039f72d52c110d6c40a0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::kdl_arm_kinematics::GetWeightedIKResponse_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>GetWeightedIKResponse</name>
      <anchorfile>namespacekdl__arm__kinematics.html</anchorfile>
      <anchor>a52bf5d9015d7ec486f0b7a9318fcce01</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::kdl_arm_kinematics::GetWeightedIKResponse const  &gt;</type>
      <name>GetWeightedIKResponseConstPtr</name>
      <anchorfile>namespacekdl__arm__kinematics.html</anchorfile>
      <anchor>ac4a86db54cb75a5d1dd063ba55e4bc8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::kdl_arm_kinematics::GetWeightedIKResponse &gt;</type>
      <name>GetWeightedIKResponsePtr</name>
      <anchorfile>namespacekdl__arm__kinematics.html</anchorfile>
      <anchor>a9ea8dc75f936437ca43661ff0bc26d1d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>KDLWeights.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-tum/doc_stacks/2013-05-23_04-38-08.595794/cram_physics/kdl_arm_kinematics/msg_gen/cpp/include/kdl_arm_kinematics/</path>
    <filename>KDLWeights_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::kdl_arm_kinematics::KDLWeights_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::kdl_arm_kinematics::KDLWeights_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::kdl_arm_kinematics::KDLWeights_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::kdl_arm_kinematics::KDLWeights_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">kdl_arm_kinematics::KDLWeights_</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::kdl_arm_kinematics::KDLWeights_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::kdl_arm_kinematics::KDLWeights_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::kdl_arm_kinematics::KDLWeights_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>kdl_arm_kinematics</namespace>
    <member kind="typedef">
      <type>::kdl_arm_kinematics::KDLWeights_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>KDLWeights</name>
      <anchorfile>namespacekdl__arm__kinematics.html</anchorfile>
      <anchor>acdf1ffadd700220f7e286801d4428ae8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::kdl_arm_kinematics::KDLWeights const  &gt;</type>
      <name>KDLWeightsConstPtr</name>
      <anchorfile>namespacekdl__arm__kinematics.html</anchorfile>
      <anchor>a56d72a27d372b1e307c7bdfbb2bd084b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::kdl_arm_kinematics::KDLWeights &gt;</type>
      <name>KDLWeightsPtr</name>
      <anchorfile>namespacekdl__arm__kinematics.html</anchorfile>
      <anchor>ab8387fa8a8f4d27021866be22f6013ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacekdl__arm__kinematics.html</anchorfile>
      <anchor>a16747d773b0b69c70c3fa998c945d601</anchor>
      <arglist>(std::ostream &amp;s, const ::kdl_arm_kinematics::KDLWeights_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mainpage.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-tum/doc_stacks/2013-05-23_04-38-08.595794/cram_physics/kdl_arm_kinematics/</path>
    <filename>mainpage_8dox</filename>
  </compound>
  <compound kind="class">
    <name>Kinematics</name>
    <filename>classKinematics.html</filename>
    <class kind="class">Kinematics::InitFailed</class>
    <member kind="function">
      <type></type>
      <name>Kinematics</name>
      <anchorfile>classKinematics.html</anchorfile>
      <anchor>af4e587252019eaa863b4246026296d4a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>double</type>
      <name>calculateEps</name>
      <anchorfile>classKinematics.html</anchorfile>
      <anchor>ae6b45a42150923523757d327b41ec20f</anchor>
      <arglist>(const KDL::Frame &amp;f, const KDL::Frame &amp;ref, const Eigen::MatrixXd &amp;weight=Eigen::MatrixXd::Identity(6, 6))</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>getFKSolverInfo</name>
      <anchorfile>classKinematics.html</anchorfile>
      <anchor>a9727eee66fddf836b23ff6c7448f322b</anchor>
      <arglist>(kinematics_msgs::GetKinematicSolverInfo::Request &amp;request, kinematics_msgs::GetKinematicSolverInfo::Response &amp;response)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>getIKSolverInfo</name>
      <anchorfile>classKinematics.html</anchorfile>
      <anchor>a31093150b10d709eb0bcab500871151b</anchor>
      <arglist>(kinematics_msgs::GetKinematicSolverInfo::Request &amp;request, kinematics_msgs::GetKinematicSolverInfo::Response &amp;response)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>getJointIndex</name>
      <anchorfile>classKinematics.html</anchorfile>
      <anchor>aa5a6f369c7741df76514a472f549ff09</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>getKDLSegmentIndex</name>
      <anchorfile>classKinematics.html</anchorfile>
      <anchor>af5d93767ce9218488c25e14346131ad5</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>getPositionFK</name>
      <anchorfile>classKinematics.html</anchorfile>
      <anchor>a045b47cd4b4c5013ca0a7bf545c2f577</anchor>
      <arglist>(kinematics_msgs::GetPositionFK::Request &amp;request, kinematics_msgs::GetPositionFK::Response &amp;response)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>getPositionIK</name>
      <anchorfile>classKinematics.html</anchorfile>
      <anchor>a67aebb0bbc9a8cb8d1e5634ff536d468</anchor>
      <arglist>(kinematics_msgs::GetPositionIK::Request &amp;request, kinematics_msgs::GetPositionIK::Response &amp;response)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>getWeightedIK</name>
      <anchorfile>classKinematics.html</anchorfile>
      <anchor>a21b1f466cd35ab94003eb9351a494f41</anchor>
      <arglist>(kdl_arm_kinematics::GetWeightedIK::Request &amp;request, kdl_arm_kinematics::GetWeightedIK::Response &amp;response)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>initializeWeights</name>
      <anchorfile>classKinematics.html</anchorfile>
      <anchor>abb4a670db6aec8424ce106f929bce7e2</anchor>
      <arglist>(const kdl_arm_kinematics::KDLWeights &amp;msg, Eigen::MatrixXd &amp;weight_ts, Eigen::MatrixXd &amp;weight_js, double &amp;lambda)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>loadModel</name>
      <anchorfile>classKinematics.html</anchorfile>
      <anchor>a2491b0bbeb7395fe5c0156dde0a4363d</anchor>
      <arglist>(const std::string xml)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>parseWeightParams</name>
      <anchorfile>classKinematics.html</anchorfile>
      <anchor>afd7d86a5cdb51f6e73b99a85d1e8768d</anchor>
      <arglist>(ros::NodeHandle &amp;nh)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>readJoints</name>
      <anchorfile>classKinematics.html</anchorfile>
      <anchor>a52e9c9fd47696db428ad56b640b733dd</anchor>
      <arglist>(urdf::Model &amp;robot_model)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>solveCartToJnt</name>
      <anchorfile>classKinematics.html</anchorfile>
      <anchor>ac190d504a7db45314ea4d609f5bf0f30</anchor>
      <arglist>(const KDL::JntArray &amp;q_init, const KDL::Frame &amp;q_in, KDL::JntArray &amp;q_out, const KDL::Frame &amp;tool_frame=KDL::Frame::Identity())</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>solveCartToJnt</name>
      <anchorfile>classKinematics.html</anchorfile>
      <anchor>ae32d2f0f2c655bbbc7c5658b52a4d9e2</anchor>
      <arglist>(const KDL::JntArray &amp;q_init, const KDL::Frame &amp;q_in, KDL::JntArray &amp;q_out, const KDL::Frame &amp;tool_frame, const Eigen::MatrixXd &amp;weight_ts, const Eigen::MatrixXd &amp;weight_js, const double lambda)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>KDL::Chain</type>
      <name>chain</name>
      <anchorfile>classKinematics.html</anchorfile>
      <anchor>a0d9340b0eb3340c8338d122d7effb6d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>default_lambda</name>
      <anchorfile>classKinematics.html</anchorfile>
      <anchor>a3066ea8ebaf9d191e091d1dbda1d8dd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Eigen::MatrixXd</type>
      <name>default_weight_js</name>
      <anchorfile>classKinematics.html</anchorfile>
      <anchor>af76e1d3f302f5c7eeb89ff6e0fdd26ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Eigen::MatrixXd</type>
      <name>default_weight_ts</name>
      <anchorfile>classKinematics.html</anchorfile>
      <anchor>a6764e6f2c34ac79cfb171ea10f8cc05a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>epsilon</name>
      <anchorfile>classKinematics.html</anchorfile>
      <anchor>a474a18fac92f1d8c82ce70cf2d4aeaeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>fk_service</name>
      <anchorfile>classKinematics.html</anchorfile>
      <anchor>ab49aefc2969ad5703181a0221a804a02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>fk_solver_info_service</name>
      <anchorfile>classKinematics.html</anchorfile>
      <anchor>a154b44ef395ed760088076cea160ca58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>ik_service</name>
      <anchorfile>classKinematics.html</anchorfile>
      <anchor>a0cb6defa3d3bb89a22a0032ce8e2b61d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>ik_solver_info_service</name>
      <anchorfile>classKinematics.html</anchorfile>
      <anchor>a80e897e1d5c8e93afb1ddfedde63fef7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>kinematics_msgs::KinematicSolverInfo</type>
      <name>info</name>
      <anchorfile>classKinematics.html</anchorfile>
      <anchor>ae6d714d283d167639c8169871f15e4fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>KDL::JntArray</type>
      <name>joint_max</name>
      <anchorfile>classKinematics.html</anchorfile>
      <anchor>ac29342d180f646921535c4026e78862b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>KDL::JntArray</type>
      <name>joint_min</name>
      <anchorfile>classKinematics.html</anchorfile>
      <anchor>a2eb40bf5888be13788ac405d2b374fa9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>max_iterations</name>
      <anchorfile>classKinematics.html</anchorfile>
      <anchor>afb3d05594f9dee6edadd8530d3717c25</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>nh</name>
      <anchorfile>classKinematics.html</anchorfile>
      <anchor>aaf03727b807401a567b59398698b5f1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>nh_private</name>
      <anchorfile>classKinematics.html</anchorfile>
      <anchor>a5410c3d004be006892779c6474ec1f29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>num_joints</name>
      <anchorfile>classKinematics.html</anchorfile>
      <anchor>a7451250ac39cd7f2981ae220d8192341</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>root_name</name>
      <anchorfile>classKinematics.html</anchorfile>
      <anchor>a2b0bb109b3f8cd013c000be52b112142</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::TransformListener</type>
      <name>tf_listener</name>
      <anchorfile>classKinematics.html</anchorfile>
      <anchor>aa0267498f51cd9387ac95062b1760f03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>tip_name</name>
      <anchorfile>classKinematics.html</anchorfile>
      <anchor>aa55d2f883c33ddade4442828600a475f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>weighted_ik_service</name>
      <anchorfile>classKinematics.html</anchorfile>
      <anchor>affb54fe2ce39d49608a234775cf95592</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Kinematics::InitFailed</name>
    <filename>classKinematics_1_1InitFailed.html</filename>
    <member kind="function">
      <type></type>
      <name>InitFailed</name>
      <anchorfile>classKinematics_1_1InitFailed.html</anchorfile>
      <anchor>a3b4f0037c2a69c9ad292e20131c87c1b</anchor>
      <arglist>(const string &amp;what)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>kdl_arm_kinematics</name>
    <filename>namespacekdl__arm__kinematics.html</filename>
    <namespace>kdl_arm_kinematics::msg</namespace>
    <namespace>kdl_arm_kinematics::srv</namespace>
    <class kind="struct">kdl_arm_kinematics::GetWeightedIK</class>
    <class kind="struct">kdl_arm_kinematics::GetWeightedIKRequest_</class>
    <class kind="struct">kdl_arm_kinematics::GetWeightedIKResponse_</class>
    <class kind="struct">kdl_arm_kinematics::KDLWeights_</class>
    <member kind="typedef">
      <type>::kdl_arm_kinematics::GetWeightedIKRequest_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>GetWeightedIKRequest</name>
      <anchorfile>namespacekdl__arm__kinematics.html</anchorfile>
      <anchor>a0bb9b3577ed04c36c44ed2d0ef92b401</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::kdl_arm_kinematics::GetWeightedIKRequest const  &gt;</type>
      <name>GetWeightedIKRequestConstPtr</name>
      <anchorfile>namespacekdl__arm__kinematics.html</anchorfile>
      <anchor>abb136f7ee756f6df84ac2b02eaeeae29</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::kdl_arm_kinematics::GetWeightedIKRequest &gt;</type>
      <name>GetWeightedIKRequestPtr</name>
      <anchorfile>namespacekdl__arm__kinematics.html</anchorfile>
      <anchor>a8728cbb98b5039f72d52c110d6c40a0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::kdl_arm_kinematics::GetWeightedIKResponse_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>GetWeightedIKResponse</name>
      <anchorfile>namespacekdl__arm__kinematics.html</anchorfile>
      <anchor>a52bf5d9015d7ec486f0b7a9318fcce01</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::kdl_arm_kinematics::GetWeightedIKResponse const  &gt;</type>
      <name>GetWeightedIKResponseConstPtr</name>
      <anchorfile>namespacekdl__arm__kinematics.html</anchorfile>
      <anchor>ac4a86db54cb75a5d1dd063ba55e4bc8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::kdl_arm_kinematics::GetWeightedIKResponse &gt;</type>
      <name>GetWeightedIKResponsePtr</name>
      <anchorfile>namespacekdl__arm__kinematics.html</anchorfile>
      <anchor>a9ea8dc75f936437ca43661ff0bc26d1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::kdl_arm_kinematics::KDLWeights_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>KDLWeights</name>
      <anchorfile>namespacekdl__arm__kinematics.html</anchorfile>
      <anchor>acdf1ffadd700220f7e286801d4428ae8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::kdl_arm_kinematics::KDLWeights const  &gt;</type>
      <name>KDLWeightsConstPtr</name>
      <anchorfile>namespacekdl__arm__kinematics.html</anchorfile>
      <anchor>a56d72a27d372b1e307c7bdfbb2bd084b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::kdl_arm_kinematics::KDLWeights &gt;</type>
      <name>KDLWeightsPtr</name>
      <anchorfile>namespacekdl__arm__kinematics.html</anchorfile>
      <anchor>ab8387fa8a8f4d27021866be22f6013ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacekdl__arm__kinematics.html</anchorfile>
      <anchor>a16747d773b0b69c70c3fa998c945d601</anchor>
      <arglist>(std::ostream &amp;s, const ::kdl_arm_kinematics::KDLWeights_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>kdl_arm_kinematics::GetWeightedIK</name>
    <filename>structkdl__arm__kinematics_1_1GetWeightedIK.html</filename>
    <member kind="typedef">
      <type>GetWeightedIKRequest</type>
      <name>Request</name>
      <anchorfile>structkdl__arm__kinematics_1_1GetWeightedIK.html</anchorfile>
      <anchor>a8c8a27047da71c94dfc7ed0354db2688</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Request</type>
      <name>RequestType</name>
      <anchorfile>structkdl__arm__kinematics_1_1GetWeightedIK.html</anchorfile>
      <anchor>ac4cdd7b8cd9e58842c93b162f1949999</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GetWeightedIKResponse</type>
      <name>Response</name>
      <anchorfile>structkdl__arm__kinematics_1_1GetWeightedIK.html</anchorfile>
      <anchor>a8e5480e42dea559c0afeffcb5a2e4332</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Response</type>
      <name>ResponseType</name>
      <anchorfile>structkdl__arm__kinematics_1_1GetWeightedIK.html</anchorfile>
      <anchor>a18d2d7aa6c27b0e2bddef2222bc90e96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Request</type>
      <name>request</name>
      <anchorfile>structkdl__arm__kinematics_1_1GetWeightedIK.html</anchorfile>
      <anchor>a5c902f4d516137812cb6a77f26f0fc3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Response</type>
      <name>response</name>
      <anchorfile>structkdl__arm__kinematics_1_1GetWeightedIK.html</anchorfile>
      <anchor>a96e3ee444e250a530fd4291b8db916b8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>kdl_arm_kinematics::GetWeightedIKRequest_</name>
    <filename>structkdl__arm__kinematics_1_1GetWeightedIKRequest__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>::sensor_msgs::JointState_&lt; ContainerAllocator &gt;</type>
      <name>_ik_seed_type</name>
      <anchorfile>structkdl__arm__kinematics_1_1GetWeightedIKRequest__.html</anchorfile>
      <anchor>a4797be24c85ab6991c41451fc6efd45e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::geometry_msgs::PoseStamped_&lt; ContainerAllocator &gt;</type>
      <name>_pose_type</name>
      <anchorfile>structkdl__arm__kinematics_1_1GetWeightedIKRequest__.html</anchorfile>
      <anchor>ae221fef33ef471b17c8eb70636a48e19</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::geometry_msgs::Pose_&lt; ContainerAllocator &gt;</type>
      <name>_tool_frame_type</name>
      <anchorfile>structkdl__arm__kinematics_1_1GetWeightedIKRequest__.html</anchorfile>
      <anchor>a6b2392e38260ef450d2db496f3787605</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::kdl_arm_kinematics::KDLWeights_&lt; ContainerAllocator &gt;</type>
      <name>_weights_type</name>
      <anchorfile>structkdl__arm__kinematics_1_1GetWeightedIKRequest__.html</anchorfile>
      <anchor>af47338ae0755bd503826670cdf9d49c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::kdl_arm_kinematics::GetWeightedIKRequest_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structkdl__arm__kinematics_1_1GetWeightedIKRequest__.html</anchorfile>
      <anchor>a585709eb9e6e505eeeed2b14194df805</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::kdl_arm_kinematics::GetWeightedIKRequest_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structkdl__arm__kinematics_1_1GetWeightedIKRequest__.html</anchorfile>
      <anchor>a54dc3979033b9da886330403fd58f057</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GetWeightedIKRequest_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structkdl__arm__kinematics_1_1GetWeightedIKRequest__.html</anchorfile>
      <anchor>a98cdd2436b58f4beb5dc8c9c614ac8cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetWeightedIKRequest_</name>
      <anchorfile>structkdl__arm__kinematics_1_1GetWeightedIKRequest__.html</anchorfile>
      <anchor>a200b3cf0a5c85be553f07c3114977e40</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetWeightedIKRequest_</name>
      <anchorfile>structkdl__arm__kinematics_1_1GetWeightedIKRequest__.html</anchorfile>
      <anchor>ad4054c8075e94f89d5dbe2c9f1ad7301</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structkdl__arm__kinematics_1_1GetWeightedIKRequest__.html</anchorfile>
      <anchor>a0e1293de2b2309a2d97ec563ec674b86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::sensor_msgs::JointState_&lt; ContainerAllocator &gt;</type>
      <name>ik_seed</name>
      <anchorfile>structkdl__arm__kinematics_1_1GetWeightedIKRequest__.html</anchorfile>
      <anchor>a55ac7ff57c35006160ef7a4940408238</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::geometry_msgs::PoseStamped_&lt; ContainerAllocator &gt;</type>
      <name>pose</name>
      <anchorfile>structkdl__arm__kinematics_1_1GetWeightedIKRequest__.html</anchorfile>
      <anchor>a46d6736956bd99c7f020fabd272da7dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::geometry_msgs::Pose_&lt; ContainerAllocator &gt;</type>
      <name>tool_frame</name>
      <anchorfile>structkdl__arm__kinematics_1_1GetWeightedIKRequest__.html</anchorfile>
      <anchor>a953c67cbfd261d4a3d880dbd694e8f55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::kdl_arm_kinematics::KDLWeights_&lt; ContainerAllocator &gt;</type>
      <name>weights</name>
      <anchorfile>structkdl__arm__kinematics_1_1GetWeightedIKRequest__.html</anchorfile>
      <anchor>a4a5060b7f19df6e5f97f129d31981593</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>kdl_arm_kinematics::GetWeightedIKResponse_</name>
    <filename>structkdl__arm__kinematics_1_1GetWeightedIKResponse__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>::arm_navigation_msgs::ArmNavigationErrorCodes_&lt; ContainerAllocator &gt;</type>
      <name>_error_code_type</name>
      <anchorfile>structkdl__arm__kinematics_1_1GetWeightedIKResponse__.html</anchorfile>
      <anchor>aa78b89d94ce45cb68f04ce37f02383a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::sensor_msgs::JointState_&lt; ContainerAllocator &gt;</type>
      <name>_solution_type</name>
      <anchorfile>structkdl__arm__kinematics_1_1GetWeightedIKResponse__.html</anchorfile>
      <anchor>a4fe56e5b17db606422560837cce05f0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::kdl_arm_kinematics::GetWeightedIKResponse_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structkdl__arm__kinematics_1_1GetWeightedIKResponse__.html</anchorfile>
      <anchor>a1d4ed73efde57ad1e24667cf05f50052</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::kdl_arm_kinematics::GetWeightedIKResponse_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structkdl__arm__kinematics_1_1GetWeightedIKResponse__.html</anchorfile>
      <anchor>ab66c4a82e4d295f508c7a3963e603957</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GetWeightedIKResponse_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structkdl__arm__kinematics_1_1GetWeightedIKResponse__.html</anchorfile>
      <anchor>a543f5a0e75cbd2c2906b494bf01388df</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetWeightedIKResponse_</name>
      <anchorfile>structkdl__arm__kinematics_1_1GetWeightedIKResponse__.html</anchorfile>
      <anchor>a63a78c867e53f3dccb7f47aa326cf813</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetWeightedIKResponse_</name>
      <anchorfile>structkdl__arm__kinematics_1_1GetWeightedIKResponse__.html</anchorfile>
      <anchor>a8feeb8e51b576d59b7e1f539531255e5</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structkdl__arm__kinematics_1_1GetWeightedIKResponse__.html</anchorfile>
      <anchor>a45f1b7a1dd6535e6b837f178cf6fa2a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::arm_navigation_msgs::ArmNavigationErrorCodes_&lt; ContainerAllocator &gt;</type>
      <name>error_code</name>
      <anchorfile>structkdl__arm__kinematics_1_1GetWeightedIKResponse__.html</anchorfile>
      <anchor>ab5ac5376a179bb2b5398a9ae24b0208e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::sensor_msgs::JointState_&lt; ContainerAllocator &gt;</type>
      <name>solution</name>
      <anchorfile>structkdl__arm__kinematics_1_1GetWeightedIKResponse__.html</anchorfile>
      <anchor>a7cce0d31f206e24518985e590d0a4703</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>kdl_arm_kinematics::KDLWeights_</name>
    <filename>structkdl__arm__kinematics_1_1KDLWeights__.html</filename>
    <templarg></templarg>
    <member kind="enumvalue">
      <name>INVALID_MODE</name>
      <anchorfile>structkdl__arm__kinematics_1_1KDLWeights__.html</anchorfile>
      <anchor>a1be13cd915ef0baf2dd1ff409ab1c2c7ad6a0b1f79997c76d4762d63e2a8602a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SET_TS</name>
      <anchorfile>structkdl__arm__kinematics_1_1KDLWeights__.html</anchorfile>
      <anchor>a4aeb59067cbfa0399aa3ea998b3cf9fdae4009e31127163fa26e300c48e136fea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SET_JS</name>
      <anchorfile>structkdl__arm__kinematics_1_1KDLWeights__.html</anchorfile>
      <anchor>ae3632e605a2b34155926799e726854f5a452a814d331739468962cbaba15d179b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SET_LAMBDA</name>
      <anchorfile>structkdl__arm__kinematics_1_1KDLWeights__.html</anchorfile>
      <anchor>a991c6ca2690c3b6c1fbc02a4cc3cb927a1f09a35d3830af24c839b41ccf94d242</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SET_TS_JS</name>
      <anchorfile>structkdl__arm__kinematics_1_1KDLWeights__.html</anchorfile>
      <anchor>acc1f65bbefdf19910c56a3101948e74dac47e57ebe03691b19ffa53f6ee5adbc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_lambda_type</name>
      <anchorfile>structkdl__arm__kinematics_1_1KDLWeights__.html</anchorfile>
      <anchor>ab7292129599a15d05049abc53d0d1b14</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int8_t</type>
      <name>_mode_type</name>
      <anchorfile>structkdl__arm__kinematics_1_1KDLWeights__.html</anchorfile>
      <anchor>a97dbd3c4ed4dea02539a2cb76560afa9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt;</type>
      <name>_weight_js_type</name>
      <anchorfile>structkdl__arm__kinematics_1_1KDLWeights__.html</anchorfile>
      <anchor>a486d4fd7c277ab6b5986c46641a95d37</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::array&lt; double, 36 &gt;</type>
      <name>_weight_ts_type</name>
      <anchorfile>structkdl__arm__kinematics_1_1KDLWeights__.html</anchorfile>
      <anchor>a19b0c38c75909a5ddcbff90868dbb765</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::kdl_arm_kinematics::KDLWeights_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structkdl__arm__kinematics_1_1KDLWeights__.html</anchorfile>
      <anchor>a00d50a7054e688ffdda098f6ba70eea5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::kdl_arm_kinematics::KDLWeights_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structkdl__arm__kinematics_1_1KDLWeights__.html</anchorfile>
      <anchor>acd9cd3eddc3c10c5fa5b0814be9597f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>KDLWeights_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structkdl__arm__kinematics_1_1KDLWeights__.html</anchorfile>
      <anchor>af33830c5c56a856e6c606d2d1e99edc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KDLWeights_</name>
      <anchorfile>structkdl__arm__kinematics_1_1KDLWeights__.html</anchorfile>
      <anchor>a57a58845a327c35a1c51e592e4f9cf18</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KDLWeights_</name>
      <anchorfile>structkdl__arm__kinematics_1_1KDLWeights__.html</anchorfile>
      <anchor>a4acc8c13fe3ab2a5a93f07886d0f2678</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structkdl__arm__kinematics_1_1KDLWeights__.html</anchorfile>
      <anchor>a29540a6d06f7c2ef99903cbeade887c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>lambda</name>
      <anchorfile>structkdl__arm__kinematics_1_1KDLWeights__.html</anchorfile>
      <anchor>a889625f60885387017ee9d82893a51df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int8_t</type>
      <name>mode</name>
      <anchorfile>structkdl__arm__kinematics_1_1KDLWeights__.html</anchorfile>
      <anchor>a22598db59d365f1e738db9b595fafb4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt;</type>
      <name>weight_js</name>
      <anchorfile>structkdl__arm__kinematics_1_1KDLWeights__.html</anchorfile>
      <anchor>a984d2a3ca73562dd232e8c0d8701d6ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::array&lt; double, 36 &gt;</type>
      <name>weight_ts</name>
      <anchorfile>structkdl__arm__kinematics_1_1KDLWeights__.html</anchorfile>
      <anchor>aa9d9c2a0f2d2f30c557f070c57788870</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>kdl_arm_kinematics::msg</name>
    <filename>namespacekdl__arm__kinematics_1_1msg.html</filename>
    <namespace>kdl_arm_kinematics::msg::_KDLWeights</namespace>
  </compound>
  <compound kind="namespace">
    <name>kdl_arm_kinematics::msg::_KDLWeights</name>
    <filename>namespacekdl__arm__kinematics_1_1msg_1_1__KDLWeights.html</filename>
    <class kind="class">kdl_arm_kinematics::msg::_KDLWeights::KDLWeights</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_36d</name>
      <anchorfile>namespacekdl__arm__kinematics_1_1msg_1_1__KDLWeights.html</anchorfile>
      <anchor>af7dd811fa5d7de592d2f054434fcc74c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_b</name>
      <anchorfile>namespacekdl__arm__kinematics_1_1msg_1_1__KDLWeights.html</anchorfile>
      <anchor>ae28b4166619d0d96309a64f0273585ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_d</name>
      <anchorfile>namespacekdl__arm__kinematics_1_1msg_1_1__KDLWeights.html</anchorfile>
      <anchor>a42edb751f468d364da895b3b844c4321</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacekdl__arm__kinematics_1_1msg_1_1__KDLWeights.html</anchorfile>
      <anchor>ac9e4f99b86250434d2e6c044e70efc24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacekdl__arm__kinematics_1_1msg_1_1__KDLWeights.html</anchorfile>
      <anchor>a871c28a81fc25d09b71ec2ed36266c85</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>kdl_arm_kinematics::msg::_KDLWeights::KDLWeights</name>
    <filename>classkdl__arm__kinematics_1_1msg_1_1__KDLWeights_1_1KDLWeights.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classkdl__arm__kinematics_1_1msg_1_1__KDLWeights_1_1KDLWeights.html</anchorfile>
      <anchor>a467415afd7c98db9a00ddc48e2b7dfb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classkdl__arm__kinematics_1_1msg_1_1__KDLWeights_1_1KDLWeights.html</anchorfile>
      <anchor>a1ddd22729f44a105f8fc555f76f188f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classkdl__arm__kinematics_1_1msg_1_1__KDLWeights_1_1KDLWeights.html</anchorfile>
      <anchor>a43043b9defd9945b3bf95ebe0b58cd10</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classkdl__arm__kinematics_1_1msg_1_1__KDLWeights_1_1KDLWeights.html</anchorfile>
      <anchor>afa1e56afc38fddaff6fb1523d141746d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classkdl__arm__kinematics_1_1msg_1_1__KDLWeights_1_1KDLWeights.html</anchorfile>
      <anchor>ae25128f64ed18e14ee1a5f066a38c526</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>lambda_</name>
      <anchorfile>classkdl__arm__kinematics_1_1msg_1_1__KDLWeights_1_1KDLWeights.html</anchorfile>
      <anchor>a82744f2417c6de478040693e2956d524</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>mode</name>
      <anchorfile>classkdl__arm__kinematics_1_1msg_1_1__KDLWeights_1_1KDLWeights.html</anchorfile>
      <anchor>a4284087f43a4edc9795932511a52afa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>weight_js</name>
      <anchorfile>classkdl__arm__kinematics_1_1msg_1_1__KDLWeights_1_1KDLWeights.html</anchorfile>
      <anchor>aa0bfdfba438babb7988bc6c3e0aeb933</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>weight_ts</name>
      <anchorfile>classkdl__arm__kinematics_1_1msg_1_1__KDLWeights_1_1KDLWeights.html</anchorfile>
      <anchor>a9a7f4cad069b54d88e97d5374967265a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>INVALID_MODE</name>
      <anchorfile>classkdl__arm__kinematics_1_1msg_1_1__KDLWeights_1_1KDLWeights.html</anchorfile>
      <anchor>a32a3575ab3cd39b9850877d7f9e70f7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>SET_JS</name>
      <anchorfile>classkdl__arm__kinematics_1_1msg_1_1__KDLWeights_1_1KDLWeights.html</anchorfile>
      <anchor>a4681947b2a8e62eabc0cc21c6c18964c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>SET_LAMBDA</name>
      <anchorfile>classkdl__arm__kinematics_1_1msg_1_1__KDLWeights_1_1KDLWeights.html</anchorfile>
      <anchor>aca90856a1db6ac9951457a00999852a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>SET_TS</name>
      <anchorfile>classkdl__arm__kinematics_1_1msg_1_1__KDLWeights_1_1KDLWeights.html</anchorfile>
      <anchor>a4fac2f627729b2bec265471699fd71c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>SET_TS_JS</name>
      <anchorfile>classkdl__arm__kinematics_1_1msg_1_1__KDLWeights_1_1KDLWeights.html</anchorfile>
      <anchor>a4c122c0c2121eb9c6fba09280d72d9ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classkdl__arm__kinematics_1_1msg_1_1__KDLWeights_1_1KDLWeights.html</anchorfile>
      <anchor>a729dfea7f2f2b13a5dd067475649570b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classkdl__arm__kinematics_1_1msg_1_1__KDLWeights_1_1KDLWeights.html</anchorfile>
      <anchor>a9c11e1f6fd706bb3eee25aaa72a4eb93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classkdl__arm__kinematics_1_1msg_1_1__KDLWeights_1_1KDLWeights.html</anchorfile>
      <anchor>ad1b2c23aba9dc86742f67ab20a5c31c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classkdl__arm__kinematics_1_1msg_1_1__KDLWeights_1_1KDLWeights.html</anchorfile>
      <anchor>a40bea783076d44dbe864aa8de5ed213b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classkdl__arm__kinematics_1_1msg_1_1__KDLWeights_1_1KDLWeights.html</anchorfile>
      <anchor>ab12248c2553ea50b850400227fa22921</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classkdl__arm__kinematics_1_1msg_1_1__KDLWeights_1_1KDLWeights.html</anchorfile>
      <anchor>a16713679c8f85293fdc7a32f03dc7e9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classkdl__arm__kinematics_1_1msg_1_1__KDLWeights_1_1KDLWeights.html</anchorfile>
      <anchor>aeb2c9f23a320bc56fb5eec0b9e1acc56</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>kdl_arm_kinematics::srv</name>
    <filename>namespacekdl__arm__kinematics_1_1srv.html</filename>
    <namespace>kdl_arm_kinematics::srv::_GetWeightedIK</namespace>
  </compound>
  <compound kind="namespace">
    <name>kdl_arm_kinematics::srv::_GetWeightedIK</name>
    <filename>namespacekdl__arm__kinematics_1_1srv_1_1__GetWeightedIK.html</filename>
    <class kind="class">kdl_arm_kinematics::srv::_GetWeightedIK::GetWeightedIK</class>
    <class kind="class">kdl_arm_kinematics::srv::_GetWeightedIK::GetWeightedIKRequest</class>
    <class kind="class">kdl_arm_kinematics::srv::_GetWeightedIK::GetWeightedIKResponse</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_14d3I</name>
      <anchorfile>namespacekdl__arm__kinematics_1_1srv_1_1__GetWeightedIK.html</anchorfile>
      <anchor>a5a0d9dd72d697108324d97cceb381059</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_36d</name>
      <anchorfile>namespacekdl__arm__kinematics_1_1srv_1_1__GetWeightedIK.html</anchorfile>
      <anchor>a6eb0ed862d6e641a345ff35221a2c256</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacekdl__arm__kinematics_1_1srv_1_1__GetWeightedIK.html</anchorfile>
      <anchor>a29df7057570982469b0c9c72b202ac73</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_b</name>
      <anchorfile>namespacekdl__arm__kinematics_1_1srv_1_1__GetWeightedIK.html</anchorfile>
      <anchor>a4b89ea3b3f2e68c0ebda06161669aef7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_d</name>
      <anchorfile>namespacekdl__arm__kinematics_1_1srv_1_1__GetWeightedIK.html</anchorfile>
      <anchor>afa7a8647218ff1b64a262c0f3b6c571f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacekdl__arm__kinematics_1_1srv_1_1__GetWeightedIK.html</anchorfile>
      <anchor>ae9cbaf81b94833cb78b39988efd21615</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_i</name>
      <anchorfile>namespacekdl__arm__kinematics_1_1srv_1_1__GetWeightedIK.html</anchorfile>
      <anchor>a56d5d7c932b865cac2b150ff6395c305</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacekdl__arm__kinematics_1_1srv_1_1__GetWeightedIK.html</anchorfile>
      <anchor>a72ce5a75cb3fc1f40e245a5fe038a481</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>kdl_arm_kinematics::srv::_GetWeightedIK::GetWeightedIK</name>
    <filename>classkdl__arm__kinematics_1_1srv_1_1__GetWeightedIK_1_1GetWeightedIK.html</filename>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classkdl__arm__kinematics_1_1srv_1_1__GetWeightedIK_1_1GetWeightedIK.html</anchorfile>
      <anchor>aaccf8053049d3970765c861380b1e319</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_request_class</name>
      <anchorfile>classkdl__arm__kinematics_1_1srv_1_1__GetWeightedIK_1_1GetWeightedIK.html</anchorfile>
      <anchor>acf2679185e865b9b32d619234579c4e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_response_class</name>
      <anchorfile>classkdl__arm__kinematics_1_1srv_1_1__GetWeightedIK_1_1GetWeightedIK.html</anchorfile>
      <anchor>a06a509b40b9c104426d701c87dec9045</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classkdl__arm__kinematics_1_1srv_1_1__GetWeightedIK_1_1GetWeightedIK.html</anchorfile>
      <anchor>a843dd22b23fa6270bb70276a6078d45f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>kdl_arm_kinematics::srv::_GetWeightedIK::GetWeightedIKRequest</name>
    <filename>classkdl__arm__kinematics_1_1srv_1_1__GetWeightedIK_1_1GetWeightedIKRequest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classkdl__arm__kinematics_1_1srv_1_1__GetWeightedIK_1_1GetWeightedIKRequest.html</anchorfile>
      <anchor>a72e9e3692117d4d52a1e861cd79a909a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classkdl__arm__kinematics_1_1srv_1_1__GetWeightedIK_1_1GetWeightedIKRequest.html</anchorfile>
      <anchor>a96801f040bcabe1b9e123efe6a409e98</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classkdl__arm__kinematics_1_1srv_1_1__GetWeightedIK_1_1GetWeightedIKRequest.html</anchorfile>
      <anchor>a18f50ed4357d64dbf06ce333e1adb6b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classkdl__arm__kinematics_1_1srv_1_1__GetWeightedIK_1_1GetWeightedIKRequest.html</anchorfile>
      <anchor>a0bc793db10d7401bc4afad7dfd9552aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classkdl__arm__kinematics_1_1srv_1_1__GetWeightedIK_1_1GetWeightedIKRequest.html</anchorfile>
      <anchor>a898aca2a503eb14644cd61eca544d555</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ik_seed</name>
      <anchorfile>classkdl__arm__kinematics_1_1srv_1_1__GetWeightedIK_1_1GetWeightedIKRequest.html</anchorfile>
      <anchor>a85b09d338daced2d120ad3671d21f9e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pose</name>
      <anchorfile>classkdl__arm__kinematics_1_1srv_1_1__GetWeightedIK_1_1GetWeightedIKRequest.html</anchorfile>
      <anchor>a98a48c1d4ff6ec19fca9b6d81a17bc86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tool_frame</name>
      <anchorfile>classkdl__arm__kinematics_1_1srv_1_1__GetWeightedIK_1_1GetWeightedIKRequest.html</anchorfile>
      <anchor>a768586ef112c1864b4e33197d8a914d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>weights</name>
      <anchorfile>classkdl__arm__kinematics_1_1srv_1_1__GetWeightedIK_1_1GetWeightedIKRequest.html</anchorfile>
      <anchor>ac18563c55af25df896d098d08b2ed918</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classkdl__arm__kinematics_1_1srv_1_1__GetWeightedIK_1_1GetWeightedIKRequest.html</anchorfile>
      <anchor>a42eb5e8af0f6d5cf5b2e9088091fc878</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classkdl__arm__kinematics_1_1srv_1_1__GetWeightedIK_1_1GetWeightedIKRequest.html</anchorfile>
      <anchor>a5dc8b3f1de17253655e432dfa9056175</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classkdl__arm__kinematics_1_1srv_1_1__GetWeightedIK_1_1GetWeightedIKRequest.html</anchorfile>
      <anchor>a6bc7480e7824dc079ec53df9b2e4ff80</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classkdl__arm__kinematics_1_1srv_1_1__GetWeightedIK_1_1GetWeightedIKRequest.html</anchorfile>
      <anchor>a4c29c1b59c5043f07342bcc71b73b8f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classkdl__arm__kinematics_1_1srv_1_1__GetWeightedIK_1_1GetWeightedIKRequest.html</anchorfile>
      <anchor>aa6cbf91f0d6eff7aa0b4cbb68d782f90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classkdl__arm__kinematics_1_1srv_1_1__GetWeightedIK_1_1GetWeightedIKRequest.html</anchorfile>
      <anchor>a26803ca80fff8e9bbcba4e75efd6757e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classkdl__arm__kinematics_1_1srv_1_1__GetWeightedIK_1_1GetWeightedIKRequest.html</anchorfile>
      <anchor>a3df2287543b8443ea5734572dd7b4d6a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>kdl_arm_kinematics::srv::_GetWeightedIK::GetWeightedIKResponse</name>
    <filename>classkdl__arm__kinematics_1_1srv_1_1__GetWeightedIK_1_1GetWeightedIKResponse.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classkdl__arm__kinematics_1_1srv_1_1__GetWeightedIK_1_1GetWeightedIKResponse.html</anchorfile>
      <anchor>ae3f5035ae5524c93e1684e22a38674ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classkdl__arm__kinematics_1_1srv_1_1__GetWeightedIK_1_1GetWeightedIKResponse.html</anchorfile>
      <anchor>a7f45ff8c0717c064329c2e400f1d29dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classkdl__arm__kinematics_1_1srv_1_1__GetWeightedIK_1_1GetWeightedIKResponse.html</anchorfile>
      <anchor>ad451fbc144dc73a451ce19ad3c5410a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classkdl__arm__kinematics_1_1srv_1_1__GetWeightedIK_1_1GetWeightedIKResponse.html</anchorfile>
      <anchor>a472ef0a802c8e9a79fafe9c766950c02</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classkdl__arm__kinematics_1_1srv_1_1__GetWeightedIK_1_1GetWeightedIKResponse.html</anchorfile>
      <anchor>a8452d834756c2b338659e069d50fe1b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>error_code</name>
      <anchorfile>classkdl__arm__kinematics_1_1srv_1_1__GetWeightedIK_1_1GetWeightedIKResponse.html</anchorfile>
      <anchor>a8fa50b722f7185c4201cb4c93d84cb71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>solution</name>
      <anchorfile>classkdl__arm__kinematics_1_1srv_1_1__GetWeightedIK_1_1GetWeightedIKResponse.html</anchorfile>
      <anchor>ae067776f177aab3adb06af579b30ee27</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classkdl__arm__kinematics_1_1srv_1_1__GetWeightedIK_1_1GetWeightedIKResponse.html</anchorfile>
      <anchor>a8820fcbc19ef3032b92ea8f41b94b227</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classkdl__arm__kinematics_1_1srv_1_1__GetWeightedIK_1_1GetWeightedIKResponse.html</anchorfile>
      <anchor>a9809588038ba6eb6a28c4a4ed37a8ea3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classkdl__arm__kinematics_1_1srv_1_1__GetWeightedIK_1_1GetWeightedIKResponse.html</anchorfile>
      <anchor>a6202c4381685c4290adcf9aa164a296e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classkdl__arm__kinematics_1_1srv_1_1__GetWeightedIK_1_1GetWeightedIKResponse.html</anchorfile>
      <anchor>ad220d88ced0c4078cb1f3249567f5616</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classkdl__arm__kinematics_1_1srv_1_1__GetWeightedIK_1_1GetWeightedIKResponse.html</anchorfile>
      <anchor>a97d8a2bfcf9892d6d922bff83d65b5cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classkdl__arm__kinematics_1_1srv_1_1__GetWeightedIK_1_1GetWeightedIKResponse.html</anchorfile>
      <anchor>afdd9b1310ea9d0d0f175d76b913ea164</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classkdl__arm__kinematics_1_1srv_1_1__GetWeightedIK_1_1GetWeightedIKResponse.html</anchorfile>
      <anchor>ad39e2404afdd89e8c45c51769bdffebb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::kdl_arm_kinematics::KDLWeights_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1kdl__arm__kinematics_1_1KDLWeights___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>stream</name>
      <anchorfile>structros_1_1message__operations_1_1Printer_3_01_1_1kdl__arm__kinematics_1_1KDLWeights___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a96ea295d6aeb270b0f581950b43809d7</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::kdl_arm_kinematics::KDLWeights_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::kdl_arm_kinematics::GetWeightedIKRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1kdl__arm__kinematics_1_1GetWeightedIKRequest___4a694408b29873a31af290792cb2053d.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_1kdl__arm__kinematics_1_1GetWeightedIKRequest___4a694408b29873a31af290792cb2053d.html</anchorfile>
      <anchor>a9ef3d8229e9b12e3d4ef7f4077191375</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1kdl__arm__kinematics_1_1GetWeightedIKRequest___4a694408b29873a31af290792cb2053d.html</anchorfile>
      <anchor>ae5303ed93b040c9d3c679a93b3ce1b53</anchor>
      <arglist>(const ::kdl_arm_kinematics::GetWeightedIKRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::kdl_arm_kinematics::GetWeightedIKResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1kdl__arm__kinematics_1_1GetWeightedIKResponse__70e96e1fcba2d79eb1cd2c02e5d45afc.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_1kdl__arm__kinematics_1_1GetWeightedIKResponse__70e96e1fcba2d79eb1cd2c02e5d45afc.html</anchorfile>
      <anchor>a07d5d4188a134d9febcbea1833ef1c2b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1kdl__arm__kinematics_1_1GetWeightedIKResponse__70e96e1fcba2d79eb1cd2c02e5d45afc.html</anchorfile>
      <anchor>af3a4d5da0054a6e0586ec48b5460848a</anchor>
      <arglist>(const ::kdl_arm_kinematics::GetWeightedIKResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::kdl_arm_kinematics::KDLWeights_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1kdl__arm__kinematics_1_1KDLWeights___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1kdl__arm__kinematics_1_1KDLWeights___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a4ac7aab4795c1dfe115195fcf20355c2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1kdl__arm__kinematics_1_1KDLWeights___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a6ba9297866748c0e038e8ffe3482e0c2</anchor>
      <arglist>(const ::kdl_arm_kinematics::KDLWeights_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::kdl_arm_kinematics::GetWeightedIKRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1kdl__arm__kinematics_1_1GetWeightedIKRequest_5746ec9dd14456c824178068f0908691.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_1kdl__arm__kinematics_1_1GetWeightedIKRequest_5746ec9dd14456c824178068f0908691.html</anchorfile>
      <anchor>aca1c5dacda240caec7cf18fc90781e1c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1kdl__arm__kinematics_1_1GetWeightedIKRequest_5746ec9dd14456c824178068f0908691.html</anchorfile>
      <anchor>a8a240c12684a2afe58d2c5ef7bc3d6b0</anchor>
      <arglist>(const ::kdl_arm_kinematics::GetWeightedIKRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::kdl_arm_kinematics::GetWeightedIKResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1kdl__arm__kinematics_1_1GetWeightedIKResponse32f5b939653b85cb1a7da478f0a91866.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_1kdl__arm__kinematics_1_1GetWeightedIKResponse32f5b939653b85cb1a7da478f0a91866.html</anchorfile>
      <anchor>a70c1b7452e68c762ef49f103bdaf4677</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1kdl__arm__kinematics_1_1GetWeightedIKResponse32f5b939653b85cb1a7da478f0a91866.html</anchorfile>
      <anchor>a960d1edd73173b7c60f19bccdfa1befe</anchor>
      <arglist>(const ::kdl_arm_kinematics::GetWeightedIKResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::kdl_arm_kinematics::KDLWeights_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1kdl__arm__kinematics_1_1KDLWeights___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1kdl__arm__kinematics_1_1KDLWeights___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a0efc7237cf8fc8479691706e0e078eee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1kdl__arm__kinematics_1_1KDLWeights___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ac319cf3fbfbd15d56b9924691539821a</anchor>
      <arglist>(const ::kdl_arm_kinematics::KDLWeights_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::kdl_arm_kinematics::GetWeightedIKRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1kdl__arm__kinematics_1_1GetWeightedIKRequest__ca87afb859870b1ce013a0431b951cfa.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::kdl_arm_kinematics::GetWeightedIKRequest_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1kdl__arm__kinematics_1_1GetWeightedIKRequest__925fc53e62dd2054434a62b7aa64ca2b.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::kdl_arm_kinematics::GetWeightedIKResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1kdl__arm__kinematics_1_1GetWeightedIKResponse_d8276dcf3d80d7b14f682b4e03161e84.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::kdl_arm_kinematics::GetWeightedIKResponse_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1kdl__arm__kinematics_1_1GetWeightedIKResponse_6fabbe7782da7404a59482d08fc22976.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::kdl_arm_kinematics::KDLWeights_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1kdl__arm__kinematics_1_1KDLWeights___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::kdl_arm_kinematics::KDLWeights_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1kdl__arm__kinematics_1_1KDLWeights___3_01ContainerAllocator_01_4const_01_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::kdl_arm_kinematics::GetWeightedIKRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1kdl__arm__kinematics_1_1GetWeightedIKRequest___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1kdl__arm__kinematics_1_1GetWeightedIKRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a3fe3dc59602f2d6f2357c5cbc7a364b3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1kdl__arm__kinematics_1_1GetWeightedIKRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a54dba957e8a425a3c1e5a705b0dd6992</anchor>
      <arglist>(const ::kdl_arm_kinematics::GetWeightedIKRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1kdl__arm__kinematics_1_1GetWeightedIKRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a60cb2e3313d859e56b7f3d97f24d98f4</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_1kdl__arm__kinematics_1_1GetWeightedIKRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a9d145755d55b53edb3606aa5a76726c6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::kdl_arm_kinematics::GetWeightedIKResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1kdl__arm__kinematics_1_1GetWeightedIKResponse___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1kdl__arm__kinematics_1_1GetWeightedIKResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ae268d80741b8051d0c47a885716e8e5f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1kdl__arm__kinematics_1_1GetWeightedIKResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af4384475a63e1bd439185677fb37110a</anchor>
      <arglist>(const ::kdl_arm_kinematics::GetWeightedIKResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1kdl__arm__kinematics_1_1GetWeightedIKResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a40b8e5eb3cd446c19b41b6c4982a75ff</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_1kdl__arm__kinematics_1_1GetWeightedIKResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ad0bbcfd4b0ff2ad71e68cd47c4c13e60</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::kdl_arm_kinematics::KDLWeights_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1kdl__arm__kinematics_1_1KDLWeights___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1kdl__arm__kinematics_1_1KDLWeights___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ac646a645f022eea34243f44667190701</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1kdl__arm__kinematics_1_1KDLWeights___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aad3748365bc8ea5215cc6c7dec691749</anchor>
      <arglist>(const ::kdl_arm_kinematics::KDLWeights_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1kdl__arm__kinematics_1_1KDLWeights___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>acaaeb124b3b12906cc92031388732f63</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_1kdl__arm__kinematics_1_1KDLWeights___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a32307169601a9600e3624122aca05c4f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::kdl_arm_kinematics::GetWeightedIKRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1kdl__arm__kinematics_1_1GetWeightedIKRequest___64eb1ed3012a30fcda2af32058d19b47.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_1kdl__arm__kinematics_1_1GetWeightedIKRequest___64eb1ed3012a30fcda2af32058d19b47.html</anchorfile>
      <anchor>acc74dbae283092c5cb79c1491c2db185</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_1kdl__arm__kinematics_1_1GetWeightedIKRequest___64eb1ed3012a30fcda2af32058d19b47.html</anchorfile>
      <anchor>a18335f44cf18a46e6bb5417cef4afdbf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::kdl_arm_kinematics::GetWeightedIKResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1kdl__arm__kinematics_1_1GetWeightedIKResponse__a6a3b3572f7f66ed79ac2ab70432c814.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_1kdl__arm__kinematics_1_1GetWeightedIKResponse__a6a3b3572f7f66ed79ac2ab70432c814.html</anchorfile>
      <anchor>a43347f4929c6b6a0d57af2b0c111fb4d</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_1kdl__arm__kinematics_1_1GetWeightedIKResponse__a6a3b3572f7f66ed79ac2ab70432c814.html</anchorfile>
      <anchor>a03e80062d3436e437d814508cccd8b06</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::kdl_arm_kinematics::KDLWeights_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1kdl__arm__kinematics_1_1KDLWeights___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1kdl__arm__kinematics_1_1KDLWeights___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aaea3b51f04fd5695325bc046e30ea62d</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_1kdl__arm__kinematics_1_1KDLWeights___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a7d14a72a5462737563180470af71cd61</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; kdl_arm_kinematics::GetWeightedIK &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01kdl__arm__kinematics_1_1GetWeightedIK_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_01kdl__arm__kinematics_1_1GetWeightedIK_01_4.html</anchorfile>
      <anchor>a16e9f86c3517a2118cd6089ac199f80c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01kdl__arm__kinematics_1_1GetWeightedIK_01_4.html</anchorfile>
      <anchor>a31f0f720d940dfaf0132fe29fa722d89</anchor>
      <arglist>(const kdl_arm_kinematics::GetWeightedIK &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; kdl_arm_kinematics::GetWeightedIKRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01kdl__arm__kinematics_1_1GetWeightedIKRequest___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01kdl__arm__kinematics_1_1GetWeightedIKRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ad2c1284be146b6258e6e606b69c203cb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01kdl__arm__kinematics_1_1GetWeightedIKRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af286301d6697d7e2fb0b18ce8a819105</anchor>
      <arglist>(const kdl_arm_kinematics::GetWeightedIKRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; kdl_arm_kinematics::GetWeightedIKResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01kdl__arm__kinematics_1_1GetWeightedIKResponse___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01kdl__arm__kinematics_1_1GetWeightedIKResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a99814b93dfd52aaa5505a3314b0bd876</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01kdl__arm__kinematics_1_1GetWeightedIKResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a2123a11bf6208cd3ebbf7ff93bffd0e5</anchor>
      <arglist>(const kdl_arm_kinematics::GetWeightedIKResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; kdl_arm_kinematics::GetWeightedIK &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01kdl__arm__kinematics_1_1GetWeightedIK_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_01kdl__arm__kinematics_1_1GetWeightedIK_01_4.html</anchorfile>
      <anchor>a5faa4e836c1c68bb7e4724bc5a3af18c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01kdl__arm__kinematics_1_1GetWeightedIK_01_4.html</anchorfile>
      <anchor>a907615895be25697c4f82c31f7472087</anchor>
      <arglist>(const kdl_arm_kinematics::GetWeightedIK &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; kdl_arm_kinematics::GetWeightedIKRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01kdl__arm__kinematics_1_1GetWeightedIKRequest___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01kdl__arm__kinematics_1_1GetWeightedIKRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aefbdd538dd28df8b1a82479ee2268ca5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01kdl__arm__kinematics_1_1GetWeightedIKRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a22514bcb4c084703e915c75fc2e339a8</anchor>
      <arglist>(const kdl_arm_kinematics::GetWeightedIKRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; kdl_arm_kinematics::GetWeightedIKResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01kdl__arm__kinematics_1_1GetWeightedIKResponse___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01kdl__arm__kinematics_1_1GetWeightedIKResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a3e1a78348d2aba797e1d53ccfe096f26</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01kdl__arm__kinematics_1_1GetWeightedIKResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aadbff66c43e3cbce17ff9397b1ab81ee</anchor>
      <arglist>(const kdl_arm_kinematics::GetWeightedIKResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title></title>
    <filename>index</filename>
    <docanchor file="index">codeapi</docanchor>
  </compound>
</tagfile>
