<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>create_urdfs.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-oru-ros-pkg/doc_stacks/2014-01-06_11-30-12.316845/grasping_oru/aass_icr/icr/models/</path>
    <filename>create__urdfs_8py</filename>
    <namespace>create_urdfs</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>f</name>
      <anchorfile>namespacecreate__urdfs.html</anchorfile>
      <anchor>ad15f3d044c7f55b0cbd3da7191a86500</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>fstlist</name>
      <anchorfile>namespacecreate__urdfs.html</anchorfile>
      <anchor>a9cb850750d5ec52c90e0158407f4195b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>line</name>
      <anchorfile>namespacecreate__urdfs.html</anchorfile>
      <anchor>a0c5e1f84d9f00ef2c7f46891bb4220dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>pname</name>
      <anchorfile>namespacecreate__urdfs.html</anchorfile>
      <anchor>a2e74546dd800aa36cbc92dd36cb1dc85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>stllist</name>
      <anchorfile>namespacecreate__urdfs.html</anchorfile>
      <anchor>adc13b3df1721ce1bb798de15d72852f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>t</name>
      <anchorfile>namespacecreate__urdfs.html</anchorfile>
      <anchor>a9d84194bf2a37b951f3801fd6289b235</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>finger_tip_publisher_node.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-oru-ros-pkg/doc_stacks/2014-01-06_11-30-12.316845/grasping_oru/aass_icr/icr/src/</path>
    <filename>finger__tip__publisher__node_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>finger__tip__publisher__node_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>grasp_server.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-oru-ros-pkg/doc_stacks/2014-01-06_11-30-12.316845/grasping_oru/aass_icr/icr/src/</path>
    <filename>grasp__server_8cpp</filename>
    <includes id="grasp__server_8h" name="grasp_server.h" local="yes" imported="no">../include/grasp_server.h</includes>
  </compound>
  <compound kind="file">
    <name>grasp_server.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-oru-ros-pkg/doc_stacks/2014-01-06_11-30-12.316845/grasping_oru/aass_icr/icr/include/</path>
    <filename>grasp__server_8h</filename>
    <includes id="phalange_8h" name="phalange.h" local="yes" imported="no">phalange.h</includes>
    <class kind="class">ICR::GraspServer</class>
  </compound>
  <compound kind="file">
    <name>grasp_server_node.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-oru-ros-pkg/doc_stacks/2014-01-06_11-30-12.316845/grasping_oru/aass_icr/icr/src/</path>
    <filename>grasp__server__node_8cpp</filename>
    <includes id="grasp__server_8h" name="grasp_server.h" local="yes" imported="no">../include/grasp_server.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>grasp__server__node_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>icr_client.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-oru-ros-pkg/doc_stacks/2014-01-06_11-30-12.316845/grasping_oru/aass_icr/icr/src/</path>
    <filename>icr__client_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>icr__client_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>processOutput</name>
      <anchorfile>icr__client_8cpp.html</anchorfile>
      <anchor>a7cf8e74b57689535275ba69fe70e48cf</anchor>
      <arglist>(icr::compute_icr::Response &amp;res)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>icr_pointcloud_test.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-oru-ros-pkg/doc_stacks/2014-01-06_11-30-12.316845/grasping_oru/aass_icr/icr/src/</path>
    <filename>icr__pointcloud__test_8cpp</filename>
    <member kind="function">
      <type>bool</type>
      <name>icr2pc</name>
      <anchorfile>icr__pointcloud__test_8cpp.html</anchorfile>
      <anchor>ab86808866a10c2d1ccb9eb9905f4ba1d</anchor>
      <arglist>(icr::compute_icr::Response &amp;res_in, plc::PointCloud&lt; plc::PointXYZ &gt;::Ptr cloud)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>icr__pointcloud__test_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>pub</name>
      <anchorfile>icr__pointcloud__test_8cpp.html</anchorfile>
      <anchor>a350594df3e8f6948c8462edfd41ce086</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>icr_server.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-oru-ros-pkg/doc_stacks/2014-01-06_11-30-12.316845/grasping_oru/aass_icr/icr/src/</path>
    <filename>icr__server_8cpp</filename>
    <includes id="icr__server_8h" name="icr_server.h" local="yes" imported="no">../include/icr_server.h</includes>
  </compound>
  <compound kind="file">
    <name>icr_server.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-oru-ros-pkg/doc_stacks/2014-01-06_11-30-12.316845/grasping_oru/aass_icr/icr/include/</path>
    <filename>icr__server_8h</filename>
    <class kind="class">ICR::IcrServer</class>
    <member kind="define">
      <type>#define</type>
      <name>MODE_CONTINUOUS</name>
      <anchorfile>icr__server_8h.html</anchorfile>
      <anchor>a56bd36862cc58dceab696af7fe12de8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MODE_STEP_WISE</name>
      <anchorfile>icr__server_8h.html</anchorfile>
      <anchor>aa6306fc05b3784206ec812784fee3ddc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>icr_server_node.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-oru-ros-pkg/doc_stacks/2014-01-06_11-30-12.316845/grasping_oru/aass_icr/icr/src/</path>
    <filename>icr__server__node_8cpp</filename>
    <includes id="icr__server_8h" name="icr_server.h" local="yes" imported="no">../include/icr_server.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>icr__server__node_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mainpage.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-oru-ros-pkg/doc_stacks/2014-01-06_11-30-12.316845/grasping_oru/aass_icr/icr/</path>
    <filename>mainpage_8dox</filename>
  </compound>
  <compound kind="file">
    <name>model_server.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-oru-ros-pkg/doc_stacks/2014-01-06_11-30-12.316845/grasping_oru/aass_icr/icr/src/</path>
    <filename>model__server_8cpp</filename>
    <includes id="model__server_8h" name="model_server.h" local="yes" imported="no">../include/model_server.h</includes>
  </compound>
  <compound kind="file">
    <name>model_server.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-oru-ros-pkg/doc_stacks/2014-01-06_11-30-12.316845/grasping_oru/aass_icr/icr/include/</path>
    <filename>model__server_8h</filename>
    <includes id="pose__broadcaster_8h" name="pose_broadcaster.h" local="yes" imported="no">pose_broadcaster.h</includes>
    <class kind="class">ICR::ModelServer</class>
  </compound>
  <compound kind="file">
    <name>model_server_node.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-oru-ros-pkg/doc_stacks/2014-01-06_11-30-12.316845/grasping_oru/aass_icr/icr/src/</path>
    <filename>model__server__node_8cpp</filename>
    <includes id="model__server_8h" name="model_server.h" local="yes" imported="no">../include/model_server.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>model__server__node_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>phalange.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-oru-ros-pkg/doc_stacks/2014-01-06_11-30-12.316845/grasping_oru/aass_icr/icr/src/</path>
    <filename>phalange_8cpp</filename>
    <includes id="phalange_8h" name="phalange.h" local="yes" imported="no">../include/phalange.h</includes>
  </compound>
  <compound kind="file">
    <name>phalange.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-oru-ros-pkg/doc_stacks/2014-01-06_11-30-12.316845/grasping_oru/aass_icr/icr/include/</path>
    <filename>phalange_8h</filename>
    <includes id="model__server_8h" name="model_server.h" local="yes" imported="no">model_server.h</includes>
    <class kind="class">ICR::Phalange</class>
  </compound>
  <compound kind="file">
    <name>pose_broadcaster.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-oru-ros-pkg/doc_stacks/2014-01-06_11-30-12.316845/grasping_oru/aass_icr/icr/src/</path>
    <filename>pose__broadcaster_8cpp</filename>
    <includes id="pose__broadcaster_8h" name="pose_broadcaster.h" local="yes" imported="no">../include/pose_broadcaster.h</includes>
  </compound>
  <compound kind="file">
    <name>pose_broadcaster.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-oru-ros-pkg/doc_stacks/2014-01-06_11-30-12.316845/grasping_oru/aass_icr/icr/include/</path>
    <filename>pose__broadcaster_8h</filename>
    <class kind="class">ICR::PoseBroadcaster</class>
  </compound>
  <compound kind="class">
    <name>IcrServer</name>
    <filename>classIcrServer.html</filename>
  </compound>
  <compound kind="namespace">
    <name>create_urdfs</name>
    <filename>namespacecreate__urdfs.html</filename>
    <member kind="variable">
      <type>tuple</type>
      <name>f</name>
      <anchorfile>namespacecreate__urdfs.html</anchorfile>
      <anchor>ad15f3d044c7f55b0cbd3da7191a86500</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>fstlist</name>
      <anchorfile>namespacecreate__urdfs.html</anchorfile>
      <anchor>a9cb850750d5ec52c90e0158407f4195b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>line</name>
      <anchorfile>namespacecreate__urdfs.html</anchorfile>
      <anchor>a0c5e1f84d9f00ef2c7f46891bb4220dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>pname</name>
      <anchorfile>namespacecreate__urdfs.html</anchorfile>
      <anchor>a2e74546dd800aa36cbc92dd36cb1dc85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>stllist</name>
      <anchorfile>namespacecreate__urdfs.html</anchorfile>
      <anchor>adc13b3df1721ce1bb798de15d72852f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>t</name>
      <anchorfile>namespacecreate__urdfs.html</anchorfile>
      <anchor>a9d84194bf2a37b951f3801fd6289b235</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ICR::GraspServer</name>
    <filename>classICR_1_1GraspServer.html</filename>
    <member kind="function">
      <type></type>
      <name>GraspServer</name>
      <anchorfile>classICR_1_1GraspServer.html</anchorfile>
      <anchor>aac3262238c8f66f259010071e3c187db</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>spin</name>
      <anchorfile>classICR_1_1GraspServer.html</anchorfile>
      <anchor>aae7fee87a9f8ce6c534dcefe7846e3c4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~GraspServer</name>
      <anchorfile>classICR_1_1GraspServer.html</anchorfile>
      <anchor>a7c99c2174fd2472b1faf3a660998769e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>setObject</name>
      <anchorfile>classICR_1_1GraspServer.html</anchorfile>
      <anchor>a1889e9a70e177f0a0f9f33eab7987deb</anchor>
      <arglist>(icr_msgs::SetObject::Request &amp;req, icr_msgs::SetObject::Response &amp;res)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>grasp_pub_</name>
      <anchorfile>classICR_1_1GraspServer.html</anchorfile>
      <anchor>a1c11aadef56700f5d1177ed58922e1e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::mutex</type>
      <name>lock_</name>
      <anchorfile>classICR_1_1GraspServer.html</anchorfile>
      <anchor>a9621ea68912e7999621e99dc076b78a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>nh_</name>
      <anchorfile>classICR_1_1GraspServer.html</anchorfile>
      <anchor>a91c6165584362c5a5d331a4b4264e77c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>nh_private_</name>
      <anchorfile>classICR_1_1GraspServer.html</anchorfile>
      <anchor>a58db4dd929cfb073afb862b6060f9371</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::StampedTransform</type>
      <name>palm_pose_</name>
      <anchorfile>classICR_1_1GraspServer.html</anchorfile>
      <anchor>a7e35fdfb804c789a0d9b4475086b7dd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Phalange * &gt;</type>
      <name>phalanges_</name>
      <anchorfile>classICR_1_1GraspServer.html</anchorfile>
      <anchor>a1998a0ce421df21b87ba68f401933f3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>ref_set_</name>
      <anchorfile>classICR_1_1GraspServer.html</anchorfile>
      <anchor>a205168da130c2e1713d531a6fce25058</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>set_obj_srv_</name>
      <anchorfile>classICR_1_1GraspServer.html</anchorfile>
      <anchor>a29d33334725124650654228868ed8272</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::TransformListener</type>
      <name>tf_list_</name>
      <anchorfile>classICR_1_1GraspServer.html</anchorfile>
      <anchor>ad42d2ee7cac9fddf12903373716fce90</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ICR::IcrServer</name>
    <filename>classICR_1_1IcrServer.html</filename>
    <member kind="function">
      <type>void</type>
      <name>computeIcr</name>
      <anchorfile>classICR_1_1IcrServer.html</anchorfile>
      <anchor>a5b2ffb4a802472ee743ae6493f5922af</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>computeSearchZones</name>
      <anchorfile>classICR_1_1IcrServer.html</anchorfile>
      <anchor>a196b65a53d9765cc468929c7e8cb183b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getComputationMode</name>
      <anchorfile>classICR_1_1IcrServer.html</anchorfile>
      <anchor>a18376f1b34b2b07e7faa9a60afb1a953</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IcrServer</name>
      <anchorfile>classICR_1_1IcrServer.html</anchorfile>
      <anchor>a6d8ad5928778b30ba97685393805a65d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publish</name>
      <anchorfile>classICR_1_1IcrServer.html</anchorfile>
      <anchor>ac0e168da4d0a7dde65e19cd6d97a0d57</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~IcrServer</name>
      <anchorfile>classICR_1_1IcrServer.html</anchorfile>
      <anchor>a1077b523633da111452bbea67b547844</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>cloudFromContactRegion</name>
      <anchorfile>classICR_1_1IcrServer.html</anchorfile>
      <anchor>a0b77e0d96c4415275a4a4378ef9bd0b4</anchor>
      <arglist>(unsigned int region_id, pcl::PointCloud&lt; pcl::PointXYZRGBNormal &gt; &amp;cloud, std::vector&lt; unsigned int &gt; &amp;point_ids)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>cpFromGraspMsg</name>
      <anchorfile>classICR_1_1IcrServer.html</anchorfile>
      <anchor>a8d252aac738d30e642770d087521d956</anchor>
      <arglist>(icr_msgs::Grasp const &amp;c_pts, const std::string &amp;name, Eigen::Vector3d &amp;contact_position, bool &amp;touching) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>uint</type>
      <name>findObjectPointId</name>
      <anchorfile>classICR_1_1IcrServer.html</anchorfile>
      <anchor>ad76f1a65bab166abcec748cf0736627b</anchor>
      <arglist>(Eigen::Vector3d *point_in) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>getActivePhalangeParameters</name>
      <anchorfile>classICR_1_1IcrServer.html</anchorfile>
      <anchor>afe68d38ce4654e6e238e0c410d18f5ee</anchor>
      <arglist>(FParamList &amp;phl_param)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>getFingerParameters</name>
      <anchorfile>classICR_1_1IcrServer.html</anchorfile>
      <anchor>a0c8fb7492dd4ea8f013f2623c8155c75</anchor>
      <arglist>(std::string const &amp;name, FingerParameters &amp;f_param)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>getIcr</name>
      <anchorfile>classICR_1_1IcrServer.html</anchorfile>
      <anchor>ac1fd370afb1f744d8b0216fb81bd980f</anchor>
      <arglist>(icr_msgs::GetContactRegions::Request &amp;req, icr_msgs::GetContactRegions::Response &amp;res)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>unsigned int</type>
      <name>getPhalangeId</name>
      <anchorfile>classICR_1_1IcrServer.html</anchorfile>
      <anchor>a7153d2933c4c666074e0aea4208817cd</anchor>
      <arglist>(std::string const &amp;name)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>graspCallback</name>
      <anchorfile>classICR_1_1IcrServer.html</anchorfile>
      <anchor>afd3cabd929540bc42660a6f4489d857e</anchor>
      <arglist>(icr_msgs::Grasp const &amp;grasp)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>initPtGrasp</name>
      <anchorfile>classICR_1_1IcrServer.html</anchorfile>
      <anchor>a5612ccb614c796d982967007d6406297</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>saveIcr</name>
      <anchorfile>classICR_1_1IcrServer.html</anchorfile>
      <anchor>a690a2bc3adf23b1aaa371611da0126c5</anchor>
      <arglist>(icr_msgs::SaveIcr::Request &amp;req, icr_msgs::SaveIcr::Response &amp;res)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>setActivePhalanges</name>
      <anchorfile>classICR_1_1IcrServer.html</anchorfile>
      <anchor>a5787b2ca24026658543f6dfbdac2dde3</anchor>
      <arglist>(icr_msgs::SetActivePhalanges::Request &amp;req, icr_msgs::SetActivePhalanges::Response &amp;res)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>setObject</name>
      <anchorfile>classICR_1_1IcrServer.html</anchorfile>
      <anchor>aa5505f89f4f852f6c8a261260da6b453</anchor>
      <arglist>(icr_msgs::SetObject::Request &amp;req, icr_msgs::SetObject::Response &amp;res)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>setPhalangeParameters</name>
      <anchorfile>classICR_1_1IcrServer.html</anchorfile>
      <anchor>aac23b7fdeb5255ea69c4973ffaecc355</anchor>
      <arglist>(icr_msgs::SetPhalangeParameters::Request &amp;req, icr_msgs::SetPhalangeParameters::Response &amp;res)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>setSphericalQuality</name>
      <anchorfile>classICR_1_1IcrServer.html</anchorfile>
      <anchor>a341472086dda97b5629c3c892f1404d9</anchor>
      <arglist>(icr_msgs::SetSphericalQuality::Request &amp;req, icr_msgs::SetSphericalQuality::Response &amp;res)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>toggleMode</name>
      <anchorfile>classICR_1_1IcrServer.html</anchorfile>
      <anchor>ab11c051e73f62dd48c87de8edb128b18</anchor>
      <arglist>(std_srvs::Empty::Request &amp;req, std_srvs::Empty::Response &amp;res)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>triggerIcrCmp</name>
      <anchorfile>classICR_1_1IcrServer.html</anchorfile>
      <anchor>a380b0e7fa3bbe3e1e99344baa032eb35</anchor>
      <arglist>(std_srvs::Empty::Request &amp;req, std_srvs::Empty::Response &amp;res)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>triggerSearchZonesCmp</name>
      <anchorfile>classICR_1_1IcrServer.html</anchorfile>
      <anchor>a3b181fed1fef29808039cb891df211ca</anchor>
      <arglist>(std_srvs::Empty::Request &amp;req, std_srvs::Empty::Response &amp;res)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::string &gt;</type>
      <name>active_phalanges_</name>
      <anchorfile>classICR_1_1IcrServer.html</anchorfile>
      <anchor>a855e119891d07a014c3acb7abd0f1a2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>computation_mode_</name>
      <anchorfile>classICR_1_1IcrServer.html</anchorfile>
      <anchor>a8949f1c0bbd8dceffcb06f1caa0f3a58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>compute_icr_srv_</name>
      <anchorfile>classICR_1_1IcrServer.html</anchorfile>
      <anchor>a30329c40bf7238bb54a92e13c00c4c03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>compute_sz_srv_</name>
      <anchorfile>classICR_1_1IcrServer.html</anchorfile>
      <anchor>a097f5da845ed4af2e0a149505b6828e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>ct_pts_sub_</name>
      <anchorfile>classICR_1_1IcrServer.html</anchorfile>
      <anchor>aee756d39f46211d1ea24fdbc2348cb69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>get_icr_srv_</name>
      <anchorfile>classICR_1_1IcrServer.html</anchorfile>
      <anchor>aaf2eccc240e67eeca5b7df8b58dacbb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>gws_computed_</name>
      <anchorfile>classICR_1_1IcrServer.html</anchorfile>
      <anchor>aed30b065a986a810b9cd05e7835922d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>IndependentContactRegionsPtr</type>
      <name>icr_</name>
      <anchorfile>classICR_1_1IcrServer.html</anchorfile>
      <anchor>ab111d1ce67ea878d50770bc748c9c87f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>icr_cloud_pub_</name>
      <anchorfile>classICR_1_1IcrServer.html</anchorfile>
      <anchor>af6cd13aced1e1c187e1e5d0dc21cdbd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>icr_computed_</name>
      <anchorfile>classICR_1_1IcrServer.html</anchorfile>
      <anchor>a63aa01c3901f61615b714eebfcc7b9d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>icr_database_dir_</name>
      <anchorfile>classICR_1_1IcrServer.html</anchorfile>
      <anchor>a30b644e0a0b6550b9e5c41760797a846</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>icr_msgs::ContactRegions::Ptr</type>
      <name>icr_msg_</name>
      <anchorfile>classICR_1_1IcrServer.html</anchorfile>
      <anchor>a752f0f1849ec3e8627bd3e0b87d5ad21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>icr_pub_</name>
      <anchorfile>classICR_1_1IcrServer.html</anchorfile>
      <anchor>a0371ac558d132fb1febba77c2aee4f00</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::mutex</type>
      <name>lock_</name>
      <anchorfile>classICR_1_1IcrServer.html</anchorfile>
      <anchor>a5afd8ae32f2231d0607d047b1fa568da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>nh_</name>
      <anchorfile>classICR_1_1IcrServer.html</anchorfile>
      <anchor>af301a705d459df78d5d0f40985409f9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>nh_private_</name>
      <anchorfile>classICR_1_1IcrServer.html</anchorfile>
      <anchor>a69eca6a49a7623eb83cb9c1814545814</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TargetObjectPtr</type>
      <name>obj_</name>
      <anchorfile>classICR_1_1IcrServer.html</anchorfile>
      <anchor>a5784a2a67bb81e627ac67d3891618adb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>obj_frame_id_</name>
      <anchorfile>classICR_1_1IcrServer.html</anchorfile>
      <anchor>ab7157a7da13b075a672509ceae03994f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>obj_set_</name>
      <anchorfile>classICR_1_1IcrServer.html</anchorfile>
      <anchor>ae5a44ab4281d700e013c45fb38153cad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::Transform</type>
      <name>palm_pose_</name>
      <anchorfile>classICR_1_1IcrServer.html</anchorfile>
      <anchor>a05f3dba85be6d268d056fa01ccbefc5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>XmlRpc::XmlRpcValue</type>
      <name>phalange_config_</name>
      <anchorfile>classICR_1_1IcrServer.html</anchorfile>
      <anchor>a68da77274764db38830f0518c9872fd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>GraspPtr</type>
      <name>pt_grasp_</name>
      <anchorfile>classICR_1_1IcrServer.html</anchorfile>
      <anchor>a15e11f2c7ea19cbf09459de57147fb9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>pt_grasp_initialized_</name>
      <anchorfile>classICR_1_1IcrServer.html</anchorfile>
      <anchor>a13d830c621f0f03e9bade31a72dfb8a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>qs_</name>
      <anchorfile>classICR_1_1IcrServer.html</anchorfile>
      <anchor>a1ab87b5b2d1680777ec2a84bcefa42ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>save_icr_srv_</name>
      <anchorfile>classICR_1_1IcrServer.html</anchorfile>
      <anchor>a9bdf9b6e8f8edb50e57b6efdf09ed3d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>set_active_phl_srv_</name>
      <anchorfile>classICR_1_1IcrServer.html</anchorfile>
      <anchor>ae6b13ddb78d4540173f108be2b00a239</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>set_obj_srv_</name>
      <anchorfile>classICR_1_1IcrServer.html</anchorfile>
      <anchor>adff2dee2062eab7a6b25aedfb18ff986</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>set_phl_param_srv_</name>
      <anchorfile>classICR_1_1IcrServer.html</anchorfile>
      <anchor>abff982c7b8a409cc59731163bd82c679</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>set_qs_srv_</name>
      <anchorfile>classICR_1_1IcrServer.html</anchorfile>
      <anchor>a7db80877663f0906e90f9fe305f954eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SearchZonesPtr</type>
      <name>sz_</name>
      <anchorfile>classICR_1_1IcrServer.html</anchorfile>
      <anchor>ae88a6ad93132043631bf7b0e24ede8e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>sz_computed_</name>
      <anchorfile>classICR_1_1IcrServer.html</anchorfile>
      <anchor>a2a7cf02ef7c54bac8b5042f9d23ec03d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>toggle_mode_srv_</name>
      <anchorfile>classICR_1_1IcrServer.html</anchorfile>
      <anchor>a71edabae235db5685cb96ba65d7d94ba</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ICR::ModelServer</name>
    <filename>classICR_1_1ModelServer.html</filename>
    <member kind="function">
      <type></type>
      <name>ModelServer</name>
      <anchorfile>classICR_1_1ModelServer.html</anchorfile>
      <anchor>adfaca11f41265af1d57464659ea5f5f8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>spin</name>
      <anchorfile>classICR_1_1ModelServer.html</anchorfile>
      <anchor>ab31ef5871f596f4f6faba678e2196fa6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ModelServer</name>
      <anchorfile>classICR_1_1ModelServer.html</anchorfile>
      <anchor>a3b57ab4246acbdbb02688691a95ddba3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>gazeboDeleteModel</name>
      <anchorfile>classICR_1_1ModelServer.html</anchorfile>
      <anchor>a1c85254a12757c3ce5957753b6150189</anchor>
      <arglist>(std::string const &amp;name)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>gazeboSpawnModel</name>
      <anchorfile>classICR_1_1ModelServer.html</anchorfile>
      <anchor>a9cfeddbcd5278fcba09700640f079909</anchor>
      <arglist>(std::string const &amp;serialized_model, geometry_msgs::Pose const &amp;initial_pose)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>loadObject</name>
      <anchorfile>classICR_1_1ModelServer.html</anchorfile>
      <anchor>ac7fb4b9dc0542e4dd3b4171743925487</anchor>
      <arglist>(icr_msgs::LoadObject::Request &amp;req, icr_msgs::LoadObject::Response &amp;res)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>loadURDF</name>
      <anchorfile>classICR_1_1ModelServer.html</anchorfile>
      <anchor>a3c32107de963a56546932b148c3e6c18</anchor>
      <arglist>(std::string const &amp;path, std::string &amp;serialized_model)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>loadWavefrontObj</name>
      <anchorfile>classICR_1_1ModelServer.html</anchorfile>
      <anchor>a2882f1b05ac0cc1439c8860fb872c4d7</anchor>
      <arglist>(std::string const &amp;path, pcl::PointCloud&lt; pcl::PointNormal &gt; &amp;cloud, std::vector&lt; std::vector&lt; unsigned int &gt; &gt; &amp;neighbors)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceClient</type>
      <name>gazebo_delete_clt_</name>
      <anchorfile>classICR_1_1ModelServer.html</anchorfile>
      <anchor>abe397d5a3094ad8cf0304dc9a7697260</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceClient</type>
      <name>gazebo_get_wp_clt_</name>
      <anchorfile>classICR_1_1ModelServer.html</anchorfile>
      <anchor>a109c35681aefedf2e121396ccbad976e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceClient</type>
      <name>gazebo_pause_clt_</name>
      <anchorfile>classICR_1_1ModelServer.html</anchorfile>
      <anchor>a4aa02d98ca25fef9497f00f1bee21c13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceClient</type>
      <name>gazebo_spawn_clt_</name>
      <anchorfile>classICR_1_1ModelServer.html</anchorfile>
      <anchor>a59bddd22bca6cd103386d4617791b912</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceClient</type>
      <name>gazebo_unpause_clt_</name>
      <anchorfile>classICR_1_1ModelServer.html</anchorfile>
      <anchor>acb4bd9fa0231e16a8f48c9a6dd11133a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>load_obj_srv_</name>
      <anchorfile>classICR_1_1ModelServer.html</anchorfile>
      <anchor>aeb89586a0b58d89b67d217267e026f89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::mutex</type>
      <name>lock_</name>
      <anchorfile>classICR_1_1ModelServer.html</anchorfile>
      <anchor>a02d581486b0fd114e557c8477285f767</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>model_dir_</name>
      <anchorfile>classICR_1_1ModelServer.html</anchorfile>
      <anchor>aff34b4887de1a86fb2d394d0ade622e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>nh_</name>
      <anchorfile>classICR_1_1ModelServer.html</anchorfile>
      <anchor>a7124547c3ee7a9b2ee581dac80fe59f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>nh_private_</name>
      <anchorfile>classICR_1_1ModelServer.html</anchorfile>
      <anchor>a894f593a0784d67d12ac6275d5059dfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>icr_msgs::Object::Ptr</type>
      <name>obj_</name>
      <anchorfile>classICR_1_1ModelServer.html</anchorfile>
      <anchor>ae613e654ca2d2c3338c8fa96fe98d456</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>obj_frame_id_</name>
      <anchorfile>classICR_1_1ModelServer.html</anchorfile>
      <anchor>aeb2d8d40155fdb8ebc690546f1a8e2c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>obj_loaded_</name>
      <anchorfile>classICR_1_1ModelServer.html</anchorfile>
      <anchor>a1c16d3ddefd8e479266689203eac9726</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>obj_name_</name>
      <anchorfile>classICR_1_1ModelServer.html</anchorfile>
      <anchor>a04b9e655c33c769213f1030f1f4e3c43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; PoseBroadcaster &gt;</type>
      <name>pose_brc_</name>
      <anchorfile>classICR_1_1ModelServer.html</anchorfile>
      <anchor>a1984fc8909634af4682ed9132055e671</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>pose_source_</name>
      <anchorfile>classICR_1_1ModelServer.html</anchorfile>
      <anchor>a70ca4727b7578c8e366d3318ee3e1530</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>scale_</name>
      <anchorfile>classICR_1_1ModelServer.html</anchorfile>
      <anchor>a3878d15d6d9afa9c58b1c8159ca1ba3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; boost::shared_ptr&lt; ros::ServiceClient &gt; &gt;</type>
      <name>set_obj_clts_</name>
      <anchorfile>classICR_1_1ModelServer.html</anchorfile>
      <anchor>a98ef65d074c6d5a1e5295ce1787b6db7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ICR::Phalange</name>
    <filename>classICR_1_1Phalange.html</filename>
    <member kind="function">
      <type>std::string</type>
      <name>getPhalangeFrameId</name>
      <anchorfile>classICR_1_1Phalange.html</anchorfile>
      <anchor>a8d81b9d42b54b3d940dfae33b1912066</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getPhalangeName</name>
      <anchorfile>classICR_1_1Phalange.html</anchorfile>
      <anchor>a2dfaf1a79a099a40e00bf9815ef537b5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>icr_msgs::StampedContactPose::ConstPtr</type>
      <name>getStampedContactPose</name>
      <anchorfile>classICR_1_1Phalange.html</anchorfile>
      <anchor>ad995e8296988ee0d4f9d42e6c3886b03</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Phalange</name>
      <anchorfile>classICR_1_1Phalange.html</anchorfile>
      <anchor>af7f1ffc172807a242ece7e0c3094955c</anchor>
      <arglist>(tf::Transform const &amp;L_T_Cref, std::string const &amp;phl_name, std::string const &amp;phl_frame_id, std::string const &amp;sensor_topic)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTargetObjFrameId</name>
      <anchorfile>classICR_1_1Phalange.html</anchorfile>
      <anchor>acf64ab9bc5fd06d8884b65fcaf658e1d</anchor>
      <arglist>(std::string const &amp;obj_frame_id)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Phalange</name>
      <anchorfile>classICR_1_1Phalange.html</anchorfile>
      <anchor>acf5f3f3639e24a34cd699ece9f75b0fa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>listenContacts</name>
      <anchorfile>classICR_1_1Phalange.html</anchorfile>
      <anchor>a64404b6215478a5e85d3bf7d04eec528</anchor>
      <arglist>(const icr_msgs::ContactState::ConstPtr &amp;cts_st)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>Phalange</name>
      <anchorfile>classICR_1_1Phalange.html</anchorfile>
      <anchor>ab582ef514d8636d875f76cd90942e465</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>tf::Quaternion</type>
      <name>projectPose</name>
      <anchorfile>classICR_1_1Phalange.html</anchorfile>
      <anchor>a1a0958c5dfebba8ab1698766c6263b75</anchor>
      <arglist>(tf::Vector3 const &amp;z)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>setPose</name>
      <anchorfile>classICR_1_1Phalange.html</anchorfile>
      <anchor>ac29f9c108916df7ecb7c12a2a1b9b453</anchor>
      <arglist>(icr_msgs::SetPose::Request &amp;req, icr_msgs::SetPose::Response &amp;res)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>transformContactPose</name>
      <anchorfile>classICR_1_1Phalange.html</anchorfile>
      <anchor>a9d415f4d48c30f90435e62c1e0860cc4</anchor>
      <arglist>(const boost::shared_ptr&lt; const icr_msgs::StampedContactPose &gt; &amp;C_T_L)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; icr_msgs::StampedContactPose &gt;</type>
      <name>C_T_O_</name>
      <anchorfile>classICR_1_1Phalange.html</anchorfile>
      <anchor>af779ccd30753c313c4233b268c8aaa93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>contacts_subs_</name>
      <anchorfile>classICR_1_1Phalange.html</anchorfile>
      <anchor>a5334f452285bc26c46ed997e8a767eb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>ct_pose_pub_</name>
      <anchorfile>classICR_1_1Phalange.html</anchorfile>
      <anchor>a671a679af3ae215790b8e881f785a437</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::Transform</type>
      <name>L_T_Cref_</name>
      <anchorfile>classICR_1_1Phalange.html</anchorfile>
      <anchor>a5766542ae2a9dc759f57af3c712635ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::mutex</type>
      <name>lock_</name>
      <anchorfile>classICR_1_1Phalange.html</anchorfile>
      <anchor>ab082898a0a247aa2bfc912d897fe2fa1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>nh_</name>
      <anchorfile>classICR_1_1Phalange.html</anchorfile>
      <anchor>a3394add7e663c99438099a8e7f70e7c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>nh_private_</name>
      <anchorfile>classICR_1_1Phalange.html</anchorfile>
      <anchor>af0d1cb1961c5c2689b3470ca3596bc07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>obj_frame_id_</name>
      <anchorfile>classICR_1_1Phalange.html</anchorfile>
      <anchor>a378f5f6c00a200cd05e3c6129d2ccfdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>phl_frame_id_</name>
      <anchorfile>classICR_1_1Phalange.html</anchorfile>
      <anchor>af6e1512e468b29079d7ca24c9c03a9c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>phl_name_</name>
      <anchorfile>classICR_1_1Phalange.html</anchorfile>
      <anchor>a15001abd456d3e61df63f2ba3badc69c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>set_pose_srv_</name>
      <anchorfile>classICR_1_1Phalange.html</anchorfile>
      <anchor>a3402be8342a0c00573fbd267ac09e382</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::MessageFilter&lt; icr_msgs::StampedContactPose &gt; *</type>
      <name>tf_filter_</name>
      <anchorfile>classICR_1_1Phalange.html</anchorfile>
      <anchor>afd2b6e3ba7bc77f9a1eca158f32bee2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::TransformListener</type>
      <name>tf_list_</name>
      <anchorfile>classICR_1_1Phalange.html</anchorfile>
      <anchor>afce1c6617a7ffdbae8f627ef26cd780d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>tf_prefix_</name>
      <anchorfile>classICR_1_1Phalange.html</anchorfile>
      <anchor>a765e80539c5c41cf375451b960a348df</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ICR::PoseBroadcaster</name>
    <filename>classICR_1_1PoseBroadcaster.html</filename>
    <member kind="function">
      <type>void</type>
      <name>broadcastPose</name>
      <anchorfile>classICR_1_1PoseBroadcaster.html</anchorfile>
      <anchor>acc5393542e162a3624423f01f8cd4e0b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getPoseUC3MObjtrack</name>
      <anchorfile>classICR_1_1PoseBroadcaster.html</anchorfile>
      <anchor>a94d010d1f4f5f170f49a0dc7cd5193ec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPoseSourceUC3M</name>
      <anchorfile>classICR_1_1PoseBroadcaster.html</anchorfile>
      <anchor>a3ecce73fdb933c4450b168e8da4d5d3e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_MAKE_ALIGNED_OPERATOR_NEW</type>
      <name>PoseBroadcaster</name>
      <anchorfile>classICR_1_1PoseBroadcaster.html</anchorfile>
      <anchor>ab0faff43d816976883dc26ec6dfba7c1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setObject</name>
      <anchorfile>classICR_1_1PoseBroadcaster.html</anchorfile>
      <anchor>a781f67a4958688720591b68f1be322d2</anchor>
      <arglist>(pcl::PointCloud&lt; pcl::PointNormal &gt; const &amp;obj_cloud, std::string const &amp;obj_name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PoseBroadcaster</name>
      <anchorfile>classICR_1_1PoseBroadcaster.html</anchorfile>
      <anchor>a7bbce53b9a0adc289e1cd14178aa0642</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>getPoseGazebo</name>
      <anchorfile>classICR_1_1PoseBroadcaster.html</anchorfile>
      <anchor>ac0e82b1f81b51f16432c8c85a37fbd96</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>camera_frame_id_</name>
      <anchorfile>classICR_1_1PoseBroadcaster.html</anchorfile>
      <anchor>abc27da1399ae77e14610d9ff26e28bd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceClient</type>
      <name>gazebo_get_ms_clt_</name>
      <anchorfile>classICR_1_1PoseBroadcaster.html</anchorfile>
      <anchor>ab964127db0ad59f2b6ac1982c60aa6ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceClient</type>
      <name>get_tracked_obj_</name>
      <anchorfile>classICR_1_1PoseBroadcaster.html</anchorfile>
      <anchor>ae246bbb29c377687955dd5ed4974309b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::mutex</type>
      <name>lock_</name>
      <anchorfile>classICR_1_1PoseBroadcaster.html</anchorfile>
      <anchor>ae969f1d69b02c5cd89d3e6a1a24b806a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>nh_</name>
      <anchorfile>classICR_1_1PoseBroadcaster.html</anchorfile>
      <anchor>a43cd66b7d1b0a132b233977c2348530c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>nh_private_</name>
      <anchorfile>classICR_1_1PoseBroadcaster.html</anchorfile>
      <anchor>a0531ce6be6647eed8a5fc535deb55765</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pcl::PointCloud&lt; pcl::PointNormal &gt;</type>
      <name>obj_cloud_</name>
      <anchorfile>classICR_1_1PoseBroadcaster.html</anchorfile>
      <anchor>a1bc8d96fdf972b9534e0f56a91074588</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>obj_name_</name>
      <anchorfile>classICR_1_1PoseBroadcaster.html</anchorfile>
      <anchor>a8b2515282286cafe7ccf7eead5758984</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::Transform</type>
      <name>object_pose_</name>
      <anchorfile>classICR_1_1PoseBroadcaster.html</anchorfile>
      <anchor>a2f9f1bc71fde491ad9d428d1bfe00dc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>pose_source_</name>
      <anchorfile>classICR_1_1PoseBroadcaster.html</anchorfile>
      <anchor>aece65a58dd82894d740b00991b2452a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>ref_frame_id_</name>
      <anchorfile>classICR_1_1PoseBroadcaster.html</anchorfile>
      <anchor>a43071e37282c7ca52ead026e48c55adf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::TransformBroadcaster</type>
      <name>tf_brc_</name>
      <anchorfile>classICR_1_1PoseBroadcaster.html</anchorfile>
      <anchor>a5d76c97e7b3e78081b3bbfe89b3ade54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::TransformListener</type>
      <name>tf_list_</name>
      <anchorfile>classICR_1_1PoseBroadcaster.html</anchorfile>
      <anchor>a448b1ebea8bd9b47a36949ba89ce6205</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title></title>
    <filename>index</filename>
    <docanchor file="index">codeapi</docanchor>
  </compound>
</tagfile>
