<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>dmp_simple_trajectory.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_wam/iri_wam_wrapper/test/dmp_trajectory/</path>
    <filename>dmp__simple__trajectory_8cpp</filename>
    <member kind="typedef">
      <type>actionlib::SimpleActionClient&lt; iri_wam_common_msgs::DMPTrackerAction &gt;</type>
      <name>TrajClient</name>
      <anchorfile>dmp__simple__trajectory_8cpp.html</anchorfile>
      <anchor>a7e8b28c20560ad1157d2519419123431</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>dmp__simple__trajectory_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>lwpr_trajectory.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_wam/iri_wam_wrapper/test/lwpr_trajectory/</path>
    <filename>lwpr__trajectory_8cpp</filename>
    <member kind="typedef">
      <type>actionlib::SimpleActionClient&lt; iri_wam_common_msgs::LWPRTrajectoryReturningForceEstimationAction &gt;</type>
      <name>TrajClient</name>
      <anchorfile>lwpr__trajectory_8cpp.html</anchorfile>
      <anchor>a5c4e3d9887065d62a3b552fa0acb4d5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>lwpr__trajectory_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mainpage.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_wam/iri_wam_wrapper/</path>
    <filename>mainpage_8dox</filename>
  </compound>
  <compound kind="file">
    <name>simple_80_points_trajectory.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_wam/iri_wam_wrapper/test/simple_trajectory/</path>
    <filename>simple__80__points__trajectory_8cpp</filename>
    <member kind="typedef">
      <type>actionlib::SimpleActionClient&lt; control_msgs::FollowJointTrajectoryAction &gt;</type>
      <name>TrajClient</name>
      <anchorfile>simple__80__points__trajectory_8cpp.html</anchorfile>
      <anchor>a5f5159de96893b45e6230a752e6713a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>simple__80__points__trajectory_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>simple_cartesian.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_wam/iri_wam_wrapper/test/simple_cartesian_move/</path>
    <filename>simple__cartesian_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>simple__cartesian_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>simple_trajectory.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_wam/iri_wam_wrapper/test/simple_trajectory/</path>
    <filename>simple__trajectory_8cpp</filename>
    <member kind="typedef">
      <type>actionlib::SimpleActionClient&lt; control_msgs::FollowJointTrajectoryAction &gt;</type>
      <name>TrajClient</name>
      <anchorfile>simple__trajectory_8cpp.html</anchorfile>
      <anchor>a5f5159de96893b45e6230a752e6713a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>simple__trajectory_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>wam_driver.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_wam/iri_wam_wrapper/src/</path>
    <filename>wam__driver_8cpp</filename>
    <includes id="wam__driver_8h" name="wam_driver.h" local="yes" imported="no">wam_driver.h</includes>
  </compound>
  <compound kind="file">
    <name>wam_driver.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_wam/iri_wam_wrapper/include/</path>
    <filename>wam__driver_8h</filename>
    <class kind="struct">ForceRequest</class>
    <class kind="class">WamDriver</class>
  </compound>
  <compound kind="file">
    <name>wam_driver_node.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_wam/iri_wam_wrapper/src/</path>
    <filename>wam__driver__node_8cpp</filename>
    <includes id="wam__driver__node_8h" name="wam_driver_node.h" local="yes" imported="no">wam_driver_node.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>wam__driver__node_8cpp.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>wam_driver_node.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_wam/iri_wam_wrapper/include/</path>
    <filename>wam__driver__node_8h</filename>
    <includes id="wam__driver_8h" name="wam_driver.h" local="yes" imported="no">wam_driver.h</includes>
    <class kind="class">WamDriverNode</class>
    <member kind="define">
      <type>#define</type>
      <name>HOLDOFF</name>
      <anchorfile>wam__driver__node_8h.html</anchorfile>
      <anchor>a193b37a5243cea3c003fee5dacc7b888</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HOLDON</name>
      <anchorfile>wam__driver__node_8h.html</anchorfile>
      <anchor>a7a655846576748ad5bee20346a734b1f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>WamConfig-usage.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_wam/iri_wam_wrapper/docs/</path>
    <filename>WamConfig-usage_8dox</filename>
  </compound>
  <compound kind="file">
    <name>WamConfig.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_wam/iri_wam_wrapper/docs/</path>
    <filename>WamConfig_8dox</filename>
  </compound>
  <compound kind="struct">
    <name>ForceRequest</name>
    <filename>structForceRequest.html</filename>
    <member kind="enumeration">
      <name>Tstatus</name>
      <anchorfile>structForceRequest.html</anchorfile>
      <anchor>ac7fdfe7d6df4c367899e77acbc5c4e13</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>QUIET</name>
      <anchorfile>structForceRequest.html</anchorfile>
      <anchor>ac7fdfe7d6df4c367899e77acbc5c4e13a996cd4a21ba5e137dec530ed5d327daf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ONGOING</name>
      <anchorfile>structForceRequest.html</anchorfile>
      <anchor>ac7fdfe7d6df4c367899e77acbc5c4e13afdcdb6f2d5a0846b2682dbba50c6fa48</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FAILED</name>
      <anchorfile>structForceRequest.html</anchorfile>
      <anchor>ac7fdfe7d6df4c367899e77acbc5c4e13adaf50af21eaec5b67c59c5aff37ae321</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SUCCESS</name>
      <anchorfile>structForceRequest.html</anchorfile>
      <anchor>ac7fdfe7d6df4c367899e77acbc5c4e13a31dfc66ac6ccdef8f044eb8b4117ae69</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>structForceRequest.html</anchorfile>
      <anchor>acec15902713def111d408cfc5ebc3a0b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_estimate_force_request_finish</name>
      <anchorfile>structForceRequest.html</anchorfile>
      <anchor>a71556bd48d15118cd3580710595db934</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>success_response</name>
      <anchorfile>structForceRequest.html</anchorfile>
      <anchor>a7a6f31d565efb7abb28eff1a27a06d31</anchor>
      <arglist>(double v)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>was_estimate_force_request_succedded</name>
      <anchorfile>structForceRequest.html</anchorfile>
      <anchor>a46ff1853669d49ce594b82b0ccc10c45</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>force_value</name>
      <anchorfile>structForceRequest.html</anchorfile>
      <anchor>a922db507723304f0d8408d1e7cbccda9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Tstatus</type>
      <name>status</name>
      <anchorfile>structForceRequest.html</anchorfile>
      <anchor>a234bdf2ea60d26e3435ae40f3d5b926e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>WamDriver</name>
    <filename>classWamDriver.html</filename>
    <base>iri_base_driver::IriBaseDriver</base>
    <member kind="typedef">
      <type>iri_wam_wrapper::WamConfig</type>
      <name>Config</name>
      <anchorfile>classWamDriver.html</anchorfile>
      <anchor>a3839d6b9b12cdea67c4f87de1f302cbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>closeDriver</name>
      <anchorfile>classWamDriver.html</anchorfile>
      <anchor>a769aa846d962d171bcea6e133d33df6d</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>config_update</name>
      <anchorfile>classWamDriver.html</anchorfile>
      <anchor>a295fd570dc361a4ab486ca51fb3629a4</anchor>
      <arglist>(const Config &amp;new_cfg, uint32_t level=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dmp_tracker_new_goal</name>
      <anchorfile>classWamDriver.html</anchorfile>
      <anchor>acfc7dda550e82fa96d94a1388972f5cc</anchor>
      <arglist>(const std::vector&lt; double &gt; *new_goal)</arglist>
    </member>
    <member kind="function">
      <type>trajectory_msgs::JointTrajectoryPoint</type>
      <name>get_desired_joint_trajectory_point</name>
      <anchorfile>classWamDriver.html</anchorfile>
      <anchor>ad3e3ba08e09b9610ef2d6c05d8f5e875</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const boost::shared_ptr&lt; ForceRequest &gt;</type>
      <name>get_force_request_info</name>
      <anchorfile>classWamDriver.html</anchorfile>
      <anchor>aeab6008e20ec6a45b1841a93b254b945</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get_joint_angles</name>
      <anchorfile>classWamDriver.html</anchorfile>
      <anchor>aa7e0540eea5deebdcc671264adb3f2ef</anchor>
      <arglist>(std::vector&lt; double &gt; *angles)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_num_joints</name>
      <anchorfile>classWamDriver.html</anchorfile>
      <anchor>a6b181d98b83ca9a30a5e7d21eab921ae</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get_pose</name>
      <anchorfile>classWamDriver.html</anchorfile>
      <anchor>a19f4e7ae0f9e3f08c69a77ff05f58c0c</anchor>
      <arglist>(std::vector&lt; double &gt; *pose)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>get_robot_name</name>
      <anchorfile>classWamDriver.html</anchorfile>
      <anchor>aa4b34130a397c11f43ea90d4cf898e40</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>hold_current_position</name>
      <anchorfile>classWamDriver.html</anchorfile>
      <anchor>abbc356e389cd731391b2d2d8564914ab</anchor>
      <arglist>(bool on)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_joint_trajectory_result_succeeded</name>
      <anchorfile>classWamDriver.html</anchorfile>
      <anchor>aa47179a2b97344ad9079694e2233703a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_moving</name>
      <anchorfile>classWamDriver.html</anchorfile>
      <anchor>a033158ef8ba31f02b6599969c54fa7e7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>jnt_pos_cmd_callback</name>
      <anchorfile>classWamDriver.html</anchorfile>
      <anchor>af53bdd5d14ab4a0ee44c5c01b04df27b</anchor>
      <arglist>(const std::vector&lt; float &gt; *joints, const std::vector&lt; float &gt; *rate_limits)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>move_in_cartesian_pose</name>
      <anchorfile>classWamDriver.html</anchorfile>
      <anchor>a7680e4256c2b74196113b6fb4524266b</anchor>
      <arglist>(const geometry_msgs::Pose pose, const double vel=0, const double acc=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>move_in_joints</name>
      <anchorfile>classWamDriver.html</anchorfile>
      <anchor>a5c670d3208b5b03d75e2c5d3905a2b34</anchor>
      <arglist>(std::vector&lt; double &gt; *angles, std::vector&lt; double &gt; *vels=NULL, std::vector&lt; double &gt; *accs=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>move_trajectory_in_joints</name>
      <anchorfile>classWamDriver.html</anchorfile>
      <anchor>a54f380a52b032754b6476b23cf23b528</anchor>
      <arglist>(const trajectory_msgs::JointTrajectory &amp;trajectory)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>move_trajectory_learnt_and_estimate_force</name>
      <anchorfile>classWamDriver.html</anchorfile>
      <anchor>a13313d349950f746a5e5fdb37d42a754</anchor>
      <arglist>(const std::string model_filename, const std::string points_filename)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>openDriver</name>
      <anchorfile>classWamDriver.html</anchorfile>
      <anchor>a79d551cee94de5cc27712c2a2da50088</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>start_dmp_tracker</name>
      <anchorfile>classWamDriver.html</anchorfile>
      <anchor>a482302493fd388a4e1bb923654e99db4</anchor>
      <arglist>(const std::vector&lt; double &gt; *initial, const std::vector&lt; double &gt; *goal)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>startDriver</name>
      <anchorfile>classWamDriver.html</anchorfile>
      <anchor>a9a5dbb058c0d373c735b203f67e4c8ff</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stop_trajectory_in_joints</name>
      <anchorfile>classWamDriver.html</anchorfile>
      <anchor>a601cf862365366d0274a34d3a18600ad</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>stopDriver</name>
      <anchorfile>classWamDriver.html</anchorfile>
      <anchor>ae4bb274b24c0bc5959ac7d02b2e40035</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>wait_move_end</name>
      <anchorfile>classWamDriver.html</anchorfile>
      <anchor>aeb9e9e31e2727a7a4765228fd1a47a88</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>WamDriver</name>
      <anchorfile>classWamDriver.html</anchorfile>
      <anchor>a6b7d7b8dd26ea72455696aed92750dee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~WamDriver</name>
      <anchorfile>classWamDriver.html</anchorfile>
      <anchor>aef18f96e9a8faed4c07e35ba8950a5dc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>Config</type>
      <name>config_</name>
      <anchorfile>classWamDriver.html</anchorfile>
      <anchor>a4cb4caed9e539d21c3c7d11a98a15800</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>is_joints_move_request_valid</name>
      <anchorfile>classWamDriver.html</anchorfile>
      <anchor>af2f549b6626f8ecea2d13b25e55ff3a1</anchor>
      <arglist>(const std::vector&lt; double &gt; &amp;angles)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>trajectory_msgs::JointTrajectoryPoint</type>
      <name>desired_joint_trajectory_point_</name>
      <anchorfile>classWamDriver.html</anchorfile>
      <anchor>aff5b10619d491d9f4eb9965340501bd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; ForceRequest &gt;</type>
      <name>force_request_</name>
      <anchorfile>classWamDriver.html</anchorfile>
      <anchor>a4201cf0f32f26b6c0d729f4a4a5bea8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>robot_name_</name>
      <anchorfile>classWamDriver.html</anchorfile>
      <anchor>a2a9606dd7197b53ccd8c586dcbe10ad4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>server_port</name>
      <anchorfile>classWamDriver.html</anchorfile>
      <anchor>a7e2e641062ed3df90ba4f400af9fa153</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>state_refresh_rate</name>
      <anchorfile>classWamDriver.html</anchorfile>
      <anchor>a7d59ba93edc6890a68b1db6f87101757</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wamDriver *</type>
      <name>wam_</name>
      <anchorfile>classWamDriver.html</anchorfile>
      <anchor>a622b2d330bea18d304af2dbbef863d95</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>wamserver_ip</name>
      <anchorfile>classWamDriver.html</anchorfile>
      <anchor>a39f315d5b998b2897b0fb459a51dafc2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>WamDriverNode</name>
    <filename>classWamDriverNode.html</filename>
    <base>IriBaseNodeDriver&lt; WamDriver &gt;</base>
    <member kind="function">
      <type></type>
      <name>WamDriverNode</name>
      <anchorfile>classWamDriverNode.html</anchorfile>
      <anchor>a7dc3b5b67df421b91d24a79dec88453c</anchor>
      <arglist>(ros::NodeHandle &amp;nh)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~WamDriverNode</name>
      <anchorfile>classWamDriverNode.html</anchorfile>
      <anchor>a2afdd5fb7d1a691c64fc7ecf9563faa2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>addNodeDiagnostics</name>
      <anchorfile>classWamDriverNode.html</anchorfile>
      <anchor>a1c23046dbe71fdc032bb4ec52670858a</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>addNodeOpenedTests</name>
      <anchorfile>classWamDriverNode.html</anchorfile>
      <anchor>a764c944a7f90e3eb6344974770c4060c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>addNodeRunningTests</name>
      <anchorfile>classWamDriverNode.html</anchorfile>
      <anchor>ad6c7a0282c4d7cd250d414ce1db4c0c7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>addNodeStoppedTests</name>
      <anchorfile>classWamDriverNode.html</anchorfile>
      <anchor>ae1fdec47b7df267f94743aee66f8a8d2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>mainNodeThread</name>
      <anchorfile>classWamDriverNode.html</anchorfile>
      <anchor>a51269ca7f9277261b43cb12959319141</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>reconfigureNodeHook</name>
      <anchorfile>classWamDriverNode.html</anchorfile>
      <anchor>a87f2d27ecf687c6d1b742ec26f17775f</anchor>
      <arglist>(int level)</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>actionlib::ActionServer&lt; control_msgs::FollowJointTrajectoryAction &gt;</type>
      <name>ActionExecutor</name>
      <anchorfile>classWamDriverNode.html</anchorfile>
      <anchor>a8395ba9c20ce283da133f544d5e3ce24</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>actionlib::ActionServer&lt; control_msgs::FollowJointTrajectoryAction &gt;</type>
      <name>ActionExecutorFollow</name>
      <anchorfile>classWamDriverNode.html</anchorfile>
      <anchor>a65ffffcb589844efdd246d376d08bc27</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>ActionExecutor::GoalHandle</type>
      <name>GoalHandle</name>
      <anchorfile>classWamDriverNode.html</anchorfile>
      <anchor>ae5b1f659e9bd3f216e0a649fe73781e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>ActionExecutorFollow::GoalHandle</type>
      <name>GoalHandleFollow</name>
      <anchorfile>classWamDriverNode.html</anchorfile>
      <anchor>a81ff417b04a010b6813ba934e1c2f0e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>canceFollowlCB</name>
      <anchorfile>classWamDriverNode.html</anchorfile>
      <anchor>a75cc98822af94804337f4ca756e51b2c</anchor>
      <arglist>(GoalHandleFollow gh)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>cancelCB</name>
      <anchorfile>classWamDriverNode.html</anchorfile>
      <anchor>ac27fcc3ebfcd2136c23a13efed2c4d8a</anchor>
      <arglist>(GoalHandle gh)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>DMPTrackerGetFeedbackCallback</name>
      <anchorfile>classWamDriverNode.html</anchorfile>
      <anchor>aa066934fb809d8c4d7f774080fa1090c</anchor>
      <arglist>(iri_wam_common_msgs::DMPTrackerFeedbackPtr &amp;feedback)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>DMPTrackerGetResultCallback</name>
      <anchorfile>classWamDriverNode.html</anchorfile>
      <anchor>a80867fb3a7ee038f5aec05cc7aaae4a9</anchor>
      <arglist>(iri_wam_common_msgs::DMPTrackerResultPtr &amp;result)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>DMPTrackerHasSucceedCallback</name>
      <anchorfile>classWamDriverNode.html</anchorfile>
      <anchor>a7104bbe761d2e16aeaec5538b8836729</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>DMPTrackerIsFinishedCallback</name>
      <anchorfile>classWamDriverNode.html</anchorfile>
      <anchor>a7460c93f443260284e70c58d9ce93980</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>DMPTrackerNewGoal_callback</name>
      <anchorfile>classWamDriverNode.html</anchorfile>
      <anchor>a7e8419bd470e746dcb9d9398526036b3</anchor>
      <arglist>(const trajectory_msgs::JointTrajectoryPoint::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>DMPTrackerStartCallback</name>
      <anchorfile>classWamDriverNode.html</anchorfile>
      <anchor>a275859804ad48617485be14134dc9c9a</anchor>
      <arglist>(const iri_wam_common_msgs::DMPTrackerGoalConstPtr &amp;goal)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>DMPTrackerStopCallback</name>
      <anchorfile>classWamDriverNode.html</anchorfile>
      <anchor>a5b04fbb568a66a9ce96d207097efa578</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>goalCB</name>
      <anchorfile>classWamDriverNode.html</anchorfile>
      <anchor>a23f1c8b851e7b9fdcebee7ac74c3ef40</anchor>
      <arglist>(GoalHandle gh)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>goalFollowCB</name>
      <anchorfile>classWamDriverNode.html</anchorfile>
      <anchor>a94923ea78201d585b1b75f3e91aa83c5</anchor>
      <arglist>(GoalHandleFollow gh)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>jnt_pos_cmd_callback</name>
      <anchorfile>classWamDriverNode.html</anchorfile>
      <anchor>a5f93b910aa5270b7b625b4a02d39f8ba</anchor>
      <arglist>(const wam_msgs::RTJointPos::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>joint_trajectoryGetFeedbackCallback</name>
      <anchorfile>classWamDriverNode.html</anchorfile>
      <anchor>afad853ada0493fefa338065ca1307eca</anchor>
      <arglist>(control_msgs::FollowJointTrajectoryFeedbackPtr &amp;feedback)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>joint_trajectoryGetResultCallback</name>
      <anchorfile>classWamDriverNode.html</anchorfile>
      <anchor>a5ccb8a760017cb14f991a0029abb47ee</anchor>
      <arglist>(control_msgs::FollowJointTrajectoryResultPtr &amp;result)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>joint_trajectoryHasSucceedCallback</name>
      <anchorfile>classWamDriverNode.html</anchorfile>
      <anchor>a62c7f4554dc6bed8ef4a4734eacbd607</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>joint_trajectoryIsFinishedCallback</name>
      <anchorfile>classWamDriverNode.html</anchorfile>
      <anchor>aa91557ee173515b13130c974fe2e0ff7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>joint_trajectoryStartCallback</name>
      <anchorfile>classWamDriverNode.html</anchorfile>
      <anchor>ae399ac558cba6f15bb402c9fb9bbb038</anchor>
      <arglist>(const control_msgs::FollowJointTrajectoryGoalConstPtr &amp;goal)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>joint_trajectoryStopCallback</name>
      <anchorfile>classWamDriverNode.html</anchorfile>
      <anchor>a31834ed9df33bfe561171c8084e9ce5f</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>joints_moveCallback</name>
      <anchorfile>classWamDriverNode.html</anchorfile>
      <anchor>aa9d5d25015b881f6165cbb73b523d79c</anchor>
      <arglist>(iri_wam_common_msgs::joints_move::Request &amp;req, iri_wam_common_msgs::joints_move::Response &amp;res)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>lwpr_trajectory_serverGetFeedbackCallback</name>
      <anchorfile>classWamDriverNode.html</anchorfile>
      <anchor>ad44be403e0791450c04d593da306ce26</anchor>
      <arglist>(iri_wam_common_msgs::LWPRTrajectoryReturningForceEstimationFeedbackPtr &amp;feedback)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>lwpr_trajectory_serverGetResultCallback</name>
      <anchorfile>classWamDriverNode.html</anchorfile>
      <anchor>a7763bda8abda9f62e06ce087b16ad01d</anchor>
      <arglist>(iri_wam_common_msgs::LWPRTrajectoryReturningForceEstimationResultPtr &amp;result)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>lwpr_trajectory_serverHasSucceedCallback</name>
      <anchorfile>classWamDriverNode.html</anchorfile>
      <anchor>a3ed3b8328f78b59ddbb47e9ca36be8d0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>lwpr_trajectory_serverIsFinishedCallback</name>
      <anchorfile>classWamDriverNode.html</anchorfile>
      <anchor>ae680920e8d78a56c91f02fefaf6d4165</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>lwpr_trajectory_serverStartCallback</name>
      <anchorfile>classWamDriverNode.html</anchorfile>
      <anchor>a8ee87fe66b31963a029f8818e72517c6</anchor>
      <arglist>(const iri_wam_common_msgs::LWPRTrajectoryReturningForceEstimationGoalConstPtr &amp;goal)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>lwpr_trajectory_serverStopCallback</name>
      <anchorfile>classWamDriverNode.html</anchorfile>
      <anchor>a801fc37bf7549259bea279cd2a034478</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>pose_moveCallback</name>
      <anchorfile>classWamDriverNode.html</anchorfile>
      <anchor>a56745eb80b15245226624dac4c703859</anchor>
      <arglist>(iri_wam_common_msgs::pose_move::Request &amp;req, iri_wam_common_msgs::pose_move::Response &amp;res)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>postNodeOpenHook</name>
      <anchorfile>classWamDriverNode.html</anchorfile>
      <anchor>ae2700bf08bf36e2e242dda74498abd39</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>trajectory2follow</name>
      <anchorfile>classWamDriverNode.html</anchorfile>
      <anchor>ac571ca57fb82061ae74e22e722e684b9</anchor>
      <arglist>(trajectory_msgs::JointTrajectory traj, bool &amp;state)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>wam_servicesCallback</name>
      <anchorfile>classWamDriverNode.html</anchorfile>
      <anchor>ad33cf50f9eb6d2daba2226cd3e434c37</anchor>
      <arglist>(iri_wam_common_msgs::wamdriver::Request &amp;req, iri_wam_common_msgs::wamdriver::Response &amp;res)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>IriActionServer&lt; iri_wam_common_msgs::DMPTrackerAction &gt;</type>
      <name>DMPTracker_aserver_</name>
      <anchorfile>classWamDriverNode.html</anchorfile>
      <anchor>a85f502f786719f7f9ab3335e3c657528</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CMutex</type>
      <name>DMPTrackerNewGoal_mutex_</name>
      <anchorfile>classWamDriverNode.html</anchorfile>
      <anchor>acd0ff90f1c5d4115a53e086f3d85d29e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>DMPTrackerNewGoal_subscriber_</name>
      <anchorfile>classWamDriverNode.html</anchorfile>
      <anchor>aacbb9fab6cbef7dfd3d5363e98e022dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>IriActionServer&lt; control_msgs::FollowJointTrajectoryAction &gt;</type>
      <name>follow_joint_trajectory_server_</name>
      <anchorfile>classWamDriverNode.html</anchorfile>
      <anchor>ae52bd66161f1b8e8df0d738089b1d254</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CMutex</type>
      <name>jnt_pos_cmd_mutex_</name>
      <anchorfile>classWamDriverNode.html</anchorfile>
      <anchor>a5b07d79bd38ab7fc2aecae125fffe33c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>jnt_pos_cmd_subscriber_</name>
      <anchorfile>classWamDriverNode.html</anchorfile>
      <anchor>a80476a5c5a8a27d287605fa023ebc8df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>joint_states_publisher</name>
      <anchorfile>classWamDriverNode.html</anchorfile>
      <anchor>a5332e3b7ea704694f545c91d71ec29f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>joints_move_server</name>
      <anchorfile>classWamDriverNode.html</anchorfile>
      <anchor>a2eae344ff36cd1d06acaddb1625e6405</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sensor_msgs::JointState</type>
      <name>JointState_msg</name>
      <anchorfile>classWamDriverNode.html</anchorfile>
      <anchor>a7c8b140f8d505b0c323124160282f435</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>IriActionServer&lt; iri_wam_common_msgs::LWPRTrajectoryReturningForceEstimationAction &gt;</type>
      <name>lwpr_trajectory_server_aserver_</name>
      <anchorfile>classWamDriverNode.html</anchorfile>
      <anchor>a430b8216b85cc1e713e05028ae770f44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>pose_move_server</name>
      <anchorfile>classWamDriverNode.html</anchorfile>
      <anchor>a29674bc522ce42574e674fb311914344</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>pose_publisher</name>
      <anchorfile>classWamDriverNode.html</anchorfile>
      <anchor>aa92852b5f5dc4d640b991f4636af9640</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>geometry_msgs::PoseStamped</type>
      <name>PoseStamped_msg</name>
      <anchorfile>classWamDriverNode.html</anchorfile>
      <anchor>aa09ebe5c08d0af2e357c954cbe494601</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>wam_services_server_</name>
      <anchorfile>classWamDriverNode.html</anchorfile>
      <anchor>aef4cd1d1ba5938256b6956014b2a3467</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title></title>
    <filename>index</filename>
    <docanchor file="index">codeapi</docanchor>
  </compound>
</tagfile>
