<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>ardrone_driver.cpp</name>
    <path>/tmp/catkin_workspace/src/ardrone_autonomy/src/</path>
    <filename>ardrone__driver_8cpp</filename>
    <includes id="ardrone__driver_8h" name="ardrone_driver.h" local="no" imported="no">ardrone_autonomy/ardrone_driver.h</includes>
    <includes id="teleop__twist_8h" name="teleop_twist.h" local="no" imported="no">ardrone_autonomy/teleop_twist.h</includes>
    <includes id="video_8h" name="video.h" local="no" imported="no">ardrone_autonomy/video.h</includes>
    <includes id="snippet__configure__drone_8h" name="snippet_configure_drone.h" local="yes" imported="no">ardrone_autonomy/snippet_configure_drone.h</includes>
    <includes id="NavdataMessageDefinitions_8h" name="NavdataMessageDefinitions.h" local="no" imported="no">ardrone_autonomy/NavdataMessageDefinitions.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>NAVDATA_STRUCTS_SOURCE</name>
      <anchorfile>ardrone__driver_8cpp.html</anchorfile>
      <anchor>a7c2df5a46dddecb58219910418388a81</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ControlCHandler</name>
      <anchorfile>ardrone__driver_8cpp.html</anchorfile>
      <anchor>a0c553f15a43f577d081b5cd063e2f02c</anchor>
      <arglist>(int signal)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>ardrone__driver_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ardrone_driver.h</name>
    <path>/tmp/catkin_workspace/src/ardrone_autonomy/include/ardrone_autonomy/</path>
    <filename>ardrone__driver_8h</filename>
    <includes id="ardrone__sdk_8h" name="ardrone_sdk.h" local="no" imported="no">ardrone_autonomy/ardrone_sdk.h</includes>
    <includes id="NavdataMessageDefinitions_8h" name="NavdataMessageDefinitions.h" local="no" imported="no">ardrone_autonomy/NavdataMessageDefinitions.h</includes>
    <class kind="class">ARDroneDriver</class>
    <member kind="define">
      <type>#define</type>
      <name>_DEG2RAD</name>
      <anchorfile>ardrone__driver_8h.html</anchorfile>
      <anchor>a3ca64bfb99ac6359c337b749edc94ea8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>_RAD2DEG</name>
      <anchorfile>ardrone__driver_8h.html</anchorfile>
      <anchor>ab0c47f9275ef0fe09377fc92484f71ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CAMERA_QUEUE_SIZE</name>
      <anchorfile>ardrone__driver_8h.html</anchorfile>
      <anchor>a6c559677afc71f470d78f6354ba1796a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DRIVER_APPNAME</name>
      <anchorfile>ardrone__driver_8h.html</anchorfile>
      <anchor>abf3c1e96c808c053164f5c5c77a08f56</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DRIVER_USERNAME</name>
      <anchorfile>ardrone__driver_8h.html</anchorfile>
      <anchor>a5d63629e3503326afd1db9e2783ce942</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NAVDATA_QUEUE_SIZE</name>
      <anchorfile>ardrone__driver_8h.html</anchorfile>
      <anchor>a8401a7996114342b0ded724e3ff7fe84</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NAVDATA_STRUCTS_HEADER_PRIVATE</name>
      <anchorfile>ardrone__driver_8h.html</anchorfile>
      <anchor>a1b5e9a0b2d52d8aeda60add49220d96d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NAVDATA_STRUCTS_HEADER_PUBLIC</name>
      <anchorfile>ardrone__driver_8h.html</anchorfile>
      <anchor>a0253b09c450e38aa71efad217391e060</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NAVDATA_STRUCTS_INCLUDES</name>
      <anchorfile>ardrone__driver_8h.html</anchorfile>
      <anchor>ad4fd7d8c11692561aa747d964d42aa51</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ardrone_sdk.cpp</name>
    <path>/tmp/catkin_workspace/src/ardrone_autonomy/src/</path>
    <filename>ardrone__sdk_8cpp</filename>
    <includes id="ardrone__sdk_8h" name="ardrone_sdk.h" local="no" imported="no">ardrone_autonomy/ardrone_sdk.h</includes>
    <includes id="video_8h" name="video.h" local="no" imported="no">ardrone_autonomy/video.h</includes>
    <includes id="teleop__twist_8h" name="teleop_twist.h" local="no" imported="no">ardrone_autonomy/teleop_twist.h</includes>
    <includes id="snippet__ros__to__ardrone__config_8h" name="snippet_ros_to_ardrone_config.h" local="yes" imported="no">ardrone_autonomy/snippet_ros_to_ardrone_config.h</includes>
    <member kind="function">
      <type>bool_t</type>
      <name>ardrone_tool_exit</name>
      <anchorfile>ardrone__sdk_8cpp.html</anchorfile>
      <anchor>ac0ae5160ddb06fc96533fd3354be6239</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>C_RESULT</type>
      <name>ardrone_tool_init_custom</name>
      <anchorfile>ardrone__sdk_8cpp.html</anchorfile>
      <anchor>aacb6d08cb3730861548d5ed44455951f</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>C_RESULT</type>
      <name>ardrone_tool_shutdown_custom</name>
      <anchorfile>ardrone__sdk_8cpp.html</anchorfile>
      <anchor>a6a0c7211af838ea41e16868bce26d231</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEFINE_THREAD_ROUTINE</name>
      <anchorfile>ardrone__sdk_8cpp.html</anchorfile>
      <anchor>a0f29685158203aa5c564d48be54ec7ff</anchor>
      <arglist>(update_ros, data)</arglist>
    </member>
    <member kind="function">
      <type>C_RESULT</type>
      <name>navdata_custom_init</name>
      <anchorfile>ardrone__sdk_8cpp.html</anchorfile>
      <anchor>ad7aa7e6dc1351502aaf95d3bdf79489c</anchor>
      <arglist>(void *data)</arglist>
    </member>
    <member kind="function">
      <type>C_RESULT</type>
      <name>navdata_custom_process</name>
      <anchorfile>ardrone__sdk_8cpp.html</anchorfile>
      <anchor>a596c94ed6975ea32d70f54df4ec778c9</anchor>
      <arglist>(const navdata_unpacked_t *const pnd)</arglist>
    </member>
    <member kind="function">
      <type>C_RESULT</type>
      <name>navdata_custom_release</name>
      <anchorfile>ardrone__sdk_8cpp.html</anchorfile>
      <anchor>aace9f306da4ed3acc5501f9af5b3953e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>current_navdata_id</name>
      <anchorfile>ardrone__sdk_8cpp.html</anchorfile>
      <anchor>a8528c00f4558e7043cc6c0ec553b2363</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>looprate</name>
      <anchorfile>ardrone__sdk_8cpp.html</anchorfile>
      <anchor>a8bc3afafb5b03fd1dc5483284f774e22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>vp_os_mutex_t</type>
      <name>navdata_lock</name>
      <anchorfile>ardrone__sdk_8cpp.html</anchorfile>
      <anchor>a88e9fc16bc31c98fea24eee663120539</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>realtime_navdata</name>
      <anchorfile>ardrone__sdk_8cpp.html</anchorfile>
      <anchor>a37ebc2bf339a765ccaeb7b5f935b8fc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>realtime_video</name>
      <anchorfile>ardrone__sdk_8cpp.html</anchorfile>
      <anchor>ab52061ba39ff2348ca56fe6ea570e3c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ARDroneDriver *</type>
      <name>ros_driver</name>
      <anchorfile>ardrone__sdk_8cpp.html</anchorfile>
      <anchor>ae67c6ddff01236d6e3b99dc8c5fc93dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Time</type>
      <name>shared_navdata_receive_time</name>
      <anchorfile>ardrone__sdk_8cpp.html</anchorfile>
      <anchor>a0884b7fc35ca7727f5ee1e3dd23eaf6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const navdata_unpacked_t *</type>
      <name>shared_raw_navdata_ptr</name>
      <anchorfile>ardrone__sdk_8cpp.html</anchorfile>
      <anchor>a7dc8461d47ea6299390bdff2cdd4dd13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>should_exit</name>
      <anchorfile>ardrone__sdk_8cpp.html</anchorfile>
      <anchor>a73bebb8d74609efe1ab33d41ab7f69f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>vp_os_mutex_t</type>
      <name>twist_lock</name>
      <anchorfile>ardrone__sdk_8cpp.html</anchorfile>
      <anchor>a8669876975d899ac5bd5778d4ad35ac7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>vp_os_mutex_t</type>
      <name>video_lock</name>
      <anchorfile>ardrone__sdk_8cpp.html</anchorfile>
      <anchor>ac9536136ff2ec90dd56e50fcfb0bf7ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>vp_stages_latency_estimation_config_t</type>
      <name>vlat</name>
      <anchorfile>ardrone__sdk_8cpp.html</anchorfile>
      <anchor>ada509ea629d86442c2c7a353993c4db7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ardrone_sdk.h</name>
    <path>/tmp/catkin_workspace/src/ardrone_autonomy/include/ardrone_autonomy/</path>
    <filename>ardrone__sdk_8h</filename>
    <includes id="ardrone__driver_8h" name="ardrone_driver.h" local="no" imported="no">ardrone_autonomy/ardrone_driver.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>FFMPEG_SUPPORT</name>
      <anchorfile>ardrone__sdk_8h.html</anchorfile>
      <anchor>a1b05c4b4adae9c84aea0134049918cb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NB_DRIVER_POST_STAGES</name>
      <anchorfile>ardrone__sdk_8h.html</anchorfile>
      <anchor>afff94193f1fb467cee1e4a7e41729d7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>UINT64_C</name>
      <anchorfile>ardrone__sdk_8h.html</anchorfile>
      <anchor>a26a7bac63d90ef61175acb9f6fc4f2ca</anchor>
      <arglist>(c)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>USE_LINUX</name>
      <anchorfile>ardrone__sdk_8h.html</anchorfile>
      <anchor>a7e6ba6f37e4cd147720fb2824336fd00</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>looprate</name>
      <anchorfile>ardrone__sdk_8h.html</anchorfile>
      <anchor>a8bc3afafb5b03fd1dc5483284f774e22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>vp_os_mutex_t</type>
      <name>navdata_lock</name>
      <anchorfile>ardrone__sdk_8h.html</anchorfile>
      <anchor>a88e9fc16bc31c98fea24eee663120539</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>realtime_navdata</name>
      <anchorfile>ardrone__sdk_8h.html</anchorfile>
      <anchor>a37ebc2bf339a765ccaeb7b5f935b8fc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>realtime_video</name>
      <anchorfile>ardrone__sdk_8h.html</anchorfile>
      <anchor>ab52061ba39ff2348ca56fe6ea570e3c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ARDroneDriver *</type>
      <name>ros_driver</name>
      <anchorfile>ardrone__sdk_8h.html</anchorfile>
      <anchor>ae67c6ddff01236d6e3b99dc8c5fc93dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Time</type>
      <name>shared_navdata_receive_time</name>
      <anchorfile>ardrone__sdk_8h.html</anchorfile>
      <anchor>a0884b7fc35ca7727f5ee1e3dd23eaf6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const navdata_unpacked_t *</type>
      <name>shared_raw_navdata_ptr</name>
      <anchorfile>ardrone__sdk_8h.html</anchorfile>
      <anchor>a7dc8461d47ea6299390bdff2cdd4dd13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>should_exit</name>
      <anchorfile>ardrone__sdk_8h.html</anchorfile>
      <anchor>a73bebb8d74609efe1ab33d41ab7f69f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>vp_os_mutex_t</type>
      <name>twist_lock</name>
      <anchorfile>ardrone__sdk_8h.html</anchorfile>
      <anchor>a8669876975d899ac5bd5778d4ad35ac7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>video_decoder_config_t</type>
      <name>vec</name>
      <anchorfile>ardrone__sdk_8h.html</anchorfile>
      <anchor>a83c63f6291cc39baf691e4d768634a22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>vp_os_mutex_t</type>
      <name>video_lock</name>
      <anchorfile>ardrone__sdk_8h.html</anchorfile>
      <anchor>ac9536136ff2ec90dd56e50fcfb0bf7ed</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mainpage.dox</name>
    <path>/tmp/catkin_workspace/src/ardrone_autonomy/</path>
    <filename>mainpage_8dox</filename>
  </compound>
  <compound kind="file">
    <name>NavdataMessageDefinitions.h</name>
    <path>/tmp/catkin_workspace/src/ardrone_autonomy/include/ardrone_autonomy/</path>
    <filename>NavdataMessageDefinitions_8h</filename>
  </compound>
  <compound kind="file">
    <name>NavdataMessageDefinitionsTemplate.c</name>
    <path>/tmp/catkin_workspace/src/ardrone_autonomy/scripts/</path>
    <filename>NavdataMessageDefinitionsTemplate_8c</filename>
    <member kind="variable">
      <type>else</type>
      <name>__pad0__</name>
      <anchorfile>NavdataMessageDefinitionsTemplate_8c.html</anchorfile>
      <anchor>a8e01dcc96c43199448ee66f7c2ae8ea6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>&lt;%defname=&quot;format_member(item,member,i)&quot;&gt; member[&apos;c_type&apos;]</type>
      <name>c</name>
      <anchorfile>NavdataMessageDefinitionsTemplate_8c.html</anchorfile>
      <anchor>a066c4d01768ec3e643334b2d35527486</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>m</type>
      <name>m12</name>
      <anchorfile>NavdataMessageDefinitionsTemplate_8c.html</anchorfile>
      <anchor>a370a9231a3e63a13701eaf1784204364</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>m</type>
      <name>m13</name>
      <anchorfile>NavdataMessageDefinitionsTemplate_8c.html</anchorfile>
      <anchor>a7ba93dbfd242d341679542e12a65dd9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>m</type>
      <name>m21</name>
      <anchorfile>NavdataMessageDefinitionsTemplate_8c.html</anchorfile>
      <anchor>a9f80c4a0c81cdfecd45b75938034b88c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>m</type>
      <name>m22</name>
      <anchorfile>NavdataMessageDefinitionsTemplate_8c.html</anchorfile>
      <anchor>ad2b8d882834543119117aa7f9f45b372</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>m</type>
      <name>m23</name>
      <anchorfile>NavdataMessageDefinitionsTemplate_8c.html</anchorfile>
      <anchor>a1fde31a6bc8a6944826ad332f0db8af8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>m</type>
      <name>m31</name>
      <anchorfile>NavdataMessageDefinitionsTemplate_8c.html</anchorfile>
      <anchor>a2f5e7b0ae588db6d4c8d815669f5416b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>m</type>
      <name>m32</name>
      <anchorfile>NavdataMessageDefinitionsTemplate_8c.html</anchorfile>
      <anchor>aaf234136c8679d07c7bcf1a976504e51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>m</type>
      <name>m33</name>
      <anchorfile>NavdataMessageDefinitionsTemplate_8c.html</anchorfile>
      <anchor>acfdfbd60aaf0d820f95b2c32f810a83e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>if matrix33 in</type>
      <name>member</name>
      <anchorfile>NavdataMessageDefinitionsTemplate_8c.html</anchorfile>
      <anchor>afc502d06d3c2271783b669a4908f8a25</anchor>
      <arglist>[&apos;ros_type&apos;]</arglist>
    </member>
    <member kind="variable">
      <type>m</type>
      <name>y</name>
      <anchorfile>NavdataMessageDefinitionsTemplate_8c.html</anchorfile>
      <anchor>aeaa1c6830729ee5e35238bda40781857</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>m</type>
      <name>z</name>
      <anchorfile>NavdataMessageDefinitionsTemplate_8c.html</anchorfile>
      <anchor>a3855570c2b7c3a9c1cf44c3ca6f63201</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>snippet_configure_drone.h</name>
    <path>/tmp/catkin_workspace/src/ardrone_autonomy/include/ardrone_autonomy/</path>
    <filename>snippet__configure__drone_8h</filename>
    <includes id="NavdataMessageDefinitions_8h" name="NavdataMessageDefinitions.h" local="no" imported="no">ardrone_autonomy/NavdataMessageDefinitions.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>ARDRONE_CONFIG_KEY_IMM_a10</name>
      <anchorfile>snippet__configure__drone_8h.html</anchorfile>
      <anchor>a6de5569fcb04c66f87316b5f26dd7115</anchor>
      <arglist>(KEY, NAME, INI_TYPE, C_TYPE, C_TYPE_PTR, RW, RW_CUSTOM, DEFAULT, CALLBACK, CATEGORY)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ARDRONE_CONFIG_KEY_IMM_a10</name>
      <anchorfile>snippet__configure__drone_8h.html</anchorfile>
      <anchor>a6de5569fcb04c66f87316b5f26dd7115</anchor>
      <arglist>(KEY, NAME, INI_TYPE, C_TYPE, C_TYPE_PTR, RW, RW_CUSTOM, DEFAULT, CALLBACK, CATEGORY)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ARDRONE_CONFIG_KEY_REF_a10</name>
      <anchorfile>snippet__configure__drone_8h.html</anchorfile>
      <anchor>af94205d4a0f1920cb2e7801bc35d6b47</anchor>
      <arglist>(KEY, NAME, INI_TYPE, C_TYPE, C_TYPE_PTR, RW, RW_CUSTOM, DEFAULT, CALLBACK, CATEGORY)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ARDRONE_CONFIG_KEY_STR_a10</name>
      <anchorfile>snippet__configure__drone_8h.html</anchorfile>
      <anchor>a64cb503cee119964d985c4ce3e3205c8</anchor>
      <arglist>(KEY, NAME, INI_TYPE, C_TYPE, C_TYPE_PTR, RW, RW_CUSTOM, DEFAULT, CALLBACK, CATEGORY)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ARDRONE_CONFIG_KEY_STR_a10</name>
      <anchorfile>snippet__configure__drone_8h.html</anchorfile>
      <anchor>a64cb503cee119964d985c4ce3e3205c8</anchor>
      <arglist>(KEY, NAME, INI_TYPE, C_TYPE, C_TYPE_PTR, RW, RW_CUSTOM, DEFAULT, CALLBACK, CATEGORY)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NAVDATA_STRUCTS_INITIALIZE</name>
      <anchorfile>snippet__configure__drone_8h.html</anchorfile>
      <anchor>af8f7891e36d7a6a853b3949a6282d59b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SEND_PARAM_NUM</name>
      <anchorfile>snippet__configure__drone_8h.html</anchorfile>
      <anchor>af27d64bcc8b5711e37d08668e515746f</anchor>
      <arglist>(NAME, CATEGORY, DEFAULT)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SEND_PARAM_STR</name>
      <anchorfile>snippet__configure__drone_8h.html</anchorfile>
      <anchor>a2d1c3b39b48d941728cacd60a31a54c7</anchor>
      <arglist>(NAME, CATEGORY, DEFAULT)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>snippet_ros_to_ardrone_config.h</name>
    <path>/tmp/catkin_workspace/src/ardrone_autonomy/include/ardrone_autonomy/</path>
    <filename>snippet__ros__to__ardrone__config_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>ARDRONE_CONFIG_KEY_IMM_a10</name>
      <anchorfile>snippet__ros__to__ardrone__config_8h.html</anchorfile>
      <anchor>a6de5569fcb04c66f87316b5f26dd7115</anchor>
      <arglist>(KEY, NAME, INI_TYPE, C_TYPE, C_TYPE_PTR, RW, RW_CUSTOM, DEFAULT, CALLBACK, CATEGORY)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ARDRONE_CONFIG_KEY_REF_a10</name>
      <anchorfile>snippet__ros__to__ardrone__config_8h.html</anchorfile>
      <anchor>af94205d4a0f1920cb2e7801bc35d6b47</anchor>
      <arglist>(KEY, NAME, INI_TYPE, C_TYPE, C_TYPE_PTR, RW, RW_CUSTOM, DEFAULT, CALLBACK, CATEGORY)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ARDRONE_CONFIG_KEY_STR_a10</name>
      <anchorfile>snippet__ros__to__ardrone__config_8h.html</anchorfile>
      <anchor>a64cb503cee119964d985c4ce3e3205c8</anchor>
      <arglist>(KEY, NAME, INI_TYPE, C_TYPE, C_TYPE_PTR, RW, RW_CUSTOM, DEFAULT, CALLBACK, CATEGORY)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LOAD_PARAM_NUM</name>
      <anchorfile>snippet__ros__to__ardrone__config_8h.html</anchorfile>
      <anchor>a2a19107043603c5b8259e2b3a1572a0e</anchor>
      <arglist>(NAME, C_TYPE, DEFAULT)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LOAD_PARAM_STR</name>
      <anchorfile>snippet__ros__to__ardrone__config_8h.html</anchorfile>
      <anchor>a3a188b82762bed2f864efb41a2bc8639</anchor>
      <arglist>(NAME, DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ARDRONE_TOOL_CONFIGURATION_ADDEVENT</name>
      <anchorfile>snippet__ros__to__ardrone__config_8h.html</anchorfile>
      <anchor>a760950e92175767bf4db5510d52bfb81</anchor>
      <arglist>(profile_id, buffer, NULL)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ARDRONE_TOOL_CONFIGURATION_ADDEVENT</name>
      <anchorfile>snippet__ros__to__ardrone__config_8h.html</anchorfile>
      <anchor>a99732390eeca3a1f8accfc865c490a1c</anchor>
      <arglist>(application_id, buffer, NULL)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>printf</name>
      <anchorfile>snippet__ros__to__ardrone__config_8h.html</anchorfile>
      <anchor>af752693e39d8a72abed2676eb2005e02</anchor>
      <arglist>(&quot;Deleting Profile %s\n&quot;, buffer)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>printf</name>
      <anchorfile>snippet__ros__to__ardrone__config_8h.html</anchorfile>
      <anchor>a6a77b9bdf694264b2c3ba0641b974621</anchor>
      <arglist>(&quot;Deleting Application %s\n&quot;, buffer)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>sprintf</name>
      <anchorfile>snippet__ros__to__ardrone__config_8h.html</anchorfile>
      <anchor>ac5c1b7a2eb4c2b643d81dc1ba51cbc81</anchor>
      <arglist>(buffer,&quot;-%s&quot;, usr_id)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>sprintf</name>
      <anchorfile>snippet__ros__to__ardrone__config_8h.html</anchorfile>
      <anchor>a9de071222123eebd7897b294d8de6979</anchor>
      <arglist>(buffer,&quot;-%s&quot;, app_id)</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>buffer</name>
      <anchorfile>snippet__ros__to__ardrone__config_8h.html</anchorfile>
      <anchor>af90b8ab9978dbea7c46e69ac45f06831</anchor>
      <arglist>[MULTICONFIG_ID_SIZE+1]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>teleop_twist.cpp</name>
    <path>/tmp/catkin_workspace/src/ardrone_autonomy/src/</path>
    <filename>teleop__twist_8cpp</filename>
    <includes id="teleop__twist_8h" name="teleop_twist.h" local="no" imported="no">ardrone_autonomy/teleop_twist.h</includes>
    <member kind="function">
      <type>C_RESULT</type>
      <name>close_teleop</name>
      <anchorfile>teleop__twist_8cpp.html</anchorfile>
      <anchor>a773498967533c630893fc49feca426a7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>CmdVelCallback</name>
      <anchorfile>teleop__twist_8cpp.html</anchorfile>
      <anchor>ad7baabf8fab6bfd1e095999b3cdb9321</anchor>
      <arglist>(const geometry_msgs::TwistConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>FlatTrimCallback</name>
      <anchorfile>teleop__twist_8cpp.html</anchorfile>
      <anchor>ad76a8f256f3e98ef5682b5d0c5acb3a6</anchor>
      <arglist>(std_srvs::Empty::Request &amp;request, std_srvs::Empty::Response &amp;response)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>LandCallback</name>
      <anchorfile>teleop__twist_8cpp.html</anchorfile>
      <anchor>ac444f2b9258275138e031f9e831df91c</anchor>
      <arglist>(const std_msgs::Empty &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>C_RESULT</type>
      <name>open_teleop</name>
      <anchorfile>teleop__twist_8cpp.html</anchorfile>
      <anchor>a667fdd14ecef7714ba4b052e81d2d399</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ResetCallback</name>
      <anchorfile>teleop__twist_8cpp.html</anchorfile>
      <anchor>a06fa198b39e4e723bda4acbdbc6b4ccb</anchor>
      <arglist>(const std_msgs::Empty &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>SetCamChannelCallback</name>
      <anchorfile>teleop__twist_8cpp.html</anchorfile>
      <anchor>ae73bcbb0b0c7ef32cd1dcc3c02d7bae3</anchor>
      <arglist>(ardrone_autonomy::CamSelect::Request &amp;request, ardrone_autonomy::CamSelect::Response &amp;response)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>SetFlightAnimationCallback</name>
      <anchorfile>teleop__twist_8cpp.html</anchorfile>
      <anchor>a82bf27fc9cec03e9c239ccf167c32416</anchor>
      <arglist>(ardrone_autonomy::FlightAnim::Request &amp;request, ardrone_autonomy::FlightAnim::Response &amp;response)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>SetLedAnimationCallback</name>
      <anchorfile>teleop__twist_8cpp.html</anchorfile>
      <anchor>a474c0958a070f5c70cfc7fde77e991cd</anchor>
      <arglist>(ardrone_autonomy::LedAnim::Request &amp;request, ardrone_autonomy::LedAnim::Response &amp;response)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>SetRecordCallback</name>
      <anchorfile>teleop__twist_8cpp.html</anchorfile>
      <anchor>a6c233da35392c783335fe170d2c34483</anchor>
      <arglist>(ardrone_autonomy::RecordEnable::Request &amp;request, ardrone_autonomy::RecordEnable::Response &amp;response)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TakeoffCallback</name>
      <anchorfile>teleop__twist_8cpp.html</anchorfile>
      <anchor>a7828e4b75c4bbf88ddd5939c0e34d67c</anchor>
      <arglist>(const std_msgs::Empty &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ToggleCamCallback</name>
      <anchorfile>teleop__twist_8cpp.html</anchorfile>
      <anchor>ad87caf92a7e3ef5e6e8dd07eeb23bc53</anchor>
      <arglist>(std_srvs::Empty::Request &amp;request, std_srvs::Empty::Response &amp;response)</arglist>
    </member>
    <member kind="function">
      <type>C_RESULT</type>
      <name>update_teleop</name>
      <anchorfile>teleop__twist_8cpp.html</anchorfile>
      <anchor>a2b275b7edbfcb5170ba897ace5fddfa9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>cam_state</name>
      <anchorfile>teleop__twist_8cpp.html</anchorfile>
      <anchor>a305ac3df729220f7bbdd89abb0402d9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>geometry_msgs::Twist</type>
      <name>cmd_vel</name>
      <anchorfile>teleop__twist_8cpp.html</anchorfile>
      <anchor>a7e78579d1444a1a78f1ec8fc885c82eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>detect_disable_placeholder</name>
      <anchorfile>teleop__twist_8cpp.html</anchorfile>
      <anchor>aea9b6c7141b91a61ea7b63fa9570bd2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>detect_dtype</name>
      <anchorfile>teleop__twist_8cpp.html</anchorfile>
      <anchor>a708f1cb9bce33a17c95632a0814cebd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>detect_enable_placeholder</name>
      <anchorfile>teleop__twist_8cpp.html</anchorfile>
      <anchor>a6b672964a7ecf4e792c914bbbc019610</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>detect_enemy_color</name>
      <anchorfile>teleop__twist_8cpp.html</anchorfile>
      <anchor>ae0f52fb720875bba6d66b4c72c6aa278</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>detect_hori_type</name>
      <anchorfile>teleop__twist_8cpp.html</anchorfile>
      <anchor>a1c1dc82e1e525df4ec341a21a9113c00</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>detect_indoor_hull</name>
      <anchorfile>teleop__twist_8cpp.html</anchorfile>
      <anchor>af822600716e51c0c998c22091526344a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>detect_vert_type</name>
      <anchorfile>teleop__twist_8cpp.html</anchorfile>
      <anchor>a1a505cf0a782204e09024f32affd996c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const LED_ANIMATION_IDS</type>
      <name>ledAnimMap</name>
      <anchorfile>teleop__twist_8cpp.html</anchorfile>
      <anchor>afe1f0268cb021d37b2cde091f2a8b4ba</anchor>
      <arglist>[14]</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>needs_land</name>
      <anchorfile>teleop__twist_8cpp.html</anchorfile>
      <anchor>a91ecd1b4cd0367d1cd7f0dd989faefd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>needs_reset</name>
      <anchorfile>teleop__twist_8cpp.html</anchorfile>
      <anchor>a3c206ae5162e15f34482c1ca7c62d15e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>needs_takeoff</name>
      <anchorfile>teleop__twist_8cpp.html</anchorfile>
      <anchor>a74099eac18edcd892a0e70a6f2b0e637</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>old_front_back</name>
      <anchorfile>teleop__twist_8cpp.html</anchorfile>
      <anchor>a3841026a177dd8a50badbeae4fe7c236</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>old_left_right</name>
      <anchorfile>teleop__twist_8cpp.html</anchorfile>
      <anchor>a784182015ab5c5b99bad4be9156c044c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>old_turn</name>
      <anchorfile>teleop__twist_8cpp.html</anchorfile>
      <anchor>a026b0c7f3f3c96fb3082f613da0db7bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>old_up_down</name>
      <anchorfile>teleop__twist_8cpp.html</anchorfile>
      <anchor>aac0081387cbe55f8e0a6a5de656db5b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>set_navdata_demo_value</name>
      <anchorfile>teleop__twist_8cpp.html</anchorfile>
      <anchor>a82420ce51a65832f59cc400d95552bf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>input_device_t</type>
      <name>teleop</name>
      <anchorfile>teleop__twist_8cpp.html</anchorfile>
      <anchor>abd2559bd57d25512a1c031eefc92f10c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>teleop_twist.h</name>
    <path>/tmp/catkin_workspace/src/ardrone_autonomy/include/ardrone_autonomy/</path>
    <filename>teleop__twist_8h</filename>
    <includes id="ardrone__sdk_8h" name="ardrone_sdk.h" local="no" imported="no">ardrone_autonomy/ardrone_sdk.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>_EPS</name>
      <anchorfile>teleop__twist_8h.html</anchorfile>
      <anchor>ad52d9b160b69b147d7ede28208c8faf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEFAULT_CAM_STATE</name>
      <anchorfile>teleop__twist_8h.html</anchorfile>
      <anchor>ab5844907f41356d5b00aaac192a4b475</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEFAULT_NAVDATA_DEMO</name>
      <anchorfile>teleop__twist_8h.html</anchorfile>
      <anchor>a150d0ad4c24a49aafd0fbeb04f63486c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>CmdVelCallback</name>
      <anchorfile>teleop__twist_8h.html</anchorfile>
      <anchor>ad7baabf8fab6bfd1e095999b3cdb9321</anchor>
      <arglist>(const geometry_msgs::TwistConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>FlatTrimCallback</name>
      <anchorfile>teleop__twist_8h.html</anchorfile>
      <anchor>ad76a8f256f3e98ef5682b5d0c5acb3a6</anchor>
      <arglist>(std_srvs::Empty::Request &amp;request, std_srvs::Empty::Response &amp;response)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>LandCallback</name>
      <anchorfile>teleop__twist_8h.html</anchorfile>
      <anchor>ac444f2b9258275138e031f9e831df91c</anchor>
      <arglist>(const std_msgs::Empty &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ResetCallback</name>
      <anchorfile>teleop__twist_8h.html</anchorfile>
      <anchor>a06fa198b39e4e723bda4acbdbc6b4ccb</anchor>
      <arglist>(const std_msgs::Empty &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>SetCamChannelCallback</name>
      <anchorfile>teleop__twist_8h.html</anchorfile>
      <anchor>ae73bcbb0b0c7ef32cd1dcc3c02d7bae3</anchor>
      <arglist>(ardrone_autonomy::CamSelect::Request &amp;request, ardrone_autonomy::CamSelect::Response &amp;response)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>SetFlightAnimationCallback</name>
      <anchorfile>teleop__twist_8h.html</anchorfile>
      <anchor>a82bf27fc9cec03e9c239ccf167c32416</anchor>
      <arglist>(ardrone_autonomy::FlightAnim::Request &amp;request, ardrone_autonomy::FlightAnim::Response &amp;response)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>SetLedAnimationCallback</name>
      <anchorfile>teleop__twist_8h.html</anchorfile>
      <anchor>a474c0958a070f5c70cfc7fde77e991cd</anchor>
      <arglist>(ardrone_autonomy::LedAnim::Request &amp;request, ardrone_autonomy::LedAnim::Response &amp;response)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>SetRecordCallback</name>
      <anchorfile>teleop__twist_8h.html</anchorfile>
      <anchor>a6c233da35392c783335fe170d2c34483</anchor>
      <arglist>(ardrone_autonomy::RecordEnable::Request &amp;request, ardrone_autonomy::RecordEnable::Response &amp;response)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TakeoffCallback</name>
      <anchorfile>teleop__twist_8h.html</anchorfile>
      <anchor>a7828e4b75c4bbf88ddd5939c0e34d67c</anchor>
      <arglist>(const std_msgs::Empty &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ToggleCamCallback</name>
      <anchorfile>teleop__twist_8h.html</anchorfile>
      <anchor>ad87caf92a7e3ef5e6e8dd07eeb23bc53</anchor>
      <arglist>(std_srvs::Empty::Request &amp;request, std_srvs::Empty::Response &amp;response)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>cam_state</name>
      <anchorfile>teleop__twist_8h.html</anchorfile>
      <anchor>a305ac3df729220f7bbdd89abb0402d9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>detect_disable_placeholder</name>
      <anchorfile>teleop__twist_8h.html</anchorfile>
      <anchor>aea9b6c7141b91a61ea7b63fa9570bd2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>detect_dtype</name>
      <anchorfile>teleop__twist_8h.html</anchorfile>
      <anchor>a708f1cb9bce33a17c95632a0814cebd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>detect_enable_placeholder</name>
      <anchorfile>teleop__twist_8h.html</anchorfile>
      <anchor>a6b672964a7ecf4e792c914bbbc019610</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>detect_enemy_color</name>
      <anchorfile>teleop__twist_8h.html</anchorfile>
      <anchor>ae0f52fb720875bba6d66b4c72c6aa278</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>detect_groundstripes_color</name>
      <anchorfile>teleop__twist_8h.html</anchorfile>
      <anchor>a0ded3c4b8911cfabaac0d982060a1b93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>detect_hori_type</name>
      <anchorfile>teleop__twist_8h.html</anchorfile>
      <anchor>a1c1dc82e1e525df4ec341a21a9113c00</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>detect_indoor_hull</name>
      <anchorfile>teleop__twist_8h.html</anchorfile>
      <anchor>af822600716e51c0c998c22091526344a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>detect_vert_type</name>
      <anchorfile>teleop__twist_8h.html</anchorfile>
      <anchor>a1a505cf0a782204e09024f32affd996c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>set_navdata_demo_value</name>
      <anchorfile>teleop__twist_8h.html</anchorfile>
      <anchor>a82420ce51a65832f59cc400d95552bf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>input_device_t</type>
      <name>teleop</name>
      <anchorfile>teleop__twist_8h.html</anchorfile>
      <anchor>abd2559bd57d25512a1c031eefc92f10c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>video.cpp</name>
    <path>/tmp/catkin_workspace/src/ardrone_autonomy/src/</path>
    <filename>video_8cpp</filename>
    <includes id="video_8h" name="video.h" local="no" imported="no">ardrone_autonomy/video.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>CAMIF_H_CAMERA_USED</name>
      <anchorfile>video_8cpp.html</anchorfile>
      <anchor>ad631c8d5300e2b65de9c390cfab9fbe8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NB_STAGES</name>
      <anchorfile>video_8cpp.html</anchorfile>
      <anchor>acd5dccd8f06f6b2307053a507ff3d225</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>C_RESULT</type>
      <name>export_stage_close</name>
      <anchorfile>video_8cpp.html</anchorfile>
      <anchor>a39286ecefa5d22311903540bd3a04cc9</anchor>
      <arglist>(void *cfg, vp_api_io_data_t *in, vp_api_io_data_t *out)</arglist>
    </member>
    <member kind="function">
      <type>C_RESULT</type>
      <name>export_stage_open</name>
      <anchorfile>video_8cpp.html</anchorfile>
      <anchor>ad74c823330dcb2f3d5a6decac26c24a1</anchor>
      <arglist>(void *cfg, vp_api_io_data_t *in, vp_api_io_data_t *out)</arglist>
    </member>
    <member kind="function">
      <type>C_RESULT</type>
      <name>export_stage_transform</name>
      <anchorfile>video_8cpp.html</anchorfile>
      <anchor>a1c804ab01f6b0fbca3f109d3c105aaf7</anchor>
      <arglist>(void *cfg, vp_api_io_data_t *in, vp_api_io_data_t *out)</arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>buffer</name>
      <anchorfile>video_8cpp.html</anchorfile>
      <anchor>ae44d1d04175298cb4715ea105f12cfec</anchor>
      <arglist>[MAX_STREAM_WIDTH *MAX_STREAM_HEIGHT *3]</arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>current_frame_id</name>
      <anchorfile>video_8cpp.html</anchorfile>
      <anchor>a8915e5a9042044986149e6199531e3c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Time</type>
      <name>shared_video_receive_time</name>
      <anchorfile>video_8cpp.html</anchorfile>
      <anchor>a1591a2b12c722e81e4b1623c2f7e4c87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const vp_api_stage_funcs_t</type>
      <name>vp_stages_export_funcs</name>
      <anchorfile>video_8cpp.html</anchorfile>
      <anchor>a9cd1f5af1192011772170aaf9bb6fd5c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>video.h</name>
    <path>/tmp/catkin_workspace/src/ardrone_autonomy/include/ardrone_autonomy/</path>
    <filename>video_8h</filename>
    <includes id="ardrone__sdk_8h" name="ardrone_sdk.h" local="no" imported="no">ardrone_autonomy/ardrone_sdk.h</includes>
    <includes id="ardrone__driver_8h" name="ardrone_driver.h" local="no" imported="no">ardrone_autonomy/ardrone_driver.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>D1_MODE2_PIP_HEIGHT</name>
      <anchorfile>video_8h.html</anchorfile>
      <anchor>a657b3317c3604b114418382d2684abbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>D1_MODE2_PIP_WIDTH</name>
      <anchorfile>video_8h.html</anchorfile>
      <anchor>ab5385dca5220b7a901ad4d3e2ee0029c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>D1_MODE3_PIP_HEIGHT</name>
      <anchorfile>video_8h.html</anchorfile>
      <anchor>a2779ff829c427fef26ad8e7896a83a23</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>D1_MODE3_PIP_WIDTH</name>
      <anchorfile>video_8h.html</anchorfile>
      <anchor>a80aebd4ab165a0fbd748d53eff2a6ea8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>D1_STREAM_HEIGHT</name>
      <anchorfile>video_8h.html</anchorfile>
      <anchor>a951c5502850c36bb367bed7fd07625bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>D1_STREAM_WIDTH</name>
      <anchorfile>video_8h.html</anchorfile>
      <anchor>a6fc87013359e7b397d3cee4a4142c2d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>D1_VERTSTREAM_HEIGHT</name>
      <anchorfile>video_8h.html</anchorfile>
      <anchor>a572619b7554359787ad25d3da97df679</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>D1_VERTSTREAM_WIDTH</name>
      <anchorfile>video_8h.html</anchorfile>
      <anchor>a2c1f2f3d7462d6a8f71970e80bab5816</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>D2_STREAM_HEIGHT</name>
      <anchorfile>video_8h.html</anchorfile>
      <anchor>a2b343a3d3590f7ee67bd71215cbfc2ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>D2_STREAM_WIDTH</name>
      <anchorfile>video_8h.html</anchorfile>
      <anchor>a0d3bcd788f21dc1bc05aec8335348079</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAX_STREAM_HEIGHT</name>
      <anchorfile>video_8h.html</anchorfile>
      <anchor>a97e7a2dc436360845acda7697fbaeab0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAX_STREAM_WIDTH</name>
      <anchorfile>video_8h.html</anchorfile>
      <anchor>ad6ba7107172b5c744a5dfbd75655b42d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>buffer</name>
      <anchorfile>video_8h.html</anchorfile>
      <anchor>a607e46e435a0d023d69ea99511065496</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>current_frame_id</name>
      <anchorfile>video_8h.html</anchorfile>
      <anchor>a8915e5a9042044986149e6199531e3c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>current_navdata_id</name>
      <anchorfile>video_8h.html</anchorfile>
      <anchor>a8528c00f4558e7043cc6c0ec553b2363</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>video_com_multisocket_config_t</type>
      <name>icc</name>
      <anchorfile>video_8h.html</anchorfile>
      <anchor>a9bb26e31857b8b4569c0d75a03d9f24b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Time</type>
      <name>shared_video_receive_time</name>
      <anchorfile>video_8h.html</anchorfile>
      <anchor>a1591a2b12c722e81e4b1623c2f7e4c87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const vp_api_stage_funcs_t</type>
      <name>vp_stages_export_funcs</name>
      <anchorfile>video_8h.html</anchorfile>
      <anchor>a9cd1f5af1192011772170aaf9bb6fd5c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ARDroneDriver</name>
    <filename>classARDroneDriver.html</filename>
    <member kind="function">
      <type></type>
      <name>ARDroneDriver</name>
      <anchorfile>classARDroneDriver.html</anchorfile>
      <anchor>adf44a650ba2cd60c16b837f4cd195fc7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>PublishNavdata</name>
      <anchorfile>classARDroneDriver.html</anchorfile>
      <anchor>a79f1ed3ba7de3640b338a256a5ac94bf</anchor>
      <arglist>(const navdata_unpacked_t &amp;navdata_raw, const ros::Time &amp;navdata_receive_time)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>PublishOdometry</name>
      <anchorfile>classARDroneDriver.html</anchorfile>
      <anchor>ab30f8d9dd1c358bafc40ebffe1b0de20</anchor>
      <arglist>(const navdata_unpacked_t &amp;navdata_raw, const ros::Time &amp;navdata_receive_time)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>PublishVideo</name>
      <anchorfile>classARDroneDriver.html</anchorfile>
      <anchor>a2cf6e7af49d5fe81f20f8acdd0ca6eee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>run</name>
      <anchorfile>classARDroneDriver.html</anchorfile>
      <anchor>a5e2c583dc891a5e99cd1ba20f4669205</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ARDroneDriver</name>
      <anchorfile>classARDroneDriver.html</anchorfile>
      <anchor>aafdd26db65df3294e9497cf2c34e9dd4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>CalcAverage</name>
      <anchorfile>classARDroneDriver.html</anchorfile>
      <anchor>a82d3a2f7babdf85e094901d0e86efb63</anchor>
      <arglist>(const std::vector&lt; double &gt; &amp;vec)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>ReadCovParams</name>
      <anchorfile>classARDroneDriver.html</anchorfile>
      <anchor>ae0ea1d9eeafaa3eace40f3e1125fa4c1</anchor>
      <arglist>(const std::string &amp;param_name, boost::array&lt; double, 9 &gt; &amp;cov_array)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>ConfigureDrone</name>
      <anchorfile>classARDroneDriver.html</anchorfile>
      <anchor>a64225fd399781c16d34bbe70d72ec38c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>PublishTF</name>
      <anchorfile>classARDroneDriver.html</anchorfile>
      <anchor>aaea759d9c8fc62268978542f1589c45f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>camera_info_manager::CameraInfoManager *</type>
      <name>cinfo_hori</name>
      <anchorfile>classARDroneDriver.html</anchorfile>
      <anchor>ab56903beb48b70ca12ffaa3e01888b8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>camera_info_manager::CameraInfoManager *</type>
      <name>cinfo_vert</name>
      <anchorfile>classARDroneDriver.html</anchorfile>
      <anchor>ae2f61d35bc517e986a4c3ee49a946b6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>cmd_vel_sub</name>
      <anchorfile>classARDroneDriver.html</anchorfile>
      <anchor>a58816762fc15b0d45db6599c09a4ac58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int32_t</type>
      <name>copy_current_frame_id</name>
      <anchorfile>classARDroneDriver.html</anchorfile>
      <anchor>a92f7f5683a5645d6fd1fb8a997cb80c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int32_t</type>
      <name>copy_current_navdata_id</name>
      <anchorfile>classARDroneDriver.html</anchorfile>
      <anchor>a30be7d5569d8d19df8065a70a3f73109</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>drone_frame_base</name>
      <anchorfile>classARDroneDriver.html</anchorfile>
      <anchor>a307e60e305703fd870915b3bf2c2b571</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>drone_frame_bottom_cam</name>
      <anchorfile>classARDroneDriver.html</anchorfile>
      <anchor>abfc09d85550f2194840e95d251049557</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>drone_frame_front_cam</name>
      <anchorfile>classARDroneDriver.html</anchorfile>
      <anchor>a3950da2b967e0a212e4a89ccc37e8e32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>drone_frame_id</name>
      <anchorfile>classARDroneDriver.html</anchorfile>
      <anchor>af415f2c1a7fc14a2b103a7026218931d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>drone_frame_imu</name>
      <anchorfile>classARDroneDriver.html</anchorfile>
      <anchor>aa7f2990fb036d2fb15a3433b59d0f641</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>flat_trim_srv</name>
      <anchorfile>classARDroneDriver.html</anchorfile>
      <anchor>a5d06111e6899cea9e8dac32e8e48eca9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int16_t</type>
      <name>flying_state</name>
      <anchorfile>classARDroneDriver.html</anchorfile>
      <anchor>acc8a87a8fdd8636891438e50d4c6969b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::CameraPublisher</type>
      <name>hori_pub</name>
      <anchorfile>classARDroneDriver.html</anchorfile>
      <anchor>a65d37c1a85c233df48d7b50373a770d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::CameraPublisher</type>
      <name>image_pub</name>
      <anchorfile>classARDroneDriver.html</anchorfile>
      <anchor>a945d2b72b3b44cdf21719d4e151d1d6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::ImageTransport</type>
      <name>image_transport</name>
      <anchorfile>classARDroneDriver.html</anchorfile>
      <anchor>acce84b668e71f223260ff085ab75261a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sensor_msgs::Imu</type>
      <name>imu_msg</name>
      <anchorfile>classARDroneDriver.html</anchorfile>
      <anchor>a9e9a8a7c4c39066c47ba1bba81052710</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>imu_pub</name>
      <anchorfile>classARDroneDriver.html</anchorfile>
      <anchor>ab7a714858aec0f8234dc7ea9dcd315ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>is_inited</name>
      <anchorfile>classARDroneDriver.html</anchorfile>
      <anchor>ad10fb37b4dc67f80c02fe55a43e4a4f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>land_sub</name>
      <anchorfile>classARDroneDriver.html</anchorfile>
      <anchor>acff0fd1b746f6fdb99cd33ad34cf837b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int32_t</type>
      <name>last_frame_id</name>
      <anchorfile>classARDroneDriver.html</anchorfile>
      <anchor>a879fa36664a1fbd95ef8462aa0ce99ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int32_t</type>
      <name>last_navdata_id</name>
      <anchorfile>classARDroneDriver.html</anchorfile>
      <anchor>aa66fea2a030ee8c8f5370b44890a39c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>last_receive_time</name>
      <anchorfile>classARDroneDriver.html</anchorfile>
      <anchor>acae09dd6511246aaab070a18e7c6110d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ardrone_autonomy::Navdata</type>
      <name>legacynavdata_msg</name>
      <anchorfile>classARDroneDriver.html</anchorfile>
      <anchor>a89604462897bb6e7923bef79cef85989</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>geometry_msgs::Vector3Stamped</type>
      <name>mag_msg</name>
      <anchorfile>classARDroneDriver.html</anchorfile>
      <anchor>ad1e07a41f7ae2f3c82b0f023e340a0e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>mag_pub</name>
      <anchorfile>classARDroneDriver.html</anchorfile>
      <anchor>a6bcb726a3e3aaf0dbe975f7b3152d927</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>navdata_pub</name>
      <anchorfile>classARDroneDriver.html</anchorfile>
      <anchor>aed432dfdfb8879107c41a2519b571dff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>node_handle</name>
      <anchorfile>classARDroneDriver.html</anchorfile>
      <anchor>a654d5963bd1298626078640f32ba4ffd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>odo_pub</name>
      <anchorfile>classARDroneDriver.html</anchorfile>
      <anchor>ac09ab10ea6fff6162d5e1cd19aa8a961</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>odometry</name>
      <anchorfile>classARDroneDriver.html</anchorfile>
      <anchor>a45ad73541ce9059b189e7833014fddee</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>private_nh</name>
      <anchorfile>classARDroneDriver.html</anchorfile>
      <anchor>a4d0c60734483193ebd3d0c85814aed1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>reset_sub</name>
      <anchorfile>classARDroneDriver.html</anchorfile>
      <anchor>aaa19283ffb8103c7868827cf41a3f88b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>set_cam_channel_srv</name>
      <anchorfile>classARDroneDriver.html</anchorfile>
      <anchor>a2f029558f7a71fd5c2b971de75631a98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>set_flight_anim_srv</name>
      <anchorfile>classARDroneDriver.html</anchorfile>
      <anchor>a06b011184a41be51b04b373357d03ce7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>set_led_animation_srv</name>
      <anchorfile>classARDroneDriver.html</anchorfile>
      <anchor>ac8e3936a42d4785f9e3082e17d15a704</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>set_record_srv</name>
      <anchorfile>classARDroneDriver.html</anchorfile>
      <anchor>a41909d384695620c3b9acf8a4968c652</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>takeoff_sub</name>
      <anchorfile>classARDroneDriver.html</anchorfile>
      <anchor>a6a86e2d96a20f7d6d2251cec31efd3dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::StampedTransform</type>
      <name>tf_base_bottom</name>
      <anchorfile>classARDroneDriver.html</anchorfile>
      <anchor>ab585fa2c1ee4e3644f2381ffd726f703</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::StampedTransform</type>
      <name>tf_base_front</name>
      <anchorfile>classARDroneDriver.html</anchorfile>
      <anchor>a97348852aa39878135ee7fd447000bd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::TransformBroadcaster</type>
      <name>tf_broad</name>
      <anchorfile>classARDroneDriver.html</anchorfile>
      <anchor>a859e803bd4d67662c176a0ab65eb6a7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::StampedTransform</type>
      <name>tf_odom</name>
      <anchorfile>classARDroneDriver.html</anchorfile>
      <anchor>a3334218e7963fdec7aa755574c776bc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>tf_prefix</name>
      <anchorfile>classARDroneDriver.html</anchorfile>
      <anchor>aca19ea45e603f6d5588540685664d072</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>toggle_cam_srv</name>
      <anchorfile>classARDroneDriver.html</anchorfile>
      <anchor>a3519b5088336b66cbe29956e08ff5935</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::CameraPublisher</type>
      <name>vert_pub</name>
      <anchorfile>classARDroneDriver.html</anchorfile>
      <anchor>a328aa5250df93edcef787905cb55f01c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title></title>
    <filename>index</filename>
    <docanchor file="index">codeapi</docanchor>
  </compound>
</tagfile>
