<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>__init__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_visual_servo/iri_uncalibvs_sim/src/iri_uncalibvs_sim/cfg/</path>
    <filename>____init_____8py</filename>
  </compound>
  <compound kind="file">
    <name>mainpage.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_visual_servo/iri_uncalibvs_sim/</path>
    <filename>mainpage_8dox</filename>
  </compound>
  <compound kind="file">
    <name>uncalibvs_sim_alg.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_visual_servo/iri_uncalibvs_sim/src/</path>
    <filename>uncalibvs__sim__alg_8cpp</filename>
    <includes id="uncalibvs__sim__alg_8h" name="uncalibvs_sim_alg.h" local="yes" imported="no">uncalibvs_sim_alg.h</includes>
  </compound>
  <compound kind="file">
    <name>uncalibvs_sim_alg.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_visual_servo/iri_uncalibvs_sim/include/</path>
    <filename>uncalibvs__sim__alg_8h</filename>
    <includes id="Uncalibvs__simConfig_8h" name="Uncalibvs_simConfig.h" local="no" imported="no">iri_uncalibvs_sim/Uncalibvs_simConfig.h</includes>
    <class kind="class">Uncalibvs_simAlgorithm</class>
  </compound>
  <compound kind="file">
    <name>uncalibvs_sim_alg_node.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_visual_servo/iri_uncalibvs_sim/src/</path>
    <filename>uncalibvs__sim__alg__node_8cpp</filename>
    <includes id="uncalibvs__sim__alg__node_8h" name="uncalibvs_sim_alg_node.h" local="yes" imported="no">uncalibvs_sim_alg_node.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>uncalibvs__sim__alg__node_8cpp.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>uncalibvs_sim_alg_node.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_visual_servo/iri_uncalibvs_sim/include/</path>
    <filename>uncalibvs__sim__alg__node_8h</filename>
    <includes id="uncalibvs__sim__alg_8h" name="uncalibvs_sim_alg.h" local="yes" imported="no">uncalibvs_sim_alg.h</includes>
    <class kind="class">Uncalibvs_simAlgNode</class>
  </compound>
  <compound kind="file">
    <name>Uncalibvs_simConfig-usage.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_visual_servo/iri_uncalibvs_sim/docs/</path>
    <filename>Uncalibvs__simConfig-usage_8dox</filename>
  </compound>
  <compound kind="file">
    <name>Uncalibvs_simConfig.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_visual_servo/iri_uncalibvs_sim/docs/</path>
    <filename>Uncalibvs__simConfig_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>Uncalibvs__simConfig_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>Uncalibvs__simConfig_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>~activate</name>
      <anchorfile>Uncalibvs__simConfig_8dox.html</anchorfile>
      <anchor>a620d4a4b1c875d75ddec27c75d9f621e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Uncalibvs_simConfig.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_visual_servo/iri_uncalibvs_sim/cfg/cpp/iri_uncalibvs_sim/</path>
    <filename>Uncalibvs__simConfig_8h</filename>
    <class kind="class">iri_uncalibvs_sim::Uncalibvs_simConfig::AbstractGroupDescription</class>
    <class kind="class">iri_uncalibvs_sim::Uncalibvs_simConfig::AbstractParamDescription</class>
    <class kind="class">iri_uncalibvs_sim::Uncalibvs_simConfig::DEFAULT</class>
    <class kind="class">iri_uncalibvs_sim::Uncalibvs_simConfig::GroupDescription</class>
    <class kind="class">iri_uncalibvs_sim::Uncalibvs_simConfig::ParamDescription</class>
    <class kind="class">iri_uncalibvs_sim::Uncalibvs_simConfig</class>
    <class kind="class">iri_uncalibvs_sim::Uncalibvs_simConfigStatics</class>
    <namespace>iri_uncalibvs_sim</namespace>
  </compound>
  <compound kind="file">
    <name>Uncalibvs_simConfig.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_visual_servo/iri_uncalibvs_sim/src/iri_uncalibvs_sim/cfg/</path>
    <filename>Uncalibvs__simConfig_8py</filename>
    <namespace>cfg::Uncalibvs_simConfig</namespace>
    <member kind="variable">
      <type>int</type>
      <name>all_level</name>
      <anchorfile>namespacecfg_1_1Uncalibvs__simConfig.html</anchorfile>
      <anchor>a2fcd7741a574fe4d6483c3be2de5fe78</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>config_description</name>
      <anchorfile>namespacecfg_1_1Uncalibvs__simConfig.html</anchorfile>
      <anchor>a38aa80570c06bc9497abb6fb2cf8b957</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>defaults</name>
      <anchorfile>namespacecfg_1_1Uncalibvs__simConfig.html</anchorfile>
      <anchor>ab42d5125cddd6d5e06f1e07ff61f125c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>inf</name>
      <anchorfile>namespacecfg_1_1Uncalibvs__simConfig.html</anchorfile>
      <anchor>a00e987098ce51dd5c76a10cc98c6dd41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>level</name>
      <anchorfile>namespacecfg_1_1Uncalibvs__simConfig.html</anchorfile>
      <anchor>a02d18115f7c8ab34ff486b0c5bb2c355</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>max</name>
      <anchorfile>namespacecfg_1_1Uncalibvs__simConfig.html</anchorfile>
      <anchor>a8d9b717b780f80ad143631a938303339</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>min</name>
      <anchorfile>namespacecfg_1_1Uncalibvs__simConfig.html</anchorfile>
      <anchor>a2f44d599288db50c5a8706f45822c4b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>type</name>
      <anchorfile>namespacecfg_1_1Uncalibvs__simConfig.html</anchorfile>
      <anchor>abec326002a60b231f0ecfaa055cff868</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Uncalibvs_simAlgNode</name>
    <filename>classUncalibvs__simAlgNode.html</filename>
    <base>IriBaseAlgorithm&lt; Uncalibvs_simAlgorithm &gt;</base>
    <member kind="function">
      <type></type>
      <name>Uncalibvs_simAlgNode</name>
      <anchorfile>classUncalibvs__simAlgNode.html</anchorfile>
      <anchor>afb9807de40b1846b287492353a7ef3de</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Uncalibvs_simAlgNode</name>
      <anchorfile>classUncalibvs__simAlgNode.html</anchorfile>
      <anchor>a91fdecd9b13296b6dff50457dd6c52b2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>addNodeDiagnostics</name>
      <anchorfile>classUncalibvs__simAlgNode.html</anchorfile>
      <anchor>ab87da9b5c63c2212a362a3fc3e805cea</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>mainNodeThread</name>
      <anchorfile>classUncalibvs__simAlgNode.html</anchorfile>
      <anchor>a8887ff2f65e38cfe35d3e4f3796de1dc</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>node_config_update</name>
      <anchorfile>classUncalibvs__simAlgNode.html</anchorfile>
      <anchor>a9c2e32171f989116316904f01a071721</anchor>
      <arglist>(Config &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>input_tag_callback</name>
      <anchorfile>classUncalibvs__simAlgNode.html</anchorfile>
      <anchor>a973617fb5bb38339cce1f072e15a3a09</anchor>
      <arglist>(const ar_pose::ARMarkers::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>model_state_callback</name>
      <anchorfile>classUncalibvs__simAlgNode.html</anchorfile>
      <anchor>a82ee6d11056ba6341b3188903447d6f8</anchor>
      <arglist>(const gazebo_msgs::ModelStates::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>activate_</name>
      <anchorfile>classUncalibvs__simAlgNode.html</anchorfile>
      <anchor>a5d02b1fac40338ffdb5dee0dffa5bc93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>arm_catec_</name>
      <anchorfile>classUncalibvs__simAlgNode.html</anchorfile>
      <anchor>af689287429bb2e61d5e43e4df9588868</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>arm_unina_</name>
      <anchorfile>classUncalibvs__simAlgNode.html</anchorfile>
      <anchor>a3295820b49ec3b8bc6efec4e31738c64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>dist_to_tag_</name>
      <anchorfile>classUncalibvs__simAlgNode.html</anchorfile>
      <anchor>a7787fb3c37fa74a42e467eb8e2a96eda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>fixed_to_id_</name>
      <anchorfile>classUncalibvs__simAlgNode.html</anchorfile>
      <anchor>a316fe96c7feddf177f0b61d946d0fb29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>ini_vars_</name>
      <anchorfile>classUncalibvs__simAlgNode.html</anchorfile>
      <anchor>abe2b0eb77fa1eb006126f445967c2e72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>init_</name>
      <anchorfile>classUncalibvs__simAlgNode.html</anchorfile>
      <anchor>a485202d4c67b17a3f9e2a433f323e693</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CMutex</type>
      <name>input_tag_mutex_</name>
      <anchorfile>classUncalibvs__simAlgNode.html</anchorfile>
      <anchor>a642b03ed1f23fc1f6b58eb27578b3a9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>input_tag_subscriber_</name>
      <anchorfile>classUncalibvs__simAlgNode.html</anchorfile>
      <anchor>a5e31231942ec03ccffeac4b69f31364c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>joints_pub_publisher_</name>
      <anchorfile>classUncalibvs__simAlgNode.html</anchorfile>
      <anchor>a0eece934c253134d710cf88ba59dc1af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sensor_msgs::JointState</type>
      <name>JointState_msg_</name>
      <anchorfile>classUncalibvs__simAlgNode.html</anchorfile>
      <anchor>ae3c5cb4709799d17a34b569fbba15e99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>KDL::Chain</type>
      <name>kdl_chain_</name>
      <anchorfile>classUncalibvs__simAlgNode.html</anchorfile>
      <anchor>a711d5adaa39382f7942166af260c5695</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>lambda_</name>
      <anchorfile>classUncalibvs__simAlgNode.html</anchorfile>
      <anchor>a18887af1fb3ab6dcf5b5db49430c8de7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Eigen::MatrixXf</type>
      <name>lambda_robot_</name>
      <anchorfile>classUncalibvs__simAlgNode.html</anchorfile>
      <anchor>a0966edd4e04ba4195a711687ea1c6677</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CMutex</type>
      <name>model_state_mutex_</name>
      <anchorfile>classUncalibvs__simAlgNode.html</anchorfile>
      <anchor>ad100ef01cb55f1a228cf1d1a63f3e6e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>model_state_subscriber_</name>
      <anchorfile>classUncalibvs__simAlgNode.html</anchorfile>
      <anchor>ad294b0318a42bd94b4fd994e95060660</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>mutex</name>
      <anchorfile>classUncalibvs__simAlgNode.html</anchorfile>
      <anchor>aa14d089aed78a41be691f45dc140be1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>num_joints_</name>
      <anchorfile>classUncalibvs__simAlgNode.html</anchorfile>
      <anchor>ae66266feecc498018c7a2df901cc75a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>output_files_</name>
      <anchorfile>classUncalibvs__simAlgNode.html</anchorfile>
      <anchor>a64fae47f58c4d5c8e534c07096cd3aea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>output_publisher_</name>
      <anchorfile>classUncalibvs__simAlgNode.html</anchorfile>
      <anchor>a05b9247fc7dd8bd2529aa21c154756a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>output_publisher_pose_</name>
      <anchorfile>classUncalibvs__simAlgNode.html</anchorfile>
      <anchor>a2c267a089cc9c53a14a0040d01f9be3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>path_</name>
      <anchorfile>classUncalibvs__simAlgNode.html</anchorfile>
      <anchor>a801962cb54e2bbdcd3a5a6bb5c7d2957</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>geometry_msgs::Pose</type>
      <name>pose_</name>
      <anchorfile>classUncalibvs__simAlgNode.html</anchorfile>
      <anchor>ad203f2a79b6ef50eaa074aba2ee5f7c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Eigen::MatrixXf</type>
      <name>q_</name>
      <anchorfile>classUncalibvs__simAlgNode.html</anchorfile>
      <anchor>ac37e5287973c7c82fa5c777d0f47272d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>quadrotor_</name>
      <anchorfile>classUncalibvs__simAlgNode.html</anchorfile>
      <anchor>a70d3fadf6e5d0db7070bf98de18b8aeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>random_points_</name>
      <anchorfile>classUncalibvs__simAlgNode.html</anchorfile>
      <anchor>ad2c1d6c7baf34ed5643ae409b7bc8538</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Eigen::Matrix3f</type>
      <name>Rquad_inertial_</name>
      <anchorfile>classUncalibvs__simAlgNode.html</anchorfile>
      <anchor>a9896361961fec805776736385759ed5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>t_</name>
      <anchorfile>classUncalibvs__simAlgNode.html</anchorfile>
      <anchor>ad5deb60c1971a9430b73a64c01ba30ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>t_old_</name>
      <anchorfile>classUncalibvs__simAlgNode.html</anchorfile>
      <anchor>a44872f97642c2bb535abe4dc9adc449a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>traditional_</name>
      <anchorfile>classUncalibvs__simAlgNode.html</anchorfile>
      <anchor>a0be57b806b3eb20409ce02f14b733c09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>geometry_msgs::Twist</type>
      <name>Twist_msg_</name>
      <anchorfile>classUncalibvs__simAlgNode.html</anchorfile>
      <anchor>a1cee223dfc12671c596029a547ddbc0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>geometry_msgs::Twist</type>
      <name>twist_quad_</name>
      <anchorfile>classUncalibvs__simAlgNode.html</anchorfile>
      <anchor>a3787842170e35a751c58925752a197a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Uncalibvs_simAlgorithm</type>
      <name>uncalib_vs_sim_alg</name>
      <anchorfile>classUncalibvs__simAlgNode.html</anchorfile>
      <anchor>ad5b3eda5eca27c7cfe506950c9a9ee13</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Uncalibvs_simAlgorithm</name>
    <filename>classUncalibvs__simAlgorithm.html</filename>
    <member kind="typedef">
      <type>iri_uncalibvs_sim::Uncalibvs_simConfig</type>
      <name>Config</name>
      <anchorfile>classUncalibvs__simAlgorithm.html</anchorfile>
      <anchor>a03dfdebfbee44c9cc243c45bc4e3b3f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>config_update</name>
      <anchorfile>classUncalibvs__simAlgorithm.html</anchorfile>
      <anchor>adce487d786931a492aeb736233ea41d1</anchor>
      <arglist>(Config &amp;new_cfg, uint32_t level=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lock</name>
      <anchorfile>classUncalibvs__simAlgorithm.html</anchorfile>
      <anchor>abeb17af9a41e85c015dd809b07c6cb30</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>try_enter</name>
      <anchorfile>classUncalibvs__simAlgorithm.html</anchorfile>
      <anchor>a1a3d1cb2da8991185e17ff800fdf5cbf</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>uncalib_vs_sim</name>
      <anchorfile>classUncalibvs__simAlgorithm.html</anchorfile>
      <anchor>a1b325b03f9701d1dc2df9c5ee434bdee</anchor>
      <arglist>(const bool &amp;traditional, const bool &amp;random_points, const bool &amp;quadrotor, const bool &amp;arm_unina, const bool &amp;arm_catec, const bool &amp;output_files, const std::string &amp;path, const double &amp;lambda, const Eigen::MatrixXf &amp;lambda_robot, const double &amp;final_z, const Eigen::Matrix4f &amp;cTo, const double &amp;secs, const Eigen::MatrixXf &amp;V2, KDL::Chain &amp;chain, Eigen::MatrixXf &amp;QQ, const Eigen::Matrix3f &amp;Rquad_inertial, Eigen::MatrixXf &amp;Vel_quad)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Uncalibvs_simAlgorithm</name>
      <anchorfile>classUncalibvs__simAlgorithm.html</anchorfile>
      <anchor>adf7846588aece1003e33f586ae29fce6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unlock</name>
      <anchorfile>classUncalibvs__simAlgorithm.html</anchorfile>
      <anchor>a20ca228c56ec9d5c2eb8742d73e1bd84</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Uncalibvs_simAlgorithm</name>
      <anchorfile>classUncalibvs__simAlgorithm.html</anchorfile>
      <anchor>aec0f50b5833dd151e8744e064c96c856</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>Config</type>
      <name>config_</name>
      <anchorfile>classUncalibvs__simAlgorithm.html</anchorfile>
      <anchor>a990e2cb2875abaf2c66634b3f0e425b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>base_rtw</name>
      <anchorfile>classUncalibvs__simAlgorithm.html</anchorfile>
      <anchor>a608aa0e7533acf599ec2e9595a82bf60</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>Eigen::MatrixXf</type>
      <name>calcPinv</name>
      <anchorfile>classUncalibvs__simAlgorithm.html</anchorfile>
      <anchor>ac5fa49d0ce59334decf9608b9b0a3621</anchor>
      <arglist>(const Eigen::MatrixXf &amp;a)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>compute_jacobian_t</name>
      <anchorfile>classUncalibvs__simAlgorithm.html</anchorfile>
      <anchor>a761f49def75549f5c3d5f6fcaba0d638</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>compute_jacobian_u</name>
      <anchorfile>classUncalibvs__simAlgorithm.html</anchorfile>
      <anchor>afcbdf479eb8cd0c94920d0191d42c0fd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>features_vector</name>
      <anchorfile>classUncalibvs__simAlgorithm.html</anchorfile>
      <anchor>a28535f5d37cf1e16bca3b4fca4a7b9f1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>Eigen::Matrix4f</type>
      <name>GetTransform</name>
      <anchorfile>classUncalibvs__simAlgorithm.html</anchorfile>
      <anchor>a407662bce58b6a6d9d429feb258a0ff8</anchor>
      <arglist>(const KDL::Frame &amp;f)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>image_projection</name>
      <anchorfile>classUncalibvs__simAlgorithm.html</anchorfile>
      <anchor>a2a1c08a417275cad037f23295ee05de3</anchor>
      <arglist>(const float &amp;fu, const float &amp;fv)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>initZeros</name>
      <anchorfile>classUncalibvs__simAlgorithm.html</anchorfile>
      <anchor>acbe9b3cefb5c7c77c590e5bfb678bec1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>K_control</name>
      <anchorfile>classUncalibvs__simAlgorithm.html</anchorfile>
      <anchor>ae553ef6f9acde2042dc4cdca21623d3c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>pseudo_inverse</name>
      <anchorfile>classUncalibvs__simAlgorithm.html</anchorfile>
      <anchor>ac6b6e7170d1f74cb5745c53482166478</anchor>
      <arglist>(const Eigen::MatrixXf &amp;M, const Eigen::MatrixXf &amp;Y, Eigen::MatrixXf &amp;X)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>q_control</name>
      <anchorfile>classUncalibvs__simAlgorithm.html</anchorfile>
      <anchor>ac5a3eeded6324590b649e63446e95607</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>qa_control</name>
      <anchorfile>classUncalibvs__simAlgorithm.html</anchorfile>
      <anchor>a503ce445ab2222e8aef872b526fa8d8e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>qa_kinematics</name>
      <anchorfile>classUncalibvs__simAlgorithm.html</anchorfile>
      <anchor>abba53b0b8ab5a8ff6d86d28d4c37dac1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>v_null_space_catec</name>
      <anchorfile>classUncalibvs__simAlgorithm.html</anchorfile>
      <anchor>ad063912132670a7c04900d3b6c72e53b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>v_null_space_unina</name>
      <anchorfile>classUncalibvs__simAlgorithm.html</anchorfile>
      <anchor>a745e434e27f63cf3c0e0c16362242809</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>activate</name>
      <anchorfile>classUncalibvs__simAlgorithm.html</anchorfile>
      <anchor>ad515d31347bfe0da10c016359bb7712b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Eigen::MatrixXf</type>
      <name>alfas_</name>
      <anchorfile>classUncalibvs__simAlgorithm.html</anchorfile>
      <anchor>aaa817fbcdeca94f376ebc7029ee45fd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CMutex</type>
      <name>alg_mutex_</name>
      <anchorfile>classUncalibvs__simAlgorithm.html</anchorfile>
      <anchor>ab361f8105d89e9defbf39c39089a5e8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>arm_catec_</name>
      <anchorfile>classUncalibvs__simAlgorithm.html</anchorfile>
      <anchor>a2aa95a6946d153190a0050ec811eb936</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>arm_unina_</name>
      <anchorfile>classUncalibvs__simAlgorithm.html</anchorfile>
      <anchor>a5ca9cf3b9dc17a08a2a59b1983bc0b86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Eigen::MatrixXf</type>
      <name>ccP_</name>
      <anchorfile>classUncalibvs__simAlgorithm.html</anchorfile>
      <anchor>a10e74d3b5f8d3f1d58a9fbffe891ea0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>KDL::Chain</type>
      <name>chain_</name>
      <anchorfile>classUncalibvs__simAlgorithm.html</anchorfile>
      <anchor>a74a0ed0f825de4a3eb470bf2c2699377</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Eigen::MatrixXf</type>
      <name>cj_0_</name>
      <anchorfile>classUncalibvs__simAlgorithm.html</anchorfile>
      <anchor>ac18e5749cf1eb2e9508fc08c0a08e4d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Eigen::MatrixXf</type>
      <name>cP_</name>
      <anchorfile>classUncalibvs__simAlgorithm.html</anchorfile>
      <anchor>ae9d82bc2705eb97372741b10e8f03a9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Eigen::MatrixXf</type>
      <name>cP_x_</name>
      <anchorfile>classUncalibvs__simAlgorithm.html</anchorfile>
      <anchor>a7a218906284c75dc20312bec1660b113</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Eigen::Matrix4f</type>
      <name>cTo_</name>
      <anchorfile>classUncalibvs__simAlgorithm.html</anchorfile>
      <anchor>a8d73745f51b78632e852110f80e7d3c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Eigen::MatrixXf</type>
      <name>diff_</name>
      <anchorfile>classUncalibvs__simAlgorithm.html</anchorfile>
      <anchor>a75ed6d06f9b327f444cf3773b395db19</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Eigen::Matrix4f</type>
      <name>diTj_int_</name>
      <anchorfile>classUncalibvs__simAlgorithm.html</anchorfile>
      <anchor>a5f7eb465f9d1e26775b6aa71331ef216</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>ff_</name>
      <anchorfile>classUncalibvs__simAlgorithm.html</anchorfile>
      <anchor>a99e6bfb57aaea6235a322a9a639385f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>ff_old_</name>
      <anchorfile>classUncalibvs__simAlgorithm.html</anchorfile>
      <anchor>a44f7efcab08c517a5f5a021039c04fc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>final_z_</name>
      <anchorfile>classUncalibvs__simAlgorithm.html</anchorfile>
      <anchor>a20f16556013e2ad337b1435c09f5dc36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Eigen::MatrixXf</type>
      <name>J_</name>
      <anchorfile>classUncalibvs__simAlgorithm.html</anchorfile>
      <anchor>af10ee6d9c04089baa06eab0c4f58a491</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>KDL::Jacobian</type>
      <name>jacobian_</name>
      <anchorfile>classUncalibvs__simAlgorithm.html</anchorfile>
      <anchor>a90c94820ead5ca27c88eca308639785e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>KDL::JntArray</type>
      <name>jnt_pos_</name>
      <anchorfile>classUncalibvs__simAlgorithm.html</anchorfile>
      <anchor>ae80eae608fb302241fca8801f9966bea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::scoped_ptr&lt; KDL::ChainJntToJacSolver &gt;</type>
      <name>jnt_to_jac_solver_</name>
      <anchorfile>classUncalibvs__simAlgorithm.html</anchorfile>
      <anchor>aa674d8ae9be4808a6f89458ee0989d9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; KDL::ChainFkSolverPos_recursive &gt;</type>
      <name>jnt_to_pose_solver_</name>
      <anchorfile>classUncalibvs__simAlgorithm.html</anchorfile>
      <anchor>adb5f666ae03b8f2789de504e7b2e2421</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Eigen::MatrixXf</type>
      <name>Jqa_</name>
      <anchorfile>classUncalibvs__simAlgorithm.html</anchorfile>
      <anchor>a1f7d7cebb34c30529aa768d8a4a470e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>lambda_</name>
      <anchorfile>classUncalibvs__simAlgorithm.html</anchorfile>
      <anchor>adfaf9b9a34a1dd2ce29f1f0c37270b91</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Eigen::MatrixXf</type>
      <name>lambda_robot_</name>
      <anchorfile>classUncalibvs__simAlgorithm.html</anchorfile>
      <anchor>a0e68ff69ff248e328e9e3a2a622dcd4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>n_</name>
      <anchorfile>classUncalibvs__simAlgorithm.html</anchorfile>
      <anchor>a4a703c3a7cd16d189ebb77280bb36884</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>nj_</name>
      <anchorfile>classUncalibvs__simAlgorithm.html</anchorfile>
      <anchor>a3ae2ee7168eb05d52611be09ab71f7fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>noise_</name>
      <anchorfile>classUncalibvs__simAlgorithm.html</anchorfile>
      <anchor>ab2c56cfd3d2b98e584e57a7d423de13d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>output_files_</name>
      <anchorfile>classUncalibvs__simAlgorithm.html</anchorfile>
      <anchor>ace5fe74faabda23948318e320901cd6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Eigen::MatrixXf</type>
      <name>P0_</name>
      <anchorfile>classUncalibvs__simAlgorithm.html</anchorfile>
      <anchor>acdc9b9ddb622047acd7af6678921b0a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>path_</name>
      <anchorfile>classUncalibvs__simAlgorithm.html</anchorfile>
      <anchor>a98a0a6912fa5518f26d425d48342b07c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>phi_old_</name>
      <anchorfile>classUncalibvs__simAlgorithm.html</anchorfile>
      <anchor>a52abc9030ea291bd0d8b2eb190c3841c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Eigen::MatrixXf</type>
      <name>pj_</name>
      <anchorfile>classUncalibvs__simAlgorithm.html</anchorfile>
      <anchor>aa3ce5246c5b631350ca0928c6da50efd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>planar_</name>
      <anchorfile>classUncalibvs__simAlgorithm.html</anchorfile>
      <anchor>a2d193314804cd9fdc149d7eceec8901a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Eigen::MatrixXf</type>
      <name>pn_</name>
      <anchorfile>classUncalibvs__simAlgorithm.html</anchorfile>
      <anchor>a18c75c359d77f4a2ec6da17ee362ce83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Eigen::MatrixXf</type>
      <name>QQ_</name>
      <anchorfile>classUncalibvs__simAlgorithm.html</anchorfile>
      <anchor>ab8d64f2a082812b390929305790d4968</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>quadrotor_</name>
      <anchorfile>classUncalibvs__simAlgorithm.html</anchorfile>
      <anchor>a73d27c2843ee01393c500fd0502ba53c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>random_points_</name>
      <anchorfile>classUncalibvs__simAlgorithm.html</anchorfile>
      <anchor>a1b0d7477ed84e002aa074ed55d8e661a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Eigen::Matrix3f</type>
      <name>Rquad_inertial_</name>
      <anchorfile>classUncalibvs__simAlgorithm.html</anchorfile>
      <anchor>a2ed56b821309ff90ec7056ab54a5fb05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Eigen::MatrixXf</type>
      <name>s_</name>
      <anchorfile>classUncalibvs__simAlgorithm.html</anchorfile>
      <anchor>aab71b6c619de144bbfdce1a7f17c843e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Eigen::MatrixXf</type>
      <name>S_</name>
      <anchorfile>classUncalibvs__simAlgorithm.html</anchorfile>
      <anchor>a1222e1d712d6183d4667a81a05aa633a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Eigen::MatrixXf</type>
      <name>S_x_</name>
      <anchorfile>classUncalibvs__simAlgorithm.html</anchorfile>
      <anchor>a56281a365c1680d107690bbc2bbe0d6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>secs_</name>
      <anchorfile>classUncalibvs__simAlgorithm.html</anchorfile>
      <anchor>a534cdaa5603ca70d6553c04cb3ad9c9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Eigen::Matrix4f</type>
      <name>T0c_0_</name>
      <anchorfile>classUncalibvs__simAlgorithm.html</anchorfile>
      <anchor>aa3fbf5fbcaca98f4ec6158aba532a89b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Eigen::Matrix4f</type>
      <name>T0c_new_</name>
      <anchorfile>classUncalibvs__simAlgorithm.html</anchorfile>
      <anchor>ae07d494231b5ae9e991e425cf73cbd71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Eigen::Matrix4f</type>
      <name>T0c_x_</name>
      <anchorfile>classUncalibvs__simAlgorithm.html</anchorfile>
      <anchor>a72e5779e85237cece9dba2db27820534</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Eigen::Matrix4f</type>
      <name>Tc0_</name>
      <anchorfile>classUncalibvs__simAlgorithm.html</anchorfile>
      <anchor>aaeefe50f7504a66cea73e9f6ae404178</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>traditional_</name>
      <anchorfile>classUncalibvs__simAlgorithm.html</anchorfile>
      <anchor>a225adce64e1e3023d99e0644fb303953</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>u0_</name>
      <anchorfile>classUncalibvs__simAlgorithm.html</anchorfile>
      <anchor>a6b0896b4ec4a6a63ae0ba2cdc9a2fe07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Eigen::MatrixXf</type>
      <name>uv_</name>
      <anchorfile>classUncalibvs__simAlgorithm.html</anchorfile>
      <anchor>a2d40a5ffb72af3cf7ae2af2457b07c0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>v0_</name>
      <anchorfile>classUncalibvs__simAlgorithm.html</anchorfile>
      <anchor>a4a722499a92cad886488fc52fdc3e5f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Eigen::MatrixXf</type>
      <name>V2_</name>
      <anchorfile>classUncalibvs__simAlgorithm.html</anchorfile>
      <anchor>a93dd3c8b5cf5c704cde8822fe492b073</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Eigen::Matrix4f</type>
      <name>V_mod_</name>
      <anchorfile>classUncalibvs__simAlgorithm.html</anchorfile>
      <anchor>a54de9ec1c30c9eee03ae724b8235e721</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Eigen::MatrixXf</type>
      <name>Vel_</name>
      <anchorfile>classUncalibvs__simAlgorithm.html</anchorfile>
      <anchor>a26aa25c9a4825cfe991f4dec8177b332</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Eigen::MatrixXf</type>
      <name>Velqa_</name>
      <anchorfile>classUncalibvs__simAlgorithm.html</anchorfile>
      <anchor>abc7e342754adae8fdab2beec2b384236</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Eigen::MatrixXf</type>
      <name>Vqa0_</name>
      <anchorfile>classUncalibvs__simAlgorithm.html</anchorfile>
      <anchor>ad8bb24e065fc7e791e9448b370d2b573</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cfg::Uncalibvs_simConfig</name>
    <filename>namespacecfg_1_1Uncalibvs__simConfig.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>all_level</name>
      <anchorfile>namespacecfg_1_1Uncalibvs__simConfig.html</anchorfile>
      <anchor>a2fcd7741a574fe4d6483c3be2de5fe78</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>config_description</name>
      <anchorfile>namespacecfg_1_1Uncalibvs__simConfig.html</anchorfile>
      <anchor>a38aa80570c06bc9497abb6fb2cf8b957</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>defaults</name>
      <anchorfile>namespacecfg_1_1Uncalibvs__simConfig.html</anchorfile>
      <anchor>ab42d5125cddd6d5e06f1e07ff61f125c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>inf</name>
      <anchorfile>namespacecfg_1_1Uncalibvs__simConfig.html</anchorfile>
      <anchor>a00e987098ce51dd5c76a10cc98c6dd41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>level</name>
      <anchorfile>namespacecfg_1_1Uncalibvs__simConfig.html</anchorfile>
      <anchor>a02d18115f7c8ab34ff486b0c5bb2c355</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>max</name>
      <anchorfile>namespacecfg_1_1Uncalibvs__simConfig.html</anchorfile>
      <anchor>a8d9b717b780f80ad143631a938303339</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>min</name>
      <anchorfile>namespacecfg_1_1Uncalibvs__simConfig.html</anchorfile>
      <anchor>a2f44d599288db50c5a8706f45822c4b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>type</name>
      <anchorfile>namespacecfg_1_1Uncalibvs__simConfig.html</anchorfile>
      <anchor>abec326002a60b231f0ecfaa055cff868</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>iri_uncalibvs_sim</name>
    <filename>namespaceiri__uncalibvs__sim.html</filename>
    <class kind="class">iri_uncalibvs_sim::Uncalibvs_simConfig</class>
    <class kind="class">iri_uncalibvs_sim::Uncalibvs_simConfigStatics</class>
  </compound>
  <compound kind="class">
    <name>iri_uncalibvs_sim::Uncalibvs_simConfig</name>
    <filename>classiri__uncalibvs__sim_1_1Uncalibvs__simConfig.html</filename>
    <class kind="class">iri_uncalibvs_sim::Uncalibvs_simConfig::AbstractGroupDescription</class>
    <class kind="class">iri_uncalibvs_sim::Uncalibvs_simConfig::AbstractParamDescription</class>
    <class kind="class">iri_uncalibvs_sim::Uncalibvs_simConfig::DEFAULT</class>
    <class kind="class">iri_uncalibvs_sim::Uncalibvs_simConfig::GroupDescription</class>
    <class kind="class">iri_uncalibvs_sim::Uncalibvs_simConfig::ParamDescription</class>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; const AbstractGroupDescription &gt;</type>
      <name>AbstractGroupDescriptionConstPtr</name>
      <anchorfile>classiri__uncalibvs__sim_1_1Uncalibvs__simConfig.html</anchorfile>
      <anchor>ad6cdda340ab542f8c847f5bfd05f4967</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; AbstractGroupDescription &gt;</type>
      <name>AbstractGroupDescriptionPtr</name>
      <anchorfile>classiri__uncalibvs__sim_1_1Uncalibvs__simConfig.html</anchorfile>
      <anchor>ada16e0c3235d022fdffa4e56468ee696</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; const AbstractParamDescription &gt;</type>
      <name>AbstractParamDescriptionConstPtr</name>
      <anchorfile>classiri__uncalibvs__sim_1_1Uncalibvs__simConfig.html</anchorfile>
      <anchor>a8703d0b5748860047de24a82b5b3900d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; AbstractParamDescription &gt;</type>
      <name>AbstractParamDescriptionPtr</name>
      <anchorfile>classiri__uncalibvs__sim_1_1Uncalibvs__simConfig.html</anchorfile>
      <anchor>a35c793596c83ec7d2aff5b20b9ab341e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>__clamp__</name>
      <anchorfile>classiri__uncalibvs__sim_1_1Uncalibvs__simConfig.html</anchorfile>
      <anchor>a6b52df6e19718589cb4fa6f0836abd01</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>__fromMessage__</name>
      <anchorfile>classiri__uncalibvs__sim_1_1Uncalibvs__simConfig.html</anchorfile>
      <anchor>a0a223168f5e2c8260fffdb298359c22e</anchor>
      <arglist>(dynamic_reconfigure::Config &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>__fromServer__</name>
      <anchorfile>classiri__uncalibvs__sim_1_1Uncalibvs__simConfig.html</anchorfile>
      <anchor>a87eb2bf773efa4fa7a1b34004930178f</anchor>
      <arglist>(const ros::NodeHandle &amp;nh)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>__level__</name>
      <anchorfile>classiri__uncalibvs__sim_1_1Uncalibvs__simConfig.html</anchorfile>
      <anchor>a9df028d9dd570ef065904790c8f94c77</anchor>
      <arglist>(const Uncalibvs_simConfig &amp;config) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>__toMessage__</name>
      <anchorfile>classiri__uncalibvs__sim_1_1Uncalibvs__simConfig.html</anchorfile>
      <anchor>a484bdb6ad347eb05426439c695260a72</anchor>
      <arglist>(dynamic_reconfigure::Config &amp;msg, const std::vector&lt; AbstractParamDescriptionConstPtr &gt; &amp;__param_descriptions__, const std::vector&lt; AbstractGroupDescriptionConstPtr &gt; &amp;__group_descriptions__) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>__toMessage__</name>
      <anchorfile>classiri__uncalibvs__sim_1_1Uncalibvs__simConfig.html</anchorfile>
      <anchor>a8697aed6bee839821f1fb3bbd487b0a8</anchor>
      <arglist>(dynamic_reconfigure::Config &amp;msg) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>__toServer__</name>
      <anchorfile>classiri__uncalibvs__sim_1_1Uncalibvs__simConfig.html</anchorfile>
      <anchor>a13b67de71ef5bd04acf1feed5b670d89</anchor>
      <arglist>(const ros::NodeHandle &amp;nh) const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const Uncalibvs_simConfig &amp;</type>
      <name>__getDefault__</name>
      <anchorfile>classiri__uncalibvs__sim_1_1Uncalibvs__simConfig.html</anchorfile>
      <anchor>a842beefde3c31d22562c4d92082e076b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const dynamic_reconfigure::ConfigDescription &amp;</type>
      <name>__getDescriptionMessage__</name>
      <anchorfile>classiri__uncalibvs__sim_1_1Uncalibvs__simConfig.html</anchorfile>
      <anchor>ac54d9f5c9a698cb791dd8e3f183a9b3a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::vector&lt; AbstractGroupDescriptionConstPtr &gt; &amp;</type>
      <name>__getGroupDescriptions__</name>
      <anchorfile>classiri__uncalibvs__sim_1_1Uncalibvs__simConfig.html</anchorfile>
      <anchor>a930a7c977b13225380b028a076f749b1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const Uncalibvs_simConfig &amp;</type>
      <name>__getMax__</name>
      <anchorfile>classiri__uncalibvs__sim_1_1Uncalibvs__simConfig.html</anchorfile>
      <anchor>a9369a4e7e41ccb4d9735152afe9b3713</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const Uncalibvs_simConfig &amp;</type>
      <name>__getMin__</name>
      <anchorfile>classiri__uncalibvs__sim_1_1Uncalibvs__simConfig.html</anchorfile>
      <anchor>a5f0bea90f3d55e9c8ca048a378c3bd8f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::vector&lt; AbstractParamDescriptionConstPtr &gt; &amp;</type>
      <name>__getParamDescriptions__</name>
      <anchorfile>classiri__uncalibvs__sim_1_1Uncalibvs__simConfig.html</anchorfile>
      <anchor>a5bd4fade03fda88a0a1b54cc42ebb1fa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>activate</name>
      <anchorfile>classiri__uncalibvs__sim_1_1Uncalibvs__simConfig.html</anchorfile>
      <anchor>ae819261f25a846694389fd3a87e17e25</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>arm_catec</name>
      <anchorfile>classiri__uncalibvs__sim_1_1Uncalibvs__simConfig.html</anchorfile>
      <anchor>a06852651817b0a3717cb1228c1eb4e4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>arm_unina</name>
      <anchorfile>classiri__uncalibvs__sim_1_1Uncalibvs__simConfig.html</anchorfile>
      <anchor>aa4a4bc9ca1a25db2f8227e4efcc718c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>dist_to_tag</name>
      <anchorfile>classiri__uncalibvs__sim_1_1Uncalibvs__simConfig.html</anchorfile>
      <anchor>a61e56b7dd427d407ea587ee774cfb74a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>class iri_uncalibvs_sim::Uncalibvs_simConfig::DEFAULT</type>
      <name>groups</name>
      <anchorfile>classiri__uncalibvs__sim_1_1Uncalibvs__simConfig.html</anchorfile>
      <anchor>a74ebb2d9092e43af2d40b1038fb12431</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>lambda</name>
      <anchorfile>classiri__uncalibvs__sim_1_1Uncalibvs__simConfig.html</anchorfile>
      <anchor>a92bda98a32c473cd928280111b7617db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>lambda_arm</name>
      <anchorfile>classiri__uncalibvs__sim_1_1Uncalibvs__simConfig.html</anchorfile>
      <anchor>a2686475722659dbcfd31e4f74efce6ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>lambda_quadrotor</name>
      <anchorfile>classiri__uncalibvs__sim_1_1Uncalibvs__simConfig.html</anchorfile>
      <anchor>a567642011c7d7ce84a5e097fec56ec31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>output_files</name>
      <anchorfile>classiri__uncalibvs__sim_1_1Uncalibvs__simConfig.html</anchorfile>
      <anchor>af57e1b85a84565700d1d366bb269bb38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>path</name>
      <anchorfile>classiri__uncalibvs__sim_1_1Uncalibvs__simConfig.html</anchorfile>
      <anchor>a30bf2c0faa472ba22e9dfd86eeff71c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>quadrotor</name>
      <anchorfile>classiri__uncalibvs__sim_1_1Uncalibvs__simConfig.html</anchorfile>
      <anchor>a3217c4d4cfd1a24199443d7b5e210acc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>random_points</name>
      <anchorfile>classiri__uncalibvs__sim_1_1Uncalibvs__simConfig.html</anchorfile>
      <anchor>a05179ba3e3fa24eae729452f6a214f4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>traditional</name>
      <anchorfile>classiri__uncalibvs__sim_1_1Uncalibvs__simConfig.html</anchorfile>
      <anchor>a983038d77d195d101eb586603291e3d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const Uncalibvs_simConfigStatics *</type>
      <name>__get_statics__</name>
      <anchorfile>classiri__uncalibvs__sim_1_1Uncalibvs__simConfig.html</anchorfile>
      <anchor>a66ccede93a9a23a2085a838b5aa3df5d</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>iri_uncalibvs_sim::Uncalibvs_simConfig::AbstractGroupDescription</name>
    <filename>classiri__uncalibvs__sim_1_1Uncalibvs__simConfig_1_1AbstractGroupDescription.html</filename>
    <member kind="function">
      <type></type>
      <name>AbstractGroupDescription</name>
      <anchorfile>classiri__uncalibvs__sim_1_1Uncalibvs__simConfig_1_1AbstractGroupDescription.html</anchorfile>
      <anchor>a81c16fcdf1c6df1dc51846943fe74d4a</anchor>
      <arglist>(std::string n, std::string t, int p, int i, bool s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convertParams</name>
      <anchorfile>classiri__uncalibvs__sim_1_1Uncalibvs__simConfig_1_1AbstractGroupDescription.html</anchorfile>
      <anchor>ae0238b69528285d62c1587828c025f6e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>fromMessage</name>
      <anchorfile>classiri__uncalibvs__sim_1_1Uncalibvs__simConfig_1_1AbstractGroupDescription.html</anchorfile>
      <anchor>a7668570249569cf053184e41c9b2077f</anchor>
      <arglist>(const dynamic_reconfigure::Config &amp;msg, boost::any &amp;config) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setInitialState</name>
      <anchorfile>classiri__uncalibvs__sim_1_1Uncalibvs__simConfig_1_1AbstractGroupDescription.html</anchorfile>
      <anchor>a06beb84d8136c46a993e5d49a59ccdae</anchor>
      <arglist>(boost::any &amp;cfg) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>toMessage</name>
      <anchorfile>classiri__uncalibvs__sim_1_1Uncalibvs__simConfig_1_1AbstractGroupDescription.html</anchorfile>
      <anchor>add5a19e191d0d7c3d791b95d10315716</anchor>
      <arglist>(dynamic_reconfigure::Config &amp;msg, const boost::any &amp;config) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>updateParams</name>
      <anchorfile>classiri__uncalibvs__sim_1_1Uncalibvs__simConfig_1_1AbstractGroupDescription.html</anchorfile>
      <anchor>a5d0a85b5ac2bbd3986faf633d914e47b</anchor>
      <arglist>(boost::any &amp;cfg, Uncalibvs_simConfig &amp;top) const =0</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; AbstractParamDescriptionConstPtr &gt;</type>
      <name>abstract_parameters</name>
      <anchorfile>classiri__uncalibvs__sim_1_1Uncalibvs__simConfig_1_1AbstractGroupDescription.html</anchorfile>
      <anchor>a7eb1d8ead2c00fc45b1dfdca0b705e1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>state</name>
      <anchorfile>classiri__uncalibvs__sim_1_1Uncalibvs__simConfig_1_1AbstractGroupDescription.html</anchorfile>
      <anchor>a2aafc03b5155261c4244aa0286864c48</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>iri_uncalibvs_sim::Uncalibvs_simConfig::AbstractParamDescription</name>
    <filename>classiri__uncalibvs__sim_1_1Uncalibvs__simConfig_1_1AbstractParamDescription.html</filename>
    <member kind="function">
      <type></type>
      <name>AbstractParamDescription</name>
      <anchorfile>classiri__uncalibvs__sim_1_1Uncalibvs__simConfig_1_1AbstractParamDescription.html</anchorfile>
      <anchor>ab17ae5b59d7492042e986a15109cfbab</anchor>
      <arglist>(std::string n, std::string t, uint32_t l, std::string d, std::string e)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>calcLevel</name>
      <anchorfile>classiri__uncalibvs__sim_1_1Uncalibvs__simConfig_1_1AbstractParamDescription.html</anchorfile>
      <anchor>a2e9408c530dff79baad2b469e267995f</anchor>
      <arglist>(uint32_t &amp;level, const Uncalibvs_simConfig &amp;config1, const Uncalibvs_simConfig &amp;config2) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>clamp</name>
      <anchorfile>classiri__uncalibvs__sim_1_1Uncalibvs__simConfig_1_1AbstractParamDescription.html</anchorfile>
      <anchor>a72e243157e23032a83a2cbcb853e2c1c</anchor>
      <arglist>(Uncalibvs_simConfig &amp;config, const Uncalibvs_simConfig &amp;max, const Uncalibvs_simConfig &amp;min) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>fromMessage</name>
      <anchorfile>classiri__uncalibvs__sim_1_1Uncalibvs__simConfig_1_1AbstractParamDescription.html</anchorfile>
      <anchor>a767335f0f0fbe1494db6dcfb68ea648a</anchor>
      <arglist>(const dynamic_reconfigure::Config &amp;msg, Uncalibvs_simConfig &amp;config) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>fromServer</name>
      <anchorfile>classiri__uncalibvs__sim_1_1Uncalibvs__simConfig_1_1AbstractParamDescription.html</anchorfile>
      <anchor>a89e005c487f945243e2a24698dbec638</anchor>
      <arglist>(const ros::NodeHandle &amp;nh, Uncalibvs_simConfig &amp;config) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getValue</name>
      <anchorfile>classiri__uncalibvs__sim_1_1Uncalibvs__simConfig_1_1AbstractParamDescription.html</anchorfile>
      <anchor>a97d5748ebc986f0c0844aa30abb7bff3</anchor>
      <arglist>(const Uncalibvs_simConfig &amp;config, boost::any &amp;val) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>toMessage</name>
      <anchorfile>classiri__uncalibvs__sim_1_1Uncalibvs__simConfig_1_1AbstractParamDescription.html</anchorfile>
      <anchor>a94711ba98ce2ba96891d9f626339063c</anchor>
      <arglist>(dynamic_reconfigure::Config &amp;msg, const Uncalibvs_simConfig &amp;config) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>toServer</name>
      <anchorfile>classiri__uncalibvs__sim_1_1Uncalibvs__simConfig_1_1AbstractParamDescription.html</anchorfile>
      <anchor>a71f0350583f8b43e803f7fdc5034d61d</anchor>
      <arglist>(const ros::NodeHandle &amp;nh, const Uncalibvs_simConfig &amp;config) const =0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>iri_uncalibvs_sim::Uncalibvs_simConfig::DEFAULT</name>
    <filename>classiri__uncalibvs__sim_1_1Uncalibvs__simConfig_1_1DEFAULT.html</filename>
    <member kind="function">
      <type></type>
      <name>DEFAULT</name>
      <anchorfile>classiri__uncalibvs__sim_1_1Uncalibvs__simConfig_1_1DEFAULT.html</anchorfile>
      <anchor>aebc2579cac71c61060662326b9740dfa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setParams</name>
      <anchorfile>classiri__uncalibvs__sim_1_1Uncalibvs__simConfig_1_1DEFAULT.html</anchorfile>
      <anchor>aa8b929fd27854e0f4677a61d4853321d</anchor>
      <arglist>(Uncalibvs_simConfig &amp;config, const std::vector&lt; AbstractParamDescriptionConstPtr &gt; params)</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>activate</name>
      <anchorfile>classiri__uncalibvs__sim_1_1Uncalibvs__simConfig_1_1DEFAULT.html</anchorfile>
      <anchor>a025b38ab973166abc8b9a17770a7f0b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>arm_catec</name>
      <anchorfile>classiri__uncalibvs__sim_1_1Uncalibvs__simConfig_1_1DEFAULT.html</anchorfile>
      <anchor>aebeb55d615a131d62a9d4a964354f80e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>arm_unina</name>
      <anchorfile>classiri__uncalibvs__sim_1_1Uncalibvs__simConfig_1_1DEFAULT.html</anchorfile>
      <anchor>a98b5ba1922c6099f16687728e6e1538f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>dist_to_tag</name>
      <anchorfile>classiri__uncalibvs__sim_1_1Uncalibvs__simConfig_1_1DEFAULT.html</anchorfile>
      <anchor>a1908e61a0030168c3469be42712c927f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>lambda</name>
      <anchorfile>classiri__uncalibvs__sim_1_1Uncalibvs__simConfig_1_1DEFAULT.html</anchorfile>
      <anchor>a5691bebe0dfa9c82151df2c847a0f695</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>lambda_arm</name>
      <anchorfile>classiri__uncalibvs__sim_1_1Uncalibvs__simConfig_1_1DEFAULT.html</anchorfile>
      <anchor>aa2c0599cf4c724c12ae0df860e4a4ec3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>lambda_quadrotor</name>
      <anchorfile>classiri__uncalibvs__sim_1_1Uncalibvs__simConfig_1_1DEFAULT.html</anchorfile>
      <anchor>acb35a791230236d7e60350e9e2c4d4b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>classiri__uncalibvs__sim_1_1Uncalibvs__simConfig_1_1DEFAULT.html</anchorfile>
      <anchor>a5e5e1fccef19cf78156e2719c1c6e011</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>output_files</name>
      <anchorfile>classiri__uncalibvs__sim_1_1Uncalibvs__simConfig_1_1DEFAULT.html</anchorfile>
      <anchor>a663435952f9743a4735c82d9da03266f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>path</name>
      <anchorfile>classiri__uncalibvs__sim_1_1Uncalibvs__simConfig_1_1DEFAULT.html</anchorfile>
      <anchor>a2be96058ce3fa2a8a47e97f794ffd6d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>quadrotor</name>
      <anchorfile>classiri__uncalibvs__sim_1_1Uncalibvs__simConfig_1_1DEFAULT.html</anchorfile>
      <anchor>afc27667274d99fd3a6e464e0ebc74e27</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>random_points</name>
      <anchorfile>classiri__uncalibvs__sim_1_1Uncalibvs__simConfig_1_1DEFAULT.html</anchorfile>
      <anchor>a07f11c827dbbbe630550303c5ef58495</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>state</name>
      <anchorfile>classiri__uncalibvs__sim_1_1Uncalibvs__simConfig_1_1DEFAULT.html</anchorfile>
      <anchor>a1add5d6a061c85c2b27a14fb715bef5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>traditional</name>
      <anchorfile>classiri__uncalibvs__sim_1_1Uncalibvs__simConfig_1_1DEFAULT.html</anchorfile>
      <anchor>a12761544a82a9aee1d508117dfee4291</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>iri_uncalibvs_sim::Uncalibvs_simConfig::GroupDescription</name>
    <filename>classiri__uncalibvs__sim_1_1Uncalibvs__simConfig_1_1GroupDescription.html</filename>
    <templarg>T</templarg>
    <templarg>PT</templarg>
    <base>iri_uncalibvs_sim::Uncalibvs_simConfig::AbstractGroupDescription</base>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>fromMessage</name>
      <anchorfile>classiri__uncalibvs__sim_1_1Uncalibvs__simConfig_1_1GroupDescription.html</anchorfile>
      <anchor>aa8432d8903d1d9801815c27a910c48ac</anchor>
      <arglist>(const dynamic_reconfigure::Config &amp;msg, boost::any &amp;cfg) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GroupDescription</name>
      <anchorfile>classiri__uncalibvs__sim_1_1Uncalibvs__simConfig_1_1GroupDescription.html</anchorfile>
      <anchor>a64a8beb803b84022ed17b28bc7ccb076</anchor>
      <arglist>(std::string name, std::string type, int parent, int id, bool s, T PT::*f)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GroupDescription</name>
      <anchorfile>classiri__uncalibvs__sim_1_1Uncalibvs__simConfig_1_1GroupDescription.html</anchorfile>
      <anchor>af464c2f221f260c9f8d5309b84907942</anchor>
      <arglist>(const GroupDescription&lt; T, PT &gt; &amp;g)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setInitialState</name>
      <anchorfile>classiri__uncalibvs__sim_1_1Uncalibvs__simConfig_1_1GroupDescription.html</anchorfile>
      <anchor>af4d3e4bdfa196a4cc6ed342d22de2eff</anchor>
      <arglist>(boost::any &amp;cfg) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>toMessage</name>
      <anchorfile>classiri__uncalibvs__sim_1_1Uncalibvs__simConfig_1_1GroupDescription.html</anchorfile>
      <anchor>ae2782f261fdc4bbe40025be47f3894e6</anchor>
      <arglist>(dynamic_reconfigure::Config &amp;msg, const boost::any &amp;cfg) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>updateParams</name>
      <anchorfile>classiri__uncalibvs__sim_1_1Uncalibvs__simConfig_1_1GroupDescription.html</anchorfile>
      <anchor>af0ba56c39c30765461ce8b4f5f34f426</anchor>
      <arglist>(boost::any &amp;cfg, Uncalibvs_simConfig &amp;top) const </arglist>
    </member>
    <member kind="variable">
      <type>TPT::*</type>
      <name>field</name>
      <anchorfile>classiri__uncalibvs__sim_1_1Uncalibvs__simConfig_1_1GroupDescription.html</anchorfile>
      <anchor>a4f434cb5c415b4db0e0328883408c522</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; Uncalibvs_simConfig::AbstractGroupDescriptionConstPtr &gt;</type>
      <name>groups</name>
      <anchorfile>classiri__uncalibvs__sim_1_1Uncalibvs__simConfig_1_1GroupDescription.html</anchorfile>
      <anchor>a80c8966bb726b551233c66048b6f7dcf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>iri_uncalibvs_sim::Uncalibvs_simConfig::ParamDescription</name>
    <filename>classiri__uncalibvs__sim_1_1Uncalibvs__simConfig_1_1ParamDescription.html</filename>
    <templarg></templarg>
    <base>iri_uncalibvs_sim::Uncalibvs_simConfig::AbstractParamDescription</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>calcLevel</name>
      <anchorfile>classiri__uncalibvs__sim_1_1Uncalibvs__simConfig_1_1ParamDescription.html</anchorfile>
      <anchor>a138544fa2c0db7e00c5980963e956def</anchor>
      <arglist>(uint32_t &amp;comb_level, const Uncalibvs_simConfig &amp;config1, const Uncalibvs_simConfig &amp;config2) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>clamp</name>
      <anchorfile>classiri__uncalibvs__sim_1_1Uncalibvs__simConfig_1_1ParamDescription.html</anchorfile>
      <anchor>a75750aa9be9aef242d814c138e7c612e</anchor>
      <arglist>(Uncalibvs_simConfig &amp;config, const Uncalibvs_simConfig &amp;max, const Uncalibvs_simConfig &amp;min) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clamp</name>
      <anchorfile>classiri__uncalibvs__sim_1_1Uncalibvs__simConfig_1_1ParamDescription.html</anchorfile>
      <anchor>a282cb7aeebf367b5d86cb205643c0c10</anchor>
      <arglist>(Uncalibvs_simConfig &amp;config, const Uncalibvs_simConfig &amp;max, const Uncalibvs_simConfig &amp;min) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>fromMessage</name>
      <anchorfile>classiri__uncalibvs__sim_1_1Uncalibvs__simConfig_1_1ParamDescription.html</anchorfile>
      <anchor>aca830025a96a5b9cfed912be168f3cb1</anchor>
      <arglist>(const dynamic_reconfigure::Config &amp;msg, Uncalibvs_simConfig &amp;config) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>fromServer</name>
      <anchorfile>classiri__uncalibvs__sim_1_1Uncalibvs__simConfig_1_1ParamDescription.html</anchorfile>
      <anchor>a375452b1acc0eb351cbbe5cba45987c3</anchor>
      <arglist>(const ros::NodeHandle &amp;nh, Uncalibvs_simConfig &amp;config) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getValue</name>
      <anchorfile>classiri__uncalibvs__sim_1_1Uncalibvs__simConfig_1_1ParamDescription.html</anchorfile>
      <anchor>ae1e24143b96aab71354910eeba980d8e</anchor>
      <arglist>(const Uncalibvs_simConfig &amp;config, boost::any &amp;val) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ParamDescription</name>
      <anchorfile>classiri__uncalibvs__sim_1_1Uncalibvs__simConfig_1_1ParamDescription.html</anchorfile>
      <anchor>adc82dbc71786380682048701245a8e33</anchor>
      <arglist>(std::string name, std::string type, uint32_t level, std::string description, std::string edit_method, T Uncalibvs_simConfig::*f)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>toMessage</name>
      <anchorfile>classiri__uncalibvs__sim_1_1Uncalibvs__simConfig_1_1ParamDescription.html</anchorfile>
      <anchor>ac37d533b9564253d498623616a1496eb</anchor>
      <arglist>(dynamic_reconfigure::Config &amp;msg, const Uncalibvs_simConfig &amp;config) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>toServer</name>
      <anchorfile>classiri__uncalibvs__sim_1_1Uncalibvs__simConfig_1_1ParamDescription.html</anchorfile>
      <anchor>a05ff29ac5f949968a28341d1b6c34da1</anchor>
      <arglist>(const ros::NodeHandle &amp;nh, const Uncalibvs_simConfig &amp;config) const </arglist>
    </member>
    <member kind="variable">
      <type>TUncalibvs_simConfig::*</type>
      <name>field</name>
      <anchorfile>classiri__uncalibvs__sim_1_1Uncalibvs__simConfig_1_1ParamDescription.html</anchorfile>
      <anchor>a154d6c4ee3e659477443e591b79c774f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>iri_uncalibvs_sim::Uncalibvs_simConfigStatics</name>
    <filename>classiri__uncalibvs__sim_1_1Uncalibvs__simConfigStatics.html</filename>
    <member kind="function" protection="private">
      <type></type>
      <name>Uncalibvs_simConfigStatics</name>
      <anchorfile>classiri__uncalibvs__sim_1_1Uncalibvs__simConfigStatics.html</anchorfile>
      <anchor>a439613fbad8ca476ed601b034d14173a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const Uncalibvs_simConfigStatics *</type>
      <name>get_instance</name>
      <anchorfile>classiri__uncalibvs__sim_1_1Uncalibvs__simConfigStatics.html</anchorfile>
      <anchor>a6cb167876242a67fa5476d8a56c16495</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Uncalibvs_simConfig</type>
      <name>__default__</name>
      <anchorfile>classiri__uncalibvs__sim_1_1Uncalibvs__simConfigStatics.html</anchorfile>
      <anchor>aecc38c9166ed96113d7f70627ef5e51b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>dynamic_reconfigure::ConfigDescription</type>
      <name>__description_message__</name>
      <anchorfile>classiri__uncalibvs__sim_1_1Uncalibvs__simConfigStatics.html</anchorfile>
      <anchor>a83be320a4e4d7bb7d37d0326a4e71030</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Uncalibvs_simConfig::AbstractGroupDescriptionConstPtr &gt;</type>
      <name>__group_descriptions__</name>
      <anchorfile>classiri__uncalibvs__sim_1_1Uncalibvs__simConfigStatics.html</anchorfile>
      <anchor>a6acb7005a5add13e08b1a7ad5cd82a4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Uncalibvs_simConfig</type>
      <name>__max__</name>
      <anchorfile>classiri__uncalibvs__sim_1_1Uncalibvs__simConfigStatics.html</anchorfile>
      <anchor>a318110b2f71a8f0feb0ffb72346b323b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Uncalibvs_simConfig</type>
      <name>__min__</name>
      <anchorfile>classiri__uncalibvs__sim_1_1Uncalibvs__simConfigStatics.html</anchorfile>
      <anchor>a9c08ff91f399b5ae5e38681482efb3fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Uncalibvs_simConfig::AbstractParamDescriptionConstPtr &gt;</type>
      <name>__param_descriptions__</name>
      <anchorfile>classiri__uncalibvs__sim_1_1Uncalibvs__simConfigStatics.html</anchorfile>
      <anchor>abf09bc633d2afd3d4eefac875708a2bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>Uncalibvs_simConfig</name>
      <anchorfile>classiri__uncalibvs__sim_1_1Uncalibvs__simConfigStatics.html</anchorfile>
      <anchor>a66b598518885558efffc031c596b25ca</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title></title>
    <filename>index</filename>
    <docanchor file="index">codeapi</docanchor>
  </compound>
</tagfile>
