<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>__init__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-ros_arduino_bridge/doc_stacks/2015-08-26_15-55-29.118948/ros_arduino_bridge/ros_arduino_python/src/ros_arduino_python/</path>
    <filename>____init_____8py</filename>
    <namespace>ros_arduino_python</namespace>
  </compound>
  <compound kind="file">
    <name>arduino_driver.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-ros_arduino_bridge/doc_stacks/2015-08-26_15-55-29.118948/ros_arduino_bridge/ros_arduino_python/src/ros_arduino_python/</path>
    <filename>arduino__driver_8py</filename>
    <class kind="class">ros_arduino_python::arduino_driver::Arduino</class>
    <namespace>ros_arduino_python::arduino_driver</namespace>
    <member kind="variable">
      <type>int</type>
      <name>baudRate</name>
      <anchorfile>namespaceros__arduino__python_1_1arduino__driver.html</anchorfile>
      <anchor>a23b85c7b3fa084305f358bfaba752c6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>myArduino</name>
      <anchorfile>namespaceros__arduino__python_1_1arduino__driver.html</anchorfile>
      <anchor>a1a6ee9be592c46c0c8526c6deac83fc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>portName</name>
      <anchorfile>namespaceros__arduino__python_1_1arduino__driver.html</anchorfile>
      <anchor>a4d180995eddac0b0cebe8d2ede6f45f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SERVO_MAX</name>
      <anchorfile>namespaceros__arduino__python_1_1arduino__driver.html</anchorfile>
      <anchor>a80bca885b36243b60536e940ebb06b57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SERVO_MIN</name>
      <anchorfile>namespaceros__arduino__python_1_1arduino__driver.html</anchorfile>
      <anchor>acbbd295e7d1777c2be35779e22c3dab9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>arduino_node.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-ros_arduino_bridge/doc_stacks/2015-08-26_15-55-29.118948/ros_arduino_bridge/ros_arduino_python/nodes/</path>
    <filename>arduino__node_8py</filename>
    <class kind="class">arduino_node::ArduinoROS</class>
    <namespace>arduino_node</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>myArduino</name>
      <anchorfile>namespacearduino__node.html</anchorfile>
      <anchor>a5ab171b041c31a6f9f4e64bff8ecb359</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>arduino_sensors.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-ros_arduino_bridge/doc_stacks/2015-08-26_15-55-29.118948/ros_arduino_bridge/ros_arduino_python/src/ros_arduino_python/</path>
    <filename>arduino__sensors_8py</filename>
    <class kind="class">ros_arduino_python::arduino_sensors::AnalogFloatSensor</class>
    <class kind="class">ros_arduino_python::arduino_sensors::AnalogSensor</class>
    <class kind="class">ros_arduino_python::arduino_sensors::DigitalSensor</class>
    <class kind="class">ros_arduino_python::arduino_sensors::GP2D12</class>
    <class kind="class">ros_arduino_python::arduino_sensors::IRSensor</class>
    <class kind="class">ros_arduino_python::arduino_sensors::MaxEZ1Sensor</class>
    <class kind="class">ros_arduino_python::arduino_sensors::MessageType</class>
    <class kind="class">ros_arduino_python::arduino_sensors::PhidgetsCurrent</class>
    <class kind="class">ros_arduino_python::arduino_sensors::PhidgetsVoltage</class>
    <class kind="class">ros_arduino_python::arduino_sensors::Ping</class>
    <class kind="class">ros_arduino_python::arduino_sensors::PololuMotorCurrent</class>
    <class kind="class">ros_arduino_python::arduino_sensors::RangeSensor</class>
    <class kind="class">ros_arduino_python::arduino_sensors::Sensor</class>
    <class kind="class">ros_arduino_python::arduino_sensors::SonarSensor</class>
    <namespace>ros_arduino_python::arduino_sensors</namespace>
    <member kind="variable">
      <type>int</type>
      <name>HIGH</name>
      <anchorfile>namespaceros__arduino__python_1_1arduino__sensors.html</anchorfile>
      <anchor>afd087f8d59a1f9ec03ebbeac0de99b65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>INPUT</name>
      <anchorfile>namespaceros__arduino__python_1_1arduino__sensors.html</anchorfile>
      <anchor>a69fb91405aaa53826a4f903fbc8bd90f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>LOW</name>
      <anchorfile>namespaceros__arduino__python_1_1arduino__sensors.html</anchorfile>
      <anchor>a8bb5219de7713870fb6665a2ad211634</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>myController</name>
      <anchorfile>namespaceros__arduino__python_1_1arduino__sensors.html</anchorfile>
      <anchor>a00c1621f96b68549b4dad4e10e264d24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>mySensor</name>
      <anchorfile>namespaceros__arduino__python_1_1arduino__sensors.html</anchorfile>
      <anchor>a92ed4ad0392b7e3375d564b4a6778fec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>OUTPUT</name>
      <anchorfile>namespaceros__arduino__python_1_1arduino__sensors.html</anchorfile>
      <anchor>aca63b992fe69095f0bc79ec9fb9068c2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>base_controller.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-ros_arduino_bridge/doc_stacks/2015-08-26_15-55-29.118948/ros_arduino_bridge/ros_arduino_python/src/ros_arduino_python/</path>
    <filename>base__controller_8py</filename>
    <class kind="class">ros_arduino_python::base_controller::BaseController</class>
    <namespace>ros_arduino_python::base_controller</namespace>
  </compound>
  <compound kind="file">
    <name>setup.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-ros_arduino_bridge/doc_stacks/2015-08-26_15-55-29.118948/ros_arduino_bridge/ros_arduino_python/</path>
    <filename>setup_8py</filename>
    <member kind="variable">
      <type>tuple</type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>acec34584a95c5efe41322be64ce8704d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>arduino_node</name>
    <filename>namespacearduino__node.html</filename>
    <class kind="class">arduino_node::ArduinoROS</class>
    <member kind="variable">
      <type>tuple</type>
      <name>myArduino</name>
      <anchorfile>namespacearduino__node.html</anchorfile>
      <anchor>a5ab171b041c31a6f9f4e64bff8ecb359</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>arduino_node::ArduinoROS</name>
    <filename>classarduino__node_1_1ArduinoROS.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classarduino__node_1_1ArduinoROS.html</anchorfile>
      <anchor>a3a9015346b10352fcf031d908adf9de5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>AnalogWriteHandler</name>
      <anchorfile>classarduino__node_1_1ArduinoROS.html</anchorfile>
      <anchor>a3ea47368f19781d1b4c34900faf4a37d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>DigitalSetDirectionHandler</name>
      <anchorfile>classarduino__node_1_1ArduinoROS.html</anchorfile>
      <anchor>ab5e1b26536b8b1da995ef770ca999713</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>DigitalWriteHandler</name>
      <anchorfile>classarduino__node_1_1ArduinoROS.html</anchorfile>
      <anchor>a9abbe8b1fa3f873803e66a530269e67e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ServoReadHandler</name>
      <anchorfile>classarduino__node_1_1ArduinoROS.html</anchorfile>
      <anchor>a8c69deaf653a79e2b27287dfa1af36be</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ServoWriteHandler</name>
      <anchorfile>classarduino__node_1_1ArduinoROS.html</anchorfile>
      <anchor>aa865f0b887a6b2cf8b35f0a5fea8d330</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>shutdown</name>
      <anchorfile>classarduino__node_1_1ArduinoROS.html</anchorfile>
      <anchor>a17a9823fe8b880ac208491b4849e82e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>base_frame</name>
      <anchorfile>classarduino__node_1_1ArduinoROS.html</anchorfile>
      <anchor>a15ecc9f73ae5a70edbc67d14ebed0da4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>baud</name>
      <anchorfile>classarduino__node_1_1ArduinoROS.html</anchorfile>
      <anchor>aaf0e88816e62c442580eb795de0e280e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cmd_vel</name>
      <anchorfile>classarduino__node_1_1ArduinoROS.html</anchorfile>
      <anchor>ae06cb56be73992a65f78190342e8e6a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cmd_vel_pub</name>
      <anchorfile>classarduino__node_1_1ArduinoROS.html</anchorfile>
      <anchor>a4d969193bd4a226cb0e92f85ff13a077</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>controller</name>
      <anchorfile>classarduino__node_1_1ArduinoROS.html</anchorfile>
      <anchor>a0ed3c5a5694910cb031b28fbccb034e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>myBaseController</name>
      <anchorfile>classarduino__node_1_1ArduinoROS.html</anchorfile>
      <anchor>a1614830e1843a3cd1e0849229c52dd93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>mySensors</name>
      <anchorfile>classarduino__node_1_1ArduinoROS.html</anchorfile>
      <anchor>ab8658b2f9d6678347dcb2cdf7aaaf16a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>port</name>
      <anchorfile>classarduino__node_1_1ArduinoROS.html</anchorfile>
      <anchor>a474879d957e1eac3afa1ec4b4e436adb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>rate</name>
      <anchorfile>classarduino__node_1_1ArduinoROS.html</anchorfile>
      <anchor>a61dddd7698456fa8849b9dd5fa8734ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sensorstate_rate</name>
      <anchorfile>classarduino__node_1_1ArduinoROS.html</anchorfile>
      <anchor>a46c6c60653e5e2f63a1093373b932da0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sensorStatePub</name>
      <anchorfile>classarduino__node_1_1ArduinoROS.html</anchorfile>
      <anchor>aac3b2818bf405bff698af4bc80384921</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>t_delta_sensors</name>
      <anchorfile>classarduino__node_1_1ArduinoROS.html</anchorfile>
      <anchor>a49aba37cc2ea28c3f41ca6e36043932b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>t_next_sensors</name>
      <anchorfile>classarduino__node_1_1ArduinoROS.html</anchorfile>
      <anchor>a12d01b8336b3b59d8149d1af393b4fc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>timeout</name>
      <anchorfile>classarduino__node_1_1ArduinoROS.html</anchorfile>
      <anchor>a933bbcedb16372e0ac44883034f58754</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>use_base_controller</name>
      <anchorfile>classarduino__node_1_1ArduinoROS.html</anchorfile>
      <anchor>af7c68fef9d349bc9f7188c42c65e57e2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>ros</name>
    <filename>namespaceros.html</filename>
  </compound>
  <compound kind="namespace">
    <name>ros_arduino_python</name>
    <filename>namespaceros__arduino__python.html</filename>
    <namespace>ros_arduino_python::arduino_driver</namespace>
    <namespace>ros_arduino_python::arduino_sensors</namespace>
    <namespace>ros_arduino_python::base_controller</namespace>
  </compound>
  <compound kind="namespace">
    <name>ros_arduino_python::arduino_driver</name>
    <filename>namespaceros__arduino__python_1_1arduino__driver.html</filename>
    <class kind="class">ros_arduino_python::arduino_driver::Arduino</class>
    <member kind="variable">
      <type>int</type>
      <name>baudRate</name>
      <anchorfile>namespaceros__arduino__python_1_1arduino__driver.html</anchorfile>
      <anchor>a23b85c7b3fa084305f358bfaba752c6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>myArduino</name>
      <anchorfile>namespaceros__arduino__python_1_1arduino__driver.html</anchorfile>
      <anchor>a1a6ee9be592c46c0c8526c6deac83fc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>portName</name>
      <anchorfile>namespaceros__arduino__python_1_1arduino__driver.html</anchorfile>
      <anchor>a4d180995eddac0b0cebe8d2ede6f45f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SERVO_MAX</name>
      <anchorfile>namespaceros__arduino__python_1_1arduino__driver.html</anchorfile>
      <anchor>a80bca885b36243b60536e940ebb06b57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SERVO_MIN</name>
      <anchorfile>namespaceros__arduino__python_1_1arduino__driver.html</anchorfile>
      <anchor>acbbd295e7d1777c2be35779e22c3dab9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ros_arduino_python::arduino_driver::Arduino</name>
    <filename>classros__arduino__python_1_1arduino__driver_1_1Arduino.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classros__arduino__python_1_1arduino__driver_1_1Arduino.html</anchorfile>
      <anchor>a21bcc37da6a696123405f64ff676c279</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>analog_read</name>
      <anchorfile>classros__arduino__python_1_1arduino__driver_1_1Arduino.html</anchorfile>
      <anchor>a942d12d628e0f150f8ac77d7e7f152bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>analog_write</name>
      <anchorfile>classros__arduino__python_1_1arduino__driver_1_1Arduino.html</anchorfile>
      <anchor>a449a0e1990b5de1d21bb50d87886d979</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>close</name>
      <anchorfile>classros__arduino__python_1_1arduino__driver_1_1Arduino.html</anchorfile>
      <anchor>a44678dde1e0d38a4bbb535f7717a480a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>connect</name>
      <anchorfile>classros__arduino__python_1_1arduino__driver_1_1Arduino.html</anchorfile>
      <anchor>ae7c7530d7de124a25a9ee1254c89b60f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>digital_read</name>
      <anchorfile>classros__arduino__python_1_1arduino__driver_1_1Arduino.html</anchorfile>
      <anchor>a1bd348b89df355e84eca1e14a7d0e54f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>digital_write</name>
      <anchorfile>classros__arduino__python_1_1arduino__driver_1_1Arduino.html</anchorfile>
      <anchor>a7509b1201167d20b072cf656b0721621</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>drive</name>
      <anchorfile>classros__arduino__python_1_1arduino__driver_1_1Arduino.html</anchorfile>
      <anchor>aefed8d73d3b90b18fcd2a52c0aeb72de</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>drive_m_per_s</name>
      <anchorfile>classros__arduino__python_1_1arduino__driver_1_1Arduino.html</anchorfile>
      <anchor>aa0b6ba2e1a6d1cd90fbf0fa0fa258bc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>execute</name>
      <anchorfile>classros__arduino__python_1_1arduino__driver_1_1Arduino.html</anchorfile>
      <anchor>a535fd29bd01b696d20b105fa34ccc2a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>execute_ack</name>
      <anchorfile>classros__arduino__python_1_1arduino__driver_1_1Arduino.html</anchorfile>
      <anchor>a9898d0d45f5538053011207921f59178</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>execute_array</name>
      <anchorfile>classros__arduino__python_1_1arduino__driver_1_1Arduino.html</anchorfile>
      <anchor>afc5670a13e1d270427f891cee5c0e155</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_baud</name>
      <anchorfile>classros__arduino__python_1_1arduino__driver_1_1Arduino.html</anchorfile>
      <anchor>ac12a17e3411b74b280031a438c384962</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_encoder_counts</name>
      <anchorfile>classros__arduino__python_1_1arduino__driver_1_1Arduino.html</anchorfile>
      <anchor>a5dcb8009138bdce25293d592f64861c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>open</name>
      <anchorfile>classros__arduino__python_1_1arduino__driver_1_1Arduino.html</anchorfile>
      <anchor>a2981d6cc43a6603ea449c40d65e50842</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pin_mode</name>
      <anchorfile>classros__arduino__python_1_1arduino__driver_1_1Arduino.html</anchorfile>
      <anchor>ac640f057bd9b51c5dd4da1870957a934</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ping</name>
      <anchorfile>classros__arduino__python_1_1arduino__driver_1_1Arduino.html</anchorfile>
      <anchor>a7c36a691173808d1f4fe960103dabc6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>recv</name>
      <anchorfile>classros__arduino__python_1_1arduino__driver_1_1Arduino.html</anchorfile>
      <anchor>a4a1b1c191fab046e93ad8d20a2194015</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>recv_ack</name>
      <anchorfile>classros__arduino__python_1_1arduino__driver_1_1Arduino.html</anchorfile>
      <anchor>aab6cc112fa4eb78d8c950416a2fea125</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>recv_array</name>
      <anchorfile>classros__arduino__python_1_1arduino__driver_1_1Arduino.html</anchorfile>
      <anchor>a8efd00d4fb756dc7397bb30cf095f9cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>recv_int</name>
      <anchorfile>classros__arduino__python_1_1arduino__driver_1_1Arduino.html</anchorfile>
      <anchor>acd608c2d138840bd34a7cf184bbea00e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>reset_encoders</name>
      <anchorfile>classros__arduino__python_1_1arduino__driver_1_1Arduino.html</anchorfile>
      <anchor>af898c8d853506382e67c5e7523f7c061</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>send</name>
      <anchorfile>classros__arduino__python_1_1arduino__driver_1_1Arduino.html</anchorfile>
      <anchor>a2924e26ae43b6ec735880af1a94061ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>servo_read</name>
      <anchorfile>classros__arduino__python_1_1arduino__driver_1_1Arduino.html</anchorfile>
      <anchor>a880172ad4a3141692a9ac43f4ebd79f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>servo_write</name>
      <anchorfile>classros__arduino__python_1_1arduino__driver_1_1Arduino.html</anchorfile>
      <anchor>a0090cd5c6542bbe800c9a4af8a6cd482</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>stop</name>
      <anchorfile>classros__arduino__python_1_1arduino__driver_1_1Arduino.html</anchorfile>
      <anchor>a6704279288f14ca0b24d978bf2b3c8fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>update_pid</name>
      <anchorfile>classros__arduino__python_1_1arduino__driver_1_1Arduino.html</anchorfile>
      <anchor>aeeb8cbd3bd3a024c467fe497e5b27897</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>analog_sensor_cache</name>
      <anchorfile>classros__arduino__python_1_1arduino__driver_1_1Arduino.html</anchorfile>
      <anchor>a071b6f5142c2938f0208c0a9736be579</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>baudrate</name>
      <anchorfile>classros__arduino__python_1_1arduino__driver_1_1Arduino.html</anchorfile>
      <anchor>aed90b30c98812023548ba6b650060cbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>digital_sensor_cache</name>
      <anchorfile>classros__arduino__python_1_1arduino__driver_1_1Arduino.html</anchorfile>
      <anchor>a642cc9fc53c57e31119aa11884b2a93e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>encoder_count</name>
      <anchorfile>classros__arduino__python_1_1arduino__driver_1_1Arduino.html</anchorfile>
      <anchor>a96a898f289be8629bb050a9286e5daae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>interCharTimeout</name>
      <anchorfile>classros__arduino__python_1_1arduino__driver_1_1Arduino.html</anchorfile>
      <anchor>aaaf78569623fb4902d33bf425bb3e116</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>mutex</name>
      <anchorfile>classros__arduino__python_1_1arduino__driver_1_1Arduino.html</anchorfile>
      <anchor>a195effb22c9d7e9303ed0450cecb76a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>PID_INTERVAL</name>
      <anchorfile>classros__arduino__python_1_1arduino__driver_1_1Arduino.html</anchorfile>
      <anchor>a1737fe4118aadc80f61114b07d057e0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>PID_RATE</name>
      <anchorfile>classros__arduino__python_1_1arduino__driver_1_1Arduino.html</anchorfile>
      <anchor>a2182ff88bc7176e9a640fc88b6434c13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>port</name>
      <anchorfile>classros__arduino__python_1_1arduino__driver_1_1Arduino.html</anchorfile>
      <anchor>adbbbe7a73bb5087216b39df26f618ed0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>timeout</name>
      <anchorfile>classros__arduino__python_1_1arduino__driver_1_1Arduino.html</anchorfile>
      <anchor>a0cde367fa9f60be53787a3d81f9256d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>writeTimeout</name>
      <anchorfile>classros__arduino__python_1_1arduino__driver_1_1Arduino.html</anchorfile>
      <anchor>a95891218c4776a2d667fb7c0af61a37f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>N_ANALOG_PORTS</name>
      <anchorfile>classros__arduino__python_1_1arduino__driver_1_1Arduino.html</anchorfile>
      <anchor>ac44f86b386a72285befc6faef50d4d11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>N_DIGITAL_PORTS</name>
      <anchorfile>classros__arduino__python_1_1arduino__driver_1_1Arduino.html</anchorfile>
      <anchor>ad5d726f981c2f4342381a8a9d5aa137e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>ros_arduino_python::arduino_sensors</name>
    <filename>namespaceros__arduino__python_1_1arduino__sensors.html</filename>
    <class kind="class">ros_arduino_python::arduino_sensors::AnalogFloatSensor</class>
    <class kind="class">ros_arduino_python::arduino_sensors::AnalogSensor</class>
    <class kind="class">ros_arduino_python::arduino_sensors::DigitalSensor</class>
    <class kind="class">ros_arduino_python::arduino_sensors::GP2D12</class>
    <class kind="class">ros_arduino_python::arduino_sensors::IRSensor</class>
    <class kind="class">ros_arduino_python::arduino_sensors::MaxEZ1Sensor</class>
    <class kind="class">ros_arduino_python::arduino_sensors::MessageType</class>
    <class kind="class">ros_arduino_python::arduino_sensors::PhidgetsCurrent</class>
    <class kind="class">ros_arduino_python::arduino_sensors::PhidgetsVoltage</class>
    <class kind="class">ros_arduino_python::arduino_sensors::Ping</class>
    <class kind="class">ros_arduino_python::arduino_sensors::PololuMotorCurrent</class>
    <class kind="class">ros_arduino_python::arduino_sensors::RangeSensor</class>
    <class kind="class">ros_arduino_python::arduino_sensors::Sensor</class>
    <class kind="class">ros_arduino_python::arduino_sensors::SonarSensor</class>
    <member kind="variable">
      <type>int</type>
      <name>HIGH</name>
      <anchorfile>namespaceros__arduino__python_1_1arduino__sensors.html</anchorfile>
      <anchor>afd087f8d59a1f9ec03ebbeac0de99b65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>INPUT</name>
      <anchorfile>namespaceros__arduino__python_1_1arduino__sensors.html</anchorfile>
      <anchor>a69fb91405aaa53826a4f903fbc8bd90f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>LOW</name>
      <anchorfile>namespaceros__arduino__python_1_1arduino__sensors.html</anchorfile>
      <anchor>a8bb5219de7713870fb6665a2ad211634</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>myController</name>
      <anchorfile>namespaceros__arduino__python_1_1arduino__sensors.html</anchorfile>
      <anchor>a00c1621f96b68549b4dad4e10e264d24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>mySensor</name>
      <anchorfile>namespaceros__arduino__python_1_1arduino__sensors.html</anchorfile>
      <anchor>a92ed4ad0392b7e3375d564b4a6778fec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>OUTPUT</name>
      <anchorfile>namespaceros__arduino__python_1_1arduino__sensors.html</anchorfile>
      <anchor>aca63b992fe69095f0bc79ec9fb9068c2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ros_arduino_python::arduino_sensors::AnalogFloatSensor</name>
    <filename>classros__arduino__python_1_1arduino__sensors_1_1AnalogFloatSensor.html</filename>
    <base>ros_arduino_python::arduino_sensors::Sensor</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classros__arduino__python_1_1arduino__sensors_1_1AnalogFloatSensor.html</anchorfile>
      <anchor>aec32c3e2c74dd64b17c243e5d0b934aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>read_value</name>
      <anchorfile>classros__arduino__python_1_1arduino__sensors_1_1AnalogFloatSensor.html</anchorfile>
      <anchor>a1fb803d102e6a234a83ff3701289f293</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>write_value</name>
      <anchorfile>classros__arduino__python_1_1arduino__sensors_1_1AnalogFloatSensor.html</anchorfile>
      <anchor>a24018968ae9b57bf4963e0d6c14123f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>direction</name>
      <anchorfile>classros__arduino__python_1_1arduino__sensors_1_1AnalogFloatSensor.html</anchorfile>
      <anchor>a02981385acf2c3c1659fe08f6e214db5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>message_type</name>
      <anchorfile>classros__arduino__python_1_1arduino__sensors_1_1AnalogFloatSensor.html</anchorfile>
      <anchor>ab0a81624d5e9bdbbcc1457b628078749</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>msg</name>
      <anchorfile>classros__arduino__python_1_1arduino__sensors_1_1AnalogFloatSensor.html</anchorfile>
      <anchor>a64455c8f8dbbfe41110e39f0f21bc20f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub</name>
      <anchorfile>classros__arduino__python_1_1arduino__sensors_1_1AnalogFloatSensor.html</anchorfile>
      <anchor>a14826e7579a26e52a2220f60e025f71f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>value</name>
      <anchorfile>classros__arduino__python_1_1arduino__sensors_1_1AnalogFloatSensor.html</anchorfile>
      <anchor>aafc22620a51e0578509072f0cac11e69</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ros_arduino_python::arduino_sensors::AnalogSensor</name>
    <filename>classros__arduino__python_1_1arduino__sensors_1_1AnalogSensor.html</filename>
    <base>ros_arduino_python::arduino_sensors::Sensor</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classros__arduino__python_1_1arduino__sensors_1_1AnalogSensor.html</anchorfile>
      <anchor>a999ac44bffadedfd7d6d536340d453f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>read_value</name>
      <anchorfile>classros__arduino__python_1_1arduino__sensors_1_1AnalogSensor.html</anchorfile>
      <anchor>a29b205d8a9c8dff53ff6ec02671b17df</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>write_value</name>
      <anchorfile>classros__arduino__python_1_1arduino__sensors_1_1AnalogSensor.html</anchorfile>
      <anchor>ad87582c074b1eeaecb3adb5b2e1832db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>direction</name>
      <anchorfile>classros__arduino__python_1_1arduino__sensors_1_1AnalogSensor.html</anchorfile>
      <anchor>a300d8222c90ad90cb066b235fc178d2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>message_type</name>
      <anchorfile>classros__arduino__python_1_1arduino__sensors_1_1AnalogSensor.html</anchorfile>
      <anchor>a0642c5476c07ac860b1d3f5120a59750</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>msg</name>
      <anchorfile>classros__arduino__python_1_1arduino__sensors_1_1AnalogSensor.html</anchorfile>
      <anchor>af5cb0ba16599b96adc75ec28d953749c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub</name>
      <anchorfile>classros__arduino__python_1_1arduino__sensors_1_1AnalogSensor.html</anchorfile>
      <anchor>a06f57c25c20f6b66a361ad5839161586</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>value</name>
      <anchorfile>classros__arduino__python_1_1arduino__sensors_1_1AnalogSensor.html</anchorfile>
      <anchor>a2b32b049716c7f280d7a906ccbdb7bcd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ros_arduino_python::arduino_sensors::DigitalSensor</name>
    <filename>classros__arduino__python_1_1arduino__sensors_1_1DigitalSensor.html</filename>
    <base>ros_arduino_python::arduino_sensors::Sensor</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classros__arduino__python_1_1arduino__sensors_1_1DigitalSensor.html</anchorfile>
      <anchor>ab240c79d330ee27db4f8bde31197a7eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>read_value</name>
      <anchorfile>classros__arduino__python_1_1arduino__sensors_1_1DigitalSensor.html</anchorfile>
      <anchor>a3e1bb47d99fc7cb52756f213490a2273</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>write_value</name>
      <anchorfile>classros__arduino__python_1_1arduino__sensors_1_1DigitalSensor.html</anchorfile>
      <anchor>aeb8ccc1c0c876e7ff87e4f88707debbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>direction</name>
      <anchorfile>classros__arduino__python_1_1arduino__sensors_1_1DigitalSensor.html</anchorfile>
      <anchor>ac0dfe17d463ce1305525b363d9e66a8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>message_type</name>
      <anchorfile>classros__arduino__python_1_1arduino__sensors_1_1DigitalSensor.html</anchorfile>
      <anchor>a620e188d40c366c87e81e5606583de76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>msg</name>
      <anchorfile>classros__arduino__python_1_1arduino__sensors_1_1DigitalSensor.html</anchorfile>
      <anchor>a0758662f75302cfe69edb9e74b32bba4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub</name>
      <anchorfile>classros__arduino__python_1_1arduino__sensors_1_1DigitalSensor.html</anchorfile>
      <anchor>a04b8cedbd71494e4069cce8ee74ac91c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>value</name>
      <anchorfile>classros__arduino__python_1_1arduino__sensors_1_1DigitalSensor.html</anchorfile>
      <anchor>af0048e81612afa1ea86f2b9af0a71635</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ros_arduino_python::arduino_sensors::GP2D12</name>
    <filename>classros__arduino__python_1_1arduino__sensors_1_1GP2D12.html</filename>
    <base>ros_arduino_python::arduino_sensors::IRSensor</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classros__arduino__python_1_1arduino__sensors_1_1GP2D12.html</anchorfile>
      <anchor>a930bf16318eded5cb9b9b8bac2a054b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>read_value</name>
      <anchorfile>classros__arduino__python_1_1arduino__sensors_1_1GP2D12.html</anchorfile>
      <anchor>abc85238a8bdfdaf95adf350c36bb64fb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ros_arduino_python::arduino_sensors::IRSensor</name>
    <filename>classros__arduino__python_1_1arduino__sensors_1_1IRSensor.html</filename>
    <base>ros_arduino_python::arduino_sensors::RangeSensor</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classros__arduino__python_1_1arduino__sensors_1_1IRSensor.html</anchorfile>
      <anchor>ab535349af9faf8fd95f7231ad41f5aa4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ros_arduino_python::arduino_sensors::MaxEZ1Sensor</name>
    <filename>classros__arduino__python_1_1arduino__sensors_1_1MaxEZ1Sensor.html</filename>
    <base>ros_arduino_python::arduino_sensors::SonarSensor</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classros__arduino__python_1_1arduino__sensors_1_1MaxEZ1Sensor.html</anchorfile>
      <anchor>a80af6ef75c279809f3120e4402f5635f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>read_value</name>
      <anchorfile>classros__arduino__python_1_1arduino__sensors_1_1MaxEZ1Sensor.html</anchorfile>
      <anchor>a70c77b6498da354da225afeaf717283d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>output_pin</name>
      <anchorfile>classros__arduino__python_1_1arduino__sensors_1_1MaxEZ1Sensor.html</anchorfile>
      <anchor>a8fe62161c95e4877d13e09f6e4969826</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>trigger_pin</name>
      <anchorfile>classros__arduino__python_1_1arduino__sensors_1_1MaxEZ1Sensor.html</anchorfile>
      <anchor>a06f8356c8383516092680fee73bfa4cc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ros_arduino_python::arduino_sensors::MessageType</name>
    <filename>classros__arduino__python_1_1arduino__sensors_1_1MessageType.html</filename>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>ANALOG</name>
      <anchorfile>classros__arduino__python_1_1arduino__sensors_1_1MessageType.html</anchorfile>
      <anchor>aa3ebffc2215e17d5a6a588d8310774f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>BOOL</name>
      <anchorfile>classros__arduino__python_1_1arduino__sensors_1_1MessageType.html</anchorfile>
      <anchor>a4b12b3028720c9cb3fb9087235cabbe6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>DIGITAL</name>
      <anchorfile>classros__arduino__python_1_1arduino__sensors_1_1MessageType.html</anchorfile>
      <anchor>a311760e7114be5aa12cd833004e5440b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>FLOAT</name>
      <anchorfile>classros__arduino__python_1_1arduino__sensors_1_1MessageType.html</anchorfile>
      <anchor>ab5721309d0344f192b438e988e0400d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>INT</name>
      <anchorfile>classros__arduino__python_1_1arduino__sensors_1_1MessageType.html</anchorfile>
      <anchor>ace7d6833efe4a76b7d2db3382df5cedf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>RANGE</name>
      <anchorfile>classros__arduino__python_1_1arduino__sensors_1_1MessageType.html</anchorfile>
      <anchor>ac2eb373c309a1e644731d74ab511cc75</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ros_arduino_python::arduino_sensors::PhidgetsCurrent</name>
    <filename>classros__arduino__python_1_1arduino__sensors_1_1PhidgetsCurrent.html</filename>
    <base>ros_arduino_python::arduino_sensors::AnalogFloatSensor</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classros__arduino__python_1_1arduino__sensors_1_1PhidgetsCurrent.html</anchorfile>
      <anchor>a6d3fbff274602a30b06d9bca9d143b78</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>read_value</name>
      <anchorfile>classros__arduino__python_1_1arduino__sensors_1_1PhidgetsCurrent.html</anchorfile>
      <anchor>a30266e3636bd6a58a090a6d8c0d79541</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ros_arduino_python::arduino_sensors::PhidgetsVoltage</name>
    <filename>classros__arduino__python_1_1arduino__sensors_1_1PhidgetsVoltage.html</filename>
    <base>ros_arduino_python::arduino_sensors::AnalogFloatSensor</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classros__arduino__python_1_1arduino__sensors_1_1PhidgetsVoltage.html</anchorfile>
      <anchor>a10b3cdd72db13ffe4906e9dc473d72b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>read_value</name>
      <anchorfile>classros__arduino__python_1_1arduino__sensors_1_1PhidgetsVoltage.html</anchorfile>
      <anchor>a1016c6204e707b5dcda273f9ec16543e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ros_arduino_python::arduino_sensors::Ping</name>
    <filename>classros__arduino__python_1_1arduino__sensors_1_1Ping.html</filename>
    <base>ros_arduino_python::arduino_sensors::SonarSensor</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classros__arduino__python_1_1arduino__sensors_1_1Ping.html</anchorfile>
      <anchor>ae453dfa5db9e9a99491e5ed819e6dab6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>read_value</name>
      <anchorfile>classros__arduino__python_1_1arduino__sensors_1_1Ping.html</anchorfile>
      <anchor>a3b280d4d30b7d3f18d669e6b8bacf490</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ros_arduino_python::arduino_sensors::PololuMotorCurrent</name>
    <filename>classros__arduino__python_1_1arduino__sensors_1_1PololuMotorCurrent.html</filename>
    <base>ros_arduino_python::arduino_sensors::AnalogFloatSensor</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classros__arduino__python_1_1arduino__sensors_1_1PololuMotorCurrent.html</anchorfile>
      <anchor>a421b1a26bed8ecff946586a1e95e5b62</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>read_value</name>
      <anchorfile>classros__arduino__python_1_1arduino__sensors_1_1PololuMotorCurrent.html</anchorfile>
      <anchor>a3b04973ff62e92b1617b48cbe95cbb47</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ros_arduino_python::arduino_sensors::RangeSensor</name>
    <filename>classros__arduino__python_1_1arduino__sensors_1_1RangeSensor.html</filename>
    <base>ros_arduino_python::arduino_sensors::Sensor</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classros__arduino__python_1_1arduino__sensors_1_1RangeSensor.html</anchorfile>
      <anchor>a0218ad1eb9550601703e8d9110ec9a42</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>read_value</name>
      <anchorfile>classros__arduino__python_1_1arduino__sensors_1_1RangeSensor.html</anchorfile>
      <anchor>afb93f4128c938f4ce77e68e6a7b91fe4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>message_type</name>
      <anchorfile>classros__arduino__python_1_1arduino__sensors_1_1RangeSensor.html</anchorfile>
      <anchor>aff78af703d88e786c0bd74256477f4b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>msg</name>
      <anchorfile>classros__arduino__python_1_1arduino__sensors_1_1RangeSensor.html</anchorfile>
      <anchor>ad2cc1d0ae3c5da171bd2b497f0c8eb23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub</name>
      <anchorfile>classros__arduino__python_1_1arduino__sensors_1_1RangeSensor.html</anchorfile>
      <anchor>a2637e56efd44b506878f2ef9c94f2805</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ros_arduino_python::arduino_sensors::Sensor</name>
    <filename>classros__arduino__python_1_1arduino__sensors_1_1Sensor.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classros__arduino__python_1_1arduino__sensors_1_1Sensor.html</anchorfile>
      <anchor>a7d47fbe158f0b72348a9d9634f6a5959</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>poll</name>
      <anchorfile>classros__arduino__python_1_1arduino__sensors_1_1Sensor.html</anchorfile>
      <anchor>aa45b5afa67ea439519623efad78dfdf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ack</name>
      <anchorfile>classros__arduino__python_1_1arduino__sensors_1_1Sensor.html</anchorfile>
      <anchor>a45a0466cb82d8577b1022d70be5cd1db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>controller</name>
      <anchorfile>classros__arduino__python_1_1arduino__sensors_1_1Sensor.html</anchorfile>
      <anchor>a140b905fcff2806275e667888d1c2700</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>direction</name>
      <anchorfile>classros__arduino__python_1_1arduino__sensors_1_1Sensor.html</anchorfile>
      <anchor>a02bad211e67acd86869f83c0e4915813</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>frame_id</name>
      <anchorfile>classros__arduino__python_1_1arduino__sensors_1_1Sensor.html</anchorfile>
      <anchor>ac1b6cf0d0851ee5e4c909c19d7d8932d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>message_type</name>
      <anchorfile>classros__arduino__python_1_1arduino__sensors_1_1Sensor.html</anchorfile>
      <anchor>aea43ac2bd0631e093e8e6ad0730a90c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classros__arduino__python_1_1arduino__sensors_1_1Sensor.html</anchorfile>
      <anchor>a5723fcabbd938b06e095a8cdbae58ea1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pin</name>
      <anchorfile>classros__arduino__python_1_1arduino__sensors_1_1Sensor.html</anchorfile>
      <anchor>aed97b6975a40d69091eff326e567fff3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>rate</name>
      <anchorfile>classros__arduino__python_1_1arduino__sensors_1_1Sensor.html</anchorfile>
      <anchor>a5d8c2b71d0c4aecd8aadb5737396d881</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>t_delta</name>
      <anchorfile>classros__arduino__python_1_1arduino__sensors_1_1Sensor.html</anchorfile>
      <anchor>af58f155198490644d9f18bef067e5684</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>t_next</name>
      <anchorfile>classros__arduino__python_1_1arduino__sensors_1_1Sensor.html</anchorfile>
      <anchor>a970ab5ca5cf6ac62d84251241e198112</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>value</name>
      <anchorfile>classros__arduino__python_1_1arduino__sensors_1_1Sensor.html</anchorfile>
      <anchor>a59b0560ac7390411c282dd560bdd01f5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ros_arduino_python::arduino_sensors::SonarSensor</name>
    <filename>classros__arduino__python_1_1arduino__sensors_1_1SonarSensor.html</filename>
    <base>ros_arduino_python::arduino_sensors::RangeSensor</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classros__arduino__python_1_1arduino__sensors_1_1SonarSensor.html</anchorfile>
      <anchor>ab7ba28d7bd2ea9c27292f343bfbc1cb3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>ros_arduino_python::base_controller</name>
    <filename>namespaceros__arduino__python_1_1base__controller.html</filename>
    <class kind="class">ros_arduino_python::base_controller::BaseController</class>
  </compound>
  <compound kind="class">
    <name>ros_arduino_python::base_controller::BaseController</name>
    <filename>classros__arduino__python_1_1base__controller_1_1BaseController.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classros__arduino__python_1_1base__controller_1_1BaseController.html</anchorfile>
      <anchor>a26ab08a34e685266e71a5ecef3710bfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>cmdVelCallback</name>
      <anchorfile>classros__arduino__python_1_1base__controller_1_1BaseController.html</anchorfile>
      <anchor>a6c3234e54b9077c6d059b6f52d10d9d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>poll</name>
      <anchorfile>classros__arduino__python_1_1base__controller_1_1BaseController.html</anchorfile>
      <anchor>acd93b63d9b936725d128ac55a8202ca2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setup_pid</name>
      <anchorfile>classros__arduino__python_1_1base__controller_1_1BaseController.html</anchorfile>
      <anchor>a6fbe8dbf6e99808d5d250d6a2b8d8877</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>stop</name>
      <anchorfile>classros__arduino__python_1_1base__controller_1_1BaseController.html</anchorfile>
      <anchor>a9726488289c6391699cdec8363d8fba8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>accel_limit</name>
      <anchorfile>classros__arduino__python_1_1base__controller_1_1BaseController.html</anchorfile>
      <anchor>a08d8c0f5223dfddc60470340cf5b6ba0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>arduino</name>
      <anchorfile>classros__arduino__python_1_1base__controller_1_1BaseController.html</anchorfile>
      <anchor>aceaa8d91316928d1782057c3e1964825</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bad_encoder_count</name>
      <anchorfile>classros__arduino__python_1_1base__controller_1_1BaseController.html</anchorfile>
      <anchor>a52896f0ca64580b00bd6f28aea4d79f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>base_frame</name>
      <anchorfile>classros__arduino__python_1_1base__controller_1_1BaseController.html</anchorfile>
      <anchor>a0ecf42fd6b909cda990dcc1c34a8dd9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>enc_left</name>
      <anchorfile>classros__arduino__python_1_1base__controller_1_1BaseController.html</anchorfile>
      <anchor>a0b64c873dc22abdd8f955fb1ba57a167</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>enc_right</name>
      <anchorfile>classros__arduino__python_1_1base__controller_1_1BaseController.html</anchorfile>
      <anchor>a08fcc39a6bfc4869170dc4296ba39c0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>encoder_resolution</name>
      <anchorfile>classros__arduino__python_1_1base__controller_1_1BaseController.html</anchorfile>
      <anchor>a60bc53df06c08abe5688cf48548ba8db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>gear_reduction</name>
      <anchorfile>classros__arduino__python_1_1base__controller_1_1BaseController.html</anchorfile>
      <anchor>a7bd501f74af1b981ddb33ffd810d61a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Kd</name>
      <anchorfile>classros__arduino__python_1_1base__controller_1_1BaseController.html</anchorfile>
      <anchor>a443d622133cd7ce3eb65ada5107a7c41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Ki</name>
      <anchorfile>classros__arduino__python_1_1base__controller_1_1BaseController.html</anchorfile>
      <anchor>a95f9cec4cc59a1abab0548ef7de09c43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Ko</name>
      <anchorfile>classros__arduino__python_1_1base__controller_1_1BaseController.html</anchorfile>
      <anchor>a006d0a8b6783290282d12fee4e74b4b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Kp</name>
      <anchorfile>classros__arduino__python_1_1base__controller_1_1BaseController.html</anchorfile>
      <anchor>a1d5accb1db36e1318d63de95d4f1a997</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>last_cmd_vel</name>
      <anchorfile>classros__arduino__python_1_1base__controller_1_1BaseController.html</anchorfile>
      <anchor>acf152d9a23006be54eeb1a3057422c9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>max_accel</name>
      <anchorfile>classros__arduino__python_1_1base__controller_1_1BaseController.html</anchorfile>
      <anchor>ae84e8c2841d075fc831d9862e602be15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>motors_reversed</name>
      <anchorfile>classros__arduino__python_1_1base__controller_1_1BaseController.html</anchorfile>
      <anchor>ab4fda9b01e07e3d373ea12c2dc5b2042</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>odomBroadcaster</name>
      <anchorfile>classros__arduino__python_1_1base__controller_1_1BaseController.html</anchorfile>
      <anchor>af3b6807252c4934b679efaf0368fa789</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>odomPub</name>
      <anchorfile>classros__arduino__python_1_1base__controller_1_1BaseController.html</anchorfile>
      <anchor>ab752e5060b15a0034fc46afd008038d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>rate</name>
      <anchorfile>classros__arduino__python_1_1base__controller_1_1BaseController.html</anchorfile>
      <anchor>a9d425f6902e9c14d2c141f853ff02065</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>stopped</name>
      <anchorfile>classros__arduino__python_1_1base__controller_1_1BaseController.html</anchorfile>
      <anchor>a693e88ca1ff1c594534ddd0a1efdf881</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>t_delta</name>
      <anchorfile>classros__arduino__python_1_1base__controller_1_1BaseController.html</anchorfile>
      <anchor>a5ef59e43658c71d05904a214dd95b9b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>t_next</name>
      <anchorfile>classros__arduino__python_1_1base__controller_1_1BaseController.html</anchorfile>
      <anchor>a2bceaac384f576c6925e91d392f35c92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>th</name>
      <anchorfile>classros__arduino__python_1_1base__controller_1_1BaseController.html</anchorfile>
      <anchor>a7da40ced0e9cd8b9b086f10f04734e0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>then</name>
      <anchorfile>classros__arduino__python_1_1base__controller_1_1BaseController.html</anchorfile>
      <anchor>ae27be83c4ab2df14ccb54741bcd47e43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ticks_per_meter</name>
      <anchorfile>classros__arduino__python_1_1base__controller_1_1BaseController.html</anchorfile>
      <anchor>a86f9fc7fa0b937cb65eaa6bd8ca88f8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>timeout</name>
      <anchorfile>classros__arduino__python_1_1base__controller_1_1BaseController.html</anchorfile>
      <anchor>aef7ba5518a6e914138dfd92780b956f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>v_des_left</name>
      <anchorfile>classros__arduino__python_1_1base__controller_1_1BaseController.html</anchorfile>
      <anchor>af10ad536c7e3fd48cc20119d5f041808</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>v_des_right</name>
      <anchorfile>classros__arduino__python_1_1base__controller_1_1BaseController.html</anchorfile>
      <anchor>a274a2b70aa621b1c7f9b95c2377022ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>v_left</name>
      <anchorfile>classros__arduino__python_1_1base__controller_1_1BaseController.html</anchorfile>
      <anchor>a166f4d6c0a245868fd48551fdeb7b35c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>v_right</name>
      <anchorfile>classros__arduino__python_1_1base__controller_1_1BaseController.html</anchorfile>
      <anchor>a3601b612d5f6a773b1fb83dfb3cc6552</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>wheel_diameter</name>
      <anchorfile>classros__arduino__python_1_1base__controller_1_1BaseController.html</anchorfile>
      <anchor>adfa80b2179218633d8a61952eefd67b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>wheel_track</name>
      <anchorfile>classros__arduino__python_1_1base__controller_1_1BaseController.html</anchorfile>
      <anchor>a0da3c90b60ecfa46ae906c5f328b6010</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>x</name>
      <anchorfile>classros__arduino__python_1_1base__controller_1_1BaseController.html</anchorfile>
      <anchor>a5b9903c2fb767901e95fa7dc2917f4aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>y</name>
      <anchorfile>classros__arduino__python_1_1base__controller_1_1BaseController.html</anchorfile>
      <anchor>ae9f5042c40a4a9dad1decc948787f20e</anchor>
      <arglist></arglist>
    </member>
  </compound>
</tagfile>
