<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>__init__.py</name>
    <path>/tmp/ws/src/dji_onboardsdk_ros/dji_sdk/src/dji_sdk/</path>
    <filename>____init_____8py</filename>
    <namespace>dji_sdk</namespace>
  </compound>
  <compound kind="file">
    <name>dji_drone.h</name>
    <path>/tmp/ws/src/dji_onboardsdk_ros/dji_sdk/include/dji_sdk/</path>
    <filename>dji__drone_8h</filename>
    <includes id="dji__sdk_8h" name="dji_sdk.h" local="no" imported="no">dji_sdk/dji_sdk.h</includes>
    <class kind="struct">DJIDrone::CallBackHandler</class>
    <class kind="class">DJIDrone</class>
  </compound>
  <compound kind="file">
    <name>dji_drone.py</name>
    <path>/tmp/ws/src/dji_onboardsdk_ros/dji_sdk/src/dji_sdk/</path>
    <filename>dji__drone_8py</filename>
    <class kind="class">dji_sdk::dji_drone::DJIDrone</class>
    <namespace>dji_sdk::dji_drone</namespace>
  </compound>
  <compound kind="file">
    <name>DJI_HardDriver_Manifold.h</name>
    <path>/tmp/ws/src/dji_onboardsdk_ros/dji_sdk/include/dji_sdk/</path>
    <filename>DJI__HardDriver__Manifold_8h</filename>
    <class kind="class">DJI::onboardSDK::HardDriver_Manifold</class>
    <member kind="define">
      <type>#define</type>
      <name>BUFFER_SIZE</name>
      <anchorfile>DJI__HardDriver__Manifold_8h.html</anchorfile>
      <anchor>a6b20d41d6252e9871430c242cb1a56e7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DJI_LIB_ROS_Adapter.h</name>
    <path>/tmp/ws/src/dji_onboardsdk_ros/dji_sdk/include/dji_sdk/</path>
    <filename>DJI__LIB__ROS__Adapter_8h</filename>
    <includes id="DJI__HardDriver__Manifold_8h" name="DJI_HardDriver_Manifold.h" local="yes" imported="no">DJI_HardDriver_Manifold.h</includes>
    <class kind="class">DJI::onboardSDK::ROSAdapter</class>
    <member kind="define">
      <type>#define</type>
      <name>A3_HAS_BATTERY</name>
      <anchorfile>DJI__LIB__ROS__Adapter_8h.html</anchorfile>
      <anchor>abb4b3d38a3d5282cc3af0d81d6e0531c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>A3_HAS_DEVICE</name>
      <anchorfile>DJI__LIB__ROS__Adapter_8h.html</anchorfile>
      <anchor>a163051e88ed996a2c9a782a98c83fa65</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>A3_HAS_GIMBAL</name>
      <anchorfile>DJI__LIB__ROS__Adapter_8h.html</anchorfile>
      <anchor>acc042cc7317b3b900317e4f920c85e27</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>A3_HAS_GPS</name>
      <anchorfile>DJI__LIB__ROS__Adapter_8h.html</anchorfile>
      <anchor>aa9368d49f9a5e26aa42ba9a3b1098709</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>A3_HAS_MAG</name>
      <anchorfile>DJI__LIB__ROS__Adapter_8h.html</anchorfile>
      <anchor>a5e3165bc9142ea66ab105e6e3862c8ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>A3_HAS_RC</name>
      <anchorfile>DJI__LIB__ROS__Adapter_8h.html</anchorfile>
      <anchor>aeb926e7a98856696271d159c46ca99e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>A3_HAS_RTK</name>
      <anchorfile>DJI__LIB__ROS__Adapter_8h.html</anchorfile>
      <anchor>ab37ff5a60bb3c2371441590c88c44f92</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>A3_HAS_STATUS</name>
      <anchorfile>DJI__LIB__ROS__Adapter_8h.html</anchorfile>
      <anchor>a4a0e3271bf90ed480e6da89a618698a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HAS_A</name>
      <anchorfile>DJI__LIB__ROS__Adapter_8h.html</anchorfile>
      <anchor>a1489e206c57fbbcd5cf1ba443b0c82d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HAS_BATTERY</name>
      <anchorfile>DJI__LIB__ROS__Adapter_8h.html</anchorfile>
      <anchor>ab960711cc8901d9b1b6273f32bf0006d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HAS_DEVICE</name>
      <anchorfile>DJI__LIB__ROS__Adapter_8h.html</anchorfile>
      <anchor>a4ab2c0ae56383241491febbee9057bbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HAS_GIMBAL</name>
      <anchorfile>DJI__LIB__ROS__Adapter_8h.html</anchorfile>
      <anchor>a7dac88316b9d8b5596089f458d8d4817</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HAS_MAG</name>
      <anchorfile>DJI__LIB__ROS__Adapter_8h.html</anchorfile>
      <anchor>ace094e1ab7d1954e9cde2056e3bb7b51</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HAS_POS</name>
      <anchorfile>DJI__LIB__ROS__Adapter_8h.html</anchorfile>
      <anchor>a850944db6060876d1a1db68ddb3cce65</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HAS_Q</name>
      <anchorfile>DJI__LIB__ROS__Adapter_8h.html</anchorfile>
      <anchor>a120b9f38bfe17a4a3bdac8f877eaf13c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HAS_RC</name>
      <anchorfile>DJI__LIB__ROS__Adapter_8h.html</anchorfile>
      <anchor>a911a55d616e9dcad9402d5723af0df9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HAS_STATUS</name>
      <anchorfile>DJI__LIB__ROS__Adapter_8h.html</anchorfile>
      <anchor>a58cae6c4c05472a0c8a5e51addee8f0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HAS_TIME</name>
      <anchorfile>DJI__LIB__ROS__Adapter_8h.html</anchorfile>
      <anchor>aa63ed9ca2ca43088babbc888bac3a2e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HAS_V</name>
      <anchorfile>DJI__LIB__ROS__Adapter_8h.html</anchorfile>
      <anchor>a28b00f6a21a646abf3bef3ebc8945c62</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HAS_W</name>
      <anchorfile>DJI__LIB__ROS__Adapter_8h.html</anchorfile>
      <anchor>a8ccb3e94ded70373c8fed4fa9c736c2f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>dji_sdk.h</name>
    <path>/tmp/ws/src/dji_onboardsdk_ros/dji_sdk/include/dji_sdk/</path>
    <filename>dji__sdk_8h</filename>
    <includes id="DJI__LIB__ROS__Adapter_8h" name="DJI_LIB_ROS_Adapter.h" local="yes" imported="no">DJI_LIB_ROS_Adapter.h</includes>
  </compound>
  <compound kind="file">
    <name>dji_sdk_mission.h</name>
    <path>/tmp/ws/src/dji_onboardsdk_ros/dji_sdk/include/dji_sdk/</path>
    <filename>dji__sdk__mission_8h</filename>
    <includes id="dji__sdk_8h" name="dji_sdk.h" local="no" imported="no">dji_sdk/dji_sdk.h</includes>
    <class kind="class">DJISDKMission</class>
    <member kind="define">
      <type>#define</type>
      <name>C_PI</name>
      <anchorfile>dji__sdk__mission_8h.html</anchorfile>
      <anchor>af36cd16ea70fed9041c16dd92aae3e8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>MissionType</name>
      <anchorfile>dji__sdk__mission_8h.html</anchorfile>
      <anchor>a64f46ea1c53b7a5677d078814b7b4752</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EMPTY</name>
      <anchorfile>dji__sdk__mission_8h.html</anchorfile>
      <anchor>a64f46ea1c53b7a5677d078814b7b4752a2f0d18fc0d0fa4a6cd92dc328501874d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WAYPOINT</name>
      <anchorfile>dji__sdk__mission_8h.html</anchorfile>
      <anchor>a64f46ea1c53b7a5677d078814b7b4752aab52a07ee6eeb613f22ff75cafdc0471</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HOTPOINT</name>
      <anchorfile>dji__sdk__mission_8h.html</anchorfile>
      <anchor>a64f46ea1c53b7a5677d078814b7b4752a9854664870653652bae832740dce9fca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FOLLOWME</name>
      <anchorfile>dji__sdk__mission_8h.html</anchorfile>
      <anchor>a64f46ea1c53b7a5677d078814b7b4752a6daf48d06e116f68c424f31e7b57577d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>DJI::onboardSDK::ROSAdapter *</type>
      <name>rosAdapter</name>
      <anchorfile>dji__sdk__mission_8h.html</anchorfile>
      <anchor>a93e29eae23a8a53992b0d31c1340cdc7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>dji_sdk_node.cpp</name>
    <path>/tmp/ws/src/dji_onboardsdk_ros/dji_sdk/src/</path>
    <filename>dji__sdk__node_8cpp</filename>
    <includes id="dji__sdk__node_8h" name="dji_sdk_node.h" local="no" imported="no">dji_sdk/dji_sdk_node.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>dji__sdk__node_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="variable">
      <type>DJI::onboardSDK::ROSAdapter *</type>
      <name>rosAdapter</name>
      <anchorfile>dji__sdk__node_8cpp.html</anchorfile>
      <anchor>a93e29eae23a8a53992b0d31c1340cdc7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>dji_sdk_node.h</name>
    <path>/tmp/ws/src/dji_onboardsdk_ros/dji_sdk/include/dji_sdk/</path>
    <filename>dji__sdk__node_8h</filename>
    <includes id="dji__sdk_8h" name="dji_sdk.h" local="no" imported="no">dji_sdk/dji_sdk.h</includes>
    <includes id="dji__sdk__mission_8h" name="dji_sdk_mission.h" local="no" imported="no">dji_sdk/dji_sdk_mission.h</includes>
    <class kind="class">DJISDKNode</class>
    <member kind="define">
      <type>#define</type>
      <name>C_EARTH</name>
      <anchorfile>dji__sdk__node_8h.html</anchorfile>
      <anchor>a6d31894373d7d056d1b9e2c33dc7ec13</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>C_PI</name>
      <anchorfile>dji__sdk__node_8h.html</anchorfile>
      <anchor>af36cd16ea70fed9041c16dd92aae3e8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEG2RAD</name>
      <anchorfile>dji__sdk__node_8h.html</anchorfile>
      <anchor>adb53122e2ba184a3f161d1368ef982e8</anchor>
      <arglist>(DEG)</arglist>
    </member>
    <member kind="variable">
      <type>DJI::onboardSDK::ROSAdapter *</type>
      <name>rosAdapter</name>
      <anchorfile>dji__sdk__node_8h.html</anchorfile>
      <anchor>a93e29eae23a8a53992b0d31c1340cdc7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>dji_sdk_node_actions.cpp</name>
    <path>/tmp/ws/src/dji_onboardsdk_ros/dji_sdk/src/modules/</path>
    <filename>dji__sdk__node__actions_8cpp</filename>
    <includes id="dji__sdk__node_8h" name="dji_sdk_node.h" local="no" imported="no">dji_sdk/dji_sdk_node.h</includes>
  </compound>
  <compound kind="file">
    <name>dji_sdk_node_main.cpp</name>
    <path>/tmp/ws/src/dji_onboardsdk_ros/dji_sdk/src/modules/</path>
    <filename>dji__sdk__node__main_8cpp</filename>
    <includes id="dji__sdk__node_8h" name="dji_sdk_node.h" local="no" imported="no">dji_sdk/dji_sdk_node.h</includes>
    <includes id="DJI__LIB__ROS__Adapter_8h" name="DJI_LIB_ROS_Adapter.h" local="no" imported="no">dji_sdk/DJI_LIB_ROS_Adapter.h</includes>
  </compound>
  <compound kind="file">
    <name>dji_sdk_node_mission.cpp</name>
    <path>/tmp/ws/src/dji_onboardsdk_ros/dji_sdk/src/modules/</path>
    <filename>dji__sdk__node__mission_8cpp</filename>
    <includes id="dji__sdk__mission_8h" name="dji_sdk_mission.h" local="no" imported="no">dji_sdk/dji_sdk_mission.h</includes>
    <member kind="variable">
      <type>DJI::onboardSDK::FollowData</type>
      <name>new_follow</name>
      <anchorfile>dji__sdk__node__mission_8cpp.html</anchorfile>
      <anchor>a1e8e45ee2fa38853140ff495df2c1ffe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>DJI::onboardSDK::HotPointData</type>
      <name>new_hotpoint</name>
      <anchorfile>dji__sdk__node__mission_8cpp.html</anchorfile>
      <anchor>a34254ed162c35bcd3655cf6ca8525189</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>dji_sdk_node_services.cpp</name>
    <path>/tmp/ws/src/dji_onboardsdk_ros/dji_sdk/src/modules/</path>
    <filename>dji__sdk__node__services_8cpp</filename>
    <includes id="dji__sdk__node_8h" name="dji_sdk_node.h" local="no" imported="no">dji_sdk/dji_sdk_node.h</includes>
  </compound>
  <compound kind="file">
    <name>dji_sdk_test.cpp</name>
    <path>/tmp/ws/src/dji_onboardsdk_ros/dji_sdk/src/test/</path>
    <filename>dji__sdk__test_8cpp</filename>
    <includes id="dji__sdk__test_8h" name="dji_sdk_test.h" local="yes" imported="no">dji_sdk_test.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>dji__sdk__test_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>dji__sdk__test_8cpp.html</anchorfile>
      <anchor>a370470feaaedb7ccedec4505e01e820c</anchor>
      <arglist>(dji_sdk_node, test01)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>dji_sdk_test.h</name>
    <path>/tmp/ws/src/dji_onboardsdk_ros/dji_sdk/src/test/</path>
    <filename>dji__sdk__test_8h</filename>
    <includes id="dji__sdk__node_8h" name="dji_sdk_node.h" local="no" imported="no">dji_sdk/dji_sdk_node.h</includes>
    <class kind="class">dji_sdk_node</class>
    <member kind="variable">
      <type>DJISDKNode *</type>
      <name>djiSDKNode</name>
      <anchorfile>dji__sdk__test_8h.html</anchorfile>
      <anchor>adb4ae2abe5495b7003c671d468aa442e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>DJI::onboardSDK::ROSAdapter *</type>
      <name>rosAdapter</name>
      <anchorfile>dji__sdk__test_8h.html</anchorfile>
      <anchor>a93e29eae23a8a53992b0d31c1340cdc7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>setup.py</name>
    <path>/tmp/ws/src/dji_onboardsdk_ros/dji_sdk/</path>
    <filename>setup_8py</filename>
    <member kind="variable">
      <type>tuple</type>
      <name>setup_args</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>ae881a5f1b0da04d50895a88d6204ca97</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dji_sdk_node</name>
    <filename>classdji__sdk__node.html</filename>
    <member kind="function">
      <type>void</type>
      <name>activation_subscriber_callback</name>
      <anchorfile>classdji__sdk__node.html</anchorfile>
      <anchor>a3d1dcc31d84b839e52b69ab9e2c2f1d0</anchor>
      <arglist>(std_msgs::UInt8 activation)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>SetUp</name>
      <anchorfile>classdji__sdk__node.html</anchorfile>
      <anchor>aa40aaa1acac3e00696c91b89ac2b1bba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>TearDown</name>
      <anchorfile>classdji__sdk__node.html</anchorfile>
      <anchor>adbd6e6b0fe2b2424d5a17fe9883048c9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>uint8_t</type>
      <name>activation</name>
      <anchorfile>classdji__sdk__node.html</anchorfile>
      <anchor>a151ad3d38b73b6e3b260942810283777</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>activation_publisher</name>
      <anchorfile>classdji__sdk__node.html</anchorfile>
      <anchor>a1094f51f237be7e61642e73bac5a3418</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Subscriber</type>
      <name>activation_subscriber</name>
      <anchorfile>classdji__sdk__node.html</anchorfile>
      <anchor>af580601bd4b1040918be141e4e09522d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>DJIDrone</name>
    <filename>classDJIDrone.html</filename>
    <class kind="struct">DJIDrone::CallBackHandler</class>
    <member kind="typedef">
      <type>void(*</type>
      <name>CallBack</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>af839ad6a84712624ec7beba694f9b14f</anchor>
      <arglist>)(DJIDrone *)</arglist>
    </member>
    <member kind="typedef">
      <type>struct DJIDrone::CallBackHandler</type>
      <name>CallBackHandler</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>adaedea275a10f1dac978ad3653c7d12f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void *</type>
      <name>UserData</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a36203b829cb4012173dc1feedd884c81</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>activate</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a70b399e9cc62f587d4c9c124a8e86344</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>attitude_control</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a93588f858fe8961c5bdaaed9a181e47e</anchor>
      <arglist>(unsigned char ctrl_flag, float x, float y, float z, float yaw)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>check_version</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a171cdfa9ed93ddcd909bd67fdf6fc180</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DJIDrone</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a5f790ae6685fc22f51d0506f6b461437</anchor>
      <arglist>(ros::NodeHandle &amp;nh)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>drone_arm</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a85a6437de9add0e9bc6d0a7826b7ee41</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>drone_disarm</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a4a5b6ed8f4312dd9474a2bef5ebd1069</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>gimbal_angle_control</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>acbda0fb83663dd8153995adf38ba2a91</anchor>
      <arglist>(int roll=0, int pitch=0, int yaw=0, int duration=0, bool absolute_or_incremental=1, bool yaw_cmd_ignore=0, bool roll_cmd_ignore=0, bool pitch_cmd_ignore=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>gimbal_speed_control</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a258354be97d2c044b69b36b6d51d6b23</anchor>
      <arglist>(int roll_rate=0, int pitch_rate=0, int yaw_rate=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>global_position_control</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>af2608d95e375125692319d24985a071e</anchor>
      <arglist>(double latitude, double longitude, float altitude, float yaw)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>global_position_navigation_cancel_all_goals</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>ac75fab996dfa8fd8b6b0b5d9bcce93d5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>global_position_navigation_cancel_current_goal</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>acb34a6792380b739ab57a2d7f80215ca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>global_position_navigation_cancel_goals_at_and_before_time</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>ae409b78dfdc1aae42ea136d15918d6e4</anchor>
      <arglist>(const ros::Time time)</arglist>
    </member>
    <member kind="function">
      <type>dji_sdk::GlobalPositionNavigationResultConstPtr</type>
      <name>global_position_navigation_get_result</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>acfc4a043459cf665c1fa948e29297890</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>actionlib::SimpleClientGoalState</type>
      <name>global_position_navigation_get_state</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a6647f2585a841c904ee762a68c13edae</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>global_position_navigation_is_server_connected</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a1e9b7d1ec52f571b69c769d2f3074da9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>global_position_navigation_send_request</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a9fb10c4682cb27c3618eba9978c7f6bf</anchor>
      <arglist>(double latitude, double longitude, float altitude, GlobalPositionNavigationActionClient::SimpleDoneCallback done_callback=GlobalPositionNavigationActionClient::SimpleDoneCallback(), GlobalPositionNavigationActionClient::SimpleActiveCallback active_callback=GlobalPositionNavigationActionClient::SimpleActiveCallback(), GlobalPositionNavigationActionClient::SimpleFeedbackCallback feedback_callback=GlobalPositionNavigationActionClient::SimpleFeedbackCallback())</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>global_position_navigation_stop_tracking_goal</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>ae0d4f1d7b833f3327a330a03e2f31bc8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>global_position_navigation_wait_for_result</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>abce922837e554e92e6768207c65282b4</anchor>
      <arglist>(const ros::Duration duration=ros::Duration(0))</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>global_position_navigation_wait_server</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a2d315c6f9e85d863f8b165f3b53291eb</anchor>
      <arglist>(const ros::Duration duration=ros::Duration(0))</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>gohome</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a576ffcb56baa19fdfb67e933a407ee39</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>landing</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a17adc2c401df5d430f664fefcb3b2528</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>local_position_control</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a7d98be1f4ed8e356b75d5acc5db01c22</anchor>
      <arglist>(float x, float y, float z, float yaw)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>local_position_navigation_cancel_all_goals</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>aded904c87dfe1fea936191b860fcad4c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>local_position_navigation_cancel_current_goal</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>af5c819625b550a4466dc65ef7a709a4f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>local_position_navigation_cancel_goals_at_and_before_time</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a1498dbf5a6e2297d286e36e6607ef1cd</anchor>
      <arglist>(const ros::Time time)</arglist>
    </member>
    <member kind="function">
      <type>dji_sdk::LocalPositionNavigationResultConstPtr</type>
      <name>local_position_navigation_get_result</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a6d69d6c84f3a6ba48c7cc87585e2d323</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>actionlib::SimpleClientGoalState</type>
      <name>local_position_navigation_get_state</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a17235863b73300e109af9947723b109f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>local_position_navigation_is_server_connected</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>af1052f9941330f1ba41d63024c1d9441</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>local_position_navigation_send_request</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a89de0c7e9bc416a1f1043774dae09bd6</anchor>
      <arglist>(float x, float y, float z, LocalPositionNavigationActionClient::SimpleDoneCallback done_callback=LocalPositionNavigationActionClient::SimpleDoneCallback(), LocalPositionNavigationActionClient::SimpleActiveCallback active_callback=LocalPositionNavigationActionClient::SimpleActiveCallback(), LocalPositionNavigationActionClient::SimpleFeedbackCallback feedback_callback=LocalPositionNavigationActionClient::SimpleFeedbackCallback())</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>local_position_navigation_stop_tracking_goal</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a2c71b5d16f217488c27516d743df1531</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>local_position_navigation_wait_for_result</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a3fadc655fe75a935ea9f5b46c1c07382</anchor>
      <arglist>(const ros::Duration duration=ros::Duration(0))</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>local_position_navigation_wait_server</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>ad182c31506919933391e8916ca3683b9</anchor>
      <arglist>(const ros::Duration duration=ros::Duration(0))</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mission_cancel</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a64aa1d542550d769eb7b79c34644fa85</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mission_followme_update_target</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a0cc8c42caf560c508e7f4b722125fd95</anchor>
      <arglist>(dji_sdk::MissionFollowmeTarget followme_target)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mission_followme_upload</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>aef324c4c0c1030a8e5088ba9725b99cd</anchor>
      <arglist>(dji_sdk::MissionFollowmeTask followme_task)</arglist>
    </member>
    <member kind="function">
      <type>dji_sdk::MissionHotpointTask</type>
      <name>mission_hotpoint_download</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a15e385e64adeb5abbb3b208ea88050f1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mission_hotpoint_reset_yaw</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a51389ec6494ba2861c935fa4f4182fb2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mission_hotpoint_set_radius</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>ad71d08517b6296d1ef162d7ff67f4ff8</anchor>
      <arglist>(float radius)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mission_hotpoint_set_speed</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>abd7b6f4b683345e614c0aaa42639d562</anchor>
      <arglist>(float speed, uint8_t direction)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mission_hotpoint_upload</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a05877c9ba20162840384a201532b6428</anchor>
      <arglist>(dji_sdk::MissionHotpointTask hotpoint_task)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mission_pause</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>ac9da38bbd3be539c02ba5b414bdcc2e0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mission_resume</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a8db3d2f625e45fa4e14e44edff7474da</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mission_start</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>adfcb83bc3fd27a4b6f42f3f47db15204</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>dji_sdk::MissionWaypointTask</type>
      <name>mission_waypoint_download</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a5f566eb24d2d1a566e8e0473fe2394b5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>mission_waypoint_get_speed</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a51075f4cb3fc4bc30c0bcd6dfbca879b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mission_waypoint_set_speed</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a22cafeef9ef52bb6b111a96508f6471c</anchor>
      <arglist>(float speed)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mission_waypoint_upload</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a93e114236852e4d9a3d0457fe36b2977</anchor>
      <arglist>(dji_sdk::MissionWaypointTask waypoint_task)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>release_sdk_permission_control</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>ae3a7cbc414c92654adcf155958ad5dda</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>request_sdk_permission_control</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a39bb6c54b8b7e2f51138e88d3c02a8dd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sdk_permission_control</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a643fada14b952eef15039da8888fa3d6</anchor>
      <arglist>(unsigned char request)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>set_message_frequency</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a5e9671851368f5262bbf5fc96850a4a8</anchor>
      <arglist>(uint8_t frequency_data[16])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setArmMobileCallback</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a5a309dd4c6a6f96443010b314d208314</anchor>
      <arglist>(DJIDrone::CallBack userCallback, UserData userData)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAttitudeControlDemoMobileCallback</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a14eb73ee5efbc27f234798763fe98e31</anchor>
      <arglist>(DJIDrone::CallBack userCallback, UserData userData)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDisarmMobileCallback</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a1470cc7f2ece8a09b3fd58b508c6297e</anchor>
      <arglist>(DJIDrone::CallBack userCallback, UserData userData)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDrawCircleDemoMobileCallback</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a082a2c4b6d028eac85872630bc346607</anchor>
      <arglist>(DJIDrone::CallBack userCallback, UserData userData)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDrawSquareDemoMobileCallback</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a309e31aa317fa78d0edd1093b06beeb0</anchor>
      <arglist>(DJIDrone::CallBack userCallback, UserData userData)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGetSDKVersionMobileCallback</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>ac8c830d51c52ace78ace2b9aed384b37</anchor>
      <arglist>(DJIDrone::CallBack userCallback, UserData userData)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGimbalControlDemoMobileCallback</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a71178f3ee1cc415f657e0df57e46aa85</anchor>
      <arglist>(DJIDrone::CallBack userCallback, UserData userData)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGlobalNavigationTestMobileCallback</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>abeb180cb0211e0639d3ba630769ffc3a</anchor>
      <arglist>(DJIDrone::CallBack userCallback, UserData userData)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGoHomeMobileCallback</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>ae8e4ca72db75aae4864b5989126cba9c</anchor>
      <arglist>(DJIDrone::CallBack userCallback, UserData userData)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLandingMobileCallback</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a3993f15c79625942b079b6eb5b155ad2</anchor>
      <arglist>(DJIDrone::CallBack userCallback, UserData userData)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLocalNavigationTestMobileCallback</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a26964283be530a649a501f7ba87770cd</anchor>
      <arglist>(DJIDrone::CallBack userCallback, UserData userData)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setObtainControlMobileCallback</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>ae94ce93190153d1f55468a30bede45d0</anchor>
      <arglist>(DJIDrone::CallBack userCallback, UserData userData)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setReleaseControlMobileCallback</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>ad7f861f77eef7c5496d8ca1ab2ddb1c2</anchor>
      <arglist>(DJIDrone::CallBack userCallback, UserData userData)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStartCollisionAvoidanceCallback</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>afe46df78b385b3ef0ff80d4d54de19b0</anchor>
      <arglist>(DJIDrone::CallBack userCallback, UserData userData)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStartMapLASLoggingMobileCallback</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>aabf76eeccc0b00cc7a3f8f60ee7ba383</anchor>
      <arglist>(DJIDrone::CallBack userCallback, UserData userData)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStartVideoMobileCallback</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a0cbf2618d6b2ec6c2a9753ff27b09e82</anchor>
      <arglist>(DJIDrone::CallBack userCallback, UserData userData)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStopCollisionAvoidanceCallback</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a4a932bf504b71013533073b8a2e5226a</anchor>
      <arglist>(DJIDrone::CallBack userCallback, UserData userData)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStopMapLASLoggingMobileCallback</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>ae9996aee20c3ee79db4e20269df7593e</anchor>
      <arglist>(DJIDrone::CallBack userCallback, UserData userData)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStopVideoMobileCallback</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>ab2991862cac907e1641a2159deef3e83</anchor>
      <arglist>(DJIDrone::CallBack userCallback, UserData userData)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTakeOffMobileCallback</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a1919d6de54c27aa549ea41cbb9f3b199</anchor>
      <arglist>(DJIDrone::CallBack userCallback, UserData userData)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTakePhotoMobileCallback</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a923d5532305e15748f47e7f3833bfe9f</anchor>
      <arglist>(DJIDrone::CallBack userCallback, UserData userData)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVirtuaRCTestMobileCallback</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a0fd138ed28662d0f6b75b1fe17a481cb</anchor>
      <arglist>(DJIDrone::CallBack userCallback, UserData userData)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWaypointNavigationTestMobileCallback</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>abd1edbc4af949d997744f01ff268d3b4</anchor>
      <arglist>(DJIDrone::CallBack userCallback, UserData userData)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>start_video</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a52d707111c9225f8cbaabfd461ff8dd8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>stop_video</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>ab3821be24b86cd700b3641b1057e3c5b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sync_flag_control</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a469ce5e05d205367648936f4bb017bb4</anchor>
      <arglist>(float frequency)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>take_picture</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>ab5e29941140c8595f70e4cf4efc4c584</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>takeoff</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a06a1628507bc3c0d9e7353747358cfdb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>velocity_control</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a9760aba8ed974e89a0b1d807c6a26d59</anchor>
      <arglist>(int frame, float x, float y, float z, float yaw)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>virtual_rc_control</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a720d09acab36666f3767d46f0fb24873</anchor>
      <arglist>(uint32_t channel_data[16])</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>virtual_rc_disable</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a9512efd52a96f8ff371d102cdfb32b5a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>virtual_rc_enable</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a1a34161e19db8c4bf53692c3f0c495a5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>waypoint_navigation_cancel_all_goals</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a90172585895c271541bf4bce72fc8fff</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>waypoint_navigation_cancel_current_goal</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>ae2bf6b942c71152cef6ff77d8fb5dc5b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>waypoint_navigation_cancel_goals_at_and_before_time</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a90444b075c26104c912c2a0db64c6acb</anchor>
      <arglist>(const ros::Time time)</arglist>
    </member>
    <member kind="function">
      <type>dji_sdk::WaypointNavigationResultConstPtr</type>
      <name>waypoint_navigation_get_result</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>acf4935090888a20725a5a59cc901cdff</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>actionlib::SimpleClientGoalState</type>
      <name>waypoint_navigation_get_state</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>aeea69954eef1c486a4f59b86e4acbe6a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>waypoint_navigation_is_server_connected</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a31fa2518e5e9dc81de35966b56da6667</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>waypoint_navigation_send_request</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>af6b4546556cf42624247af1806925266</anchor>
      <arglist>(dji_sdk::WaypointList waypoint_data, WaypointNavigationActionClient::SimpleDoneCallback done_callback=WaypointNavigationActionClient::SimpleDoneCallback(), WaypointNavigationActionClient::SimpleActiveCallback active_callback=WaypointNavigationActionClient::SimpleActiveCallback(), WaypointNavigationActionClient::SimpleFeedbackCallback feedback_callback=WaypointNavigationActionClient::SimpleFeedbackCallback())</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>waypoint_navigation_stop_tracking_goal</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a7e869536f4ee7901a289e3f0172b713b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>waypoint_navigation_wait_for_result</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a58f44b946327693b4c301a38e6999276</anchor>
      <arglist>(const ros::Duration duration=ros::Duration(0))</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>waypoint_navigation_wait_server</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a4e9dbfc51b06082763a5b7f4bc6a9573</anchor>
      <arglist>(const ros::Duration duration=ros::Duration(0))</arglist>
    </member>
    <member kind="variable">
      <type>dji_sdk::Acceleration</type>
      <name>acceleration</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a07d59b6ae566cc86d337e74ea1602444</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>activation</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>afbf57110cc125cfe7f4491d7ecfcdf3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dji_sdk::AttitudeQuaternion</type>
      <name>attitude_quaternion</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a65904f18a4f930547ed18aa605452d6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dji_sdk::Compass</type>
      <name>compass</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>acb893ef1df809d6078b70c9899fbc1e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dji_sdk::FlightControlInfo</type>
      <name>flight_control_info</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>afb4f198eab591cc8e54f0af89dbeffc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>flight_status</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a46cffca5ced0428f6dd7dc751897002d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dji_sdk::MissionStatusFollowme</type>
      <name>followme_mission_push_info</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a6e1a21fef8acee23bb7ac9488afdb7ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dji_sdk::Gimbal</type>
      <name>gimbal</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>adbb48c1d9751f0e9d58f43754bfc02d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dji_sdk::GlobalPosition</type>
      <name>global_position</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a734ce2efa51d9096da35739df9aca503</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dji_sdk::GlobalPosition</type>
      <name>global_position_ref</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a5fca94f34e1768ca65cb6e96e5068eee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dji_sdk::MissionStatusHotpoint</type>
      <name>hotpoint_mission_push_info</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a194494b0c02b6aaea0bfcd5bfe16f83c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>incident_type</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a029085cbbf1b750dcf002c3cc3eed37b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dji_sdk::LocalPosition</type>
      <name>local_position</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a325ce17540ba33ca39488e0d65e4904e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dji_sdk::LocalPosition</type>
      <name>local_position_ref</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>addb73f9da97f8061a7d776400d82ca21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>localposbase_use_height</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a46e50f8453f3135127af446ccdca959c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>mission_type</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a5ebf5f84428789f80aeb5ffbfe50f287</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dji_sdk::TransparentTransmissionData</type>
      <name>mobile_data</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>afe85a3ffb1a083c416556df036681b33</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>mobile_new_data</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a3b2f270c29d34d065453e7fb98e2a1a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>nav_msgs::Odometry</type>
      <name>odometry</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a328db3483ed5d30b18efd638f0eba5f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dji_sdk::MissionStatusOther</type>
      <name>other_mission_push_info</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a621aa5ba5c03e305b185e0990990e337</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dji_sdk::PowerStatus</type>
      <name>power_status</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>ac17598456381ca39363cf3ce6afad2fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dji_sdk::RCChannels</type>
      <name>rc_channels</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a6be7e7e500dbd56ff680739ddb89182a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dji_sdk::TimeStamp</type>
      <name>time_stamp</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>aa105a0a92d9058811435ab009e476f6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dji_sdk::Velocity</type>
      <name>velocity</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a6e41eec68a15685da02b433258219317</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dji_sdk::MissionEventWpAction</type>
      <name>waypoint_action_result</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>ab9e087c7d81cf0973aceee1f49224c9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dji_sdk::MissionStatusWaypoint</type>
      <name>waypoint_mission_push_info</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a7581339f14a7edfbd7f4eeccf4baecd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dji_sdk::MissionEventWpReach</type>
      <name>waypoint_reached_result</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>ab2917d74ce4370b6b8dcbe110843cfca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dji_sdk::MissionEventWpUpload</type>
      <name>waypoint_upload_result</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a8487906d42f3ce040734ddd5d4d70f69</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>actionlib::SimpleActionClient&lt; dji_sdk::DroneTaskAction &gt;</type>
      <name>DroneTaskActionClient</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a1ea60faaf2fa51a13e906d84d9ea24cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>actionlib::SimpleActionClient&lt; dji_sdk::GlobalPositionNavigationAction &gt;</type>
      <name>GlobalPositionNavigationActionClient</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>ab069974b6cc367b1b42c00bbb36de2ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>actionlib::SimpleActionClient&lt; dji_sdk::LocalPositionNavigationAction &gt;</type>
      <name>LocalPositionNavigationActionClient</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a53d07564154635a92aa9062713cad0ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>actionlib::SimpleActionClient&lt; dji_sdk::WaypointNavigationAction &gt;</type>
      <name>WaypointNavigationActionClient</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a8f0304c6dcb82f6682e39b452f337f6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>acceleration_subscriber_callback</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>af4f67aaca36baae72c1a6a2b3baa3313</anchor>
      <arglist>(dji_sdk::Acceleration acceleration)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>activation_subscriber_callback</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a7d174ce3fe0f9b536d9e6339a313eead</anchor>
      <arglist>(std_msgs::UInt8 activation)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>attitude_quaternion_subscriber_callback</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a7d3365677552a7273697f93c39966032</anchor>
      <arglist>(dji_sdk::AttitudeQuaternion attitude_quaternion)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>compass_subscriber_callback</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a0697ca5a1dbf4988439863e83b803489</anchor>
      <arglist>(dji_sdk::Compass compass)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>flight_control_info_subscriber_callback</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>aee591ccfd59ad4037ad29593b2f16b39</anchor>
      <arglist>(dji_sdk::FlightControlInfo flight_control_info)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>flight_status_subscriber_callback</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>aef89c211829bc45e9e64a654d9c10240</anchor>
      <arglist>(std_msgs::UInt8 flight_status)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>gimbal_subscriber_callback</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a74ce1f44a0558dd7a64163b28a7e99a9</anchor>
      <arglist>(dji_sdk::Gimbal gimbal)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>global_position_subscriber_callback</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a645db4f4c2035b983bee398055cd2f05</anchor>
      <arglist>(dji_sdk::GlobalPosition global_position)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>local_position_subscriber_callback</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>ab9be40d651ba5ae8bdbe8ce566f52d65</anchor>
      <arglist>(dji_sdk::LocalPosition local_position)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>mission_event_push_info_callback</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a216ff7886ddd9140af888e7cb7ab7682</anchor>
      <arglist>(dji_sdk::MissionPushInfo event_push_info)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>mission_status_push_info_callback</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a560602d2b9a433180562581d679ca5c6</anchor>
      <arglist>(dji_sdk::MissionPushInfo status_push_info)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>mobile_data_push_info_callback</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a706f0290f332ac5bbd70c42ef5d17825</anchor>
      <arglist>(dji_sdk::TransparentTransmissionData information)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>odometry_subscriber_callback</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a021fc39945d9021552dc6de4f76f7a9d</anchor>
      <arglist>(nav_msgs::Odometry odometry)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>power_status_subscriber_callback</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>ab7cbe4b8748cb28bb5ef7efbbe891c7f</anchor>
      <arglist>(dji_sdk::PowerStatus power_status)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>rc_channels_subscriber_callback</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>ad79e9584fc46ac762587c283de0b1784</anchor>
      <arglist>(dji_sdk::RCChannels rc_channels)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>time_stamp_subscriber_callback</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>afa1e42c74ab361ca62435bd07f0d91d6</anchor>
      <arglist>(dji_sdk::TimeStamp time_stamp)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>velocity_subscriber_callback</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>ae6b5e9c1c0296c635e4cedac1de76ab1</anchor>
      <arglist>(dji_sdk::Velocity velocity)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>acceleration_subscriber</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a64cb4f7dfb959a48dc7ca2783b641182</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceClient</type>
      <name>activation_service</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a714b24f0f02031c4e6946e8661e3a257</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>activation_subscriber</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>ac7981273938e2de57a2c61805059e2da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CallBackHandler</type>
      <name>armCallback</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a0c76fc4e416e1ab6d06f949bd232064a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceClient</type>
      <name>attitude_control_service</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a9451392e0d151099fdfdb0cc1aed40de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>attitude_quaternion_subscriber</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>ad901be095b0f7716c1911d44a9f3ef8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CallBackHandler</type>
      <name>attitudeControlDemoCallback</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a7d8eba5fcd63c62b72da86953263a82d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceClient</type>
      <name>camera_action_control_service</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a7e4cb7d74d74be567b8c82203f089593</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>compass_subscriber</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a006691d929243ecd29c9778f4da98a03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CallBackHandler</type>
      <name>disArmCallback</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>acef01f03d803e375e189c87762def85e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CallBackHandler</type>
      <name>drawCircleDemoCallback</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a08ea4230660d045dd9adc6ad91509d76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CallBackHandler</type>
      <name>drawSquareDemoCallback</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a6b1f2a306084525f0de76442ac9d65ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceClient</type>
      <name>drone_arm_control_service</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>aab3bc93c14141bb1d666f90b301a848a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DroneTaskActionClient</type>
      <name>drone_task_action_client</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a921f22dc108cdd66a48c14a3993be101</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceClient</type>
      <name>drone_task_control_service</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a8d277388687ef048847ca7b7fb2b6e03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>flight_control_info_subscriber</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>acaa0f3136afbd9dcdd0e36f4d17e86d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>flight_status_subscriber</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>afec5ef55d4ff3d6d3f83ef78df4ad4f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CallBackHandler</type>
      <name>getSDKVersionCallback</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a0948632864da3dcd97fab899da5bd9e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceClient</type>
      <name>gimbal_angle_control_service</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a9cabd4cfc6ccc1edc8074f9ecfac85eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceClient</type>
      <name>gimbal_speed_control_service</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>aad5c8f34019b4ee06b096fbbcca50e6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>gimbal_subscriber</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>aadf64c92ef782936d4349959cbd7b150</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CallBackHandler</type>
      <name>gimbalControlDemoCallback</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>aa0c9a94ef05683278193d608b1d3611d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceClient</type>
      <name>global_position_control_service</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>ad0560cc4bae0af2e23d170c55ed7b518</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>GlobalPositionNavigationActionClient</type>
      <name>global_position_navigation_action_client</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>aaca49a6b5717dc2bcf3f0a984c9b0496</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>global_position_subscriber</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>aedad2887535d204b5fc5394336a681a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CallBackHandler</type>
      <name>globalNavigationTestCallback</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>ab0e155cb17d6590d85df1ee446d95512</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CallBackHandler</type>
      <name>goHomeCallback</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>ab5120e4cd329bab90e42c5dcf6811ce5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CallBackHandler</type>
      <name>landingCallback</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>ae49262fab0742e2f7f02f30d5a31fa17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceClient</type>
      <name>local_position_control_service</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>af098e7b036bd514f4602455ca7df80aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>LocalPositionNavigationActionClient</type>
      <name>local_position_navigation_action_client</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a9a33dab7a55ad89c17f474b1c4c4e21a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>local_position_subscriber</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a6dc3931f1942630dbdd07812fc12f11b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CallBackHandler</type>
      <name>localNavigationTestCallback</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a5c4becbdb492c2b0a9cab347843e7571</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceClient</type>
      <name>message_frequency_control_service</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>ad365008f81669c61751abd54e8b2623f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceClient</type>
      <name>mission_cancel_service</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a4753e8abab9cd66624408d8c341365f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>mission_event_subscriber</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a3af219965a852713c25d377f9d79f45a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceClient</type>
      <name>mission_fm_set_target_service</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>aa57e3747f2f65eeef23b4154c43e4e35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceClient</type>
      <name>mission_fm_upload_service</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>ad8bc3244671c6b3e1c8143323eed0d26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceClient</type>
      <name>mission_hp_download_service</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a035430b15baf5387f08a3e544038e444</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceClient</type>
      <name>mission_hp_reset_yaw_service</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>aa2acaea5db146b88ec24faae07cd97a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceClient</type>
      <name>mission_hp_set_radius_service</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>ac39eabb64ed3a2ba6a71ba508eb32ec2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceClient</type>
      <name>mission_hp_set_speed_service</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>acc1c7a3048d920887620246846778dda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceClient</type>
      <name>mission_hp_upload_service</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>ac7fae66178f39bf71022f905831c019b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceClient</type>
      <name>mission_pause_service</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a1deb50f2dacd8e7a6df3263b4efecdf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceClient</type>
      <name>mission_start_service</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a2d3e3298506cc2945e8f3880f0234af1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>mission_status_subscriber</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a1ad3fbfcbba63d36e80c257677d77bc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceClient</type>
      <name>mission_wp_download_service</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a0a02bcf100972fbfd49d56ef7ada28de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceClient</type>
      <name>mission_wp_get_speed_service</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a43efbcbc6646eb3ca59daf75c34eff2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceClient</type>
      <name>mission_wp_set_speed_service</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a444dcda12e3703b345a5510b985736e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceClient</type>
      <name>mission_wp_upload_service</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a60db273a3652bcba479db33839e4cd9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>mobile_data_subscriber</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>af930bad04e52dcbd91a940749810fbdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CallBackHandler</type>
      <name>obtainControlCallback</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a1895efb45806cffa32176251ec251898</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>odometry_subscriber</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>ae5eef09f93dd982543fc21fb554330f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>power_status_subscriber</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>ade2215a5c2793bad1d16f299fb838c72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>rc_channels_subscriber</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a309640865b9a4418e8cb25d4a992e474</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CallBackHandler</type>
      <name>releaseControlCallback</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a677676ab3ee8f103565fc3fbdf1386df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceClient</type>
      <name>sdk_permission_control_service</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a70c9704bdf76b1abde600f2db1124d6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CallBackHandler</type>
      <name>startCollisionAvoidanceCallback</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a3e4db416865704fc920062956720f36a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CallBackHandler</type>
      <name>startMapLASLoggingCallback</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>aa6687b924109f796802747bc2809398e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CallBackHandler</type>
      <name>startVideoCallback</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a78a6a5af0c7e2cdb69574bacebe2347a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CallBackHandler</type>
      <name>stopCollisionAvoidanceCallback</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>afc7382aad408a920afe6e751d9f4238a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CallBackHandler</type>
      <name>stopMapLASLoggingCallback</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>ada231eed79cb87eb66d11c52680860a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CallBackHandler</type>
      <name>stopVideoCallback</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a933047bcbd4bce376db1281db3e20cfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceClient</type>
      <name>sync_flag_control_service</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a1ae7523c16d992168c1158be34313135</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CallBackHandler</type>
      <name>takeOffCallback</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a97788996136dcdd11e9b1634226bd562</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CallBackHandler</type>
      <name>takePhotoCallback</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>aa75c6f072bb8aca7e62feaa31d4362e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>time_stamp_subscriber</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a7957d9c15df7b443bf948444cbbe5a18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceClient</type>
      <name>velocity_control_service</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a408c3a8320c0b697d90fb01d339727cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>velocity_subscriber</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>ac0160751f9829d21f11c277f4e1d0c8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceClient</type>
      <name>version_check_service</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>acb784efd971b66da1e6b9742117b67b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceClient</type>
      <name>virtual_rc_data_control_service</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a3828fed8263d4a6f64c45d54c2e984ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceClient</type>
      <name>virtual_rc_enable_control_service</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>ae497ad374352fa5a931c93d888153127</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CallBackHandler</type>
      <name>virtualRCTestCallback</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a724538ae0db7ebc4e16c1fa24aa61d86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>WaypointNavigationActionClient</type>
      <name>waypoint_navigation_action_client</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>a5539989024f3d98d3a5971598dd0795c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CallBackHandler</type>
      <name>waypointNavigationTestCallback</name>
      <anchorfile>classDJIDrone.html</anchorfile>
      <anchor>ac8f7ecbf8bd8e838783b87e839853a81</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>DJIDrone::CallBackHandler</name>
    <filename>structDJIDrone_1_1CallBackHandler.html</filename>
    <member kind="variable">
      <type>CallBack</type>
      <name>callback</name>
      <anchorfile>structDJIDrone_1_1CallBackHandler.html</anchorfile>
      <anchor>ab3a2aedbc0b1adb65cd3bb90451183a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>UserData</type>
      <name>userData</name>
      <anchorfile>structDJIDrone_1_1CallBackHandler.html</anchorfile>
      <anchor>a9ac5b2ec7f2dac1b5b2701eece72e6fd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>DJISDKMission</name>
    <filename>classDJISDKMission.html</filename>
    <member kind="function">
      <type></type>
      <name>DJISDKMission</name>
      <anchorfile>classDJISDKMission.html</anchorfile>
      <anchor>abc7972103d4ecef13a6fbd9c76c49e57</anchor>
      <arglist>(ros::NodeHandle &amp;nh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mission_event_callback</name>
      <anchorfile>classDJISDKMission.html</anchorfile>
      <anchor>a901517cd9b80b5a52627eaae3ff88756</anchor>
      <arglist>(uint8_t *buf, uint8_t len)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mission_status_callback</name>
      <anchorfile>classDJISDKMission.html</anchorfile>
      <anchor>a63561ebb16f61155b56503ffb16e5306</anchor>
      <arglist>(uint8_t *buf, uint8_t len)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>init_missions</name>
      <anchorfile>classDJISDKMission.html</anchorfile>
      <anchor>a9c1befd8b46b9fdd451e5c9281c6f785</anchor>
      <arglist>(ros::NodeHandle &amp;nh)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>mission_cancel_callback</name>
      <anchorfile>classDJISDKMission.html</anchorfile>
      <anchor>a029fa78baab395b78ce9f8504c5f962f</anchor>
      <arglist>(dji_sdk::MissionCancel::Request &amp;request, dji_sdk::MissionCancel::Response &amp;response)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>mission_fm_set_target_callback</name>
      <anchorfile>classDJISDKMission.html</anchorfile>
      <anchor>a6d8a2af5d27cb4169717f2e655a2819a</anchor>
      <arglist>(dji_sdk::MissionFmSetTarget::Request &amp;request, dji_sdk::MissionFmSetTarget::Response &amp;response)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>mission_fm_upload_callback</name>
      <anchorfile>classDJISDKMission.html</anchorfile>
      <anchor>acda6709e64a33c4635a3aa4ed74bbf42</anchor>
      <arglist>(dji_sdk::MissionFmUpload::Request &amp;request, dji_sdk::MissionFmUpload::Response &amp;response)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>mission_hp_download_callback</name>
      <anchorfile>classDJISDKMission.html</anchorfile>
      <anchor>aec0fc2fa08d9549bad529ff201ab7036</anchor>
      <arglist>(dji_sdk::MissionHpDownload::Request &amp;request, dji_sdk::MissionHpDownload::Response &amp;response)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>mission_hp_reset_yaw_callback</name>
      <anchorfile>classDJISDKMission.html</anchorfile>
      <anchor>a23f87fb0220f3203fb5e608f82a9c7d3</anchor>
      <arglist>(dji_sdk::MissionHpResetYaw::Request &amp;request, dji_sdk::MissionHpResetYaw::Response &amp;response)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>mission_hp_set_radius_callback</name>
      <anchorfile>classDJISDKMission.html</anchorfile>
      <anchor>a9cfdaf6c1f8f53435e43e699d4baff42</anchor>
      <arglist>(dji_sdk::MissionHpSetRadius::Request &amp;request, dji_sdk::MissionHpSetRadius::Response &amp;response)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>mission_hp_set_speed_callback</name>
      <anchorfile>classDJISDKMission.html</anchorfile>
      <anchor>a7683a6836f12f992c2032e57f733cebd</anchor>
      <arglist>(dji_sdk::MissionHpSetSpeed::Request &amp;request, dji_sdk::MissionHpSetSpeed::Response &amp;response)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>mission_hp_upload_callback</name>
      <anchorfile>classDJISDKMission.html</anchorfile>
      <anchor>a6c1bdf4272e0936813ca7ce9fa31ba7e</anchor>
      <arglist>(dji_sdk::MissionHpUpload::Request &amp;request, dji_sdk::MissionHpUpload::Response &amp;response)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>mission_pause_callback</name>
      <anchorfile>classDJISDKMission.html</anchorfile>
      <anchor>ae423d820439be79928f26a7d6c840aa0</anchor>
      <arglist>(dji_sdk::MissionPause::Request &amp;request, dji_sdk::MissionPause::Response &amp;response)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>mission_start_callback</name>
      <anchorfile>classDJISDKMission.html</anchorfile>
      <anchor>a46e0afaa99b8acb7b3f16cbf675eb855</anchor>
      <arglist>(dji_sdk::MissionStart::Request &amp;request, dji_sdk::MissionStart::Response &amp;response)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>mission_wp_download_callback</name>
      <anchorfile>classDJISDKMission.html</anchorfile>
      <anchor>a88d45ec0437df82024f0b919e060b25b</anchor>
      <arglist>(dji_sdk::MissionWpDownload::Request &amp;request, dji_sdk::MissionWpDownload::Response &amp;response)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>mission_wp_get_speed_callback</name>
      <anchorfile>classDJISDKMission.html</anchorfile>
      <anchor>a14742c3ec760c2496cc23f29ebb26aaf</anchor>
      <arglist>(dji_sdk::MissionWpGetSpeed::Request &amp;request, dji_sdk::MissionWpGetSpeed::Response &amp;response)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>mission_wp_set_speed_callback</name>
      <anchorfile>classDJISDKMission.html</anchorfile>
      <anchor>a10e60cfaa4dbaff96dba234c922502b8</anchor>
      <arglist>(dji_sdk::MissionWpSetSpeed::Request &amp;request, dji_sdk::MissionWpSetSpeed::Response &amp;response)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>mission_wp_upload_callback</name>
      <anchorfile>classDJISDKMission.html</anchorfile>
      <anchor>abfe7b76df4e34b6fbbcb5cbb7e9d8ba9</anchor>
      <arglist>(dji_sdk::MissionWpUpload::Request &amp;request, dji_sdk::MissionWpUpload::Response &amp;response)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>MissionType</type>
      <name>current_type</name>
      <anchorfile>classDJISDKMission.html</anchorfile>
      <anchor>a855d08c812575a2f10ae1f813042ded4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>dji_sdk::MissionFollowmeTask</type>
      <name>followme_task</name>
      <anchorfile>classDJISDKMission.html</anchorfile>
      <anchor>a78ff9d71a3d063b5dcce53eaf75d4816</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>dji_sdk::MissionHotpointTask</type>
      <name>hotpoint_task</name>
      <anchorfile>classDJISDKMission.html</anchorfile>
      <anchor>ac4653466a62e2ace12b7fc302fad2a39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>mission_cancel_service</name>
      <anchorfile>classDJISDKMission.html</anchorfile>
      <anchor>a45b67008d869c246d861ebfbd70c75cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>dji_sdk::MissionPushInfo</type>
      <name>mission_event</name>
      <anchorfile>classDJISDKMission.html</anchorfile>
      <anchor>a5ceffd2be7e6f456e0fc055aa2768deb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>mission_event_publisher</name>
      <anchorfile>classDJISDKMission.html</anchorfile>
      <anchor>ad2bfdba55aa25e756bdf46c57ecfcfad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>mission_fm_set_target_service</name>
      <anchorfile>classDJISDKMission.html</anchorfile>
      <anchor>af4148e0d19839e26e644684fe5603fca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>mission_fm_upload_service</name>
      <anchorfile>classDJISDKMission.html</anchorfile>
      <anchor>aba680470e1647bd1b2aba2f17c12b7cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>mission_hp_download_service</name>
      <anchorfile>classDJISDKMission.html</anchorfile>
      <anchor>a04f955f9d5bcb6e863f6977bde65a631</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>mission_hp_reset_yaw_service</name>
      <anchorfile>classDJISDKMission.html</anchorfile>
      <anchor>a1621c6abadbf18d2602c7545451be79a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>mission_hp_set_radius_service</name>
      <anchorfile>classDJISDKMission.html</anchorfile>
      <anchor>a26c6f6c392ad399d2e229e8de853387f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>mission_hp_set_speed_service</name>
      <anchorfile>classDJISDKMission.html</anchorfile>
      <anchor>a8c32ef9024ad50cb50c726f9f4d09e97</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>mission_hp_upload_service</name>
      <anchorfile>classDJISDKMission.html</anchorfile>
      <anchor>ab6bb22e1cf92160c396c72b8dffbe5eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>mission_pause_service</name>
      <anchorfile>classDJISDKMission.html</anchorfile>
      <anchor>a2560a21be47faa867e292379e3f03877</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>mission_start_service</name>
      <anchorfile>classDJISDKMission.html</anchorfile>
      <anchor>a0fed3133410f4af0ffd666cf49602174</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>dji_sdk::MissionPushInfo</type>
      <name>mission_status</name>
      <anchorfile>classDJISDKMission.html</anchorfile>
      <anchor>a7ce777288767838e108ba4c34b5f5d7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>mission_status_publisher</name>
      <anchorfile>classDJISDKMission.html</anchorfile>
      <anchor>a5d69fdddd809ccbe3969c6996a434f81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>mission_wp_download_service</name>
      <anchorfile>classDJISDKMission.html</anchorfile>
      <anchor>ae30508219323f32367b3cf18b3226455</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>mission_wp_get_speed_service</name>
      <anchorfile>classDJISDKMission.html</anchorfile>
      <anchor>a95470aedbe57c3a551c22e534c9877ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>mission_wp_set_speed_service</name>
      <anchorfile>classDJISDKMission.html</anchorfile>
      <anchor>a7caa11d6297f54e4c50948d4e8a64cd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>mission_wp_upload_service</name>
      <anchorfile>classDJISDKMission.html</anchorfile>
      <anchor>a1d840875a56612f7eda1a03efa8f06b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>dji_sdk::MissionWaypointTask</type>
      <name>waypoint_task</name>
      <anchorfile>classDJISDKMission.html</anchorfile>
      <anchor>aef9d7d56f4fc9be49ace7a0b5717b546</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>DJISDKNode</name>
    <filename>classDJISDKNode.html</filename>
    <member kind="function">
      <type></type>
      <name>DJISDKNode</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>a3c0afaa8e1f587bd2ae06e87ae3017d9</anchor>
      <arglist>(ros::NodeHandle &amp;nh, ros::NodeHandle &amp;nh_private)</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>actionlib::SimpleActionServer&lt; dji_sdk::DroneTaskAction &gt;</type>
      <name>DroneTaskActionServer</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>a6ad43a5dc5a2d656088fa37010717642</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>actionlib::SimpleActionServer&lt; dji_sdk::GlobalPositionNavigationAction &gt;</type>
      <name>GlobalPositionNavigationActionServer</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>a601bc9b866f05b13bdf2c7758023a98b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>actionlib::SimpleActionServer&lt; dji_sdk::LocalPositionNavigationAction &gt;</type>
      <name>LocalPositionNavigationActionServer</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>afd1e340a94f3d00c37068628e115e4f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>actionlib::SimpleActionServer&lt; dji_sdk::WaypointNavigationAction &gt;</type>
      <name>WaypointNavigationActionServer</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>a49487affc0a6d80aabb7cc0c04141ab8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>activation_callback</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>a095eabf97c185f7f66d68e9bc0563c85</anchor>
      <arglist>(dji_sdk::Activation::Request &amp;request, dji_sdk::Activation::Response &amp;response)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>attitude_control_callback</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>a13fc7c2c728bde678ca0e3b14075cd7f</anchor>
      <arglist>(dji_sdk::AttitudeControl::Request &amp;request, dji_sdk::AttitudeControl::Response &amp;response)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>broadcast_callback</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>ab099122f8e984fa85a446524b714fd6c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>camera_action_control_callback</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>a2150d2c8affc44f1fa4995ba43a6cf17</anchor>
      <arglist>(dji_sdk::CameraActionControl::Request &amp;request, dji_sdk::CameraActionControl::Response &amp;response)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>drone_arm_control_callback</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>a4470fe23e0580e2d49f477e4ae188360</anchor>
      <arglist>(dji_sdk::DroneArmControl::Request &amp;request, dji_sdk::DroneArmControl::Response &amp;response)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>drone_task_action_callback</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>a52319bf070a525f4ef470a4044015d84</anchor>
      <arglist>(const dji_sdk::DroneTaskGoalConstPtr &amp;goal)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>drone_task_control_callback</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>a103897d03675161eb275c06035fc4cc4</anchor>
      <arglist>(dji_sdk::DroneTaskControl::Request &amp;request, dji_sdk::DroneTaskControl::Response &amp;response)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>gimbal_angle_control_callback</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>a37165f839a490fe55b5ba27403b45f8c</anchor>
      <arglist>(dji_sdk::GimbalAngleControl::Request &amp;request, dji_sdk::GimbalAngleControl::Response &amp;response)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>gimbal_speed_control_callback</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>a8714c879930f58d81abd888f73647977</anchor>
      <arglist>(dji_sdk::GimbalSpeedControl::Request &amp;request, dji_sdk::GimbalSpeedControl::Response &amp;response)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>global_position_control_callback</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>a84704f916f2bfecd8daa3b3de91f0ee0</anchor>
      <arglist>(dji_sdk::GlobalPositionControl::Request &amp;request, dji_sdk::GlobalPositionControl::Response &amp;response)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>global_position_navigation_action_callback</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>a832da8bc3b5515ef179413b4180bc419</anchor>
      <arglist>(const dji_sdk::GlobalPositionNavigationGoalConstPtr &amp;goal)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>gps_convert_ned</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>abe25cea0eb454b742d4263f75427e798</anchor>
      <arglist>(float &amp;ned_x, float &amp;ned_y, double gps_t_lon, double gps_t_lat, double gps_r_lon, double gps_r_lat)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>dji_sdk::LocalPosition</type>
      <name>gps_convert_ned</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>a0a0fb9445cf0d00dcee5dee07b7e0546</anchor>
      <arglist>(dji_sdk::GlobalPosition loc)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>init_actions</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>aa9b0d07b4285c280bb2b0e7cfa049d38</anchor>
      <arglist>(ros::NodeHandle &amp;nh)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>init_parameters</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>a763f522830e84cc75419eae9abb5233b</anchor>
      <arglist>(ros::NodeHandle &amp;nh_private)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>init_publishers</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>a7cb4421cb8298db48121bc607fd04d7d</anchor>
      <arglist>(ros::NodeHandle &amp;nh)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>init_services</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>a32a222ae0718b40c25ebeaeb5bb30bb8</anchor>
      <arglist>(ros::NodeHandle &amp;nh)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>local_position_control_callback</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>ae87a9291d7c541e3c9edd4cc98dae734</anchor>
      <arglist>(dji_sdk::LocalPositionControl::Request &amp;request, dji_sdk::LocalPositionControl::Response &amp;response)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>local_position_navigation_action_callback</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>a16d8dc57d7621c78eb0984f590880091</anchor>
      <arglist>(const dji_sdk::LocalPositionNavigationGoalConstPtr &amp;goal)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>message_frequency_control_callback</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>a7255f9e8153bfef0024751e84efbfced</anchor>
      <arglist>(dji_sdk::MessageFrequencyControl::Request &amp;request, dji_sdk::MessageFrequencyControl::Response &amp;response)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>process_waypoint</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>a3cb6040c07cf571bae9b72c31d60d8c8</anchor>
      <arglist>(dji_sdk::Waypoint new_waypoint)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>sdk_permission_control_callback</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>a2eae996070333b4321ce2192e50bc56a</anchor>
      <arglist>(dji_sdk::SDKPermissionControl::Request &amp;request, dji_sdk::SDKPermissionControl::Response &amp;response)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>send_data_to_remote_device_callback</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>aa33ab532c0edf6d1a6eef1a7aec1eb3f</anchor>
      <arglist>(dji_sdk::SendDataToRemoteDevice::Request &amp;request, dji_sdk::SendDataToRemoteDevice::Response &amp;response)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>sync_flag_control_callback</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>a025a285aef473fcb5f0f8fc012bf535a</anchor>
      <arglist>(dji_sdk::SyncFlagControl::Request &amp;request, dji_sdk::SyncFlagControl::Response &amp;response)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>transparent_transmission_callback</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>addabcb423e81e4e7ec9be2a265eac06f</anchor>
      <arglist>(unsigned char *buf, unsigned char len)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>velocity_control_callback</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>aa71db763186cbf2088096f58d9026216</anchor>
      <arglist>(dji_sdk::VelocityControl::Request &amp;request, dji_sdk::VelocityControl::Response &amp;response)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>version_check_callback</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>a1f6f3e7f9b6deaa9ee0daef5740845e7</anchor>
      <arglist>(dji_sdk::VersionCheck::Request &amp;requset, dji_sdk::VersionCheck::Response &amp;response)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>virtual_rc_data_control_callback</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>a39dabb8e9280af50284d4a65679d9df4</anchor>
      <arglist>(dji_sdk::VirtualRCDataControl::Request &amp;request, dji_sdk::VirtualRCDataControl::Response &amp;response)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>virtual_rc_enable_control_callback</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>a232b4f92302de80208862558b0577316</anchor>
      <arglist>(dji_sdk::VirtualRCEnableControl::Request &amp;request, dji_sdk::VirtualRCEnableControl::Response &amp;response)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>waypoint_navigation_action_callback</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>a775c8863c6dac18657a586240a93f90c</anchor>
      <arglist>(const dji_sdk::WaypointNavigationGoalConstPtr &amp;goal)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>dji_sdk::A3GPS</type>
      <name>A3_GPS</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>a391bb17e6ed0f9f6b1d6e9db80003b83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>A3_GPS_info_publisher</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>a79b73b4c63f78b59016eb5056d47138a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>dji_sdk::A3RTK</type>
      <name>A3_RTK</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>add33b729df1d12acbf9b9684fffc73c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>A3_RTK_info_publisher</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>aa266f42808d63329a22ad0072e4c1236</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>dji_sdk::Acceleration</type>
      <name>acceleration</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>a439e71bce463aeff570589b2043f0212</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>acceleration_publisher</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>a356b8347b770a4bb62af9358dd662e5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>activation_publisher</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>a252ccb15f73cb78bc6e84d288042e2b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>activation_result</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>a36241256151ab44a56ba61395762ca61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>activation_service</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>a0450b6a36b9188c9aa63480a339be2a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>char</type>
      <name>app_key</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>a39b515e4f4933a113a744329bed2d8e0</anchor>
      <arglist>[65]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>attitude_control_service</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>a56913635b76ebdec144c2c0c8c6989e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>dji_sdk::AttitudeQuaternion</type>
      <name>attitude_quaternion</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>aaa06c521bddbbd2de2eb9dd2087d82a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>attitude_quaternion_publisher</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>afca1fe8084e33396fd2320ee55d54a99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>camera_action_control_service</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>aa36ecfd5a7a694aae5db452074a3c09d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>dji_sdk::Compass</type>
      <name>compass</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>af92b01a4cdf802b2a44ddaf3708890d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>compass_publisher</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>ac3ce9842cf8d5964efdb2ede93ad623d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>data_received_from_remote_device_publisher</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>aee1edf62dce4b7b3540120fb88e822ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DJISDKMission *</type>
      <name>dji_sdk_mission</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>a98b81175f98933ecdf430611a9168d80</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>drone_arm_control_service</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>aeecce970b7bfaacdbf5a847dc5d7eab6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DroneTaskActionServer *</type>
      <name>drone_task_action_server</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>a22e5a5b2b871320fecb71e1fc1626710</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>drone_task_control_service</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>a21b37ed65a1f24c469796e1feb4e4ec1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>dji_sdk::DroneTaskFeedback</type>
      <name>drone_task_feedback</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>aa8e1e5813b5334357b6b6f958cc4b075</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>dji_sdk::DroneTaskResult</type>
      <name>drone_task_result</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>a143efc3ad75ea3a480bf891f2b88997d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>dji_sdk::FlightControlInfo</type>
      <name>flight_control_info</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>a79801521ab2c8e29c630c6cbe5d27cc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>flight_control_info_publisher</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>ac43f8348e56c554562956b4ea20aa1ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint8_t</type>
      <name>flight_status</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>a4c501edbd988b7fedcf55db257ba64c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>flight_status_publisher</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>ac4701b24919a401b19ec2c4b1dddc67c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>dji_sdk::Gimbal</type>
      <name>gimbal</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>a340ea35f627656fcbd51675b39383549</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>gimbal_angle_control_service</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>a0fa82c392491d22355941c81e96e7ee0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>gimbal_publisher</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>a3706eef75bf31b1e6782218957d164eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>gimbal_speed_control_service</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>a8dd8c2e5e19f2de938a102b49df66e33</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>dji_sdk::GlobalPosition</type>
      <name>global_position</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>aa41286f362b3d2e1cfe68e9301e956c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>global_position_control_service</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>a3b1e3070555ca7e492c8f0d83a81abe1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>GlobalPositionNavigationActionServer *</type>
      <name>global_position_navigation_action_server</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>a1dc9625a44a7b7c1b6307e166edec780</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>dji_sdk::GlobalPositionNavigationFeedback</type>
      <name>global_position_navigation_feedback</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>ab4776e34173d58c02a6ad61cf81bd48b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>dji_sdk::GlobalPositionNavigationResult</type>
      <name>global_position_navigation_result</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>ae4ce81c8f872a9af68517188daf77b8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>global_position_publisher</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>af93eb608eaa0edcd5c8a9c722df6437e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>dji_sdk::GlobalPosition</type>
      <name>global_position_ref</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>a2851b00086c5dcf0d9cf296d54a18b0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>global_position_ref_seted</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>a39db27ad4418baa2eea442a8265a0f32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>dji_sdk::LocalPosition</type>
      <name>local_position</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>a8d925cb8854fcbfd21dbf92309bc5d8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>local_position_control_service</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>a312b6bdc7edc20fc8e8a98e3e6af60e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>LocalPositionNavigationActionServer *</type>
      <name>local_position_navigation_action_server</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>a0a96a916f985bb22bf0c2cf80c3b54fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>dji_sdk::LocalPositionNavigationFeedback</type>
      <name>local_position_navigation_feedback</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>a2a4eb79da89d23290124f65f1b37cf6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>dji_sdk::LocalPositionNavigationResult</type>
      <name>local_position_navigation_result</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>a0d49e07c98556cb61f7d3877980a2bdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>local_position_publisher</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>a2a5ddd35dc9fdc131ad06012f5982f2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>dji_sdk::LocalPosition</type>
      <name>local_position_ref</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>a90b5bbca028d3b8d151e23a72322027f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>localposbase_use_height</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>a6e4386683011c75988585ad611db94bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>message_frequency_control_service</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>adb4bf52a252fe43969e26493d563901b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>nav_msgs::Odometry</type>
      <name>odometry</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>aeb3e3e533852c003abf8294f1ebc97b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>odometry_publisher</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>aa33dc22ac8e8b34d6f4c01aeb2a75750</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>dji_sdk::PowerStatus</type>
      <name>power_status</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>a7e3c685387da4f0c5b00d4deb438e55f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>power_status_publisher</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>a90c3e3e0eb3140a5a68a4a3e9620ab2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>dji_sdk::RCChannels</type>
      <name>rc_channels</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>a6039a9248c0dfd6296818ea790cc272b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>rc_channels_publisher</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>a1c47a2183a259195c19dfc2ba61ad38e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>sdk_permission_control_service</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>a06a136228a3142358db6e6a918ea35df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>send_data_to_remote_device_service</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>a88c1ca64c15150381261d8123bacd5ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>sync_flag_control_service</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>a378d24eab5bfec6acde2781c8ee4fb0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>dji_sdk::TimeStamp</type>
      <name>time_stamp</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>ad1a1fa41a7a1d1864cad331d781dcdf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>time_stamp_publisher</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>a13aeb88c2e0d09dbd274080050a1fd75</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned char</type>
      <name>transparent_transmission_data</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>a61f6d710c9def5353665c73b277dfac3</anchor>
      <arglist>[100]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ActivateData</type>
      <name>user_act_data</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>ae41bd9ea36874fee6df58e6afc40c492</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>dji_sdk::Velocity</type>
      <name>velocity</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>a8d14f7c9279c687ea6706ea53b613710</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>velocity_control_service</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>a2e3eda52e0519f524000d8a9e78af955</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>velocity_publisher</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>a9fa162c1aecacc64a10c5c0735e874ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>version_check_service</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>af5b263358a07af2e781b8b91ea1335fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>virtual_rc_data_control_service</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>aa5fb9a05e23a2a42ea8a13ca6c55e39e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>virtual_rc_enable_control_service</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>a7306024b71407d6ae5fb087f735f78b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>WaypointNavigationActionServer *</type>
      <name>waypoint_navigation_action_server</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>afc52f5b47a91f8b8ec5ddb8bad852ac9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>dji_sdk::WaypointNavigationFeedback</type>
      <name>waypoint_navigation_feedback</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>aeb23a17869ae5f03b4b17e495165bc23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>dji_sdk::WaypointNavigationResult</type>
      <name>waypoint_navigation_result</name>
      <anchorfile>classDJISDKNode.html</anchorfile>
      <anchor>a06fbf43031968d270fc6014e23958d82</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>DJI::onboardSDK::HardDriver_Manifold</name>
    <filename>classDJI_1_1onboardSDK_1_1HardDriver__Manifold.html</filename>
    <base>DJI::onboardSDK::HardDriver</base>
    <member kind="function">
      <type>void</type>
      <name>freeACK</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1HardDriver__Manifold.html</anchorfile>
      <anchor>a3f8a923f094df7b3338ecd1203551db2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>freeMemory</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1HardDriver__Manifold.html</anchorfile>
      <anchor>a0c1bce1d1162c9c5833ed8bae472e57a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>freeMSG</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1HardDriver__Manifold.html</anchorfile>
      <anchor>a657ee7b9ed298d0c20974a10dade684f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getDevieStatus</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1HardDriver__Manifold.html</anchorfile>
      <anchor>a7b324a1aac8429215c2591c5ff5487d7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>time_ms</type>
      <name>getTimeStamp</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1HardDriver__Manifold.html</anchorfile>
      <anchor>ab41593b18fd290b15b7739c95e6cf883</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HardDriver_Manifold</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1HardDriver__Manifold.html</anchorfile>
      <anchor>a5673912432c996efa7c8474086656cd9</anchor>
      <arglist>(std::string device, unsigned int baudrate)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1HardDriver__Manifold.html</anchorfile>
      <anchor>a52fe8c553e829cb56cc5e48d0936e595</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lockACK</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1HardDriver__Manifold.html</anchorfile>
      <anchor>af01b18091a78bd4bf6bfdcf53d94af7c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lockMemory</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1HardDriver__Manifold.html</anchorfile>
      <anchor>af93f0a26d779f58934a8fd15f31c8337</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lockMSG</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1HardDriver__Manifold.html</anchorfile>
      <anchor>a98f433234073f98464ab8196691e6bcd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>notify</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1HardDriver__Manifold.html</anchorfile>
      <anchor>a20b6509e1e15c943d24e0bd7c59d9803</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>readall</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1HardDriver__Manifold.html</anchorfile>
      <anchor>a46e482507291081f95cd01a652dcd556</anchor>
      <arglist>(uint8_t *buf, size_t maxlen)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>send</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1HardDriver__Manifold.html</anchorfile>
      <anchor>a7e4569516583a959f7034d51758ee6fa</anchor>
      <arglist>(const uint8_t *buf, size_t len)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBaudrate</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1HardDriver__Manifold.html</anchorfile>
      <anchor>a12e9b480e52ab3b0678a1fe66205bc88</anchor>
      <arglist>(unsigned int baudrate)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDevice</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1HardDriver__Manifold.html</anchorfile>
      <anchor>aacca1411a446b9da2355dba0d9df85c5</anchor>
      <arglist>(std::string device)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>usbHandshake</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1HardDriver__Manifold.html</anchorfile>
      <anchor>ac536d434ef73482468a21fd3356f9e42</anchor>
      <arglist>(std::string device)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>wait</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1HardDriver__Manifold.html</anchorfile>
      <anchor>a3de60b1741387e5c7502ce2de3d204e0</anchor>
      <arglist>(int timeoutInSeconds)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~HardDriver_Manifold</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1HardDriver__Manifold.html</anchorfile>
      <anchor>a19529f7dcf90154664291791888a7976</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>_serialClose</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1HardDriver__Manifold.html</anchorfile>
      <anchor>ada1bd3525bebe8a16f549098912e7f60</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>_serialConfig</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1HardDriver__Manifold.html</anchorfile>
      <anchor>ae6849a7f93dbdf92bd445229761e0af8</anchor>
      <arglist>(int baudrate, char data_bits, char parity_bits, char stop_bits)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>_serialFlush</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1HardDriver__Manifold.html</anchorfile>
      <anchor>a93e3a2aa1f3cc1a7335486d5a3a8874b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>_serialOpen</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1HardDriver__Manifold.html</anchorfile>
      <anchor>aca827620597721aad8fea10632caa9fa</anchor>
      <arglist>(const char *dev)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>_serialRead</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1HardDriver__Manifold.html</anchorfile>
      <anchor>a832dd07066f14746f27a97b958ea7a77</anchor>
      <arglist>(unsigned char *buf, int len)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>_serialStart</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1HardDriver__Manifold.html</anchorfile>
      <anchor>a3ccb21d73f4df061d73830039da33f7d</anchor>
      <arglist>(const char *dev_name, int baud_rate)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>_serialWrite</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1HardDriver__Manifold.html</anchorfile>
      <anchor>a4730a440e872ce09d6848b75f43d1a0d</anchor>
      <arglist>(const unsigned char *buf, int len)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pthread_cond_t</type>
      <name>ack_recv_cv</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1HardDriver__Manifold.html</anchorfile>
      <anchor>adb4f1087a4da0198c33c2580db4c82a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>deviceStatus</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1HardDriver__Manifold.html</anchorfile>
      <anchor>a93153f3192b2ee20cef09bfb91485756</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pthread_mutex_t</type>
      <name>m_ackLock</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1HardDriver__Manifold.html</anchorfile>
      <anchor>a20cbacf209474f3554d582125a846a07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>m_baudrate</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1HardDriver__Manifold.html</anchorfile>
      <anchor>ad67f6929bf1dcad26641443548da07e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>m_device</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1HardDriver__Manifold.html</anchorfile>
      <anchor>af5486219ba819b77bc82053857b549b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pthread_mutex_t</type>
      <name>m_memLock</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1HardDriver__Manifold.html</anchorfile>
      <anchor>a7362ea471d17f49200a6987b95b6f312</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pthread_mutex_t</type>
      <name>m_msgLock</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1HardDriver__Manifold.html</anchorfile>
      <anchor>a256f201e508b366915ee5d335a6aabe2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_serial_fd</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1HardDriver__Manifold.html</anchorfile>
      <anchor>a591ef8904c1b9375d8abf09090f8c552</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>fd_set</type>
      <name>m_serial_fd_set</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1HardDriver__Manifold.html</anchorfile>
      <anchor>a8264a7a42511c3e9ff33a8e2036d7235</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>DJI::onboardSDK::ROSAdapter</name>
    <filename>classDJI_1_1onboardSDK_1_1ROSAdapter.html</filename>
    <member kind="function">
      <type>void</type>
      <name>activate</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1ROSAdapter.html</anchorfile>
      <anchor>aaf1349718462e5ed8739445111e47348</anchor>
      <arglist>(ActivateData *data, CallBack callback)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1ROSAdapter.html</anchorfile>
      <anchor>a56655ea140eae5765e05f16c049f97c9</anchor>
      <arglist>(std::string device, unsigned int baudrate)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ROSAdapter</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1ROSAdapter.html</anchorfile>
      <anchor>ac42599d815eb10dbd571ce7d10786548</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sendToMobile</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1ROSAdapter.html</anchorfile>
      <anchor>a4e261cbfa6821cd9d1cb39c158de8b1a</anchor>
      <arglist>(uint8_t *data, uint8_t len)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBroadcastCallback</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1ROSAdapter.html</anchorfile>
      <anchor>ad9621cd51e65f9e1312b440f16b0d420</anchor>
      <arglist>(void(T::*func)(), T *obj)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFromMobileCallback</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1ROSAdapter.html</anchorfile>
      <anchor>a1a0511d2f1f4dff306d0285325ce6789</anchor>
      <arglist>(void(T::*func)(uint8_t *, uint8_t), T *obj)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMissionEventCallback</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1ROSAdapter.html</anchorfile>
      <anchor>ae96f7e6e492fd70c354096bff9f31cc8</anchor>
      <arglist>(void(T::*func)(uint8_t *, uint8_t), T *obj)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMissionStatusCallback</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1ROSAdapter.html</anchorfile>
      <anchor>a75a982bebd01956c896ec1728bafa5bf</anchor>
      <arglist>(void(T::*func)(uint8_t *, uint8_t), T *obj)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>usbHandshake</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1ROSAdapter.html</anchorfile>
      <anchor>a437288430a13317edd037e508d2e4774</anchor>
      <arglist>(std::string &amp;device)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ROSAdapter</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1ROSAdapter.html</anchorfile>
      <anchor>a4a339b8a7f6add44b1bf7829a43e1457</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void *</type>
      <name>APIRecvThread</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1ROSAdapter.html</anchorfile>
      <anchor>a3a2ac21ed07314c3c32e9e34a548c7e7</anchor>
      <arglist>(void *param)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>broadcastCallback</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1ROSAdapter.html</anchorfile>
      <anchor>a7bb9db9b85ae419e801227baad636220</anchor>
      <arglist>(CoreAPI *coreAPI, Header *header, void *userData)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>fromMobileCallback</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1ROSAdapter.html</anchorfile>
      <anchor>ae26328becc5e840f84ef4971f28adce9</anchor>
      <arglist>(CoreAPI *coreAPI, Header *header, void *userData)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>missionEventCallback</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1ROSAdapter.html</anchorfile>
      <anchor>acf4364bea3a3b2a62f15316f52768706</anchor>
      <arglist>(CoreAPI *coreAPI, Header *header, void *userData)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>missionStatusCallback</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1ROSAdapter.html</anchorfile>
      <anchor>a2e7204d52610a26005de9b970d9a88ec</anchor>
      <arglist>(CoreAPI *coreAPI, Header *header, void *userData)</arglist>
    </member>
    <member kind="variable">
      <type>Camera *</type>
      <name>camera</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1ROSAdapter.html</anchorfile>
      <anchor>a5167ed10a6ee67aaaadbbf2072c327a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CoreAPI *</type>
      <name>coreAPI</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1ROSAdapter.html</anchorfile>
      <anchor>a3e4cdf92b630f25c33bd77679485ed19</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Flight *</type>
      <name>flight</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1ROSAdapter.html</anchorfile>
      <anchor>aefa05d39c2bd6d702a50347eee339250</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Follow *</type>
      <name>followme</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1ROSAdapter.html</anchorfile>
      <anchor>aff06460e8d80ae4b28a4be2b3d1eb4b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>HotPoint *</type>
      <name>hotpoint</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1ROSAdapter.html</anchorfile>
      <anchor>a6290924a80bb3cef6cd21acaae806221</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>VirtualRC *</type>
      <name>virtualRC</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1ROSAdapter.html</anchorfile>
      <anchor>a55d336a658719ff6f6ea2f032b902a8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WayPoint *</type>
      <name>waypoint</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1ROSAdapter.html</anchorfile>
      <anchor>a931232cace2d0109b60de083b63ae952</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::function&lt; void()&gt;</type>
      <name>m_broadcastCallback</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1ROSAdapter.html</anchorfile>
      <anchor>a3e11fffd72df1cbd4e92f0f9272a7e73</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::function&lt; void(uint8_t *, uint8_t)</type>
      <name>m_fromMobileCallback</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1ROSAdapter.html</anchorfile>
      <anchor>a4db84601a3587437b0f657cacde06de8</anchor>
      <arglist>)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>HardDriver_Manifold *</type>
      <name>m_hd</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1ROSAdapter.html</anchorfile>
      <anchor>aa4f88ac1bc8b38523062acb7aebd3aa1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::function&lt; void(uint8_t *, uint8_t)</type>
      <name>m_missionEventCallback</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1ROSAdapter.html</anchorfile>
      <anchor>ad1bcc45bafe1da4fce951bc9c47e9b45</anchor>
      <arglist>)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::function&lt; void(uint8_t *, uint8_t)</type>
      <name>m_missionStatusCallback</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1ROSAdapter.html</anchorfile>
      <anchor>ab1bb83024d05fba963db37512cd23b3d</anchor>
      <arglist>)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pthread_t</type>
      <name>m_recvTid</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1ROSAdapter.html</anchorfile>
      <anchor>ac1cb42f80cfa16d30afdf810d48c9bef</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>dji_sdk</name>
    <filename>namespacedji__sdk.html</filename>
    <namespace>dji_sdk::dji_drone</namespace>
  </compound>
  <compound kind="namespace">
    <name>dji_sdk::dji_drone</name>
    <filename>namespacedji__sdk_1_1dji__drone.html</filename>
    <class kind="class">dji_sdk::dji_drone::DJIDrone</class>
  </compound>
  <compound kind="class">
    <name>dji_sdk::dji_drone::DJIDrone</name>
    <filename>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>a0c7ae89949bf96391b7878310e02850a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>acceleration_subscriber_callback</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>a14dbedde126952c7695ab9aaf0ff3208</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>activation_subscriber_callback</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>a574cd7f5448891de62a61f6b0c06dea2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>arm_drone</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>aa1cd9490d1d6e74e43e1e21fb139fe77</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>attitude_control</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>a528e1ab9c645d6866eb3ec0fa8687267</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>attitude_quaternion_subscriber_callback</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>a23cf9b5429dd5d9f62ee56abf6e5dd84</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>compass_subscriber_callback</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>a0d57fd0c0dfe8aadef4f85cfc9136489</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>disarm_drone</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>af1cf4a07522f7f3e6e96377c18503aa9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>flight_control_info_subscriber_callback</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>a7ca2f952323c33f5ced8c763b9c253e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>flight_status_subscriber_callback</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>a80c3f9d2cb69ffee622c572e0e4213df</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>gimbal_angle_control</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>a49ea4c2d929d6520fc5f518f998e2392</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>gimbal_speed_control</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>a529a9e2cc65eb46f25eb831a681a881c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>gimbal_subscriber_callback</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>a79717356999aad9e04a87531da7d0393</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>global_position_control</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>a92a49ad2a2baf03ea22b9a600a160de8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>global_position_navigation_send_request</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>a2e2930ba2bd36eacfdafd9ef6af8f6ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>global_position_subscriber_callback</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>a02ce220d7767dfc510a95f5038cea02c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>gohome</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>a8e2028c6fc12a08a2642cd5724d0144c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>init_actions</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>a01a6f28a197b8d2e372d290bfce8c1d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>init_services</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>a4099c8808dd2392b498b708b62be2262</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>init_subscribers</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>aa1a0887b8ab2076e075104c7172f1d84</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>landing</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>a0dadbb7b5da9cdc7094e9e4061715d37</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>local_position_control</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>ae2ef0548aa63634a55395d80c2b6a00e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>local_position_navigation_send_request</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>a824bb62925a3eba44f4cd0cab2f6b1ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>local_position_subscriber_callback</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>aac3c06c684f81c900359001181b03412</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>lookat</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>a61a9b88d924e56d9405ddff7117e7ebe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>odometry_subscriber_callback</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>aaccb2531c4ef660e399508b4899cd1c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>power_status_subscriber_callback</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>a433bfd2f1fcc8f8861096b1a0fc21e62</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>rc_channels_subscriber_callback</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>a459a3784186d96b1a228534aea8e9c97</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>release_sdk_permission_control</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>a89bc91bc3dafff11a167f575e6afff4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>request_sdk_permission_control</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>a90a61f0384ea9080e80aa2f988dfc7cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>start_video</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>a5836ee060284f7ae6c46e39345ef7ec3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>stop_video</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>a768774cc75e14a03ae13f9dda8231aef</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>sync_timestamp</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>aaa51af5df114e6815c60173825dcfcae</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>take_picture</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>a83d74ddfbfe0df62660122054ebafd50</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>takeoff</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>a0e8467598c44170e494545ecef79387b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>time_stamp_subscriber_callback</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>a077f6112db6afa4e57fcbb01b4804701</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>velocity_control</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>a4f3cace85d13670c191e8738586bf70b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>velocity_subscriber_callback</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>a8d51eb28391d1ff35f17466a4c3c9e86</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>vrc_control</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>ab95a24b4ea5224de506104c497aa32cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>vrc_start</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>adb64d722c1511c230b6d35f1bb5d2544</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>vrc_stop</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>a183ec54a13f5ee7cf940c40916cc632d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>waypoint_navigation_send_request</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>a71a3b598cbce517648220339c55eabee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>acceleration</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>a31f982ce4cb278a2da0b459c19b1441e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>acceleration_subscriber</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>ad2409e735ee6c4601505f2b794ba7703</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>activation</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>a0e045629a4feff127325126cf6c7a12b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>activation_subscriber</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>a176be6c4f06a74d7283b58a11458bc84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>attitude_control_service</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>a3b398dc01eec229153a141fe717a57c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>attitude_quaternion</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>a363f2ec182782a89b264041f1bb18fd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>attitude_quaternion_subscriber</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>a137742950691d10a1a6bfdf0b86f8a5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>camera_action_control_service</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>ad19d757d260f607ba2512b707b33b39b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>compass</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>a4b5feb445671c153763842b0261ac5f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>compass_subscriber</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>a99c95f4c3e61dcf550e205b1c73e3d55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>drone_arm_service</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>ab2557d5cb19909fee813dba350367c43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>drone_task_control_service</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>a2186af83fb8a90cc7358a718ac256efe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>drone_vrc_data_service</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>a35d06edb042cc2a1bfaceb9cf54fb09b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>drone_vrc_enable_service</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>a1a1223940c22306fd8882a8db9d1ccbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>flight_control_info</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>ab01679050a1be60096371d488536d661</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>flight_control_info_subscriber</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>a5ef4b8fdbee8c06a7f3df70b77ace79e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>flight_status</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>a716f969efe02a1d7381de46c7031b2f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>flight_status_subscriber</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>a79cff1d219c3d084df04dfe0375151fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>gimbal</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>a1847b01efc658e0a792a2c94dbd725fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>gimbal_angle_control_service</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>adee9f4c05cb5054f1e654b9772ed29b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>gimbal_speed_control_service</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>aa279f4a976a7d3806d37156fe50d78f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>gimbal_subscriber</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>ab3d17d1ae2aa1b535b83063b2ed40fb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>global_position</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>a2d02afc1682b1f03ec2e670d9c4e96b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>global_position_control_service</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>a63eef04fb067867ba288d45a73a70e64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>global_position_navigation_action_client</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>ac77059a66034c313e0ea13257c53a51c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>global_position_ref</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>adab69ce8d6659772314453d016ee98e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>global_position_subscriber</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>ae793c0bfd02228b7f86c88b61c464cdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>local_position</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>ab72a6554b26b0f2317ed11abb7e752b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>local_position_control_service</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>aea29e1061208004fbba43e5270c01645</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>local_position_navigation_action_client</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>a0cb43b26fd43ee8e2cc1971ef7346798</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>local_position_ref</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>a0c60b836ef2ebfeb2976c3e7bc74d0cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>local_position_subscriber</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>ad4ae6bc5ba6450ce68b6e184ec9e62ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>localposbase_use_height</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>a6008cc6c356af5c3c887b7afa5acbe41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>namespace</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>ac39d01cedf5fa99b1c69da40eff1a3ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>odometry</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>af019175cee99083499c3daabe21d01ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>odometry_subscriber</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>a625d1ec8620a6c1205fbb304abb1013c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>power_status</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>a9c0c9b759d5c8c774f0d671fa2b53e6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>power_status_subscriber</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>af0c3f783758c888ed157b02addf558d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>rc_channels</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>a51a2671f5f65ac6ca1d6bb338f608046</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>rc_channels_subscriber</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>ac38d3b535f915cb87cc329a6c87cebf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sdk_permission_control_service</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>a5ed2d81d175a916f741b15c422a007a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sync_timestamp_service</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>ab8770655fd8c4ef7e943db097fa19c39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>time_stamp</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>ada7602fe7acf8157417af26bf58f1f9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>time_stamp_subscriber</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>a479fc3bfc5bbb7b945dd166386b8ff95</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>velocity</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>ab41a02a63d6d568e4ca8f9bdb0441d7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>velocity_control_service</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>a6ed316dd0e8382941511ea2fa40c4a2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>velocity_subscriber</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>ac3bae4718c464fb14926806027dc6e75</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>waypoint_navigation_action_client</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>a3c11b4b19612d1c7975ed7ac68d8f41c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>HORIZ_ATT</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>a41c2196150bb39efec2ad0e863f8e8d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>HORIZ_BODY</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>a016fcb427933ab8ec2e958f33450746d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>HORIZ_GND</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>a38c5a31bcdf626b01e5ee18c1b016afc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>HORIZ_POS</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>a675356911d094ff79c7d69c396c8a018</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>HORIZ_VEL</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>ab1b7c5554f92b221fcd3093d12015326</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>STABLE_OFF</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>a75e0d0d29d67aea29468a0479f255f33</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>STABLE_ON</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>ab08360c4426033754c6438fed80f1727</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>VERT_POS</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>a99d14a2a47e6855196b9da364c71fde8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>VERT_TRU</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>a6dc7775dea19a971f59e17f8b344797f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>VERT_VEL</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>a6a718de516a5b4b5cc1f9a9a95c5ff04</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>YAW_ANG</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>a873d79897c3b9096dabc416754450b96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>YAW_RATE</name>
      <anchorfile>classdji__sdk_1_1dji__drone_1_1DJIDrone.html</anchorfile>
      <anchor>a981daffd2632e894f02475a41a4f2141</anchor>
      <arglist></arglist>
    </member>
  </compound>
</tagfile>
