<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>catch_the_bird.cpp</name>
    <path>/tmp/ws/src/webots_ros/src/</path>
    <filename>catch__the__bird_8cpp</filename>
    <member kind="define">
      <type>#define</type>
      <name>TIME_STEP</name>
      <anchorfile>catch__the__bird_8cpp.html</anchorfile>
      <anchor>a65fd90f232757535f02c46a885e49012</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>controllerNameCallback</name>
      <anchorfile>catch__the__bird_8cpp.html</anchorfile>
      <anchor>a4f1d96550ea2646482dbf470cd3cd522</anchor>
      <arglist>(const std_msgs::String::ConstPtr &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>catch__the__bird_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>quit</name>
      <anchorfile>catch__the__bird_8cpp.html</anchorfile>
      <anchor>af9150b82e29a37ab848ee2f66e993793</anchor>
      <arglist>(int sig)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rangeFinderCallback</name>
      <anchorfile>catch__the__bird_8cpp.html</anchorfile>
      <anchor>afb0f0bf096c44a8e1fabe6d34475a245</anchor>
      <arglist>(const sensor_msgs::Image::ConstPtr &amp;image)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int</type>
      <name>controllerCount</name>
      <anchorfile>catch__the__bird_8cpp.html</anchorfile>
      <anchor>a3b7fa30a778b7e8ab25c2a3aa3a4dce6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static std::vector&lt; std::string &gt;</type>
      <name>controllerList</name>
      <anchorfile>catch__the__bird_8cpp.html</anchorfile>
      <anchor>acaae6f1dfbcd41c0d1cb8a288d93dfd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static std::vector&lt; float &gt;</type>
      <name>imageRangeFinder</name>
      <anchorfile>catch__the__bird_8cpp.html</anchorfile>
      <anchor>aa417c3ca7dca7dbd32d2aafae039634b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::ServiceClient</type>
      <name>timeStepClient</name>
      <anchorfile>catch__the__bird_8cpp.html</anchorfile>
      <anchor>a25c14bc4eff8533c510b94e6fe26d478</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>webots_ros::set_int</type>
      <name>timeStepSrv</name>
      <anchorfile>catch__the__bird_8cpp.html</anchorfile>
      <anchor>aed903f308e4be0893765bcee74a96a5c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>complete_test.cpp</name>
    <path>/tmp/ws/src/webots_ros/src/</path>
    <filename>complete__test_8cpp</filename>
    <member kind="define">
      <type>#define</type>
      <name>TIME_STEP</name>
      <anchorfile>complete__test_8cpp.html</anchorfile>
      <anchor>a65fd90f232757535f02c46a885e49012</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>accelerometerCallback</name>
      <anchorfile>complete__test_8cpp.html</anchorfile>
      <anchor>a0ab9b16aeb64c0266a2ff18ea7c04c0c</anchor>
      <arglist>(const sensor_msgs::Imu::ConstPtr &amp;values)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>battery_sensorCallback</name>
      <anchorfile>complete__test_8cpp.html</anchorfile>
      <anchor>af1a3a501debbd4246b2eb3a0cbc384fe</anchor>
      <arglist>(const webots_ros::Float64Stamped::ConstPtr &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cameraCallback</name>
      <anchorfile>complete__test_8cpp.html</anchorfile>
      <anchor>a352a4960a45c09e8425ab1ebf47617d5</anchor>
      <arglist>(const sensor_msgs::Image::ConstPtr &amp;values)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cameraRecognitionCallback</name>
      <anchorfile>complete__test_8cpp.html</anchorfile>
      <anchor>a93f04d8c5a08a32ff29d7b5d3afe60de</anchor>
      <arglist>(const webots_ros::RecognitionObject::ConstPtr &amp;object)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>compassCallback</name>
      <anchorfile>complete__test_8cpp.html</anchorfile>
      <anchor>acf528d5f1abdcd1c5a556a3b9c5c5d7d</anchor>
      <arglist>(const sensor_msgs::MagneticField::ConstPtr &amp;values)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>connectorCallback</name>
      <anchorfile>complete__test_8cpp.html</anchorfile>
      <anchor>a578c751171a2b932124f37bf8a60bad0</anchor>
      <arglist>(const webots_ros::Int8Stamped::ConstPtr &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>distance_sensorCallback</name>
      <anchorfile>complete__test_8cpp.html</anchorfile>
      <anchor>a5efdeed61836b2fdfe5da791dcb2b6a3</anchor>
      <arglist>(const sensor_msgs::Range::ConstPtr &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GPSCallback</name>
      <anchorfile>complete__test_8cpp.html</anchorfile>
      <anchor>af0b9c81c65c8be461ca4143c8c4c84e1</anchor>
      <arglist>(const sensor_msgs::NavSatFix::ConstPtr &amp;values)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GPSSpeedCallback</name>
      <anchorfile>complete__test_8cpp.html</anchorfile>
      <anchor>abb39415577928a87e52fcb7b25d9d965</anchor>
      <arglist>(const webots_ros::Float64Stamped::ConstPtr &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gyroCallback</name>
      <anchorfile>complete__test_8cpp.html</anchorfile>
      <anchor>ae9818e2e848bb84c5f2303e237f61766</anchor>
      <arglist>(const sensor_msgs::Imu::ConstPtr &amp;values)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>inertialUnitCallback</name>
      <anchorfile>complete__test_8cpp.html</anchorfile>
      <anchor>ad93c284ae4dbe72e3170d44ec295a3f9</anchor>
      <arglist>(const sensor_msgs::Imu::ConstPtr &amp;values)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>joystickCallback</name>
      <anchorfile>complete__test_8cpp.html</anchorfile>
      <anchor>a4365c87bc3ac06c1cb004a3a2493d3f5</anchor>
      <arglist>(const webots_ros::Int8Stamped::ConstPtr &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>keyboardCallback</name>
      <anchorfile>complete__test_8cpp.html</anchorfile>
      <anchor>aa5d9e241166d80b2a79ac89215588874</anchor>
      <arglist>(const webots_ros::Int32Stamped::ConstPtr &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lidarCallback</name>
      <anchorfile>complete__test_8cpp.html</anchorfile>
      <anchor>aa0ca48b582fb21df74828c84a7995add</anchor>
      <arglist>(const sensor_msgs::Image::ConstPtr &amp;image)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lightSensorCallback</name>
      <anchorfile>complete__test_8cpp.html</anchorfile>
      <anchor>ae8baad3533fc02d5fbd88b2709f65a09</anchor>
      <arglist>(const sensor_msgs::Illuminance::ConstPtr &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>complete__test_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>modelNameCallback</name>
      <anchorfile>complete__test_8cpp.html</anchorfile>
      <anchor>affa071c0d63d0c6491c51c259cea341f</anchor>
      <arglist>(const std_msgs::String::ConstPtr &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>motorSensorCallback</name>
      <anchorfile>complete__test_8cpp.html</anchorfile>
      <anchor>aee02e4e00410ce1ba28c460fbb9295d1</anchor>
      <arglist>(const webots_ros::Float64Stamped::ConstPtr &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>positionSensorCallback</name>
      <anchorfile>complete__test_8cpp.html</anchorfile>
      <anchor>afd3d787032aab70a99ef1c92be6255c1</anchor>
      <arglist>(const webots_ros::Float64Stamped::ConstPtr &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>quit</name>
      <anchorfile>complete__test_8cpp.html</anchorfile>
      <anchor>af9150b82e29a37ab848ee2f66e993793</anchor>
      <arglist>(int sig)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>radarTargetsCallback</name>
      <anchorfile>complete__test_8cpp.html</anchorfile>
      <anchor>a952845f2222f9dcc4265b22cf2d644f9</anchor>
      <arglist>(const webots_ros::RadarTarget::ConstPtr &amp;target)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>radarTargetsNumberCallback</name>
      <anchorfile>complete__test_8cpp.html</anchorfile>
      <anchor>a48c1d0f37ea5368fd806f9f4df3c32b8</anchor>
      <arglist>(const webots_ros::Int8Stamped::ConstPtr &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rangeFinderCallback</name>
      <anchorfile>complete__test_8cpp.html</anchorfile>
      <anchor>afb0f0bf096c44a8e1fabe6d34475a245</anchor>
      <arglist>(const sensor_msgs::Image::ConstPtr &amp;image)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>receiverCallback</name>
      <anchorfile>complete__test_8cpp.html</anchorfile>
      <anchor>a8cb5af01f56e12d7dca0ab06cc06af25</anchor>
      <arglist>(const webots_ros::StringStamped::ConstPtr &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>touchSensor3DCallback</name>
      <anchorfile>complete__test_8cpp.html</anchorfile>
      <anchor>adb90e2d83a6ce6642fe34d6f5fbc0a15</anchor>
      <arglist>(const geometry_msgs::WrenchStamped::ConstPtr &amp;values)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>touchSensorBumperCallback</name>
      <anchorfile>complete__test_8cpp.html</anchorfile>
      <anchor>a1053826f431cb6b787f61bf615dcd36c</anchor>
      <arglist>(const webots_ros::BoolStamped::ConstPtr &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>touchSensorCallback</name>
      <anchorfile>complete__test_8cpp.html</anchorfile>
      <anchor>a1722bd3342c8f0d44e52643b38c29507</anchor>
      <arglist>(const webots_ros::Float64Stamped::ConstPtr &amp;value)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static double</type>
      <name>accelerometerValues</name>
      <anchorfile>complete__test_8cpp.html</anchorfile>
      <anchor>aed3cd64d3cc051698c42ddf8b2492308</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static bool</type>
      <name>callbackCalled</name>
      <anchorfile>complete__test_8cpp.html</anchorfile>
      <anchor>ab06f142200f6b9aef153aadadf8156f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static double</type>
      <name>compassValues</name>
      <anchorfile>complete__test_8cpp.html</anchorfile>
      <anchor>ac3a3a01e0897a7bcb90aef854123eb71</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int</type>
      <name>connectorPresence</name>
      <anchorfile>complete__test_8cpp.html</anchorfile>
      <anchor>acc64e91675a19c1c16f71f32205e29d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static double</type>
      <name>GPSValues</name>
      <anchorfile>complete__test_8cpp.html</anchorfile>
      <anchor>ab8e2478dcde32086cbd08a448411881a</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static double</type>
      <name>GyroValues</name>
      <anchorfile>complete__test_8cpp.html</anchorfile>
      <anchor>a568bfee2ead76313e4fe757105e38104</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static vector&lt; unsigned char &gt;</type>
      <name>imageColor</name>
      <anchorfile>complete__test_8cpp.html</anchorfile>
      <anchor>a24240b483c213c5174c7f4603be20355</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static vector&lt; float &gt;</type>
      <name>imageRangeFinder</name>
      <anchorfile>complete__test_8cpp.html</anchorfile>
      <anchor>a08a9677dc3768d27d03ceb0faeb14378</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static double</type>
      <name>inertialUnitValues</name>
      <anchorfile>complete__test_8cpp.html</anchorfile>
      <anchor>aa686613566c76b5ae1f13a57fe1052e1</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int</type>
      <name>model_count</name>
      <anchorfile>complete__test_8cpp.html</anchorfile>
      <anchor>aa5fbd6bd39e8a72be92bac75c6c1e06e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static vector&lt; string &gt;</type>
      <name>model_list</name>
      <anchorfile>complete__test_8cpp.html</anchorfile>
      <anchor>a425cd3ed59e08fe5f6efc3c99efe087b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::ServiceClient</type>
      <name>time_step_client</name>
      <anchorfile>complete__test_8cpp.html</anchorfile>
      <anchor>aa325831bb5a0a3e00265e33491dd2070</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>webots_ros::set_int</type>
      <name>time_step_srv</name>
      <anchorfile>complete__test_8cpp.html</anchorfile>
      <anchor>af7059e641104761c4ce1670e7db4ce05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static double</type>
      <name>touchSensorValues</name>
      <anchorfile>complete__test_8cpp.html</anchorfile>
      <anchor>aad0bf1b93ff6a361b559ffec5a17a9a2</anchor>
      <arglist>[3]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>e_puck_line.cpp</name>
    <path>/tmp/ws/src/webots_ros/src/</path>
    <filename>e__puck__line_8cpp</filename>
    <member kind="define">
      <type>#define</type>
      <name>BLACK</name>
      <anchorfile>e__puck__line_8cpp.html</anchorfile>
      <anchor>a7b3b25cba33b07c303f3060fe41887f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FALSE</name>
      <anchorfile>e__puck__line_8cpp.html</anchorfile>
      <anchor>aa93f0eb578d23995850d61f7d61c55c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GS_CENTER</name>
      <anchorfile>e__puck__line_8cpp.html</anchorfile>
      <anchor>a937c5ab11ceb2740af5c0801e25705c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GS_LEFT</name>
      <anchorfile>e__puck__line_8cpp.html</anchorfile>
      <anchor>ae390abdf5e27227eca0a908c06dc19ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GS_RIGHT</name>
      <anchorfile>e__puck__line_8cpp.html</anchorfile>
      <anchor>a2acd144981d5a6f468369d3852ae16a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GS_WHITE</name>
      <anchorfile>e__puck__line_8cpp.html</anchorfile>
      <anchor>af8960ab2208e7e5c7a183c82c65f7276</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LEFT</name>
      <anchorfile>e__puck__line_8cpp.html</anchorfile>
      <anchor>a437ef08681e7210d6678427030446a54</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LEM_FORWARD_SPEED</name>
      <anchorfile>e__puck__line_8cpp.html</anchorfile>
      <anchor>a3f615f6374cf86bd80dcc9a2ae44640c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LEM_K_GS_SPEED</name>
      <anchorfile>e__puck__line_8cpp.html</anchorfile>
      <anchor>a3cff6d387448dbc817bb5a5a50673ac5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LEM_STATE_LINE_DETECTED</name>
      <anchorfile>e__puck__line_8cpp.html</anchorfile>
      <anchor>a4d59728a924b1cf7610c8bf5063cfd55</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LEM_STATE_LOOKING_FOR_LINE</name>
      <anchorfile>e__puck__line_8cpp.html</anchorfile>
      <anchor>a8c8bbfb0af0fac3a19cfd25663d72869</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LEM_STATE_ON_LINE</name>
      <anchorfile>e__puck__line_8cpp.html</anchorfile>
      <anchor>a8652fb6b1af99ed6dafcd3e366c7f9de</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LEM_STATE_STANDBY</name>
      <anchorfile>e__puck__line_8cpp.html</anchorfile>
      <anchor>a02ad68d5f42b4c3ec437533773f23eab</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LEM_THRESHOLD</name>
      <anchorfile>e__puck__line_8cpp.html</anchorfile>
      <anchor>a7261a66356a8a8fdbfda9b29999ba52a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LFM_FORWARD_SPEED</name>
      <anchorfile>e__puck__line_8cpp.html</anchorfile>
      <anchor>a005ba397739eff4d2aa276e65b301033</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LFM_K_GS_SPEED</name>
      <anchorfile>e__puck__line_8cpp.html</anchorfile>
      <anchor>afd0ec93d2dab5361fc3d0b45665514e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LLM_THRESHOLD</name>
      <anchorfile>e__puck__line_8cpp.html</anchorfile>
      <anchor>aa81e70ff18a5ec465cbcb9003420a373</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NB_DIST_SENS</name>
      <anchorfile>e__puck__line_8cpp.html</anchorfile>
      <anchor>adf8f50a35120ecfcbdea630c22f43240</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NB_GROUND_SENS</name>
      <anchorfile>e__puck__line_8cpp.html</anchorfile>
      <anchor>ac4d8513b71d550ab5c4b9529cc8110ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NB_LEDS</name>
      <anchorfile>e__puck__line_8cpp.html</anchorfile>
      <anchor>a9584ca171945d6fc1e8a19b2bf05c55b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NO_SIDE</name>
      <anchorfile>e__puck__line_8cpp.html</anchorfile>
      <anchor>ab6c82dec8cde9a89f4c3b22cc5e31cae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OAM_FORWARD_SPEED</name>
      <anchorfile>e__puck__line_8cpp.html</anchorfile>
      <anchor>afe4e3d4c70f6c1f4de8ad5726cb788ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OAM_K_MAX_DELTAS</name>
      <anchorfile>e__puck__line_8cpp.html</anchorfile>
      <anchor>a9cff66adbc67042722b14f5b4dd2d94c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OAM_K_PS_00</name>
      <anchorfile>e__puck__line_8cpp.html</anchorfile>
      <anchor>ad5d90ceff289dd4a5bc7d8c9adb91b2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OAM_K_PS_45</name>
      <anchorfile>e__puck__line_8cpp.html</anchorfile>
      <anchor>aa0409cc66dff31642f1ed7cc24c30c3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OAM_K_PS_90</name>
      <anchorfile>e__puck__line_8cpp.html</anchorfile>
      <anchor>a3da5442474fe287cf43de17bf0668e1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OAM_OBST_THRESHOLD</name>
      <anchorfile>e__puck__line_8cpp.html</anchorfile>
      <anchor>a7f76e52a6266f94603abbedfbc9ec139</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OFM_DELTA_SPEED</name>
      <anchorfile>e__puck__line_8cpp.html</anchorfile>
      <anchor>a68eb36a6f24c66a58d700ad833658a99</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PS_LEFT_00</name>
      <anchorfile>e__puck__line_8cpp.html</anchorfile>
      <anchor>a5cc6052b66449746941c1e9d8c54b4bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PS_LEFT_45</name>
      <anchorfile>e__puck__line_8cpp.html</anchorfile>
      <anchor>a52580588b31ee6250038534e27a35c62</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PS_LEFT_90</name>
      <anchorfile>e__puck__line_8cpp.html</anchorfile>
      <anchor>a4793a42bd07955a19d8e5a7694dde889</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PS_LEFT_REAR</name>
      <anchorfile>e__puck__line_8cpp.html</anchorfile>
      <anchor>a2434ac72358eb5efe4b43b27dea9fb38</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PS_RIGHT_00</name>
      <anchorfile>e__puck__line_8cpp.html</anchorfile>
      <anchor>aebfdba9d60488ad579e881b7fcd79fca</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PS_RIGHT_45</name>
      <anchorfile>e__puck__line_8cpp.html</anchorfile>
      <anchor>a6f2631a255c296b6df8913539e03bbe2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PS_RIGHT_90</name>
      <anchorfile>e__puck__line_8cpp.html</anchorfile>
      <anchor>a5be98e86f76540dfb90dbbcd19022c90</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PS_RIGHT_REAR</name>
      <anchorfile>e__puck__line_8cpp.html</anchorfile>
      <anchor>ad205d07f73416f4c26268dc2ece98267</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>REALITY</name>
      <anchorfile>e__puck__line_8cpp.html</anchorfile>
      <anchor>ab5d32fac17d9512fa151ab62d5d968cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RIGHT</name>
      <anchorfile>e__puck__line_8cpp.html</anchorfile>
      <anchor>a80fb826a684cf3f0d306b22aa100ddac</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SIMULATION</name>
      <anchorfile>e__puck__line_8cpp.html</anchorfile>
      <anchor>afd29c78cd36d8946cf1202e8e684f7a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TIME_STEP</name>
      <anchorfile>e__puck__line_8cpp.html</anchorfile>
      <anchor>a65fd90f232757535f02c46a885e49012</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TRUE</name>
      <anchorfile>e__puck__line_8cpp.html</anchorfile>
      <anchor>aa8cecfc5c5c054d2875c03e77b7be15d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WHITE</name>
      <anchorfile>e__puck__line_8cpp.html</anchorfile>
      <anchor>a87b537f5fa5c109d3c05c13d6b18f382</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gsCallback</name>
      <anchorfile>e__puck__line_8cpp.html</anchorfile>
      <anchor>aa4650f08b7af26777c18090f5ebb4fdc</anchor>
      <arglist>(const sensor_msgs::Range::ConstPtr &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>LineEnteringModule</name>
      <anchorfile>e__puck__line_8cpp.html</anchorfile>
      <anchor>a759ff0e46a76b54ef94fed657fc0e5ee</anchor>
      <arglist>(int side)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>LineFollowingModule</name>
      <anchorfile>e__puck__line_8cpp.html</anchorfile>
      <anchor>a44d2dccd75ca0c2ae86f35d72fb187e8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>LineLeavingModule</name>
      <anchorfile>e__puck__line_8cpp.html</anchorfile>
      <anchor>ae15c563ec3293a05b1d769489005ee51</anchor>
      <arglist>(int side)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>e__puck__line_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>modelNameCallback</name>
      <anchorfile>e__puck__line_8cpp.html</anchorfile>
      <anchor>affa071c0d63d0c6491c51c259cea341f</anchor>
      <arglist>(const std_msgs::String::ConstPtr &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ObstacleAvoidanceModule</name>
      <anchorfile>e__puck__line_8cpp.html</anchorfile>
      <anchor>ac04339dae53ad5f86f6ddbfc7c0a1feb</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ObstacleFollowingModule</name>
      <anchorfile>e__puck__line_8cpp.html</anchorfile>
      <anchor>a433b88ae51f5416a5b79594ba2a9d3f2</anchor>
      <arglist>(int side)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>psCallback</name>
      <anchorfile>e__puck__line_8cpp.html</anchorfile>
      <anchor>aac11050bd135bc51aaedd419cbd596d2</anchor>
      <arglist>(const sensor_msgs::Range::ConstPtr &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>quit</name>
      <anchorfile>e__puck__line_8cpp.html</anchorfile>
      <anchor>af9150b82e29a37ab848ee2f66e993793</anchor>
      <arglist>(int sig)</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>accelerometerValues</name>
      <anchorfile>e__puck__line_8cpp.html</anchorfile>
      <anchor>aed3cd64d3cc051698c42ddf8b2492308</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int</type>
      <name>count</name>
      <anchorfile>e__puck__line_8cpp.html</anchorfile>
      <anchor>ad43c3812e6d13e0518d9f8b8f463ffcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int</type>
      <name>countDist</name>
      <anchorfile>e__puck__line_8cpp.html</anchorfile>
      <anchor>a9b1de8966b171966268b5cd31b10ebba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int</type>
      <name>countGnd</name>
      <anchorfile>e__puck__line_8cpp.html</anchorfile>
      <anchor>a394476a1c24730b8252ae6d1408271d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>curOpGsValue</name>
      <anchorfile>e__puck__line_8cpp.html</anchorfile>
      <anchor>ab3d79f0b5b638e01c5ecf1da56741ccd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned short</type>
      <name>gsValue</name>
      <anchorfile>e__puck__line_8cpp.html</anchorfile>
      <anchor>affc0d547139283cf8c79681a8971d719</anchor>
      <arglist>[NB_GROUND_SENS]</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; unsigned char &gt;</type>
      <name>image</name>
      <anchorfile>e__puck__line_8cpp.html</anchorfile>
      <anchor>a57771490dbd6f192d1b36d13589b48ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>lem_active</name>
      <anchorfile>e__puck__line_8cpp.html</anchorfile>
      <anchor>a841671876eeca1e0543e8c0b57484bea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>lem_black_counter</name>
      <anchorfile>e__puck__line_8cpp.html</anchorfile>
      <anchor>a6c046d9fa679ec6c0583865b3933d593</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>lem_reset</name>
      <anchorfile>e__puck__line_8cpp.html</anchorfile>
      <anchor>afe3daa4b86979f08f14847d25970e659</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>lem_speed</name>
      <anchorfile>e__puck__line_8cpp.html</anchorfile>
      <anchor>acd6810ecbc1598aecba236b4d2e08396</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>lem_state</name>
      <anchorfile>e__puck__line_8cpp.html</anchorfile>
      <anchor>af5d528a1c1e44290aafa6430fce3d51c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>lfm_speed</name>
      <anchorfile>e__puck__line_8cpp.html</anchorfile>
      <anchor>aecc37cf651bcb5f311136760b7b4f6ef</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>llm_active</name>
      <anchorfile>e__puck__line_8cpp.html</anchorfile>
      <anchor>a5283c5205bfee1142d778dedf8fc3b76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>llm_inibit_ofm_speed</name>
      <anchorfile>e__puck__line_8cpp.html</anchorfile>
      <anchor>abab5e218fe0cd4a4fee0f0836147c30b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>llm_past_side</name>
      <anchorfile>e__puck__line_8cpp.html</anchorfile>
      <anchor>a1d3e1a7e7f22789f1d346b75da06d576</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static char</type>
      <name>modelList</name>
      <anchorfile>e__puck__line_8cpp.html</anchorfile>
      <anchor>a90c23702d6a5ebc89d3bbcb2bb7f1921</anchor>
      <arglist>[10][100]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>oam_active</name>
      <anchorfile>e__puck__line_8cpp.html</anchorfile>
      <anchor>a77cc9688a3fc286396807dbf27770579</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>oam_reset</name>
      <anchorfile>e__puck__line_8cpp.html</anchorfile>
      <anchor>ab4eea24ebb85bd4502869f3b20f3e801</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>oam_side</name>
      <anchorfile>e__puck__line_8cpp.html</anchorfile>
      <anchor>a8e3b3a5e7dcdebfa89cb4127573d7a4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>oam_speed</name>
      <anchorfile>e__puck__line_8cpp.html</anchorfile>
      <anchor>a09a9751964db4bc673b26815c838ae06</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ofm_active</name>
      <anchorfile>e__puck__line_8cpp.html</anchorfile>
      <anchor>a97ba1e423066c75a3878b6a5e094bf6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ofm_speed</name>
      <anchorfile>e__puck__line_8cpp.html</anchorfile>
      <anchor>ab4d19743b48a8dcccbe51e017da18d62</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>prevOpGsValue</name>
      <anchorfile>e__puck__line_8cpp.html</anchorfile>
      <anchor>ab922b07d6ffac6bc33b9ea1fa374d2c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>PS_OFFSET_REALITY</name>
      <anchorfile>e__puck__line_8cpp.html</anchorfile>
      <anchor>a827c695811f2b41313aa5c3ad83e3a92</anchor>
      <arglist>[NB_DIST_SENS]</arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>PS_OFFSET_SIMULATION</name>
      <anchorfile>e__puck__line_8cpp.html</anchorfile>
      <anchor>a4a804eeb3bfbe2f1d6a37a1e8848cedc</anchor>
      <arglist>[NB_DIST_SENS]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>psValue</name>
      <anchorfile>e__puck__line_8cpp.html</anchorfile>
      <anchor>aa642286243a96e0bb86955ec56730e16</anchor>
      <arglist>[NB_DIST_SENS]</arglist>
    </member>
    <member kind="variable">
      <type>ros::ServiceClient</type>
      <name>setTimeStepClient</name>
      <anchorfile>e__puck__line_8cpp.html</anchorfile>
      <anchor>a2940297abfbde740b6a3cc8dd290dc06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>webots_ros::set_int</type>
      <name>setTimeStepSrv</name>
      <anchorfile>e__puck__line_8cpp.html</anchorfile>
      <anchor>ab0950b3f20daf837bb489ae1579c4f79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int</type>
      <name>step</name>
      <anchorfile>e__puck__line_8cpp.html</anchorfile>
      <anchor>abc16e65f240ed0c8f3e876e8732c0a33</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>keyboard_teleop.cpp</name>
    <path>/tmp/ws/src/webots_ros/src/</path>
    <filename>keyboard__teleop_8cpp</filename>
    <member kind="define">
      <type>#define</type>
      <name>TIME_STEP</name>
      <anchorfile>keyboard__teleop_8cpp.html</anchorfile>
      <anchor>a65fd90f232757535f02c46a885e49012</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>controllerNameCallback</name>
      <anchorfile>keyboard__teleop_8cpp.html</anchorfile>
      <anchor>a4f1d96550ea2646482dbf470cd3cd522</anchor>
      <arglist>(const std_msgs::String::ConstPtr &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>keyboardCallback</name>
      <anchorfile>keyboard__teleop_8cpp.html</anchorfile>
      <anchor>aa5d9e241166d80b2a79ac89215588874</anchor>
      <arglist>(const webots_ros::Int32Stamped::ConstPtr &amp;value)</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" static="yes">
      <type>static int</type>
      <name>controllerCount</name>
      <anchorfile>keyboard__teleop_8cpp.html</anchorfile>
      <anchor>a3b7fa30a778b7e8ab25c2a3aa3a4dce6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static std::vector&lt; std::string &gt;</type>
      <name>controllerList</name>
      <anchorfile>keyboard__teleop_8cpp.html</anchorfile>
      <anchor>acaae6f1dfbcd41c0d1cb8a288d93dfd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static std::string</type>
      <name>controllerName</name>
      <anchorfile>keyboard__teleop_8cpp.html</anchorfile>
      <anchor>a5ebdfa7d6a666d47be6ebcb9350613f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::ServiceClient</type>
      <name>enableKeyboardClient</name>
      <anchorfile>keyboard__teleop_8cpp.html</anchorfile>
      <anchor>ade86cde28592f64402b99804005115b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>webots_ros::set_int</type>
      <name>enableKeyboardSrv</name>
      <anchorfile>keyboard__teleop_8cpp.html</anchorfile>
      <anchor>a70aa89f9368207f3ec0dc13f0ec77387</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::ServiceClient</type>
      <name>leftWheelClient</name>
      <anchorfile>keyboard__teleop_8cpp.html</anchorfile>
      <anchor>aab1cfb9b4e6cf288924a66dc43a2921e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>webots_ros::set_float</type>
      <name>leftWheelSrv</name>
      <anchorfile>keyboard__teleop_8cpp.html</anchorfile>
      <anchor>acd2b429d86045f403ca566b2c09f1d30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static double</type>
      <name>lposition</name>
      <anchorfile>keyboard__teleop_8cpp.html</anchorfile>
      <anchor>a0e03f5120503db38917ff303334da78f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::ServiceClient</type>
      <name>rightWheelClient</name>
      <anchorfile>keyboard__teleop_8cpp.html</anchorfile>
      <anchor>a14422efee9aa25824455d48afc69b20b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>webots_ros::set_float</type>
      <name>rightWheelSrv</name>
      <anchorfile>keyboard__teleop_8cpp.html</anchorfile>
      <anchor>ad63c79bb0ceb8a0de144d5db4c847629</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static double</type>
      <name>rposition</name>
      <anchorfile>keyboard__teleop_8cpp.html</anchorfile>
      <anchor>a2ef8bdb07bea929a4bcf0f54c504dcae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::ServiceClient</type>
      <name>timeStepClient</name>
      <anchorfile>keyboard__teleop_8cpp.html</anchorfile>
      <anchor>a25c14bc4eff8533c510b94e6fe26d478</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>webots_ros::set_int</type>
      <name>timeStepSrv</name>
      <anchorfile>keyboard__teleop_8cpp.html</anchorfile>
      <anchor>aed903f308e4be0893765bcee74a96a5c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>panoramic_view_recorder.cpp</name>
    <path>/tmp/ws/src/webots_ros/src/</path>
    <filename>panoramic__view__recorder_8cpp</filename>
    <member kind="define">
      <type>#define</type>
      <name>TIME_STEP</name>
      <anchorfile>panoramic__view__recorder_8cpp.html</anchorfile>
      <anchor>a65fd90f232757535f02c46a885e49012</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>controllerNameCallback</name>
      <anchorfile>panoramic__view__recorder_8cpp.html</anchorfile>
      <anchor>a4f1d96550ea2646482dbf470cd3cd522</anchor>
      <arglist>(const std_msgs::String::ConstPtr &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>panoramic__view__recorder_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>quit</name>
      <anchorfile>panoramic__view__recorder_8cpp.html</anchorfile>
      <anchor>af9150b82e29a37ab848ee2f66e993793</anchor>
      <arglist>(int sig)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int</type>
      <name>controllerCount</name>
      <anchorfile>panoramic__view__recorder_8cpp.html</anchorfile>
      <anchor>a3b7fa30a778b7e8ab25c2a3aa3a4dce6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static std::vector&lt; std::string &gt;</type>
      <name>controllerList</name>
      <anchorfile>panoramic__view__recorder_8cpp.html</anchorfile>
      <anchor>acaae6f1dfbcd41c0d1cb8a288d93dfd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::ServiceClient</type>
      <name>timeStepClient</name>
      <anchorfile>panoramic__view__recorder_8cpp.html</anchorfile>
      <anchor>a25c14bc4eff8533c510b94e6fe26d478</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>webots_ros::set_int</type>
      <name>timeStepSrv</name>
      <anchorfile>panoramic__view__recorder_8cpp.html</anchorfile>
      <anchor>aed903f308e4be0893765bcee74a96a5c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>pioneer3at.cpp</name>
    <path>/tmp/ws/src/webots_ros/src/</path>
    <filename>pioneer3at_8cpp</filename>
    <member kind="define">
      <type>#define</type>
      <name>BACK_SLOWDOWN</name>
      <anchorfile>pioneer3at_8cpp.html</anchorfile>
      <anchor>ad7236567a695f0587bc44f374de61f12</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DECREASE_FACTOR</name>
      <anchorfile>pioneer3at_8cpp.html</anchorfile>
      <anchor>a60ed92952dac75036805a3541f03f145</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAX_SPEED</name>
      <anchorfile>pioneer3at_8cpp.html</anchorfile>
      <anchor>ac2cd96d53dd3ba6407db6766c3d92b26</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NMOTORS</name>
      <anchorfile>pioneer3at_8cpp.html</anchorfile>
      <anchor>af333a175e039b1c7666aadceae2793b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OBSTACLE_THRESHOLD</name>
      <anchorfile>pioneer3at_8cpp.html</anchorfile>
      <anchor>a829eb2998fdc3017684473e503582c10</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TIME_STEP</name>
      <anchorfile>pioneer3at_8cpp.html</anchorfile>
      <anchor>a65fd90f232757535f02c46a885e49012</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>broadcastTransform</name>
      <anchorfile>pioneer3at_8cpp.html</anchorfile>
      <anchor>a1bbcfec677a031aa1dd947634f378b26</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>controllerNameCallback</name>
      <anchorfile>pioneer3at_8cpp.html</anchorfile>
      <anchor>a4f1d96550ea2646482dbf470cd3cd522</anchor>
      <arglist>(const std_msgs::String::ConstPtr &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>gaussian</name>
      <anchorfile>pioneer3at_8cpp.html</anchorfile>
      <anchor>ae0cd681c7c12748efcc310e7bef65891</anchor>
      <arglist>(double x, double mu, double sigma)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GPSCallback</name>
      <anchorfile>pioneer3at_8cpp.html</anchorfile>
      <anchor>af0b9c81c65c8be461ca4143c8c4c84e1</anchor>
      <arglist>(const sensor_msgs::NavSatFix::ConstPtr &amp;values)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>inertialUnitCallback</name>
      <anchorfile>pioneer3at_8cpp.html</anchorfile>
      <anchor>ad93c284ae4dbe72e3170d44ec295a3f9</anchor>
      <arglist>(const sensor_msgs::Imu::ConstPtr &amp;values)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lidarCallback</name>
      <anchorfile>pioneer3at_8cpp.html</anchorfile>
      <anchor>a27d5b8ee21835f01d2c87028274bb293</anchor>
      <arglist>(const sensor_msgs::LaserScan::ConstPtr &amp;scan)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>pioneer3at_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>quit</name>
      <anchorfile>pioneer3at_8cpp.html</anchorfile>
      <anchor>af9150b82e29a37ab848ee2f66e993793</anchor>
      <arglist>(int sig)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateSpeed</name>
      <anchorfile>pioneer3at_8cpp.html</anchorfile>
      <anchor>a5eb179e09645dfb07c1de38710db0877</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static bool</type>
      <name>areBraitenbergCoefficientsinitialized</name>
      <anchorfile>pioneer3at_8cpp.html</anchorfile>
      <anchor>a32528524fd02b6604596c270e33da6db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static std::vector&lt; double &gt;</type>
      <name>braitenbergCoefficients</name>
      <anchorfile>pioneer3at_8cpp.html</anchorfile>
      <anchor>a49eb2734f145d41b3c8d585eaf17f12d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int</type>
      <name>controllerCount</name>
      <anchorfile>pioneer3at_8cpp.html</anchorfile>
      <anchor>a3b7fa30a778b7e8ab25c2a3aa3a4dce6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static std::vector&lt; std::string &gt;</type>
      <name>controllerList</name>
      <anchorfile>pioneer3at_8cpp.html</anchorfile>
      <anchor>acaae6f1dfbcd41c0d1cb8a288d93dfd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static double</type>
      <name>GPSValues</name>
      <anchorfile>pioneer3at_8cpp.html</anchorfile>
      <anchor>ab8e2478dcde32086cbd08a448411881a</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int</type>
      <name>halfResolution</name>
      <anchorfile>pioneer3at_8cpp.html</anchorfile>
      <anchor>a90e4cde0c521d3d3edc5200f2516919e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static double</type>
      <name>inertialUnitValues</name>
      <anchorfile>pioneer3at_8cpp.html</anchorfile>
      <anchor>aa686613566c76b5ae1f13a57fe1052e1</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static std::vector&lt; float &gt;</type>
      <name>lidarValues</name>
      <anchorfile>pioneer3at_8cpp.html</anchorfile>
      <anchor>a158de16c9a9a3b7c300bc3a299d0d26a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int</type>
      <name>lms291Resolution</name>
      <anchorfile>pioneer3at_8cpp.html</anchorfile>
      <anchor>a596bfc5442115cbde6cdaaa01e9cc769</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static double</type>
      <name>maxRange</name>
      <anchorfile>pioneer3at_8cpp.html</anchorfile>
      <anchor>ae67f0a1fe15c5c2c2935561e90808d4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>motorNames</name>
      <anchorfile>pioneer3at_8cpp.html</anchorfile>
      <anchor>a99e8f452503237fccb021108283e27a8</anchor>
      <arglist>[NMOTORS]</arglist>
    </member>
    <member kind="variable">
      <type>ros::NodeHandle *</type>
      <name>n</name>
      <anchorfile>pioneer3at_8cpp.html</anchorfile>
      <anchor>ad7ec98e0a304bd4c2c52732a01dd2294</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static double</type>
      <name>rangeThreshold</name>
      <anchorfile>pioneer3at_8cpp.html</anchorfile>
      <anchor>af7954624aa52408e3a0be238194c5266</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::ServiceClient</type>
      <name>timeStepClient</name>
      <anchorfile>pioneer3at_8cpp.html</anchorfile>
      <anchor>a25c14bc4eff8533c510b94e6fe26d478</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>webots_ros::set_int</type>
      <name>timeStepSrv</name>
      <anchorfile>pioneer3at_8cpp.html</anchorfile>
      <anchor>aed903f308e4be0893765bcee74a96a5c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>pr2_beer.cpp</name>
    <path>/tmp/ws/src/webots_ros/src/</path>
    <filename>pr2__beer_8cpp</filename>
    <member kind="define">
      <type>#define</type>
      <name>ACCELERATION</name>
      <anchorfile>pr2__beer_8cpp.html</anchorfile>
      <anchor>a3fa2d9e8a3ff5bc7ac576fda26265b44</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FWD_SPEED</name>
      <anchorfile>pr2__beer_8cpp.html</anchorfile>
      <anchor>aefa55eec6f186c69328010cc5569f38d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROTATE_SPEED</name>
      <anchorfile>pr2__beer_8cpp.html</anchorfile>
      <anchor>a7b68e6d4467390702f67b508ad1389d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TIME_STEP</name>
      <anchorfile>pr2__beer_8cpp.html</anchorfile>
      <anchor>a65fd90f232757535f02c46a885e49012</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>controllerNameCallback</name>
      <anchorfile>pr2__beer_8cpp.html</anchorfile>
      <anchor>a4f1d96550ea2646482dbf470cd3cd522</anchor>
      <arglist>(const std_msgs::String::ConstPtr &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fllWheelCallback</name>
      <anchorfile>pr2__beer_8cpp.html</anchorfile>
      <anchor>a4aec913e093c203cedf14626d532adef</anchor>
      <arglist>(const std_msgs::Float64::ConstPtr &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>flRotationCallback</name>
      <anchorfile>pr2__beer_8cpp.html</anchorfile>
      <anchor>a14321006c5e0601b360ac5152b6cb672</anchor>
      <arglist>(const std_msgs::Float64::ConstPtr &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>imuCallback</name>
      <anchorfile>pr2__beer_8cpp.html</anchorfile>
      <anchor>aea76d34fe1d9df15a08eb08a448e1f88</anchor>
      <arglist>(const std_msgs::Float64MultiArray::ConstPtr &amp;values)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lBumperCallback</name>
      <anchorfile>pr2__beer_8cpp.html</anchorfile>
      <anchor>ab7fae9f113806e4bef9b8c4a56b5c761</anchor>
      <arglist>(const std_msgs::Float64::ConstPtr &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>llFingerCallback</name>
      <anchorfile>pr2__beer_8cpp.html</anchorfile>
      <anchor>a39972c7adad0fc949b7db698f44f301d</anchor>
      <arglist>(const std_msgs::Float64::ConstPtr &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lShoulderCallback</name>
      <anchorfile>pr2__beer_8cpp.html</anchorfile>
      <anchor>ae9a0024710ae353b1e2ccb6104a4591a</anchor>
      <arglist>(const std_msgs::Float64::ConstPtr &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>pr2__beer_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>move</name>
      <anchorfile>pr2__beer_8cpp.html</anchorfile>
      <anchor>acf440f7477573f9d98fd2e4e0b065081</anchor>
      <arglist>(double speed)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>quit</name>
      <anchorfile>pr2__beer_8cpp.html</anchorfile>
      <anchor>af9150b82e29a37ab848ee2f66e993793</anchor>
      <arglist>(int sig)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rBumperCallback</name>
      <anchorfile>pr2__beer_8cpp.html</anchorfile>
      <anchor>a2d6260be7afb3953a3fb1b76921a1bd3</anchor>
      <arglist>(const std_msgs::Float64::ConstPtr &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rotate</name>
      <anchorfile>pr2__beer_8cpp.html</anchorfile>
      <anchor>a0ec660f3e1593cca2ece0a6f12016ec9</anchor>
      <arglist>(double speed)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rotate_wheels</name>
      <anchorfile>pr2__beer_8cpp.html</anchorfile>
      <anchor>a4008cc4ae7412fce69c8da1b93191fef</anchor>
      <arglist>(double angle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rrFingerCallback</name>
      <anchorfile>pr2__beer_8cpp.html</anchorfile>
      <anchor>a846a12ecd9a1615b4382ebbe8c80352a</anchor>
      <arglist>(const std_msgs::Float64::ConstPtr &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rShoulderCallback</name>
      <anchorfile>pr2__beer_8cpp.html</anchorfile>
      <anchor>a9c4e7160b6695c3eb037907665662cb1</anchor>
      <arglist>(const std_msgs::Float64::ConstPtr &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>torsoCallback</name>
      <anchorfile>pr2__beer_8cpp.html</anchorfile>
      <anchor>ae0bcef27360ccee67dccb07d1a4db61f</anchor>
      <arglist>(const std_msgs::Float64::ConstPtr &amp;value)</arglist>
    </member>
    <member kind="variable">
      <type>ros::ServiceClient</type>
      <name>bllWheelPositionClient</name>
      <anchorfile>pr2__beer_8cpp.html</anchorfile>
      <anchor>a4cc14478fd6f544a5a3d654e1baf3eb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>webots_ros::set_float</type>
      <name>bllWheelPositionSrv</name>
      <anchorfile>pr2__beer_8cpp.html</anchorfile>
      <anchor>ab4e68845e677f0401f578e5d754d15b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::ServiceClient</type>
      <name>bllWheelSpeedClient</name>
      <anchorfile>pr2__beer_8cpp.html</anchorfile>
      <anchor>a2efd6295c9c030ea822da3ff688e7d07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>webots_ros::set_float</type>
      <name>bllWheelSpeedSrv</name>
      <anchorfile>pr2__beer_8cpp.html</anchorfile>
      <anchor>acfca3166ef8e9c6da91a43a79ae2f65e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::ServiceClient</type>
      <name>blRotationClient</name>
      <anchorfile>pr2__beer_8cpp.html</anchorfile>
      <anchor>adaa58d77a49f1e9989d65a9058f7bd1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>webots_ros::set_float</type>
      <name>blRotationSrv</name>
      <anchorfile>pr2__beer_8cpp.html</anchorfile>
      <anchor>a7b580ff841832412fd4766b7c98cde0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::ServiceClient</type>
      <name>blrWheelPositionClient</name>
      <anchorfile>pr2__beer_8cpp.html</anchorfile>
      <anchor>aee688af775f9e3ab9beac2beaf9076b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>webots_ros::set_float</type>
      <name>blrWheelPositionSrv</name>
      <anchorfile>pr2__beer_8cpp.html</anchorfile>
      <anchor>a78904039f76b1b73a9b0b7a815645e39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::ServiceClient</type>
      <name>blrWheelSpeedClient</name>
      <anchorfile>pr2__beer_8cpp.html</anchorfile>
      <anchor>a5fc082c1bcdad10a7cc90ebf703ea5a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>webots_ros::set_float</type>
      <name>blrWheelSpeedSrv</name>
      <anchorfile>pr2__beer_8cpp.html</anchorfile>
      <anchor>a9d4e4d3a62655bd50908196722e4aec4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::ServiceClient</type>
      <name>brlWheelPositionClient</name>
      <anchorfile>pr2__beer_8cpp.html</anchorfile>
      <anchor>a2da93e24bee94690df3da5fbd3ed4b4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>webots_ros::set_float</type>
      <name>brlWheelPositionSrv</name>
      <anchorfile>pr2__beer_8cpp.html</anchorfile>
      <anchor>ac2480fa3d2b7b2eda5c1d3f13730dcf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::ServiceClient</type>
      <name>brlWheelSpeedClient</name>
      <anchorfile>pr2__beer_8cpp.html</anchorfile>
      <anchor>af41e31cc0a855c3560ddf1fa3ea3f860</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>webots_ros::set_float</type>
      <name>brlWheelSpeedSrv</name>
      <anchorfile>pr2__beer_8cpp.html</anchorfile>
      <anchor>a2cc1ac3a2bb83ae62f36d043715049aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::ServiceClient</type>
      <name>brRotationClient</name>
      <anchorfile>pr2__beer_8cpp.html</anchorfile>
      <anchor>a876bc08b5a6d90d7d4cb0d3619aca6e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>webots_ros::set_float</type>
      <name>brRotationSrv</name>
      <anchorfile>pr2__beer_8cpp.html</anchorfile>
      <anchor>a2d864cd94bccdaf834a0a5abd34428ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::ServiceClient</type>
      <name>brrWheelPositionClient</name>
      <anchorfile>pr2__beer_8cpp.html</anchorfile>
      <anchor>aeedefbf56c51d574f8ed060eb084658d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>webots_ros::set_float</type>
      <name>brrWheelPositionSrv</name>
      <anchorfile>pr2__beer_8cpp.html</anchorfile>
      <anchor>acedafd34d1f28a2d7ce60a77bbdb3aef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::ServiceClient</type>
      <name>brrWheelSpeedClient</name>
      <anchorfile>pr2__beer_8cpp.html</anchorfile>
      <anchor>a0065d3ee98028d4e3ce7d9a4e371a584</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>webots_ros::set_float</type>
      <name>brrWheelSpeedSrv</name>
      <anchorfile>pr2__beer_8cpp.html</anchorfile>
      <anchor>ad8547ecc0cc73b6acef99d9ae8f0d6a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int</type>
      <name>controllerCount</name>
      <anchorfile>pr2__beer_8cpp.html</anchorfile>
      <anchor>a3b7fa30a778b7e8ab25c2a3aa3a4dce6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static std::vector&lt; std::string &gt;</type>
      <name>controllerList</name>
      <anchorfile>pr2__beer_8cpp.html</anchorfile>
      <anchor>acaae6f1dfbcd41c0d1cb8a288d93dfd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static std::string</type>
      <name>controllerName</name>
      <anchorfile>pr2__beer_8cpp.html</anchorfile>
      <anchor>a5ebdfa7d6a666d47be6ebcb9350613f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::ServiceClient</type>
      <name>fllWheelPositionClient</name>
      <anchorfile>pr2__beer_8cpp.html</anchorfile>
      <anchor>ade757897ae08a9d527ef7e4199c3f8e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>webots_ros::set_float</type>
      <name>fllWheelPositionSrv</name>
      <anchorfile>pr2__beer_8cpp.html</anchorfile>
      <anchor>a61fa842f29f410f5c05cda76f60c0338</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::ServiceClient</type>
      <name>fllWheelSpeedClient</name>
      <anchorfile>pr2__beer_8cpp.html</anchorfile>
      <anchor>af3a79dad3fb5936c01818d64ce598eb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>webots_ros::set_float</type>
      <name>fllWheelSpeedSrv</name>
      <anchorfile>pr2__beer_8cpp.html</anchorfile>
      <anchor>ae9e00f5422bede3dc200825940b2cdde</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::ServiceClient</type>
      <name>flRotationClient</name>
      <anchorfile>pr2__beer_8cpp.html</anchorfile>
      <anchor>acf26f764b44fdb292840b80489215686</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>webots_ros::set_float</type>
      <name>flRotationSrv</name>
      <anchorfile>pr2__beer_8cpp.html</anchorfile>
      <anchor>a0545ca56d474c912d70be3735a3fe463</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::ServiceClient</type>
      <name>flrWheelPositionClient</name>
      <anchorfile>pr2__beer_8cpp.html</anchorfile>
      <anchor>a13d290c66e8579c05dcebc3959b18e33</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>webots_ros::set_float</type>
      <name>flrWheelPositionSrv</name>
      <anchorfile>pr2__beer_8cpp.html</anchorfile>
      <anchor>acd18b93083cc0d9cdd0bc27931136854</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::ServiceClient</type>
      <name>flrWheelSpeedClient</name>
      <anchorfile>pr2__beer_8cpp.html</anchorfile>
      <anchor>aa4b403569722eb95c256fcc18c31e4d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>webots_ros::set_float</type>
      <name>flrWheelSpeedSrv</name>
      <anchorfile>pr2__beer_8cpp.html</anchorfile>
      <anchor>a52335ccd06d227e8172f85bef23d3bc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::ServiceClient</type>
      <name>frlWheelPositionClient</name>
      <anchorfile>pr2__beer_8cpp.html</anchorfile>
      <anchor>a61b9358dec0c61470189279a766b53ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>webots_ros::set_float</type>
      <name>frlWheelPositionSrv</name>
      <anchorfile>pr2__beer_8cpp.html</anchorfile>
      <anchor>a60ea0ba93f94db4ed243fac672f79b64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::ServiceClient</type>
      <name>frlWheelSpeedClient</name>
      <anchorfile>pr2__beer_8cpp.html</anchorfile>
      <anchor>a1424bfaee70723291ef938ff8b2a9adb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>webots_ros::set_float</type>
      <name>frlWheelSpeedSrv</name>
      <anchorfile>pr2__beer_8cpp.html</anchorfile>
      <anchor>abfe7d6d2d8707b565370c921373323ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::ServiceClient</type>
      <name>frRotationClient</name>
      <anchorfile>pr2__beer_8cpp.html</anchorfile>
      <anchor>a32f44719faf18c228d22d47a27033080</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>webots_ros::set_float</type>
      <name>frRotationSrv</name>
      <anchorfile>pr2__beer_8cpp.html</anchorfile>
      <anchor>ad9c65b495aaa9c6ea5253ffa5ed42be0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::ServiceClient</type>
      <name>frrWheelPositionClient</name>
      <anchorfile>pr2__beer_8cpp.html</anchorfile>
      <anchor>a1e12cf24f6720e660f6b4ca9279795a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>webots_ros::set_float</type>
      <name>frrWheelPositionSrv</name>
      <anchorfile>pr2__beer_8cpp.html</anchorfile>
      <anchor>a81bfb0861bf8876433ac46e349d1f325</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::ServiceClient</type>
      <name>frrWheelSpeedClient</name>
      <anchorfile>pr2__beer_8cpp.html</anchorfile>
      <anchor>a092961447eb6a5eda9651c0a8e9dc1e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>webots_ros::set_float</type>
      <name>frrWheelSpeedSrv</name>
      <anchorfile>pr2__beer_8cpp.html</anchorfile>
      <anchor>a7b0e6732426a5b947f00d58f7ea6c016</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static double</type>
      <name>imu_rpy</name>
      <anchorfile>pr2__beer_8cpp.html</anchorfile>
      <anchor>adf393c1c5b468311350c0b8811149a13</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static unsigned int</type>
      <name>lBumper</name>
      <anchorfile>pr2__beer_8cpp.html</anchorfile>
      <anchor>af0804ebcaf2f328280543002ab76cad0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static double</type>
      <name>llFingerPosition</name>
      <anchorfile>pr2__beer_8cpp.html</anchorfile>
      <anchor>aa7a8f6762498ea17ffbe7a7fd6607611</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static double</type>
      <name>lShoulderPosition</name>
      <anchorfile>pr2__beer_8cpp.html</anchorfile>
      <anchor>aa9009c1a6d8d3cee903cfa23fea3d11c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static unsigned int</type>
      <name>rBumper</name>
      <anchorfile>pr2__beer_8cpp.html</anchorfile>
      <anchor>ac5ae3140519e85cf0dc21a763c5d4219</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static double</type>
      <name>rotationPosition</name>
      <anchorfile>pr2__beer_8cpp.html</anchorfile>
      <anchor>a0a01d831af82067282e96797cfaa4adf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static double</type>
      <name>rrFingerPosition</name>
      <anchorfile>pr2__beer_8cpp.html</anchorfile>
      <anchor>a41cd1497b6cd78d4a6b3fed355f1b2ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static double</type>
      <name>rShoulderPosition</name>
      <anchorfile>pr2__beer_8cpp.html</anchorfile>
      <anchor>ab635f3f6a369e398e3dd310b31a93679</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::ServiceClient</type>
      <name>timeStepClient</name>
      <anchorfile>pr2__beer_8cpp.html</anchorfile>
      <anchor>a25c14bc4eff8533c510b94e6fe26d478</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>webots_ros::set_int</type>
      <name>timeStepSrv</name>
      <anchorfile>pr2__beer_8cpp.html</anchorfile>
      <anchor>aed903f308e4be0893765bcee74a96a5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static double</type>
      <name>torsoPosition</name>
      <anchorfile>pr2__beer_8cpp.html</anchorfile>
      <anchor>a191ca1613b1d92ec329a30f42f663448</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static double</type>
      <name>wheelPosition</name>
      <anchorfile>pr2__beer_8cpp.html</anchorfile>
      <anchor>a8c73a839d31e947dbf285f14cdcbe18c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>robot_information_parser.cpp</name>
    <path>/tmp/ws/src/webots_ros/src/</path>
    <filename>robot__information__parser_8cpp</filename>
    <member kind="define">
      <type>#define</type>
      <name>TIME_STEP</name>
      <anchorfile>robot__information__parser_8cpp.html</anchorfile>
      <anchor>a65fd90f232757535f02c46a885e49012</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>controllerNameCallback</name>
      <anchorfile>robot__information__parser_8cpp.html</anchorfile>
      <anchor>a4f1d96550ea2646482dbf470cd3cd522</anchor>
      <arglist>(const std_msgs::String::ConstPtr &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>robot__information__parser_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>quit</name>
      <anchorfile>robot__information__parser_8cpp.html</anchorfile>
      <anchor>af9150b82e29a37ab848ee2f66e993793</anchor>
      <arglist>(int sig)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int</type>
      <name>controllerCount</name>
      <anchorfile>robot__information__parser_8cpp.html</anchorfile>
      <anchor>a3b7fa30a778b7e8ab25c2a3aa3a4dce6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static std::vector&lt; std::string &gt;</type>
      <name>controllerList</name>
      <anchorfile>robot__information__parser_8cpp.html</anchorfile>
      <anchor>acaae6f1dfbcd41c0d1cb8a288d93dfd3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ros_controller.py</name>
    <path>/tmp/ws/src/webots_ros/scripts/</path>
    <filename>ros__controller_8py</filename>
    <namespace>ros_controller</namespace>
    <member kind="function">
      <type>def</type>
      <name>callback</name>
      <anchorfile>namespaceros__controller.html</anchorfile>
      <anchor>adabbfc31cfe798b8e527d4dd18488e60</anchor>
      <arglist>(data)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub</name>
      <anchorfile>namespaceros__controller.html</anchorfile>
      <anchor>a2d649a17eba1c045b7cf05a202ea1322</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ros_python.py</name>
    <path>/tmp/ws/src/webots_ros/scripts/</path>
    <filename>ros__python_8py</filename>
    <namespace>ros_python</namespace>
    <member kind="function">
      <type>def</type>
      <name>callback</name>
      <anchorfile>namespaceros__python.html</anchorfile>
      <anchor>aae0a47294609f4de5b0d732437d27760</anchor>
      <arglist>(data)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>anonymous</name>
      <anchorfile>namespaceros__python.html</anchorfile>
      <anchor>a026bca2aa061100ce70e0943b45a353a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>left</name>
      <anchorfile>namespaceros__python.html</anchorfile>
      <anchor>aab5a9158d1abf2cdd8d3166547bd1b15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>message</name>
      <anchorfile>namespaceros__python.html</anchorfile>
      <anchor>a48b100201e0a8c20f82e3028f5b28487</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub</name>
      <anchorfile>namespaceros__python.html</anchorfile>
      <anchor>a36d1a4b12dc09bd7cadfdaed49ff3462</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>right</name>
      <anchorfile>namespaceros__python.html</anchorfile>
      <anchor>a6f10049ba7bcf08b8e743288cc0559da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>robot</name>
      <anchorfile>namespaceros__python.html</anchorfile>
      <anchor>a6c881beeb92d22ce910fbd5035f58e4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sensor</name>
      <anchorfile>namespaceros__python.html</anchorfile>
      <anchor>a61c169a6c6dd9c0f9adf8fc481599551</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>timeStep</name>
      <anchorfile>namespaceros__python.html</anchorfile>
      <anchor>aa0d96861b261054b99fbe7934558417f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>velocity</name>
      <anchorfile>namespaceros__python.html</anchorfile>
      <anchor>a01ec354f4f3e8a048ef9693e112b57d3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>webots_launcher.py</name>
    <path>/tmp/ws/src/webots_ros/scripts/</path>
    <filename>webots__launcher_8py</filename>
    <namespace>webots_launcher</namespace>
    <member kind="variable">
      <type></type>
      <name>args</name>
      <anchorfile>namespacewebots__launcher.html</anchorfile>
      <anchor>a9d6124f6ea608b24d91c71c84acea16d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>command</name>
      <anchorfile>namespacewebots__launcher.html</anchorfile>
      <anchor>ab16b0e992e5e6ae0595a86adefbd3cf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>default</name>
      <anchorfile>namespacewebots__launcher.html</anchorfile>
      <anchor>ae6cb387f2ba56344c18681f9737a8bc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>dest</name>
      <anchorfile>namespacewebots__launcher.html</anchorfile>
      <anchor>a8f0a5d0eb652c5ee4f43fbb22de1785d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>help</name>
      <anchorfile>namespacewebots__launcher.html</anchorfile>
      <anchor>af1f51724962dc7c410a4a2c6bded8457</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>options</name>
      <anchorfile>namespacewebots__launcher.html</anchorfile>
      <anchor>a6a2b8a1adafd9ec4791f822d2b70cd0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>optParser</name>
      <anchorfile>namespacewebots__launcher.html</anchorfile>
      <anchor>a55eff980af0a94ec09c223c17378feee</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>ros_controller</name>
    <filename>namespaceros__controller.html</filename>
    <member kind="function">
      <type>def</type>
      <name>callback</name>
      <anchorfile>namespaceros__controller.html</anchorfile>
      <anchor>adabbfc31cfe798b8e527d4dd18488e60</anchor>
      <arglist>(data)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub</name>
      <anchorfile>namespaceros__controller.html</anchorfile>
      <anchor>a2d649a17eba1c045b7cf05a202ea1322</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>ros_python</name>
    <filename>namespaceros__python.html</filename>
    <member kind="function">
      <type>def</type>
      <name>callback</name>
      <anchorfile>namespaceros__python.html</anchorfile>
      <anchor>aae0a47294609f4de5b0d732437d27760</anchor>
      <arglist>(data)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>anonymous</name>
      <anchorfile>namespaceros__python.html</anchorfile>
      <anchor>a026bca2aa061100ce70e0943b45a353a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>left</name>
      <anchorfile>namespaceros__python.html</anchorfile>
      <anchor>aab5a9158d1abf2cdd8d3166547bd1b15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>message</name>
      <anchorfile>namespaceros__python.html</anchorfile>
      <anchor>a48b100201e0a8c20f82e3028f5b28487</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub</name>
      <anchorfile>namespaceros__python.html</anchorfile>
      <anchor>a36d1a4b12dc09bd7cadfdaed49ff3462</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>right</name>
      <anchorfile>namespaceros__python.html</anchorfile>
      <anchor>a6f10049ba7bcf08b8e743288cc0559da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>robot</name>
      <anchorfile>namespaceros__python.html</anchorfile>
      <anchor>a6c881beeb92d22ce910fbd5035f58e4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sensor</name>
      <anchorfile>namespaceros__python.html</anchorfile>
      <anchor>a61c169a6c6dd9c0f9adf8fc481599551</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>timeStep</name>
      <anchorfile>namespaceros__python.html</anchorfile>
      <anchor>aa0d96861b261054b99fbe7934558417f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>velocity</name>
      <anchorfile>namespaceros__python.html</anchorfile>
      <anchor>a01ec354f4f3e8a048ef9693e112b57d3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>webots_launcher</name>
    <filename>namespacewebots__launcher.html</filename>
    <member kind="variable">
      <type></type>
      <name>args</name>
      <anchorfile>namespacewebots__launcher.html</anchorfile>
      <anchor>a9d6124f6ea608b24d91c71c84acea16d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>command</name>
      <anchorfile>namespacewebots__launcher.html</anchorfile>
      <anchor>ab16b0e992e5e6ae0595a86adefbd3cf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>default</name>
      <anchorfile>namespacewebots__launcher.html</anchorfile>
      <anchor>ae6cb387f2ba56344c18681f9737a8bc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>dest</name>
      <anchorfile>namespacewebots__launcher.html</anchorfile>
      <anchor>a8f0a5d0eb652c5ee4f43fbb22de1785d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>help</name>
      <anchorfile>namespacewebots__launcher.html</anchorfile>
      <anchor>af1f51724962dc7c410a4a2c6bded8457</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>options</name>
      <anchorfile>namespacewebots__launcher.html</anchorfile>
      <anchor>a6a2b8a1adafd9ec4791f822d2b70cd0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>optParser</name>
      <anchorfile>namespacewebots__launcher.html</anchorfile>
      <anchor>a55eff980af0a94ec09c223c17378feee</anchor>
      <arglist></arglist>
    </member>
  </compound>
</tagfile>
