<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>angle_action_client.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-jaco/doc_stacks/2014-01-06_11-22-24.660670/jaco/jaco_driver/test/</path>
    <filename>angle__action__client_8py</filename>
    <namespace>angle_action_client</namespace>
    <member kind="function">
      <type>def</type>
      <name>pose_client</name>
      <anchorfile>namespaceangle__action__client.html</anchorfile>
      <anchor>a362dfd895a727b0229fe14ed2192e3fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>result</name>
      <anchorfile>namespaceangle__action__client.html</anchorfile>
      <anchor>a845a78fbfa311dccfa0d39c65700d89c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>finger_action_client.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-jaco/doc_stacks/2014-01-06_11-22-24.660670/jaco/jaco_driver/test/</path>
    <filename>finger__action__client_8py</filename>
    <namespace>finger_action_client</namespace>
    <member kind="function">
      <type>def</type>
      <name>pose_client</name>
      <anchorfile>namespacefinger__action__client.html</anchorfile>
      <anchor>a26c1357446ebbf7742ae8a6f86ff1082</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>result</name>
      <anchorfile>namespacefinger__action__client.html</anchorfile>
      <anchor>a0b1b4b6222997d14b1098636ace2d242</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>jaco_angles_action.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-jaco/doc_stacks/2014-01-06_11-22-24.660670/jaco/jaco_driver/src/</path>
    <filename>jaco__angles__action_8cpp</filename>
    <includes id="jaco__angles__action_8h" name="jaco_angles_action.h" local="yes" imported="no">jaco_driver/jaco_angles_action.h</includes>
    <includes id="include_2jaco__driver_2KinovaTypes_8h" name="include/jaco_driver/KinovaTypes.h" local="no" imported="no">jaco_driver/KinovaTypes.h</includes>
    <includes id="jaco__types_8h" name="jaco_types.h" local="yes" imported="no">jaco_driver/jaco_types.h</includes>
    <namespace>jaco</namespace>
  </compound>
  <compound kind="file">
    <name>jaco_angles_action.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-jaco/doc_stacks/2014-01-06_11-22-24.660670/jaco/jaco_driver/include/jaco_driver/</path>
    <filename>jaco__angles__action_8h</filename>
    <includes id="jaco__comm_8h" name="jaco_comm.h" local="yes" imported="no">jaco_driver/jaco_comm.h</includes>
    <class kind="class">jaco::JacoAnglesActionServer</class>
    <namespace>jaco</namespace>
  </compound>
  <compound kind="file">
    <name>jaco_api.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-jaco/doc_stacks/2014-01-06_11-22-24.660670/jaco/jaco_driver/src/</path>
    <filename>jaco__api_8cpp</filename>
    <includes id="jaco__api_8h" name="jaco_api.h" local="no" imported="no">jaco_driver/jaco_api.h</includes>
    <namespace>jaco</namespace>
  </compound>
  <compound kind="file">
    <name>jaco_api.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-jaco/doc_stacks/2014-01-06_11-22-24.660670/jaco/jaco_driver/include/jaco_driver/</path>
    <filename>jaco__api_8h</filename>
    <includes id="Kinova_8API_8UsbCommandLayerUbuntu_8h" name="Kinova.API.UsbCommandLayerUbuntu.h" local="yes" imported="no">jaco_driver/Kinova.API.UsbCommandLayerUbuntu.h</includes>
    <includes id="include_2jaco__driver_2KinovaTypes_8h" name="include/jaco_driver/KinovaTypes.h" local="yes" imported="no">jaco_driver/KinovaTypes.h</includes>
    <class kind="class">jaco::JacoAPI</class>
    <namespace>jaco</namespace>
    <member kind="define">
      <type>#define</type>
      <name>JACO_USB_LIBRARY</name>
      <anchorfile>jaco__api_8h.html</anchorfile>
      <anchor>aaaae826d3bd581061d04edd16b17117e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>jaco_arm.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-jaco/doc_stacks/2014-01-06_11-22-24.660670/jaco/jaco_driver/src/</path>
    <filename>jaco__arm_8cpp</filename>
    <includes id="jaco__arm_8h" name="jaco_arm.h" local="yes" imported="no">jaco_driver/jaco_arm.h</includes>
    <namespace>jaco</namespace>
  </compound>
  <compound kind="file">
    <name>jaco_arm.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-jaco/doc_stacks/2014-01-06_11-22-24.660670/jaco/jaco_driver/include/jaco_driver/</path>
    <filename>jaco__arm_8h</filename>
    <includes id="jaco__api_8h" name="jaco_api.h" local="no" imported="no">jaco_driver/jaco_api.h</includes>
    <includes id="include_2jaco__driver_2KinovaTypes_8h" name="include/jaco_driver/KinovaTypes.h" local="yes" imported="no">jaco_driver/KinovaTypes.h</includes>
    <includes id="jaco__comm_8h" name="jaco_comm.h" local="yes" imported="no">jaco_driver/jaco_comm.h</includes>
    <class kind="class">jaco::JacoArm</class>
    <namespace>jaco</namespace>
  </compound>
  <compound kind="file">
    <name>jaco_arm_driver.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-jaco/doc_stacks/2014-01-06_11-22-24.660670/jaco/jaco_driver/src/nodes/</path>
    <filename>jaco__arm__driver_8cpp</filename>
    <includes id="jaco__arm_8h" name="jaco_arm.h" local="yes" imported="no">jaco_driver/jaco_arm.h</includes>
    <includes id="jaco__pose__action_8h" name="jaco_pose_action.h" local="yes" imported="no">jaco_driver/jaco_pose_action.h</includes>
    <includes id="jaco__angles__action_8h" name="jaco_angles_action.h" local="yes" imported="no">jaco_driver/jaco_angles_action.h</includes>
    <includes id="jaco__fingers__action_8h" name="jaco_fingers_action.h" local="yes" imported="no">jaco_driver/jaco_fingers_action.h</includes>
    <member kind="function">
      <type>jaco::JacoAngles</type>
      <name>get_home_position</name>
      <anchorfile>jaco__arm__driver_8cpp.html</anchorfile>
      <anchor>addc928e17589591d6a2ea51847a79ba4</anchor>
      <arglist>(ros::NodeHandle &amp;nh)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>get_xmlrpc_value</name>
      <anchorfile>jaco__arm__driver_8cpp.html</anchorfile>
      <anchor>a39b9b1786597aac3c1681666470c9592</anchor>
      <arglist>(XmlRpc::XmlRpcValue &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>jaco__arm__driver_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>jaco_arm_kinematics.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-jaco/doc_stacks/2014-01-06_11-22-24.660670/jaco/jaco_driver/src/</path>
    <filename>jaco__arm__kinematics_8cpp</filename>
    <includes id="jaco__arm__kinematics_8h" name="jaco_arm_kinematics.h" local="no" imported="no">jaco_driver/jaco_arm_kinematics.h</includes>
    <namespace>jaco</namespace>
  </compound>
  <compound kind="file">
    <name>jaco_arm_kinematics.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-jaco/doc_stacks/2014-01-06_11-22-24.660670/jaco/jaco_driver/include/jaco_driver/</path>
    <filename>jaco__arm__kinematics_8h</filename>
    <class kind="class">jaco::JacoKinematics</class>
    <namespace>jaco</namespace>
  </compound>
  <compound kind="file">
    <name>jaco_comm.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-jaco/doc_stacks/2014-01-06_11-22-24.660670/jaco/jaco_driver/src/</path>
    <filename>jaco__comm_8cpp</filename>
    <includes id="jaco__comm_8h" name="jaco_comm.h" local="yes" imported="no">jaco_driver/jaco_comm.h</includes>
    <namespace>jaco</namespace>
    <member kind="define">
      <type>#define</type>
      <name>PI</name>
      <anchorfile>jaco__comm_8cpp.html</anchorfile>
      <anchor>a598a3330b3c21701223ee0ca14316eca</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>jaco_comm.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-jaco/doc_stacks/2014-01-06_11-22-24.660670/jaco/jaco_driver/include/jaco_driver/</path>
    <filename>jaco__comm_8h</filename>
    <includes id="include_2jaco__driver_2KinovaTypes_8h" name="include/jaco_driver/KinovaTypes.h" local="no" imported="no">jaco_driver/KinovaTypes.h</includes>
    <includes id="jaco__types_8h" name="jaco_types.h" local="no" imported="no">jaco_driver/jaco_types.h</includes>
    <includes id="jaco__api_8h" name="jaco_api.h" local="yes" imported="no">jaco_driver/jaco_api.h</includes>
    <class kind="class">jaco::JacoComm</class>
    <namespace>jaco</namespace>
  </compound>
  <compound kind="file">
    <name>jaco_fingers_action.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-jaco/doc_stacks/2014-01-06_11-22-24.660670/jaco/jaco_driver/src/</path>
    <filename>jaco__fingers__action_8cpp</filename>
    <includes id="jaco__fingers__action_8h" name="jaco_fingers_action.h" local="yes" imported="no">jaco_driver/jaco_fingers_action.h</includes>
    <includes id="include_2jaco__driver_2KinovaTypes_8h" name="include/jaco_driver/KinovaTypes.h" local="no" imported="no">jaco_driver/KinovaTypes.h</includes>
    <includes id="jaco__types_8h" name="jaco_types.h" local="yes" imported="no">jaco_driver/jaco_types.h</includes>
    <namespace>jaco</namespace>
  </compound>
  <compound kind="file">
    <name>jaco_fingers_action.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-jaco/doc_stacks/2014-01-06_11-22-24.660670/jaco/jaco_driver/include/jaco_driver/</path>
    <filename>jaco__fingers__action_8h</filename>
    <includes id="jaco__comm_8h" name="jaco_comm.h" local="yes" imported="no">jaco_driver/jaco_comm.h</includes>
    <class kind="class">jaco::JacoFingersActionServer</class>
    <namespace>jaco</namespace>
  </compound>
  <compound kind="file">
    <name>jaco_pose_action.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-jaco/doc_stacks/2014-01-06_11-22-24.660670/jaco/jaco_driver/src/</path>
    <filename>jaco__pose__action_8cpp</filename>
    <includes id="jaco__pose__action_8h" name="jaco_pose_action.h" local="yes" imported="no">jaco_driver/jaco_pose_action.h</includes>
    <includes id="include_2jaco__driver_2KinovaTypes_8h" name="include/jaco_driver/KinovaTypes.h" local="no" imported="no">jaco_driver/KinovaTypes.h</includes>
    <includes id="jaco__types_8h" name="jaco_types.h" local="yes" imported="no">jaco_driver/jaco_types.h</includes>
    <namespace>jaco</namespace>
  </compound>
  <compound kind="file">
    <name>jaco_pose_action.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-jaco/doc_stacks/2014-01-06_11-22-24.660670/jaco/jaco_driver/include/jaco_driver/</path>
    <filename>jaco__pose__action_8h</filename>
    <includes id="jaco__comm_8h" name="jaco_comm.h" local="yes" imported="no">jaco_driver/jaco_comm.h</includes>
    <class kind="class">jaco::JacoPoseActionServer</class>
    <namespace>jaco</namespace>
  </compound>
  <compound kind="file">
    <name>jaco_tf_updater.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-jaco/doc_stacks/2014-01-06_11-22-24.660670/jaco/jaco_driver/src/nodes/</path>
    <filename>jaco__tf__updater_8cpp</filename>
    <includes id="jaco__tf__updater_8h" name="jaco_tf_updater.h" local="no" imported="no">jaco_driver/jaco_tf_updater.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>jaco__tf__updater_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>jaco_tf_updater.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-jaco/doc_stacks/2014-01-06_11-22-24.660670/jaco/jaco_driver/include/jaco_driver/</path>
    <filename>jaco__tf__updater_8h</filename>
    <includes id="jaco__arm__kinematics_8h" name="jaco_arm_kinematics.h" local="no" imported="no">jaco_driver/jaco_arm_kinematics.h</includes>
    <class kind="class">jaco::JacoTFTree</class>
    <namespace>jaco</namespace>
  </compound>
  <compound kind="file">
    <name>jaco_types.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-jaco/doc_stacks/2014-01-06_11-22-24.660670/jaco/jaco_driver/src/</path>
    <filename>jaco__types_8cpp</filename>
    <includes id="jaco__types_8h" name="jaco_types.h" local="no" imported="no">jaco_driver/jaco_types.h</includes>
    <namespace>jaco</namespace>
    <member kind="function">
      <type>bool</type>
      <name>CompareValues</name>
      <anchorfile>namespacejaco.html</anchorfile>
      <anchor>a3b1b91ef7f519d9739aa7c4c79df6292</anchor>
      <arglist>(float first, float second, float tolerance)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>jaco_types.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-jaco/doc_stacks/2014-01-06_11-22-24.660670/jaco/jaco_driver/include/jaco_driver/</path>
    <filename>jaco__types_8h</filename>
    <includes id="include_2jaco__driver_2KinovaTypes_8h" name="include/jaco_driver/KinovaTypes.h" local="no" imported="no">jaco_driver/KinovaTypes.h</includes>
    <class kind="class">jaco::FingerAngles</class>
    <class kind="class">jaco::JacoAngles</class>
    <class kind="class">jaco::JacoPose</class>
    <namespace>jaco</namespace>
  </compound>
  <compound kind="file">
    <name>JacoPositionConfig-usage.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-jaco/doc_stacks/2014-01-06_11-22-24.660670/jaco/jaco_driver/docs/</path>
    <filename>JacoPositionConfig-usage_8dox</filename>
  </compound>
  <compound kind="file">
    <name>JacoPositionConfig.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-jaco/doc_stacks/2014-01-06_11-22-24.660670/jaco/jaco_driver/docs/</path>
    <filename>JacoPositionConfig_8dox</filename>
    <member kind="variable">
      <type>subsubsection parameters ROS parameters Reads and maintains the following parameters on the ROS server b</type>
      <name>default</name>
      <anchorfile>JacoPositionConfig_8dox.html</anchorfile>
      <anchor>a94d02332ecf13e7845f06fe8c343e101</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>subsubsection parameters ROS parameters Reads and maintains the following parameters on the ROS server b</type>
      <name>max</name>
      <anchorfile>JacoPositionConfig_8dox.html</anchorfile>
      <anchor>a55c9de72d9f3630abdf51bfe39c191dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>subsubsection parameters ROS parameters Reads and maintains the following parameters on the ROS server b</type>
      <name>~X_Pose</name>
      <anchorfile>JacoPositionConfig_8dox.html</anchorfile>
      <anchor>a9fff660751927d01485c1718209052c8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>JacoVelocityConfig-usage.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-jaco/doc_stacks/2014-01-06_11-22-24.660670/jaco/jaco_driver/docs/</path>
    <filename>JacoVelocityConfig-usage_8dox</filename>
  </compound>
  <compound kind="file">
    <name>JacoVelocityConfig.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-jaco/doc_stacks/2014-01-06_11-22-24.660670/jaco/jaco_driver/docs/</path>
    <filename>JacoVelocityConfig_8dox</filename>
    <member kind="variable">
      <type>subsubsection parameters ROS parameters Reads and maintains the following parameters on the ROS server b</type>
      <name>default</name>
      <anchorfile>JacoVelocityConfig_8dox.html</anchorfile>
      <anchor>a94d02332ecf13e7845f06fe8c343e101</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>subsubsection parameters ROS parameters Reads and maintains the following parameters on the ROS server b</type>
      <name>max</name>
      <anchorfile>JacoVelocityConfig_8dox.html</anchorfile>
      <anchor>a55c9de72d9f3630abdf51bfe39c191dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>subsubsection parameters ROS parameters Reads and maintains the following parameters on the ROS server b</type>
      <name>~X_Vel</name>
      <anchorfile>JacoVelocityConfig_8dox.html</anchorfile>
      <anchor>ad98005191828f8d8849ca5bab4936342</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Kinova.API.CommLayerUbuntu.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-jaco/doc_stacks/2014-01-06_11-22-24.660670/jaco/jaco_driver/include/jaco_driver/</path>
    <filename>Kinova_8API_8CommLayerUbuntu_8h</filename>
    <class kind="struct">jaco_arm::Packet</class>
    <namespace>jaco_arm</namespace>
    <member kind="define">
      <type>#define</type>
      <name>COMM_LAYER_VERSION</name>
      <anchorfile>Kinova_8API_8CommLayerUbuntu_8h.html</anchorfile>
      <anchor>a8cb7906755f57a8c0aa4e55ff98f551a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ERROR_CLAIM_INTERFACE</name>
      <anchorfile>Kinova_8API_8CommLayerUbuntu_8h.html</anchorfile>
      <anchor>a8bef7198cac5a66787097490eb9289a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ERROR_CLOSE_METHOD</name>
      <anchorfile>Kinova_8API_8CommLayerUbuntu_8h.html</anchorfile>
      <anchor>a890a3525205b751506feb93582863fea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ERROR_FREE_LIBRARY</name>
      <anchorfile>Kinova_8API_8CommLayerUbuntu_8h.html</anchorfile>
      <anchor>a135c6a9b1729ec2cc26109fa1011dd60</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ERROR_GET_DEVICE_COUNT_METHOD</name>
      <anchorfile>Kinova_8API_8CommLayerUbuntu_8h.html</anchorfile>
      <anchor>a26d8ccb476c581bf24eaccd200530a91</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ERROR_GET_DLL_VERSION_METHOD</name>
      <anchorfile>Kinova_8API_8CommLayerUbuntu_8h.html</anchorfile>
      <anchor>afef752ff4b6c1037a34ce2dff2312c76</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ERROR_INIT_COMM_METHOD</name>
      <anchorfile>Kinova_8API_8CommLayerUbuntu_8h.html</anchorfile>
      <anchor>a33306e3b3c61996ac84a24cfd8a8ae95</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ERROR_JACO_CONNECTION</name>
      <anchorfile>Kinova_8API_8CommLayerUbuntu_8h.html</anchorfile>
      <anchor>afd94861330305625c61219ed28b02a36</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ERROR_LOAD_USB_LIBRARY</name>
      <anchorfile>Kinova_8API_8CommLayerUbuntu_8h.html</anchorfile>
      <anchor>af3dbe9ae36e3aa0ba20d139a987cb354</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ERROR_OPEN_METHOD</name>
      <anchorfile>Kinova_8API_8CommLayerUbuntu_8h.html</anchorfile>
      <anchor>ae16383b6f1c8166cf8ae3c4ea51f1f0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ERROR_READ_INT_METHOD</name>
      <anchorfile>Kinova_8API_8CommLayerUbuntu_8h.html</anchorfile>
      <anchor>a0cc1d32fe6982ee696be9d1a001340fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ERROR_READ_METHOD</name>
      <anchorfile>Kinova_8API_8CommLayerUbuntu_8h.html</anchorfile>
      <anchor>aef66c12ea6482b4c496c08a288cc7faa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ERROR_SEND_PACKET_METHOD</name>
      <anchorfile>Kinova_8API_8CommLayerUbuntu_8h.html</anchorfile>
      <anchor>afc952da53a52165715ceb34aea197e34</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ERROR_WRITE_METHOD</name>
      <anchorfile>Kinova_8API_8CommLayerUbuntu_8h.html</anchorfile>
      <anchor>ada338ad6d3a9bc98d7ab9a91e13af88c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>KINOVADLLCOMMLAYER_API</name>
      <anchorfile>Kinova_8API_8CommLayerUbuntu_8h.html</anchorfile>
      <anchor>ad200cf58a0e33b783c540d745ca27add</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NO_ERROR</name>
      <anchorfile>Kinova_8API_8CommLayerUbuntu_8h.html</anchorfile>
      <anchor>a258bb72419ef143530a2f8f55e7d57af</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PACKET_DATA_SIZE</name>
      <anchorfile>Kinova_8API_8CommLayerUbuntu_8h.html</anchorfile>
      <anchor>a515f46a87f301d94d9f3b06a6bb2540a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PACKET_HEADER_SIZE</name>
      <anchorfile>Kinova_8API_8CommLayerUbuntu_8h.html</anchorfile>
      <anchor>a69bfb6e73bae0625ac56f441ccf542d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PACKET_SIZE</name>
      <anchorfile>Kinova_8API_8CommLayerUbuntu_8h.html</anchorfile>
      <anchor>aebdc7d8ca8e25ed8efc90bb88ef7ef5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>__attribute__</name>
      <anchorfile>namespacejaco__arm.html</anchorfile>
      <anchor>ac6223d5b5fe5bb84194dddc061fcf993</anchor>
      <arglist>((visibility(&quot;default&quot;))) int InitCommunication(void)</arglist>
    </member>
    <member kind="variable">
      <type>Packet &amp;</type>
      <name>packetIn</name>
      <anchorfile>namespacejaco__arm.html</anchorfile>
      <anchor>a8141701133f45bff86e319f1782ea89a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Packet int &amp;</type>
      <name>result</name>
      <anchorfile>namespacejaco__arm.html</anchorfile>
      <anchor>a85c7a6b341e829b6fd85781a840d865f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Kinova.API.UsbCommandLayer.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-jaco/doc_stacks/2014-01-06_11-22-24.660670/jaco/jaco_driver/docs/JacoDocs/JacoAPI/</path>
    <filename>Kinova_8API_8UsbCommandLayer_8h</filename>
    <includes id="docs_2JacoDocs_2JacoAPI_2KinovaTypes_8h" name="docs/JacoDocs/JacoAPI/KinovaTypes.h" local="yes" imported="no">KinovaTypes.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>COMMAND_LAYER_VERSION</name>
      <anchorfile>Kinova_8API_8UsbCommandLayer_8h.html</anchorfile>
      <anchor>aaeb890c653dc6657b1238afe3ce1a0f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ERROR_INIT_API</name>
      <anchorfile>Kinova_8API_8UsbCommandLayer_8h.html</anchorfile>
      <anchor>ad9c707fcd3b8b900a267bb3112251768</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ERROR_LOAD_COMM_DLL</name>
      <anchorfile>Kinova_8API_8UsbCommandLayer_8h.html</anchorfile>
      <anchor>a695917dd27731b8875a1ccf2cb370b61</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JACO_COMM_FAILED</name>
      <anchorfile>Kinova_8API_8UsbCommandLayer_8h.html</anchorfile>
      <anchor>a50277f315c115b1fc66870c649ea526b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JACO_NACK_FIRST</name>
      <anchorfile>Kinova_8API_8UsbCommandLayer_8h.html</anchorfile>
      <anchor>aaf06cf2cdd21e707734113d20e0a167c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JACO_NACK_NORMAL</name>
      <anchorfile>Kinova_8API_8UsbCommandLayer_8h.html</anchorfile>
      <anchor>afe14542a6cbdafc59256248a7305fb00</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>KINOVAAPIUSBCOMMANDLAYER_API</name>
      <anchorfile>Kinova_8API_8UsbCommandLayer_8h.html</anchorfile>
      <anchor>abe06f11f1aa8abc575ebd4474e559d25</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WIN32_LEAN_AND_MEAN</name>
      <anchorfile>Kinova_8API_8UsbCommandLayer_8h.html</anchorfile>
      <anchor>ac7bef5d85e3dcd73eef56ad39ffc84a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>KINOVAAPIUSBCOMMANDLAYER_API DWORD</type>
      <name>CloseAPI</name>
      <anchorfile>Kinova_8API_8UsbCommandLayer_8h.html</anchorfile>
      <anchor>ad23b6d9722f624a613d081b6a9f081a7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>KINOVAAPIUSBCOMMANDLAYER_API DWORD</type>
      <name>EraseAllTrajectories</name>
      <anchorfile>Kinova_8API_8UsbCommandLayer_8h.html</anchorfile>
      <anchor>a78f311641439c6430548b52551fde2e6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>KINOVAAPIUSBCOMMANDLAYER_API DWORD</type>
      <name>GetActualTrajectoryInfo</name>
      <anchorfile>Kinova_8API_8UsbCommandLayer_8h.html</anchorfile>
      <anchor>aa20472c82c2c7f6ff23ae3f9ea167afc</anchor>
      <arglist>(TrajectoryPoint &amp;Response)</arglist>
    </member>
    <member kind="function">
      <type>KINOVAAPIUSBCOMMANDLAYER_API DWORD</type>
      <name>GetAngularCurrent</name>
      <anchorfile>Kinova_8API_8UsbCommandLayer_8h.html</anchorfile>
      <anchor>a9bd075f1367b288362da33458356028a</anchor>
      <arglist>(AngularPosition &amp;Response)</arglist>
    </member>
    <member kind="function">
      <type>KINOVAAPIUSBCOMMANDLAYER_API DWORD</type>
      <name>GetAngularForce</name>
      <anchorfile>Kinova_8API_8UsbCommandLayer_8h.html</anchorfile>
      <anchor>a4d66d086cee312d65442864279eaf1d0</anchor>
      <arglist>(AngularPosition &amp;Response)</arglist>
    </member>
    <member kind="function">
      <type>KINOVAAPIUSBCOMMANDLAYER_API DWORD</type>
      <name>GetAngularPosition</name>
      <anchorfile>Kinova_8API_8UsbCommandLayer_8h.html</anchorfile>
      <anchor>a30a4eb093de6d1e0aa64f0a357c4e13f</anchor>
      <arglist>(AngularPosition &amp;Response)</arglist>
    </member>
    <member kind="function">
      <type>KINOVAAPIUSBCOMMANDLAYER_API DWORD</type>
      <name>GetCartesianForce</name>
      <anchorfile>Kinova_8API_8UsbCommandLayer_8h.html</anchorfile>
      <anchor>a1ecbefeb39af6e4ad7824fd3c4f6886c</anchor>
      <arglist>(CartesianPosition &amp;Response)</arglist>
    </member>
    <member kind="function">
      <type>KINOVAAPIUSBCOMMANDLAYER_API DWORD</type>
      <name>GetCartesianPosition</name>
      <anchorfile>Kinova_8API_8UsbCommandLayer_8h.html</anchorfile>
      <anchor>ade26097fa8382a572c854485120656c0</anchor>
      <arglist>(CartesianPosition &amp;Response)</arglist>
    </member>
    <member kind="function">
      <type>KINOVAAPIUSBCOMMANDLAYER_API DWORD</type>
      <name>GetClientConfigurations</name>
      <anchorfile>Kinova_8API_8UsbCommandLayer_8h.html</anchorfile>
      <anchor>adce70d928751755256398fc6ba893b2b</anchor>
      <arglist>(ClientConfigurations &amp;config)</arglist>
    </member>
    <member kind="function">
      <type>KINOVAAPIUSBCOMMANDLAYER_API DWORD</type>
      <name>GetCodeVersion</name>
      <anchorfile>Kinova_8API_8UsbCommandLayer_8h.html</anchorfile>
      <anchor>a3e75ba7c7ac4f1b1367d765adce3c482</anchor>
      <arglist>(std::vector&lt; int &gt; &amp;Response)</arglist>
    </member>
    <member kind="function">
      <type>KINOVAAPIUSBCOMMANDLAYER_API DWORD</type>
      <name>GetGlobalTrajectoryInfo</name>
      <anchorfile>Kinova_8API_8UsbCommandLayer_8h.html</anchorfile>
      <anchor>a187d35c7938742a5676b1b5a5ea723c2</anchor>
      <arglist>(TrajectoryFIFO &amp;Response)</arglist>
    </member>
    <member kind="function">
      <type>KINOVAAPIUSBCOMMANDLAYER_API DWORD</type>
      <name>GetJacoCount</name>
      <anchorfile>Kinova_8API_8UsbCommandLayer_8h.html</anchorfile>
      <anchor>a2c912041b2b6522558346bdc8a2a0561</anchor>
      <arglist>(DWORD &amp;)</arglist>
    </member>
    <member kind="function">
      <type>KINOVAAPIUSBCOMMANDLAYER_API DWORD</type>
      <name>GetPositionCurrentActuators</name>
      <anchorfile>Kinova_8API_8UsbCommandLayer_8h.html</anchorfile>
      <anchor>a01f4442b0f9ba2c17cff89684078d919</anchor>
      <arglist>(std::vector&lt; float &gt; &amp;Response)</arglist>
    </member>
    <member kind="function">
      <type>KINOVAAPIUSBCOMMANDLAYER_API DWORD</type>
      <name>GetSensorsInfo</name>
      <anchorfile>Kinova_8API_8UsbCommandLayer_8h.html</anchorfile>
      <anchor>a02eeb030a207ea5ef4e550d5637041a7</anchor>
      <arglist>(SensorsInfo &amp;Response)</arglist>
    </member>
    <member kind="function">
      <type>KINOVAAPIUSBCOMMANDLAYER_API DWORD</type>
      <name>GetSingularityVector</name>
      <anchorfile>Kinova_8API_8UsbCommandLayer_8h.html</anchorfile>
      <anchor>aa384a644b1a077f0a1c8c9b291ca1a1e</anchor>
      <arglist>(SingularityVector &amp;Response)</arglist>
    </member>
    <member kind="function">
      <type>KINOVAAPIUSBCOMMANDLAYER_API DWORD</type>
      <name>InitAPI</name>
      <anchorfile>Kinova_8API_8UsbCommandLayer_8h.html</anchorfile>
      <anchor>a56b1ab8abe52c3a59b90384dda0db1d8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>KINOVAAPIUSBCOMMANDLAYER_API DWORD</type>
      <name>RestoreFactoryDefault</name>
      <anchorfile>Kinova_8API_8UsbCommandLayer_8h.html</anchorfile>
      <anchor>a4febe8e7181e613348a679e5d0364f2a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>KINOVAAPIUSBCOMMANDLAYER_API DWORD</type>
      <name>SendAdvanceTrajectory</name>
      <anchorfile>Kinova_8API_8UsbCommandLayer_8h.html</anchorfile>
      <anchor>ab7132ffb74a37fe85655755ab56fc7f2</anchor>
      <arglist>(TrajectoryPoint trajectory)</arglist>
    </member>
    <member kind="function">
      <type>KINOVAAPIUSBCOMMANDLAYER_API DWORD</type>
      <name>SendBasicTrajectory</name>
      <anchorfile>Kinova_8API_8UsbCommandLayer_8h.html</anchorfile>
      <anchor>a7a00cee4a8177c28e41c3e1f3b3f1864</anchor>
      <arglist>(TrajectoryPoint trajectory)</arglist>
    </member>
    <member kind="function">
      <type>KINOVAAPIUSBCOMMANDLAYER_API DWORD</type>
      <name>SendJoystickCommand</name>
      <anchorfile>Kinova_8API_8UsbCommandLayer_8h.html</anchorfile>
      <anchor>a32951d1a05740727b65ee5dcd74da679</anchor>
      <arglist>(JoystickCommand joystickCommand)</arglist>
    </member>
    <member kind="function">
      <type>KINOVAAPIUSBCOMMANDLAYER_API DWORD</type>
      <name>SetActuatorPID</name>
      <anchorfile>Kinova_8API_8UsbCommandLayer_8h.html</anchorfile>
      <anchor>a61b1c7a9b0caaf04de03c92c790ef6e4</anchor>
      <arglist>(unsigned int address, float P, float I, float D)</arglist>
    </member>
    <member kind="function">
      <type>KINOVAAPIUSBCOMMANDLAYER_API DWORD</type>
      <name>SetAngularControl</name>
      <anchorfile>Kinova_8API_8UsbCommandLayer_8h.html</anchorfile>
      <anchor>a6f4854390d3fb4965145a8c2ae6204f9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>KINOVAAPIUSBCOMMANDLAYER_API DWORD</type>
      <name>SetCartesianControl</name>
      <anchorfile>Kinova_8API_8UsbCommandLayer_8h.html</anchorfile>
      <anchor>a080b70f185520a65cb59ec0dc46ab499</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>KINOVAAPIUSBCOMMANDLAYER_API DWORD</type>
      <name>SetClientConfigurations</name>
      <anchorfile>Kinova_8API_8UsbCommandLayer_8h.html</anchorfile>
      <anchor>aa6fc5e08bcff2e86c911396912aa3047</anchor>
      <arglist>(ClientConfigurations config)</arglist>
    </member>
    <member kind="function">
      <type>KINOVAAPIUSBCOMMANDLAYER_API DWORD</type>
      <name>StartControlAPI</name>
      <anchorfile>Kinova_8API_8UsbCommandLayer_8h.html</anchorfile>
      <anchor>a52dea13a3d7d82871bcd1a7ba3f4f002</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>KINOVAAPIUSBCOMMANDLAYER_API DWORD</type>
      <name>StopControlAPI</name>
      <anchorfile>Kinova_8API_8UsbCommandLayer_8h.html</anchorfile>
      <anchor>a69954c145802d6a348deb8979cf827ca</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Kinova.API.UsbCommandLayerUbuntu.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-jaco/doc_stacks/2014-01-06_11-22-24.660670/jaco/jaco_driver/include/jaco_driver/</path>
    <filename>Kinova_8API_8UsbCommandLayerUbuntu_8h</filename>
    <includes id="include_2jaco__driver_2KinovaTypes_8h" name="include/jaco_driver/KinovaTypes.h" local="no" imported="no">jaco_driver/KinovaTypes.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>COMMAND_LAYER_VERSION</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>aaeb890c653dc6657b1238afe3ce1a0f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ERROR_INIT_API</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>ad9c707fcd3b8b900a267bb3112251768</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ERROR_LOAD_COMM_DLL</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>a695917dd27731b8875a1ccf2cb370b61</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JACO_COMM_FAILED</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>a50277f315c115b1fc66870c649ea526b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JACO_NACK_FIRST</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>aaf06cf2cdd21e707734113d20e0a167c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JACO_NACK_NORMAL</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>afe14542a6cbdafc59256248a7305fb00</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>KINOVAAPIUSBCOMMANDLAYER_API</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>abe06f11f1aa8abc575ebd4474e559d25</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>__attribute__</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>a92b894e68ce7a39dc029685300ab5f7b</anchor>
      <arglist>((visibility(&quot;default&quot;))) int InitAPI(void)</arglist>
    </member>
    <member kind="variable">
      <type>__attribute__((visibility(&quot;default&quot;))) int GetPositionCurrentActuators(std float float float</type>
      <name>D</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>a06aaf014dd9c90179720d1e8297483f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>__attribute__((visibility(&quot;default&quot;))) int GetPositionCurrentActuators(std float float</type>
      <name>I</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>a52bc430779fb0f9bb98cbbd0df93ba68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>__attribute__((visibility(&quot;default&quot;))) int GetPositionCurrentActuators(std float</type>
      <name>P</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>ab6bd8ce9512bdec3e806e64cf5677550</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>docs/JacoDocs/JacoAPI/KinovaTypes.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-jaco/doc_stacks/2014-01-06_11-22-24.660670/jaco/jaco_driver/docs/JacoDocs/JacoAPI/</path>
    <filename>docs_2JacoDocs_2JacoAPI_2KinovaTypes_8h</filename>
    <class kind="struct">AngularInfo</class>
    <class kind="struct">AngularPosition</class>
    <class kind="struct">CartesianInfo</class>
    <class kind="struct">CartesianPosition</class>
    <class kind="struct">ClientConfigurations</class>
    <class kind="struct">FingersPosition</class>
    <class kind="struct">JoystickCommand</class>
    <class kind="struct">Limitation</class>
    <class kind="struct">SensorsInfo</class>
    <class kind="struct">SingularityVector</class>
    <class kind="struct">TrajectoryFIFO</class>
    <class kind="struct">TrajectoryPoint</class>
    <class kind="struct">UserPosition</class>
    <member kind="define">
      <type>#define</type>
      <name>JOYSTICK_BUTTON_COUNT</name>
      <anchorfile>docs_2JacoDocs_2JacoAPI_2KinovaTypes_8h.html</anchorfile>
      <anchor>a3792c81f5808ad4f30000689ee0f0d07</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NB_ADVANCE_RETRACT_POSITION</name>
      <anchorfile>docs_2JacoDocs_2JacoAPI_2KinovaTypes_8h.html</anchorfile>
      <anchor>a663862aeb115e7f11080df128498e924</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>ARM_LATERALITY</name>
      <anchorfile>docs_2JacoDocs_2JacoAPI_2KinovaTypes_8h.html</anchorfile>
      <anchor>a440ce9d9a9bb4ab164bd4cd018595a28</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RIGHT_HAND</name>
      <anchorfile>docs_2JacoDocs_2JacoAPI_2KinovaTypes_8h.html</anchorfile>
      <anchor>a440ce9d9a9bb4ab164bd4cd018595a28a0a8d1aecb5c1a9a66bcc64cfab446a8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LEFT_HAND</name>
      <anchorfile>docs_2JacoDocs_2JacoAPI_2KinovaTypes_8h.html</anchorfile>
      <anchor>a440ce9d9a9bb4ab164bd4cd018595a28af56b7b155a8dd893686f474c1dd6b490</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>HAND_MODE</name>
      <anchorfile>docs_2JacoDocs_2JacoAPI_2KinovaTypes_8h.html</anchorfile>
      <anchor>ad7050e4cfb6e844e9be962fba8eeb817</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>POSITION_MODE</name>
      <anchorfile>docs_2JacoDocs_2JacoAPI_2KinovaTypes_8h.html</anchorfile>
      <anchor>ad7050e4cfb6e844e9be962fba8eeb817a21de3478520bbc47e9c35e3e651a06bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VELOCITY_MODE</name>
      <anchorfile>docs_2JacoDocs_2JacoAPI_2KinovaTypes_8h.html</anchorfile>
      <anchor>ad7050e4cfb6e844e9be962fba8eeb817a53c6ff5c2a348365c6d73e987a375f4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NO_FINGER</name>
      <anchorfile>docs_2JacoDocs_2JacoAPI_2KinovaTypes_8h.html</anchorfile>
      <anchor>ad7050e4cfb6e844e9be962fba8eeb817ad60fa75796b89a3bfd5d4c1798499c90</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HAND_NOMOVEMENT</name>
      <anchorfile>docs_2JacoDocs_2JacoAPI_2KinovaTypes_8h.html</anchorfile>
      <anchor>ad7050e4cfb6e844e9be962fba8eeb817aacf6cc4ccee2594b38453e9918708e47</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>POSITION_MODE</name>
      <anchorfile>docs_2JacoDocs_2JacoAPI_2KinovaTypes_8h.html</anchorfile>
      <anchor>ad7050e4cfb6e844e9be962fba8eeb817a21de3478520bbc47e9c35e3e651a06bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VELOCITY_MODE</name>
      <anchorfile>docs_2JacoDocs_2JacoAPI_2KinovaTypes_8h.html</anchorfile>
      <anchor>ad7050e4cfb6e844e9be962fba8eeb817a53c6ff5c2a348365c6d73e987a375f4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NO_FINGER</name>
      <anchorfile>docs_2JacoDocs_2JacoAPI_2KinovaTypes_8h.html</anchorfile>
      <anchor>ad7050e4cfb6e844e9be962fba8eeb817ad60fa75796b89a3bfd5d4c1798499c90</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ONE_FINGER</name>
      <anchorfile>docs_2JacoDocs_2JacoAPI_2KinovaTypes_8h.html</anchorfile>
      <anchor>ad7050e4cfb6e844e9be962fba8eeb817af94375d31202b7219de6d26a81d9777e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TWO_FINGER</name>
      <anchorfile>docs_2JacoDocs_2JacoAPI_2KinovaTypes_8h.html</anchorfile>
      <anchor>ad7050e4cfb6e844e9be962fba8eeb817a86529dcde071c44d239dc60a7562018f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>THREEFINGER</name>
      <anchorfile>docs_2JacoDocs_2JacoAPI_2KinovaTypes_8h.html</anchorfile>
      <anchor>ad7050e4cfb6e844e9be962fba8eeb817ac9536b9eb82baeea4ba8b3ca3f27743f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>POSITION_TYPE</name>
      <anchorfile>docs_2JacoDocs_2JacoAPI_2KinovaTypes_8h.html</anchorfile>
      <anchor>a0a1c22d235ef1b13cfcd1419d10babc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CARTESIAN_POSITION</name>
      <anchorfile>docs_2JacoDocs_2JacoAPI_2KinovaTypes_8h.html</anchorfile>
      <anchor>a0a1c22d235ef1b13cfcd1419d10babc9aa98b51871329200ef579781620a475ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ANGULAR_POSITION</name>
      <anchorfile>docs_2JacoDocs_2JacoAPI_2KinovaTypes_8h.html</anchorfile>
      <anchor>a0a1c22d235ef1b13cfcd1419d10babc9acec3b882918c5c90a239fd07290d6031</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RETRACTED_POSITION</name>
      <anchorfile>docs_2JacoDocs_2JacoAPI_2KinovaTypes_8h.html</anchorfile>
      <anchor>a0a1c22d235ef1b13cfcd1419d10babc9a03a96ba43ed1e8664a891d00a2d58f8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PREDEFINED_POSITION_1</name>
      <anchorfile>docs_2JacoDocs_2JacoAPI_2KinovaTypes_8h.html</anchorfile>
      <anchor>a0a1c22d235ef1b13cfcd1419d10babc9a1dc9cd7503afe8af92ed6879a1b92636</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PREDEFINED_POSITION_2</name>
      <anchorfile>docs_2JacoDocs_2JacoAPI_2KinovaTypes_8h.html</anchorfile>
      <anchor>a0a1c22d235ef1b13cfcd1419d10babc9a1ef848ce6c77ead9dcac0a4ebb95bd67</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PREDEFINED_POSITION_3</name>
      <anchorfile>docs_2JacoDocs_2JacoAPI_2KinovaTypes_8h.html</anchorfile>
      <anchor>a0a1c22d235ef1b13cfcd1419d10babc9af5e420136f6bad407fd1366906d91bbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CARTESIAN_VELOCITY</name>
      <anchorfile>docs_2JacoDocs_2JacoAPI_2KinovaTypes_8h.html</anchorfile>
      <anchor>a0a1c22d235ef1b13cfcd1419d10babc9abeb6b2df651053c52240164cc205757c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ANGULAR_VELOCITY</name>
      <anchorfile>docs_2JacoDocs_2JacoAPI_2KinovaTypes_8h.html</anchorfile>
      <anchor>a0a1c22d235ef1b13cfcd1419d10babc9ae4d95686a349611affcf1ebfeab077f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PREDEFINED_POSITION_4</name>
      <anchorfile>docs_2JacoDocs_2JacoAPI_2KinovaTypes_8h.html</anchorfile>
      <anchor>a0a1c22d235ef1b13cfcd1419d10babc9a5b9cfd046a1519147e028c595db3db64</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PREDEFINED_POSITION_5</name>
      <anchorfile>docs_2JacoDocs_2JacoAPI_2KinovaTypes_8h.html</anchorfile>
      <anchor>a0a1c22d235ef1b13cfcd1419d10babc9aa6e5a18d667acfc5a4523a9f3bf44747</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TIME_DELAY</name>
      <anchorfile>docs_2JacoDocs_2JacoAPI_2KinovaTypes_8h.html</anchorfile>
      <anchor>a0a1c22d235ef1b13cfcd1419d10babc9af794490ee2ac73d9fa5216c1edf466a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NOMOVEMENT_POSITION</name>
      <anchorfile>docs_2JacoDocs_2JacoAPI_2KinovaTypes_8h.html</anchorfile>
      <anchor>a0a1c22d235ef1b13cfcd1419d10babc9a2165a93f032054d96cec4b6f8451c88c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CARTESIAN_POSITION</name>
      <anchorfile>docs_2JacoDocs_2JacoAPI_2KinovaTypes_8h.html</anchorfile>
      <anchor>a0a1c22d235ef1b13cfcd1419d10babc9aa98b51871329200ef579781620a475ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ANGULAR_POSITION</name>
      <anchorfile>docs_2JacoDocs_2JacoAPI_2KinovaTypes_8h.html</anchorfile>
      <anchor>a0a1c22d235ef1b13cfcd1419d10babc9acec3b882918c5c90a239fd07290d6031</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RETRACTED_POSITION</name>
      <anchorfile>docs_2JacoDocs_2JacoAPI_2KinovaTypes_8h.html</anchorfile>
      <anchor>a0a1c22d235ef1b13cfcd1419d10babc9a03a96ba43ed1e8664a891d00a2d58f8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PREDEFINED_POSITION_1</name>
      <anchorfile>docs_2JacoDocs_2JacoAPI_2KinovaTypes_8h.html</anchorfile>
      <anchor>a0a1c22d235ef1b13cfcd1419d10babc9a1dc9cd7503afe8af92ed6879a1b92636</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PREDEFINED_POSITION_2</name>
      <anchorfile>docs_2JacoDocs_2JacoAPI_2KinovaTypes_8h.html</anchorfile>
      <anchor>a0a1c22d235ef1b13cfcd1419d10babc9a1ef848ce6c77ead9dcac0a4ebb95bd67</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PREDEFINED_POSITION_3</name>
      <anchorfile>docs_2JacoDocs_2JacoAPI_2KinovaTypes_8h.html</anchorfile>
      <anchor>a0a1c22d235ef1b13cfcd1419d10babc9af5e420136f6bad407fd1366906d91bbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CARTESIAN_VELOCITY</name>
      <anchorfile>docs_2JacoDocs_2JacoAPI_2KinovaTypes_8h.html</anchorfile>
      <anchor>a0a1c22d235ef1b13cfcd1419d10babc9abeb6b2df651053c52240164cc205757c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ANGULAR_VELOCITY</name>
      <anchorfile>docs_2JacoDocs_2JacoAPI_2KinovaTypes_8h.html</anchorfile>
      <anchor>a0a1c22d235ef1b13cfcd1419d10babc9ae4d95686a349611affcf1ebfeab077f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PREDEFINED_POSITION_4</name>
      <anchorfile>docs_2JacoDocs_2JacoAPI_2KinovaTypes_8h.html</anchorfile>
      <anchor>a0a1c22d235ef1b13cfcd1419d10babc9a5b9cfd046a1519147e028c595db3db64</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PREDEFINED_POSITION_5</name>
      <anchorfile>docs_2JacoDocs_2JacoAPI_2KinovaTypes_8h.html</anchorfile>
      <anchor>a0a1c22d235ef1b13cfcd1419d10babc9aa6e5a18d667acfc5a4523a9f3bf44747</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ANY_TRAJECTORY</name>
      <anchorfile>docs_2JacoDocs_2JacoAPI_2KinovaTypes_8h.html</anchorfile>
      <anchor>a0a1c22d235ef1b13cfcd1419d10babc9a4eaf8baf3189ad8e32a530c053df6149</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TIME_DELAY</name>
      <anchorfile>docs_2JacoDocs_2JacoAPI_2KinovaTypes_8h.html</anchorfile>
      <anchor>a0a1c22d235ef1b13cfcd1419d10babc9af794490ee2ac73d9fa5216c1edf466a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>include/jaco_driver/KinovaTypes.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-jaco/doc_stacks/2014-01-06_11-22-24.660670/jaco/jaco_driver/include/jaco_driver/</path>
    <filename>include_2jaco__driver_2KinovaTypes_8h</filename>
    <class kind="struct">AngularInfo</class>
    <class kind="struct">AngularPosition</class>
    <class kind="struct">CartesianInfo</class>
    <class kind="struct">CartesianPosition</class>
    <class kind="struct">ClientConfigurations</class>
    <class kind="struct">FingersPosition</class>
    <class kind="struct">JoystickCommand</class>
    <class kind="struct">Limitation</class>
    <class kind="struct">SensorsInfo</class>
    <class kind="struct">SingularityVector</class>
    <class kind="struct">TrajectoryFIFO</class>
    <class kind="struct">TrajectoryPoint</class>
    <class kind="struct">UserPosition</class>
    <member kind="define">
      <type>#define</type>
      <name>JOYSTICK_BUTTON_COUNT</name>
      <anchorfile>include_2jaco__driver_2KinovaTypes_8h.html</anchorfile>
      <anchor>a3792c81f5808ad4f30000689ee0f0d07</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NB_ADVANCE_RETRACT_POSITION</name>
      <anchorfile>include_2jaco__driver_2KinovaTypes_8h.html</anchorfile>
      <anchor>a663862aeb115e7f11080df128498e924</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>ArmLaterality</name>
      <anchorfile>include_2jaco__driver_2KinovaTypes_8h.html</anchorfile>
      <anchor>a3b88714e308595eb42f64c56259a1ccf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RIGHTHAND</name>
      <anchorfile>include_2jaco__driver_2KinovaTypes_8h.html</anchorfile>
      <anchor>a3b88714e308595eb42f64c56259a1ccfa4d25ca7d263c7f9cfba750640da0a350</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LEFTHAND</name>
      <anchorfile>include_2jaco__driver_2KinovaTypes_8h.html</anchorfile>
      <anchor>a3b88714e308595eb42f64c56259a1ccfa58f69685cd1501346540d18b0db06488</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>HAND_MODE</name>
      <anchorfile>include_2jaco__driver_2KinovaTypes_8h.html</anchorfile>
      <anchor>ad7050e4cfb6e844e9be962fba8eeb817</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>POSITION_MODE</name>
      <anchorfile>include_2jaco__driver_2KinovaTypes_8h.html</anchorfile>
      <anchor>ad7050e4cfb6e844e9be962fba8eeb817a21de3478520bbc47e9c35e3e651a06bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VELOCITY_MODE</name>
      <anchorfile>include_2jaco__driver_2KinovaTypes_8h.html</anchorfile>
      <anchor>ad7050e4cfb6e844e9be962fba8eeb817a53c6ff5c2a348365c6d73e987a375f4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NO_FINGER</name>
      <anchorfile>include_2jaco__driver_2KinovaTypes_8h.html</anchorfile>
      <anchor>ad7050e4cfb6e844e9be962fba8eeb817ad60fa75796b89a3bfd5d4c1798499c90</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HAND_NOMOVEMENT</name>
      <anchorfile>include_2jaco__driver_2KinovaTypes_8h.html</anchorfile>
      <anchor>ad7050e4cfb6e844e9be962fba8eeb817aacf6cc4ccee2594b38453e9918708e47</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>POSITION_MODE</name>
      <anchorfile>include_2jaco__driver_2KinovaTypes_8h.html</anchorfile>
      <anchor>ad7050e4cfb6e844e9be962fba8eeb817a21de3478520bbc47e9c35e3e651a06bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VELOCITY_MODE</name>
      <anchorfile>include_2jaco__driver_2KinovaTypes_8h.html</anchorfile>
      <anchor>ad7050e4cfb6e844e9be962fba8eeb817a53c6ff5c2a348365c6d73e987a375f4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NO_FINGER</name>
      <anchorfile>include_2jaco__driver_2KinovaTypes_8h.html</anchorfile>
      <anchor>ad7050e4cfb6e844e9be962fba8eeb817ad60fa75796b89a3bfd5d4c1798499c90</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ONE_FINGER</name>
      <anchorfile>include_2jaco__driver_2KinovaTypes_8h.html</anchorfile>
      <anchor>ad7050e4cfb6e844e9be962fba8eeb817af94375d31202b7219de6d26a81d9777e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TWO_FINGER</name>
      <anchorfile>include_2jaco__driver_2KinovaTypes_8h.html</anchorfile>
      <anchor>ad7050e4cfb6e844e9be962fba8eeb817a86529dcde071c44d239dc60a7562018f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>THREEFINGER</name>
      <anchorfile>include_2jaco__driver_2KinovaTypes_8h.html</anchorfile>
      <anchor>ad7050e4cfb6e844e9be962fba8eeb817ac9536b9eb82baeea4ba8b3ca3f27743f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>POSITION_TYPE</name>
      <anchorfile>include_2jaco__driver_2KinovaTypes_8h.html</anchorfile>
      <anchor>a0a1c22d235ef1b13cfcd1419d10babc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CARTESIAN_POSITION</name>
      <anchorfile>include_2jaco__driver_2KinovaTypes_8h.html</anchorfile>
      <anchor>a0a1c22d235ef1b13cfcd1419d10babc9aa98b51871329200ef579781620a475ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ANGULAR_POSITION</name>
      <anchorfile>include_2jaco__driver_2KinovaTypes_8h.html</anchorfile>
      <anchor>a0a1c22d235ef1b13cfcd1419d10babc9acec3b882918c5c90a239fd07290d6031</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RETRACTED_POSITION</name>
      <anchorfile>include_2jaco__driver_2KinovaTypes_8h.html</anchorfile>
      <anchor>a0a1c22d235ef1b13cfcd1419d10babc9a03a96ba43ed1e8664a891d00a2d58f8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PREDEFINED_POSITION_1</name>
      <anchorfile>include_2jaco__driver_2KinovaTypes_8h.html</anchorfile>
      <anchor>a0a1c22d235ef1b13cfcd1419d10babc9a1dc9cd7503afe8af92ed6879a1b92636</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PREDEFINED_POSITION_2</name>
      <anchorfile>include_2jaco__driver_2KinovaTypes_8h.html</anchorfile>
      <anchor>a0a1c22d235ef1b13cfcd1419d10babc9a1ef848ce6c77ead9dcac0a4ebb95bd67</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PREDEFINED_POSITION_3</name>
      <anchorfile>include_2jaco__driver_2KinovaTypes_8h.html</anchorfile>
      <anchor>a0a1c22d235ef1b13cfcd1419d10babc9af5e420136f6bad407fd1366906d91bbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CARTESIAN_VELOCITY</name>
      <anchorfile>include_2jaco__driver_2KinovaTypes_8h.html</anchorfile>
      <anchor>a0a1c22d235ef1b13cfcd1419d10babc9abeb6b2df651053c52240164cc205757c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ANGULAR_VELOCITY</name>
      <anchorfile>include_2jaco__driver_2KinovaTypes_8h.html</anchorfile>
      <anchor>a0a1c22d235ef1b13cfcd1419d10babc9ae4d95686a349611affcf1ebfeab077f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PREDEFINED_POSITION_4</name>
      <anchorfile>include_2jaco__driver_2KinovaTypes_8h.html</anchorfile>
      <anchor>a0a1c22d235ef1b13cfcd1419d10babc9a5b9cfd046a1519147e028c595db3db64</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PREDEFINED_POSITION_5</name>
      <anchorfile>include_2jaco__driver_2KinovaTypes_8h.html</anchorfile>
      <anchor>a0a1c22d235ef1b13cfcd1419d10babc9aa6e5a18d667acfc5a4523a9f3bf44747</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TIME_DELAY</name>
      <anchorfile>include_2jaco__driver_2KinovaTypes_8h.html</anchorfile>
      <anchor>a0a1c22d235ef1b13cfcd1419d10babc9af794490ee2ac73d9fa5216c1edf466a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NOMOVEMENT_POSITION</name>
      <anchorfile>include_2jaco__driver_2KinovaTypes_8h.html</anchorfile>
      <anchor>a0a1c22d235ef1b13cfcd1419d10babc9a2165a93f032054d96cec4b6f8451c88c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CARTESIAN_POSITION</name>
      <anchorfile>include_2jaco__driver_2KinovaTypes_8h.html</anchorfile>
      <anchor>a0a1c22d235ef1b13cfcd1419d10babc9aa98b51871329200ef579781620a475ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ANGULAR_POSITION</name>
      <anchorfile>include_2jaco__driver_2KinovaTypes_8h.html</anchorfile>
      <anchor>a0a1c22d235ef1b13cfcd1419d10babc9acec3b882918c5c90a239fd07290d6031</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RETRACTED_POSITION</name>
      <anchorfile>include_2jaco__driver_2KinovaTypes_8h.html</anchorfile>
      <anchor>a0a1c22d235ef1b13cfcd1419d10babc9a03a96ba43ed1e8664a891d00a2d58f8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PREDEFINED_POSITION_1</name>
      <anchorfile>include_2jaco__driver_2KinovaTypes_8h.html</anchorfile>
      <anchor>a0a1c22d235ef1b13cfcd1419d10babc9a1dc9cd7503afe8af92ed6879a1b92636</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PREDEFINED_POSITION_2</name>
      <anchorfile>include_2jaco__driver_2KinovaTypes_8h.html</anchorfile>
      <anchor>a0a1c22d235ef1b13cfcd1419d10babc9a1ef848ce6c77ead9dcac0a4ebb95bd67</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PREDEFINED_POSITION_3</name>
      <anchorfile>include_2jaco__driver_2KinovaTypes_8h.html</anchorfile>
      <anchor>a0a1c22d235ef1b13cfcd1419d10babc9af5e420136f6bad407fd1366906d91bbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CARTESIAN_VELOCITY</name>
      <anchorfile>include_2jaco__driver_2KinovaTypes_8h.html</anchorfile>
      <anchor>a0a1c22d235ef1b13cfcd1419d10babc9abeb6b2df651053c52240164cc205757c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ANGULAR_VELOCITY</name>
      <anchorfile>include_2jaco__driver_2KinovaTypes_8h.html</anchorfile>
      <anchor>a0a1c22d235ef1b13cfcd1419d10babc9ae4d95686a349611affcf1ebfeab077f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PREDEFINED_POSITION_4</name>
      <anchorfile>include_2jaco__driver_2KinovaTypes_8h.html</anchorfile>
      <anchor>a0a1c22d235ef1b13cfcd1419d10babc9a5b9cfd046a1519147e028c595db3db64</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PREDEFINED_POSITION_5</name>
      <anchorfile>include_2jaco__driver_2KinovaTypes_8h.html</anchorfile>
      <anchor>a0a1c22d235ef1b13cfcd1419d10babc9aa6e5a18d667acfc5a4523a9f3bf44747</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ANY_TRAJECTORY</name>
      <anchorfile>include_2jaco__driver_2KinovaTypes_8h.html</anchorfile>
      <anchor>a0a1c22d235ef1b13cfcd1419d10babc9a4eaf8baf3189ad8e32a530c053df6149</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TIME_DELAY</name>
      <anchorfile>include_2jaco__driver_2KinovaTypes_8h.html</anchorfile>
      <anchor>a0a1c22d235ef1b13cfcd1419d10babc9af794490ee2ac73d9fa5216c1edf466a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mainpage.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-jaco/doc_stacks/2014-01-06_11-22-24.660670/jaco/jaco_driver/</path>
    <filename>mainpage_8dox</filename>
  </compound>
  <compound kind="file">
    <name>pose_action_client.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-jaco/doc_stacks/2014-01-06_11-22-24.660670/jaco/jaco_driver/test/</path>
    <filename>pose__action__client_8py</filename>
    <namespace>pose_action_client</namespace>
    <member kind="function">
      <type>def</type>
      <name>pose_client</name>
      <anchorfile>namespacepose__action__client.html</anchorfile>
      <anchor>a9eab369b1a028c1ebe452aeadc0afc7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>result</name>
      <anchorfile>namespacepose__action__client.html</anchorfile>
      <anchor>a93388d4f6370e4db3e93c03af380c6d2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_jaco_arm_car_vel.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-jaco/doc_stacks/2014-01-06_11-22-24.660670/jaco/jaco_driver/src/testers/</path>
    <filename>test__jaco__arm__car__vel_8cpp</filename>
    <includes id="test__jaco__arm__car__vel_8h" name="test_jaco_arm_car_vel.h" local="no" imported="no">jaco_driver/test_jaco_arm_car_vel.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>test__jaco__arm__car__vel_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_jaco_arm_car_vel.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-jaco/doc_stacks/2014-01-06_11-22-24.660670/jaco/jaco_driver/include/jaco_driver/</path>
    <filename>test__jaco__arm__car__vel_8h</filename>
    <class kind="class">CartesianVelTest</class>
  </compound>
  <compound kind="file">
    <name>test_jaco_arm_controller.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-jaco/doc_stacks/2014-01-06_11-22-24.660670/jaco/jaco_driver/src/testers/</path>
    <filename>test__jaco__arm__controller_8cpp</filename>
    <member kind="function">
      <type>void</type>
      <name>callback</name>
      <anchorfile>test__jaco__arm__controller_8cpp.html</anchorfile>
      <anchor>a9b22877867bb7fee9e5a33831d4f5151</anchor>
      <arglist>(jaco_driver::JacoPositionConfig &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>test__jaco__arm__controller_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TimerCallback</name>
      <anchorfile>test__jaco__arm__controller_8cpp.html</anchorfile>
      <anchor>acaaff023b0d196868429ae4d95cced23</anchor>
      <arglist>(const ros::TimerEvent &amp;)</arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher *</type>
      <name>pub</name>
      <anchorfile>test__jaco__arm__controller_8cpp.html</anchorfile>
      <anchor>ad5e5d8e14bfcad1c0cc878616783a7e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>rx_pose</name>
      <anchorfile>test__jaco__arm__controller_8cpp.html</anchorfile>
      <anchor>a7018d450f1b8ac16e05c9f60ff2c5e5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>ry_pose</name>
      <anchorfile>test__jaco__arm__controller_8cpp.html</anchorfile>
      <anchor>abf857bc7e68483191c2e2c3e91ac5f4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>rz_pose</name>
      <anchorfile>test__jaco__arm__controller_8cpp.html</anchorfile>
      <anchor>aba5846c38922e0154087cc48943e9e97</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>x_pose</name>
      <anchorfile>test__jaco__arm__controller_8cpp.html</anchorfile>
      <anchor>a1b673edb7bae9a685deb9beeaf306434</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>y_pose</name>
      <anchorfile>test__jaco__arm__controller_8cpp.html</anchorfile>
      <anchor>a691b31f8e26c353862266520fbb806e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>z_pose</name>
      <anchorfile>test__jaco__arm__controller_8cpp.html</anchorfile>
      <anchor>a1d00778dfc07f0b53fdcdc73754e7ffc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_jaco_arm_vel.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-jaco/doc_stacks/2014-01-06_11-22-24.660670/jaco/jaco_driver/src/testers/</path>
    <filename>test__jaco__arm__vel_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>test__jaco__arm__vel_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TimerCallback</name>
      <anchorfile>test__jaco__arm__vel_8cpp.html</anchorfile>
      <anchor>acaaff023b0d196868429ae4d95cced23</anchor>
      <arglist>(const ros::TimerEvent &amp;)</arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>pub</name>
      <anchorfile>test__jaco__arm__vel_8cpp.html</anchorfile>
      <anchor>a350594df3e8f6948c8462edfd41ce086</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>AngularInfo</name>
    <filename>structAngularInfo.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>Actuator1</name>
      <anchorfile>structAngularInfo.html</anchorfile>
      <anchor>a5fc555c085bddc82c33a3039fbc40932</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>Actuator2</name>
      <anchorfile>structAngularInfo.html</anchorfile>
      <anchor>ab7b9349eef239f9741d9c28a795e4c35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>Actuator3</name>
      <anchorfile>structAngularInfo.html</anchorfile>
      <anchor>a30426eab94c82cfd3d697bbc8c506c2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>Actuator4</name>
      <anchorfile>structAngularInfo.html</anchorfile>
      <anchor>a46a1314c4846de6a495310b44fe5e0c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>Actuator5</name>
      <anchorfile>structAngularInfo.html</anchorfile>
      <anchor>a953c29d2481eb1c42c84e9c992d34dde</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>Actuator6</name>
      <anchorfile>structAngularInfo.html</anchorfile>
      <anchor>ab54771129d8a9e451c27942dd349340d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>AngularPosition</name>
    <filename>structAngularPosition.html</filename>
    <member kind="variable">
      <type>AngularInfo</type>
      <name>Actuators</name>
      <anchorfile>structAngularPosition.html</anchorfile>
      <anchor>a860d625d47a8a6eaae53f43903beb80b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>FingersPosition</type>
      <name>Fingers</name>
      <anchorfile>structAngularPosition.html</anchorfile>
      <anchor>afdb2a9bede2dde4e8f881175a58e019f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>CartesianInfo</name>
    <filename>structCartesianInfo.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>ThetaX</name>
      <anchorfile>structCartesianInfo.html</anchorfile>
      <anchor>a39135e53155aa4025c40eeefbfd3b17c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>ThetaY</name>
      <anchorfile>structCartesianInfo.html</anchorfile>
      <anchor>a4aef5897f4cdcf7ecc9df6804f844d46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>ThetaZ</name>
      <anchorfile>structCartesianInfo.html</anchorfile>
      <anchor>a2890c501f3b7b9479e12ad51f04f0a7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>X</name>
      <anchorfile>structCartesianInfo.html</anchorfile>
      <anchor>a212cc2dcae1697132fc31fa2f5d17269</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>Y</name>
      <anchorfile>structCartesianInfo.html</anchorfile>
      <anchor>a12c2611c89445419b336e58815d87c7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>Z</name>
      <anchorfile>structCartesianInfo.html</anchorfile>
      <anchor>a14e196e4cb38c0ae7f4658b9b070b7fe</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>CartesianPosition</name>
    <filename>structCartesianPosition.html</filename>
    <member kind="variable">
      <type>CartesianInfo</type>
      <name>Coordinates</name>
      <anchorfile>structCartesianPosition.html</anchorfile>
      <anchor>aa1e120e383c650f4c4bf88ba8c780ab1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>FingersPosition</type>
      <name>Fingers</name>
      <anchorfile>structCartesianPosition.html</anchorfile>
      <anchor>ad0d8710c54bb2f63dfc98d809eaeb3a4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CartesianVelTest</name>
    <filename>classCartesianVelTest.html</filename>
    <member kind="function">
      <type></type>
      <name>CartesianVelTest</name>
      <anchorfile>classCartesianVelTest.html</anchorfile>
      <anchor>a6853f24a328159f00d3e20849f6ecacd</anchor>
      <arglist>(ros::NodeHandle nh, std::string JointVelocity)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>callback</name>
      <anchorfile>classCartesianVelTest.html</anchorfile>
      <anchor>ac744e23944622bae4e8012498904b727</anchor>
      <arglist>(jaco_driver::JacoVelocityConfig &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>TimerCallback</name>
      <anchorfile>classCartesianVelTest.html</anchorfile>
      <anchor>a555d06d88fe912826cb143b1eb9b595f</anchor>
      <arglist>(const ros::TimerEvent &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>dynamic_reconfigure::Server&lt; jaco_driver::JacoVelocityConfig &gt;::CallbackType</type>
      <name>dr_call</name>
      <anchorfile>classCartesianVelTest.html</anchorfile>
      <anchor>a074692cf3b3b6802c23e7060878d7c17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>dynamic_reconfigure::Server&lt; jaco_driver::JacoVelocityConfig &gt;</type>
      <name>dr_server</name>
      <anchorfile>classCartesianVelTest.html</anchorfile>
      <anchor>acf968b97d1dbcf023dc16a3ddd418355</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>pub</name>
      <anchorfile>classCartesianVelTest.html</anchorfile>
      <anchor>a162ebe9fe3eca01e2b47e5f8e96967d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>rx_vel</name>
      <anchorfile>classCartesianVelTest.html</anchorfile>
      <anchor>a1d7cc3ab6c8b343cc67eb08431f23b34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>ry_vel</name>
      <anchorfile>classCartesianVelTest.html</anchorfile>
      <anchor>aafb3c1d91742e44040610dca5201dc73</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>rz_vel</name>
      <anchorfile>classCartesianVelTest.html</anchorfile>
      <anchor>aa1432b49ab88d3582f7d18d6f1cf8b87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Timer</type>
      <name>timer</name>
      <anchorfile>classCartesianVelTest.html</anchorfile>
      <anchor>a03a3a847e5d237d5007a0726e6f0ecf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>x_vel</name>
      <anchorfile>classCartesianVelTest.html</anchorfile>
      <anchor>ab3adf15638586960f9bbfdd30f01e0c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>y_vel</name>
      <anchorfile>classCartesianVelTest.html</anchorfile>
      <anchor>a471f79f0a8ba2af5f3037569b7f84fe6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>z_vel</name>
      <anchorfile>classCartesianVelTest.html</anchorfile>
      <anchor>a3b39b976df625e7faf0290ab87c8ac1b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ClientConfigurations</name>
    <filename>structClientConfigurations.html</filename>
    <member kind="variable">
      <type>char</type>
      <name>ClientID</name>
      <anchorfile>structClientConfigurations.html</anchorfile>
      <anchor>a3272306b45884715bb37be17acc0592c</anchor>
      <arglist>[20]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>ClientName</name>
      <anchorfile>structClientConfigurations.html</anchorfile>
      <anchor>a4f570f832a6573212ada66de0be2a09e</anchor>
      <arglist>[20]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ComplexRetractActive</name>
      <anchorfile>structClientConfigurations.html</anchorfile>
      <anchor>aa41bf35ba1a1dd92f54a30814d42f795</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>DeletePreProgrammedPositionsAtRetract</name>
      <anchorfile>structClientConfigurations.html</anchorfile>
      <anchor>ab0dca6d6259625fafd1c725533337460</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>DrinkingDistance</name>
      <anchorfile>structClientConfigurations.html</anchorfile>
      <anchor>a494c5a866ae44191aafdc66ab69033c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>DrinkingHeight</name>
      <anchorfile>structClientConfigurations.html</anchorfile>
      <anchor>a05043c8fe2f31f3c216a97edc2411664</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>DrinkingLenght</name>
      <anchorfile>structClientConfigurations.html</anchorfile>
      <anchor>a1029013b8d5d2d9ea902ab628c98a7e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>EnableFlashErrorLog</name>
      <anchorfile>structClientConfigurations.html</anchorfile>
      <anchor>a16b087061d560a4f185e779352d6e2e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>EnableFlashPositionLog</name>
      <anchorfile>structClientConfigurations.html</anchorfile>
      <anchor>ae0c7b4d0a3f91271e8138985807be8c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>Fingers2and3Inverted</name>
      <anchorfile>structClientConfigurations.html</anchorfile>
      <anchor>a55cb748c864cd65d8136da316b46df61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ArmLaterality</type>
      <name>Laterality</name>
      <anchorfile>structClientConfigurations.html</anchorfile>
      <anchor>ac5eae96db1727c1330a987f49acadb0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ARM_LATERALITY</type>
      <name>Laterality</name>
      <anchorfile>structClientConfigurations.html</anchorfile>
      <anchor>ab1da95ec401d00e7ea9bcff26fbfc0c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>MaxAngularAcceleration</name>
      <anchorfile>structClientConfigurations.html</anchorfile>
      <anchor>a564aab9ca96f42161d7969c81bff1331</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>MaxAngularSpeed</name>
      <anchorfile>structClientConfigurations.html</anchorfile>
      <anchor>ab7f703d78b05223499d278d9bbb4bebf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>MaxForce</name>
      <anchorfile>structClientConfigurations.html</anchorfile>
      <anchor>a9c68b6f56291d1be104928f7db071579</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>MaxLinearAcceleration</name>
      <anchorfile>structClientConfigurations.html</anchorfile>
      <anchor>af79f54907501602fb29a7a301ccd2921</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>MaxLinearSpeed</name>
      <anchorfile>structClientConfigurations.html</anchorfile>
      <anchor>adbd9eed48ee80ee3ccfdb69872c8de27</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>Model</name>
      <anchorfile>structClientConfigurations.html</anchorfile>
      <anchor>a7968b9787d0a146fd0cba313d59f52e2</anchor>
      <arglist>[20]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>Organization</name>
      <anchorfile>structClientConfigurations.html</anchorfile>
      <anchor>a10c95455896a1af99f615644cf3fc92c</anchor>
      <arglist>[20]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>RetractedPositionAngle</name>
      <anchorfile>structClientConfigurations.html</anchorfile>
      <anchor>ad7d6245d4683b6e31d0438466ea6bb80</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>RetractedPositionCount</name>
      <anchorfile>structClientConfigurations.html</anchorfile>
      <anchor>a4058c290c5bac0504e511f0f50e5914b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>UserPosition</type>
      <name>RetractPositions</name>
      <anchorfile>structClientConfigurations.html</anchorfile>
      <anchor>aeacb0668b76b35fdbca9763f72b3b1dd</anchor>
      <arglist>[NB_ADVANCE_RETRACT_POSITION]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>Sensibility</name>
      <anchorfile>structClientConfigurations.html</anchorfile>
      <anchor>a64e61dc032b95f127cd798a9759818d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>Serial</name>
      <anchorfile>structClientConfigurations.html</anchorfile>
      <anchor>ad1db87b0a0228abe3a3974864427e3a7</anchor>
      <arglist>[20]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>FingersPosition</name>
    <filename>structFingersPosition.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>Finger1</name>
      <anchorfile>structFingersPosition.html</anchorfile>
      <anchor>a216f8d64e6a9c7aab84e4269ccb27e66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>Finger2</name>
      <anchorfile>structFingersPosition.html</anchorfile>
      <anchor>a0ec9675672721d61fb13bbc2db3d3ef9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>Finger3</name>
      <anchorfile>structFingersPosition.html</anchorfile>
      <anchor>a03c819e4c20367e36e62a864bf829160</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>JoystickCommand</name>
    <filename>structJoystickCommand.html</filename>
    <member kind="variable">
      <type>short</type>
      <name>ButtonValue</name>
      <anchorfile>structJoystickCommand.html</anchorfile>
      <anchor>aa507647725c4cbe5b48db8ba52c33243</anchor>
      <arglist>[JOYSTICK_BUTTON_COUNT]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>InclineForwardBackward</name>
      <anchorfile>structJoystickCommand.html</anchorfile>
      <anchor>ac1ac2e83b68ea20eba3e92935b966ba6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>InclineLeftRight</name>
      <anchorfile>structJoystickCommand.html</anchorfile>
      <anchor>a357b7ffd95720084658487aee12662c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>MoveForwardBackward</name>
      <anchorfile>structJoystickCommand.html</anchorfile>
      <anchor>a9ca8ffe74ba1717de22528f71b0e5592</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>MoveLeftRight</name>
      <anchorfile>structJoystickCommand.html</anchorfile>
      <anchor>a6ca311d7940ce3c7ea6e9a3719388181</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>PushPull</name>
      <anchorfile>structJoystickCommand.html</anchorfile>
      <anchor>af530128a7a89e383f88a4c2b798a66b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>Rotate</name>
      <anchorfile>structJoystickCommand.html</anchorfile>
      <anchor>a02fece0bcf6cfc2135f294a3dbe9db4e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Limitation</name>
    <filename>structLimitation.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>accelerationParameter1</name>
      <anchorfile>structLimitation.html</anchorfile>
      <anchor>a695b233ff2bd5f53460fcadad86c0cfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>accelerationParameter2</name>
      <anchorfile>structLimitation.html</anchorfile>
      <anchor>a1bc77d927cb14ce2f963ccfa53fb0d99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>accelerationParameter3</name>
      <anchorfile>structLimitation.html</anchorfile>
      <anchor>a23cd4303674bd42a0e583fced50a3511</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>forceParameter1</name>
      <anchorfile>structLimitation.html</anchorfile>
      <anchor>abafcff837c521cea6d410245547b148e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>forceParameter2</name>
      <anchorfile>structLimitation.html</anchorfile>
      <anchor>a4a48f99b82a0078cfedb029c92355bef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>forceParameter3</name>
      <anchorfile>structLimitation.html</anchorfile>
      <anchor>a25a3f8ac4759c63b46d2201b651817e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>speedParameter1</name>
      <anchorfile>structLimitation.html</anchorfile>
      <anchor>a3d36f2f90548acecb3e080d8c47d00f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>speedParameter2</name>
      <anchorfile>structLimitation.html</anchorfile>
      <anchor>aa17c9688bba54c9a8e2208d38266ae93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>speedParameter3</name>
      <anchorfile>structLimitation.html</anchorfile>
      <anchor>a3d2e542a721c712b06b70f554d10d468</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>SensorsInfo</name>
    <filename>structSensorsInfo.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>AccelerationX</name>
      <anchorfile>structSensorsInfo.html</anchorfile>
      <anchor>a3d4a04448cbb350ce537758ec9c38e51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>AccelerationY</name>
      <anchorfile>structSensorsInfo.html</anchorfile>
      <anchor>af8316a86022a11ef16181d5cbc6e266e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>AccelerationZ</name>
      <anchorfile>structSensorsInfo.html</anchorfile>
      <anchor>a98074de49d42dbb1b303e5e68e03cc90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>ActuatorTemp1</name>
      <anchorfile>structSensorsInfo.html</anchorfile>
      <anchor>a9aa0da9e61455fd8b3faa91ad5970985</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>ActuatorTemp2</name>
      <anchorfile>structSensorsInfo.html</anchorfile>
      <anchor>abf182850e94b2bab72a282eb2a76be75</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>ActuatorTemp3</name>
      <anchorfile>structSensorsInfo.html</anchorfile>
      <anchor>aae8cdcf3e2412f99ec5cdc5a13db1528</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>ActuatorTemp4</name>
      <anchorfile>structSensorsInfo.html</anchorfile>
      <anchor>a69bb9fe27b7e18a1c09da9135a13c324</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>ActuatorTemp5</name>
      <anchorfile>structSensorsInfo.html</anchorfile>
      <anchor>a03c089c08df66cc62b0aa768557e2128</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>ActuatorTemp6</name>
      <anchorfile>structSensorsInfo.html</anchorfile>
      <anchor>aa22bb78967dc3b480280c422613f8382</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>Current</name>
      <anchorfile>structSensorsInfo.html</anchorfile>
      <anchor>a2be7e431dce5a2093e6f61a7333b574c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>FingerTemp1</name>
      <anchorfile>structSensorsInfo.html</anchorfile>
      <anchor>a752833e7fba2c791ecf2693b96cff3d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>FingerTemp2</name>
      <anchorfile>structSensorsInfo.html</anchorfile>
      <anchor>a97f570d85f99948f785551712da25145</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>FingerTemp3</name>
      <anchorfile>structSensorsInfo.html</anchorfile>
      <anchor>ad18fa2c352189db0a8aff1d38c1c7b52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>Voltage</name>
      <anchorfile>structSensorsInfo.html</anchorfile>
      <anchor>a9ced23ff499026d028b2179945091775</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>SingularityVector</name>
    <filename>structSingularityVector.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>OrientationSingularityCount</name>
      <anchorfile>structSingularityVector.html</anchorfile>
      <anchor>a7ea72e4a459d41c935135c581e6763b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>OrientationSingularityDistance</name>
      <anchorfile>structSingularityVector.html</anchorfile>
      <anchor>ae04b0dd5f44b2d696d36860ecb7b9f35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CartesianInfo</type>
      <name>RepulsionVector</name>
      <anchorfile>structSingularityVector.html</anchorfile>
      <anchor>adc7115ff6fe262ef37a1bff2ebbdbfee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>TranslationSingularityCount</name>
      <anchorfile>structSingularityVector.html</anchorfile>
      <anchor>ac65570b58281f94cea000ede75de19ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>TranslationSingularityDistance</name>
      <anchorfile>structSingularityVector.html</anchorfile>
      <anchor>affe09808366cb7e82427a978cbb1af6a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TrajectoryFIFO</name>
    <filename>structTrajectoryFIFO.html</filename>
    <member kind="variable">
      <type>unsigned int</type>
      <name>MaxSize</name>
      <anchorfile>structTrajectoryFIFO.html</anchorfile>
      <anchor>ab57ade5bd66a71bfede38fb4d300d1d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>TrajectoryCount</name>
      <anchorfile>structTrajectoryFIFO.html</anchorfile>
      <anchor>a8d2d82f71459128dd803eb7c9e09c2c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>UsedPercentage</name>
      <anchorfile>structTrajectoryFIFO.html</anchorfile>
      <anchor>aa522f62f9f815f31be1d03c0b89653f5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TrajectoryPoint</name>
    <filename>structTrajectoryPoint.html</filename>
    <member kind="variable">
      <type>Limitation</type>
      <name>Limitations</name>
      <anchorfile>structTrajectoryPoint.html</anchorfile>
      <anchor>ad6d7f13b1dee1ef3a5300ffffd77cac8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>LimitationsActive</name>
      <anchorfile>structTrajectoryPoint.html</anchorfile>
      <anchor>acec47b76503d6f202e78bd00ec8fa02d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>UserPosition</type>
      <name>Position</name>
      <anchorfile>structTrajectoryPoint.html</anchorfile>
      <anchor>aa24430dc273e9d7968a6c44e3bcee259</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>UserPosition</name>
    <filename>structUserPosition.html</filename>
    <member kind="variable">
      <type>AngularInfo</type>
      <name>Actuators</name>
      <anchorfile>structUserPosition.html</anchorfile>
      <anchor>ab0c5b71622c1e0d3033572578e947cf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CartesianInfo</type>
      <name>CartesianPosition</name>
      <anchorfile>structUserPosition.html</anchorfile>
      <anchor>ab363c40971853637f728978e604c438f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>Delay</name>
      <anchorfile>structUserPosition.html</anchorfile>
      <anchor>aa18896c1238a50c8ad81c66dfd76ac5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>FingersPosition</type>
      <name>Fingers</name>
      <anchorfile>structUserPosition.html</anchorfile>
      <anchor>a727907bb6a98b0f3d10aaa8011b67927</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>HAND_MODE</type>
      <name>HandMode</name>
      <anchorfile>structUserPosition.html</anchorfile>
      <anchor>a83779902810d0e5e16d533e0f964c0df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>POSITION_TYPE</type>
      <name>Type</name>
      <anchorfile>structUserPosition.html</anchorfile>
      <anchor>a93c748d4ee51239fcbcd487d88e52ffa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>angle_action_client</name>
    <filename>namespaceangle__action__client.html</filename>
    <member kind="function">
      <type>def</type>
      <name>pose_client</name>
      <anchorfile>namespaceangle__action__client.html</anchorfile>
      <anchor>a362dfd895a727b0229fe14ed2192e3fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>result</name>
      <anchorfile>namespaceangle__action__client.html</anchorfile>
      <anchor>a845a78fbfa311dccfa0d39c65700d89c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>finger_action_client</name>
    <filename>namespacefinger__action__client.html</filename>
    <member kind="function">
      <type>def</type>
      <name>pose_client</name>
      <anchorfile>namespacefinger__action__client.html</anchorfile>
      <anchor>a26c1357446ebbf7742ae8a6f86ff1082</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>result</name>
      <anchorfile>namespacefinger__action__client.html</anchorfile>
      <anchor>a0b1b4b6222997d14b1098636ace2d242</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>jaco</name>
    <filename>namespacejaco.html</filename>
    <class kind="class">jaco::FingerAngles</class>
    <class kind="class">jaco::JacoAngles</class>
    <class kind="class">jaco::JacoAnglesActionServer</class>
    <class kind="class">jaco::JacoAPI</class>
    <class kind="class">jaco::JacoArm</class>
    <class kind="class">jaco::JacoComm</class>
    <class kind="class">jaco::JacoFingersActionServer</class>
    <class kind="class">jaco::JacoKinematics</class>
    <class kind="class">jaco::JacoPose</class>
    <class kind="class">jaco::JacoPoseActionServer</class>
    <class kind="class">jaco::JacoTFTree</class>
    <member kind="function">
      <type>bool</type>
      <name>CompareValues</name>
      <anchorfile>namespacejaco.html</anchorfile>
      <anchor>a3b1b91ef7f519d9739aa7c4c79df6292</anchor>
      <arglist>(float first, float second, float tolerance)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>jaco::FingerAngles</name>
    <filename>classjaco_1_1FingerAngles.html</filename>
    <base>FingersPosition</base>
    <member kind="function">
      <type>bool</type>
      <name>Compare</name>
      <anchorfile>classjaco_1_1FingerAngles.html</anchorfile>
      <anchor>ac2ff1d976e70af3b9eee0eae5053627d</anchor>
      <arglist>(const FingerAngles &amp;, float) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FingerAngles</name>
      <anchorfile>classjaco_1_1FingerAngles.html</anchorfile>
      <anchor>a7fab91acaaa9865fd50980053bf21788</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FingerAngles</name>
      <anchorfile>classjaco_1_1FingerAngles.html</anchorfile>
      <anchor>ab94829acf5e8cbf0394b74719f53c456</anchor>
      <arglist>(const jaco_driver::FingerPosition &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FingerAngles</name>
      <anchorfile>classjaco_1_1FingerAngles.html</anchorfile>
      <anchor>a3368f84fe0fc7e7e0e3e1ba4667632eb</anchor>
      <arglist>(const FingersPosition &amp;)</arglist>
    </member>
    <member kind="function">
      <type>jaco_driver::FingerPosition</type>
      <name>Fingers</name>
      <anchorfile>classjaco_1_1FingerAngles.html</anchorfile>
      <anchor>a62c94cd6e5669a51b29d887c67e9bb80</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>jaco::JacoAngles</name>
    <filename>classjaco_1_1JacoAngles.html</filename>
    <base>AngularInfo</base>
    <member kind="function">
      <type>jaco_driver::JointAngles</type>
      <name>Angles</name>
      <anchorfile>classjaco_1_1JacoAngles.html</anchorfile>
      <anchor>a931db3c736175159aa14cead116d22e1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Compare</name>
      <anchorfile>classjaco_1_1JacoAngles.html</anchorfile>
      <anchor>a40d91950a0f7860f1ccbfe88a2784d60</anchor>
      <arglist>(const JacoAngles &amp;, float) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JacoAngles</name>
      <anchorfile>classjaco_1_1JacoAngles.html</anchorfile>
      <anchor>aaaec2ebb1538fb3c43322e578ae93100</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JacoAngles</name>
      <anchorfile>classjaco_1_1JacoAngles.html</anchorfile>
      <anchor>a186be0c99520b2b9bdcc7cf5b82a52bc</anchor>
      <arglist>(const jaco_driver::JointAngles &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JacoAngles</name>
      <anchorfile>classjaco_1_1JacoAngles.html</anchorfile>
      <anchor>a42c24ebbc4eb2f00c3a435e65415c2e3</anchor>
      <arglist>(const AngularInfo &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>float</type>
      <name>Normalize</name>
      <anchorfile>classjaco_1_1JacoAngles.html</anchorfile>
      <anchor>a17261bc605fe7809c8ec7951482e13a3</anchor>
      <arglist>(float)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>jaco::JacoAnglesActionServer</name>
    <filename>classjaco_1_1JacoAnglesActionServer.html</filename>
    <member kind="function">
      <type>void</type>
      <name>ActionCallback</name>
      <anchorfile>classjaco_1_1JacoAnglesActionServer.html</anchorfile>
      <anchor>adbd8a44ecd3d7bd84ec633725cbee142</anchor>
      <arglist>(const jaco_driver::ArmJointAnglesGoalConstPtr &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JacoAnglesActionServer</name>
      <anchorfile>classjaco_1_1JacoAnglesActionServer.html</anchorfile>
      <anchor>add60a93d165647b07ee6df53a49c2cc3</anchor>
      <arglist>(JacoComm &amp;, ros::NodeHandle &amp;n)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~JacoAnglesActionServer</name>
      <anchorfile>classjaco_1_1JacoAnglesActionServer.html</anchorfile>
      <anchor>a6d6ed0c99c45e1eebab14bba3233580e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>JacoComm &amp;</type>
      <name>arm</name>
      <anchorfile>classjaco_1_1JacoAnglesActionServer.html</anchorfile>
      <anchor>a0a5eca4a04f7808c0d7c90c697308360</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>actionlib::SimpleActionServer&lt; jaco_driver::ArmJointAnglesAction &gt;</type>
      <name>as_</name>
      <anchorfile>classjaco_1_1JacoAnglesActionServer.html</anchorfile>
      <anchor>a55f1d013ab80af69dc237df76ad17c28</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>jaco::JacoAPI</name>
    <filename>classjaco_1_1JacoAPI.html</filename>
    <member kind="function">
      <type></type>
      <name>JacoAPI</name>
      <anchorfile>classjaco_1_1JacoAPI.html</anchorfile>
      <anchor>ac9bb26a48274e51c96d460f74372ccd0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>int(*</type>
      <name>CloseAPI</name>
      <anchorfile>classjaco_1_1JacoAPI.html</anchorfile>
      <anchor>aca8649bd7b1eea46a3b39acb7c214e76</anchor>
      <arglist>)(void)</arglist>
    </member>
    <member kind="variable">
      <type>int(*</type>
      <name>EraseAllTrajectories</name>
      <anchorfile>classjaco_1_1JacoAPI.html</anchorfile>
      <anchor>a74beee5e7bc4931dffbf7b9f042d4bbb</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="variable">
      <type>int(*</type>
      <name>GetActualTrajectoryInfo</name>
      <anchorfile>classjaco_1_1JacoAPI.html</anchorfile>
      <anchor>aafc29d4435011d979aa509235721e2df</anchor>
      <arglist>)(TrajectoryPoint &amp;)</arglist>
    </member>
    <member kind="variable">
      <type>int(*</type>
      <name>GetAngularCurrent</name>
      <anchorfile>classjaco_1_1JacoAPI.html</anchorfile>
      <anchor>a1226aa4970560ec7ead70d9dca73e018</anchor>
      <arglist>)(AngularPosition &amp;)</arglist>
    </member>
    <member kind="variable">
      <type>int(*</type>
      <name>GetAngularForce</name>
      <anchorfile>classjaco_1_1JacoAPI.html</anchorfile>
      <anchor>a80726f811024d84e98605733fa1e37dd</anchor>
      <arglist>)(AngularPosition &amp;)</arglist>
    </member>
    <member kind="variable">
      <type>int(*</type>
      <name>GetAngularPosition</name>
      <anchorfile>classjaco_1_1JacoAPI.html</anchorfile>
      <anchor>ab6ccdd1ee0c3f8f4fa01d6cde50b4683</anchor>
      <arglist>)(AngularPosition &amp;)</arglist>
    </member>
    <member kind="variable">
      <type>int(*</type>
      <name>GetCartesianForce</name>
      <anchorfile>classjaco_1_1JacoAPI.html</anchorfile>
      <anchor>a94d2df82946016a92474f8d5c0f99537</anchor>
      <arglist>)(CartesianPosition &amp;)</arglist>
    </member>
    <member kind="variable">
      <type>int(*</type>
      <name>GetCartesianPosition</name>
      <anchorfile>classjaco_1_1JacoAPI.html</anchorfile>
      <anchor>a31772e1964a0ce90c2f164c253ac3037</anchor>
      <arglist>)(CartesianPosition &amp;)</arglist>
    </member>
    <member kind="variable">
      <type>int(*</type>
      <name>GetClientConfigurations</name>
      <anchorfile>classjaco_1_1JacoAPI.html</anchorfile>
      <anchor>a9956a2b8e80ec5ecf1b25dd88be1f985</anchor>
      <arglist>)(ClientConfigurations &amp;)</arglist>
    </member>
    <member kind="variable">
      <type>int(*</type>
      <name>GetCodeVersion</name>
      <anchorfile>classjaco_1_1JacoAPI.html</anchorfile>
      <anchor>ae9fe81b068cfbbf5b12a57a9b08930ca</anchor>
      <arglist>)(std::vector&lt; int &gt; &amp;)</arglist>
    </member>
    <member kind="variable">
      <type>int(*</type>
      <name>GetControlOperator</name>
      <anchorfile>classjaco_1_1JacoAPI.html</anchorfile>
      <anchor>ad11004168f0bc92735be1f1fea9c367e</anchor>
      <arglist>)(int &amp;)</arglist>
    </member>
    <member kind="variable">
      <type>int(*</type>
      <name>GetGlobalTrajectoryInfo</name>
      <anchorfile>classjaco_1_1JacoAPI.html</anchorfile>
      <anchor>aef941ae1b535f861ae661f5fc3d10824</anchor>
      <arglist>)(TrajectoryFIFO &amp;)</arglist>
    </member>
    <member kind="variable">
      <type>int(*</type>
      <name>GetPositionCurrentActuators</name>
      <anchorfile>classjaco_1_1JacoAPI.html</anchorfile>
      <anchor>a1f312f6d135d3a40859e6e4c550bc710</anchor>
      <arglist>)(std::vector&lt; float &gt; &amp;)</arglist>
    </member>
    <member kind="variable">
      <type>int(*</type>
      <name>GetSensorsInfo</name>
      <anchorfile>classjaco_1_1JacoAPI.html</anchorfile>
      <anchor>ab2eba4e8cbe0730ccf923dcc36906837</anchor>
      <arglist>)(SensorsInfo &amp;)</arglist>
    </member>
    <member kind="variable">
      <type>int(*</type>
      <name>GetSingularityVector</name>
      <anchorfile>classjaco_1_1JacoAPI.html</anchorfile>
      <anchor>a67f8761d61bdd1e10303419c4d1e25be</anchor>
      <arglist>)(SingularityVector &amp;)</arglist>
    </member>
    <member kind="variable">
      <type>int(*</type>
      <name>InitAPI</name>
      <anchorfile>classjaco_1_1JacoAPI.html</anchorfile>
      <anchor>ab681472a07323460b66818001d3aea52</anchor>
      <arglist>)(void)</arglist>
    </member>
    <member kind="variable">
      <type>int(*</type>
      <name>RestoreFactoryDefault</name>
      <anchorfile>classjaco_1_1JacoAPI.html</anchorfile>
      <anchor>a02108a0ea6566dea3f06b883381fa2e2</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="variable">
      <type>int(*</type>
      <name>SendAdvanceTrajectory</name>
      <anchorfile>classjaco_1_1JacoAPI.html</anchorfile>
      <anchor>a9dffdcbdb735e031473f79722bf5aa12</anchor>
      <arglist>)(TrajectoryPoint)</arglist>
    </member>
    <member kind="variable">
      <type>int(*</type>
      <name>SendBasicTrajectory</name>
      <anchorfile>classjaco_1_1JacoAPI.html</anchorfile>
      <anchor>a61a85aac11e6ab190324b6b58c9982ed</anchor>
      <arglist>)(TrajectoryPoint)</arglist>
    </member>
    <member kind="variable">
      <type>int(*</type>
      <name>SendJoystickCommand</name>
      <anchorfile>classjaco_1_1JacoAPI.html</anchorfile>
      <anchor>a15f319368bdfad9133925716230a1a99</anchor>
      <arglist>)(JoystickCommand)</arglist>
    </member>
    <member kind="variable">
      <type>int(*</type>
      <name>SetActuatorPID</name>
      <anchorfile>classjaco_1_1JacoAPI.html</anchorfile>
      <anchor>aeec93661724915bbebc9c6db75f786c3</anchor>
      <arglist>)(unsigned int, float, float, float)</arglist>
    </member>
    <member kind="variable">
      <type>int(*</type>
      <name>SetAngularControl</name>
      <anchorfile>classjaco_1_1JacoAPI.html</anchorfile>
      <anchor>aa5879b5ae77ff02abba5fcb3e7b72abf</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="variable">
      <type>int(*</type>
      <name>SetCartesianControl</name>
      <anchorfile>classjaco_1_1JacoAPI.html</anchorfile>
      <anchor>a56e89fd37d7f647977e60356da8c6223</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="variable">
      <type>int(*</type>
      <name>SetClientConfigurations</name>
      <anchorfile>classjaco_1_1JacoAPI.html</anchorfile>
      <anchor>afbca29151d57542f386b8c5709d20f7f</anchor>
      <arglist>)(ClientConfigurations)</arglist>
    </member>
    <member kind="variable">
      <type>int(*</type>
      <name>StartControlAPI</name>
      <anchorfile>classjaco_1_1JacoAPI.html</anchorfile>
      <anchor>ac0931ff720746246f35deca7dab994a5</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="variable">
      <type>int(*</type>
      <name>StopControlAPI</name>
      <anchorfile>classjaco_1_1JacoAPI.html</anchorfile>
      <anchor>a55bc9d12dbe65150f79e4db2be7115a8</anchor>
      <arglist>)()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>jaco::JacoArm</name>
    <filename>classjaco_1_1JacoArm.html</filename>
    <member kind="function">
      <type>void</type>
      <name>BroadCastAngles</name>
      <anchorfile>classjaco_1_1JacoArm.html</anchorfile>
      <anchor>ab022100c154632a8c7dfcc53e9ff72bc</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>BroadCastFingerPosition</name>
      <anchorfile>classjaco_1_1JacoArm.html</anchorfile>
      <anchor>af997c6eed7c9eb5320de8235dbeac2c2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>BroadCastPosition</name>
      <anchorfile>classjaco_1_1JacoArm.html</anchorfile>
      <anchor>a38ad3365efa6e7c59a94e06f234e27e9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>CalculatePostion</name>
      <anchorfile>classjaco_1_1JacoArm.html</anchorfile>
      <anchor>a029f3801360a1e39f0767f708599b13f</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>CartesianVelocityMSG</name>
      <anchorfile>classjaco_1_1JacoArm.html</anchorfile>
      <anchor>a3280a7226ca227ffcd3663badcc4060a</anchor>
      <arglist>(const geometry_msgs::TwistStampedConstPtr &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>CartesianVelTimer</name>
      <anchorfile>classjaco_1_1JacoArm.html</anchorfile>
      <anchor>aca64a1d40941259b9c591c7159abbbfd</anchor>
      <arglist>(const ros::TimerEvent &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GoHome</name>
      <anchorfile>classjaco_1_1JacoArm.html</anchorfile>
      <anchor>a4891a2e1be36bc6f63f6b176cab512b8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>HomeArmSRV</name>
      <anchorfile>classjaco_1_1JacoArm.html</anchorfile>
      <anchor>a3ae092a551f985b1568d3a9667e23f99</anchor>
      <arglist>(jaco_driver::HomeArm::Request &amp;req, jaco_driver::HomeArm::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JacoArm</name>
      <anchorfile>classjaco_1_1JacoArm.html</anchorfile>
      <anchor>afe61ad0a80b784829df75937b4626b0f</anchor>
      <arglist>(JacoComm &amp;, ros::NodeHandle &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>JointVelTimer</name>
      <anchorfile>classjaco_1_1JacoArm.html</anchorfile>
      <anchor>a570aea3b86864afcfca5e0a6c63b56e0</anchor>
      <arglist>(const ros::TimerEvent &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>PositionTimer</name>
      <anchorfile>classjaco_1_1JacoArm.html</anchorfile>
      <anchor>a2bb3ce30fbe2e0cea57fbecfaf9a7b39</anchor>
      <arglist>(const ros::TimerEvent &amp;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>StartSRV</name>
      <anchorfile>classjaco_1_1JacoArm.html</anchorfile>
      <anchor>a46c3ee32ed18aa2f76adcae46fd2f693</anchor>
      <arglist>(jaco_driver::Start::Request &amp;req, jaco_driver::Start::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>StatusTimer</name>
      <anchorfile>classjaco_1_1JacoArm.html</anchorfile>
      <anchor>aeffacd0a4f2eaf31866f3ee99314afc5</anchor>
      <arglist>(const ros::TimerEvent &amp;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>StopSRV</name>
      <anchorfile>classjaco_1_1JacoArm.html</anchorfile>
      <anchor>a5e886c0305a1ba45c0d27a875191517a</anchor>
      <arglist>(jaco_driver::Stop::Request &amp;req, jaco_driver::Stop::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>VelocityMSG</name>
      <anchorfile>classjaco_1_1JacoArm.html</anchorfile>
      <anchor>a59865395f57a76c5978148a956ccb922</anchor>
      <arglist>(const jaco_driver::JointVelocityConstPtr &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~JacoArm</name>
      <anchorfile>classjaco_1_1JacoArm.html</anchorfile>
      <anchor>a77535c062ca1d8e11b11e691bb1ee0da</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>JacoComm &amp;</type>
      <name>arm</name>
      <anchorfile>classjaco_1_1JacoArm.html</anchorfile>
      <anchor>af475d170e817545f235036768af3ccca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Timer</type>
      <name>cartesian_vel_timer</name>
      <anchorfile>classjaco_1_1JacoArm.html</anchorfile>
      <anchor>aa8c7b9e3ac76c65c825986bf924d5c93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>cartesian_vel_timer_flag</name>
      <anchorfile>classjaco_1_1JacoArm.html</anchorfile>
      <anchor>a0b2519d9e7ea430f311f3fe4c9de0e4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CartesianInfo</type>
      <name>cartesian_velocities</name>
      <anchorfile>classjaco_1_1JacoArm.html</anchorfile>
      <anchor>a0f1c9728d8613d2f5a071d333b8137ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>CartesianVelocity_sub</name>
      <anchorfile>classjaco_1_1JacoArm.html</anchorfile>
      <anchor>a77faf4e9849353ebfe55bf75995229b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>FingerPosition_pub</name>
      <anchorfile>classjaco_1_1JacoArm.html</anchorfile>
      <anchor>af1a44b8806f19c91d736dd7b4b1658b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>homing_service</name>
      <anchorfile>classjaco_1_1JacoArm.html</anchorfile>
      <anchor>a1e0e93119bb7681a3acc610d6e7651bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Timer</type>
      <name>joint_vel_timer</name>
      <anchorfile>classjaco_1_1JacoArm.html</anchorfile>
      <anchor>abdde951b8f576706b219b9ea2603e22a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>joint_vel_timer_flag</name>
      <anchorfile>classjaco_1_1JacoArm.html</anchorfile>
      <anchor>adfc60fd3d16d1b2bce35b51b96f0097a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>AngularInfo</type>
      <name>joint_velocities</name>
      <anchorfile>classjaco_1_1JacoArm.html</anchorfile>
      <anchor>a1b49df8ef914834c05a5e45a5eec8aaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>JointAngles_pub</name>
      <anchorfile>classjaco_1_1JacoArm.html</anchorfile>
      <anchor>a54ca6bdea2b1feedfd7a1b64e712cf1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>JointState_pub</name>
      <anchorfile>classjaco_1_1JacoArm.html</anchorfile>
      <anchor>a668a0afe55a4739fe866b4ceb9810474</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>JointVelocity_sub</name>
      <anchorfile>classjaco_1_1JacoArm.html</anchorfile>
      <anchor>a32d5a372bc72f3ae255186157b2c5d06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>last_cartesian_update</name>
      <anchorfile>classjaco_1_1JacoArm.html</anchorfile>
      <anchor>afa3c04b7ed2add2fb5094beee0af5c1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>last_joint_update</name>
      <anchorfile>classjaco_1_1JacoArm.html</anchorfile>
      <anchor>a8e32abc021e57eaf57cfcdbde629cb5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>last_update_time</name>
      <anchorfile>classjaco_1_1JacoArm.html</anchorfile>
      <anchor>aa2edd616581b5455676c7780d7398fe0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::TransformListener</type>
      <name>listener</name>
      <anchorfile>classjaco_1_1JacoArm.html</anchorfile>
      <anchor>ac1f88548e62cb3b76024513d098d177b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint8_t</type>
      <name>previous_state</name>
      <anchorfile>classjaco_1_1JacoArm.html</anchorfile>
      <anchor>af2c60cbd24e4b8778d6b8e62220fccb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>SoftwarePause_sub</name>
      <anchorfile>classjaco_1_1JacoArm.html</anchorfile>
      <anchor>a1b9bf6cdafdc7955b4266fe14feef492</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>start_service</name>
      <anchorfile>classjaco_1_1JacoArm.html</anchorfile>
      <anchor>aef3412149899d42757ee442b48ccf777</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Timer</type>
      <name>status_timer</name>
      <anchorfile>classjaco_1_1JacoArm.html</anchorfile>
      <anchor>a7dfab645c2ac150b1ffff1dcdc62ee1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>stop_service</name>
      <anchorfile>classjaco_1_1JacoArm.html</anchorfile>
      <anchor>a08e44f9a57a064f7b7b5e70db484dce4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>ToolPosition_pub</name>
      <anchorfile>classjaco_1_1JacoArm.html</anchorfile>
      <anchor>a9b892372603d923a54c84e9abe4b99c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Duration</type>
      <name>update_time</name>
      <anchorfile>classjaco_1_1JacoArm.html</anchorfile>
      <anchor>a974abe0aea4e2aff43fc33f527167fba</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>jaco::JacoComm</name>
    <filename>classjaco_1_1JacoComm.html</filename>
    <member kind="function">
      <type>void</type>
      <name>GetAngles</name>
      <anchorfile>classjaco_1_1JacoComm.html</anchorfile>
      <anchor>ab75b287922a575926378e8036b5691ad</anchor>
      <arglist>(JacoAngles &amp;angles)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetConfig</name>
      <anchorfile>classjaco_1_1JacoComm.html</anchorfile>
      <anchor>a8d036ee16f379059b5bd6ab85f7119b5</anchor>
      <arglist>(ClientConfigurations &amp;config)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetFingers</name>
      <anchorfile>classjaco_1_1JacoComm.html</anchorfile>
      <anchor>ad3928e8532d483032522527be31fc6c2</anchor>
      <arglist>(FingerAngles &amp;fingers)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetPosition</name>
      <anchorfile>classjaco_1_1JacoComm.html</anchorfile>
      <anchor>a3af45011ce1def1ca59e29d39eef2c0f</anchor>
      <arglist>(JacoPose &amp;position)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>HomeArm</name>
      <anchorfile>classjaco_1_1JacoComm.html</anchorfile>
      <anchor>adbb62f9fc9109508cc16b6fc51a0d4c5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>HomeState</name>
      <anchorfile>classjaco_1_1JacoComm.html</anchorfile>
      <anchor>a0556bfdd3c5f1ba559db45120f8952f4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>InitializeFingers</name>
      <anchorfile>classjaco_1_1JacoComm.html</anchorfile>
      <anchor>a3bccdb4294c2f7c42c72b6486c81dcdb</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JacoComm</name>
      <anchorfile>classjaco_1_1JacoComm.html</anchorfile>
      <anchor>a65ffa9c3d884e35c90d065eb1e86901e</anchor>
      <arglist>(JacoAngles)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>PrintAngles</name>
      <anchorfile>classjaco_1_1JacoComm.html</anchorfile>
      <anchor>ae768693f0ebd725928fe16c5f830b8db</anchor>
      <arglist>(JacoAngles &amp;angles)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>PrintConfig</name>
      <anchorfile>classjaco_1_1JacoComm.html</anchorfile>
      <anchor>a1f33774183658bf73ba24e1c51553d9b</anchor>
      <arglist>(ClientConfigurations config)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>PrintFingers</name>
      <anchorfile>classjaco_1_1JacoComm.html</anchorfile>
      <anchor>a1f59a31f581549d22f57cca15f8b6676</anchor>
      <arglist>(FingersPosition fingers)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>PrintPosition</name>
      <anchorfile>classjaco_1_1JacoComm.html</anchorfile>
      <anchor>a42627b26750f1803510a27adc43fe70e</anchor>
      <arglist>(JacoPose &amp;position)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetAngles</name>
      <anchorfile>classjaco_1_1JacoComm.html</anchorfile>
      <anchor>a3f4bd346fecd0b3160a5363af8aacd7f</anchor>
      <arglist>(JacoAngles &amp;angles, int timeout=0, bool push=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetCartesianVelocities</name>
      <anchorfile>classjaco_1_1JacoComm.html</anchorfile>
      <anchor>a5c6b9904bc1138f0b64e26a2001993e0</anchor>
      <arglist>(CartesianInfo velocities)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetConfig</name>
      <anchorfile>classjaco_1_1JacoComm.html</anchorfile>
      <anchor>aa58139d73e8aa2d8e033e23be95ae920</anchor>
      <arglist>(ClientConfigurations config)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetFingers</name>
      <anchorfile>classjaco_1_1JacoComm.html</anchorfile>
      <anchor>a2769a1fa19a04cfba7c435fdb7eae36d</anchor>
      <arglist>(FingerAngles &amp;fingers, int timeout=0, bool push=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetPosition</name>
      <anchorfile>classjaco_1_1JacoComm.html</anchorfile>
      <anchor>ace33603cdf81cda3bb0c91d715a63f4c</anchor>
      <arglist>(JacoPose &amp;position, int timeout=0, bool push=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetVelocities</name>
      <anchorfile>classjaco_1_1JacoComm.html</anchorfile>
      <anchor>aace294a4953a350812dc03b458b12239</anchor>
      <arglist>(AngularInfo joint_vel)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Start</name>
      <anchorfile>classjaco_1_1JacoComm.html</anchorfile>
      <anchor>a92f32e07cb52c44fe84617a83341bfbb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Stop</name>
      <anchorfile>classjaco_1_1JacoComm.html</anchorfile>
      <anchor>a8f51a28ed92a0c2ceed53412559bd54c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Stopped</name>
      <anchorfile>classjaco_1_1JacoComm.html</anchorfile>
      <anchor>af1cf38cccd375dc6fdfecfa522d116a9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~JacoComm</name>
      <anchorfile>classjaco_1_1JacoComm.html</anchorfile>
      <anchor>a94db89ce398a131d5dd6985a7725f495</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>WaitForHome</name>
      <anchorfile>classjaco_1_1JacoComm.html</anchorfile>
      <anchor>a00c47c7a598332f3e80efa0e597a95a2</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>jaco::JacoAPI *</type>
      <name>API</name>
      <anchorfile>classjaco_1_1JacoComm.html</anchorfile>
      <anchor>a4363c4190e84cd2aabf19019dfad2f92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::recursive_mutex</type>
      <name>api_mutex</name>
      <anchorfile>classjaco_1_1JacoComm.html</anchorfile>
      <anchor>a04f1897451979db8907a1d34b1f0ee16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>JacoAngles</type>
      <name>home_position</name>
      <anchorfile>classjaco_1_1JacoComm.html</anchorfile>
      <anchor>a7c0a4d395cac7706e94b5212df6299a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>software_stop</name>
      <anchorfile>classjaco_1_1JacoComm.html</anchorfile>
      <anchor>a2d4ed6785d0bbbdd8a6130b2379bd8b7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>jaco::JacoFingersActionServer</name>
    <filename>classjaco_1_1JacoFingersActionServer.html</filename>
    <member kind="function">
      <type>void</type>
      <name>ActionCallback</name>
      <anchorfile>classjaco_1_1JacoFingersActionServer.html</anchorfile>
      <anchor>a73d0989641602ccf1e3cbbdb47aaa953</anchor>
      <arglist>(const jaco_driver::SetFingersPositionGoalConstPtr &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JacoFingersActionServer</name>
      <anchorfile>classjaco_1_1JacoFingersActionServer.html</anchorfile>
      <anchor>a9dd194d4140a1843e90ad1c481114bcb</anchor>
      <arglist>(JacoComm &amp;, ros::NodeHandle &amp;n)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~JacoFingersActionServer</name>
      <anchorfile>classjaco_1_1JacoFingersActionServer.html</anchorfile>
      <anchor>a0497dec496f6224031096e5f6735e9c8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>JacoComm &amp;</type>
      <name>arm</name>
      <anchorfile>classjaco_1_1JacoFingersActionServer.html</anchorfile>
      <anchor>ad796e3cd07e8d7435ae0ad63a13ead8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>actionlib::SimpleActionServer&lt; jaco_driver::SetFingersPositionAction &gt;</type>
      <name>as_</name>
      <anchorfile>classjaco_1_1JacoFingersActionServer.html</anchorfile>
      <anchor>a6e5f212acbbc26c8b835934d1cc8b00a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>jaco::JacoKinematics</name>
    <filename>classjaco_1_1JacoKinematics.html</filename>
    <member kind="function">
      <type>float</type>
      <name>deg_to_rad</name>
      <anchorfile>classjaco_1_1JacoKinematics.html</anchorfile>
      <anchor>a5ddcccbdd2d09cfa183e3ef25ac2d7cc</anchor>
      <arglist>(float degrees)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JacoKinematics</name>
      <anchorfile>classjaco_1_1JacoKinematics.html</anchorfile>
      <anchor>a7fdf59cf0bf74d147b086392cd96523b</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>UpdateForward</name>
      <anchorfile>classjaco_1_1JacoKinematics.html</anchorfile>
      <anchor>a7f8e6767f83e4553fe0e0821df1c0fe0</anchor>
      <arglist>(float q1, float q2, float q3, float q4, float q5, float q6)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>BaseToJ1</name>
      <anchorfile>classjaco_1_1JacoKinematics.html</anchorfile>
      <anchor>afb9d67d4162829d138fd86ea81de4fa3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>J1ToJ2</name>
      <anchorfile>classjaco_1_1JacoKinematics.html</anchorfile>
      <anchor>a0cb0768e53bd78c016f922bc6f77f64e</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>J2ToJ3</name>
      <anchorfile>classjaco_1_1JacoKinematics.html</anchorfile>
      <anchor>aa77b8c70f7d98be150be1893d36c08d3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>J3Offset</name>
      <anchorfile>classjaco_1_1JacoKinematics.html</anchorfile>
      <anchor>a8131051596c3cee77004dfb77ac87a43</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>J3ToJ4</name>
      <anchorfile>classjaco_1_1JacoKinematics.html</anchorfile>
      <anchor>a7ffbab3c702313aee7acac34704c79d0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>J4ToJ5</name>
      <anchorfile>classjaco_1_1JacoKinematics.html</anchorfile>
      <anchor>af14d3e9aec54a671b90f45854c524c88</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>J5ToJ6</name>
      <anchorfile>classjaco_1_1JacoKinematics.html</anchorfile>
      <anchor>a19f91515953b5051c3d7fc2313f2a805</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>J6ToEnd</name>
      <anchorfile>classjaco_1_1JacoKinematics.html</anchorfile>
      <anchor>a261795cb9780101a3b97b169b53d556a</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static float</type>
      <name>Q1</name>
      <anchorfile>classjaco_1_1JacoKinematics.html</anchorfile>
      <anchor>af570689199da5d97afa51eb775aa41e1</anchor>
      <arglist>(float joint_angle)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static float</type>
      <name>Q2</name>
      <anchorfile>classjaco_1_1JacoKinematics.html</anchorfile>
      <anchor>a33ba39f11b7d50f56947f267b5dc66df</anchor>
      <arglist>(float joint_angle)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static float</type>
      <name>Q3</name>
      <anchorfile>classjaco_1_1JacoKinematics.html</anchorfile>
      <anchor>ab943ca7b932ade015fc95ee83ca2502f</anchor>
      <arglist>(float joint_angle)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static float</type>
      <name>Q4</name>
      <anchorfile>classjaco_1_1JacoKinematics.html</anchorfile>
      <anchor>a2e7f3a85b83cc3f36859732c04eb471b</anchor>
      <arglist>(float joint_angle)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static float</type>
      <name>Q5</name>
      <anchorfile>classjaco_1_1JacoKinematics.html</anchorfile>
      <anchor>a124d7e76eb9f7bdc120a85e7e8f4f391</anchor>
      <arglist>(float joint_angle)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static float</type>
      <name>Q6</name>
      <anchorfile>classjaco_1_1JacoKinematics.html</anchorfile>
      <anchor>a93506d557f1ee3ca1be72fe7b312ed9f</anchor>
      <arglist>(float joint_angle)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::TransformBroadcaster</type>
      <name>br</name>
      <anchorfile>classjaco_1_1JacoKinematics.html</anchorfile>
      <anchor>a17ecf0f25a3bf825364d802ad44434ed</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>jaco::JacoPose</name>
    <filename>classjaco_1_1JacoPose.html</filename>
    <base>CartesianInfo</base>
    <member kind="function">
      <type>bool</type>
      <name>Compare</name>
      <anchorfile>classjaco_1_1JacoPose.html</anchorfile>
      <anchor>a3da82366ea01e4baec065e89226f9982</anchor>
      <arglist>(const JacoPose &amp;, float) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JacoPose</name>
      <anchorfile>classjaco_1_1JacoPose.html</anchorfile>
      <anchor>afadf92820c16343650a71572acf9c402</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JacoPose</name>
      <anchorfile>classjaco_1_1JacoPose.html</anchorfile>
      <anchor>a695756c72dcf87c0a3c34cfa040f9786</anchor>
      <arglist>(const geometry_msgs::Pose &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JacoPose</name>
      <anchorfile>classjaco_1_1JacoPose.html</anchorfile>
      <anchor>a711c6c9daf2bd7e3c508d541803088c6</anchor>
      <arglist>(const CartesianInfo &amp;)</arglist>
    </member>
    <member kind="function">
      <type>geometry_msgs::Pose</type>
      <name>Pose</name>
      <anchorfile>classjaco_1_1JacoPose.html</anchorfile>
      <anchor>affe002368726dd5962eb51e2982be466</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>float</type>
      <name>Normalize</name>
      <anchorfile>classjaco_1_1JacoPose.html</anchorfile>
      <anchor>af59fe0bd3e15daa9dc32a4ce27b8fc0d</anchor>
      <arglist>(float)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>jaco::JacoPoseActionServer</name>
    <filename>classjaco_1_1JacoPoseActionServer.html</filename>
    <member kind="function">
      <type>void</type>
      <name>ActionCallback</name>
      <anchorfile>classjaco_1_1JacoPoseActionServer.html</anchorfile>
      <anchor>a17725e6539d4d2a407f86a33d4066e93</anchor>
      <arglist>(const jaco_driver::ArmPoseGoalConstPtr &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JacoPoseActionServer</name>
      <anchorfile>classjaco_1_1JacoPoseActionServer.html</anchorfile>
      <anchor>ac602ef9abf0885fff15817c0c6ed0642</anchor>
      <arglist>(JacoComm &amp;, ros::NodeHandle &amp;n)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~JacoPoseActionServer</name>
      <anchorfile>classjaco_1_1JacoPoseActionServer.html</anchorfile>
      <anchor>ab1c488f56f4759f917c46406230e6c84</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>JacoComm &amp;</type>
      <name>arm</name>
      <anchorfile>classjaco_1_1JacoPoseActionServer.html</anchorfile>
      <anchor>ad625ca73a746b66a659d96a07ab5159f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>actionlib::SimpleActionServer&lt; jaco_driver::ArmPoseAction &gt;</type>
      <name>as_</name>
      <anchorfile>classjaco_1_1JacoPoseActionServer.html</anchorfile>
      <anchor>aa0f84dd3e7a564cc887f3dfb52abeeac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::TransformListener</type>
      <name>listener</name>
      <anchorfile>classjaco_1_1JacoPoseActionServer.html</anchorfile>
      <anchor>a43c58cdc664caaa1471792c672aea7c1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>jaco::JacoTFTree</name>
    <filename>classjaco_1_1JacoTFTree.html</filename>
    <member kind="function">
      <type></type>
      <name>JacoTFTree</name>
      <anchorfile>classjaco_1_1JacoTFTree.html</anchorfile>
      <anchor>a98b9c213d124006c9bf2f83df9c36622</anchor>
      <arglist>(ros::NodeHandle nh, ros::NodeHandle param_nh)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>CalculatePostion</name>
      <anchorfile>classjaco_1_1JacoTFTree.html</anchorfile>
      <anchor>a4ddb353854c0aa0cae5a30642dedbca5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>JointAnglesMSG</name>
      <anchorfile>classjaco_1_1JacoTFTree.html</anchorfile>
      <anchor>a6602244fdac5cb75446ed85888c412fa</anchor>
      <arglist>(const jaco_driver::JointAnglesConstPtr &amp;joint_angles)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>TFUpdateTimer</name>
      <anchorfile>classjaco_1_1JacoTFTree.html</anchorfile>
      <anchor>a9bc4593f652c69c20f1e12a6d848b381</anchor>
      <arglist>(const ros::TimerEvent &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>jaco_driver::JointAngles</type>
      <name>current_angles</name>
      <anchorfile>classjaco_1_1JacoTFTree.html</anchorfile>
      <anchor>a60d127c40653fdf9561d40f96706ec69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>joint_angles_sub</name>
      <anchorfile>classjaco_1_1JacoTFTree.html</anchorfile>
      <anchor>a1835aa5a34a8f07f9c7ea0ed01116a2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>jaco::JacoKinematics</type>
      <name>kinematics</name>
      <anchorfile>classjaco_1_1JacoTFTree.html</anchorfile>
      <anchor>a679bc6fd97169e2d0b5c10c4052b85e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>last_angle_update</name>
      <anchorfile>classjaco_1_1JacoTFTree.html</anchorfile>
      <anchor>ab420a7a612908bff317465b467de9690</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Timer</type>
      <name>tf_update_timer</name>
      <anchorfile>classjaco_1_1JacoTFTree.html</anchorfile>
      <anchor>a621512c6e83676ceb63f40566333de6f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>jaco_arm</name>
    <filename>namespacejaco__arm.html</filename>
    <class kind="struct">jaco_arm::Packet</class>
    <member kind="function">
      <type></type>
      <name>__attribute__</name>
      <anchorfile>namespacejaco__arm.html</anchorfile>
      <anchor>ac6223d5b5fe5bb84194dddc061fcf993</anchor>
      <arglist>((visibility(&quot;default&quot;))) int InitCommunication(void)</arglist>
    </member>
    <member kind="variable">
      <type>Packet &amp;</type>
      <name>packetIn</name>
      <anchorfile>namespacejaco__arm.html</anchorfile>
      <anchor>a8141701133f45bff86e319f1782ea89a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Packet int &amp;</type>
      <name>result</name>
      <anchorfile>namespacejaco__arm.html</anchorfile>
      <anchor>a85c7a6b341e829b6fd85781a840d865f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>jaco_arm::Packet</name>
    <filename>structjaco__arm_1_1Packet.html</filename>
    <member kind="variable">
      <type>unsigned char</type>
      <name>Data</name>
      <anchorfile>structjaco__arm_1_1Packet.html</anchorfile>
      <anchor>a470657ff39688c17291e97fb200cf505</anchor>
      <arglist>[PACKET_DATA_SIZE]</arglist>
    </member>
    <member kind="variable">
      <type>short</type>
      <name>IdCommand</name>
      <anchorfile>structjaco__arm_1_1Packet.html</anchorfile>
      <anchor>afc08136244cf118d7a9ac8c01ed579b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>short</type>
      <name>IdPacket</name>
      <anchorfile>structjaco__arm_1_1Packet.html</anchorfile>
      <anchor>ab10a2817ec07dfb6adc93babf330ce43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>short</type>
      <name>TotalDataSize</name>
      <anchorfile>structjaco__arm_1_1Packet.html</anchorfile>
      <anchor>ae36cc6e6c076845fe7cd2983446340e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>short</type>
      <name>TotalPacketCount</name>
      <anchorfile>structjaco__arm_1_1Packet.html</anchorfile>
      <anchor>a7b31fc943384922ff8f3fecbe240bd14</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>pose_action_client</name>
    <filename>namespacepose__action__client.html</filename>
    <member kind="function">
      <type>def</type>
      <name>pose_client</name>
      <anchorfile>namespacepose__action__client.html</anchorfile>
      <anchor>a9eab369b1a028c1ebe452aeadc0afc7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>result</name>
      <anchorfile>namespacepose__action__client.html</anchorfile>
      <anchor>a93388d4f6370e4db3e93c03af380c6d2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title></title>
    <filename>index</filename>
  </compound>
</tagfile>
