<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>__init__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-art_vehicle/doc_stacks/2014-01-03_11-05-32.392273/art_vehicle/art_common/src/art_common/</path>
    <filename>____init_____8py</filename>
    <namespace>art_common</namespace>
  </compound>
  <compound kind="file">
    <name>conversions.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-art_vehicle/doc_stacks/2014-01-03_11-05-32.392273/art_vehicle/art_common/include/art/</path>
    <filename>conversions_8h</filename>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>analog_to_digital</name>
      <anchorfile>conversions_8h.html</anchorfile>
      <anchor>ae06fde3d9604f7c474ed47556c16fe1d</anchor>
      <arglist>(double voltage, double maxvolts, int nbits)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>analog_volts</name>
      <anchorfile>conversions_8h.html</anchorfile>
      <anchor>af2cd2a5dc82e4cf54b92274eb2e1bf83</anchor>
      <arglist>(int data, double maxvolts, int nbits)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>feet2meters</name>
      <anchorfile>conversions_8h.html</anchorfile>
      <anchor>a2e930dc6e787f727bc836fc987b22a9b</anchor>
      <arglist>(double feet)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>kmph2mmps</name>
      <anchorfile>conversions_8h.html</anchorfile>
      <anchor>a6ffb51201104d446a5b020080c75b3ef</anchor>
      <arglist>(double kmph)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>meters2feet</name>
      <anchorfile>conversions_8h.html</anchorfile>
      <anchor>a4e92307988aa4f0ef253002195fe89d5</anchor>
      <arglist>(double meters)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>mmps2mph</name>
      <anchorfile>conversions_8h.html</anchorfile>
      <anchor>a1a13b4f773d80d1b9186645009095ed6</anchor>
      <arglist>(double mm)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>mph2mmps</name>
      <anchorfile>conversions_8h.html</anchorfile>
      <anchor>a4e1a3ada8b7418e58be6b59fd98dc232</anchor>
      <arglist>(double mph)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>mph2mps</name>
      <anchorfile>conversions_8h.html</anchorfile>
      <anchor>a4c1d20791ff5ea28aee4a88086cbd82c</anchor>
      <arglist>(double mph)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>mps2mph</name>
      <anchorfile>conversions_8h.html</anchorfile>
      <anchor>a8cb9f7d3cefcc9a38fe4ec04467a205e</anchor>
      <arglist>(double mps)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>tv2secs</name>
      <anchorfile>conversions_8h.html</anchorfile>
      <anchor>a6f9b73434f8567e739557c0485deedd5</anchor>
      <arglist>(struct timeval *tv)</arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>CM_PER_INCH</name>
      <anchorfile>conversions_8h.html</anchorfile>
      <anchor>a85e1aea00b613bfd79755b842884af86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>CM_PER_METER</name>
      <anchorfile>conversions_8h.html</anchorfile>
      <anchor>aaf2f45018eaf0f31fe32405507b25e3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>DEGREES_PER_RADIAN</name>
      <anchorfile>conversions_8h.html</anchorfile>
      <anchor>af863a05e3b2260a990740989149de9de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>HALFPI</name>
      <anchorfile>conversions_8h.html</anchorfile>
      <anchor>af70ed3f0c30a6da5d505d881f186df68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>INCHES_PER_FOOT</name>
      <anchorfile>conversions_8h.html</anchorfile>
      <anchor>a91a049a103a8a69d0397d44b453340b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>METERS_PER_FOOT</name>
      <anchorfile>conversions_8h.html</anchorfile>
      <anchor>a910d28959549718821396f44b7aca739</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>METERS_PER_MILE</name>
      <anchorfile>conversions_8h.html</anchorfile>
      <anchor>ae04c3b41b77a6a040982c90346cab259</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const long</type>
      <name>MINUTES_PER_HOUR</name>
      <anchorfile>conversions_8h.html</anchorfile>
      <anchor>af179ceaac33cfd849ad10a990ef13ae2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>MMETERS_PER_KM</name>
      <anchorfile>conversions_8h.html</anchorfile>
      <anchor>a3b367322d4717e6e7011c2b938ef57df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>MMETERS_PER_MILE</name>
      <anchorfile>conversions_8h.html</anchorfile>
      <anchor>a3a4a03b4677d84f0e3d40278e95096fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>RADIANS_PER_DEGREE</name>
      <anchorfile>conversions_8h.html</anchorfile>
      <anchor>a4032bed1a9c6879811c21a271be353ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const long</type>
      <name>SECONDS_PER_HOUR</name>
      <anchorfile>conversions_8h.html</anchorfile>
      <anchor>a5e05cc7ed02430d2d7aacb0635041059</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const long</type>
      <name>SECONDS_PER_MINUTE</name>
      <anchorfile>conversions_8h.html</anchorfile>
      <anchor>a72d74e546cfa35ea9dcc10543ec44b42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>TWOPI</name>
      <anchorfile>conversions_8h.html</anchorfile>
      <anchor>adbfb642115a815f8383ae7a17bc06451</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DARPA_rules.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-art_vehicle/doc_stacks/2014-01-03_11-05-32.392273/art_vehicle/art_common/include/art/</path>
    <filename>DARPA__rules_8h</filename>
    <includes id="conversions_8h" name="conversions.h" local="no" imported="no">art/conversions.h</includes>
    <namespace>DARPA_rules</namespace>
    <member kind="function" static="yes">
      <type>static float</type>
      <name>forw_sep_travel</name>
      <anchorfile>namespaceDARPA__rules.html</anchorfile>
      <anchor>a456e9302ac81d0e08afbb6627c9ec2e9</anchor>
      <arglist>(float speed)</arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>excess_delay</name>
      <anchorfile>namespaceDARPA__rules.html</anchorfile>
      <anchor>a5f56b9e5f385c358ea4b0307292f43a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>front_limit_after_pass</name>
      <anchorfile>namespaceDARPA__rules.html</anchorfile>
      <anchor>a98f06722738815f91af730028251c651</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>lane_center_offset</name>
      <anchorfile>namespaceDARPA__rules.html</anchorfile>
      <anchor>a295ee5f518f777f2c2399be851961c84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>max_dist_from_entry_exit</name>
      <anchorfile>namespaceDARPA__rules.html</anchorfile>
      <anchor>a91b4e986ba70ebb09302fd60d036d2ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>max_left_turn_delay</name>
      <anchorfile>namespaceDARPA__rules.html</anchorfile>
      <anchor>a515282f86c3cdc14494ec4d46085033b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>min_forw_sep_safety</name>
      <anchorfile>namespaceDARPA__rules.html</anchorfile>
      <anchor>ab52b7becc402f572190dacce695506d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>min_forw_sep_to_pass</name>
      <anchorfile>namespaceDARPA__rules.html</anchorfile>
      <anchor>ab696eb8a2c547ef7a4465304c6226a73</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>min_forw_sep_travel</name>
      <anchorfile>namespaceDARPA__rules.html</anchorfile>
      <anchor>a2a20bbfcd3116a627dcfe4e8300fb34f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>min_left_turn_sep</name>
      <anchorfile>namespaceDARPA__rules.html</anchorfile>
      <anchor>a375d6d7a8e857f81b12db0054bd17ed4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>min_rear_sep_after_pass</name>
      <anchorfile>namespaceDARPA__rules.html</anchorfile>
      <anchor>ad287ebbace55c0d50284876581633de7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>min_standoff_dist</name>
      <anchorfile>namespaceDARPA__rules.html</anchorfile>
      <anchor>a74235f615332a7a731693af6a03834db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>stop_line_safety_area</name>
      <anchorfile>namespaceDARPA__rules.html</anchorfile>
      <anchor>a0548353d0ad66516b7279a86faa21130</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>stop_line_to_bumper</name>
      <anchorfile>namespaceDARPA__rules.html</anchorfile>
      <anchor>aeadfcad054dd97c5e688760ff2df1f63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>vehicle_length</name>
      <anchorfile>namespaceDARPA__rules.html</anchorfile>
      <anchor>ae08727b02a8ceeca78a7e3de45c2cf93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>vehicle_width</name>
      <anchorfile>namespaceDARPA__rules.html</anchorfile>
      <anchor>a1eafc0cf1d71dbd560892b86e476f968</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>epsilon.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-art_vehicle/doc_stacks/2014-01-03_11-05-32.392273/art_vehicle/art_common/include/art/</path>
    <filename>epsilon_8h</filename>
    <namespace>Epsilon</namespace>
    <member kind="function">
      <type>bool</type>
      <name>AlmostEqualRelativeOrAbsolute</name>
      <anchorfile>namespaceEpsilon.html</anchorfile>
      <anchor>af17feab8e0816758aa3da58228bcc710</anchor>
      <arglist>(float A, float B, float maxRelativeError, float maxAbsoluteError)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>equal</name>
      <anchorfile>namespaceEpsilon.html</anchorfile>
      <anchor>a747b19302660850d44ac83d6d2d53ad0</anchor>
      <arglist>(float a, float b)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>gte</name>
      <anchorfile>namespaceEpsilon.html</anchorfile>
      <anchor>ae2994ba0d730f7e532c71c330430f880</anchor>
      <arglist>(float a, float b)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>lte</name>
      <anchorfile>namespaceEpsilon.html</anchorfile>
      <anchor>ae60ab622339a4b5a59b80b9a21c421a4</anchor>
      <arglist>(float a, float b)</arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>distance</name>
      <anchorfile>namespaceEpsilon.html</anchorfile>
      <anchor>a9bbf76263f2ecd79dcbc56971b73cdb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>float_value</name>
      <anchorfile>namespaceEpsilon.html</anchorfile>
      <anchor>a291730d05df7371611b797a345a403b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>speed</name>
      <anchorfile>namespaceEpsilon.html</anchorfile>
      <anchor>a419a9cf09981f31a5ce3904267888a9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>yaw</name>
      <anchorfile>namespaceEpsilon.html</anchorfile>
      <anchor>a09f96f625aa0b853b40f35effc12456b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>error.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-art_vehicle/doc_stacks/2014-01-03_11-05-32.392273/art_vehicle/art_common/include/art/</path>
    <filename>error_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>ART_ERROR</name>
      <anchorfile>error_8h.html</anchorfile>
      <anchor>a17d4613eeb9db831ab35758226292036</anchor>
      <arglist>(msg, args...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ART_MSG</name>
      <anchorfile>error_8h.html</anchorfile>
      <anchor>a6b0e2672718b06ccf923ec0271b31b58</anchor>
      <arglist>(level, msg, args...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ART_WARN</name>
      <anchorfile>error_8h.html</anchorfile>
      <anchor>ae4089d288c3d5b024837b4cb197b6af7</anchor>
      <arglist>(msg, args...)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>filter.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-art_vehicle/doc_stacks/2014-01-03_11-05-32.392273/art_vehicle/art_common/include/art/</path>
    <filename>filter_8h</filename>
    <member kind="function" static="yes">
      <type>static float</type>
      <name>EWMA_filter</name>
      <anchorfile>filter_8h.html</anchorfile>
      <anchor>ab8dbc1d4a45ab92b720afe58d098e516</anchor>
      <arglist>(float a, float xk, float yk1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static float</type>
      <name>EWMA_smoothing</name>
      <anchorfile>filter_8h.html</anchorfile>
      <anchor>a450d648a06c7c20a71b6702948c6cc0c</anchor>
      <arglist>(int N)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>frames.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-art_vehicle/doc_stacks/2014-01-03_11-05-32.392273/art_vehicle/art_common/include/art/</path>
    <filename>frames_8h</filename>
    <class kind="class">ArtFrames::VehicleRelative</class>
    <namespace>ArtFrames</namespace>
    <member kind="variable">
      <type>const std::string</type>
      <name>center_front_camera</name>
      <anchorfile>namespaceArtFrames.html</anchorfile>
      <anchor>ac29b2f6319328a9e770010ca64d34499</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>center_front_camera_optical</name>
      <anchorfile>namespaceArtFrames.html</anchorfile>
      <anchor>a374fe88086567c107b82a297a699e92a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>earth</name>
      <anchorfile>namespaceArtFrames.html</anchorfile>
      <anchor>a53af6e1c83c3146e3842f919be8da576</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>front_sick</name>
      <anchorfile>namespaceArtFrames.html</anchorfile>
      <anchor>a10a7333d72b0108e141884a29e8f9e21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>left_front_camera</name>
      <anchorfile>namespaceArtFrames.html</anchorfile>
      <anchor>a04fbeb3c897bfe380ef81a5404940754</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>left_front_camera_optical</name>
      <anchorfile>namespaceArtFrames.html</anchorfile>
      <anchor>a7c55674b33621ddbe5463701bcbf7b88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>odom</name>
      <anchorfile>namespaceArtFrames.html</anchorfile>
      <anchor>a2c42dc930b4ca7318424aab3677a46c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>rear_sick</name>
      <anchorfile>namespaceArtFrames.html</anchorfile>
      <anchor>ab180b9192b3eeadc7da87754460c1c93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>right_front_camera</name>
      <anchorfile>namespaceArtFrames.html</anchorfile>
      <anchor>ae96287234c4fb5b8e60c0be96d11472f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>right_front_camera_optical</name>
      <anchorfile>namespaceArtFrames.html</anchorfile>
      <anchor>a4f8be7ded74902afb1896501859f9978</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>vehicle</name>
      <anchorfile>namespaceArtFrames.html</anchorfile>
      <anchor>a7165ba9e55d61a11c2ecbf6690d1b195</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>velodyne</name>
      <anchorfile>namespaceArtFrames.html</anchorfile>
      <anchor>af5f72e48fe4ad2de0a1ad57452ba504a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>infinity.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-art_vehicle/doc_stacks/2014-01-03_11-05-32.392273/art_vehicle/art_common/include/art/</path>
    <filename>infinity_8h</filename>
    <namespace>Infinite</namespace>
    <member kind="variable">
      <type>const float</type>
      <name>distance</name>
      <anchorfile>namespaceInfinite.html</anchorfile>
      <anchor>a59f8842f670cc68f2ad555bcc3ab7fe9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>time</name>
      <anchorfile>namespaceInfinite.html</anchorfile>
      <anchor>a1ee0b0ee21ac5386ed34d470f22c4102</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mainpage.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-art_vehicle/doc_stacks/2014-01-03_11-05-32.392273/art_vehicle/art_common/</path>
    <filename>mainpage_8dox</filename>
  </compound>
  <compound kind="file">
    <name>pid.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-art_vehicle/doc_stacks/2014-01-03_11-05-32.392273/art_vehicle/art_common/src/art_common/</path>
    <filename>pid_8py</filename>
    <class kind="class">art_common::pid::Pid</class>
    <namespace>art_common::pid</namespace>
    <member kind="variable">
      <type>int</type>
      <name>FLT_MAX</name>
      <anchorfile>namespaceart__common_1_1pid.html</anchorfile>
      <anchor>a7efe95333c32fcb5e68dc519cd2f2b05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>PKG_NAME</name>
      <anchorfile>namespaceart__common_1_1pid.html</anchorfile>
      <anchor>a4b1c0f2a9a3163c97f6cfa2521ae56fc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>pid2.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-art_vehicle/doc_stacks/2014-01-03_11-05-32.392273/art_vehicle/art_common/include/art/</path>
    <filename>pid2_8h</filename>
    <class kind="class">Pid</class>
  </compound>
  <compound kind="file">
    <name>polynomial.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-art_vehicle/doc_stacks/2014-01-03_11-05-32.392273/art_vehicle/art_common/include/art/</path>
    <filename>polynomial_8h</filename>
    <class kind="class">Polynomial</class>
    <member kind="define">
      <type>#define</type>
      <name>POLYNOMIAL_NAME_SIZE</name>
      <anchorfile>polynomial_8h.html</anchorfile>
      <anchor>a03cb70b8da2f0ce3463e9be1aae44588</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>steering.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-art_vehicle/doc_stacks/2014-01-03_11-05-32.392273/art_vehicle/art_common/include/art/</path>
    <filename>steering_8h</filename>
    <namespace>Steering</namespace>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>angle_to_yaw</name>
      <anchorfile>namespaceSteering.html</anchorfile>
      <anchor>a045bc694e66b2e9cbcc2f96144d2b5b0</anchor>
      <arglist>(double v, float angle)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static float</type>
      <name>steering_angle</name>
      <anchorfile>namespaceSteering.html</anchorfile>
      <anchor>a337f3f616409af933fd2be2b957f4be4</anchor>
      <arglist>(float v, float y)</arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>maximum_yaw</name>
      <anchorfile>namespaceSteering.html</anchorfile>
      <anchor>af0cb6b2a9fb9c976b18a4adba5d8f5d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>steer_speed_min</name>
      <anchorfile>namespaceSteering.html</anchorfile>
      <anchor>ab4a6908bb7a745c573ce9d4c8d3afe51</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>steering.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-art_vehicle/doc_stacks/2014-01-03_11-05-32.392273/art_vehicle/art_common/src/art_common/</path>
    <filename>steering_8py</filename>
    <namespace>art_common::steering</namespace>
    <member kind="function">
      <type>def</type>
      <name>angle_to_yaw</name>
      <anchorfile>namespaceart__common_1_1steering.html</anchorfile>
      <anchor>a0bfe504f08c8d953207a702b918d45d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>steering_angle</name>
      <anchorfile>namespaceart__common_1_1steering.html</anchorfile>
      <anchor>aeecdfa0eb3559fb862474ee2b1bc55f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>maximum_yaw</name>
      <anchorfile>namespaceart__common_1_1steering.html</anchorfile>
      <anchor>ade74402de773912c32b00243f535dfbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>steer_speed_min</name>
      <anchorfile>namespaceart__common_1_1steering.html</anchorfile>
      <anchor>ac115ff5777bc78956830745049411e1c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>UTM.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-art_vehicle/doc_stacks/2014-01-03_11-05-32.392273/art_vehicle/art_common/include/art/</path>
    <filename>UTM_8h</filename>
    <includes id="conversions_8h" name="conversions.h" local="no" imported="no">art/conversions.h</includes>
    <namespace>UTM</namespace>
    <member kind="define">
      <type>#define</type>
      <name>UTM_E2</name>
      <anchorfile>UTM_8h.html</anchorfile>
      <anchor>a8ceb5d1234972ff5e235776268d12e6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>UTM_E4</name>
      <anchorfile>UTM_8h.html</anchorfile>
      <anchor>af78f8bbfc681107b474cc625b44f3024</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>UTM_E6</name>
      <anchorfile>UTM_8h.html</anchorfile>
      <anchor>a7411578a5ceb861e0a291903a95c81c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>UTM_EP2</name>
      <anchorfile>UTM_8h.html</anchorfile>
      <anchor>ad9d8ad59cbe8605e21c59ee3dbecc660</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>UTM_FE</name>
      <anchorfile>UTM_8h.html</anchorfile>
      <anchor>a6dd2db2537a9d61e2539eab36b145c49</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>UTM_FN_N</name>
      <anchorfile>UTM_8h.html</anchorfile>
      <anchor>a5e980ba48646f6cc9acf28a343339bfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>UTM_FN_S</name>
      <anchorfile>UTM_8h.html</anchorfile>
      <anchor>a5be693257749cb78e30ac722829761f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>UTM_K0</name>
      <anchorfile>UTM_8h.html</anchorfile>
      <anchor>a087318ddc1531ba44bcfd0b68110c6ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGS84_A</name>
      <anchorfile>UTM_8h.html</anchorfile>
      <anchor>aa09b7cbfbfc67364d373c1a238784a8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGS84_B</name>
      <anchorfile>UTM_8h.html</anchorfile>
      <anchor>a91f1c3dfc4df09a0dc868e61da32d5e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGS84_E</name>
      <anchorfile>UTM_8h.html</anchorfile>
      <anchor>a7f23e711b700027b3c3c4b5dff6585b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGS84_EP</name>
      <anchorfile>UTM_8h.html</anchorfile>
      <anchor>a3b6878739287dd308c1b73f1680d6ed1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGS84_F</name>
      <anchorfile>UTM_8h.html</anchorfile>
      <anchor>ae90bd6b6a77238cf3358909bedb5ea9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>LLtoUTM</name>
      <anchorfile>namespaceUTM.html</anchorfile>
      <anchor>a2c6725167a2a45e80f9e2bec1cbb8201</anchor>
      <arglist>(const double Lat, const double Long, double &amp;UTMNorthing, double &amp;UTMEasting, char *UTMZone)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>UTM</name>
      <anchorfile>namespaceUTM.html</anchorfile>
      <anchor>a141be92f03bc42bc436a2c54fa43fda2</anchor>
      <arglist>(double lat, double lon, double *x, double *y)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static char</type>
      <name>UTMLetterDesignator</name>
      <anchorfile>namespaceUTM.html</anchorfile>
      <anchor>a048c484e5df839d3aad279a71b497589</anchor>
      <arglist>(double Lat)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>UTMtoLL</name>
      <anchorfile>namespaceUTM.html</anchorfile>
      <anchor>ac6a2e3c3761bd3d0a2c52543ceb7d743</anchor>
      <arglist>(const double UTMNorthing, const double UTMEasting, const char *UTMZone, double &amp;Lat, double &amp;Long)</arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>grid_size</name>
      <anchorfile>namespaceUTM.html</anchorfile>
      <anchor>a79f3126fc1c850a6a88b6165e3c01bc0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>vehicle_configurable_tf.cc</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-art_vehicle/doc_stacks/2014-01-03_11-05-32.392273/art_vehicle/art_common/src/</path>
    <filename>vehicle__configurable__tf_8cc</filename>
    <includes id="frames_8h" name="frames.h" local="no" imported="no">art/frames.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>NODE</name>
      <anchorfile>vehicle__configurable__tf_8cc.html</anchorfile>
      <anchor>a9a2bbc66102de668efe5e9c7feb23eaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>broadcastTF</name>
      <anchorfile>vehicle__configurable__tf_8cc.html</anchorfile>
      <anchor>ad1a0a7bf4c717e16f405e7c681d501d3</anchor>
      <arglist>(tf::TransformBroadcaster *tf_broadcaster, std::string device_frame, double x, double y, double z, double roll, double pitch, double yaw)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>callback</name>
      <anchorfile>vehicle__configurable__tf_8cc.html</anchorfile>
      <anchor>a42ebb3fcfad00d776c00b448a15e2126</anchor>
      <arglist>(art_common::CameraTransformConfig &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>vehicle__configurable__tf_8cc.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>opticalTF</name>
      <anchorfile>vehicle__configurable__tf_8cc.html</anchorfile>
      <anchor>acace8000694a27206b842792b6d729cf</anchor>
      <arglist>(tf::TransformBroadcaster *tf_broadcaster, std::string device_frame, double x, double y, double z, double roll, double pitch, double yaw)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>vehicle_static_tf.cc</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-art_vehicle/doc_stacks/2014-01-03_11-05-32.392273/art_vehicle/art_common/src/</path>
    <filename>vehicle__static__tf_8cc</filename>
    <includes id="frames_8h" name="frames.h" local="no" imported="no">art/frames.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>NODE</name>
      <anchorfile>vehicle__static__tf_8cc.html</anchorfile>
      <anchor>a9a2bbc66102de668efe5e9c7feb23eaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>broadcastTF</name>
      <anchorfile>vehicle__static__tf_8cc.html</anchorfile>
      <anchor>ad1a0a7bf4c717e16f405e7c681d501d3</anchor>
      <arglist>(tf::TransformBroadcaster *tf_broadcaster, std::string device_frame, double x, double y, double z, double roll, double pitch, double yaw)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>vehicle__static__tf_8cc.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>opticalTF</name>
      <anchorfile>vehicle__static__tf_8cc.html</anchorfile>
      <anchor>acace8000694a27206b842792b6d729cf</anchor>
      <arglist>(tf::TransformBroadcaster *tf_broadcaster, std::string device_frame, double x, double y, double z, double roll, double pitch, double yaw)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Pid</name>
    <filename>classPid.html</filename>
    <member kind="function">
      <type>void</type>
      <name>Clear</name>
      <anchorfile>classPid.html</anchorfile>
      <anchor>addde13266ab2b3af5ce889719c41160b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Configure</name>
      <anchorfile>classPid.html</anchorfile>
      <anchor>a63f754afcc552556382a618e9b2c6030</anchor>
      <arglist>(float kp, float ki, float kd)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Configure</name>
      <anchorfile>classPid.html</anchorfile>
      <anchor>a4d2db1bcd09c24a5de9d9f5a36f53714</anchor>
      <arglist>(float kp, float ki, float kd, float omax, float omin, float C)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Configure</name>
      <anchorfile>classPid.html</anchorfile>
      <anchor>a6ef1562afb2bfafc6722060ba867967d</anchor>
      <arglist>(const ros::NodeHandle &amp;node)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>CopyHistory</name>
      <anchorfile>classPid.html</anchorfile>
      <anchor>ae13a7d8f283c7c267b84f402760c003c</anchor>
      <arglist>(const Pid *pid)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Pid</name>
      <anchorfile>classPid.html</anchorfile>
      <anchor>a4efd00295e5ecb3e6f40586c770a39d6</anchor>
      <arglist>(const char *ctlname)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Pid</name>
      <anchorfile>classPid.html</anchorfile>
      <anchor>a87b866d1c50ace163a1bd859a9e4e85a</anchor>
      <arglist>(const char *ctlname, float kp, float ki, float kd, float omax=FLT_MAX, float omin=-FLT_MAX, float C=0.0)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>Update</name>
      <anchorfile>classPid.html</anchorfile>
      <anchor>a8a47adaac40ac89376f960ea78a9c168</anchor>
      <arglist>(float error, float output)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Pid</name>
      <anchorfile>classPid.html</anchorfile>
      <anchor>af7cf026a1f63bddb6ab25f1a32c55860</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>CfgParam</name>
      <anchorfile>classPid.html</anchorfile>
      <anchor>a4dc7e1930ea8cd2c0a183b9e484967f3</anchor>
      <arglist>(const ros::NodeHandle &amp;node, const char *pname, float *fvalue)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>C</name>
      <anchorfile>classPid.html</anchorfile>
      <anchor>a3c7891341e596f88daf21ea847bdc020</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>dstate</name>
      <anchorfile>classPid.html</anchorfile>
      <anchor>a64a281a0db2ef5a3aef51bf9bc5a84b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>istate</name>
      <anchorfile>classPid.html</anchorfile>
      <anchor>a13cd5cd3937ff8ced42720d7cbec7634</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>kd</name>
      <anchorfile>classPid.html</anchorfile>
      <anchor>a7f72115e163cb28354927c91ba5a5c3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>ki</name>
      <anchorfile>classPid.html</anchorfile>
      <anchor>a1568c4e65b32d723598b14700fafd304</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>kp</name>
      <anchorfile>classPid.html</anchorfile>
      <anchor>a48fd7caf5fbc94de6a5406e76191d249</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>classPid.html</anchorfile>
      <anchor>a90166618d62915128e89b0b3a16a2169</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>omax</name>
      <anchorfile>classPid.html</anchorfile>
      <anchor>a85f7e7eddeab1e5c340b13876660a802</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>omin</name>
      <anchorfile>classPid.html</anchorfile>
      <anchor>ad4b0eb1626cfe613dcf17c596693e540</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>starting</name>
      <anchorfile>classPid.html</anchorfile>
      <anchor>a72b5c065511b6d5ea9900d0f0dcc993d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Polynomial</name>
    <filename>classPolynomial.html</filename>
    <member kind="function">
      <type>void</type>
      <name>add_coef</name>
      <anchorfile>classPolynomial.html</anchorfile>
      <anchor>a267918e76f8b8f6be6c8501b5229ef99</anchor>
      <arglist>(float term)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Polynomial</name>
      <anchorfile>classPolynomial.html</anchorfile>
      <anchor>a8e12e4ceb2d30f64b34f15ecc832c3a6</anchor>
      <arglist>(const char *pname)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>value</name>
      <anchorfile>classPolynomial.html</anchorfile>
      <anchor>a42142f9a034e4618c5c6e92eb5568db3</anchor>
      <arglist>(const float x)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Polynomial</name>
      <anchorfile>classPolynomial.html</anchorfile>
      <anchor>a15e0fc9603d654fd57efab73ece2aec2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; float &gt;</type>
      <name>coef</name>
      <anchorfile>classPolynomial.html</anchorfile>
      <anchor>a941d9799931f1481275c84d0aa908479</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>char</type>
      <name>name</name>
      <anchorfile>classPolynomial.html</anchorfile>
      <anchor>a321904c6fec66970f9a8cabec9fea6d8</anchor>
      <arglist>[POLYNOMIAL_NAME_SIZE]</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>art_common</name>
    <filename>namespaceart__common.html</filename>
    <namespace>art_common::pid</namespace>
    <namespace>art_common::steering</namespace>
  </compound>
  <compound kind="namespace">
    <name>art_common::pid</name>
    <filename>namespaceart__common_1_1pid.html</filename>
    <class kind="class">art_common::pid::Pid</class>
    <member kind="variable">
      <type>int</type>
      <name>FLT_MAX</name>
      <anchorfile>namespaceart__common_1_1pid.html</anchorfile>
      <anchor>a7efe95333c32fcb5e68dc519cd2f2b05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>PKG_NAME</name>
      <anchorfile>namespaceart__common_1_1pid.html</anchorfile>
      <anchor>a4b1c0f2a9a3163c97f6cfa2521ae56fc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>art_common::pid::Pid</name>
    <filename>classart__common_1_1pid_1_1Pid.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classart__common_1_1pid_1_1Pid.html</anchorfile>
      <anchor>a2c9b02a1c939abecb1ed7a3d48f48f8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>CfgParam</name>
      <anchorfile>classart__common_1_1pid_1_1Pid.html</anchorfile>
      <anchor>a3d6543565b5cb13a47396046fa119912</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>Clear</name>
      <anchorfile>classart__common_1_1pid_1_1Pid.html</anchorfile>
      <anchor>ae63be053881b0ce14d879cca21a9199e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>Configure</name>
      <anchorfile>classart__common_1_1pid_1_1Pid.html</anchorfile>
      <anchor>a1d4200cb618cda7a9cf27fad5f6c99cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>CopyHistory</name>
      <anchorfile>classart__common_1_1pid_1_1Pid.html</anchorfile>
      <anchor>a154d06864b2877e17df67b519ebb584c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>Update</name>
      <anchorfile>classart__common_1_1pid_1_1Pid.html</anchorfile>
      <anchor>a759937b6038915ff2200c0c6f30673fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>C</name>
      <anchorfile>classart__common_1_1pid_1_1Pid.html</anchorfile>
      <anchor>a0b85bdfab8b5bf9826777aa79fcaa124</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>dstate</name>
      <anchorfile>classart__common_1_1pid_1_1Pid.html</anchorfile>
      <anchor>a5fe0b973a1636efc34fed1e9720dc05f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>istate</name>
      <anchorfile>classart__common_1_1pid_1_1Pid.html</anchorfile>
      <anchor>a51be831e59ae0daa979122344b1ccd46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>kd</name>
      <anchorfile>classart__common_1_1pid_1_1Pid.html</anchorfile>
      <anchor>a95bb07cdaf0f87438a6d544e6dce361a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ki</name>
      <anchorfile>classart__common_1_1pid_1_1Pid.html</anchorfile>
      <anchor>a865aa5d326455d796ea28ae49a6a7645</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>kp</name>
      <anchorfile>classart__common_1_1pid_1_1Pid.html</anchorfile>
      <anchor>a88428226938142d9e02ea3434ea12b04</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classart__common_1_1pid_1_1Pid.html</anchorfile>
      <anchor>a19703373d6307d30b4c4fc388c978e70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>omax</name>
      <anchorfile>classart__common_1_1pid_1_1Pid.html</anchorfile>
      <anchor>a99952681be2dadb8b711586450d22a0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>omin</name>
      <anchorfile>classart__common_1_1pid_1_1Pid.html</anchorfile>
      <anchor>a0340d1e88f45567d7a340709f02b1bf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>starting</name>
      <anchorfile>classart__common_1_1pid_1_1Pid.html</anchorfile>
      <anchor>a12ddb20caaa878cebca3d9d0d7e95eae</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>art_common::steering</name>
    <filename>namespaceart__common_1_1steering.html</filename>
    <member kind="function">
      <type>def</type>
      <name>angle_to_yaw</name>
      <anchorfile>namespaceart__common_1_1steering.html</anchorfile>
      <anchor>a0bfe504f08c8d953207a702b918d45d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>steering_angle</name>
      <anchorfile>namespaceart__common_1_1steering.html</anchorfile>
      <anchor>aeecdfa0eb3559fb862474ee2b1bc55f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>maximum_yaw</name>
      <anchorfile>namespaceart__common_1_1steering.html</anchorfile>
      <anchor>ade74402de773912c32b00243f535dfbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>steer_speed_min</name>
      <anchorfile>namespaceart__common_1_1steering.html</anchorfile>
      <anchor>ac115ff5777bc78956830745049411e1c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>ArtFrames</name>
    <filename>namespaceArtFrames.html</filename>
    <class kind="class">ArtFrames::VehicleRelative</class>
    <member kind="variable">
      <type>const std::string</type>
      <name>center_front_camera</name>
      <anchorfile>namespaceArtFrames.html</anchorfile>
      <anchor>ac29b2f6319328a9e770010ca64d34499</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>center_front_camera_optical</name>
      <anchorfile>namespaceArtFrames.html</anchorfile>
      <anchor>a374fe88086567c107b82a297a699e92a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>earth</name>
      <anchorfile>namespaceArtFrames.html</anchorfile>
      <anchor>a53af6e1c83c3146e3842f919be8da576</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>front_sick</name>
      <anchorfile>namespaceArtFrames.html</anchorfile>
      <anchor>a10a7333d72b0108e141884a29e8f9e21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>left_front_camera</name>
      <anchorfile>namespaceArtFrames.html</anchorfile>
      <anchor>a04fbeb3c897bfe380ef81a5404940754</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>left_front_camera_optical</name>
      <anchorfile>namespaceArtFrames.html</anchorfile>
      <anchor>a7c55674b33621ddbe5463701bcbf7b88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>odom</name>
      <anchorfile>namespaceArtFrames.html</anchorfile>
      <anchor>a2c42dc930b4ca7318424aab3677a46c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>rear_sick</name>
      <anchorfile>namespaceArtFrames.html</anchorfile>
      <anchor>ab180b9192b3eeadc7da87754460c1c93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>right_front_camera</name>
      <anchorfile>namespaceArtFrames.html</anchorfile>
      <anchor>ae96287234c4fb5b8e60c0be96d11472f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>right_front_camera_optical</name>
      <anchorfile>namespaceArtFrames.html</anchorfile>
      <anchor>a4f8be7ded74902afb1896501859f9978</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>vehicle</name>
      <anchorfile>namespaceArtFrames.html</anchorfile>
      <anchor>a7165ba9e55d61a11c2ecbf6690d1b195</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>velodyne</name>
      <anchorfile>namespaceArtFrames.html</anchorfile>
      <anchor>af5f72e48fe4ad2de0a1ad57452ba504a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ArtFrames::VehicleRelative</name>
    <filename>classArtFrames_1_1VehicleRelative.html</filename>
    <member kind="function">
      <type>std::string</type>
      <name>getFrame</name>
      <anchorfile>classArtFrames_1_1VehicleRelative.html</anchorfile>
      <anchor>a6e4f60e586a593ed0cc06e71d8eba4da</anchor>
      <arglist>(std::string relframe)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPrefixParam</name>
      <anchorfile>classArtFrames_1_1VehicleRelative.html</anchorfile>
      <anchor>a618160d30b1d4d9ff218e208c5901f22</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VehicleRelative</name>
      <anchorfile>classArtFrames_1_1VehicleRelative.html</anchorfile>
      <anchor>ad74e4cc5404e0267d92a5a8766b724b5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>prefix_</name>
      <anchorfile>classArtFrames_1_1VehicleRelative.html</anchorfile>
      <anchor>a4ef079f6100b561549fdd97671e9c0d1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>DARPA_rules</name>
    <filename>namespaceDARPA__rules.html</filename>
    <member kind="function" static="yes">
      <type>static float</type>
      <name>forw_sep_travel</name>
      <anchorfile>namespaceDARPA__rules.html</anchorfile>
      <anchor>a456e9302ac81d0e08afbb6627c9ec2e9</anchor>
      <arglist>(float speed)</arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>excess_delay</name>
      <anchorfile>namespaceDARPA__rules.html</anchorfile>
      <anchor>a5f56b9e5f385c358ea4b0307292f43a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>front_limit_after_pass</name>
      <anchorfile>namespaceDARPA__rules.html</anchorfile>
      <anchor>a98f06722738815f91af730028251c651</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>lane_center_offset</name>
      <anchorfile>namespaceDARPA__rules.html</anchorfile>
      <anchor>a295ee5f518f777f2c2399be851961c84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>max_dist_from_entry_exit</name>
      <anchorfile>namespaceDARPA__rules.html</anchorfile>
      <anchor>a91b4e986ba70ebb09302fd60d036d2ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>max_left_turn_delay</name>
      <anchorfile>namespaceDARPA__rules.html</anchorfile>
      <anchor>a515282f86c3cdc14494ec4d46085033b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>min_forw_sep_safety</name>
      <anchorfile>namespaceDARPA__rules.html</anchorfile>
      <anchor>ab52b7becc402f572190dacce695506d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>min_forw_sep_to_pass</name>
      <anchorfile>namespaceDARPA__rules.html</anchorfile>
      <anchor>ab696eb8a2c547ef7a4465304c6226a73</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>min_forw_sep_travel</name>
      <anchorfile>namespaceDARPA__rules.html</anchorfile>
      <anchor>a2a20bbfcd3116a627dcfe4e8300fb34f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>min_left_turn_sep</name>
      <anchorfile>namespaceDARPA__rules.html</anchorfile>
      <anchor>a375d6d7a8e857f81b12db0054bd17ed4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>min_rear_sep_after_pass</name>
      <anchorfile>namespaceDARPA__rules.html</anchorfile>
      <anchor>ad287ebbace55c0d50284876581633de7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>min_standoff_dist</name>
      <anchorfile>namespaceDARPA__rules.html</anchorfile>
      <anchor>a74235f615332a7a731693af6a03834db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>stop_line_safety_area</name>
      <anchorfile>namespaceDARPA__rules.html</anchorfile>
      <anchor>a0548353d0ad66516b7279a86faa21130</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>stop_line_to_bumper</name>
      <anchorfile>namespaceDARPA__rules.html</anchorfile>
      <anchor>aeadfcad054dd97c5e688760ff2df1f63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>vehicle_length</name>
      <anchorfile>namespaceDARPA__rules.html</anchorfile>
      <anchor>ae08727b02a8ceeca78a7e3de45c2cf93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>vehicle_width</name>
      <anchorfile>namespaceDARPA__rules.html</anchorfile>
      <anchor>a1eafc0cf1d71dbd560892b86e476f968</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>Epsilon</name>
    <filename>namespaceEpsilon.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>AlmostEqualRelativeOrAbsolute</name>
      <anchorfile>namespaceEpsilon.html</anchorfile>
      <anchor>af17feab8e0816758aa3da58228bcc710</anchor>
      <arglist>(float A, float B, float maxRelativeError, float maxAbsoluteError)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>equal</name>
      <anchorfile>namespaceEpsilon.html</anchorfile>
      <anchor>a747b19302660850d44ac83d6d2d53ad0</anchor>
      <arglist>(float a, float b)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>gte</name>
      <anchorfile>namespaceEpsilon.html</anchorfile>
      <anchor>ae2994ba0d730f7e532c71c330430f880</anchor>
      <arglist>(float a, float b)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>lte</name>
      <anchorfile>namespaceEpsilon.html</anchorfile>
      <anchor>ae60ab622339a4b5a59b80b9a21c421a4</anchor>
      <arglist>(float a, float b)</arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>distance</name>
      <anchorfile>namespaceEpsilon.html</anchorfile>
      <anchor>a9bbf76263f2ecd79dcbc56971b73cdb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>float_value</name>
      <anchorfile>namespaceEpsilon.html</anchorfile>
      <anchor>a291730d05df7371611b797a345a403b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>speed</name>
      <anchorfile>namespaceEpsilon.html</anchorfile>
      <anchor>a419a9cf09981f31a5ce3904267888a9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>yaw</name>
      <anchorfile>namespaceEpsilon.html</anchorfile>
      <anchor>a09f96f625aa0b853b40f35effc12456b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>Infinite</name>
    <filename>namespaceInfinite.html</filename>
    <member kind="variable">
      <type>const float</type>
      <name>distance</name>
      <anchorfile>namespaceInfinite.html</anchorfile>
      <anchor>a59f8842f670cc68f2ad555bcc3ab7fe9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>time</name>
      <anchorfile>namespaceInfinite.html</anchorfile>
      <anchor>a1ee0b0ee21ac5386ed34d470f22c4102</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>pcl</name>
    <filename>namespacepcl.html</filename>
  </compound>
  <compound kind="namespace">
    <name>Steering</name>
    <filename>namespaceSteering.html</filename>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>angle_to_yaw</name>
      <anchorfile>namespaceSteering.html</anchorfile>
      <anchor>a045bc694e66b2e9cbcc2f96144d2b5b0</anchor>
      <arglist>(double v, float angle)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static float</type>
      <name>steering_angle</name>
      <anchorfile>namespaceSteering.html</anchorfile>
      <anchor>a337f3f616409af933fd2be2b957f4be4</anchor>
      <arglist>(float v, float y)</arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>maximum_yaw</name>
      <anchorfile>namespaceSteering.html</anchorfile>
      <anchor>af0cb6b2a9fb9c976b18a4adba5d8f5d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>steer_speed_min</name>
      <anchorfile>namespaceSteering.html</anchorfile>
      <anchor>ab4a6908bb7a745c573ce9d4c8d3afe51</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>UTM</name>
    <filename>namespaceUTM.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>LLtoUTM</name>
      <anchorfile>namespaceUTM.html</anchorfile>
      <anchor>a2c6725167a2a45e80f9e2bec1cbb8201</anchor>
      <arglist>(const double Lat, const double Long, double &amp;UTMNorthing, double &amp;UTMEasting, char *UTMZone)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>UTM</name>
      <anchorfile>namespaceUTM.html</anchorfile>
      <anchor>a141be92f03bc42bc436a2c54fa43fda2</anchor>
      <arglist>(double lat, double lon, double *x, double *y)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static char</type>
      <name>UTMLetterDesignator</name>
      <anchorfile>namespaceUTM.html</anchorfile>
      <anchor>a048c484e5df839d3aad279a71b497589</anchor>
      <arglist>(double Lat)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>UTMtoLL</name>
      <anchorfile>namespaceUTM.html</anchorfile>
      <anchor>ac6a2e3c3761bd3d0a2c52543ceb7d743</anchor>
      <arglist>(const double UTMNorthing, const double UTMEasting, const char *UTMZone, double &amp;Lat, double &amp;Long)</arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>grid_size</name>
      <anchorfile>namespaceUTM.html</anchorfile>
      <anchor>a79f3126fc1c850a6a88b6165e3c01bc0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title></title>
    <filename>index</filename>
    <docanchor file="index">static_tf_rosapi</docanchor>
    <docanchor file="index">progapi</docanchor>
    <docanchor file="index">commandline</docanchor>
    <docanchor file="index">static_tf_usage</docanchor>
    <docanchor file="index">static_tf</docanchor>
  </compound>
</tagfile>
