<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>__init__.py</name>
    <path>/tmp/ws/src/gapter/src/ardrone/</path>
    <filename>____init_____8py</filename>
    <namespace>ardrone</namespace>
  </compound>
  <compound kind="file">
    <name>states_variables/__init__.py</name>
    <path>/tmp/ws/src/gapter/src/ardrone/states_variables/</path>
    <filename>states__variables_2____init_____8py</filename>
    <namespace>ardrone::states_variables</namespace>
  </compound>
  <compound kind="file">
    <name>ardrone_control.py</name>
    <path>/tmp/ws/src/gapter/src/ardrone/</path>
    <filename>ardrone__control_8py</filename>
    <namespace>ardrone::ardrone_control</namespace>
    <member kind="function">
      <type>def</type>
      <name>circle</name>
      <anchorfile>namespaceardrone_1_1ardrone__control.html</anchorfile>
      <anchor>ae548324c7b67324041876aaa78db8cbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>land</name>
      <anchorfile>namespaceardrone_1_1ardrone__control.html</anchorfile>
      <anchor>a51fef15f330af6832c3028f0e5c79a48</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>menu</name>
      <anchorfile>namespaceardrone_1_1ardrone__control.html</anchorfile>
      <anchor>ad1154153989528c22a88544545d0adde</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>stop</name>
      <anchorfile>namespaceardrone_1_1ardrone__control.html</anchorfile>
      <anchor>a968e2a1b9a2ae6c623722eb9bda20abe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>takeoff</name>
      <anchorfile>namespaceardrone_1_1ardrone__control.html</anchorfile>
      <anchor>a8696425c28129a14d51ee344cb5a5ee1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>key</name>
      <anchorfile>namespaceardrone_1_1ardrone__control.html</anchorfile>
      <anchor>a71aeab45cc666f6f50f2dcd58fcf1e65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>land_pub</name>
      <anchorfile>namespaceardrone_1_1ardrone__control.html</anchorfile>
      <anchor>ab55bf4f6127e66e413665ca274f039e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>takeoff_pub</name>
      <anchorfile>namespaceardrone_1_1ardrone__control.html</anchorfile>
      <anchor>ad79f8b1fd87625c77a6708431f6af2ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>velocity_pub</name>
      <anchorfile>namespaceardrone_1_1ardrone__control.html</anchorfile>
      <anchor>a46f3cbaffe1509322d0d5cccc6f7cdab</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ardrone_pilot.py</name>
    <path>/tmp/ws/src/gapter/src/ardrone/</path>
    <filename>ardrone__pilot_8py</filename>
    <class kind="class">ardrone::ardrone_pilot::AltitudeControlThread</class>
    <namespace>ardrone::ardrone_pilot</namespace>
    <member kind="function">
      <type>def</type>
      <name>circle</name>
      <anchorfile>namespaceardrone_1_1ardrone__pilot.html</anchorfile>
      <anchor>a649d25551fcbc7b2a66d39d704146cca</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>frontCompressedImageCallback</name>
      <anchorfile>namespaceardrone_1_1ardrone__pilot.html</anchorfile>
      <anchor>a0a915dfacbe93d88901af64893996bac</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>land</name>
      <anchorfile>namespaceardrone_1_1ardrone__pilot.html</anchorfile>
      <anchor>a65183906375b18092e86caeb554d94cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>menu</name>
      <anchorfile>namespaceardrone_1_1ardrone__pilot.html</anchorfile>
      <anchor>a93a7f37432d49c44e4e179ef8343b4af</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>navdataCallback</name>
      <anchorfile>namespaceardrone_1_1ardrone__pilot.html</anchorfile>
      <anchor>a792d1bd29c6493eee71853ed9ea229f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>odometryCallback</name>
      <anchorfile>namespaceardrone_1_1ardrone__pilot.html</anchorfile>
      <anchor>a3b9af39a678d6b52707ff7fc26340c72</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>stop</name>
      <anchorfile>namespaceardrone_1_1ardrone__pilot.html</anchorfile>
      <anchor>ad160719fa50e3cab086d6ce81b6f2f2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>takeoff</name>
      <anchorfile>namespaceardrone_1_1ardrone__pilot.html</anchorfile>
      <anchor>a9d6cb6f2a7a7fa57f83c3158f586bc2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>altitude_control_thread</name>
      <anchorfile>namespaceardrone_1_1ardrone__pilot.html</anchorfile>
      <anchor>aaf14954c5c27db0113c0b811cae8fc81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>land_pub</name>
      <anchorfile>namespaceardrone_1_1ardrone__pilot.html</anchorfile>
      <anchor>af5f04d926dab81f0c2631804020628b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>rate</name>
      <anchorfile>namespaceardrone_1_1ardrone__pilot.html</anchorfile>
      <anchor>a8db0985521e22a2d0a153ec36de5d209</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>takeoff_pub</name>
      <anchorfile>namespaceardrone_1_1ardrone__pilot.html</anchorfile>
      <anchor>a2e1e51ac4fc67eb7448167090032813a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>velocity_pub</name>
      <anchorfile>namespaceardrone_1_1ardrone__pilot.html</anchorfile>
      <anchor>a7113445248ca84ec203901327e233ee9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ARdroneStateVariables.py</name>
    <path>/tmp/ws/src/gapter/src/ardrone/states_variables/</path>
    <filename>ARdroneStateVariables_8py</filename>
    <class kind="class">ardrone::states_variables::ARdroneStateVariables::ARdroneStateVariables</class>
    <namespace>ardrone::states_variables::ARdroneStateVariables</namespace>
    <member kind="variable">
      <type>string</type>
      <name>__package__</name>
      <anchorfile>namespaceardrone_1_1states__variables_1_1ARdroneStateVariables.html</anchorfile>
      <anchor>ade941b16fbbbd0e76b9da37300adbb56</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>drone_patrol.py</name>
    <path>/tmp/ws/src/gapter/src/ardrone/</path>
    <filename>drone__patrol_8py</filename>
    <namespace>ardrone::drone_patrol</namespace>
    <member kind="function">
      <type>def</type>
      <name>circle</name>
      <anchorfile>namespaceardrone_1_1drone__patrol.html</anchorfile>
      <anchor>a8b057db9f644ea269d7294036606d3e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>cube</name>
      <anchorfile>namespaceardrone_1_1drone__patrol.html</anchorfile>
      <anchor>af3915427e8e3954c9ae5aebecff5bf3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>distance</name>
      <anchorfile>namespaceardrone_1_1drone__patrol.html</anchorfile>
      <anchor>a9ad871f33b77034857bd1c6ac420b31c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>distance3d</name>
      <anchorfile>namespaceardrone_1_1drone__patrol.html</anchorfile>
      <anchor>a5df4b11f932513ff9bcc6414e3eda8bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>horse</name>
      <anchorfile>namespaceardrone_1_1drone__patrol.html</anchorfile>
      <anchor>a7bd2791690fd768c8db9e1ca1b04bbd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>land</name>
      <anchorfile>namespaceardrone_1_1drone__patrol.html</anchorfile>
      <anchor>a3da06dfb4a9a0a7e38f8298bb0d65cae</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>menu</name>
      <anchorfile>namespaceardrone_1_1drone__patrol.html</anchorfile>
      <anchor>a5b10fd99b9eed8bae6ed6101c5ef1dd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>navdataCallback</name>
      <anchorfile>namespaceardrone_1_1drone__patrol.html</anchorfile>
      <anchor>a63743692e67ea71094b13160b260c872</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>odometryCallback</name>
      <anchorfile>namespaceardrone_1_1drone__patrol.html</anchorfile>
      <anchor>a6990b5a42d7d6b8b377d7d411ae70c25</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>patrol</name>
      <anchorfile>namespaceardrone_1_1drone__patrol.html</anchorfile>
      <anchor>ad3a905ce576c7db20d00673d3fa94038</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>sin</name>
      <anchorfile>namespaceardrone_1_1drone__patrol.html</anchorfile>
      <anchor>a1548ee52b10bb748ac4a133acfe39c47</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>stop</name>
      <anchorfile>namespaceardrone_1_1drone__patrol.html</anchorfile>
      <anchor>a6bdf68f4d08e658063c8fbda88f7cc43</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>takeoff</name>
      <anchorfile>namespaceardrone_1_1drone__patrol.html</anchorfile>
      <anchor>a9366cf334a6b5804109a1ebf7b515c0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>altitude</name>
      <anchorfile>namespaceardrone_1_1drone__patrol.html</anchorfile>
      <anchor>abf392fbe52aafcee59c46849edee96d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>key</name>
      <anchorfile>namespaceardrone_1_1drone__patrol.html</anchorfile>
      <anchor>a588639e96376cbf500ea224ac2d61e80</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>land_pub</name>
      <anchorfile>namespaceardrone_1_1drone__patrol.html</anchorfile>
      <anchor>a97f2b8445a0b75f4b521a24006b38ca7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>pitch</name>
      <anchorfile>namespaceardrone_1_1drone__patrol.html</anchorfile>
      <anchor>a6e4c015cd9df72b06eb004edb6713171</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>roll</name>
      <anchorfile>namespaceardrone_1_1drone__patrol.html</anchorfile>
      <anchor>a8594b557d3c218447f225ea2ebc2d1fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>takeoff_pub</name>
      <anchorfile>namespaceardrone_1_1drone__patrol.html</anchorfile>
      <anchor>aeff8c9c360dab5d36f4a2a50457bc26c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>velocity_pub</name>
      <anchorfile>namespaceardrone_1_1drone__patrol.html</anchorfile>
      <anchor>a53f52b2eb7b48352b908e08877e462c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>x</name>
      <anchorfile>namespaceardrone_1_1drone__patrol.html</anchorfile>
      <anchor>adce9e9fb446c9f76381bae49e8785da2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>y</name>
      <anchorfile>namespaceardrone_1_1drone__patrol.html</anchorfile>
      <anchor>a8ce62db6b353a28575a41b02aa872ee0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>yaw</name>
      <anchorfile>namespaceardrone_1_1drone__patrol.html</anchorfile>
      <anchor>aa0b46956b567411cad0ad91407b3e550</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>follower.cpp</name>
    <path>/tmp/ws/src/gapter/src/turtlebot/navigation/turtlebot_follower/</path>
    <filename>follower_8cpp</filename>
    <class kind="class">turtlebot_follower::TurtlebotFollower</class>
    <namespace>turtlebot_follower</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_DECLARE_CLASS</name>
      <anchorfile>namespaceturtlebot__follower.html</anchorfile>
      <anchor>af320a49a206e6be92b15443c8f3c670e</anchor>
      <arglist>(turtlebot_follower, TurtlebotFollower, turtlebot_follower::TurtlebotFollower, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>line_follower/scripts/follower.py</name>
    <path>/tmp/ws/src/gapter/src/turtlebot/navigation/line_follower/scripts/</path>
    <filename>line__follower_2scripts_2follower_8py</filename>
    <namespace>follower</namespace>
    <member kind="function">
      <type>def</type>
      <name>image_callback</name>
      <anchorfile>namespacefollower.html</anchorfile>
      <anchor>a2953b5e9055e3ed9814782e09c26b99b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>image_sub</name>
      <anchorfile>namespacefollower.html</anchorfile>
      <anchor>a7419939f02611be27adbbf79a93fa9dd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>turtlebot_follower/scripts/follower.py</name>
    <path>/tmp/ws/src/gapter/src/turtlebot/navigation/turtlebot_follower/scripts/</path>
    <filename>turtlebot__follower_2scripts_2follower_8py</filename>
    <class kind="class">follower::Follower</class>
    <namespace>follower</namespace>
  </compound>
  <compound kind="file">
    <name>follower_color_filter.py</name>
    <path>/tmp/ws/src/gapter/src/turtlebot/navigation/line_follower/scripts/</path>
    <filename>follower__color__filter_8py</filename>
    <class kind="class">follower_color_filter::Follower</class>
    <namespace>follower_color_filter</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>follower</name>
      <anchorfile>namespacefollower__color__filter.html</anchorfile>
      <anchor>abd7bcb6420a33e1b68d0ba6cd62d74f9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>follower_line_finder.py</name>
    <path>/tmp/ws/src/gapter/src/turtlebot/navigation/line_follower/scripts/</path>
    <filename>follower__line__finder_8py</filename>
    <class kind="class">follower_line_finder::Follower</class>
    <namespace>follower_line_finder</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>follower</name>
      <anchorfile>namespacefollower__line__finder.html</anchorfile>
      <anchor>a6f001777f065f7f7d336e936a6ba32b8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>follower_opencv.py</name>
    <path>/tmp/ws/src/gapter/src/turtlebot/navigation/line_follower/scripts/</path>
    <filename>follower__opencv_8py</filename>
    <class kind="class">follower_opencv::Follower</class>
    <namespace>follower_opencv</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>follower</name>
      <anchorfile>namespacefollower__opencv.html</anchorfile>
      <anchor>a03c770d6feef5584f3bdc20870d4ee78</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>free_space_navigation.cpp</name>
    <path>/tmp/ws/src/gapter/src/turtlebot/navigation/free_space_navigation/</path>
    <filename>free__space__navigation_8cpp</filename>
    <member kind="define">
      <type>#define</type>
      <name>ANGULAR_VELOCITY_MINIMUM_THRESHOLD</name>
      <anchorfile>free__space__navigation_8cpp.html</anchorfile>
      <anchor>a25909de860d740d3fd6b166ec55714dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LINEAR_VELOCITY_MINIMUM_THRESHOLD</name>
      <anchorfile>free__space__navigation_8cpp.html</anchorfile>
      <anchor>a0deaaceb35aaaa2746c61dab561db61e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>calculateYaw</name>
      <anchorfile>free__space__navigation_8cpp.html</anchorfile>
      <anchor>a606507d862aab93f4667f32f167787c0</anchor>
      <arglist>(double x1, double y1, double x2, double y2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>degree2radian</name>
      <anchorfile>free__space__navigation_8cpp.html</anchorfile>
      <anchor>a57ec585977ededd3c09244aa43155733</anchor>
      <arglist>(double degreeAngle)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>free__space__navigation_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>move_v1</name>
      <anchorfile>free__space__navigation_8cpp.html</anchorfile>
      <anchor>a7667d2e3c1384fd7998315360742a50d</anchor>
      <arglist>(double speed, double distance, bool isForward)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>move_v2</name>
      <anchorfile>free__space__navigation_8cpp.html</anchorfile>
      <anchor>a415b6894dcc93fd14f8be6bb0498e867</anchor>
      <arglist>(double speed, double distance, bool isForward)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>move_v3</name>
      <anchorfile>free__space__navigation_8cpp.html</anchorfile>
      <anchor>ab8b32b248bbb02ba0c9dbefab7cb89ee</anchor>
      <arglist>(double speed, double distance, bool isForward)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>moveSquare</name>
      <anchorfile>free__space__navigation_8cpp.html</anchorfile>
      <anchor>a20ad5b07ef9acf83f288ca59ebe1c446</anchor>
      <arglist>(double sideLength)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>poseCallback</name>
      <anchorfile>free__space__navigation_8cpp.html</anchorfile>
      <anchor>ad6cf8b55c4eac72755ded93831bb6ffa</anchor>
      <arglist>(const nav_msgs::Odometry::ConstPtr &amp;pose_message)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>radian2degree</name>
      <anchorfile>free__space__navigation_8cpp.html</anchorfile>
      <anchor>a06af09bb5e0097e35b335b26c9392642</anchor>
      <arglist>(double radianAngle)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>rotate</name>
      <anchorfile>free__space__navigation_8cpp.html</anchorfile>
      <anchor>ae4bb97df08cbf020b44c99882a14dda1</anchor>
      <arglist>(double ang_vel, double angle_radian, bool isClockwise)</arglist>
    </member>
    <member kind="variable">
      <type>ros::Subscriber</type>
      <name>pose_subscriber</name>
      <anchorfile>free__space__navigation_8cpp.html</anchorfile>
      <anchor>a4236a33f1e8f8c65cf04a7b4c39bbbfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Subscriber</type>
      <name>scanSubscriber</name>
      <anchorfile>free__space__navigation_8cpp.html</anchorfile>
      <anchor>a86458e7a362db60dd9ed99b68904eff7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>nav_msgs::Odometry</type>
      <name>turtlebot_odom_pose</name>
      <anchorfile>free__space__navigation_8cpp.html</anchorfile>
      <anchor>a5d79b29df66bdaf55c3257f11c49cc15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>velocityPublisher</name>
      <anchorfile>free__space__navigation_8cpp.html</anchorfile>
      <anchor>a47c3a11b99d278a1c7e44ccf73813a2b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>free_space_navigation.py</name>
    <path>/tmp/ws/src/gapter/src/turtlebot/navigation/free_space_navigation/scripts/</path>
    <filename>free__space__navigation_8py</filename>
    <class kind="class">free_space_navigation::free_space_navigation</class>
    <namespace>free_space_navigation</namespace>
    <member kind="variable">
      <type>float</type>
      <name>ANGULAR_VELOCITY_MINIMUM_THRESHOLD</name>
      <anchorfile>namespacefree__space__navigation.html</anchorfile>
      <anchor>ae6706eef1765fc0e2114ce39a027e72b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>LINEAR_VELOCITY_MINIMUM_THRESHOLD</name>
      <anchorfile>namespacefree__space__navigation.html</anchorfile>
      <anchor>a4ffa26838eb82c98564640d3b63b6275</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gapter_pilot.py</name>
    <path>/tmp/ws/src/gapter/src/gapter/</path>
    <filename>gapter__pilot_8py</filename>
    <namespace>gapter_pilot</namespace>
    <member kind="function">
      <type>def</type>
      <name>globalPositionCallback</name>
      <anchorfile>namespacegapter__pilot.html</anchorfile>
      <anchor>a516f64d02665b1f0a21f60f9a335dfff</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>menu</name>
      <anchorfile>namespacegapter__pilot.html</anchorfile>
      <anchor>a5790b02c10488329643a9f4e19df4547</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>myLoop</name>
      <anchorfile>namespacegapter__pilot.html</anchorfile>
      <anchor>aad4d5e5ac7cd84c3405ab1adb158ac79</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setArm</name>
      <anchorfile>namespacegapter__pilot.html</anchorfile>
      <anchor>a797e250fa220d68b6a1746e9f28a4921</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setDisarm</name>
      <anchorfile>namespacegapter__pilot.html</anchorfile>
      <anchor>afba47ed8edf2ba1166e1ba265757bce4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setGuidedMode</name>
      <anchorfile>namespacegapter__pilot.html</anchorfile>
      <anchor>ab8b5f5c0e35d4a41eb6a596d9ae2f5f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setLandMode</name>
      <anchorfile>namespacegapter__pilot.html</anchorfile>
      <anchor>a5a103cb638fed46bbdbbcc3129ab3a31</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setStabilizeMode</name>
      <anchorfile>namespacegapter__pilot.html</anchorfile>
      <anchor>a9ade9262158f0a2b1077e6df40063ff9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setTakeoffMode</name>
      <anchorfile>namespacegapter__pilot.html</anchorfile>
      <anchor>abe390de8a719b28b9b481f1474b5f998</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>latitude</name>
      <anchorfile>namespacegapter__pilot.html</anchorfile>
      <anchor>ad924cac800f3ba5e65883d5744e96616</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>longitude</name>
      <anchorfile>namespacegapter__pilot.html</anchorfile>
      <anchor>af3d4700cff7caab56ea32ba36a66411a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>velocity_pub</name>
      <anchorfile>namespacegapter__pilot.html</anchorfile>
      <anchor>a1faa473dca9f378a00711a81c35dc59c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>key_teleop.py</name>
    <path>/tmp/ws/src/gapter/src/turtlebot/keyboard_teleop/</path>
    <filename>key__teleop_8py</filename>
    <class kind="class">key_teleop::KeyTeleop</class>
    <class kind="class">key_teleop::SimpleKeyTeleop</class>
    <class kind="class">key_teleop::TextWindow</class>
    <class kind="class">key_teleop::Velocity</class>
    <namespace>key_teleop</namespace>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacekey__teleop.html</anchorfile>
      <anchor>ae1487b3609179e39217db90dd6308835</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>keyboard_teleop.cpp</name>
    <path>/tmp/ws/src/gapter/src/turtlebot/keyboard_teleop/</path>
    <filename>keyboard__teleop_8cpp</filename>
    <class kind="class">TurtlebotTeleop</class>
    <member kind="define">
      <type>#define</type>
      <name>KEYCODE_D</name>
      <anchorfile>keyboard__teleop_8cpp.html</anchorfile>
      <anchor>af0c998786dcada98bf809fea0b157603</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>KEYCODE_L</name>
      <anchorfile>keyboard__teleop_8cpp.html</anchorfile>
      <anchor>a100314cda229a11092e12ecedd53a85a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>KEYCODE_Q</name>
      <anchorfile>keyboard__teleop_8cpp.html</anchorfile>
      <anchor>aa8230417fe77b2824b675222432be951</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>KEYCODE_R</name>
      <anchorfile>keyboard__teleop_8cpp.html</anchorfile>
      <anchor>ad68e68f441f2dd17b96f695fa76c1c28</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>KEYCODE_U</name>
      <anchorfile>keyboard__teleop_8cpp.html</anchorfile>
      <anchor>af84143a30564f2bca0fbd7d7b6b4c253</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>keyboard__teleop_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>quit</name>
      <anchorfile>keyboard__teleop_8cpp.html</anchorfile>
      <anchor>af9150b82e29a37ab848ee2f66e993793</anchor>
      <arglist>(int sig)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>kfd</name>
      <anchorfile>keyboard__teleop_8cpp.html</anchorfile>
      <anchor>a886857c2b2af9d1ac9a0ad403685e160</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct termios cooked</type>
      <name>raw</name>
      <anchorfile>keyboard__teleop_8cpp.html</anchorfile>
      <anchor>a22578afdd6632157bdfb67a2b2033378</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>keyboard_teleop.py</name>
    <path>/tmp/ws/src/gapter/src/turtlebot/keyboard_teleop/script/</path>
    <filename>keyboard__teleop_8py</filename>
    <namespace>keyboard_teleop</namespace>
    <member kind="function">
      <type>def</type>
      <name>getKey</name>
      <anchorfile>namespacekeyboard__teleop.html</anchorfile>
      <anchor>ae4fd378e0fadb38e09b2483fca0857e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>vels</name>
      <anchorfile>namespacekeyboard__teleop.html</anchorfile>
      <anchor>a3585f14cfcba6b27cba568a23d2672e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>acc</name>
      <anchorfile>namespacekeyboard__teleop.html</anchorfile>
      <anchor>a7d06f49863a8070a246d647f5c3893b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>control_speed</name>
      <anchorfile>namespacekeyboard__teleop.html</anchorfile>
      <anchor>adb7ab9461944017837a236d55990ea5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>control_turn</name>
      <anchorfile>namespacekeyboard__teleop.html</anchorfile>
      <anchor>ab42cb4173e5540bf575c24e23d7e23fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>count</name>
      <anchorfile>namespacekeyboard__teleop.html</anchorfile>
      <anchor>a14582de42166c9cfdfc93a97333d30ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>key</name>
      <anchorfile>namespacekeyboard__teleop.html</anchorfile>
      <anchor>a17e7d9844054beca6b3aff62dbf3072a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>moveBindings</name>
      <anchorfile>namespacekeyboard__teleop.html</anchorfile>
      <anchor>ab32c2d83d7b6227d98bc2d202f3373c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>msg</name>
      <anchorfile>namespacekeyboard__teleop.html</anchorfile>
      <anchor>a688c706df6b3021d21925aa61069fd7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>pub</name>
      <anchorfile>namespacekeyboard__teleop.html</anchorfile>
      <anchor>a18fc4fc5da2b3ccde4984ab530bdc354</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>settings</name>
      <anchorfile>namespacekeyboard__teleop.html</anchorfile>
      <anchor>a2939e233ee778fa05ea4ba3e1a4ece82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>speed</name>
      <anchorfile>namespacekeyboard__teleop.html</anchorfile>
      <anchor>a1cfce9401402b3e6579ae5397e9f671c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>speedBindings</name>
      <anchorfile>namespacekeyboard__teleop.html</anchorfile>
      <anchor>a8baf932b532a2ba3a8de704a051086db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>status</name>
      <anchorfile>namespacekeyboard__teleop.html</anchorfile>
      <anchor>a98fc5a41c9a371ad957368868cd3ba04</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>target_speed</name>
      <anchorfile>namespacekeyboard__teleop.html</anchorfile>
      <anchor>a563d3d0eb69e93797b582fe1b48839c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>target_turn</name>
      <anchorfile>namespacekeyboard__teleop.html</anchorfile>
      <anchor>afc35861650002ed0366324856f95551f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>th</name>
      <anchorfile>namespacekeyboard__teleop.html</anchorfile>
      <anchor>a06cbbb4fe20ca69e1896caf447eb0578</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>turn</name>
      <anchorfile>namespacekeyboard__teleop.html</anchorfile>
      <anchor>a8670b80ddf42916a9a2f14dc89e9da94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>twist</name>
      <anchorfile>namespacekeyboard__teleop.html</anchorfile>
      <anchor>ae9bdbd8991cec1d4992f67076d47082e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>x</name>
      <anchorfile>namespacekeyboard__teleop.html</anchorfile>
      <anchor>ab8c9a4ecc155e5cdd261ad742adfb750</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>laser_stop.cpp</name>
    <path>/tmp/ws/src/gapter/src/turtlebot/navigation/reactive_navigation/</path>
    <filename>laser__stop_8cpp</filename>
    <member kind="function">
      <type>double</type>
      <name>avoidObstacle</name>
      <anchorfile>laser__stop_8cpp.html</anchorfile>
      <anchor>a11cd5afc7849dd10086fe6228a063f65</anchor>
      <arglist>(double speed, double desiredSafeDistanceToObstacle)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>blendedBehavior</name>
      <anchorfile>laser__stop_8cpp.html</anchorfile>
      <anchor>a575e9ca9e7c89b687929a45c5589dd80</anchor>
      <arglist>(nav_msgs::Odometry goal_pose, double distance_tolerance)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getDistance</name>
      <anchorfile>laser__stop_8cpp.html</anchorfile>
      <anchor>a8d772443c94a6ebe9c354d067f3ac309</anchor>
      <arglist>(double x1, double y1, double x2, double y2)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GoToGoal</name>
      <anchorfile>laser__stop_8cpp.html</anchorfile>
      <anchor>a99320dd9558de0d41b30bd17ed4c1ab4</anchor>
      <arglist>(nav_msgs::Odometry goal_pose, double distance_tolerance)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>hardSwitches</name>
      <anchorfile>laser__stop_8cpp.html</anchorfile>
      <anchor>afedd8271135f8024455bc0dfafcda039</anchor>
      <arglist>(nav_msgs::Odometry goal_pose)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>laser__stop_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>minDistanceToObstacle</name>
      <anchorfile>laser__stop_8cpp.html</anchorfile>
      <anchor>a2dcccdbd22bca1c4a0dbcb622361946f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>move</name>
      <anchorfile>laser__stop_8cpp.html</anchorfile>
      <anchor>afcccf6a7dd47f936944f7a8774ef2010</anchor>
      <arglist>(double speed, double distance, bool isForward)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>poseCallback</name>
      <anchorfile>laser__stop_8cpp.html</anchorfile>
      <anchor>ad6cf8b55c4eac72755ded93831bb6ffa</anchor>
      <arglist>(const nav_msgs::Odometry::ConstPtr &amp;pose_message)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>scanCallback</name>
      <anchorfile>laser__stop_8cpp.html</anchorfile>
      <anchor>a7720c02c14017192c3dc19206d64464a</anchor>
      <arglist>(sensor_msgs::LaserScan scanMessage)</arglist>
    </member>
    <member kind="function">
      <type>nav_msgs::Odometry</type>
      <name>setGoalPosition</name>
      <anchorfile>laser__stop_8cpp.html</anchorfile>
      <anchor>af939e43dd0d80a8fb9169aef9a71ad26</anchor>
      <arglist>(double x, double y)</arglist>
    </member>
    <member kind="variable">
      <type>sensor_msgs::LaserScan</type>
      <name>_scanMsg</name>
      <anchorfile>laser__stop_8cpp.html</anchorfile>
      <anchor>adb203a691a5925eeb094a5389069f16d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>nav_msgs::Odometry</type>
      <name>obstacle_pose</name>
      <anchorfile>laser__stop_8cpp.html</anchorfile>
      <anchor>afbd4a5a29ad89d3721ef35331a979691</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Subscriber</type>
      <name>pose_subscriber</name>
      <anchorfile>laser__stop_8cpp.html</anchorfile>
      <anchor>a4236a33f1e8f8c65cf04a7b4c39bbbfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Subscriber</type>
      <name>scanSubscriber</name>
      <anchorfile>laser__stop_8cpp.html</anchorfile>
      <anchor>a86458e7a362db60dd9ed99b68904eff7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>nav_msgs::Odometry</type>
      <name>turtlebot_odom_pose</name>
      <anchorfile>laser__stop_8cpp.html</anchorfile>
      <anchor>a5d79b29df66bdaf55c3257f11c49cc15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>velocity_publisher</name>
      <anchorfile>laser__stop_8cpp.html</anchorfile>
      <anchor>ace65ee4c9eafc4ec4c6411ba5aba5998</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>laser_stop.py</name>
    <path>/tmp/ws/src/gapter/src/turtlebot/navigation/reactive_navigation/scripts/</path>
    <filename>laser__stop_8py</filename>
    <namespace>laser_stop</namespace>
  </compound>
  <compound kind="file">
    <name>LaserScanner.cpp</name>
    <path>/tmp/ws/src/gapter/src/laserscan/</path>
    <filename>LaserScanner_8cpp</filename>
    <includes id="LaserScanner_8h" name="LaserScanner.h" local="yes" imported="no">LaserScanner.h</includes>
  </compound>
  <compound kind="file">
    <name>LaserScanner.h</name>
    <path>/tmp/ws/src/gapter/src/laserscan/</path>
    <filename>LaserScanner_8h</filename>
  </compound>
  <compound kind="file">
    <name>line_follower.py</name>
    <path>/tmp/ws/src/gapter/src/turtlebot/navigation/line_follower/scripts/</path>
    <filename>line__follower_8py</filename>
    <class kind="class">line_follower::Follower</class>
    <namespace>line_follower</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>follower</name>
      <anchorfile>namespaceline__follower.html</anchorfile>
      <anchor>a6a3877a39506fd8044d2b580f18aab05</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>listener.cpp</name>
    <path>/tmp/ws/src/gapter/src/ros_basics/talker_listener/</path>
    <filename>listener_8cpp</filename>
    <member kind="function">
      <type>void</type>
      <name>chatterCallback</name>
      <anchorfile>listener_8cpp.html</anchorfile>
      <anchor>ae5c0c11b4a60030ee8df1a3ae0b6f758</anchor>
      <arglist>(const std_msgs::String::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>listener_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>listener.py</name>
    <path>/tmp/ws/src/gapter/src/ros_basics/talker_listener/scripts/</path>
    <filename>listener_8py</filename>
    <namespace>listener</namespace>
    <member kind="function">
      <type>def</type>
      <name>callback</name>
      <anchorfile>namespacelistener.html</anchorfile>
      <anchor>a1a71da0abb312bd033a6cc65bb258a4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>listener</name>
      <anchorfile>namespacelistener.html</anchorfile>
      <anchor>a13806dedbabc565310d039454c839133</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>map_navigation.cpp</name>
    <path>/tmp/ws/src/gapter/src/turtlebot/navigation/map_navigation/</path>
    <filename>map__navigation_8cpp</filename>
    <member kind="function">
      <type>char</type>
      <name>choose</name>
      <anchorfile>map__navigation_8cpp.html</anchorfile>
      <anchor>ad4850f857e684d21b0882fc77f4238af</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>map__navigation_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>moveToGoal</name>
      <anchorfile>map__navigation_8cpp.html</anchorfile>
      <anchor>ae36045e972b84d94e951bb1be60536b5</anchor>
      <arglist>(double xGoal, double yGoal)</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>goalReached</name>
      <anchorfile>map__navigation_8cpp.html</anchorfile>
      <anchor>adff99530f9f8680db35822b40606fe3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>path_to_sounds</name>
      <anchorfile>map__navigation_8cpp.html</anchorfile>
      <anchor>a6f5ea82b1d75b6710e126112181a1b59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>xCafe</name>
      <anchorfile>map__navigation_8cpp.html</anchorfile>
      <anchor>a3ea1fb85732ad0ea0547692d55076b6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>xOffice1</name>
      <anchorfile>map__navigation_8cpp.html</anchorfile>
      <anchor>a847a30aa08696de9c29492a42b9d3f41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>xOffice2</name>
      <anchorfile>map__navigation_8cpp.html</anchorfile>
      <anchor>ab5adf19b78ea06e37178be714831aa47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>xOffice3</name>
      <anchorfile>map__navigation_8cpp.html</anchorfile>
      <anchor>a07878c8b806a53b2ca39c3a3fc32cf4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>yCafe</name>
      <anchorfile>map__navigation_8cpp.html</anchorfile>
      <anchor>a920cbf9cb15779c2f9e3773a521e9bf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>yOffice1</name>
      <anchorfile>map__navigation_8cpp.html</anchorfile>
      <anchor>aa771d3931f41a70724609ea938f04c2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>yOffice2</name>
      <anchorfile>map__navigation_8cpp.html</anchorfile>
      <anchor>a8a60f119396765064c7cdaf72fe0ea8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>yOffice3</name>
      <anchorfile>map__navigation_8cpp.html</anchorfile>
      <anchor>a86daf848ea41285325e9e8f26b6a89a6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>map_navigation.py</name>
    <path>/tmp/ws/src/gapter/src/turtlebot/navigation/map_navigation/scripts/</path>
    <filename>map__navigation_8py</filename>
    <class kind="class">map_navigation::map_navigation</class>
    <namespace>map_navigation</namespace>
  </compound>
  <compound kind="file">
    <name>move.py</name>
    <path>/tmp/ws/src/gapter/src/turtlebot/navigation/turtlebot_follower/scripts/</path>
    <filename>move_8py</filename>
    <class kind="class">move::Scan_msg</class>
    <namespace>move</namespace>
    <member kind="function">
      <type>def</type>
      <name>call_back</name>
      <anchorfile>namespacemove.html</anchorfile>
      <anchor>a1b6a758973d69e2de9cbd708213897c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>listener</name>
      <anchorfile>namespacemove.html</anchorfile>
      <anchor>ac1adcfd2ae97f661ccfc4b77004caa7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>tracker_callback</name>
      <anchorfile>namespacemove.html</anchorfile>
      <anchor>aec7c0acfd517251b83329870aad3e73d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>sub_obj</name>
      <anchorfile>namespacemove.html</anchorfile>
      <anchor>a609f6aed9353699d58bed4df4fc3d0be</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>move_shapes.py</name>
    <path>/tmp/ws/src/gapter/src/gapter/</path>
    <filename>move__shapes_8py</filename>
    <namespace>move_shapes</namespace>
    <member kind="function">
      <type>def</type>
      <name>globalPositionCallback</name>
      <anchorfile>namespacemove__shapes.html</anchorfile>
      <anchor>a2f21c1e5b1b7e26dcf29c157e7563179</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>menu</name>
      <anchorfile>namespacemove__shapes.html</anchorfile>
      <anchor>a7cf375cbd39ba06e061504586b8a1df4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>moveCircle</name>
      <anchorfile>namespacemove__shapes.html</anchorfile>
      <anchor>ab0fcacf67580c4613eb2e5a5bc1c5084</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>moveSpiral</name>
      <anchorfile>namespacemove__shapes.html</anchorfile>
      <anchor>aa266c84ac7afb30e85b58eea18ef23a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>moveSquare</name>
      <anchorfile>namespacemove__shapes.html</anchorfile>
      <anchor>a9fe717dceb1f5f84e1798b8ab56c741b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>myLoop</name>
      <anchorfile>namespacemove__shapes.html</anchorfile>
      <anchor>af782ca036af6420ec7603c5fdc4ade70</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setArm</name>
      <anchorfile>namespacemove__shapes.html</anchorfile>
      <anchor>a9dd384fe3834777457cdbc571062c75e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setDisarm</name>
      <anchorfile>namespacemove__shapes.html</anchorfile>
      <anchor>a15280dff5aeb012626fabe152b408822</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setGuidedMode</name>
      <anchorfile>namespacemove__shapes.html</anchorfile>
      <anchor>a89002af756fae5f4a3e9a5459b24a0d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setLandMode</name>
      <anchorfile>namespacemove__shapes.html</anchorfile>
      <anchor>aea854673dff2f70a6a3b2027dfa8401a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setStabilizeMode</name>
      <anchorfile>namespacemove__shapes.html</anchorfile>
      <anchor>a2a3742b6da768aa6d684e8780057cff2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setTakeoffMode</name>
      <anchorfile>namespacemove__shapes.html</anchorfile>
      <anchor>aabb0d0095ffd842c577b1c72b706a858</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>stop</name>
      <anchorfile>namespacemove__shapes.html</anchorfile>
      <anchor>a8f05845243dfc491e12ba8f52bc56cb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>latitude</name>
      <anchorfile>namespacemove__shapes.html</anchorfile>
      <anchor>aa3d927f333cf831b8cb74fe1eb5fc004</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>longitude</name>
      <anchorfile>namespacemove__shapes.html</anchorfile>
      <anchor>ae2c621560292aedb6da4092fe5463842</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>velocity_pub</name>
      <anchorfile>namespacemove__shapes.html</anchorfile>
      <anchor>a7e678d9173e239e18e24d2e78d28f077</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>robot_cleaner.cpp</name>
    <path>/tmp/ws/src/gapter/src/turtlesim/cleaning_app/</path>
    <filename>robot__cleaner_8cpp</filename>
    <member kind="function">
      <type>double</type>
      <name>degrees2radians</name>
      <anchorfile>robot__cleaner_8cpp.html</anchorfile>
      <anchor>a2b496897fec15b33bb28ccabff318e33</anchor>
      <arglist>(double angle_in_degrees)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getDistance</name>
      <anchorfile>robot__cleaner_8cpp.html</anchorfile>
      <anchor>a8d772443c94a6ebe9c354d067f3ac309</anchor>
      <arglist>(double x1, double y1, double x2, double y2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gridClean</name>
      <anchorfile>robot__cleaner_8cpp.html</anchorfile>
      <anchor>ae9d8b1566499767a0e9adabc4f4a3b5a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>robot__cleaner_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>move</name>
      <anchorfile>robot__cleaner_8cpp.html</anchorfile>
      <anchor>afcccf6a7dd47f936944f7a8774ef2010</anchor>
      <arglist>(double speed, double distance, bool isForward)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>moveGoal</name>
      <anchorfile>robot__cleaner_8cpp.html</anchorfile>
      <anchor>a68eeaa25b71e315db1c7e003aca7cbc3</anchor>
      <arglist>(turtlesim::Pose goal_pose, double distance_tolerance)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>poseCallback</name>
      <anchorfile>robot__cleaner_8cpp.html</anchorfile>
      <anchor>aaf2e24944c2fe1a41ba4b9adc79909ee</anchor>
      <arglist>(const turtlesim::Pose::ConstPtr &amp;pose_message)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rotate</name>
      <anchorfile>robot__cleaner_8cpp.html</anchorfile>
      <anchor>ad99f61d1a6ab1d09e92c187da0dda807</anchor>
      <arglist>(double angular_speed, double angle, bool clockwise)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDesiredOrientation</name>
      <anchorfile>robot__cleaner_8cpp.html</anchorfile>
      <anchor>ab1d2101c27602ab0e19a0f8525982609</anchor>
      <arglist>(double desired_angle_radians)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>spiralClean</name>
      <anchorfile>robot__cleaner_8cpp.html</anchorfile>
      <anchor>afd88deb86631fbe5e2f4d5374f31d0c5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>PI</name>
      <anchorfile>robot__cleaner_8cpp.html</anchorfile>
      <anchor>a952eac791b596a61bba0a133a3bb439f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Subscriber</type>
      <name>pose_subscriber</name>
      <anchorfile>robot__cleaner_8cpp.html</anchorfile>
      <anchor>a4236a33f1e8f8c65cf04a7b4c39bbbfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>turtlesim::Pose</type>
      <name>turtlesim_pose</name>
      <anchorfile>robot__cleaner_8cpp.html</anchorfile>
      <anchor>a40ed92accbf9080c710b2a703ba98436</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>velocity_publisher</name>
      <anchorfile>robot__cleaner_8cpp.html</anchorfile>
      <anchor>ace65ee4c9eafc4ec4c6411ba5aba5998</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>x_max</name>
      <anchorfile>robot__cleaner_8cpp.html</anchorfile>
      <anchor>ac519415b660af17cd7b0bb1671db9e55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>x_min</name>
      <anchorfile>robot__cleaner_8cpp.html</anchorfile>
      <anchor>a9850507c1f4c395c84f63d4750ea6fcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>y_max</name>
      <anchorfile>robot__cleaner_8cpp.html</anchorfile>
      <anchor>a478affa6e904948c19c0baf6dd51e394</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>y_min</name>
      <anchorfile>robot__cleaner_8cpp.html</anchorfile>
      <anchor>a91d77b168f2c6b2730d427e086757ce3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>talker.cpp</name>
    <path>/tmp/ws/src/gapter/src/ros_basics/talker_listener/</path>
    <filename>talker_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>talker_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>talker.py</name>
    <path>/tmp/ws/src/gapter/src/ros_basics/talker_listener/scripts/</path>
    <filename>talker_8py</filename>
    <namespace>talker</namespace>
    <member kind="function">
      <type>def</type>
      <name>talker</name>
      <anchorfile>namespacetalker.html</anchorfile>
      <anchor>aeead0e35b34d82949ea324d145bd24b5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>teleop_key.py</name>
    <path>/tmp/ws/src/gapter/src/gapter/</path>
    <filename>teleop__key_8py</filename>
    <class kind="class">teleop_key::KeyTeleop</class>
    <class kind="class">teleop_key::SimpleKeyTeleop</class>
    <class kind="class">teleop_key::TextWindow</class>
    <class kind="class">teleop_key::Velocity</class>
    <namespace>teleop_key</namespace>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespaceteleop__key.html</anchorfile>
      <anchor>aee20dd6d6ac2456926aa60cd830c9118</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>tracking.py</name>
    <path>/tmp/ws/src/gapter/src/turtlebot/navigation/turtlebot_follower/scripts/</path>
    <filename>tracking_8py</filename>
    <namespace>tracking</namespace>
    <member kind="function">
      <type>def</type>
      <name>tracker</name>
      <anchorfile>namespacetracking.html</anchorfile>
      <anchor>a91abbefa4d91e1b0c230d18a9a651c67</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>turtlebot_openCV.py</name>
    <path>/tmp/ws/src/gapter/src/turtlebot/openCV/scripts/</path>
    <filename>turtlebot__openCV_8py</filename>
    <class kind="class">turtlebot_openCV::turtlebot_openCV</class>
    <namespace>turtlebot_openCV</namespace>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespaceturtlebot__openCV.html</anchorfile>
      <anchor>a1eb97b892a98dac0aea2b6022dd21480</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>voice_teleop.cpp</name>
    <path>/tmp/ws/src/gapter/src/turtlebot/voice_teleop/</path>
    <filename>voice__teleop_8cpp</filename>
    <class kind="class">RobotVoiceTeleop</class>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>voice__teleop_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="variable">
      <type>std_msgs::String</type>
      <name>readCommand</name>
      <anchorfile>voice__teleop_8cpp.html</anchorfile>
      <anchor>ae9900c6fb9946cd15c93c60b443c6740</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>voice_teleop.py</name>
    <path>/tmp/ws/src/gapter/src/turtlebot/voice_teleop/</path>
    <filename>voice__teleop_8py</filename>
    <class kind="class">voice_teleop::RobotVoiceTeleop</class>
    <namespace>voice_teleop</namespace>
  </compound>
  <compound kind="file">
    <name>voice_teleop_advanced.py</name>
    <path>/tmp/ws/src/gapter/src/turtlebot/voice_teleop/</path>
    <filename>voice__teleop__advanced_8py</filename>
    <class kind="class">voice_teleop_advanced::VoiceNav</class>
    <namespace>voice_teleop_advanced</namespace>
    <member kind="function">
      <type>def</type>
      <name>cleanup</name>
      <anchorfile>namespacevoice__teleop__advanced.html</anchorfile>
      <anchor>a827ec2f458829f897063234e8b974da1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_command</name>
      <anchorfile>namespacevoice__teleop__advanced.html</anchorfile>
      <anchor>a02e42910d151603708953ed3ac8d3e38</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>speech_callback</name>
      <anchorfile>namespacevoice__teleop__advanced.html</anchorfile>
      <anchor>a4ba7fa3a3009e388af267b83251b2973</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cmd_vel</name>
      <anchorfile>namespacevoice__teleop__advanced.html</anchorfile>
      <anchor>a0ea3c513cfb05ff6e56630a83d823f34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>paused</name>
      <anchorfile>namespacevoice__teleop__advanced.html</anchorfile>
      <anchor>af19d8565365d6460f8c456e07b970b9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>speed</name>
      <anchorfile>namespacevoice__teleop__advanced.html</anchorfile>
      <anchor>ace5461ec573d95585e330692c7b6476d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RobotVoiceTeleop</name>
    <filename>classRobotVoiceTeleop.html</filename>
    <member kind="function">
      <type></type>
      <name>RobotVoiceTeleop</name>
      <anchorfile>classRobotVoiceTeleop.html</anchorfile>
      <anchor>a18fe4b953b72c21b8aa951e0f38e3483</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>commandCallBack</name>
      <anchorfile>classRobotVoiceTeleop.html</anchorfile>
      <anchor>a938d1ff18be7ff2f3b24ea47a298773c</anchor>
      <arglist>(const std_msgs::String &amp;command)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>publish</name>
      <anchorfile>classRobotVoiceTeleop.html</anchorfile>
      <anchor>adb45009da261f213346155335e30fd70</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>angularVelocity</name>
      <anchorfile>classRobotVoiceTeleop.html</anchorfile>
      <anchor>aabd9bf39b51c431637971e4a96e99e76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>geometry_msgs::Twist</type>
      <name>cmd_vel</name>
      <anchorfile>classRobotVoiceTeleop.html</anchorfile>
      <anchor>a0295ef9adea7b68739b90c4f52dc0476</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>linearVelocity</name>
      <anchorfile>classRobotVoiceTeleop.html</anchorfile>
      <anchor>a3448bd535d45dd5f4f1c1ab872e5ae5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>nodeHandle</name>
      <anchorfile>classRobotVoiceTeleop.html</anchorfile>
      <anchor>a944d530781235366a88999cbf56f6f16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>velocityPublisher</name>
      <anchorfile>classRobotVoiceTeleop.html</anchorfile>
      <anchor>aa3618f26034bff1ea24d17dbd279b8f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>voiceCommandSubscriber</name>
      <anchorfile>classRobotVoiceTeleop.html</anchorfile>
      <anchor>aa03d809da73906eb0ca27f70bcad9ae7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TurtlebotTeleop</name>
    <filename>classTurtlebotTeleop.html</filename>
    <member kind="function">
      <type>void</type>
      <name>keyLoop</name>
      <anchorfile>classTurtlebotTeleop.html</anchorfile>
      <anchor>aaff620d13d76384dc2d59c9fc8340043</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TurtlebotTeleop</name>
      <anchorfile>classTurtlebotTeleop.html</anchorfile>
      <anchor>ad7b298eab45f53c4b701184fe32bf914</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>watchdog</name>
      <anchorfile>classTurtlebotTeleop.html</anchorfile>
      <anchor>a448695e2b43396d8a69d399352954d08</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>publish</name>
      <anchorfile>classTurtlebotTeleop.html</anchorfile>
      <anchor>ac864cb939f8b51ed2cb7524034751c58</anchor>
      <arglist>(double, double)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>a_scale_</name>
      <anchorfile>classTurtlebotTeleop.html</anchorfile>
      <anchor>a54ffb87bd2f457ec15da5582c5c57597</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>angular_</name>
      <anchorfile>classTurtlebotTeleop.html</anchorfile>
      <anchor>a5a67a82684f504d497caac440cb55d1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>first_publish_</name>
      <anchorfile>classTurtlebotTeleop.html</anchorfile>
      <anchor>ad9fc97b33f95d243e9866f45cb5617e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>l_scale_</name>
      <anchorfile>classTurtlebotTeleop.html</anchorfile>
      <anchor>a7b259719ee155dba7ade2e7b668fbefc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>last_publish_</name>
      <anchorfile>classTurtlebotTeleop.html</anchorfile>
      <anchor>afd20a6f0ebe6d26484a46de39709ce16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>linear_</name>
      <anchorfile>classTurtlebotTeleop.html</anchorfile>
      <anchor>adb5a3b9ea663c89c3b0b17a106543fa2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>nh_</name>
      <anchorfile>classTurtlebotTeleop.html</anchorfile>
      <anchor>aa25e6e15a9d9a5d3b5eb135e11a888eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>ph_</name>
      <anchorfile>classTurtlebotTeleop.html</anchorfile>
      <anchor>a966ac7baf800aa218607c7449087c16e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::mutex</type>
      <name>publish_mutex_</name>
      <anchorfile>classTurtlebotTeleop.html</anchorfile>
      <anchor>aa9d3796c5ad60a96824ac351906ef0aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>vel_pub_</name>
      <anchorfile>classTurtlebotTeleop.html</anchorfile>
      <anchor>a944ab5d8ea5a71817ac8d02ffdbc2188</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>ardrone</name>
    <filename>namespaceardrone.html</filename>
    <namespace>ardrone::ardrone_control</namespace>
    <namespace>ardrone::ardrone_pilot</namespace>
    <namespace>ardrone::drone_patrol</namespace>
    <namespace>ardrone::states_variables</namespace>
  </compound>
  <compound kind="namespace">
    <name>ardrone::ardrone_control</name>
    <filename>namespaceardrone_1_1ardrone__control.html</filename>
    <member kind="function">
      <type>def</type>
      <name>circle</name>
      <anchorfile>namespaceardrone_1_1ardrone__control.html</anchorfile>
      <anchor>ae548324c7b67324041876aaa78db8cbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>land</name>
      <anchorfile>namespaceardrone_1_1ardrone__control.html</anchorfile>
      <anchor>a51fef15f330af6832c3028f0e5c79a48</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>menu</name>
      <anchorfile>namespaceardrone_1_1ardrone__control.html</anchorfile>
      <anchor>ad1154153989528c22a88544545d0adde</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>stop</name>
      <anchorfile>namespaceardrone_1_1ardrone__control.html</anchorfile>
      <anchor>a968e2a1b9a2ae6c623722eb9bda20abe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>takeoff</name>
      <anchorfile>namespaceardrone_1_1ardrone__control.html</anchorfile>
      <anchor>a8696425c28129a14d51ee344cb5a5ee1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>key</name>
      <anchorfile>namespaceardrone_1_1ardrone__control.html</anchorfile>
      <anchor>a71aeab45cc666f6f50f2dcd58fcf1e65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>land_pub</name>
      <anchorfile>namespaceardrone_1_1ardrone__control.html</anchorfile>
      <anchor>ab55bf4f6127e66e413665ca274f039e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>takeoff_pub</name>
      <anchorfile>namespaceardrone_1_1ardrone__control.html</anchorfile>
      <anchor>ad79f8b1fd87625c77a6708431f6af2ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>velocity_pub</name>
      <anchorfile>namespaceardrone_1_1ardrone__control.html</anchorfile>
      <anchor>a46f3cbaffe1509322d0d5cccc6f7cdab</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>ardrone::ardrone_pilot</name>
    <filename>namespaceardrone_1_1ardrone__pilot.html</filename>
    <class kind="class">ardrone::ardrone_pilot::AltitudeControlThread</class>
    <member kind="function">
      <type>def</type>
      <name>circle</name>
      <anchorfile>namespaceardrone_1_1ardrone__pilot.html</anchorfile>
      <anchor>a649d25551fcbc7b2a66d39d704146cca</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>frontCompressedImageCallback</name>
      <anchorfile>namespaceardrone_1_1ardrone__pilot.html</anchorfile>
      <anchor>a0a915dfacbe93d88901af64893996bac</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>land</name>
      <anchorfile>namespaceardrone_1_1ardrone__pilot.html</anchorfile>
      <anchor>a65183906375b18092e86caeb554d94cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>menu</name>
      <anchorfile>namespaceardrone_1_1ardrone__pilot.html</anchorfile>
      <anchor>a93a7f37432d49c44e4e179ef8343b4af</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>navdataCallback</name>
      <anchorfile>namespaceardrone_1_1ardrone__pilot.html</anchorfile>
      <anchor>a792d1bd29c6493eee71853ed9ea229f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>odometryCallback</name>
      <anchorfile>namespaceardrone_1_1ardrone__pilot.html</anchorfile>
      <anchor>a3b9af39a678d6b52707ff7fc26340c72</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>stop</name>
      <anchorfile>namespaceardrone_1_1ardrone__pilot.html</anchorfile>
      <anchor>ad160719fa50e3cab086d6ce81b6f2f2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>takeoff</name>
      <anchorfile>namespaceardrone_1_1ardrone__pilot.html</anchorfile>
      <anchor>a9d6cb6f2a7a7fa57f83c3158f586bc2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>altitude_control_thread</name>
      <anchorfile>namespaceardrone_1_1ardrone__pilot.html</anchorfile>
      <anchor>aaf14954c5c27db0113c0b811cae8fc81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>land_pub</name>
      <anchorfile>namespaceardrone_1_1ardrone__pilot.html</anchorfile>
      <anchor>af5f04d926dab81f0c2631804020628b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>rate</name>
      <anchorfile>namespaceardrone_1_1ardrone__pilot.html</anchorfile>
      <anchor>a8db0985521e22a2d0a153ec36de5d209</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>takeoff_pub</name>
      <anchorfile>namespaceardrone_1_1ardrone__pilot.html</anchorfile>
      <anchor>a2e1e51ac4fc67eb7448167090032813a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>velocity_pub</name>
      <anchorfile>namespaceardrone_1_1ardrone__pilot.html</anchorfile>
      <anchor>a7113445248ca84ec203901327e233ee9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ardrone::ardrone_pilot::AltitudeControlThread</name>
    <filename>classardrone_1_1ardrone__pilot_1_1AltitudeControlThread.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classardrone_1_1ardrone__pilot_1_1AltitudeControlThread.html</anchorfile>
      <anchor>a3485ee7db45cef5ae1f0c1e11689490e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>run</name>
      <anchorfile>classardrone_1_1ardrone__pilot_1_1AltitudeControlThread.html</anchorfile>
      <anchor>aca31e7cf06e4bee89c29e37c5877fda5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>data_rate</name>
      <anchorfile>classardrone_1_1ardrone__pilot_1_1AltitudeControlThread.html</anchorfile>
      <anchor>a71bee400abbd8e5c5930da96bcc15f45</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>dt</name>
      <anchorfile>classardrone_1_1ardrone__pilot_1_1AltitudeControlThread.html</anchorfile>
      <anchor>a41dfa12ca59379ace246dfa44eb94204</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>error_x_sum</name>
      <anchorfile>classardrone_1_1ardrone__pilot_1_1AltitudeControlThread.html</anchorfile>
      <anchor>af59a4cd97a231347390ded523c9bf3f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>error_y_sum</name>
      <anchorfile>classardrone_1_1ardrone__pilot_1_1AltitudeControlThread.html</anchorfile>
      <anchor>a2cdc3c8b70503af7b6f5d65507290dfd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>error_z_sum</name>
      <anchorfile>classardrone_1_1ardrone__pilot_1_1AltitudeControlThread.html</anchorfile>
      <anchor>ae184a33aae23d26db40554cd383bc2bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>log_file</name>
      <anchorfile>classardrone_1_1ardrone__pilot_1_1AltitudeControlThread.html</anchorfile>
      <anchor>a8d3caf2372f45465c630571c6bff07d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classardrone_1_1ardrone__pilot_1_1AltitudeControlThread.html</anchorfile>
      <anchor>a8673cb77b65ee6f1cec0d240b9f6a846</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>old_error_x</name>
      <anchorfile>classardrone_1_1ardrone__pilot_1_1AltitudeControlThread.html</anchorfile>
      <anchor>a4471274c134c1351c52fa4226cfe4169</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>old_error_y</name>
      <anchorfile>classardrone_1_1ardrone__pilot_1_1AltitudeControlThread.html</anchorfile>
      <anchor>a38fe20fc16e1ddaecb7368264acd98e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>old_error_z</name>
      <anchorfile>classardrone_1_1ardrone__pilot_1_1AltitudeControlThread.html</anchorfile>
      <anchor>a3a411ead8f958599ea9599a1c3fa5ac4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>relative_pose_x</name>
      <anchorfile>classardrone_1_1ardrone__pilot_1_1AltitudeControlThread.html</anchorfile>
      <anchor>a28b039c65104d040286225e4beb2cc19</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>relative_pose_y</name>
      <anchorfile>classardrone_1_1ardrone__pilot_1_1AltitudeControlThread.html</anchorfile>
      <anchor>ad1e5f13f585cbedf19ee143add84f544</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>t</name>
      <anchorfile>classardrone_1_1ardrone__pilot_1_1AltitudeControlThread.html</anchorfile>
      <anchor>a90a0730b2b31a34ee5614bbb592b0c95</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>twist</name>
      <anchorfile>classardrone_1_1ardrone__pilot_1_1AltitudeControlThread.html</anchorfile>
      <anchor>a54cdac88538d22e789cf727c8ef12bc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>float</type>
      <name>kdx</name>
      <anchorfile>classardrone_1_1ardrone__pilot_1_1AltitudeControlThread.html</anchorfile>
      <anchor>aaf1ec20d9eeb9d07429a7d27ea4cd96a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>float</type>
      <name>kdy</name>
      <anchorfile>classardrone_1_1ardrone__pilot_1_1AltitudeControlThread.html</anchorfile>
      <anchor>a8c7ed9e29a8e30fabc351476c95360d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>float</type>
      <name>kdz</name>
      <anchorfile>classardrone_1_1ardrone__pilot_1_1AltitudeControlThread.html</anchorfile>
      <anchor>a6a588d34f3b4cce4af51dab9c4ff881f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>float</type>
      <name>kix</name>
      <anchorfile>classardrone_1_1ardrone__pilot_1_1AltitudeControlThread.html</anchorfile>
      <anchor>a95fb8216d4e910fef788dbeb62d47c2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>float</type>
      <name>kiy</name>
      <anchorfile>classardrone_1_1ardrone__pilot_1_1AltitudeControlThread.html</anchorfile>
      <anchor>a95d823ca983df163465ec9437aa93b3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>float</type>
      <name>kiz</name>
      <anchorfile>classardrone_1_1ardrone__pilot_1_1AltitudeControlThread.html</anchorfile>
      <anchor>aefd7c2b4ebbaaae23df6331031d1edc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>float</type>
      <name>kpx</name>
      <anchorfile>classardrone_1_1ardrone__pilot_1_1AltitudeControlThread.html</anchorfile>
      <anchor>a2a2b7ccfb5dba134ec778c6d712975b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>float</type>
      <name>kpy</name>
      <anchorfile>classardrone_1_1ardrone__pilot_1_1AltitudeControlThread.html</anchorfile>
      <anchor>a434493b3233cc113992a25f53629cf01</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>float</type>
      <name>kpz</name>
      <anchorfile>classardrone_1_1ardrone__pilot_1_1AltitudeControlThread.html</anchorfile>
      <anchor>ad92210bd9ec5f4286a1aaa3eb6179d1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>float</type>
      <name>relative_pose_x</name>
      <anchorfile>classardrone_1_1ardrone__pilot_1_1AltitudeControlThread.html</anchorfile>
      <anchor>a76b452a70767a446cb66c7a44842322b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>float</type>
      <name>relative_pose_y</name>
      <anchorfile>classardrone_1_1ardrone__pilot_1_1AltitudeControlThread.html</anchorfile>
      <anchor>a8f5c73e722df1f4c280b932118ee61d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>float</type>
      <name>x_ref</name>
      <anchorfile>classardrone_1_1ardrone__pilot_1_1AltitudeControlThread.html</anchorfile>
      <anchor>a48e9a208ae829a2dd767953ff43e383f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>float</type>
      <name>y_ref</name>
      <anchorfile>classardrone_1_1ardrone__pilot_1_1AltitudeControlThread.html</anchorfile>
      <anchor>af9e5f2dde2ab2460eda293e01b852aa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>z_ref</name>
      <anchorfile>classardrone_1_1ardrone__pilot_1_1AltitudeControlThread.html</anchorfile>
      <anchor>a768c0f91ecfeb2818a5cc26d7b3fc1e8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>ardrone::drone_patrol</name>
    <filename>namespaceardrone_1_1drone__patrol.html</filename>
    <member kind="function">
      <type>def</type>
      <name>circle</name>
      <anchorfile>namespaceardrone_1_1drone__patrol.html</anchorfile>
      <anchor>a8b057db9f644ea269d7294036606d3e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>cube</name>
      <anchorfile>namespaceardrone_1_1drone__patrol.html</anchorfile>
      <anchor>af3915427e8e3954c9ae5aebecff5bf3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>distance</name>
      <anchorfile>namespaceardrone_1_1drone__patrol.html</anchorfile>
      <anchor>a9ad871f33b77034857bd1c6ac420b31c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>distance3d</name>
      <anchorfile>namespaceardrone_1_1drone__patrol.html</anchorfile>
      <anchor>a5df4b11f932513ff9bcc6414e3eda8bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>horse</name>
      <anchorfile>namespaceardrone_1_1drone__patrol.html</anchorfile>
      <anchor>a7bd2791690fd768c8db9e1ca1b04bbd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>land</name>
      <anchorfile>namespaceardrone_1_1drone__patrol.html</anchorfile>
      <anchor>a3da06dfb4a9a0a7e38f8298bb0d65cae</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>menu</name>
      <anchorfile>namespaceardrone_1_1drone__patrol.html</anchorfile>
      <anchor>a5b10fd99b9eed8bae6ed6101c5ef1dd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>navdataCallback</name>
      <anchorfile>namespaceardrone_1_1drone__patrol.html</anchorfile>
      <anchor>a63743692e67ea71094b13160b260c872</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>odometryCallback</name>
      <anchorfile>namespaceardrone_1_1drone__patrol.html</anchorfile>
      <anchor>a6990b5a42d7d6b8b377d7d411ae70c25</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>patrol</name>
      <anchorfile>namespaceardrone_1_1drone__patrol.html</anchorfile>
      <anchor>ad3a905ce576c7db20d00673d3fa94038</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>sin</name>
      <anchorfile>namespaceardrone_1_1drone__patrol.html</anchorfile>
      <anchor>a1548ee52b10bb748ac4a133acfe39c47</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>stop</name>
      <anchorfile>namespaceardrone_1_1drone__patrol.html</anchorfile>
      <anchor>a6bdf68f4d08e658063c8fbda88f7cc43</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>takeoff</name>
      <anchorfile>namespaceardrone_1_1drone__patrol.html</anchorfile>
      <anchor>a9366cf334a6b5804109a1ebf7b515c0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>altitude</name>
      <anchorfile>namespaceardrone_1_1drone__patrol.html</anchorfile>
      <anchor>abf392fbe52aafcee59c46849edee96d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>key</name>
      <anchorfile>namespaceardrone_1_1drone__patrol.html</anchorfile>
      <anchor>a588639e96376cbf500ea224ac2d61e80</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>land_pub</name>
      <anchorfile>namespaceardrone_1_1drone__patrol.html</anchorfile>
      <anchor>a97f2b8445a0b75f4b521a24006b38ca7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>pitch</name>
      <anchorfile>namespaceardrone_1_1drone__patrol.html</anchorfile>
      <anchor>a6e4c015cd9df72b06eb004edb6713171</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>roll</name>
      <anchorfile>namespaceardrone_1_1drone__patrol.html</anchorfile>
      <anchor>a8594b557d3c218447f225ea2ebc2d1fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>takeoff_pub</name>
      <anchorfile>namespaceardrone_1_1drone__patrol.html</anchorfile>
      <anchor>aeff8c9c360dab5d36f4a2a50457bc26c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>velocity_pub</name>
      <anchorfile>namespaceardrone_1_1drone__patrol.html</anchorfile>
      <anchor>a53f52b2eb7b48352b908e08877e462c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>x</name>
      <anchorfile>namespaceardrone_1_1drone__patrol.html</anchorfile>
      <anchor>adce9e9fb446c9f76381bae49e8785da2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>y</name>
      <anchorfile>namespaceardrone_1_1drone__patrol.html</anchorfile>
      <anchor>a8ce62db6b353a28575a41b02aa872ee0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>yaw</name>
      <anchorfile>namespaceardrone_1_1drone__patrol.html</anchorfile>
      <anchor>aa0b46956b567411cad0ad91407b3e550</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>ardrone::states_variables</name>
    <filename>namespaceardrone_1_1states__variables.html</filename>
    <namespace>ardrone::states_variables::ARdroneStateVariables</namespace>
  </compound>
  <compound kind="namespace">
    <name>ardrone::states_variables::ARdroneStateVariables</name>
    <filename>namespaceardrone_1_1states__variables_1_1ARdroneStateVariables.html</filename>
    <class kind="class">ardrone::states_variables::ARdroneStateVariables::ARdroneStateVariables</class>
    <member kind="variable">
      <type>string</type>
      <name>__package__</name>
      <anchorfile>namespaceardrone_1_1states__variables_1_1ARdroneStateVariables.html</anchorfile>
      <anchor>ade941b16fbbbd0e76b9da37300adbb56</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ardrone::states_variables::ARdroneStateVariables::ARdroneStateVariables</name>
    <filename>classardrone_1_1states__variables_1_1ARdroneStateVariables_1_1ARdroneStateVariables.html</filename>
    <member kind="variable" static="yes">
      <type>float</type>
      <name>alt</name>
      <anchorfile>classardrone_1_1states__variables_1_1ARdroneStateVariables_1_1ARdroneStateVariables.html</anchorfile>
      <anchor>a018476e3b2be0cbe133e2409aee564ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>float</type>
      <name>altitude</name>
      <anchorfile>classardrone_1_1states__variables_1_1ARdroneStateVariables_1_1ARdroneStateVariables.html</anchorfile>
      <anchor>ad63ee14e7e2d56b020839d944d3d823d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>float</type>
      <name>battery</name>
      <anchorfile>classardrone_1_1states__variables_1_1ARdroneStateVariables_1_1ARdroneStateVariables.html</anchorfile>
      <anchor>a0b67b983f6ef8a8d0f12fdc0266323f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>float</type>
      <name>cog</name>
      <anchorfile>classardrone_1_1states__variables_1_1ARdroneStateVariables_1_1ARdroneStateVariables.html</anchorfile>
      <anchor>ac61e2a1af2b71fc4a759c5a354cc7984</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>float</type>
      <name>eph</name>
      <anchorfile>classardrone_1_1states__variables_1_1ARdroneStateVariables_1_1ARdroneStateVariables.html</anchorfile>
      <anchor>a2944bfd8de729a0851e24d9d8ee6ebea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>float</type>
      <name>epv</name>
      <anchorfile>classardrone_1_1states__variables_1_1ARdroneStateVariables_1_1ARdroneStateVariables.html</anchorfile>
      <anchor>a97e1fd4df6c80e637d04e5f13efd3445</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>fix_type</name>
      <anchorfile>classardrone_1_1states__variables_1_1ARdroneStateVariables_1_1ARdroneStateVariables.html</anchorfile>
      <anchor>a583ac2637e8493aec4e00365b4258acf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>string</type>
      <name>key</name>
      <anchorfile>classardrone_1_1states__variables_1_1ARdroneStateVariables_1_1ARdroneStateVariables.html</anchorfile>
      <anchor>a64485d3041f4dc1661e32e2a7b81af54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>float</type>
      <name>lat</name>
      <anchorfile>classardrone_1_1states__variables_1_1ARdroneStateVariables_1_1ARdroneStateVariables.html</anchorfile>
      <anchor>a763a31abdad577f5a4603ec3d9e82a49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>float</type>
      <name>lon</name>
      <anchorfile>classardrone_1_1states__variables_1_1ARdroneStateVariables_1_1ARdroneStateVariables.html</anchorfile>
      <anchor>a4f9b90a05262f32475510a715957c8c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>float</type>
      <name>magX</name>
      <anchorfile>classardrone_1_1states__variables_1_1ARdroneStateVariables_1_1ARdroneStateVariables.html</anchorfile>
      <anchor>a0325c9856c4a9fb35c18255304c753fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>float</type>
      <name>magY</name>
      <anchorfile>classardrone_1_1states__variables_1_1ARdroneStateVariables_1_1ARdroneStateVariables.html</anchorfile>
      <anchor>a72ebff66a7931a4e555001f20435f66c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>float</type>
      <name>magZ</name>
      <anchorfile>classardrone_1_1states__variables_1_1ARdroneStateVariables_1_1ARdroneStateVariables.html</anchorfile>
      <anchor>a7dc1589f3e4e506eb76b24f5d31bfb3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>message_id</name>
      <anchorfile>classardrone_1_1states__variables_1_1ARdroneStateVariables_1_1ARdroneStateVariables.html</anchorfile>
      <anchor>a84e4853a316b549a8e727a0f54f2b85b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>mode</name>
      <anchorfile>classardrone_1_1states__variables_1_1ARdroneStateVariables_1_1ARdroneStateVariables.html</anchorfile>
      <anchor>a79530fc5c91128b0d49ffd3ff1e2779e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>float</type>
      <name>motor1</name>
      <anchorfile>classardrone_1_1states__variables_1_1ARdroneStateVariables_1_1ARdroneStateVariables.html</anchorfile>
      <anchor>a866289568a7052a063bf9ad14ca5c69e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>float</type>
      <name>motor2</name>
      <anchorfile>classardrone_1_1states__variables_1_1ARdroneStateVariables_1_1ARdroneStateVariables.html</anchorfile>
      <anchor>ab62b5a0dedc472425cf36357a324cf7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>float</type>
      <name>motor3</name>
      <anchorfile>classardrone_1_1states__variables_1_1ARdroneStateVariables_1_1ARdroneStateVariables.html</anchorfile>
      <anchor>af6c07bda22589ba577de076307737836</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>float</type>
      <name>motor4</name>
      <anchorfile>classardrone_1_1states__variables_1_1ARdroneStateVariables_1_1ARdroneStateVariables.html</anchorfile>
      <anchor>a875e2cbf82946276c4fcedca4201db9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>owner_id</name>
      <anchorfile>classardrone_1_1states__variables_1_1ARdroneStateVariables_1_1ARdroneStateVariables.html</anchorfile>
      <anchor>a5063e391d1c3c548d5b039aa6f0aa50d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>float</type>
      <name>pitch</name>
      <anchorfile>classardrone_1_1states__variables_1_1ARdroneStateVariables_1_1ARdroneStateVariables.html</anchorfile>
      <anchor>a8871ba5dfb426c46ad0989a7ebd9a1c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>float</type>
      <name>pressure</name>
      <anchorfile>classardrone_1_1states__variables_1_1ARdroneStateVariables_1_1ARdroneStateVariables.html</anchorfile>
      <anchor>a238f3f479af78f4995b50565bfa584a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>string</type>
      <name>robot_name</name>
      <anchorfile>classardrone_1_1states__variables_1_1ARdroneStateVariables_1_1ARdroneStateVariables.html</anchorfile>
      <anchor>a3a9c5668475fdbfac27e67d24d85a2f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>float</type>
      <name>roll</name>
      <anchorfile>classardrone_1_1states__variables_1_1ARdroneStateVariables_1_1ARdroneStateVariables.html</anchorfile>
      <anchor>aa278502dc5ffb1f5b2bd8a25e6fad125</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>ros_version</name>
      <anchorfile>classardrone_1_1states__variables_1_1ARdroneStateVariables_1_1ARdroneStateVariables.html</anchorfile>
      <anchor>a95f2267671828629fcf9137b392f9c0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>float</type>
      <name>rotX</name>
      <anchorfile>classardrone_1_1states__variables_1_1ARdroneStateVariables_1_1ARdroneStateVariables.html</anchorfile>
      <anchor>adc09d2085d5a94d403fbf40795621e0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>float</type>
      <name>rotY</name>
      <anchorfile>classardrone_1_1states__variables_1_1ARdroneStateVariables_1_1ARdroneStateVariables.html</anchorfile>
      <anchor>a6f90413cd29064ddf2b2a66b90d5fe10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>float</type>
      <name>rotZ</name>
      <anchorfile>classardrone_1_1states__variables_1_1ARdroneStateVariables_1_1ARdroneStateVariables.html</anchorfile>
      <anchor>ae7981ce839dbda39201695087f553f08</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>float</type>
      <name>satellites_visible</name>
      <anchorfile>classardrone_1_1states__variables_1_1ARdroneStateVariables_1_1ARdroneStateVariables.html</anchorfile>
      <anchor>a20415096a77b36b06b2268097b031aba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>seq_number</name>
      <anchorfile>classardrone_1_1states__variables_1_1ARdroneStateVariables_1_1ARdroneStateVariables.html</anchorfile>
      <anchor>ab16cb30b48405474cd3a34e78c2a34c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>sequence_number</name>
      <anchorfile>classardrone_1_1states__variables_1_1ARdroneStateVariables_1_1ARdroneStateVariables.html</anchorfile>
      <anchor>ad7291973a68828ca0f9bbaa240901c14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>float</type>
      <name>state</name>
      <anchorfile>classardrone_1_1states__variables_1_1ARdroneStateVariables_1_1ARdroneStateVariables.html</anchorfile>
      <anchor>afe93e4e902fb554d8cb681ab5cb2cdc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>system_id</name>
      <anchorfile>classardrone_1_1states__variables_1_1ARdroneStateVariables_1_1ARdroneStateVariables.html</anchorfile>
      <anchor>a5b121f45476931c5706111cad753f565</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>system_status</name>
      <anchorfile>classardrone_1_1states__variables_1_1ARdroneStateVariables_1_1ARdroneStateVariables.html</anchorfile>
      <anchor>a9aa0dd1a36a92e056d2d8764cb36a749</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>float</type>
      <name>tags_count</name>
      <anchorfile>classardrone_1_1states__variables_1_1ARdroneStateVariables_1_1ARdroneStateVariables.html</anchorfile>
      <anchor>a73a2bfed244f326c27e220a8144a0048</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>float</type>
      <name>tags_type</name>
      <anchorfile>classardrone_1_1states__variables_1_1ARdroneStateVariables_1_1ARdroneStateVariables.html</anchorfile>
      <anchor>a93ef961d182b25b5037a9eaed4631982</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>float</type>
      <name>temp</name>
      <anchorfile>classardrone_1_1states__variables_1_1ARdroneStateVariables_1_1ARdroneStateVariables.html</anchorfile>
      <anchor>a0415d25a0a2527b1462512a99cb12157</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>float</type>
      <name>time_boot_ms</name>
      <anchorfile>classardrone_1_1states__variables_1_1ARdroneStateVariables_1_1ARdroneStateVariables.html</anchorfile>
      <anchor>abf03afc68f5ea0554c54c63a520e71b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>type</name>
      <anchorfile>classardrone_1_1states__variables_1_1ARdroneStateVariables_1_1ARdroneStateVariables.html</anchorfile>
      <anchor>ad9909afeecd9b1d868118eb7d1862db9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>float</type>
      <name>vel</name>
      <anchorfile>classardrone_1_1states__variables_1_1ARdroneStateVariables_1_1ARdroneStateVariables.html</anchorfile>
      <anchor>adae16151c30b4cde43628f639fc647a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>float</type>
      <name>vx</name>
      <anchorfile>classardrone_1_1states__variables_1_1ARdroneStateVariables_1_1ARdroneStateVariables.html</anchorfile>
      <anchor>af1fff8cd15660aa5192131cad8175bef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>float</type>
      <name>vx_truth</name>
      <anchorfile>classardrone_1_1states__variables_1_1ARdroneStateVariables_1_1ARdroneStateVariables.html</anchorfile>
      <anchor>a0f0b4eada8424db26bc4f3d025ac27aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>float</type>
      <name>vy</name>
      <anchorfile>classardrone_1_1states__variables_1_1ARdroneStateVariables_1_1ARdroneStateVariables.html</anchorfile>
      <anchor>aea75aeba1a80b07ee515810a8038debf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>float</type>
      <name>vy_truth</name>
      <anchorfile>classardrone_1_1states__variables_1_1ARdroneStateVariables_1_1ARdroneStateVariables.html</anchorfile>
      <anchor>a3ef98b544b9ca67830104a9df7c55404</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>float</type>
      <name>vz</name>
      <anchorfile>classardrone_1_1states__variables_1_1ARdroneStateVariables_1_1ARdroneStateVariables.html</anchorfile>
      <anchor>aa003f56708e9a7c57e29d18a9d0d7b94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>float</type>
      <name>vz_truth</name>
      <anchorfile>classardrone_1_1states__variables_1_1ARdroneStateVariables_1_1ARdroneStateVariables.html</anchorfile>
      <anchor>a30a4e693454672503537570a3fa4ee58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>float</type>
      <name>wind_angle</name>
      <anchorfile>classardrone_1_1states__variables_1_1ARdroneStateVariables_1_1ARdroneStateVariables.html</anchorfile>
      <anchor>adf29f4627c8ae77af2913f0b6bd1b2a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>float</type>
      <name>wind_speed</name>
      <anchorfile>classardrone_1_1states__variables_1_1ARdroneStateVariables_1_1ARdroneStateVariables.html</anchorfile>
      <anchor>a8100fae312ed8fbcea694a348e39d806</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>float</type>
      <name>wx</name>
      <anchorfile>classardrone_1_1states__variables_1_1ARdroneStateVariables_1_1ARdroneStateVariables.html</anchorfile>
      <anchor>ab858cae7fccf3490bb7d0bfc4aa3f6ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>float</type>
      <name>wx_truth</name>
      <anchorfile>classardrone_1_1states__variables_1_1ARdroneStateVariables_1_1ARdroneStateVariables.html</anchorfile>
      <anchor>a35962b0df923cd70c9cd8d483a42fea9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>float</type>
      <name>wy</name>
      <anchorfile>classardrone_1_1states__variables_1_1ARdroneStateVariables_1_1ARdroneStateVariables.html</anchorfile>
      <anchor>a3aebba0c9efdd5ce376704ab203ecda4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>float</type>
      <name>wy_truth</name>
      <anchorfile>classardrone_1_1states__variables_1_1ARdroneStateVariables_1_1ARdroneStateVariables.html</anchorfile>
      <anchor>a9804a7cb0f0bed8d2e99205d8aa01483</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>float</type>
      <name>wz</name>
      <anchorfile>classardrone_1_1states__variables_1_1ARdroneStateVariables_1_1ARdroneStateVariables.html</anchorfile>
      <anchor>ac932f174424f3f2008f70a17efe34e8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>float</type>
      <name>wz_truth</name>
      <anchorfile>classardrone_1_1states__variables_1_1ARdroneStateVariables_1_1ARdroneStateVariables.html</anchorfile>
      <anchor>a6c366598c2f24456a2c4456f0b146685</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>float</type>
      <name>x</name>
      <anchorfile>classardrone_1_1states__variables_1_1ARdroneStateVariables_1_1ARdroneStateVariables.html</anchorfile>
      <anchor>a6b8398a1b00fbc46e831f81979922a79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>float</type>
      <name>y</name>
      <anchorfile>classardrone_1_1states__variables_1_1ARdroneStateVariables_1_1ARdroneStateVariables.html</anchorfile>
      <anchor>a11b4fff746c3e9ee26ff11496a5dfff2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>float</type>
      <name>yaw</name>
      <anchorfile>classardrone_1_1states__variables_1_1ARdroneStateVariables_1_1ARdroneStateVariables.html</anchorfile>
      <anchor>a685c605daa4c01fbf062d6aad1b9b008</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>float</type>
      <name>z</name>
      <anchorfile>classardrone_1_1states__variables_1_1ARdroneStateVariables_1_1ARdroneStateVariables.html</anchorfile>
      <anchor>adf88baf96bead06dee3dada21204aac2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>follower</name>
    <filename>namespacefollower.html</filename>
    <class kind="class">follower::Follower</class>
    <member kind="function">
      <type>def</type>
      <name>image_callback</name>
      <anchorfile>namespacefollower.html</anchorfile>
      <anchor>a2953b5e9055e3ed9814782e09c26b99b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>image_sub</name>
      <anchorfile>namespacefollower.html</anchorfile>
      <anchor>a7419939f02611be27adbbf79a93fa9dd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>follower::Follower</name>
    <filename>classfollower_1_1Follower.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classfollower_1_1Follower.html</anchorfile>
      <anchor>a971cf33a0b645f072e4f15b92c30e1bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_cmd_vel</name>
      <anchorfile>classfollower_1_1Follower.html</anchorfile>
      <anchor>ac2eca248c7cece3fe3960deac243c007</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>shutdown</name>
      <anchorfile>classfollower_1_1Follower.html</anchorfile>
      <anchor>a46caf70818062ac1ce444822984abd41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cmd_vel_pub</name>
      <anchorfile>classfollower_1_1Follower.html</anchorfile>
      <anchor>a7968598ecd14f42d61f3daf48e99cc40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>depth_subscriber</name>
      <anchorfile>classfollower_1_1Follower.html</anchorfile>
      <anchor>a5152d89b5b663e0b3ae72eba10f80d5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>goal_z</name>
      <anchorfile>classfollower_1_1Follower.html</anchorfile>
      <anchor>a4266c90806f0469436f7a5dace43824d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>max_angular_speed</name>
      <anchorfile>classfollower_1_1Follower.html</anchorfile>
      <anchor>a9dc2802de854f4ab751297230af8c456</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>max_linear_speed</name>
      <anchorfile>classfollower_1_1Follower.html</anchorfile>
      <anchor>a9f4f3161ced1917610fa59b1dd91064f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>max_x</name>
      <anchorfile>classfollower_1_1Follower.html</anchorfile>
      <anchor>a99f77964d38f84ead9c4199ef5005df0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>max_y</name>
      <anchorfile>classfollower_1_1Follower.html</anchorfile>
      <anchor>a642b589b07dfdc9a877ab45366380ade</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>max_z</name>
      <anchorfile>classfollower_1_1Follower.html</anchorfile>
      <anchor>a2f5845c48a5a2d273baf1435be4ccc6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>min_angular_speed</name>
      <anchorfile>classfollower_1_1Follower.html</anchorfile>
      <anchor>a0c449f5e2421213d7440ee3082fa3b41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>min_linear_speed</name>
      <anchorfile>classfollower_1_1Follower.html</anchorfile>
      <anchor>aa2e212de367633f796473b58cc82cbcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>min_x</name>
      <anchorfile>classfollower_1_1Follower.html</anchorfile>
      <anchor>a7b78178023c02408c3c7fc1cf7e0a9bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>min_y</name>
      <anchorfile>classfollower_1_1Follower.html</anchorfile>
      <anchor>a72516ab5e669e453f2b8ce6bb29edc6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>move_cmd</name>
      <anchorfile>classfollower_1_1Follower.html</anchorfile>
      <anchor>a32bf6f6ad88cbd795c0ebf8fde48dbd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>slow_down_factor</name>
      <anchorfile>classfollower_1_1Follower.html</anchorfile>
      <anchor>a5869f1766616df40e186fd9c1301a4e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>x_scale</name>
      <anchorfile>classfollower_1_1Follower.html</anchorfile>
      <anchor>aaabf0ec427f7232bdc8125c7c5fe9547</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>x_threshold</name>
      <anchorfile>classfollower_1_1Follower.html</anchorfile>
      <anchor>a246744142af124af186b8e071541c860</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>z_scale</name>
      <anchorfile>classfollower_1_1Follower.html</anchorfile>
      <anchor>a93b232e7d421f16cc337368b8ee82dab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>z_threshold</name>
      <anchorfile>classfollower_1_1Follower.html</anchorfile>
      <anchor>adda5e83acb9440e545775947d08c1817</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>follower_color_filter</name>
    <filename>namespacefollower__color__filter.html</filename>
    <class kind="class">follower_color_filter::Follower</class>
    <member kind="variable">
      <type>tuple</type>
      <name>follower</name>
      <anchorfile>namespacefollower__color__filter.html</anchorfile>
      <anchor>abd7bcb6420a33e1b68d0ba6cd62d74f9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>follower_color_filter::Follower</name>
    <filename>classfollower__color__filter_1_1Follower.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classfollower__color__filter_1_1Follower.html</anchorfile>
      <anchor>a3736690e195dde167c41bdc70113edd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>image_callback</name>
      <anchorfile>classfollower__color__filter_1_1Follower.html</anchorfile>
      <anchor>a7815570c9168f80780598ae9608bffcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bridge</name>
      <anchorfile>classfollower__color__filter_1_1Follower.html</anchorfile>
      <anchor>a96a23a98a42f59de8a59e06ee605cb7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>image_sub</name>
      <anchorfile>classfollower__color__filter_1_1Follower.html</anchorfile>
      <anchor>a821ce97ed57b33f58100152f304c76f5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>follower_line_finder</name>
    <filename>namespacefollower__line__finder.html</filename>
    <class kind="class">follower_line_finder::Follower</class>
    <member kind="variable">
      <type>tuple</type>
      <name>follower</name>
      <anchorfile>namespacefollower__line__finder.html</anchorfile>
      <anchor>a6f001777f065f7f7d336e936a6ba32b8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>follower_line_finder::Follower</name>
    <filename>classfollower__line__finder_1_1Follower.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classfollower__line__finder_1_1Follower.html</anchorfile>
      <anchor>a9796d74df229717c81d1988cecb1d7ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>image_callback</name>
      <anchorfile>classfollower__line__finder_1_1Follower.html</anchorfile>
      <anchor>a587a0adcb2ba198fee76894ea2c7599f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bridge</name>
      <anchorfile>classfollower__line__finder_1_1Follower.html</anchorfile>
      <anchor>a576c82e783e4ce66aff0c5eb5b2d9856</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>image_sub</name>
      <anchorfile>classfollower__line__finder_1_1Follower.html</anchorfile>
      <anchor>a79e54aaf3a2245c0299f98a8f98d6792</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>twist</name>
      <anchorfile>classfollower__line__finder_1_1Follower.html</anchorfile>
      <anchor>a9ab01e572c142ff13633ef56fe496e86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>tuple</type>
      <name>cx</name>
      <anchorfile>classfollower__line__finder_1_1Follower.html</anchorfile>
      <anchor>ad478eb4cc91144116fd153207e6a73f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>tuple</type>
      <name>cy</name>
      <anchorfile>classfollower__line__finder_1_1Follower.html</anchorfile>
      <anchor>a2ba693f2dd8deceea1e14bf142bd1961</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>tuple</type>
      <name>M</name>
      <anchorfile>classfollower__line__finder_1_1Follower.html</anchorfile>
      <anchor>adf21622bff44ac0447bb2202b74eccd8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>follower_opencv</name>
    <filename>namespacefollower__opencv.html</filename>
    <class kind="class">follower_opencv::Follower</class>
    <member kind="variable">
      <type>tuple</type>
      <name>follower</name>
      <anchorfile>namespacefollower__opencv.html</anchorfile>
      <anchor>a03c770d6feef5584f3bdc20870d4ee78</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>follower_opencv::Follower</name>
    <filename>classfollower__opencv_1_1Follower.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classfollower__opencv_1_1Follower.html</anchorfile>
      <anchor>afddc2e0de773fcbaf02a440de36d5583</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>image_callback</name>
      <anchorfile>classfollower__opencv_1_1Follower.html</anchorfile>
      <anchor>a1dbdca4eb3f8fa045e5fa93a214ef792</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bridge</name>
      <anchorfile>classfollower__opencv_1_1Follower.html</anchorfile>
      <anchor>af73973fbc064af4f6644754d001b01bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>image_sub</name>
      <anchorfile>classfollower__opencv_1_1Follower.html</anchorfile>
      <anchor>a92e5dba479fe06de5358e5958b1526e2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>free_space_navigation</name>
    <filename>namespacefree__space__navigation.html</filename>
    <class kind="class">free_space_navigation::free_space_navigation</class>
    <member kind="variable">
      <type>float</type>
      <name>ANGULAR_VELOCITY_MINIMUM_THRESHOLD</name>
      <anchorfile>namespacefree__space__navigation.html</anchorfile>
      <anchor>ae6706eef1765fc0e2114ce39a027e72b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>LINEAR_VELOCITY_MINIMUM_THRESHOLD</name>
      <anchorfile>namespacefree__space__navigation.html</anchorfile>
      <anchor>a4ffa26838eb82c98564640d3b63b6275</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>free_space_navigation::free_space_navigation</name>
    <filename>classfree__space__navigation_1_1free__space__navigation.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classfree__space__navigation_1_1free__space__navigation.html</anchorfile>
      <anchor>adad7a388969aa3f978a519eb2d51cec7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>calculateYaw</name>
      <anchorfile>classfree__space__navigation_1_1free__space__navigation.html</anchorfile>
      <anchor>abcb62fa782f093fa65d73391117fed84</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>degree2radian</name>
      <anchorfile>classfree__space__navigation_1_1free__space__navigation.html</anchorfile>
      <anchor>aca6bb7cf03dbf6179c56a45663805614</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>move_v1</name>
      <anchorfile>classfree__space__navigation_1_1free__space__navigation.html</anchorfile>
      <anchor>a4bc1fc2658d98c072eda4cbef1c9dfeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>move_v2</name>
      <anchorfile>classfree__space__navigation_1_1free__space__navigation.html</anchorfile>
      <anchor>a2626d52bfbf81a1f39052e079d630385</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>move_v3</name>
      <anchorfile>classfree__space__navigation_1_1free__space__navigation.html</anchorfile>
      <anchor>a5f9e2c0b59446cd619eb0d69bece0c68</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>moveSquare</name>
      <anchorfile>classfree__space__navigation_1_1free__space__navigation.html</anchorfile>
      <anchor>a030ac6763a2700f618eb9155ce122ddc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>poseCallback</name>
      <anchorfile>classfree__space__navigation_1_1free__space__navigation.html</anchorfile>
      <anchor>a6a01082a0ef9646d94a410bd1a842943</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>rotate</name>
      <anchorfile>classfree__space__navigation_1_1free__space__navigation.html</anchorfile>
      <anchor>ace8a763dd2d51effe15848157c2f1921</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>shutdown</name>
      <anchorfile>classfree__space__navigation_1_1free__space__navigation.html</anchorfile>
      <anchor>aadc179bd43cd70905f599abe033a78ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pose_subscriber</name>
      <anchorfile>classfree__space__navigation_1_1free__space__navigation.html</anchorfile>
      <anchor>af715b1ef773a3e44ec3bab5115b62451</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>turtlebot_odom_pose</name>
      <anchorfile>classfree__space__navigation_1_1free__space__navigation.html</anchorfile>
      <anchor>a8cb119e77a47dd36a5c89fb45cb76152</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>velocityPublisher</name>
      <anchorfile>classfree__space__navigation_1_1free__space__navigation.html</anchorfile>
      <anchor>ad6f18beb5c59374e7b490b5da286595a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>gapter_pilot</name>
    <filename>namespacegapter__pilot.html</filename>
    <member kind="function">
      <type>def</type>
      <name>globalPositionCallback</name>
      <anchorfile>namespacegapter__pilot.html</anchorfile>
      <anchor>a516f64d02665b1f0a21f60f9a335dfff</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>menu</name>
      <anchorfile>namespacegapter__pilot.html</anchorfile>
      <anchor>a5790b02c10488329643a9f4e19df4547</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>myLoop</name>
      <anchorfile>namespacegapter__pilot.html</anchorfile>
      <anchor>aad4d5e5ac7cd84c3405ab1adb158ac79</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setArm</name>
      <anchorfile>namespacegapter__pilot.html</anchorfile>
      <anchor>a797e250fa220d68b6a1746e9f28a4921</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setDisarm</name>
      <anchorfile>namespacegapter__pilot.html</anchorfile>
      <anchor>afba47ed8edf2ba1166e1ba265757bce4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setGuidedMode</name>
      <anchorfile>namespacegapter__pilot.html</anchorfile>
      <anchor>ab8b5f5c0e35d4a41eb6a596d9ae2f5f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setLandMode</name>
      <anchorfile>namespacegapter__pilot.html</anchorfile>
      <anchor>a5a103cb638fed46bbdbbcc3129ab3a31</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setStabilizeMode</name>
      <anchorfile>namespacegapter__pilot.html</anchorfile>
      <anchor>a9ade9262158f0a2b1077e6df40063ff9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setTakeoffMode</name>
      <anchorfile>namespacegapter__pilot.html</anchorfile>
      <anchor>abe390de8a719b28b9b481f1474b5f998</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>latitude</name>
      <anchorfile>namespacegapter__pilot.html</anchorfile>
      <anchor>ad924cac800f3ba5e65883d5744e96616</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>longitude</name>
      <anchorfile>namespacegapter__pilot.html</anchorfile>
      <anchor>af3d4700cff7caab56ea32ba36a66411a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>velocity_pub</name>
      <anchorfile>namespacegapter__pilot.html</anchorfile>
      <anchor>a1faa473dca9f378a00711a81c35dc59c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>key_teleop</name>
    <filename>namespacekey__teleop.html</filename>
    <class kind="class">key_teleop::KeyTeleop</class>
    <class kind="class">key_teleop::SimpleKeyTeleop</class>
    <class kind="class">key_teleop::TextWindow</class>
    <class kind="class">key_teleop::Velocity</class>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacekey__teleop.html</anchorfile>
      <anchor>ae1487b3609179e39217db90dd6308835</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>key_teleop::KeyTeleop</name>
    <filename>classkey__teleop_1_1KeyTeleop.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classkey__teleop_1_1KeyTeleop.html</anchorfile>
      <anchor>a9a8b34ceec337ae93abe567b94a04831</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>run</name>
      <anchorfile>classkey__teleop_1_1KeyTeleop.html</anchorfile>
      <anchor>abe1b2640a12d081a901aaa1728b4dba1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_twist</name>
      <anchorfile>classkey__teleop_1_1KeyTeleop.html</anchorfile>
      <anchor>a8c3ec2a0d6b25e9016a94c261bbe2f86</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_key_pressed</name>
      <anchorfile>classkey__teleop_1_1KeyTeleop.html</anchorfile>
      <anchor>a91290f233b0b85e8c5a7e69192ddf2da</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_publish</name>
      <anchorfile>classkey__teleop_1_1KeyTeleop.html</anchorfile>
      <anchor>a7c0798c0fe698312c053290deef1c6d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_backward</name>
      <anchorfile>classkey__teleop_1_1KeyTeleop.html</anchorfile>
      <anchor>ab3c1cebd5d992aaff89dfdc02a4e5251</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_forward</name>
      <anchorfile>classkey__teleop_1_1KeyTeleop.html</anchorfile>
      <anchor>a8171e6a50d07c79981cc94f6b6bd1446</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_hz</name>
      <anchorfile>classkey__teleop_1_1KeyTeleop.html</anchorfile>
      <anchor>a7cbad1487dd1e7564cfb15c0b11a8b7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_num_steps</name>
      <anchorfile>classkey__teleop_1_1KeyTeleop.html</anchorfile>
      <anchor>acb276c407cef83e260c8bfe43f7e9ac8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_pub_cmd</name>
      <anchorfile>classkey__teleop_1_1KeyTeleop.html</anchorfile>
      <anchor>adec0e62e7695d92298922f41cd18093b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_rotation</name>
      <anchorfile>classkey__teleop_1_1KeyTeleop.html</anchorfile>
      <anchor>af98ad29e3a65b996982d8be7fd0a77de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_angular</name>
      <anchorfile>classkey__teleop_1_1KeyTeleop.html</anchorfile>
      <anchor>aa5c4c19fafcc88fbe49048a499f3dc23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_interface</name>
      <anchorfile>classkey__teleop_1_1KeyTeleop.html</anchorfile>
      <anchor>ae49bfaeb3b0d87e86173276d4570c394</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_linear</name>
      <anchorfile>classkey__teleop_1_1KeyTeleop.html</anchorfile>
      <anchor>ae31318795a5e506183d829c33ce5aeb4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>key_teleop::SimpleKeyTeleop</name>
    <filename>classkey__teleop_1_1SimpleKeyTeleop.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classkey__teleop_1_1SimpleKeyTeleop.html</anchorfile>
      <anchor>a24d24cc599cf7ef4dc20cc090a8b3768</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>run</name>
      <anchorfile>classkey__teleop_1_1SimpleKeyTeleop.html</anchorfile>
      <anchor>a68b5d0aec150bc773e6b96e5b6ec4f03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>dictionary</type>
      <name>movement_bindings</name>
      <anchorfile>classkey__teleop_1_1SimpleKeyTeleop.html</anchorfile>
      <anchor>a6c422ea03e8c08891956b8e55aef490d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_twist</name>
      <anchorfile>classkey__teleop_1_1SimpleKeyTeleop.html</anchorfile>
      <anchor>a0724b02d4bfb4da57da8927280674855</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_key_pressed</name>
      <anchorfile>classkey__teleop_1_1SimpleKeyTeleop.html</anchorfile>
      <anchor>a62bf6d715dc5a8537babb11e2eac6093</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_publish</name>
      <anchorfile>classkey__teleop_1_1SimpleKeyTeleop.html</anchorfile>
      <anchor>a9336f7dbd3cb83dc99499af9802e8bd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_set_velocity</name>
      <anchorfile>classkey__teleop_1_1SimpleKeyTeleop.html</anchorfile>
      <anchor>a401f71fb136879f20e2818d39602da98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_angular</name>
      <anchorfile>classkey__teleop_1_1SimpleKeyTeleop.html</anchorfile>
      <anchor>aaa3e4b28c208b6e8e8d0f8795592205d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_backward_rate</name>
      <anchorfile>classkey__teleop_1_1SimpleKeyTeleop.html</anchorfile>
      <anchor>a1faf8a0cf238d16690b60f6f6e919436</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_forward_rate</name>
      <anchorfile>classkey__teleop_1_1SimpleKeyTeleop.html</anchorfile>
      <anchor>a2bfb5adbfc4efa89036753f734686fc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_hz</name>
      <anchorfile>classkey__teleop_1_1SimpleKeyTeleop.html</anchorfile>
      <anchor>a2274dd3661402c3dbbaf9f90ef391b17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_interface</name>
      <anchorfile>classkey__teleop_1_1SimpleKeyTeleop.html</anchorfile>
      <anchor>abde1a2381682ca4cdedbc6ba077169ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_last_pressed</name>
      <anchorfile>classkey__teleop_1_1SimpleKeyTeleop.html</anchorfile>
      <anchor>a97776a1282e66dce0154e9b82370fcd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_linear</name>
      <anchorfile>classkey__teleop_1_1SimpleKeyTeleop.html</anchorfile>
      <anchor>ad52d6a72eb31b2668f44fb0a3f27b68f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_pub_cmd</name>
      <anchorfile>classkey__teleop_1_1SimpleKeyTeleop.html</anchorfile>
      <anchor>af5ad711b864cd4490db622d2f758da96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_rotation_rate</name>
      <anchorfile>classkey__teleop_1_1SimpleKeyTeleop.html</anchorfile>
      <anchor>a73bf878c2ae372dc7c902eef8d0feb13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_running</name>
      <anchorfile>classkey__teleop_1_1SimpleKeyTeleop.html</anchorfile>
      <anchor>a13316c08e6d7e33ef3c591550f7648c4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>key_teleop::TextWindow</name>
    <filename>classkey__teleop_1_1TextWindow.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classkey__teleop_1_1TextWindow.html</anchorfile>
      <anchor>abecaf9f0f7c2910e769705daae542c26</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>beep</name>
      <anchorfile>classkey__teleop_1_1TextWindow.html</anchorfile>
      <anchor>a550f05a920be4e9c355247a982d505a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>clear</name>
      <anchorfile>classkey__teleop_1_1TextWindow.html</anchorfile>
      <anchor>abd9a1b60d2a5b03fdc4e6cce7b0bb48c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>read_key</name>
      <anchorfile>classkey__teleop_1_1TextWindow.html</anchorfile>
      <anchor>a6ae8b0ac55a2a9a7577b296c0ff5efdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>refresh</name>
      <anchorfile>classkey__teleop_1_1TextWindow.html</anchorfile>
      <anchor>afc6b7292ce1efac670a247cb28c8d17d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>write_line</name>
      <anchorfile>classkey__teleop_1_1TextWindow.html</anchorfile>
      <anchor>acb203846198bbc14055331e5cd417327</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_num_lines</name>
      <anchorfile>classkey__teleop_1_1TextWindow.html</anchorfile>
      <anchor>a522bd44dbf42b6377a2a8a39cd4586e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_screen</name>
      <anchorfile>classkey__teleop_1_1TextWindow.html</anchorfile>
      <anchor>adb1906e95d8c2d005213514613843d5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_window</name>
      <anchorfile>classkey__teleop_1_1TextWindow.html</anchorfile>
      <anchor>a86cf05f7749217ee8603d89bada6a64a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>key_teleop::Velocity</name>
    <filename>classkey__teleop_1_1Velocity.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__call__</name>
      <anchorfile>classkey__teleop_1_1Velocity.html</anchorfile>
      <anchor>aa7e0e2390bed3421554275b0431ef6bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classkey__teleop_1_1Velocity.html</anchorfile>
      <anchor>a9d519e3940f5e50d414735ee4381f756</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_max</name>
      <anchorfile>classkey__teleop_1_1Velocity.html</anchorfile>
      <anchor>ac16b800996e47ee66d2e6f9d7ada41a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_min</name>
      <anchorfile>classkey__teleop_1_1Velocity.html</anchorfile>
      <anchor>a22fdcd02f1fe9b464fc3964de9437abf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_num_steps</name>
      <anchorfile>classkey__teleop_1_1Velocity.html</anchorfile>
      <anchor>a0730997740f6fa80940d7fc2eed51c1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_step_incr</name>
      <anchorfile>classkey__teleop_1_1Velocity.html</anchorfile>
      <anchor>a9db2e8530e18b0364706076b0df1a205</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>keyboard_teleop</name>
    <filename>namespacekeyboard__teleop.html</filename>
    <member kind="function">
      <type>def</type>
      <name>getKey</name>
      <anchorfile>namespacekeyboard__teleop.html</anchorfile>
      <anchor>ae4fd378e0fadb38e09b2483fca0857e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>vels</name>
      <anchorfile>namespacekeyboard__teleop.html</anchorfile>
      <anchor>a3585f14cfcba6b27cba568a23d2672e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>acc</name>
      <anchorfile>namespacekeyboard__teleop.html</anchorfile>
      <anchor>a7d06f49863a8070a246d647f5c3893b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>control_speed</name>
      <anchorfile>namespacekeyboard__teleop.html</anchorfile>
      <anchor>adb7ab9461944017837a236d55990ea5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>control_turn</name>
      <anchorfile>namespacekeyboard__teleop.html</anchorfile>
      <anchor>ab42cb4173e5540bf575c24e23d7e23fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>count</name>
      <anchorfile>namespacekeyboard__teleop.html</anchorfile>
      <anchor>a14582de42166c9cfdfc93a97333d30ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>key</name>
      <anchorfile>namespacekeyboard__teleop.html</anchorfile>
      <anchor>a17e7d9844054beca6b3aff62dbf3072a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>moveBindings</name>
      <anchorfile>namespacekeyboard__teleop.html</anchorfile>
      <anchor>ab32c2d83d7b6227d98bc2d202f3373c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>msg</name>
      <anchorfile>namespacekeyboard__teleop.html</anchorfile>
      <anchor>a688c706df6b3021d21925aa61069fd7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>pub</name>
      <anchorfile>namespacekeyboard__teleop.html</anchorfile>
      <anchor>a18fc4fc5da2b3ccde4984ab530bdc354</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>settings</name>
      <anchorfile>namespacekeyboard__teleop.html</anchorfile>
      <anchor>a2939e233ee778fa05ea4ba3e1a4ece82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>speed</name>
      <anchorfile>namespacekeyboard__teleop.html</anchorfile>
      <anchor>a1cfce9401402b3e6579ae5397e9f671c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>speedBindings</name>
      <anchorfile>namespacekeyboard__teleop.html</anchorfile>
      <anchor>a8baf932b532a2ba3a8de704a051086db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>status</name>
      <anchorfile>namespacekeyboard__teleop.html</anchorfile>
      <anchor>a98fc5a41c9a371ad957368868cd3ba04</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>target_speed</name>
      <anchorfile>namespacekeyboard__teleop.html</anchorfile>
      <anchor>a563d3d0eb69e93797b582fe1b48839c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>target_turn</name>
      <anchorfile>namespacekeyboard__teleop.html</anchorfile>
      <anchor>afc35861650002ed0366324856f95551f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>th</name>
      <anchorfile>namespacekeyboard__teleop.html</anchorfile>
      <anchor>a06cbbb4fe20ca69e1896caf447eb0578</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>turn</name>
      <anchorfile>namespacekeyboard__teleop.html</anchorfile>
      <anchor>a8670b80ddf42916a9a2f14dc89e9da94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>twist</name>
      <anchorfile>namespacekeyboard__teleop.html</anchorfile>
      <anchor>ae9bdbd8991cec1d4992f67076d47082e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>x</name>
      <anchorfile>namespacekeyboard__teleop.html</anchorfile>
      <anchor>ab8c9a4ecc155e5cdd261ad742adfb750</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>laser_stop</name>
    <filename>namespacelaser__stop.html</filename>
  </compound>
  <compound kind="namespace">
    <name>line_follower</name>
    <filename>namespaceline__follower.html</filename>
    <class kind="class">line_follower::Follower</class>
    <member kind="variable">
      <type>tuple</type>
      <name>follower</name>
      <anchorfile>namespaceline__follower.html</anchorfile>
      <anchor>a6a3877a39506fd8044d2b580f18aab05</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>line_follower::Follower</name>
    <filename>classline__follower_1_1Follower.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classline__follower_1_1Follower.html</anchorfile>
      <anchor>a31d3751517dcf18168087d92cb351d27</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>image_callback</name>
      <anchorfile>classline__follower_1_1Follower.html</anchorfile>
      <anchor>ae6aa6301578b62eb7f3f477565853ea8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bridge</name>
      <anchorfile>classline__follower_1_1Follower.html</anchorfile>
      <anchor>a2e234ba88affdf1446e0ac11d5d7e2c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cmd_vel_pub</name>
      <anchorfile>classline__follower_1_1Follower.html</anchorfile>
      <anchor>a3dae3b7c456e46473677e57eb7e0e28e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>image_sub</name>
      <anchorfile>classline__follower_1_1Follower.html</anchorfile>
      <anchor>aa8a43788ee156c3578a0b12ba05d036e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>twist</name>
      <anchorfile>classline__follower_1_1Follower.html</anchorfile>
      <anchor>aaee34ad3047e11f1b342a588b96594d4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>listener</name>
    <filename>namespacelistener.html</filename>
    <member kind="function">
      <type>def</type>
      <name>callback</name>
      <anchorfile>namespacelistener.html</anchorfile>
      <anchor>a1a71da0abb312bd033a6cc65bb258a4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>listener</name>
      <anchorfile>namespacelistener.html</anchorfile>
      <anchor>a13806dedbabc565310d039454c839133</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>map_navigation</name>
    <filename>namespacemap__navigation.html</filename>
    <class kind="class">map_navigation::map_navigation</class>
  </compound>
  <compound kind="class">
    <name>map_navigation::map_navigation</name>
    <filename>classmap__navigation_1_1map__navigation.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmap__navigation_1_1map__navigation.html</anchorfile>
      <anchor>abd53c2ba7b50eb432784e710726b5221</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>choose</name>
      <anchorfile>classmap__navigation_1_1map__navigation.html</anchorfile>
      <anchor>ab33da4b93ad805efa6acd72833e560ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>moveToGoal</name>
      <anchorfile>classmap__navigation_1_1map__navigation.html</anchorfile>
      <anchor>adb564c83d01972d93e53b798c74d3d02</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>shutdown</name>
      <anchorfile>classmap__navigation_1_1map__navigation.html</anchorfile>
      <anchor>ad43578c4eab513b2e7afcfd913def6fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>goalReached</name>
      <anchorfile>classmap__navigation_1_1map__navigation.html</anchorfile>
      <anchor>aba26f66a35af9585998fe6b700a74664</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>xCafe</name>
      <anchorfile>classmap__navigation_1_1map__navigation.html</anchorfile>
      <anchor>a1a1be4e0efceebd1aaf52e9e6bae8b18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>xOffice1</name>
      <anchorfile>classmap__navigation_1_1map__navigation.html</anchorfile>
      <anchor>a4bd9e6dbe40014fe00085ca4844243f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>xOffice2</name>
      <anchorfile>classmap__navigation_1_1map__navigation.html</anchorfile>
      <anchor>ae41704820f4a5f234c609cdd829b6dcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>xOffice3</name>
      <anchorfile>classmap__navigation_1_1map__navigation.html</anchorfile>
      <anchor>a3fa2aff0013dfeee2f2c5be07c2370ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>yCafe</name>
      <anchorfile>classmap__navigation_1_1map__navigation.html</anchorfile>
      <anchor>a924812eb133b0ce7100aac64dcedf64a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>yOffice1</name>
      <anchorfile>classmap__navigation_1_1map__navigation.html</anchorfile>
      <anchor>a5158cf6a143809e12c6f50af75a22faf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>yOffice2</name>
      <anchorfile>classmap__navigation_1_1map__navigation.html</anchorfile>
      <anchor>a9d72384fea186905e4c76c1a75e981f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>yOffice3</name>
      <anchorfile>classmap__navigation_1_1map__navigation.html</anchorfile>
      <anchor>a38597c2d14dcc0b367bf9e935ff70c32</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>move</name>
    <filename>namespacemove.html</filename>
    <class kind="class">move::Scan_msg</class>
    <member kind="function">
      <type>def</type>
      <name>call_back</name>
      <anchorfile>namespacemove.html</anchorfile>
      <anchor>a1b6a758973d69e2de9cbd708213897c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>listener</name>
      <anchorfile>namespacemove.html</anchorfile>
      <anchor>ac1adcfd2ae97f661ccfc4b77004caa7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>tracker_callback</name>
      <anchorfile>namespacemove.html</anchorfile>
      <anchor>aec7c0acfd517251b83329870aad3e73d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>sub_obj</name>
      <anchorfile>namespacemove.html</anchorfile>
      <anchor>a609f6aed9353699d58bed4df4fc3d0be</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>move::Scan_msg</name>
    <filename>classmove_1_1Scan__msg.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmove_1_1Scan__msg.html</anchorfile>
      <anchor>ac9361219444bddf1d5fa31e129f8fe97</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>bumper_event_callback</name>
      <anchorfile>classmove_1_1Scan__msg.html</anchorfile>
      <anchor>aba6e133473fe88ba69e8227be8f10712</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>cliff_event_callback</name>
      <anchorfile>classmove_1_1Scan__msg.html</anchorfile>
      <anchor>a068e2590bf5a3cc8cbc52a1aafa8bc56</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>for_callback</name>
      <anchorfile>classmove_1_1Scan__msg.html</anchorfile>
      <anchor>a0f352ae3db8ff8eb596454aec84bbd9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>move_callback</name>
      <anchorfile>classmove_1_1Scan__msg.html</anchorfile>
      <anchor>aebfedd232d524fe568bf1e0bf2b743f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>movement</name>
      <anchorfile>classmove_1_1Scan__msg.html</anchorfile>
      <anchor>ac617083d8f90354fd9cbeb9f12a1b7d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>reset_sect</name>
      <anchorfile>classmove_1_1Scan__msg.html</anchorfile>
      <anchor>ae5ecbc37bb018bf5d37d9a10f3711367</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>sort</name>
      <anchorfile>classmove_1_1Scan__msg.html</anchorfile>
      <anchor>a8bb3dbd7761b6e557bd9f51ff7d7a623</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ang</name>
      <anchorfile>classmove_1_1Scan__msg.html</anchorfile>
      <anchor>aa3bc78151ebfed1e0ff91a8ece55556b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bump_subscriber</name>
      <anchorfile>classmove_1_1Scan__msg.html</anchorfile>
      <anchor>afb2b03298b906062ef0e07cc52666f51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>dbgmsg</name>
      <anchorfile>classmove_1_1Scan__msg.html</anchorfile>
      <anchor>a73fd10d02befbd84b6557acb3abd7d87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fwd</name>
      <anchorfile>classmove_1_1Scan__msg.html</anchorfile>
      <anchor>adcd1f15d9f9255637e1bee553ae5c8eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>msg</name>
      <anchorfile>classmove_1_1Scan__msg.html</anchorfile>
      <anchor>a96c3355291f67b15b272f071ba630620</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub</name>
      <anchorfile>classmove_1_1Scan__msg.html</anchorfile>
      <anchor>a8d1239acd287eef01e1505b29ed8c151</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sect_1</name>
      <anchorfile>classmove_1_1Scan__msg.html</anchorfile>
      <anchor>ac136bd3e00ee6c9f98cac0df6dcd1078</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sect_2</name>
      <anchorfile>classmove_1_1Scan__msg.html</anchorfile>
      <anchor>ad4174a598ff0176d069fa699ac26a161</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sect_3</name>
      <anchorfile>classmove_1_1Scan__msg.html</anchorfile>
      <anchor>ac3181a727fd872b512798329617cac06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sub</name>
      <anchorfile>classmove_1_1Scan__msg.html</anchorfile>
      <anchor>ac4473f76c0399c9f41243725fd5fb51e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>wheel_drop_subscriber</name>
      <anchorfile>classmove_1_1Scan__msg.html</anchorfile>
      <anchor>a81fb584c1d72f9f9c560a5810500dfea</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>move_shapes</name>
    <filename>namespacemove__shapes.html</filename>
    <member kind="function">
      <type>def</type>
      <name>globalPositionCallback</name>
      <anchorfile>namespacemove__shapes.html</anchorfile>
      <anchor>a2f21c1e5b1b7e26dcf29c157e7563179</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>menu</name>
      <anchorfile>namespacemove__shapes.html</anchorfile>
      <anchor>a7cf375cbd39ba06e061504586b8a1df4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>moveCircle</name>
      <anchorfile>namespacemove__shapes.html</anchorfile>
      <anchor>ab0fcacf67580c4613eb2e5a5bc1c5084</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>moveSpiral</name>
      <anchorfile>namespacemove__shapes.html</anchorfile>
      <anchor>aa266c84ac7afb30e85b58eea18ef23a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>moveSquare</name>
      <anchorfile>namespacemove__shapes.html</anchorfile>
      <anchor>a9fe717dceb1f5f84e1798b8ab56c741b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>myLoop</name>
      <anchorfile>namespacemove__shapes.html</anchorfile>
      <anchor>af782ca036af6420ec7603c5fdc4ade70</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setArm</name>
      <anchorfile>namespacemove__shapes.html</anchorfile>
      <anchor>a9dd384fe3834777457cdbc571062c75e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setDisarm</name>
      <anchorfile>namespacemove__shapes.html</anchorfile>
      <anchor>a15280dff5aeb012626fabe152b408822</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setGuidedMode</name>
      <anchorfile>namespacemove__shapes.html</anchorfile>
      <anchor>a89002af756fae5f4a3e9a5459b24a0d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setLandMode</name>
      <anchorfile>namespacemove__shapes.html</anchorfile>
      <anchor>aea854673dff2f70a6a3b2027dfa8401a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setStabilizeMode</name>
      <anchorfile>namespacemove__shapes.html</anchorfile>
      <anchor>a2a3742b6da768aa6d684e8780057cff2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setTakeoffMode</name>
      <anchorfile>namespacemove__shapes.html</anchorfile>
      <anchor>aabb0d0095ffd842c577b1c72b706a858</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>stop</name>
      <anchorfile>namespacemove__shapes.html</anchorfile>
      <anchor>a8f05845243dfc491e12ba8f52bc56cb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>latitude</name>
      <anchorfile>namespacemove__shapes.html</anchorfile>
      <anchor>aa3d927f333cf831b8cb74fe1eb5fc004</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>longitude</name>
      <anchorfile>namespacemove__shapes.html</anchorfile>
      <anchor>ae2c621560292aedb6da4092fe5463842</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>velocity_pub</name>
      <anchorfile>namespacemove__shapes.html</anchorfile>
      <anchor>a7e678d9173e239e18e24d2e78d28f077</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>talker</name>
    <filename>namespacetalker.html</filename>
    <member kind="function">
      <type>def</type>
      <name>talker</name>
      <anchorfile>namespacetalker.html</anchorfile>
      <anchor>aeead0e35b34d82949ea324d145bd24b5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>teleop_key</name>
    <filename>namespaceteleop__key.html</filename>
    <class kind="class">teleop_key::KeyTeleop</class>
    <class kind="class">teleop_key::SimpleKeyTeleop</class>
    <class kind="class">teleop_key::TextWindow</class>
    <class kind="class">teleop_key::Velocity</class>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespaceteleop__key.html</anchorfile>
      <anchor>aee20dd6d6ac2456926aa60cd830c9118</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>teleop_key::KeyTeleop</name>
    <filename>classteleop__key_1_1KeyTeleop.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classteleop__key_1_1KeyTeleop.html</anchorfile>
      <anchor>a1fa5ba753541e6e0de68d4f6322a7f34</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>run</name>
      <anchorfile>classteleop__key_1_1KeyTeleop.html</anchorfile>
      <anchor>a398c1aaa82a7c89f0ee6e340729847e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_twist</name>
      <anchorfile>classteleop__key_1_1KeyTeleop.html</anchorfile>
      <anchor>a0181ced478d386fd80ebc1c34f50a43f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_key_pressed</name>
      <anchorfile>classteleop__key_1_1KeyTeleop.html</anchorfile>
      <anchor>a4a37c50bd1d6f24305ca531f49b40b8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_publish</name>
      <anchorfile>classteleop__key_1_1KeyTeleop.html</anchorfile>
      <anchor>ace6110e38869498ccad3a5b1a91315f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_backward</name>
      <anchorfile>classteleop__key_1_1KeyTeleop.html</anchorfile>
      <anchor>a9f8b544c5c2651c06562b69b2b0828e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_forward</name>
      <anchorfile>classteleop__key_1_1KeyTeleop.html</anchorfile>
      <anchor>a2c2c6db65fc81d68254d0acb21d9d31a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_hz</name>
      <anchorfile>classteleop__key_1_1KeyTeleop.html</anchorfile>
      <anchor>a92f3e2212b2dc2ea3d9e2584964312a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_linearX</name>
      <anchorfile>classteleop__key_1_1KeyTeleop.html</anchorfile>
      <anchor>a201f9ef428686826ec85224e1de3f4e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_linearY</name>
      <anchorfile>classteleop__key_1_1KeyTeleop.html</anchorfile>
      <anchor>a4202597044a0bd111ee4bd0c6d6912d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_num_steps</name>
      <anchorfile>classteleop__key_1_1KeyTeleop.html</anchorfile>
      <anchor>aadd9eea75779a79411260cf3dd39b4e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_pub_cmd</name>
      <anchorfile>classteleop__key_1_1KeyTeleop.html</anchorfile>
      <anchor>abb5b71e01f0dd3efbe4a7c67f2463772</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_rotation</name>
      <anchorfile>classteleop__key_1_1KeyTeleop.html</anchorfile>
      <anchor>ac684d88ff50112310ad66046f94284d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_angular</name>
      <anchorfile>classteleop__key_1_1KeyTeleop.html</anchorfile>
      <anchor>a3fd6ee1565227f9b53e2633f8b6e346f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_interface</name>
      <anchorfile>classteleop__key_1_1KeyTeleop.html</anchorfile>
      <anchor>afb07a086879424a9c527f4e3ade2cdae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_linear</name>
      <anchorfile>classteleop__key_1_1KeyTeleop.html</anchorfile>
      <anchor>aa356c82fe647f6d944a9067ff9055dc3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>teleop_key::SimpleKeyTeleop</name>
    <filename>classteleop__key_1_1SimpleKeyTeleop.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classteleop__key_1_1SimpleKeyTeleop.html</anchorfile>
      <anchor>adc9641d1f2ece499e0efac550e28a34d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>run</name>
      <anchorfile>classteleop__key_1_1SimpleKeyTeleop.html</anchorfile>
      <anchor>a67076ad4a784803f71b2d5eb0af46240</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>dictionary</type>
      <name>movement_bindings</name>
      <anchorfile>classteleop__key_1_1SimpleKeyTeleop.html</anchorfile>
      <anchor>af18e1d987e0337f2aa7553598f9cd73b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_twist</name>
      <anchorfile>classteleop__key_1_1SimpleKeyTeleop.html</anchorfile>
      <anchor>a51bf5863fd79fbda5b023dbf2463362f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_key_pressed</name>
      <anchorfile>classteleop__key_1_1SimpleKeyTeleop.html</anchorfile>
      <anchor>aba08c73012c017a14ff9be2c7c5e1196</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_publish</name>
      <anchorfile>classteleop__key_1_1SimpleKeyTeleop.html</anchorfile>
      <anchor>adbeaa3b5e4078275d4b8b91575cd99d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_set_velocity</name>
      <anchorfile>classteleop__key_1_1SimpleKeyTeleop.html</anchorfile>
      <anchor>a555d55fc0c41d45a614aeff077615fbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_backward_rate</name>
      <anchorfile>classteleop__key_1_1SimpleKeyTeleop.html</anchorfile>
      <anchor>a006f616cd952010cd5bd628c2968224c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_forward_rate</name>
      <anchorfile>classteleop__key_1_1SimpleKeyTeleop.html</anchorfile>
      <anchor>a38af8d71abaaea3ebefb761cf093a7bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_hz</name>
      <anchorfile>classteleop__key_1_1SimpleKeyTeleop.html</anchorfile>
      <anchor>a146e6f7e2cdd9e99ffb02a8248d58fc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_interface</name>
      <anchorfile>classteleop__key_1_1SimpleKeyTeleop.html</anchorfile>
      <anchor>a2333e2a9e7ecd0a0cb9e956888dcdfb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_last_pressed</name>
      <anchorfile>classteleop__key_1_1SimpleKeyTeleop.html</anchorfile>
      <anchor>af96d224efa4f9ab7554fc84330b54b53</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_left_rate</name>
      <anchorfile>classteleop__key_1_1SimpleKeyTeleop.html</anchorfile>
      <anchor>aecc52e95228513494d63b68b0ac31991</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_linearX</name>
      <anchorfile>classteleop__key_1_1SimpleKeyTeleop.html</anchorfile>
      <anchor>a12d0c6ccbca0f623f5160654f5996be8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_linearY</name>
      <anchorfile>classteleop__key_1_1SimpleKeyTeleop.html</anchorfile>
      <anchor>add77662aa379ad1a659119ab16d23793</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_pub_cmd</name>
      <anchorfile>classteleop__key_1_1SimpleKeyTeleop.html</anchorfile>
      <anchor>a4579e008c36825310cbf135577159ba7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_rigth_rate</name>
      <anchorfile>classteleop__key_1_1SimpleKeyTeleop.html</anchorfile>
      <anchor>a18f7251d1fff853d4f43dbdb44382629</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_running</name>
      <anchorfile>classteleop__key_1_1SimpleKeyTeleop.html</anchorfile>
      <anchor>aa4d58a0f25d2039ff3b893f7cacb662e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>teleop_key::TextWindow</name>
    <filename>classteleop__key_1_1TextWindow.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classteleop__key_1_1TextWindow.html</anchorfile>
      <anchor>a8d88f9d64ee4550fd08dced7d8e1e120</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>beep</name>
      <anchorfile>classteleop__key_1_1TextWindow.html</anchorfile>
      <anchor>a80f30807588e6b82fe1a8cd69cde48a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>clear</name>
      <anchorfile>classteleop__key_1_1TextWindow.html</anchorfile>
      <anchor>a8f1b2a0c1eeea1ce56a07b5dfc4c1d12</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>read_key</name>
      <anchorfile>classteleop__key_1_1TextWindow.html</anchorfile>
      <anchor>af3925fc20ad592f58b6cb2784849ff20</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>refresh</name>
      <anchorfile>classteleop__key_1_1TextWindow.html</anchorfile>
      <anchor>ada8897e6f86d3d2ced4c835a1294c640</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>write_line</name>
      <anchorfile>classteleop__key_1_1TextWindow.html</anchorfile>
      <anchor>a6a3961715ae7c48db7ada69447522b96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_num_lines</name>
      <anchorfile>classteleop__key_1_1TextWindow.html</anchorfile>
      <anchor>ad2040687f683b7fdd0d1858b1bafcc8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_screen</name>
      <anchorfile>classteleop__key_1_1TextWindow.html</anchorfile>
      <anchor>a0580e9df9974fc16417393be37458d50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_window</name>
      <anchorfile>classteleop__key_1_1TextWindow.html</anchorfile>
      <anchor>af0ffd5ca00cd8a4b2ab49363bd794f7f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>teleop_key::Velocity</name>
    <filename>classteleop__key_1_1Velocity.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__call__</name>
      <anchorfile>classteleop__key_1_1Velocity.html</anchorfile>
      <anchor>af953835c16ce224b8bf22b6867013607</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classteleop__key_1_1Velocity.html</anchorfile>
      <anchor>a434f7108c4926799c535bbe21307bc69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_max</name>
      <anchorfile>classteleop__key_1_1Velocity.html</anchorfile>
      <anchor>a6bd085c61e2158ad25d9991ecb52b56a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_min</name>
      <anchorfile>classteleop__key_1_1Velocity.html</anchorfile>
      <anchor>a7982822ae0bb2ccb1ca2dbd484ff5e82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_num_steps</name>
      <anchorfile>classteleop__key_1_1Velocity.html</anchorfile>
      <anchor>a18f2d5f4bfeb7191d7b20a7a5725038b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_step_incr</name>
      <anchorfile>classteleop__key_1_1Velocity.html</anchorfile>
      <anchor>a5b3f912acfb5886b591d73f060764009</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>tracking</name>
    <filename>namespacetracking.html</filename>
    <member kind="function">
      <type>def</type>
      <name>tracker</name>
      <anchorfile>namespacetracking.html</anchorfile>
      <anchor>a91abbefa4d91e1b0c230d18a9a651c67</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>turtlebot_follower</name>
    <filename>namespaceturtlebot__follower.html</filename>
    <class kind="class">turtlebot_follower::TurtlebotFollower</class>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_DECLARE_CLASS</name>
      <anchorfile>namespaceturtlebot__follower.html</anchorfile>
      <anchor>af320a49a206e6be92b15443c8f3c670e</anchor>
      <arglist>(turtlebot_follower, TurtlebotFollower, turtlebot_follower::TurtlebotFollower, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>turtlebot_follower::TurtlebotFollower</name>
    <filename>classturtlebot__follower_1_1TurtlebotFollower.html</filename>
    <member kind="function">
      <type></type>
      <name>TurtlebotFollower</name>
      <anchorfile>classturtlebot__follower_1_1TurtlebotFollower.html</anchorfile>
      <anchor>a06fcf2d8700e1c057d5e5f2eb608fb93</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TurtlebotFollower</name>
      <anchorfile>classturtlebot__follower_1_1TurtlebotFollower.html</anchorfile>
      <anchor>a597230555d84a1b0223a426d2e55c3ab</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>changeModeSrvCb</name>
      <anchorfile>classturtlebot__follower_1_1TurtlebotFollower.html</anchorfile>
      <anchor>aac2ff4d32503a07b938f1f02db5ab5f5</anchor>
      <arglist>(turtlebot_msgs::SetFollowState::Request &amp;request, turtlebot_msgs::SetFollowState::Response &amp;response)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>imagecb</name>
      <anchorfile>classturtlebot__follower_1_1TurtlebotFollower.html</anchorfile>
      <anchor>aa0f0e177acfb211748c1425ebd57f110</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;depth_msg)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classturtlebot__follower_1_1TurtlebotFollower.html</anchorfile>
      <anchor>a6c9b547cdc5dedf17314712e2941429f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>publishBbox</name>
      <anchorfile>classturtlebot__follower_1_1TurtlebotFollower.html</anchorfile>
      <anchor>ac78a606a19b502c7adadee898c96f3bf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>publishMarker</name>
      <anchorfile>classturtlebot__follower_1_1TurtlebotFollower.html</anchorfile>
      <anchor>a890faa6d5db77df036ab1e5fb27a5b0d</anchor>
      <arglist>(double x, double y, double z)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>reconfigure</name>
      <anchorfile>classturtlebot__follower_1_1TurtlebotFollower.html</anchorfile>
      <anchor>a2ecb2cd6401637212560a3029cfef80e</anchor>
      <arglist>(turtlebot_follower::FollowerConfig &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>bboxpub_</name>
      <anchorfile>classturtlebot__follower_1_1TurtlebotFollower.html</anchorfile>
      <anchor>a8e3d72636c61d11a2a90866f38a27a6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>cmdpub_</name>
      <anchorfile>classturtlebot__follower_1_1TurtlebotFollower.html</anchorfile>
      <anchor>a716eb6201f89e9cd7568be249261148b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>dynamic_reconfigure::Server&lt; turtlebot_follower::FollowerConfig &gt; *</type>
      <name>config_srv_</name>
      <anchorfile>classturtlebot__follower_1_1TurtlebotFollower.html</anchorfile>
      <anchor>afaa6437573a5b4c72644ff70f4d62973</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>enabled_</name>
      <anchorfile>classturtlebot__follower_1_1TurtlebotFollower.html</anchorfile>
      <anchor>ac1f7252bfe2ae76f8ab55cace0e2e28e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>goal_z_</name>
      <anchorfile>classturtlebot__follower_1_1TurtlebotFollower.html</anchorfile>
      <anchor>ad4435411bb19ea2f05ccc5d437b07177</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>markerpub_</name>
      <anchorfile>classturtlebot__follower_1_1TurtlebotFollower.html</anchorfile>
      <anchor>a023f50b06e3c32affa297960beb1e4e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>max_x_</name>
      <anchorfile>classturtlebot__follower_1_1TurtlebotFollower.html</anchorfile>
      <anchor>a4ae6df28b1e698d415ff2c75fecc0478</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>max_y_</name>
      <anchorfile>classturtlebot__follower_1_1TurtlebotFollower.html</anchorfile>
      <anchor>adaf48b6bc47bb08a23a506a89a7a5a74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>max_z_</name>
      <anchorfile>classturtlebot__follower_1_1TurtlebotFollower.html</anchorfile>
      <anchor>a26a222c914193c26f66b6b67beca890a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>min_x_</name>
      <anchorfile>classturtlebot__follower_1_1TurtlebotFollower.html</anchorfile>
      <anchor>a84eab70fc77c2e298fcc7672441a4203</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>min_y_</name>
      <anchorfile>classturtlebot__follower_1_1TurtlebotFollower.html</anchorfile>
      <anchor>a157a801cc71bd4161e82fe7bc7b8f274</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>sub_</name>
      <anchorfile>classturtlebot__follower_1_1TurtlebotFollower.html</anchorfile>
      <anchor>ac3995e50399f111204732bb915eed33c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>switch_srv_</name>
      <anchorfile>classturtlebot__follower_1_1TurtlebotFollower.html</anchorfile>
      <anchor>adc43c8fb7a55852aa9d6cd50fcc8ddb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>x_scale_</name>
      <anchorfile>classturtlebot__follower_1_1TurtlebotFollower.html</anchorfile>
      <anchor>a185daf7ab5392a7bb5193997deedd481</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>z_scale_</name>
      <anchorfile>classturtlebot__follower_1_1TurtlebotFollower.html</anchorfile>
      <anchor>a36a71b6b522ccdfd282a228fd5ba634b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>turtlebot_openCV</name>
    <filename>namespaceturtlebot__openCV.html</filename>
    <class kind="class">turtlebot_openCV::turtlebot_openCV</class>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespaceturtlebot__openCV.html</anchorfile>
      <anchor>a1eb97b892a98dac0aea2b6022dd21480</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>turtlebot_openCV::turtlebot_openCV</name>
    <filename>classturtlebot__openCV_1_1turtlebot__openCV.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classturtlebot__openCV_1_1turtlebot__openCV.html</anchorfile>
      <anchor>a19dea3a1e72911fc93a97690cb3786b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>cleanup</name>
      <anchorfile>classturtlebot__openCV_1_1turtlebot__openCV.html</anchorfile>
      <anchor>ab35ef526937ad2388b5fce4385b24fd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>convert_depth_image</name>
      <anchorfile>classturtlebot__openCV_1_1turtlebot__openCV.html</anchorfile>
      <anchor>a2e3ca0392e908e3ecf415e7a0987abc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>convert_image</name>
      <anchorfile>classturtlebot__openCV_1_1turtlebot__openCV.html</anchorfile>
      <anchor>aa58241f367803e02e88866bdb831494c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>depth_callback</name>
      <anchorfile>classturtlebot__openCV_1_1turtlebot__openCV.html</anchorfile>
      <anchor>a121610448db6a03777202279023040ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>image_callback</name>
      <anchorfile>classturtlebot__openCV_1_1turtlebot__openCV.html</anchorfile>
      <anchor>af78216077367a092aa27ec2b3c37484d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>process_depth_image</name>
      <anchorfile>classturtlebot__openCV_1_1turtlebot__openCV.html</anchorfile>
      <anchor>a3bf1937f46b04299b8ed04464ae7d73f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>process_image</name>
      <anchorfile>classturtlebot__openCV_1_1turtlebot__openCV.html</anchorfile>
      <anchor>aedb29571b533c91f84d32651f204e41e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bridge</name>
      <anchorfile>classturtlebot__openCV_1_1turtlebot__openCV.html</anchorfile>
      <anchor>a8e4fe3bbeb3b6cb1c7a6d50a5e23aa7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cv_window_name</name>
      <anchorfile>classturtlebot__openCV_1_1turtlebot__openCV.html</anchorfile>
      <anchor>a78aa4f72f4e8631e1b4edd2f5f4bd3c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>depth_sub</name>
      <anchorfile>classturtlebot__openCV_1_1turtlebot__openCV.html</anchorfile>
      <anchor>a02806baf6f686dadcbcf2a4da18b0043</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>image_sub</name>
      <anchorfile>classturtlebot__openCV_1_1turtlebot__openCV.html</anchorfile>
      <anchor>ac2c6a98b0fbf9f174246f28550de22cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>keystroke</name>
      <anchorfile>classturtlebot__openCV_1_1turtlebot__openCV.html</anchorfile>
      <anchor>abb8dc83dffc1cd461ef240d2ba1b3d91</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>node_name</name>
      <anchorfile>classturtlebot__openCV_1_1turtlebot__openCV.html</anchorfile>
      <anchor>a308c0d2c16c898bd2fc989ed500f599a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>voice_teleop</name>
    <filename>namespacevoice__teleop.html</filename>
    <class kind="class">voice_teleop::RobotVoiceTeleop</class>
  </compound>
  <compound kind="class">
    <name>voice_teleop::RobotVoiceTeleop</name>
    <filename>classvoice__teleop_1_1RobotVoiceTeleop.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classvoice__teleop_1_1RobotVoiceTeleop.html</anchorfile>
      <anchor>a0fd4425207527f70398e4fa9b11b637a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>voice_command_callback</name>
      <anchorfile>classvoice__teleop_1_1RobotVoiceTeleop.html</anchorfile>
      <anchor>af5ec77a015e1eec333933ebeac7aedb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cmd_vel</name>
      <anchorfile>classvoice__teleop_1_1RobotVoiceTeleop.html</anchorfile>
      <anchor>a063b60f5fbc077349f76bd07d51b77fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cmd_vel_pub</name>
      <anchorfile>classvoice__teleop_1_1RobotVoiceTeleop.html</anchorfile>
      <anchor>acafc741120ddb12cef1781682672cfd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>commands</name>
      <anchorfile>classvoice__teleop_1_1RobotVoiceTeleop.html</anchorfile>
      <anchor>ad28b9f4777ac037cdd26f53bc5bdb83b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>voice_teleop_advanced</name>
    <filename>namespacevoice__teleop__advanced.html</filename>
    <class kind="class">voice_teleop_advanced::VoiceNav</class>
    <member kind="function">
      <type>def</type>
      <name>cleanup</name>
      <anchorfile>namespacevoice__teleop__advanced.html</anchorfile>
      <anchor>a827ec2f458829f897063234e8b974da1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_command</name>
      <anchorfile>namespacevoice__teleop__advanced.html</anchorfile>
      <anchor>a02e42910d151603708953ed3ac8d3e38</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>speech_callback</name>
      <anchorfile>namespacevoice__teleop__advanced.html</anchorfile>
      <anchor>a4ba7fa3a3009e388af267b83251b2973</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cmd_vel</name>
      <anchorfile>namespacevoice__teleop__advanced.html</anchorfile>
      <anchor>a0ea3c513cfb05ff6e56630a83d823f34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>paused</name>
      <anchorfile>namespacevoice__teleop__advanced.html</anchorfile>
      <anchor>af19d8565365d6460f8c456e07b970b9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>speed</name>
      <anchorfile>namespacevoice__teleop__advanced.html</anchorfile>
      <anchor>ace5461ec573d95585e330692c7b6476d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>voice_teleop_advanced::VoiceNav</name>
    <filename>classvoice__teleop__advanced_1_1VoiceNav.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classvoice__teleop__advanced_1_1VoiceNav.html</anchorfile>
      <anchor>a0d978b25a4db0c22d20c129f7a36e12c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>angular_increment</name>
      <anchorfile>classvoice__teleop__advanced_1_1VoiceNav.html</anchorfile>
      <anchor>a3a52ce457b1843488db1db97dc3811e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>angular_speed</name>
      <anchorfile>classvoice__teleop__advanced_1_1VoiceNav.html</anchorfile>
      <anchor>adcb26c60d17f19231fd4b114643d47d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cmd_vel</name>
      <anchorfile>classvoice__teleop__advanced_1_1VoiceNav.html</anchorfile>
      <anchor>af3345400f9c2a53a8211d2a4e9d5a4b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cmd_vel_pub</name>
      <anchorfile>classvoice__teleop__advanced_1_1VoiceNav.html</anchorfile>
      <anchor>a6d163ed70507167dc2c33ce38c55e6a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>keywords_to_command</name>
      <anchorfile>classvoice__teleop__advanced_1_1VoiceNav.html</anchorfile>
      <anchor>a1d29c6659d4c9d849ac689cf11233f73</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>linear_increment</name>
      <anchorfile>classvoice__teleop__advanced_1_1VoiceNav.html</anchorfile>
      <anchor>ae8a59b366067c5b57ef98b5d2928b2e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>max_angular_speed</name>
      <anchorfile>classvoice__teleop__advanced_1_1VoiceNav.html</anchorfile>
      <anchor>a61972516ac2f6c9638b9c8c8f3ffa34e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>max_speed</name>
      <anchorfile>classvoice__teleop__advanced_1_1VoiceNav.html</anchorfile>
      <anchor>a38d6b8bca21108c28dab25242978db74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>paused</name>
      <anchorfile>classvoice__teleop__advanced_1_1VoiceNav.html</anchorfile>
      <anchor>a2bea182373065dd62827bf947c564104</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>rate</name>
      <anchorfile>classvoice__teleop__advanced_1_1VoiceNav.html</anchorfile>
      <anchor>a04f1a9549be9c0d5cb1346fcbb5d6691</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>speed</name>
      <anchorfile>classvoice__teleop__advanced_1_1VoiceNav.html</anchorfile>
      <anchor>aaffd85d6b80384fecd61d7212fc4d09a</anchor>
      <arglist></arglist>
    </member>
  </compound>
</tagfile>
