<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>__init__.py</name>
    <path>/tmp/ws/src/kobuki/kobuki_testsuite/src/kobuki_testsuite/</path>
    <filename>____init_____8py</filename>
    <namespace>kobuki_testsuite</namespace>
  </compound>
  <compound kind="file">
    <name>angular_accelerate.py</name>
    <path>/tmp/ws/src/kobuki/kobuki_testsuite/src/kobuki_testsuite/</path>
    <filename>angular__accelerate_8py</filename>
    <class kind="class">kobuki_testsuite::angular_accelerate::AngularAccelerateTest</class>
    <namespace>kobuki_testsuite::angular_accelerate</namespace>
  </compound>
  <compound kind="file">
    <name>drift_estimation.py</name>
    <path>/tmp/ws/src/kobuki/kobuki_testsuite/src/kobuki_testsuite/</path>
    <filename>drift__estimation_8py</filename>
    <class kind="class">kobuki_testsuite::drift_estimation::DriftEstimation</class>
    <class kind="class">kobuki_testsuite::drift_estimation::ScanToAngle</class>
    <namespace>kobuki_testsuite::drift_estimation</namespace>
    <member kind="function">
      <type>def</type>
      <name>quat_to_angle</name>
      <anchorfile>namespacekobuki__testsuite_1_1drift__estimation.html</anchorfile>
      <anchor>a34f619f69da90f0091d3027a13555f40</anchor>
      <arglist>(quat)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>wrap_angle</name>
      <anchorfile>namespacekobuki__testsuite_1_1drift__estimation.html</anchorfile>
      <anchor>aad64da5e9ba216e2f1adf16108bed09a</anchor>
      <arglist>(angle)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gyro_perf.py</name>
    <path>/tmp/ws/src/kobuki/kobuki_testsuite/scripts/</path>
    <filename>gyro__perf_8py</filename>
    <class kind="class">gyro_perf::Tester</class>
    <namespace>gyro_perf</namespace>
    <member kind="function">
      <type>def</type>
      <name>wrap_to_pi</name>
      <anchorfile>namespacegyro__perf.html</anchorfile>
      <anchor>add5bdbe17fdbf06195bdf0c0b071b396</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>instance</name>
      <anchorfile>namespacegyro__perf.html</anchorfile>
      <anchor>a1708834f36876994bf0af80cf99baae5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>inf_rotation.py</name>
    <path>/tmp/ws/src/kobuki/kobuki_testsuite/scripts/</path>
    <filename>inf__rotation_8py</filename>
    <namespace>inf_rotation</namespace>
    <member kind="variable">
      <type>string</type>
      <name>cmdvel_topic</name>
      <anchorfile>namespaceinf__rotation.html</anchorfile>
      <anchor>a06ea485636b1e7cb35c1132203e4fb25</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>log_topic</name>
      <anchorfile>namespaceinf__rotation.html</anchorfile>
      <anchor>a69d950610309efcc01cff0b906559307</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>rotator</name>
      <anchorfile>namespaceinf__rotation.html</anchorfile>
      <anchor>a8294322fc767383b73e08d63b9f5d3a6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>linear_accelerate.py</name>
    <path>/tmp/ws/src/kobuki/kobuki_testsuite/src/kobuki_testsuite/</path>
    <filename>linear__accelerate_8py</filename>
    <class kind="class">kobuki_testsuite::linear_accelerate::LinearAccelerateTest</class>
    <namespace>kobuki_testsuite::linear_accelerate</namespace>
  </compound>
  <compound kind="file">
    <name>motion_rotate.py</name>
    <path>/tmp/ws/src/kobuki/kobuki_testsuite/src/kobuki_testsuite/</path>
    <filename>motion__rotate_8py</filename>
    <class kind="class">kobuki_testsuite::motion_rotate::Rotate</class>
    <namespace>kobuki_testsuite::motion_rotate</namespace>
  </compound>
  <compound kind="file">
    <name>motion_square.py</name>
    <path>/tmp/ws/src/kobuki/kobuki_testsuite/src/kobuki_testsuite/</path>
    <filename>motion__square_8py</filename>
    <class kind="class">kobuki_testsuite::motion_square::Pose2D</class>
    <class kind="class">kobuki_testsuite::motion_square::Square</class>
    <namespace>kobuki_testsuite::motion_square</namespace>
    <member kind="variable">
      <type></type>
      <name>square</name>
      <anchorfile>namespacekobuki__testsuite_1_1motion__square.html</anchorfile>
      <anchor>a6db844a020f0234bb7519ecd75c1a1af</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>motion_travel_forward.py</name>
    <path>/tmp/ws/src/kobuki/kobuki_testsuite/src/kobuki_testsuite/</path>
    <filename>motion__travel__forward_8py</filename>
    <class kind="class">kobuki_testsuite::motion_travel_forward::TravelForward</class>
    <namespace>kobuki_testsuite::motion_travel_forward</namespace>
  </compound>
  <compound kind="file">
    <name>motion_wander.py</name>
    <path>/tmp/ws/src/kobuki/kobuki_testsuite/src/kobuki_testsuite/</path>
    <filename>motion__wander_8py</filename>
    <class kind="class">kobuki_testsuite::motion_wander::SafeWandering</class>
    <namespace>kobuki_testsuite::motion_wander</namespace>
  </compound>
  <compound kind="file">
    <name>rotate.py</name>
    <path>/tmp/ws/src/kobuki/kobuki_testsuite/src/kobuki_testsuite/</path>
    <filename>rotate_8py</filename>
    <class kind="class">kobuki_testsuite::rotate::RotateTest</class>
    <namespace>kobuki_testsuite::rotate</namespace>
  </compound>
  <compound kind="file">
    <name>scan_angle.py</name>
    <path>/tmp/ws/src/kobuki/kobuki_testsuite/scripts/</path>
    <filename>scan__angle_8py</filename>
    <namespace>scan_angle</namespace>
    <member kind="variable">
      <type></type>
      <name>s</name>
      <anchorfile>namespacescan__angle.html</anchorfile>
      <anchor>ab8328046618b94c500deef20ac11eb78</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>setup.py</name>
    <path>/tmp/ws/src/kobuki/kobuki_testsuite/</path>
    <filename>setup_8py</filename>
    <namespace>setup</namespace>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_analog_input.py</name>
    <path>/tmp/ws/src/kobuki/kobuki_testsuite/scripts/</path>
    <filename>test__analog__input_8py</filename>
    <namespace>test_analog_input</namespace>
    <member kind="function">
      <type>def</type>
      <name>SensorStateCallback</name>
      <anchorfile>namespacetest__analog__input.html</anchorfile>
      <anchor>a3ff2b2814e02fdca0d7cd6dd36950305</anchor>
      <arglist>(data)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_angular_acceleration.py</name>
    <path>/tmp/ws/src/kobuki/kobuki_testsuite/scripts/</path>
    <filename>test__angular__acceleration_8py</filename>
    <namespace>test_angular_acceleration</namespace>
    <member kind="variable">
      <type>float</type>
      <name>accl</name>
      <anchorfile>namespacetest__angular__acceleration.html</anchorfile>
      <anchor>ac16d87110728edae0f892f3985fd89e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>cmdvel_topic</name>
      <anchorfile>namespacetest__angular__acceleration.html</anchorfile>
      <anchor>a163b73fe2cf92ed9d50aa863eb52ad81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>frequency</name>
      <anchorfile>namespacetest__angular__acceleration.html</anchorfile>
      <anchor>a81bcb9cbe5e56de3b78f203ddc50b68d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>log_topic</name>
      <anchorfile>namespacetest__angular__acceleration.html</anchorfile>
      <anchor>a165b96172cbdbc46544c1068739f4f42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>rotator</name>
      <anchorfile>namespacetest__angular__acceleration.html</anchorfile>
      <anchor>a9e922e8b519eef5975e7319dd0b4d48c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_battery_voltage.py</name>
    <path>/tmp/ws/src/kobuki/kobuki_testsuite/scripts/</path>
    <filename>test__battery__voltage_8py</filename>
    <namespace>test_battery_voltage</namespace>
    <member kind="function">
      <type>def</type>
      <name>SensorStateCallback</name>
      <anchorfile>namespacetest__battery__voltage.html</anchorfile>
      <anchor>a49a35f8bbd00f65c6b880bb5f2e379ea</anchor>
      <arglist>(data)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_digital_output.py</name>
    <path>/tmp/ws/src/kobuki/kobuki_testsuite/scripts/</path>
    <filename>test__digital__output_8py</filename>
    <namespace>test_digital_output</namespace>
    <member kind="variable">
      <type></type>
      <name>digital_output</name>
      <anchorfile>namespacetest__digital__output.html</anchorfile>
      <anchor>ace1b810e755ff042bc3cb8c6245e1ee8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>index</name>
      <anchorfile>namespacetest__digital__output.html</anchorfile>
      <anchor>ab44fff4373eb9e7e8e6120bf86da69b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>mask</name>
      <anchorfile>namespacetest__digital__output.html</anchorfile>
      <anchor>ab2fe497fd97de440378ee723f5dcd250</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>next_index</name>
      <anchorfile>namespacetest__digital__output.html</anchorfile>
      <anchor>a5f2835c326077690c85159be71f06cc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub</name>
      <anchorfile>namespacetest__digital__output.html</anchorfile>
      <anchor>ab5d34cb77070fac44cc4de3d1a19e8c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>rate</name>
      <anchorfile>namespacetest__digital__output.html</anchorfile>
      <anchor>ae207f1f07fada329187077402122c3e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>values</name>
      <anchorfile>namespacetest__digital__output.html</anchorfile>
      <anchor>a1073ba117aeb21caac19e930f2659128</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_events.py</name>
    <path>/tmp/ws/src/kobuki/kobuki_testsuite/scripts/</path>
    <filename>test__events_8py</filename>
    <namespace>test_events</namespace>
    <member kind="function">
      <type>def</type>
      <name>BumperEventCallback</name>
      <anchorfile>namespacetest__events.html</anchorfile>
      <anchor>a7dd657f3b02b984ed6bed9a6f56d4e3e</anchor>
      <arglist>(data)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ButtonEventCallback</name>
      <anchorfile>namespacetest__events.html</anchorfile>
      <anchor>a2ab9854e283bcffbfb2eeaf1376c726c</anchor>
      <arglist>(data)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>CliffEventCallback</name>
      <anchorfile>namespacetest__events.html</anchorfile>
      <anchor>ad57c2ad6b0b7aa424a9eac51f3bc6713</anchor>
      <arglist>(data)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>InputEventCallback</name>
      <anchorfile>namespacetest__events.html</anchorfile>
      <anchor>a05dd478a97af5beed20fe873f007b99b</anchor>
      <arglist>(data)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>PowerEventCallback</name>
      <anchorfile>namespacetest__events.html</anchorfile>
      <anchor>ae86156155fb74d792478c194b3407e8b</anchor>
      <arglist>(data)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>WheelDropEventCallback</name>
      <anchorfile>namespacetest__events.html</anchorfile>
      <anchor>aa11463fbbda80c8180b607b721573901</anchor>
      <arglist>(data)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_external_power.py</name>
    <path>/tmp/ws/src/kobuki/kobuki_testsuite/scripts/</path>
    <filename>test__external__power_8py</filename>
    <namespace>test_external_power</namespace>
    <member kind="function">
      <type>def</type>
      <name>clearing</name>
      <anchorfile>namespacetest__external__power.html</anchorfile>
      <anchor>a4026760e579592328e5ecfcd98994900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getKey</name>
      <anchorfile>namespacetest__external__power.html</anchorfile>
      <anchor>a14b1e3c54484b3b460c589153d21c686</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>printStatus</name>
      <anchorfile>namespacetest__external__power.html</anchorfile>
      <anchor>abb712eea422e21d9e4929408f4711f38</anchor>
      <arglist>(values)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>digital_output</name>
      <anchorfile>namespacetest__external__power.html</anchorfile>
      <anchor>ad769e4659561af30b74dd9315acc45e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>key</name>
      <anchorfile>namespacetest__external__power.html</anchorfile>
      <anchor>a0c28bd190b35db716f9b61839faaf75f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>keyBindings</name>
      <anchorfile>namespacetest__external__power.html</anchorfile>
      <anchor>a56f96d68e05e06826c4dcc0147c595cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>label</name>
      <anchorfile>namespacetest__external__power.html</anchorfile>
      <anchor>a42f7aee6fbf10a777ab14b7fbff36078</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>mask</name>
      <anchorfile>namespacetest__external__power.html</anchorfile>
      <anchor>ab535f0878fa01675296f4c63ce127575</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub</name>
      <anchorfile>namespacetest__external__power.html</anchorfile>
      <anchor>a12745a5b0151675362d43a1fa8237372</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>rate</name>
      <anchorfile>namespacetest__external__power.html</anchorfile>
      <anchor>aae1a71366bee204fbfe5a08d5f12bae1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>settings</name>
      <anchorfile>namespacetest__external__power.html</anchorfile>
      <anchor>a84e2d51b48d142ad9e191b2f378444ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>values</name>
      <anchorfile>namespacetest__external__power.html</anchorfile>
      <anchor>a4789b4b9ceecd528dd4dbe3336118e43</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_forwardbackward.py</name>
    <path>/tmp/ws/src/kobuki/kobuki_testsuite/scripts/</path>
    <filename>test__forwardbackward_8py</filename>
    <namespace>test_forwardbackward</namespace>
    <member kind="function">
      <type>def</type>
      <name>publish</name>
      <anchorfile>namespacetest__forwardbackward.html</anchorfile>
      <anchor>a4721b511f3800925241b9331fbee822e</anchor>
      <arglist>(pub, v, sec)</arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>cmdvel_topic</name>
      <anchorfile>namespacetest__forwardbackward.html</anchorfile>
      <anchor>a2a5267457bc21ad11e1ee51db9aab43f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub</name>
      <anchorfile>namespacetest__forwardbackward.html</anchorfile>
      <anchor>a80e384b9eb0ff957ee0b852a70d556fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>vel</name>
      <anchorfile>namespacetest__forwardbackward.html</anchorfile>
      <anchor>a623bb0297140ce13bed83df8102077dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>x</name>
      <anchorfile>namespacetest__forwardbackward.html</anchorfile>
      <anchor>ad530fe19f0b76e7d9618ac813de67160</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_gyro.py</name>
    <path>/tmp/ws/src/kobuki/kobuki_testsuite/scripts/</path>
    <filename>test__gyro_8py</filename>
    <namespace>test_gyro</namespace>
    <member kind="function">
      <type>def</type>
      <name>ImuCallback</name>
      <anchorfile>namespacetest__gyro.html</anchorfile>
      <anchor>a2e0ccb908fb3f23f2958b6300fcefdee</anchor>
      <arglist>(data)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_input.py</name>
    <path>/tmp/ws/src/kobuki/kobuki_testsuite/scripts/</path>
    <filename>test__input_8py</filename>
    <namespace>test_input</namespace>
    <member kind="function">
      <type>def</type>
      <name>BumperEventCallback</name>
      <anchorfile>namespacetest__input.html</anchorfile>
      <anchor>a1ef30192bedecede7174631cd858377b</anchor>
      <arglist>(data)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ButtonEventCallback</name>
      <anchorfile>namespacetest__input.html</anchorfile>
      <anchor>ab2d1d6696541c1510ea78fa3314fa0ac</anchor>
      <arglist>(data)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>clearing</name>
      <anchorfile>namespacetest__input.html</anchorfile>
      <anchor>afb41b85c3407e4ab03c6bb3742f34648</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>CliffEventCallback</name>
      <anchorfile>namespacetest__input.html</anchorfile>
      <anchor>af622b546393835541a732e1cadadd235</anchor>
      <arglist>(data)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>DigitalInputEventCallback</name>
      <anchorfile>namespacetest__input.html</anchorfile>
      <anchor>afc0a8798d4d538aad3b19f02accd41bf</anchor>
      <arglist>(data)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ImuCallback</name>
      <anchorfile>namespacetest__input.html</anchorfile>
      <anchor>a70dce79a0abc1d5958694f1bde299909</anchor>
      <arglist>(data)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>PowerEventCallback</name>
      <anchorfile>namespacetest__input.html</anchorfile>
      <anchor>ac4fe36b989c5784f9fd5fc7daa2459d6</anchor>
      <arglist>(data)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SensorStateCallback</name>
      <anchorfile>namespacetest__input.html</anchorfile>
      <anchor>ac91e4b9ea2066d96fb68662e96669f0a</anchor>
      <arglist>(data)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>WheelDropEventCallback</name>
      <anchorfile>namespacetest__input.html</anchorfile>
      <anchor>a1212fed8489b0c3ec8354310db644239</anchor>
      <arglist>(data)</arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>bumper0</name>
      <anchorfile>namespacetest__input.html</anchorfile>
      <anchor>adca0833d7897e29d0c80ce3558561bb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>bumper1</name>
      <anchorfile>namespacetest__input.html</anchorfile>
      <anchor>a4c1d602a17645a07bb50eec9482243d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>bumperS</name>
      <anchorfile>namespacetest__input.html</anchorfile>
      <anchor>a8abf94d8995841e95610e477911b35ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>button0</name>
      <anchorfile>namespacetest__input.html</anchorfile>
      <anchor>a6f3827e4a7ecb1de51f18f46959d3f13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>button1</name>
      <anchorfile>namespacetest__input.html</anchorfile>
      <anchor>a988f26ee1c4372d8d5e07f955415bbf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>buttonS</name>
      <anchorfile>namespacetest__input.html</anchorfile>
      <anchor>aac65e1d58a94d8f8a3adddd23933f40c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>cliff0</name>
      <anchorfile>namespacetest__input.html</anchorfile>
      <anchor>aaa7bef6c74c66a23722105c2487dd0c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>cliff1</name>
      <anchorfile>namespacetest__input.html</anchorfile>
      <anchor>a9e0d172fe68c4a6ab1b3f676bd62e213</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>cliffS</name>
      <anchorfile>namespacetest__input.html</anchorfile>
      <anchor>a96d38934f1f73214872edab7d0f03d0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>digitalS</name>
      <anchorfile>namespacetest__input.html</anchorfile>
      <anchor>a7b0a70b494f1b91efaf64cedcbae7488</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>key</name>
      <anchorfile>namespacetest__input.html</anchorfile>
      <anchor>a7871dc14563952f4366f2c6d34b9e203</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>power0</name>
      <anchorfile>namespacetest__input.html</anchorfile>
      <anchor>a189b0d6ed9fe99e9d1a73b0289ecdc3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>powerS</name>
      <anchorfile>namespacetest__input.html</anchorfile>
      <anchor>a97964e0a7de99c5f623a7f3c50075d7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>stdscr</name>
      <anchorfile>namespacetest__input.html</anchorfile>
      <anchor>a22d59c2be20aaa2042b1a4936161f74c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>wheel0</name>
      <anchorfile>namespacetest__input.html</anchorfile>
      <anchor>add6f9585f64b4d128f96edb49e87bb33</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>wheel1</name>
      <anchorfile>namespacetest__input.html</anchorfile>
      <anchor>a92f595f7f008e1b957a9e93045b8b904</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>wheelS</name>
      <anchorfile>namespacetest__input.html</anchorfile>
      <anchor>af7895fa402fab7f1978d1a3e8361fe14</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_led_array.py</name>
    <path>/tmp/ws/src/kobuki/kobuki_testsuite/scripts/</path>
    <filename>test__led__array_8py</filename>
    <namespace>test_led_array</namespace>
    <member kind="variable">
      <type>list</type>
      <name>colours</name>
      <anchorfile>namespacetest__led__array.html</anchorfile>
      <anchor>a5e2755f69e0ab672fb7c7468bda37c57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>leds</name>
      <anchorfile>namespacetest__led__array.html</anchorfile>
      <anchor>a0288ffae23443e5bbf23db015ee13e57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>pub</name>
      <anchorfile>namespacetest__led__array.html</anchorfile>
      <anchor>a244af9fea3d6a62523915b7fb6d7ae59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>rate</name>
      <anchorfile>namespacetest__led__array.html</anchorfile>
      <anchor>ad0f7530da3eb8be869dfe0946be5e2ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>value</name>
      <anchorfile>namespacetest__led__array.html</anchorfile>
      <anchor>ae731754146a2b9e7b4168abb56660a7a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_linear_acceleration.py</name>
    <path>/tmp/ws/src/kobuki/kobuki_testsuite/scripts/</path>
    <filename>test__linear__acceleration_8py</filename>
    <namespace>test_linear_acceleration</namespace>
    <member kind="variable">
      <type>float</type>
      <name>accl</name>
      <anchorfile>namespacetest__linear__acceleration.html</anchorfile>
      <anchor>a64ca8f529e51303c7fc80c037ec19728</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>cmdvel_topic</name>
      <anchorfile>namespacetest__linear__acceleration.html</anchorfile>
      <anchor>a58bb68f28b774f7b565a3326435a4bc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>forwarder</name>
      <anchorfile>namespacetest__linear__acceleration.html</anchorfile>
      <anchor>a7630f3d6622b3f2b82ad248365ac579c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>frequency</name>
      <anchorfile>namespacetest__linear__acceleration.html</anchorfile>
      <anchor>a02fbf4a30f9793c7fb6af0770179d15a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>log_topic</name>
      <anchorfile>namespacetest__linear__acceleration.html</anchorfile>
      <anchor>a3ac7c259f0189c3226947ab4dc7e3f6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>max_speed</name>
      <anchorfile>namespacetest__linear__acceleration.html</anchorfile>
      <anchor>a30a927c3b43bc509bff5ddc6eae89ec3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_motion_forward.py</name>
    <path>/tmp/ws/src/kobuki/kobuki_testsuite/scripts/</path>
    <filename>test__motion__forward_8py</filename>
    <namespace>test_motion_forward</namespace>
    <member kind="variable">
      <type>string</type>
      <name>cliff_topic</name>
      <anchorfile>namespacetest__motion__forward.html</anchorfile>
      <anchor>ab08c60a13cdab5e5a3f7e909134959ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>cmdvel_topic</name>
      <anchorfile>namespacetest__motion__forward.html</anchorfile>
      <anchor>a45cf2c969d3ed5866bc4c71214529605</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>odom_topic</name>
      <anchorfile>namespacetest__motion__forward.html</anchorfile>
      <anchor>acf5283387f0a3e34356a1d4e45f8c9ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>travel</name>
      <anchorfile>namespacetest__motion__forward.html</anchorfile>
      <anchor>a34d70f293d76c91c182324c90c71661e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_output.py</name>
    <path>/tmp/ws/src/kobuki/kobuki_testsuite/scripts/</path>
    <filename>test__output_8py</filename>
    <namespace>test_output</namespace>
    <member kind="function">
      <type>def</type>
      <name>clearing</name>
      <anchorfile>namespacetest__output.html</anchorfile>
      <anchor>ac88aee162f4030883d72e89c3eb80e20</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getKey</name>
      <anchorfile>namespacetest__output.html</anchorfile>
      <anchor>a5398c42bfcd3dae1d32ed6983068800e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>printStatus</name>
      <anchorfile>namespacetest__output.html</anchorfile>
      <anchor>a2d9d608d6fbea95544cd6d13ffda5f71</anchor>
      <arglist>(ext_values, dgt_values, leds)</arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>colorBindings</name>
      <anchorfile>namespacetest__output.html</anchorfile>
      <anchor>a152e72fc5b631a365580d71085a5279a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>digital_output</name>
      <anchorfile>namespacetest__output.html</anchorfile>
      <anchor>af267fea6e432af6322dc3ed9b348a687</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>external_power</name>
      <anchorfile>namespacetest__output.html</anchorfile>
      <anchor>abe26817befd92a975b2350e4bc8d2545</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>key</name>
      <anchorfile>namespacetest__output.html</anchorfile>
      <anchor>aaeaa9b7dd5205a57298ed73fd166bece</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>keyBindings1</name>
      <anchorfile>namespacetest__output.html</anchorfile>
      <anchor>ad3fa0cfa9a4ce03fd8d0ee67a64f6d59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>keyBindings2</name>
      <anchorfile>namespacetest__output.html</anchorfile>
      <anchor>a55b5a935132e90754abd9fac8b33ca88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>keyBindings3</name>
      <anchorfile>namespacetest__output.html</anchorfile>
      <anchor>a504a5d8b5c7b04afaab9b50f2ed9ce6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>keyBindings4</name>
      <anchorfile>namespacetest__output.html</anchorfile>
      <anchor>a96a1ee9559ef5c9baeb7fa6f31b9e967</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>leds</name>
      <anchorfile>namespacetest__output.html</anchorfile>
      <anchor>ad2fcb6c4e277d59a7df8742cce4445eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>mask</name>
      <anchorfile>namespacetest__output.html</anchorfile>
      <anchor>afca1b60a19885c3a725f983cf5c15b02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>pub</name>
      <anchorfile>namespacetest__output.html</anchorfile>
      <anchor>aedd597c98806e5be6e9da88127f16d3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub_dgt_out</name>
      <anchorfile>namespacetest__output.html</anchorfile>
      <anchor>a502e29aef723cb70f6539abf4f9ee00a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub_ext_pwr</name>
      <anchorfile>namespacetest__output.html</anchorfile>
      <anchor>a3b11c557ec2a1d476af411f53957b381</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub_sounds</name>
      <anchorfile>namespacetest__output.html</anchorfile>
      <anchor>a1d7482accccf42596ba0864a81e0f221</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>rate</name>
      <anchorfile>namespacetest__output.html</anchorfile>
      <anchor>aadec8f8c388837d3a881844451e71a09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>settings</name>
      <anchorfile>namespacetest__output.html</anchorfile>
      <anchor>a7386a0aa8c28cd6b1753c41796f471a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>textBindings</name>
      <anchorfile>namespacetest__output.html</anchorfile>
      <anchor>ade81cdb1bd26dc036b6467eb964db0f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>value</name>
      <anchorfile>namespacetest__output.html</anchorfile>
      <anchor>ac576e1274e25e334cffc173c9a8d7de1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>values</name>
      <anchorfile>namespacetest__output.html</anchorfile>
      <anchor>a38066b4cd2ec12fadc01724435f0646b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_rotation.py</name>
    <path>/tmp/ws/src/kobuki/kobuki_testsuite/scripts/</path>
    <filename>test__rotation_8py</filename>
    <namespace>test_rotation</namespace>
    <member kind="variable">
      <type>string</type>
      <name>cmdvel_topic</name>
      <anchorfile>namespacetest__rotation.html</anchorfile>
      <anchor>a073874af85aff00d15c150ef927e25b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>log_topic</name>
      <anchorfile>namespacetest__rotation.html</anchorfile>
      <anchor>a2366dd5d69896346f766fbc5c6bfd177</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>rotator</name>
      <anchorfile>namespacetest__rotation.html</anchorfile>
      <anchor>a46035e679a4700843578fa79f352504b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_safewandering.py</name>
    <path>/tmp/ws/src/kobuki/kobuki_testsuite/scripts/</path>
    <filename>test__safewandering_8py</filename>
    <namespace>test_safewandering</namespace>
    <member kind="variable">
      <type>string</type>
      <name>bump_topic</name>
      <anchorfile>namespacetest__safewandering.html</anchorfile>
      <anchor>a2d66ceb4fe92ba877aa44cc9fbc3929f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>cliff_topic</name>
      <anchorfile>namespacetest__safewandering.html</anchorfile>
      <anchor>a5c98b068de3daf27211cc2932cbaccf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>cmdvel_topic</name>
      <anchorfile>namespacetest__safewandering.html</anchorfile>
      <anchor>a35fd992be8c32517e0f53ba930a2f6c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>odom_topic</name>
      <anchorfile>namespacetest__safewandering.html</anchorfile>
      <anchor>a07d196c0adb3d720543735224916a757</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>wanderer</name>
      <anchorfile>namespacetest__safewandering.html</anchorfile>
      <anchor>a3970f8b6d9128dbe9b3e5c41da6b5cb7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_slow_drive.py</name>
    <path>/tmp/ws/src/kobuki/kobuki_testsuite/scripts/</path>
    <filename>test__slow__drive_8py</filename>
    <class kind="class">test_slow_drive::Test_slow_drive</class>
    <namespace>test_slow_drive</namespace>
    <member kind="variable">
      <type></type>
      <name>test_slow_drive_obj</name>
      <anchorfile>namespacetest__slow__drive.html</anchorfile>
      <anchor>a6fda3d98b168b867795c920f616f0ff1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_sounds.py</name>
    <path>/tmp/ws/src/kobuki/kobuki_testsuite/scripts/</path>
    <filename>test__sounds_8py</filename>
    <namespace>test_sounds</namespace>
    <member kind="variable">
      <type></type>
      <name>msg</name>
      <anchorfile>namespacetest__sounds.html</anchorfile>
      <anchor>a9aa754d3ea4b5b4ad148ef1ceabbacbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub</name>
      <anchorfile>namespacetest__sounds.html</anchorfile>
      <anchor>a0acdaefa6fdc53baa1eb0873d367ca9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>rate</name>
      <anchorfile>namespacetest__sounds.html</anchorfile>
      <anchor>a6bdb8258d81f12d32f445f76e5e4f07c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>sounds</name>
      <anchorfile>namespacetest__sounds.html</anchorfile>
      <anchor>a952c7e377947ce87be80593d963069a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>texts</name>
      <anchorfile>namespacetest__sounds.html</anchorfile>
      <anchor>aaa26147a0c67e821c471db194b818abf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>value</name>
      <anchorfile>namespacetest__sounds.html</anchorfile>
      <anchor>a34f4af06476d7602e5c95c19f43dad52</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_translation.py</name>
    <path>/tmp/ws/src/kobuki/kobuki_testsuite/scripts/</path>
    <filename>test__translation_8py</filename>
    <class kind="class">test_translation::Test_Translation</class>
    <namespace>test_translation</namespace>
    <member kind="function">
      <type>def</type>
      <name>test_trans_main</name>
      <anchorfile>namespacetest__translation.html</anchorfile>
      <anchor>a21cf5fe3a5de9ce278b4d4830a0342e3</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>utils.py</name>
    <path>/tmp/ws/src/kobuki/kobuki_testsuite/src/kobuki_testsuite/</path>
    <filename>utils_8py</filename>
    <namespace>kobuki_testsuite::utils</namespace>
    <member kind="function">
      <type>def</type>
      <name>sign</name>
      <anchorfile>namespacekobuki__testsuite_1_1utils.html</anchorfile>
      <anchor>a562577f229c7484c8f839602e1d63558</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>wrap_to_pi</name>
      <anchorfile>namespacekobuki__testsuite_1_1utils.html</anchorfile>
      <anchor>aa7c402add138e26aca2070faab979091</anchor>
      <arglist>(x)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>kobuki_testsuite::angular_accelerate::AngularAccelerateTest</name>
    <filename>classkobuki__testsuite_1_1angular__accelerate_1_1AngularAccelerateTest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classkobuki__testsuite_1_1angular__accelerate_1_1AngularAccelerateTest.html</anchorfile>
      <anchor>a0e049543303c678c14e09070877ac85e</anchor>
      <arglist>(self, cmd_vel_topic, log_topic, freq, accl)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>log</name>
      <anchorfile>classkobuki__testsuite_1_1angular__accelerate_1_1AngularAccelerateTest.html</anchorfile>
      <anchor>a55e501778d6a52b869b536296e78e815</anchor>
      <arglist>(self, msg)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>run</name>
      <anchorfile>classkobuki__testsuite_1_1angular__accelerate_1_1AngularAccelerateTest.html</anchorfile>
      <anchor>acf84f41c41da0c47bc4c47c28a1b39cf</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>stop</name>
      <anchorfile>classkobuki__testsuite_1_1angular__accelerate_1_1AngularAccelerateTest.html</anchorfile>
      <anchor>ab48caa6b50e2cfb0cf888202720b7695</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>accl</name>
      <anchorfile>classkobuki__testsuite_1_1angular__accelerate_1_1AngularAccelerateTest.html</anchorfile>
      <anchor>ac345567c5c6b4b29ff0093392ee41599</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>freq</name>
      <anchorfile>classkobuki__testsuite_1_1angular__accelerate_1_1AngularAccelerateTest.html</anchorfile>
      <anchor>a3e174e7df78c4c47c08debe78a139327</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub_cmd</name>
      <anchorfile>classkobuki__testsuite_1_1angular__accelerate_1_1AngularAccelerateTest.html</anchorfile>
      <anchor>a6d5613c91bda5881f1430f34fac7424c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub_log</name>
      <anchorfile>classkobuki__testsuite_1_1angular__accelerate_1_1AngularAccelerateTest.html</anchorfile>
      <anchor>af8ea1e51654ddeef9d3ec8468a203c87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>rate</name>
      <anchorfile>classkobuki__testsuite_1_1angular__accelerate_1_1AngularAccelerateTest.html</anchorfile>
      <anchor>a59a11858034fccc52b56fb0055e67f18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>twist</name>
      <anchorfile>classkobuki__testsuite_1_1angular__accelerate_1_1AngularAccelerateTest.html</anchorfile>
      <anchor>ad55e0d1a46bc8113b24f4e7d89dc5a18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_stop</name>
      <anchorfile>classkobuki__testsuite_1_1angular__accelerate_1_1AngularAccelerateTest.html</anchorfile>
      <anchor>a14301b0cfa1b76cba4fa629dc7c49ac9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>kobuki_testsuite::drift_estimation::DriftEstimation</name>
    <filename>classkobuki__testsuite_1_1drift__estimation_1_1DriftEstimation.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classkobuki__testsuite_1_1drift__estimation_1_1DriftEstimation.html</anchorfile>
      <anchor>ad1a1e2b10f3b8bea74904f7c38788854</anchor>
      <arglist>(self, laser_scan_angle_topic, gyro_scan_angle_topic, error_scan_angle_topic, cmd_vel_topic, gyro_topic)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>align</name>
      <anchorfile>classkobuki__testsuite_1_1drift__estimation_1_1DriftEstimation.html</anchorfile>
      <anchor>a7563e7519d44b0309c98325ecd98c504</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>execute</name>
      <anchorfile>classkobuki__testsuite_1_1drift__estimation_1_1DriftEstimation.html</anchorfile>
      <anchor>a991bdfe3e0bb759ad4210a15595ae353</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>gyro_callback</name>
      <anchorfile>classkobuki__testsuite_1_1drift__estimation_1_1DriftEstimation.html</anchorfile>
      <anchor>a5f177f7427bb143ad200ad4e8e451d80</anchor>
      <arglist>(self, msg)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>init</name>
      <anchorfile>classkobuki__testsuite_1_1drift__estimation_1_1DriftEstimation.html</anchorfile>
      <anchor>a9aeb461670f0d4f627fb53a75eb8e634</anchor>
      <arglist>(self, yaw_rate)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>scan_callback</name>
      <anchorfile>classkobuki__testsuite_1_1drift__estimation_1_1DriftEstimation.html</anchorfile>
      <anchor>adee441c7eaa2d7c218d780e8951b44a4</anchor>
      <arglist>(self, msg)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>shutdown</name>
      <anchorfile>classkobuki__testsuite_1_1drift__estimation_1_1DriftEstimation.html</anchorfile>
      <anchor>a29550f339acee51f23682500791b08b1</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>stop</name>
      <anchorfile>classkobuki__testsuite_1_1drift__estimation_1_1DriftEstimation.html</anchorfile>
      <anchor>a5c9ec4c6942508b00edc9c79a867e06c</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cmd_vel_publisher</name>
      <anchorfile>classkobuki__testsuite_1_1drift__estimation_1_1DriftEstimation.html</anchorfile>
      <anchor>ad6bee12c16ad6069084ab4e7a4f3d09a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>gyro_subscriber</name>
      <anchorfile>classkobuki__testsuite_1_1drift__estimation_1_1DriftEstimation.html</anchorfile>
      <anchor>abaed6a0e5b73261d5783a9c0e42a0318</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>lock</name>
      <anchorfile>classkobuki__testsuite_1_1drift__estimation_1_1DriftEstimation.html</anchorfile>
      <anchor>aa0e3e921424ea887bcf66d9cb8a9ac6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>rate</name>
      <anchorfile>classkobuki__testsuite_1_1drift__estimation_1_1DriftEstimation.html</anchorfile>
      <anchor>ae574a8452d5d25585fcd027609d93223</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_abs_yaw_rate</name>
      <anchorfile>classkobuki__testsuite_1_1drift__estimation_1_1DriftEstimation.html</anchorfile>
      <anchor>a3340ef4aac4be706a107f0f9a4844edd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_centred_gyro_angle</name>
      <anchorfile>classkobuki__testsuite_1_1drift__estimation_1_1DriftEstimation.html</anchorfile>
      <anchor>a2c402f3bc56797ea8b4d6bed0f1aabeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_epsilon</name>
      <anchorfile>classkobuki__testsuite_1_1drift__estimation_1_1DriftEstimation.html</anchorfile>
      <anchor>a45a262892fa281e6c2560dd340e71b75</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_error_scan_angle_publisher</name>
      <anchorfile>classkobuki__testsuite_1_1drift__estimation_1_1DriftEstimation.html</anchorfile>
      <anchor>aaeec4faa986cbf60e79bfc0e7d04d79d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_gyro_angle</name>
      <anchorfile>classkobuki__testsuite_1_1drift__estimation_1_1DriftEstimation.html</anchorfile>
      <anchor>a2e6520fba35bd96965ac826a6b40179f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_gyro_scan_angle_publisher</name>
      <anchorfile>classkobuki__testsuite_1_1drift__estimation_1_1DriftEstimation.html</anchorfile>
      <anchor>a52f1f0c402318838a14a0140a59db38f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_gyro_time</name>
      <anchorfile>classkobuki__testsuite_1_1drift__estimation_1_1DriftEstimation.html</anchorfile>
      <anchor>a2f84c2271445179e9fba99284d4a0a25</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_inital_wall_angle</name>
      <anchorfile>classkobuki__testsuite_1_1drift__estimation_1_1DriftEstimation.html</anchorfile>
      <anchor>a00b649844297af75292bf62e4ad9d1a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_initial_gyro_offset</name>
      <anchorfile>classkobuki__testsuite_1_1drift__estimation_1_1DriftEstimation.html</anchorfile>
      <anchor>a5b7a817a02e8d469e3d8ad804a8ef48c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_laser_scan_angle_subscriber</name>
      <anchorfile>classkobuki__testsuite_1_1drift__estimation_1_1DriftEstimation.html</anchorfile>
      <anchor>a28c33a3c3ba52ff6f5fa83a0884b611d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_max_angle</name>
      <anchorfile>classkobuki__testsuite_1_1drift__estimation_1_1DriftEstimation.html</anchorfile>
      <anchor>a9546df4a78584e7a46d680a479e6ea4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_running</name>
      <anchorfile>classkobuki__testsuite_1_1drift__estimation_1_1DriftEstimation.html</anchorfile>
      <anchor>a9cf7714cbbf22b053e49bca59acad2ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_scan_angle</name>
      <anchorfile>classkobuki__testsuite_1_1drift__estimation_1_1DriftEstimation.html</anchorfile>
      <anchor>afd5690a616d1f991279df1ebb2796d59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_scan_time</name>
      <anchorfile>classkobuki__testsuite_1_1drift__estimation_1_1DriftEstimation.html</anchorfile>
      <anchor>a67f74878ccfac91ec2dbbc9a47a72b6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_stop</name>
      <anchorfile>classkobuki__testsuite_1_1drift__estimation_1_1DriftEstimation.html</anchorfile>
      <anchor>aea1a21cda814f2d066ff93e927edf6e4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>kobuki_testsuite::linear_accelerate::LinearAccelerateTest</name>
    <filename>classkobuki__testsuite_1_1linear__accelerate_1_1LinearAccelerateTest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classkobuki__testsuite_1_1linear__accelerate_1_1LinearAccelerateTest.html</anchorfile>
      <anchor>a3701b1a59a46cd07f043da1f507a7e1f</anchor>
      <arglist>(self, cmd_vel_topic, log_topic, freq, accl, max_speed)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>log</name>
      <anchorfile>classkobuki__testsuite_1_1linear__accelerate_1_1LinearAccelerateTest.html</anchorfile>
      <anchor>ac35cd4fa7244a20e1b62588fb343b194</anchor>
      <arglist>(self, msg)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>run</name>
      <anchorfile>classkobuki__testsuite_1_1linear__accelerate_1_1LinearAccelerateTest.html</anchorfile>
      <anchor>aee0633602a9d81cd128fc4aa144b4980</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>stop</name>
      <anchorfile>classkobuki__testsuite_1_1linear__accelerate_1_1LinearAccelerateTest.html</anchorfile>
      <anchor>a7c42983bf133a8bb07fe4da3d2ba29e0</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>accl</name>
      <anchorfile>classkobuki__testsuite_1_1linear__accelerate_1_1LinearAccelerateTest.html</anchorfile>
      <anchor>a13b23968e7106204a72bbddc9519b360</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>freq</name>
      <anchorfile>classkobuki__testsuite_1_1linear__accelerate_1_1LinearAccelerateTest.html</anchorfile>
      <anchor>a1c7c9782dd46a8b10f5be75ae15fda09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>max_speed</name>
      <anchorfile>classkobuki__testsuite_1_1linear__accelerate_1_1LinearAccelerateTest.html</anchorfile>
      <anchor>add68f2368efbf812a1c120358d57c910</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub_cmd</name>
      <anchorfile>classkobuki__testsuite_1_1linear__accelerate_1_1LinearAccelerateTest.html</anchorfile>
      <anchor>ad9c8ef2da4375540978aee84436de0d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub_log</name>
      <anchorfile>classkobuki__testsuite_1_1linear__accelerate_1_1LinearAccelerateTest.html</anchorfile>
      <anchor>a9981cbb6750485d98742a4850c126629</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>rate</name>
      <anchorfile>classkobuki__testsuite_1_1linear__accelerate_1_1LinearAccelerateTest.html</anchorfile>
      <anchor>a789feb3494b87e7edae04acafe9b9373</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>twist</name>
      <anchorfile>classkobuki__testsuite_1_1linear__accelerate_1_1LinearAccelerateTest.html</anchorfile>
      <anchor>acd687841c4727b672e5bc516abb827a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_stop</name>
      <anchorfile>classkobuki__testsuite_1_1linear__accelerate_1_1LinearAccelerateTest.html</anchorfile>
      <anchor>a172b5b51a5d2a63d4be05042a6ceb0a5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>kobuki_testsuite::motion_square::Pose2D</name>
    <filename>classkobuki__testsuite_1_1motion__square_1_1Pose2D.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classkobuki__testsuite_1_1motion__square_1_1Pose2D.html</anchorfile>
      <anchor>ad8a496d6dc7e395026890e51eef140b7</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__str__</name>
      <anchorfile>classkobuki__testsuite_1_1motion__square_1_1Pose2D.html</anchorfile>
      <anchor>a9ecd141c1a2ab51b56b1efc42829a92f</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>configured</name>
      <anchorfile>classkobuki__testsuite_1_1motion__square_1_1Pose2D.html</anchorfile>
      <anchor>a31b3ba4facafe8c4c3c9367b02bf10aa</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>heading</name>
      <anchorfile>classkobuki__testsuite_1_1motion__square_1_1Pose2D.html</anchorfile>
      <anchor>a6244fdfdd83154d31fe393a3c8a65268</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>x</name>
      <anchorfile>classkobuki__testsuite_1_1motion__square_1_1Pose2D.html</anchorfile>
      <anchor>a71c30729e0b055a3ae8c9db4bbb6a525</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>y</name>
      <anchorfile>classkobuki__testsuite_1_1motion__square_1_1Pose2D.html</anchorfile>
      <anchor>a7404b5267a53258d931a378048be9e2b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>kobuki_testsuite::motion_rotate::Rotate</name>
    <filename>classkobuki__testsuite_1_1motion__rotate_1_1Rotate.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classkobuki__testsuite_1_1motion__rotate_1_1Rotate.html</anchorfile>
      <anchor>acc5430e05212f3d85e51f4a3321d5875</anchor>
      <arglist>(self, cmd_vel_topic)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>execute</name>
      <anchorfile>classkobuki__testsuite_1_1motion__rotate_1_1Rotate.html</anchorfile>
      <anchor>a791536233e2807764cbf5b9dcfdef2d5</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>init</name>
      <anchorfile>classkobuki__testsuite_1_1motion__rotate_1_1Rotate.html</anchorfile>
      <anchor>a43713da667375bfc5a5fa857535dbbc0</anchor>
      <arglist>(self, yaw_rate, number_of_turns=-1)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>shutdown</name>
      <anchorfile>classkobuki__testsuite_1_1motion__rotate_1_1Rotate.html</anchorfile>
      <anchor>af70f8e042c1b6732755985a960bc68e0</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>stop</name>
      <anchorfile>classkobuki__testsuite_1_1motion__rotate_1_1Rotate.html</anchorfile>
      <anchor>a47f9c322553c5103a1807f46ea6ee355</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cmd_vel_publisher</name>
      <anchorfile>classkobuki__testsuite_1_1motion__rotate_1_1Rotate.html</anchorfile>
      <anchor>a97bb0558f3ea2bd93615e5676b2a38aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>twist</name>
      <anchorfile>classkobuki__testsuite_1_1motion__rotate_1_1Rotate.html</anchorfile>
      <anchor>a343d83d1fd2dfe42cff1ef80622d6a81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_cmd_vel_frequency</name>
      <anchorfile>classkobuki__testsuite_1_1motion__rotate_1_1Rotate.html</anchorfile>
      <anchor>a9cf116f6f26fecff46968d7132ef93c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_max_rotate_count</name>
      <anchorfile>classkobuki__testsuite_1_1motion__rotate_1_1Rotate.html</anchorfile>
      <anchor>a7a498b715bc1370fc022fa8737ac72b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_number_of_turns</name>
      <anchorfile>classkobuki__testsuite_1_1motion__rotate_1_1Rotate.html</anchorfile>
      <anchor>acd6c602fa17584c47af185b2bb3ebaef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_rate</name>
      <anchorfile>classkobuki__testsuite_1_1motion__rotate_1_1Rotate.html</anchorfile>
      <anchor>a5739be693c960a6ddb281ad3206e0081</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_running</name>
      <anchorfile>classkobuki__testsuite_1_1motion__rotate_1_1Rotate.html</anchorfile>
      <anchor>ace45d508efad36b142be04bdcd819653</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_stop</name>
      <anchorfile>classkobuki__testsuite_1_1motion__rotate_1_1Rotate.html</anchorfile>
      <anchor>ae245126a22320a3e9817b04341251417</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_yaw_rate</name>
      <anchorfile>classkobuki__testsuite_1_1motion__rotate_1_1Rotate.html</anchorfile>
      <anchor>a894452047bd53b103e1b192c125e1a15</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>kobuki_testsuite::rotate::RotateTest</name>
    <filename>classkobuki__testsuite_1_1rotate_1_1RotateTest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classkobuki__testsuite_1_1rotate_1_1RotateTest.html</anchorfile>
      <anchor>accc1eb5ac6dc7e05d49bc01a4cda3241</anchor>
      <arglist>(self, cmd_vel_topic, log_topic, yaw_rate=1.2)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>log</name>
      <anchorfile>classkobuki__testsuite_1_1rotate_1_1RotateTest.html</anchorfile>
      <anchor>ad0751a737eec20469fc294b6334ce65b</anchor>
      <arglist>(self, msg)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>run</name>
      <anchorfile>classkobuki__testsuite_1_1rotate_1_1RotateTest.html</anchorfile>
      <anchor>aaa59ad77a60cfb7c49c8db5acfb9594d</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>stop</name>
      <anchorfile>classkobuki__testsuite_1_1rotate_1_1RotateTest.html</anchorfile>
      <anchor>a90ce56a890f30c1073c702f29fba03b3</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>max_rotate_count</name>
      <anchorfile>classkobuki__testsuite_1_1rotate_1_1RotateTest.html</anchorfile>
      <anchor>ae4d690ec233e418407f7200da60c489a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub_cmd</name>
      <anchorfile>classkobuki__testsuite_1_1rotate_1_1RotateTest.html</anchorfile>
      <anchor>a89f3d859ef40957bd27fccae2ad21005</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub_log</name>
      <anchorfile>classkobuki__testsuite_1_1rotate_1_1RotateTest.html</anchorfile>
      <anchor>ad46c641ce53f3e31a6aa7bce46b38326</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>rate</name>
      <anchorfile>classkobuki__testsuite_1_1rotate_1_1RotateTest.html</anchorfile>
      <anchor>a9ea89b090d6edeb14b0989a8fcaaa209</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>twist</name>
      <anchorfile>classkobuki__testsuite_1_1rotate_1_1RotateTest.html</anchorfile>
      <anchor>a89fa6ac1248c0727d9dc4ac93c0f3834</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>yaw_rate</name>
      <anchorfile>classkobuki__testsuite_1_1rotate_1_1RotateTest.html</anchorfile>
      <anchor>a7f9a3aaaf52477da984e16090ec0a7ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_stop</name>
      <anchorfile>classkobuki__testsuite_1_1rotate_1_1RotateTest.html</anchorfile>
      <anchor>aef2f5996ec0a5e79f4fd3e31d9454f96</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>kobuki_testsuite::motion_wander::SafeWandering</name>
    <filename>classkobuki__testsuite_1_1motion__wander_1_1SafeWandering.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classkobuki__testsuite_1_1motion__wander_1_1SafeWandering.html</anchorfile>
      <anchor>a4bcae876f0ded2ddfa2b27815fa4ef6b</anchor>
      <arglist>(self, cmd_vel_topic, odom_topic, bumper_topic, cliff_topic)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>bumper_event_callback</name>
      <anchorfile>classkobuki__testsuite_1_1motion__wander_1_1SafeWandering.html</anchorfile>
      <anchor>aa517bb9ccb3b82c23666633869521c8a</anchor>
      <arglist>(self, data)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>cliff_event_callback</name>
      <anchorfile>classkobuki__testsuite_1_1motion__wander_1_1SafeWandering.html</anchorfile>
      <anchor>aca7ab63d17a0dd19094995ca04de4470</anchor>
      <arglist>(self, data)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>command</name>
      <anchorfile>classkobuki__testsuite_1_1motion__wander_1_1SafeWandering.html</anchorfile>
      <anchor>ad4032fb3907fabad2dffecd6335ed937</anchor>
      <arglist>(self, twist)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>execute</name>
      <anchorfile>classkobuki__testsuite_1_1motion__wander_1_1SafeWandering.html</anchorfile>
      <anchor>a10ccee6dba2ecd67830a92ba2b8c07b3</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>go</name>
      <anchorfile>classkobuki__testsuite_1_1motion__wander_1_1SafeWandering.html</anchorfile>
      <anchor>a81046da50285c5f83c5da315a3075245</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>init</name>
      <anchorfile>classkobuki__testsuite_1_1motion__wander_1_1SafeWandering.html</anchorfile>
      <anchor>af538b501dd943d8b6d982e7124572aa1</anchor>
      <arglist>(self, speed, stepback_speed, angular_speed)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>odometry_callback</name>
      <anchorfile>classkobuki__testsuite_1_1motion__wander_1_1SafeWandering.html</anchorfile>
      <anchor>a480289a388dec58dc8d6b39676b1f1de</anchor>
      <arglist>(self, data)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>reached</name>
      <anchorfile>classkobuki__testsuite_1_1motion__wander_1_1SafeWandering.html</anchorfile>
      <anchor>a7ce3e8f4a4561efabcf878f1d278cfc5</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>shutdown</name>
      <anchorfile>classkobuki__testsuite_1_1motion__wander_1_1SafeWandering.html</anchorfile>
      <anchor>a174a1667bfd4b4ef5e1796fd1e68510b</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>stepback</name>
      <anchorfile>classkobuki__testsuite_1_1motion__wander_1_1SafeWandering.html</anchorfile>
      <anchor>a3378ba712828af061da587b7a74007bf</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>stop</name>
      <anchorfile>classkobuki__testsuite_1_1motion__wander_1_1SafeWandering.html</anchorfile>
      <anchor>a773aa42ea74e1b4a239660370019b15a</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>turn</name>
      <anchorfile>classkobuki__testsuite_1_1motion__wander_1_1SafeWandering.html</anchorfile>
      <anchor>af16c24c931a0ab3542f13b733eafb221</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bumper_subscriber</name>
      <anchorfile>classkobuki__testsuite_1_1motion__wander_1_1SafeWandering.html</anchorfile>
      <anchor>abcbfaf3289e31e882338d06a4bc32749</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cliff_subscriber</name>
      <anchorfile>classkobuki__testsuite_1_1motion__wander_1_1SafeWandering.html</anchorfile>
      <anchor>a1837e9f208058e5e3b0685f177a1349a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cmd_vel_publisher</name>
      <anchorfile>classkobuki__testsuite_1_1motion__wander_1_1SafeWandering.html</anchorfile>
      <anchor>adafc8604ea5f3b0dcb47daed7f007a91</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>odom_subscriber</name>
      <anchorfile>classkobuki__testsuite_1_1motion__wander_1_1SafeWandering.html</anchorfile>
      <anchor>a6899b5bed64163e6ea1df6f359f6a3f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ok</name>
      <anchorfile>classkobuki__testsuite_1_1motion__wander_1_1SafeWandering.html</anchorfile>
      <anchor>a6ef844e3449670e3c639292a8b98d739</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>rate</name>
      <anchorfile>classkobuki__testsuite_1_1motion__wander_1_1SafeWandering.html</anchorfile>
      <anchor>a72f9ea6f48e1f598a4584e8b62295b55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>theta</name>
      <anchorfile>classkobuki__testsuite_1_1motion__wander_1_1SafeWandering.html</anchorfile>
      <anchor>a32fe3ad25a579d3d083fdf4667441198</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>theta_goal</name>
      <anchorfile>classkobuki__testsuite_1_1motion__wander_1_1SafeWandering.html</anchorfile>
      <anchor>a9ee196099b95d31d734287580b4d4069</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_ang_zvel</name>
      <anchorfile>classkobuki__testsuite_1_1motion__wander_1_1SafeWandering.html</anchorfile>
      <anchor>a12b8a2a9d48288b24e9869ac05066e72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_lin_xvel</name>
      <anchorfile>classkobuki__testsuite_1_1motion__wander_1_1SafeWandering.html</anchorfile>
      <anchor>a449ffafba9845b3e83c37b30406489e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_running</name>
      <anchorfile>classkobuki__testsuite_1_1motion__wander_1_1SafeWandering.html</anchorfile>
      <anchor>a4dc7565e8820b8665001928d3a216cea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_stepback_xvel</name>
      <anchorfile>classkobuki__testsuite_1_1motion__wander_1_1SafeWandering.html</anchorfile>
      <anchor>a9a827cceab4568903f2684aa334a7e6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_stop</name>
      <anchorfile>classkobuki__testsuite_1_1motion__wander_1_1SafeWandering.html</anchorfile>
      <anchor>a933d8a48fa90f41a2ebea8e7b785ae7f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>kobuki_testsuite::drift_estimation::ScanToAngle</name>
    <filename>classkobuki__testsuite_1_1drift__estimation_1_1ScanToAngle.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classkobuki__testsuite_1_1drift__estimation_1_1ScanToAngle.html</anchorfile>
      <anchor>a97b0dba3ab737c38bc4a64f87f992ead</anchor>
      <arglist>(self, scan_topic, scan_angle_topic)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>init</name>
      <anchorfile>classkobuki__testsuite_1_1drift__estimation_1_1ScanToAngle.html</anchorfile>
      <anchor>a56f9cd91b6f1906825779819b1b16097</anchor>
      <arglist>(self, min_angle=-0.3, max_angle=0.3)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>scan_callback</name>
      <anchorfile>classkobuki__testsuite_1_1drift__estimation_1_1ScanToAngle.html</anchorfile>
      <anchor>a904647b34ac7330964a99f6e87615e1a</anchor>
      <arglist>(self, msg)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>shutdown</name>
      <anchorfile>classkobuki__testsuite_1_1drift__estimation_1_1ScanToAngle.html</anchorfile>
      <anchor>aa2453ec8dba5121c385acf5e53e9979d</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>lock</name>
      <anchorfile>classkobuki__testsuite_1_1drift__estimation_1_1ScanToAngle.html</anchorfile>
      <anchor>a306d434dd69b5a0165d24db79bba01f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>max_angle</name>
      <anchorfile>classkobuki__testsuite_1_1drift__estimation_1_1ScanToAngle.html</anchorfile>
      <anchor>a7ef6738a47e4532e8e024584d712958c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>min_angle</name>
      <anchorfile>classkobuki__testsuite_1_1drift__estimation_1_1ScanToAngle.html</anchorfile>
      <anchor>a7d112a11a15778a813872c55e7f8080c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>scan_subscriber</name>
      <anchorfile>classkobuki__testsuite_1_1drift__estimation_1_1ScanToAngle.html</anchorfile>
      <anchor>a6e69e522aa08c53974e6b59acd1ab894</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_laser_scan_angle_publisher</name>
      <anchorfile>classkobuki__testsuite_1_1drift__estimation_1_1ScanToAngle.html</anchorfile>
      <anchor>aaedc426edf91174514abec32ea6c70d3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>kobuki_testsuite::motion_square::Square</name>
    <filename>classkobuki__testsuite_1_1motion__square_1_1Square.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classkobuki__testsuite_1_1motion__square_1_1Square.html</anchorfile>
      <anchor>a718ec7facebdb4e4243f9410d6194c34</anchor>
      <arglist>(self, cmd_vel_topic, odom_topic, gyro_topic)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>execute</name>
      <anchorfile>classkobuki__testsuite_1_1motion__square_1_1Square.html</anchorfile>
      <anchor>a19f8a6e8614a6f16d400732f86939aa9</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>heading_callback</name>
      <anchorfile>classkobuki__testsuite_1_1motion__square_1_1Square.html</anchorfile>
      <anchor>a6562c175071951ef7cec318178d464e7</anchor>
      <arglist>(self, data)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>init</name>
      <anchorfile>classkobuki__testsuite_1_1motion__square_1_1Square.html</anchorfile>
      <anchor>acca7de75470ee75d8e1db28f05d6e7bc</anchor>
      <arglist>(self, speed, side_distance)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>odometry_callback</name>
      <anchorfile>classkobuki__testsuite_1_1motion__square_1_1Square.html</anchorfile>
      <anchor>a77db56fba350e1be22803ffff58d1ccf</anchor>
      <arglist>(self, data)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>shutdown</name>
      <anchorfile>classkobuki__testsuite_1_1motion__square_1_1Square.html</anchorfile>
      <anchor>ac4e8a25d78c9742feefbc56e8e6dd389</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>stop</name>
      <anchorfile>classkobuki__testsuite_1_1motion__square_1_1Square.html</anchorfile>
      <anchor>a37e8a763dd934fa8b4f93b44ede7edc1</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cmd_vel_publisher</name>
      <anchorfile>classkobuki__testsuite_1_1motion__square_1_1Square.html</anchorfile>
      <anchor>a950c373b60e645454247586941135daf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>gyro_subscriber</name>
      <anchorfile>classkobuki__testsuite_1_1motion__square_1_1Square.html</anchorfile>
      <anchor>af31d2a76903d38e851008de022d009cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>last_state</name>
      <anchorfile>classkobuki__testsuite_1_1motion__square_1_1Square.html</anchorfile>
      <anchor>a2512213f5776a2ff2b5e59b3280e4677</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>odom_subscriber</name>
      <anchorfile>classkobuki__testsuite_1_1motion__square_1_1Square.html</anchorfile>
      <anchor>a5391f08be7a77296e17ac4480fbab884</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>string</type>
      <name>STATE_FORWARD</name>
      <anchorfile>classkobuki__testsuite_1_1motion__square_1_1Square.html</anchorfile>
      <anchor>a89bb35d1ebe3ee9ccfc1e50205aefb9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>string</type>
      <name>STATE_STOP_FORWARD</name>
      <anchorfile>classkobuki__testsuite_1_1motion__square_1_1Square.html</anchorfile>
      <anchor>a16e19bf768bb290528675501e84b41e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>string</type>
      <name>STATE_STOP_TURN</name>
      <anchorfile>classkobuki__testsuite_1_1motion__square_1_1Square.html</anchorfile>
      <anchor>a109f6b0e6abda57dcb3a3f8b1b4107f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>string</type>
      <name>STATE_TURN</name>
      <anchorfile>classkobuki__testsuite_1_1motion__square_1_1Square.html</anchorfile>
      <anchor>af23e5db81e4404eb0912789a5dffa276</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_command</name>
      <anchorfile>classkobuki__testsuite_1_1motion__square_1_1Square.html</anchorfile>
      <anchor>a302f352997ddf789aa815fa27672eab1</anchor>
      <arglist>(self, linear, angular)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_forward</name>
      <anchorfile>classkobuki__testsuite_1_1motion__square_1_1Square.html</anchorfile>
      <anchor>acd874e105b2245b0a3d31caf5d319c62</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_has_reached_forward_goal</name>
      <anchorfile>classkobuki__testsuite_1_1motion__square_1_1Square.html</anchorfile>
      <anchor>aaaed1b0eba8d8736d48929ef8f884993</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_has_reached_turning_goal</name>
      <anchorfile>classkobuki__testsuite_1_1motion__square_1_1Square.html</anchorfile>
      <anchor>a541266777c4879a98f316bbef5521901</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_stop_forward</name>
      <anchorfile>classkobuki__testsuite_1_1motion__square_1_1Square.html</anchorfile>
      <anchor>a36c776770ffd048b8445ad64b3c2d5de</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_stop_turn</name>
      <anchorfile>classkobuki__testsuite_1_1motion__square_1_1Square.html</anchorfile>
      <anchor>a6eee399df994078870374bb559250250</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_turn</name>
      <anchorfile>classkobuki__testsuite_1_1motion__square_1_1Square.html</anchorfile>
      <anchor>a4bee0e47a8a777b14072e43b6a78e3a2</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_current_pose</name>
      <anchorfile>classkobuki__testsuite_1_1motion__square_1_1Square.html</anchorfile>
      <anchor>adc3772b342f208581939231c3918bf1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_rate</name>
      <anchorfile>classkobuki__testsuite_1_1motion__square_1_1Square.html</anchorfile>
      <anchor>ad5b9bd1569d125d52787a428db34b2a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_running</name>
      <anchorfile>classkobuki__testsuite_1_1motion__square_1_1Square.html</anchorfile>
      <anchor>ab1ec5c8bca85890cdb75454227bb49ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_side_distance</name>
      <anchorfile>classkobuki__testsuite_1_1motion__square_1_1Square.html</anchorfile>
      <anchor>a8ab15b99949970cfb5bee6e3e8e2af30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_speed</name>
      <anchorfile>classkobuki__testsuite_1_1motion__square_1_1Square.html</anchorfile>
      <anchor>a511c28212c261a8d195d668c29faf75f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_starting_pose</name>
      <anchorfile>classkobuki__testsuite_1_1motion__square_1_1Square.html</anchorfile>
      <anchor>a9b9c94914ecf1a2e0c8072ff1c603614</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_state</name>
      <anchorfile>classkobuki__testsuite_1_1motion__square_1_1Square.html</anchorfile>
      <anchor>a6aef371daf4e83fbb4c89480f83efd6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_stop</name>
      <anchorfile>classkobuki__testsuite_1_1motion__square_1_1Square.html</anchorfile>
      <anchor>ab53c29cabca046011f5a997a6b7aaeba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_turn_count</name>
      <anchorfile>classkobuki__testsuite_1_1motion__square_1_1Square.html</anchorfile>
      <anchor>a3e8676d2c4f7472466fc21ca3011a9b5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>test_slow_drive::Test_slow_drive</name>
    <filename>classtest__slow__drive_1_1Test__slow__drive.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classtest__slow__drive_1_1Test__slow__drive.html</anchorfile>
      <anchor>a4a572aa96f59016d53295357aa9db07c</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ImuCallback</name>
      <anchorfile>classtest__slow__drive_1_1Test__slow__drive.html</anchorfile>
      <anchor>a42efd62003b1a391915498b891f4ef84</anchor>
      <arglist>(self, data)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>OdomCallback</name>
      <anchorfile>classtest__slow__drive_1_1Test__slow__drive.html</anchorfile>
      <anchor>a4bb4760f2c397a22bf4ad9506339a89b</anchor>
      <arglist>(self, data)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>avg_err</name>
      <anchorfile>classtest__slow__drive_1_1Test__slow__drive.html</anchorfile>
      <anchor>aedf10ac0ad4627081e74d02ba29cdb4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>avg_err_pub</name>
      <anchorfile>classtest__slow__drive_1_1Test__slow__drive.html</anchorfile>
      <anchor>a8680d55da2018a9ac5590057a5f2d7a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cmd_vel_pub</name>
      <anchorfile>classtest__slow__drive_1_1Test__slow__drive.html</anchorfile>
      <anchor>aa83d12639c9a617b50ef4fad87eb377e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>count</name>
      <anchorfile>classtest__slow__drive_1_1Test__slow__drive.html</anchorfile>
      <anchor>a2f6f9ddcbd0ff762d267acf5261bfe9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>int_err</name>
      <anchorfile>classtest__slow__drive_1_1Test__slow__drive.html</anchorfile>
      <anchor>a92d2fe0d5b0a3ce2bd81e4b0a49d6061</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>int_err_pub</name>
      <anchorfile>classtest__slow__drive_1_1Test__slow__drive.html</anchorfile>
      <anchor>aa2ae955af9b5f23d8ba7ed2257567e08</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>odom</name>
      <anchorfile>classtest__slow__drive_1_1Test__slow__drive.html</anchorfile>
      <anchor>af736a52bbf6eada77452d4917f529606</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>real_w</name>
      <anchorfile>classtest__slow__drive_1_1Test__slow__drive.html</anchorfile>
      <anchor>a5b7bc419aa756cdae210c492182313be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>target_v</name>
      <anchorfile>classtest__slow__drive_1_1Test__slow__drive.html</anchorfile>
      <anchor>ac211f1170dad6de6b1c9214013b9c75f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>target_w</name>
      <anchorfile>classtest__slow__drive_1_1Test__slow__drive.html</anchorfile>
      <anchor>ac206ba3179b29007b5a597b067e7674a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>twist</name>
      <anchorfile>classtest__slow__drive_1_1Test__slow__drive.html</anchorfile>
      <anchor>a12e50e03f389dd9387b3735f87ec1549</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>test_translation::Test_Translation</name>
    <filename>classtest__translation_1_1Test__Translation.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classtest__translation_1_1Test__Translation.html</anchorfile>
      <anchor>a057ed379400e0a7cfdf12985c6603b03</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>BumperEventCallback</name>
      <anchorfile>classtest__translation_1_1Test__Translation.html</anchorfile>
      <anchor>aaaf263c7a78c125f4acced4778cc4ed5</anchor>
      <arglist>(self, data)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ImuInfoCallback</name>
      <anchorfile>classtest__translation_1_1Test__Translation.html</anchorfile>
      <anchor>a69e824629c52c5cae5d44f93f46b6e64</anchor>
      <arglist>(self, data)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>OdomInfoCallback</name>
      <anchorfile>classtest__translation_1_1Test__Translation.html</anchorfile>
      <anchor>a28a4d74ed0a1d321c1575d2c7f9309b9</anchor>
      <arglist>(self, data)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ShowBumperEventInfo</name>
      <anchorfile>classtest__translation_1_1Test__Translation.html</anchorfile>
      <anchor>abda0e048db1404a96b079871a4d5c49f</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ShowImuInfo</name>
      <anchorfile>classtest__translation_1_1Test__Translation.html</anchorfile>
      <anchor>af0eaf2b8be63a8ad4c29bd1132484526</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ShowOdomInfo</name>
      <anchorfile>classtest__translation_1_1Test__Translation.html</anchorfile>
      <anchor>ae45af81de27a03d2831a4971453636a9</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bumper</name>
      <anchorfile>classtest__translation_1_1Test__Translation.html</anchorfile>
      <anchor>a37ac8516cfeb6714c773f910100ff40f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bumper_event_sub</name>
      <anchorfile>classtest__translation_1_1Test__Translation.html</anchorfile>
      <anchor>a0a67651567e8c89aabb738495f0c4b89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cmd_vel_pub</name>
      <anchorfile>classtest__translation_1_1Test__Translation.html</anchorfile>
      <anchor>a92fc3349407506741b7806ad94db4a50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>distance</name>
      <anchorfile>classtest__translation_1_1Test__Translation.html</anchorfile>
      <anchor>ae23dc31488b2edf7599dc227a6c17b16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>freq</name>
      <anchorfile>classtest__translation_1_1Test__Translation.html</anchorfile>
      <anchor>a53b2e428a5a4039a5f7acb0f5f09addb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>imu</name>
      <anchorfile>classtest__translation_1_1Test__Translation.html</anchorfile>
      <anchor>a961502ea8be8b01429c0fceb8ff65cb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>imu_sub</name>
      <anchorfile>classtest__translation_1_1Test__Translation.html</anchorfile>
      <anchor>a9845505ea35c2b11e82bc99565bcec82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>last_odom</name>
      <anchorfile>classtest__translation_1_1Test__Translation.html</anchorfile>
      <anchor>aa7c54e0b346dd76c032ffca94e94ea7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>odom</name>
      <anchorfile>classtest__translation_1_1Test__Translation.html</anchorfile>
      <anchor>ab54bd1ca4fb75ba2bf922f7c17ebfe26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>odom_count</name>
      <anchorfile>classtest__translation_1_1Test__Translation.html</anchorfile>
      <anchor>a0454ea8e8321b92c429895209e4d5bec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>odom_sub</name>
      <anchorfile>classtest__translation_1_1Test__Translation.html</anchorfile>
      <anchor>a21137b499e182b6636dc14f978e93870</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>rate</name>
      <anchorfile>classtest__translation_1_1Test__Translation.html</anchorfile>
      <anchor>aafc8506feca80a16c7d77ed40cc8f49f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sound</name>
      <anchorfile>classtest__translation_1_1Test__Translation.html</anchorfile>
      <anchor>a15aae59c4aed5e2f887b79273ca4f974</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>state</name>
      <anchorfile>classtest__translation_1_1Test__Translation.html</anchorfile>
      <anchor>a5a21e314e7d4f7dd6c572a82fce70823</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>twist</name>
      <anchorfile>classtest__translation_1_1Test__Translation.html</anchorfile>
      <anchor>add06f5207583d9d37c17bc1a14554db6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_init_params</name>
      <anchorfile>classtest__translation_1_1Test__Translation.html</anchorfile>
      <anchor>af848806c48f733bfd83aeabf59accccf</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_init_pubsub</name>
      <anchorfile>classtest__translation_1_1Test__Translation.html</anchorfile>
      <anchor>a049379a54e2b39fe65c2dcc7aadbdf08</anchor>
      <arglist>(self)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gyro_perf::Tester</name>
    <filename>classgyro__perf_1_1Tester.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classgyro__perf_1_1Tester.html</anchorfile>
      <anchor>a3931dad291ae160bab168fa4f2f8e36d</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>angleCallback</name>
      <anchorfile>classgyro__perf_1_1Tester.html</anchorfile>
      <anchor>a539f9172d83694d8f6638fc11191168b</anchor>
      <arglist>(self, data)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>buttonCallback</name>
      <anchorfile>classgyro__perf_1_1Tester.html</anchorfile>
      <anchor>ab904100fbd11b4ef76d8281f9b7dad11</anchor>
      <arglist>(self, data)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ending_condition</name>
      <anchorfile>classgyro__perf_1_1Tester.html</anchorfile>
      <anchor>af7e84f1eb7c5623a25f654c22f69b2c3</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>imuCallback</name>
      <anchorfile>classgyro__perf_1_1Tester.html</anchorfile>
      <anchor>aebd75761c8843049103809ee2c96c0f5</anchor>
      <arglist>(self, data)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>timerCallback</name>
      <anchorfile>classgyro__perf_1_1Tester.html</anchorfile>
      <anchor>aca9ec091bcbe306bb62e78b3ada475f8</anchor>
      <arglist>(self, event)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>accumulated_angle</name>
      <anchorfile>classgyro__perf_1_1Tester.html</anchorfile>
      <anchor>a7b1f2dde6a6a1a176e2277e7802ab464</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>angle</name>
      <anchorfile>classgyro__perf_1_1Tester.html</anchorfile>
      <anchor>a0c8f0a3b8ee185d16bf8e197f8f46e2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>angle_avg</name>
      <anchorfile>classgyro__perf_1_1Tester.html</anchorfile>
      <anchor>a99b3dbc90498afa8181e74fbd1bb52a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>angle_count</name>
      <anchorfile>classgyro__perf_1_1Tester.html</anchorfile>
      <anchor>a7ed099cd29e2973ffaf8a4a080529610</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>angle_postrun</name>
      <anchorfile>classgyro__perf_1_1Tester.html</anchorfile>
      <anchor>af2cb91cd85c4f9f8f7ef0fbaf9ae86e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>angle_prerun</name>
      <anchorfile>classgyro__perf_1_1Tester.html</anchorfile>
      <anchor>a2bba071956fe9761b5c6a41c1259a066</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>angle_rate</name>
      <anchorfile>classgyro__perf_1_1Tester.html</anchorfile>
      <anchor>a8bbb68904fce0ce3492f9a5b72edea15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>angle_sum</name>
      <anchorfile>classgyro__perf_1_1Tester.html</anchorfile>
      <anchor>afbc4113b73d6296eed6e193a422d99bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>command_vx</name>
      <anchorfile>classgyro__perf_1_1Tester.html</anchorfile>
      <anchor>a42a027c3dac9a3ad52669e9c491611ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>command_wz</name>
      <anchorfile>classgyro__perf_1_1Tester.html</anchorfile>
      <anchor>aa49868349ee6465fd7f26388ac796db4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>debug</name>
      <anchorfile>classgyro__perf_1_1Tester.html</anchorfile>
      <anchor>a2a08e38d702f4ec804b0149a4f24cbee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>diff_angle</name>
      <anchorfile>classgyro__perf_1_1Tester.html</anchorfile>
      <anchor>aaaf9b785c60e1e21ade0568e15ad51e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>done</name>
      <anchorfile>classgyro__perf_1_1Tester.html</anchorfile>
      <anchor>a50c31bf0e41448d5e8d4c8185476464c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>elapsed_time</name>
      <anchorfile>classgyro__perf_1_1Tester.html</anchorfile>
      <anchor>aa93adc19c8dd4f670256ad25050f88ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>init_angle</name>
      <anchorfile>classgyro__perf_1_1Tester.html</anchorfile>
      <anchor>ad2845e1c26f032418803439ab486a944</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>init_imu</name>
      <anchorfile>classgyro__perf_1_1Tester.html</anchorfile>
      <anchor>a269e9378a8a48b9fd112440e1f6386ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>init_time</name>
      <anchorfile>classgyro__perf_1_1Tester.html</anchorfile>
      <anchor>ab29de6e24ea6c418dbeeaa02e3df7014</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>max_sample</name>
      <anchorfile>classgyro__perf_1_1Tester.html</anchorfile>
      <anchor>af4dc317535e64ec0e23699c882cc7dc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub_sound</name>
      <anchorfile>classgyro__perf_1_1Tester.html</anchorfile>
      <anchor>a5fccf1036846aa3fd9122c2b3e6cae46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub_velocity</name>
      <anchorfile>classgyro__perf_1_1Tester.html</anchorfile>
      <anchor>a58fb164d0ad843c18ba0465b6935d5fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>reset_angle</name>
      <anchorfile>classgyro__perf_1_1Tester.html</anchorfile>
      <anchor>aab970c0f06484f511e545672d49089a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>running_time</name>
      <anchorfile>classgyro__perf_1_1Tester.html</anchorfile>
      <anchor>ab56098075d17953ec1d5dbec25ebd956</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>scan_angle</name>
      <anchorfile>classgyro__perf_1_1Tester.html</anchorfile>
      <anchor>aa336a2fbe2a4d34a3ba3d77ee3c4ea11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>state</name>
      <anchorfile>classgyro__perf_1_1Tester.html</anchorfile>
      <anchor>a2ce83c48b3cb8e85fffffea02f27c021</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sub_angle</name>
      <anchorfile>classgyro__perf_1_1Tester.html</anchorfile>
      <anchor>aa1c7cd6d7d6a3ec603ef2c1a6d3f0943</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sub_button</name>
      <anchorfile>classgyro__perf_1_1Tester.html</anchorfile>
      <anchor>a9048db119c572250c22613dc061845a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sub_gyro</name>
      <anchorfile>classgyro__perf_1_1Tester.html</anchorfile>
      <anchor>a3cf7b920570cdc0f712b5996fbfd62e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>test_angle</name>
      <anchorfile>classgyro__perf_1_1Tester.html</anchorfile>
      <anchor>a52b12151649a63b91dbb5cbc0e096282</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>triggered</name>
      <anchorfile>classgyro__perf_1_1Tester.html</anchorfile>
      <anchor>a003b3d8cb2c75fd1a40961063b006490</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>use_button</name>
      <anchorfile>classgyro__perf_1_1Tester.html</anchorfile>
      <anchor>a35d75a8133c246d6bc5bd048a3a08788</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>kobuki_testsuite::motion_travel_forward::TravelForward</name>
    <filename>classkobuki__testsuite_1_1motion__travel__forward_1_1TravelForward.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classkobuki__testsuite_1_1motion__travel__forward_1_1TravelForward.html</anchorfile>
      <anchor>a618ed0196f379ba1e7632798f8fb6322</anchor>
      <arglist>(self, cmd_vel_topic, odom_topic, cliff_sensor_topic)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>cliff_sensor_callback</name>
      <anchorfile>classkobuki__testsuite_1_1motion__travel__forward_1_1TravelForward.html</anchorfile>
      <anchor>ae14f1f22a2756849b2ddb28b26b6af5d</anchor>
      <arglist>(self, data)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>execute</name>
      <anchorfile>classkobuki__testsuite_1_1motion__travel__forward_1_1TravelForward.html</anchorfile>
      <anchor>a0be617fb52c1b471303572d0edb00eb6</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>init</name>
      <anchorfile>classkobuki__testsuite_1_1motion__travel__forward_1_1TravelForward.html</anchorfile>
      <anchor>ae5c7f14bfa252948f3bf9abf8e9b4a93</anchor>
      <arglist>(self, speed, distance)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>odometry_callback</name>
      <anchorfile>classkobuki__testsuite_1_1motion__travel__forward_1_1TravelForward.html</anchorfile>
      <anchor>ae67870dcde68a12b4dce94210635f544</anchor>
      <arglist>(self, data)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>shutdown</name>
      <anchorfile>classkobuki__testsuite_1_1motion__travel__forward_1_1TravelForward.html</anchorfile>
      <anchor>a28e76bab0a6cc5be56a7ef9aab5b6fc3</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>stop</name>
      <anchorfile>classkobuki__testsuite_1_1motion__travel__forward_1_1TravelForward.html</anchorfile>
      <anchor>a169ecdb7245c5a3a4971ca0b8ccb56ab</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cliff_sensor_subscriber</name>
      <anchorfile>classkobuki__testsuite_1_1motion__travel__forward_1_1TravelForward.html</anchorfile>
      <anchor>a296c7fdbccef700ac8af87f3b3a29ca0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cmd_vel_publisher</name>
      <anchorfile>classkobuki__testsuite_1_1motion__travel__forward_1_1TravelForward.html</anchorfile>
      <anchor>a2c3e65523b456aa46203933e0afe038c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>distance</name>
      <anchorfile>classkobuki__testsuite_1_1motion__travel__forward_1_1TravelForward.html</anchorfile>
      <anchor>a9850eea389723cc74c329664e4d76524</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>odom_subscriber</name>
      <anchorfile>classkobuki__testsuite_1_1motion__travel__forward_1_1TravelForward.html</anchorfile>
      <anchor>ac807871644cf5b1bade4998c9aaf1357</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>speed</name>
      <anchorfile>classkobuki__testsuite_1_1motion__travel__forward_1_1TravelForward.html</anchorfile>
      <anchor>ae3b8cfa828e7312e1b15ac9233e67426</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_current_pose</name>
      <anchorfile>classkobuki__testsuite_1_1motion__travel__forward_1_1TravelForward.html</anchorfile>
      <anchor>ac20efa0ff7f9e1bf08a71578607a5bb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_current_speed</name>
      <anchorfile>classkobuki__testsuite_1_1motion__travel__forward_1_1TravelForward.html</anchorfile>
      <anchor>a26278354050b15b701f0e38f9a9e0a5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_running</name>
      <anchorfile>classkobuki__testsuite_1_1motion__travel__forward_1_1TravelForward.html</anchorfile>
      <anchor>aa594716b4bafce57b0290be6e052593e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_starting_pose</name>
      <anchorfile>classkobuki__testsuite_1_1motion__travel__forward_1_1TravelForward.html</anchorfile>
      <anchor>a6536ae5ba34bd471a8e701f79e642012</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_stop</name>
      <anchorfile>classkobuki__testsuite_1_1motion__travel__forward_1_1TravelForward.html</anchorfile>
      <anchor>aea370c457d1cc9f91a4de7377f9b3ba6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>gyro_perf</name>
    <filename>namespacegyro__perf.html</filename>
    <class kind="class">gyro_perf::Tester</class>
    <member kind="function">
      <type>def</type>
      <name>wrap_to_pi</name>
      <anchorfile>namespacegyro__perf.html</anchorfile>
      <anchor>add5bdbe17fdbf06195bdf0c0b071b396</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>instance</name>
      <anchorfile>namespacegyro__perf.html</anchorfile>
      <anchor>a1708834f36876994bf0af80cf99baae5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>inf_rotation</name>
    <filename>namespaceinf__rotation.html</filename>
    <member kind="variable">
      <type>string</type>
      <name>cmdvel_topic</name>
      <anchorfile>namespaceinf__rotation.html</anchorfile>
      <anchor>a06ea485636b1e7cb35c1132203e4fb25</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>log_topic</name>
      <anchorfile>namespaceinf__rotation.html</anchorfile>
      <anchor>a69d950610309efcc01cff0b906559307</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>rotator</name>
      <anchorfile>namespaceinf__rotation.html</anchorfile>
      <anchor>a8294322fc767383b73e08d63b9f5d3a6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>kobuki_testsuite</name>
    <filename>namespacekobuki__testsuite.html</filename>
    <namespace>kobuki_testsuite::angular_accelerate</namespace>
    <namespace>kobuki_testsuite::drift_estimation</namespace>
    <namespace>kobuki_testsuite::linear_accelerate</namespace>
    <namespace>kobuki_testsuite::motion_rotate</namespace>
    <namespace>kobuki_testsuite::motion_square</namespace>
    <namespace>kobuki_testsuite::motion_travel_forward</namespace>
    <namespace>kobuki_testsuite::motion_wander</namespace>
    <namespace>kobuki_testsuite::rotate</namespace>
    <namespace>kobuki_testsuite::utils</namespace>
  </compound>
  <compound kind="namespace">
    <name>kobuki_testsuite::angular_accelerate</name>
    <filename>namespacekobuki__testsuite_1_1angular__accelerate.html</filename>
    <class kind="class">kobuki_testsuite::angular_accelerate::AngularAccelerateTest</class>
  </compound>
  <compound kind="namespace">
    <name>kobuki_testsuite::drift_estimation</name>
    <filename>namespacekobuki__testsuite_1_1drift__estimation.html</filename>
    <class kind="class">kobuki_testsuite::drift_estimation::DriftEstimation</class>
    <class kind="class">kobuki_testsuite::drift_estimation::ScanToAngle</class>
    <member kind="function">
      <type>def</type>
      <name>quat_to_angle</name>
      <anchorfile>namespacekobuki__testsuite_1_1drift__estimation.html</anchorfile>
      <anchor>a34f619f69da90f0091d3027a13555f40</anchor>
      <arglist>(quat)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>wrap_angle</name>
      <anchorfile>namespacekobuki__testsuite_1_1drift__estimation.html</anchorfile>
      <anchor>aad64da5e9ba216e2f1adf16108bed09a</anchor>
      <arglist>(angle)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>kobuki_testsuite::linear_accelerate</name>
    <filename>namespacekobuki__testsuite_1_1linear__accelerate.html</filename>
    <class kind="class">kobuki_testsuite::linear_accelerate::LinearAccelerateTest</class>
  </compound>
  <compound kind="namespace">
    <name>kobuki_testsuite::motion_rotate</name>
    <filename>namespacekobuki__testsuite_1_1motion__rotate.html</filename>
    <class kind="class">kobuki_testsuite::motion_rotate::Rotate</class>
  </compound>
  <compound kind="namespace">
    <name>kobuki_testsuite::motion_square</name>
    <filename>namespacekobuki__testsuite_1_1motion__square.html</filename>
    <class kind="class">kobuki_testsuite::motion_square::Pose2D</class>
    <class kind="class">kobuki_testsuite::motion_square::Square</class>
    <member kind="variable">
      <type></type>
      <name>square</name>
      <anchorfile>namespacekobuki__testsuite_1_1motion__square.html</anchorfile>
      <anchor>a6db844a020f0234bb7519ecd75c1a1af</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>kobuki_testsuite::motion_travel_forward</name>
    <filename>namespacekobuki__testsuite_1_1motion__travel__forward.html</filename>
    <class kind="class">kobuki_testsuite::motion_travel_forward::TravelForward</class>
  </compound>
  <compound kind="namespace">
    <name>kobuki_testsuite::motion_wander</name>
    <filename>namespacekobuki__testsuite_1_1motion__wander.html</filename>
    <class kind="class">kobuki_testsuite::motion_wander::SafeWandering</class>
  </compound>
  <compound kind="namespace">
    <name>kobuki_testsuite::rotate</name>
    <filename>namespacekobuki__testsuite_1_1rotate.html</filename>
    <class kind="class">kobuki_testsuite::rotate::RotateTest</class>
  </compound>
  <compound kind="namespace">
    <name>kobuki_testsuite::utils</name>
    <filename>namespacekobuki__testsuite_1_1utils.html</filename>
    <member kind="function">
      <type>def</type>
      <name>sign</name>
      <anchorfile>namespacekobuki__testsuite_1_1utils.html</anchorfile>
      <anchor>a562577f229c7484c8f839602e1d63558</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>wrap_to_pi</name>
      <anchorfile>namespacekobuki__testsuite_1_1utils.html</anchorfile>
      <anchor>aa7c402add138e26aca2070faab979091</anchor>
      <arglist>(x)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>scan_angle</name>
    <filename>namespacescan__angle.html</filename>
    <member kind="variable">
      <type></type>
      <name>s</name>
      <anchorfile>namespacescan__angle.html</anchorfile>
      <anchor>ab8328046618b94c500deef20ac11eb78</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>setup</name>
    <filename>namespacesetup.html</filename>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>package_info</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a38d55f1d95e020dda081c5c442ed7bb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>setup_args</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a504ffa482edfe0eff08f64b2f5dff0e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>setup_args</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a504ffa482edfe0eff08f64b2f5dff0e9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test_analog_input</name>
    <filename>namespacetest__analog__input.html</filename>
    <member kind="function">
      <type>def</type>
      <name>SensorStateCallback</name>
      <anchorfile>namespacetest__analog__input.html</anchorfile>
      <anchor>a3ff2b2814e02fdca0d7cd6dd36950305</anchor>
      <arglist>(data)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test_angular_acceleration</name>
    <filename>namespacetest__angular__acceleration.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>accl</name>
      <anchorfile>namespacetest__angular__acceleration.html</anchorfile>
      <anchor>ac16d87110728edae0f892f3985fd89e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>cmdvel_topic</name>
      <anchorfile>namespacetest__angular__acceleration.html</anchorfile>
      <anchor>a163b73fe2cf92ed9d50aa863eb52ad81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>frequency</name>
      <anchorfile>namespacetest__angular__acceleration.html</anchorfile>
      <anchor>a81bcb9cbe5e56de3b78f203ddc50b68d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>log_topic</name>
      <anchorfile>namespacetest__angular__acceleration.html</anchorfile>
      <anchor>a165b96172cbdbc46544c1068739f4f42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>rotator</name>
      <anchorfile>namespacetest__angular__acceleration.html</anchorfile>
      <anchor>a9e922e8b519eef5975e7319dd0b4d48c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test_battery_voltage</name>
    <filename>namespacetest__battery__voltage.html</filename>
    <member kind="function">
      <type>def</type>
      <name>SensorStateCallback</name>
      <anchorfile>namespacetest__battery__voltage.html</anchorfile>
      <anchor>a49a35f8bbd00f65c6b880bb5f2e379ea</anchor>
      <arglist>(data)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test_digital_output</name>
    <filename>namespacetest__digital__output.html</filename>
    <member kind="variable">
      <type></type>
      <name>digital_output</name>
      <anchorfile>namespacetest__digital__output.html</anchorfile>
      <anchor>ace1b810e755ff042bc3cb8c6245e1ee8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>index</name>
      <anchorfile>namespacetest__digital__output.html</anchorfile>
      <anchor>ab44fff4373eb9e7e8e6120bf86da69b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>mask</name>
      <anchorfile>namespacetest__digital__output.html</anchorfile>
      <anchor>ab2fe497fd97de440378ee723f5dcd250</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>next_index</name>
      <anchorfile>namespacetest__digital__output.html</anchorfile>
      <anchor>a5f2835c326077690c85159be71f06cc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub</name>
      <anchorfile>namespacetest__digital__output.html</anchorfile>
      <anchor>ab5d34cb77070fac44cc4de3d1a19e8c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>rate</name>
      <anchorfile>namespacetest__digital__output.html</anchorfile>
      <anchor>ae207f1f07fada329187077402122c3e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>values</name>
      <anchorfile>namespacetest__digital__output.html</anchorfile>
      <anchor>a1073ba117aeb21caac19e930f2659128</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test_events</name>
    <filename>namespacetest__events.html</filename>
    <member kind="function">
      <type>def</type>
      <name>BumperEventCallback</name>
      <anchorfile>namespacetest__events.html</anchorfile>
      <anchor>a7dd657f3b02b984ed6bed9a6f56d4e3e</anchor>
      <arglist>(data)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ButtonEventCallback</name>
      <anchorfile>namespacetest__events.html</anchorfile>
      <anchor>a2ab9854e283bcffbfb2eeaf1376c726c</anchor>
      <arglist>(data)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>CliffEventCallback</name>
      <anchorfile>namespacetest__events.html</anchorfile>
      <anchor>ad57c2ad6b0b7aa424a9eac51f3bc6713</anchor>
      <arglist>(data)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>InputEventCallback</name>
      <anchorfile>namespacetest__events.html</anchorfile>
      <anchor>a05dd478a97af5beed20fe873f007b99b</anchor>
      <arglist>(data)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>PowerEventCallback</name>
      <anchorfile>namespacetest__events.html</anchorfile>
      <anchor>ae86156155fb74d792478c194b3407e8b</anchor>
      <arglist>(data)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>WheelDropEventCallback</name>
      <anchorfile>namespacetest__events.html</anchorfile>
      <anchor>aa11463fbbda80c8180b607b721573901</anchor>
      <arglist>(data)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test_external_power</name>
    <filename>namespacetest__external__power.html</filename>
    <member kind="function">
      <type>def</type>
      <name>clearing</name>
      <anchorfile>namespacetest__external__power.html</anchorfile>
      <anchor>a4026760e579592328e5ecfcd98994900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getKey</name>
      <anchorfile>namespacetest__external__power.html</anchorfile>
      <anchor>a14b1e3c54484b3b460c589153d21c686</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>printStatus</name>
      <anchorfile>namespacetest__external__power.html</anchorfile>
      <anchor>abb712eea422e21d9e4929408f4711f38</anchor>
      <arglist>(values)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>digital_output</name>
      <anchorfile>namespacetest__external__power.html</anchorfile>
      <anchor>ad769e4659561af30b74dd9315acc45e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>key</name>
      <anchorfile>namespacetest__external__power.html</anchorfile>
      <anchor>a0c28bd190b35db716f9b61839faaf75f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>keyBindings</name>
      <anchorfile>namespacetest__external__power.html</anchorfile>
      <anchor>a56f96d68e05e06826c4dcc0147c595cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>label</name>
      <anchorfile>namespacetest__external__power.html</anchorfile>
      <anchor>a42f7aee6fbf10a777ab14b7fbff36078</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>mask</name>
      <anchorfile>namespacetest__external__power.html</anchorfile>
      <anchor>ab535f0878fa01675296f4c63ce127575</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub</name>
      <anchorfile>namespacetest__external__power.html</anchorfile>
      <anchor>a12745a5b0151675362d43a1fa8237372</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>rate</name>
      <anchorfile>namespacetest__external__power.html</anchorfile>
      <anchor>aae1a71366bee204fbfe5a08d5f12bae1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>settings</name>
      <anchorfile>namespacetest__external__power.html</anchorfile>
      <anchor>a84e2d51b48d142ad9e191b2f378444ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>values</name>
      <anchorfile>namespacetest__external__power.html</anchorfile>
      <anchor>a4789b4b9ceecd528dd4dbe3336118e43</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test_forwardbackward</name>
    <filename>namespacetest__forwardbackward.html</filename>
    <member kind="function">
      <type>def</type>
      <name>publish</name>
      <anchorfile>namespacetest__forwardbackward.html</anchorfile>
      <anchor>a4721b511f3800925241b9331fbee822e</anchor>
      <arglist>(pub, v, sec)</arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>cmdvel_topic</name>
      <anchorfile>namespacetest__forwardbackward.html</anchorfile>
      <anchor>a2a5267457bc21ad11e1ee51db9aab43f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub</name>
      <anchorfile>namespacetest__forwardbackward.html</anchorfile>
      <anchor>a80e384b9eb0ff957ee0b852a70d556fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>vel</name>
      <anchorfile>namespacetest__forwardbackward.html</anchorfile>
      <anchor>a623bb0297140ce13bed83df8102077dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>x</name>
      <anchorfile>namespacetest__forwardbackward.html</anchorfile>
      <anchor>ad530fe19f0b76e7d9618ac813de67160</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test_gyro</name>
    <filename>namespacetest__gyro.html</filename>
    <member kind="function">
      <type>def</type>
      <name>ImuCallback</name>
      <anchorfile>namespacetest__gyro.html</anchorfile>
      <anchor>a2e0ccb908fb3f23f2958b6300fcefdee</anchor>
      <arglist>(data)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test_input</name>
    <filename>namespacetest__input.html</filename>
    <member kind="function">
      <type>def</type>
      <name>BumperEventCallback</name>
      <anchorfile>namespacetest__input.html</anchorfile>
      <anchor>a1ef30192bedecede7174631cd858377b</anchor>
      <arglist>(data)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ButtonEventCallback</name>
      <anchorfile>namespacetest__input.html</anchorfile>
      <anchor>ab2d1d6696541c1510ea78fa3314fa0ac</anchor>
      <arglist>(data)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>clearing</name>
      <anchorfile>namespacetest__input.html</anchorfile>
      <anchor>afb41b85c3407e4ab03c6bb3742f34648</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>CliffEventCallback</name>
      <anchorfile>namespacetest__input.html</anchorfile>
      <anchor>af622b546393835541a732e1cadadd235</anchor>
      <arglist>(data)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>DigitalInputEventCallback</name>
      <anchorfile>namespacetest__input.html</anchorfile>
      <anchor>afc0a8798d4d538aad3b19f02accd41bf</anchor>
      <arglist>(data)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ImuCallback</name>
      <anchorfile>namespacetest__input.html</anchorfile>
      <anchor>a70dce79a0abc1d5958694f1bde299909</anchor>
      <arglist>(data)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>PowerEventCallback</name>
      <anchorfile>namespacetest__input.html</anchorfile>
      <anchor>ac4fe36b989c5784f9fd5fc7daa2459d6</anchor>
      <arglist>(data)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SensorStateCallback</name>
      <anchorfile>namespacetest__input.html</anchorfile>
      <anchor>ac91e4b9ea2066d96fb68662e96669f0a</anchor>
      <arglist>(data)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>WheelDropEventCallback</name>
      <anchorfile>namespacetest__input.html</anchorfile>
      <anchor>a1212fed8489b0c3ec8354310db644239</anchor>
      <arglist>(data)</arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>bumper0</name>
      <anchorfile>namespacetest__input.html</anchorfile>
      <anchor>adca0833d7897e29d0c80ce3558561bb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>bumper1</name>
      <anchorfile>namespacetest__input.html</anchorfile>
      <anchor>a4c1d602a17645a07bb50eec9482243d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>bumperS</name>
      <anchorfile>namespacetest__input.html</anchorfile>
      <anchor>a8abf94d8995841e95610e477911b35ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>button0</name>
      <anchorfile>namespacetest__input.html</anchorfile>
      <anchor>a6f3827e4a7ecb1de51f18f46959d3f13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>button1</name>
      <anchorfile>namespacetest__input.html</anchorfile>
      <anchor>a988f26ee1c4372d8d5e07f955415bbf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>buttonS</name>
      <anchorfile>namespacetest__input.html</anchorfile>
      <anchor>aac65e1d58a94d8f8a3adddd23933f40c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>cliff0</name>
      <anchorfile>namespacetest__input.html</anchorfile>
      <anchor>aaa7bef6c74c66a23722105c2487dd0c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>cliff1</name>
      <anchorfile>namespacetest__input.html</anchorfile>
      <anchor>a9e0d172fe68c4a6ab1b3f676bd62e213</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>cliffS</name>
      <anchorfile>namespacetest__input.html</anchorfile>
      <anchor>a96d38934f1f73214872edab7d0f03d0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>digitalS</name>
      <anchorfile>namespacetest__input.html</anchorfile>
      <anchor>a7b0a70b494f1b91efaf64cedcbae7488</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>key</name>
      <anchorfile>namespacetest__input.html</anchorfile>
      <anchor>a7871dc14563952f4366f2c6d34b9e203</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>power0</name>
      <anchorfile>namespacetest__input.html</anchorfile>
      <anchor>a189b0d6ed9fe99e9d1a73b0289ecdc3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>powerS</name>
      <anchorfile>namespacetest__input.html</anchorfile>
      <anchor>a97964e0a7de99c5f623a7f3c50075d7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>stdscr</name>
      <anchorfile>namespacetest__input.html</anchorfile>
      <anchor>a22d59c2be20aaa2042b1a4936161f74c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>wheel0</name>
      <anchorfile>namespacetest__input.html</anchorfile>
      <anchor>add6f9585f64b4d128f96edb49e87bb33</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>wheel1</name>
      <anchorfile>namespacetest__input.html</anchorfile>
      <anchor>a92f595f7f008e1b957a9e93045b8b904</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>wheelS</name>
      <anchorfile>namespacetest__input.html</anchorfile>
      <anchor>af7895fa402fab7f1978d1a3e8361fe14</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test_led_array</name>
    <filename>namespacetest__led__array.html</filename>
    <member kind="variable">
      <type>list</type>
      <name>colours</name>
      <anchorfile>namespacetest__led__array.html</anchorfile>
      <anchor>a5e2755f69e0ab672fb7c7468bda37c57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>leds</name>
      <anchorfile>namespacetest__led__array.html</anchorfile>
      <anchor>a0288ffae23443e5bbf23db015ee13e57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>pub</name>
      <anchorfile>namespacetest__led__array.html</anchorfile>
      <anchor>a244af9fea3d6a62523915b7fb6d7ae59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>rate</name>
      <anchorfile>namespacetest__led__array.html</anchorfile>
      <anchor>ad0f7530da3eb8be869dfe0946be5e2ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>value</name>
      <anchorfile>namespacetest__led__array.html</anchorfile>
      <anchor>ae731754146a2b9e7b4168abb56660a7a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test_linear_acceleration</name>
    <filename>namespacetest__linear__acceleration.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>accl</name>
      <anchorfile>namespacetest__linear__acceleration.html</anchorfile>
      <anchor>a64ca8f529e51303c7fc80c037ec19728</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>cmdvel_topic</name>
      <anchorfile>namespacetest__linear__acceleration.html</anchorfile>
      <anchor>a58bb68f28b774f7b565a3326435a4bc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>forwarder</name>
      <anchorfile>namespacetest__linear__acceleration.html</anchorfile>
      <anchor>a7630f3d6622b3f2b82ad248365ac579c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>frequency</name>
      <anchorfile>namespacetest__linear__acceleration.html</anchorfile>
      <anchor>a02fbf4a30f9793c7fb6af0770179d15a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>log_topic</name>
      <anchorfile>namespacetest__linear__acceleration.html</anchorfile>
      <anchor>a3ac7c259f0189c3226947ab4dc7e3f6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>max_speed</name>
      <anchorfile>namespacetest__linear__acceleration.html</anchorfile>
      <anchor>a30a927c3b43bc509bff5ddc6eae89ec3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test_motion_forward</name>
    <filename>namespacetest__motion__forward.html</filename>
    <member kind="variable">
      <type>string</type>
      <name>cliff_topic</name>
      <anchorfile>namespacetest__motion__forward.html</anchorfile>
      <anchor>ab08c60a13cdab5e5a3f7e909134959ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>cmdvel_topic</name>
      <anchorfile>namespacetest__motion__forward.html</anchorfile>
      <anchor>a45cf2c969d3ed5866bc4c71214529605</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>odom_topic</name>
      <anchorfile>namespacetest__motion__forward.html</anchorfile>
      <anchor>acf5283387f0a3e34356a1d4e45f8c9ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>travel</name>
      <anchorfile>namespacetest__motion__forward.html</anchorfile>
      <anchor>a34d70f293d76c91c182324c90c71661e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test_output</name>
    <filename>namespacetest__output.html</filename>
    <member kind="function">
      <type>def</type>
      <name>clearing</name>
      <anchorfile>namespacetest__output.html</anchorfile>
      <anchor>ac88aee162f4030883d72e89c3eb80e20</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getKey</name>
      <anchorfile>namespacetest__output.html</anchorfile>
      <anchor>a5398c42bfcd3dae1d32ed6983068800e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>printStatus</name>
      <anchorfile>namespacetest__output.html</anchorfile>
      <anchor>a2d9d608d6fbea95544cd6d13ffda5f71</anchor>
      <arglist>(ext_values, dgt_values, leds)</arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>colorBindings</name>
      <anchorfile>namespacetest__output.html</anchorfile>
      <anchor>a152e72fc5b631a365580d71085a5279a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>digital_output</name>
      <anchorfile>namespacetest__output.html</anchorfile>
      <anchor>af267fea6e432af6322dc3ed9b348a687</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>external_power</name>
      <anchorfile>namespacetest__output.html</anchorfile>
      <anchor>abe26817befd92a975b2350e4bc8d2545</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>key</name>
      <anchorfile>namespacetest__output.html</anchorfile>
      <anchor>aaeaa9b7dd5205a57298ed73fd166bece</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>keyBindings1</name>
      <anchorfile>namespacetest__output.html</anchorfile>
      <anchor>ad3fa0cfa9a4ce03fd8d0ee67a64f6d59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>keyBindings2</name>
      <anchorfile>namespacetest__output.html</anchorfile>
      <anchor>a55b5a935132e90754abd9fac8b33ca88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>keyBindings3</name>
      <anchorfile>namespacetest__output.html</anchorfile>
      <anchor>a504a5d8b5c7b04afaab9b50f2ed9ce6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>keyBindings4</name>
      <anchorfile>namespacetest__output.html</anchorfile>
      <anchor>a96a1ee9559ef5c9baeb7fa6f31b9e967</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>leds</name>
      <anchorfile>namespacetest__output.html</anchorfile>
      <anchor>ad2fcb6c4e277d59a7df8742cce4445eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>mask</name>
      <anchorfile>namespacetest__output.html</anchorfile>
      <anchor>afca1b60a19885c3a725f983cf5c15b02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>pub</name>
      <anchorfile>namespacetest__output.html</anchorfile>
      <anchor>aedd597c98806e5be6e9da88127f16d3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub_dgt_out</name>
      <anchorfile>namespacetest__output.html</anchorfile>
      <anchor>a502e29aef723cb70f6539abf4f9ee00a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub_ext_pwr</name>
      <anchorfile>namespacetest__output.html</anchorfile>
      <anchor>a3b11c557ec2a1d476af411f53957b381</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub_sounds</name>
      <anchorfile>namespacetest__output.html</anchorfile>
      <anchor>a1d7482accccf42596ba0864a81e0f221</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>rate</name>
      <anchorfile>namespacetest__output.html</anchorfile>
      <anchor>aadec8f8c388837d3a881844451e71a09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>settings</name>
      <anchorfile>namespacetest__output.html</anchorfile>
      <anchor>a7386a0aa8c28cd6b1753c41796f471a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>textBindings</name>
      <anchorfile>namespacetest__output.html</anchorfile>
      <anchor>ade81cdb1bd26dc036b6467eb964db0f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>value</name>
      <anchorfile>namespacetest__output.html</anchorfile>
      <anchor>ac576e1274e25e334cffc173c9a8d7de1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>values</name>
      <anchorfile>namespacetest__output.html</anchorfile>
      <anchor>a38066b4cd2ec12fadc01724435f0646b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test_rotation</name>
    <filename>namespacetest__rotation.html</filename>
    <member kind="variable">
      <type>string</type>
      <name>cmdvel_topic</name>
      <anchorfile>namespacetest__rotation.html</anchorfile>
      <anchor>a073874af85aff00d15c150ef927e25b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>log_topic</name>
      <anchorfile>namespacetest__rotation.html</anchorfile>
      <anchor>a2366dd5d69896346f766fbc5c6bfd177</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>rotator</name>
      <anchorfile>namespacetest__rotation.html</anchorfile>
      <anchor>a46035e679a4700843578fa79f352504b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test_safewandering</name>
    <filename>namespacetest__safewandering.html</filename>
    <member kind="variable">
      <type>string</type>
      <name>bump_topic</name>
      <anchorfile>namespacetest__safewandering.html</anchorfile>
      <anchor>a2d66ceb4fe92ba877aa44cc9fbc3929f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>cliff_topic</name>
      <anchorfile>namespacetest__safewandering.html</anchorfile>
      <anchor>a5c98b068de3daf27211cc2932cbaccf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>cmdvel_topic</name>
      <anchorfile>namespacetest__safewandering.html</anchorfile>
      <anchor>a35fd992be8c32517e0f53ba930a2f6c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>odom_topic</name>
      <anchorfile>namespacetest__safewandering.html</anchorfile>
      <anchor>a07d196c0adb3d720543735224916a757</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>wanderer</name>
      <anchorfile>namespacetest__safewandering.html</anchorfile>
      <anchor>a3970f8b6d9128dbe9b3e5c41da6b5cb7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test_slow_drive</name>
    <filename>namespacetest__slow__drive.html</filename>
    <class kind="class">test_slow_drive::Test_slow_drive</class>
    <member kind="variable">
      <type></type>
      <name>test_slow_drive_obj</name>
      <anchorfile>namespacetest__slow__drive.html</anchorfile>
      <anchor>a6fda3d98b168b867795c920f616f0ff1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test_sounds</name>
    <filename>namespacetest__sounds.html</filename>
    <member kind="variable">
      <type></type>
      <name>msg</name>
      <anchorfile>namespacetest__sounds.html</anchorfile>
      <anchor>a9aa754d3ea4b5b4ad148ef1ceabbacbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub</name>
      <anchorfile>namespacetest__sounds.html</anchorfile>
      <anchor>a0acdaefa6fdc53baa1eb0873d367ca9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>rate</name>
      <anchorfile>namespacetest__sounds.html</anchorfile>
      <anchor>a6bdb8258d81f12d32f445f76e5e4f07c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>sounds</name>
      <anchorfile>namespacetest__sounds.html</anchorfile>
      <anchor>a952c7e377947ce87be80593d963069a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>texts</name>
      <anchorfile>namespacetest__sounds.html</anchorfile>
      <anchor>aaa26147a0c67e821c471db194b818abf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>value</name>
      <anchorfile>namespacetest__sounds.html</anchorfile>
      <anchor>a34f4af06476d7602e5c95c19f43dad52</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test_translation</name>
    <filename>namespacetest__translation.html</filename>
    <class kind="class">test_translation::Test_Translation</class>
    <member kind="function">
      <type>def</type>
      <name>test_trans_main</name>
      <anchorfile>namespacetest__translation.html</anchorfile>
      <anchor>a21cf5fe3a5de9ce278b4d4830a0342e3</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
</tagfile>
