<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>CmdVelSafety.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-youbot_oodl/doc_stacks/2014-10-06_09-04-19.667247/youbot_oodl/src/cmd_vel_safety/</path>
    <filename>CmdVelSafety_8cpp</filename>
    <member kind="function">
      <type>void</type>
      <name>cmdVelCallback</name>
      <anchorfile>CmdVelSafety_8cpp.html</anchorfile>
      <anchor>a177a1c206797b6185951915312d3dc99</anchor>
      <arglist>(const geometry_msgs::Twist::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getMinimumDistance</name>
      <anchorfile>CmdVelSafety_8cpp.html</anchorfile>
      <anchor>a34af31c8097246a44b4bb30c6f182671</anchor>
      <arglist>(tf::Vector3 position, nav_msgs::GridCells grid)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getSafeVelocityLimit</name>
      <anchorfile>CmdVelSafety_8cpp.html</anchorfile>
      <anchor>a52ffec3cd2a6ba5e91f6c3bcc1c2efbf</anchor>
      <arglist>(tf::Vector3 vel)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>CmdVelSafety_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>obstaclesCallback</name>
      <anchorfile>CmdVelSafety_8cpp.html</anchorfile>
      <anchor>a0751aea2316ba6de4073c6dbd65ee22e</anchor>
      <arglist>(const nav_msgs::GridCells::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>cmd_vel_pub</name>
      <anchorfile>CmdVelSafety_8cpp.html</anchorfile>
      <anchor>ac66da0a97da3b4feda4dc2dc8bdc2631</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>has_grid</name>
      <anchorfile>CmdVelSafety_8cpp.html</anchorfile>
      <anchor>a04e6a34948dcb6781356a70a25b9ed27</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>inflation_radius</name>
      <anchorfile>CmdVelSafety_8cpp.html</anchorfile>
      <anchor>a565948d064d58636baf8b123c44b9bd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>max_spd</name>
      <anchorfile>CmdVelSafety_8cpp.html</anchorfile>
      <anchor>a223ebd51d3f6886686206182832c6e2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>min_spd</name>
      <anchorfile>CmdVelSafety_8cpp.html</anchorfile>
      <anchor>a79f408129a89aed095d129450f7e5853</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>nav_msgs::GridCells</type>
      <name>obstacles</name>
      <anchorfile>CmdVelSafety_8cpp.html</anchorfile>
      <anchor>a8dc659f79a6179bc90db55312127cac1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>stop_radius</name>
      <anchorfile>CmdVelSafety_8cpp.html</anchorfile>
      <anchor>a0bbbdc640df1d848fc5f4aea8cfa2ed1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; tf::TransformListener &gt;</type>
      <name>tf_listener</name>
      <anchorfile>CmdVelSafety_8cpp.html</anchorfile>
      <anchor>adae3ff7dde6d7d0aeeeda9826c9377b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>timestep</name>
      <anchorfile>CmdVelSafety_8cpp.html</anchorfile>
      <anchor>aa159a9837418d9e90c1d60039c20033b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>HeartbeatGenerator.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-youbot_oodl/doc_stacks/2014-10-06_09-04-19.667247/youbot_oodl/src/youbot_network_estopper/</path>
    <filename>HeartbeatGenerator_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>HeartbeatGenerator_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>joint_state_observer.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-youbot_oodl/doc_stacks/2014-10-06_09-04-19.667247/youbot_oodl/src/</path>
    <filename>joint__state__observer_8cpp</filename>
    <includes id="YouBotOODLWrapper_8h" name="YouBotOODLWrapper.h" local="no" imported="no">YouBotOODLWrapper.h</includes>
    <namespace>youBot</namespace>
  </compound>
  <compound kind="file">
    <name>joint_state_observer.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-youbot_oodl/doc_stacks/2014-10-06_09-04-19.667247/youbot_oodl/include/</path>
    <filename>joint__state__observer_8h</filename>
    <includes id="youbot__trajectory__action__server_2joint__state__observer_8h" name="youbot_trajectory_action_server/joint_state_observer.h" local="no" imported="no">youbot_trajectory_action_server/joint_state_observer.h</includes>
    <class kind="class">youBot::JointStateObserverOODL</class>
    <namespace>youBot</namespace>
  </compound>
  <compound kind="file">
    <name>youbot_trajectory_action_server/joint_state_observer.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-youbot_oodl/doc_stacks/2014-10-06_09-04-19.667247/youbot_oodl/include/youbot_trajectory_action_server/</path>
    <filename>youbot__trajectory__action__server_2joint__state__observer_8h</filename>
    <class kind="class">JointStateObserver</class>
  </compound>
  <compound kind="file">
    <name>joint_trajectory_action.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-youbot_oodl/doc_stacks/2014-10-06_09-04-19.667247/youbot_oodl/src/</path>
    <filename>joint__trajectory__action_8cpp</filename>
    <includes id="joint__trajectory__action_8h" name="joint_trajectory_action.h" local="no" imported="no">youbot_trajectory_action_server/joint_trajectory_action.h</includes>
    <includes id="youbot__trajectory__action__server_2joint__state__observer_8h" name="youbot_trajectory_action_server/joint_state_observer.h" local="no" imported="no">youbot_trajectory_action_server/joint_state_observer.h</includes>
  </compound>
  <compound kind="file">
    <name>youbot_trajectory_action_server/joint_trajectory_action.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-youbot_oodl/doc_stacks/2014-10-06_09-04-19.667247/youbot_oodl/src/youbot_trajectory_action_server/</path>
    <filename>youbot__trajectory__action__server_2joint__trajectory__action_8cpp</filename>
    <includes id="joint__trajectory__action_8h" name="joint_trajectory_action.h" local="no" imported="no">youbot_trajectory_action_server/joint_trajectory_action.h</includes>
    <includes id="youbot__trajectory__action__server_2joint__state__observer_8h" name="youbot_trajectory_action_server/joint_state_observer.h" local="no" imported="no">youbot_trajectory_action_server/joint_state_observer.h</includes>
  </compound>
  <compound kind="file">
    <name>joint_trajectory_action.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-youbot_oodl/doc_stacks/2014-10-06_09-04-19.667247/youbot_oodl/include/youbot_trajectory_action_server/</path>
    <filename>joint__trajectory__action_8h</filename>
    <class kind="class">JointTrajectoryAction</class>
    <member kind="typedef">
      <type>actionlib::SimpleActionServer&lt; control_msgs::FollowJointTrajectoryAction &gt;</type>
      <name>Server</name>
      <anchorfile>joint__trajectory__action_8h.html</anchorfile>
      <anchor>ab5e671e962a7e3f734bcda77d33c3605</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>MoveBaseAction.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-youbot_oodl/doc_stacks/2014-10-06_09-04-19.667247/youbot_oodl/include/move_base_msgs/</path>
    <filename>MoveBaseAction_8h</filename>
    <includes id="MoveBaseActionGoal_8h" name="MoveBaseActionGoal.h" local="yes" imported="no">move_base_msgs/MoveBaseActionGoal.h</includes>
    <includes id="MoveBaseActionResult_8h" name="MoveBaseActionResult.h" local="yes" imported="no">move_base_msgs/MoveBaseActionResult.h</includes>
    <includes id="MoveBaseActionFeedback_8h" name="MoveBaseActionFeedback.h" local="yes" imported="no">move_base_msgs/MoveBaseActionFeedback.h</includes>
    <class kind="struct">ros::message_traits::DataType&lt; ::move_base_msgs::MoveBaseAction_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::move_base_msgs::MoveBaseAction_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::move_base_msgs::MoveBaseAction_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::move_base_msgs::MoveBaseAction_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::move_base_msgs::MoveBaseAction_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">move_base_msgs::MoveBaseAction_</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::move_base_msgs::MoveBaseAction_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::move_base_msgs::MoveBaseAction_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>move_base_msgs</namespace>
    <namespace>ros</namespace>
    <member kind="typedef">
      <type>::move_base_msgs::MoveBaseAction_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>MoveBaseAction</name>
      <anchorfile>namespacemove__base__msgs.html</anchorfile>
      <anchor>a78e006bf92ff660d547feabb15a33826</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::move_base_msgs::MoveBaseAction const  &gt;</type>
      <name>MoveBaseActionConstPtr</name>
      <anchorfile>namespacemove__base__msgs.html</anchorfile>
      <anchor>a75de3643785d5c68700dfcc6ba6aa29a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::move_base_msgs::MoveBaseAction &gt;</type>
      <name>MoveBaseActionPtr</name>
      <anchorfile>namespacemove__base__msgs.html</anchorfile>
      <anchor>aa005288a47464424ec2d6c7bac0e423d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemove__base__msgs.html</anchorfile>
      <anchor>a1e018481b407f75ae590e3a806712d29</anchor>
      <arglist>(std::ostream &amp;s, const ::move_base_msgs::MoveBaseAction_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>MoveBaseActionFeedback.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-youbot_oodl/doc_stacks/2014-10-06_09-04-19.667247/youbot_oodl/include/move_base_msgs/</path>
    <filename>MoveBaseActionFeedback_8h</filename>
    <includes id="MoveBaseFeedback_8h" name="MoveBaseFeedback.h" local="yes" imported="no">move_base_msgs/MoveBaseFeedback.h</includes>
    <class kind="struct">ros::message_traits::DataType&lt; ::move_base_msgs::MoveBaseActionFeedback_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::move_base_msgs::MoveBaseActionFeedback_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::move_base_msgs::MoveBaseActionFeedback_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; const ::move_base_msgs::MoveBaseActionFeedback_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::move_base_msgs::MoveBaseActionFeedback_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::move_base_msgs::MoveBaseActionFeedback_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::move_base_msgs::MoveBaseActionFeedback_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">move_base_msgs::MoveBaseActionFeedback_</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::move_base_msgs::MoveBaseActionFeedback_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::move_base_msgs::MoveBaseActionFeedback_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>move_base_msgs</namespace>
    <namespace>ros</namespace>
    <member kind="typedef">
      <type>::move_base_msgs::MoveBaseActionFeedback_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>MoveBaseActionFeedback</name>
      <anchorfile>namespacemove__base__msgs.html</anchorfile>
      <anchor>ac2664087d9233cc25b7252db89e3eb12</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::move_base_msgs::MoveBaseActionFeedback const  &gt;</type>
      <name>MoveBaseActionFeedbackConstPtr</name>
      <anchorfile>namespacemove__base__msgs.html</anchorfile>
      <anchor>af37794a30624736efb1dc4c518014870</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::move_base_msgs::MoveBaseActionFeedback &gt;</type>
      <name>MoveBaseActionFeedbackPtr</name>
      <anchorfile>namespacemove__base__msgs.html</anchorfile>
      <anchor>a45d3b1f3e17a0b7a078235e9cf603ca1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemove__base__msgs.html</anchorfile>
      <anchor>afdb83a40bd12871e4b00c3cdd6858257</anchor>
      <arglist>(std::ostream &amp;s, const ::move_base_msgs::MoveBaseActionFeedback_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>MoveBaseActionGoal.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-youbot_oodl/doc_stacks/2014-10-06_09-04-19.667247/youbot_oodl/include/move_base_msgs/</path>
    <filename>MoveBaseActionGoal_8h</filename>
    <includes id="MoveBaseGoal_8h" name="MoveBaseGoal.h" local="yes" imported="no">move_base_msgs/MoveBaseGoal.h</includes>
    <class kind="struct">ros::message_traits::DataType&lt; ::move_base_msgs::MoveBaseActionGoal_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::move_base_msgs::MoveBaseActionGoal_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::move_base_msgs::MoveBaseActionGoal_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; const ::move_base_msgs::MoveBaseActionGoal_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::move_base_msgs::MoveBaseActionGoal_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::move_base_msgs::MoveBaseActionGoal_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::move_base_msgs::MoveBaseActionGoal_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">move_base_msgs::MoveBaseActionGoal_</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::move_base_msgs::MoveBaseActionGoal_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::move_base_msgs::MoveBaseActionGoal_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>move_base_msgs</namespace>
    <namespace>ros</namespace>
    <member kind="typedef">
      <type>::move_base_msgs::MoveBaseActionGoal_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>MoveBaseActionGoal</name>
      <anchorfile>namespacemove__base__msgs.html</anchorfile>
      <anchor>a0f86196f5327526d9eba2a2b0933b794</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::move_base_msgs::MoveBaseActionGoal const  &gt;</type>
      <name>MoveBaseActionGoalConstPtr</name>
      <anchorfile>namespacemove__base__msgs.html</anchorfile>
      <anchor>a8c48d2fd8513ed913f30e35a36de376b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::move_base_msgs::MoveBaseActionGoal &gt;</type>
      <name>MoveBaseActionGoalPtr</name>
      <anchorfile>namespacemove__base__msgs.html</anchorfile>
      <anchor>a199021b1c703e76699c5c2ec9ebc74a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemove__base__msgs.html</anchorfile>
      <anchor>a37f4ce8f57ee703b817af9076bc9ccc9</anchor>
      <arglist>(std::ostream &amp;s, const ::move_base_msgs::MoveBaseActionGoal_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>MoveBaseActionResult.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-youbot_oodl/doc_stacks/2014-10-06_09-04-19.667247/youbot_oodl/include/move_base_msgs/</path>
    <filename>MoveBaseActionResult_8h</filename>
    <includes id="MoveBaseResult_8h" name="MoveBaseResult.h" local="yes" imported="no">move_base_msgs/MoveBaseResult.h</includes>
    <class kind="struct">ros::message_traits::DataType&lt; ::move_base_msgs::MoveBaseActionResult_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::move_base_msgs::MoveBaseActionResult_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::move_base_msgs::MoveBaseActionResult_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; const ::move_base_msgs::MoveBaseActionResult_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::move_base_msgs::MoveBaseActionResult_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::move_base_msgs::MoveBaseActionResult_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::move_base_msgs::MoveBaseActionResult_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">move_base_msgs::MoveBaseActionResult_</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::move_base_msgs::MoveBaseActionResult_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::move_base_msgs::MoveBaseActionResult_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>move_base_msgs</namespace>
    <namespace>ros</namespace>
    <member kind="typedef">
      <type>::move_base_msgs::MoveBaseActionResult_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>MoveBaseActionResult</name>
      <anchorfile>namespacemove__base__msgs.html</anchorfile>
      <anchor>af82fe6096b577d9f7f3e4a7117a2430e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::move_base_msgs::MoveBaseActionResult const  &gt;</type>
      <name>MoveBaseActionResultConstPtr</name>
      <anchorfile>namespacemove__base__msgs.html</anchorfile>
      <anchor>a7e841323682942d932d775ee251faade</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::move_base_msgs::MoveBaseActionResult &gt;</type>
      <name>MoveBaseActionResultPtr</name>
      <anchorfile>namespacemove__base__msgs.html</anchorfile>
      <anchor>af39d7da03969388f43fe3df543383ecd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemove__base__msgs.html</anchorfile>
      <anchor>af50b93ac270f6612dcb360b195c36d6d</anchor>
      <arglist>(std::ostream &amp;s, const ::move_base_msgs::MoveBaseActionResult_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>MoveBaseFeedback.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-youbot_oodl/doc_stacks/2014-10-06_09-04-19.667247/youbot_oodl/include/move_base_msgs/</path>
    <filename>MoveBaseFeedback_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::move_base_msgs::MoveBaseFeedback_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::move_base_msgs::MoveBaseFeedback_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::move_base_msgs::MoveBaseFeedback_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::move_base_msgs::MoveBaseFeedback_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::move_base_msgs::MoveBaseFeedback_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">move_base_msgs::MoveBaseFeedback_</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::move_base_msgs::MoveBaseFeedback_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::move_base_msgs::MoveBaseFeedback_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>move_base_msgs</namespace>
    <namespace>ros</namespace>
    <member kind="typedef">
      <type>::move_base_msgs::MoveBaseFeedback_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>MoveBaseFeedback</name>
      <anchorfile>namespacemove__base__msgs.html</anchorfile>
      <anchor>ae9c48fc5c8c14d4c08c792130b58cb19</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::move_base_msgs::MoveBaseFeedback const  &gt;</type>
      <name>MoveBaseFeedbackConstPtr</name>
      <anchorfile>namespacemove__base__msgs.html</anchorfile>
      <anchor>ac44891b2b952a1d09a5ddd9e67eacb64</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::move_base_msgs::MoveBaseFeedback &gt;</type>
      <name>MoveBaseFeedbackPtr</name>
      <anchorfile>namespacemove__base__msgs.html</anchorfile>
      <anchor>a32a19c0017b4ca86bc7926bf84bc1446</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemove__base__msgs.html</anchorfile>
      <anchor>aef450dd09a6aabf160a2b068a806eb8c</anchor>
      <arglist>(std::ostream &amp;s, const ::move_base_msgs::MoveBaseFeedback_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>MoveBaseGoal.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-youbot_oodl/doc_stacks/2014-10-06_09-04-19.667247/youbot_oodl/include/move_base_msgs/</path>
    <filename>MoveBaseGoal_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::move_base_msgs::MoveBaseGoal_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::move_base_msgs::MoveBaseGoal_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::move_base_msgs::MoveBaseGoal_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::move_base_msgs::MoveBaseGoal_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::move_base_msgs::MoveBaseGoal_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">move_base_msgs::MoveBaseGoal_</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::move_base_msgs::MoveBaseGoal_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::move_base_msgs::MoveBaseGoal_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>move_base_msgs</namespace>
    <namespace>ros</namespace>
    <member kind="typedef">
      <type>::move_base_msgs::MoveBaseGoal_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>MoveBaseGoal</name>
      <anchorfile>namespacemove__base__msgs.html</anchorfile>
      <anchor>a19196856ac9dfad7a6f94a92023b58a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::move_base_msgs::MoveBaseGoal const  &gt;</type>
      <name>MoveBaseGoalConstPtr</name>
      <anchorfile>namespacemove__base__msgs.html</anchorfile>
      <anchor>a39ca48f13138985bde3bf9adc54994b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::move_base_msgs::MoveBaseGoal &gt;</type>
      <name>MoveBaseGoalPtr</name>
      <anchorfile>namespacemove__base__msgs.html</anchorfile>
      <anchor>a3f38b7ac5760a3644bf6f1b4214e18e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemove__base__msgs.html</anchorfile>
      <anchor>a55e9d10c869b7c26df3b71907be550f4</anchor>
      <arglist>(std::ostream &amp;s, const ::move_base_msgs::MoveBaseGoal_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>MoveBaseResult.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-youbot_oodl/doc_stacks/2014-10-06_09-04-19.667247/youbot_oodl/include/move_base_msgs/</path>
    <filename>MoveBaseResult_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::move_base_msgs::MoveBaseResult_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::move_base_msgs::MoveBaseResult_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsFixedSize&lt; ::move_base_msgs::MoveBaseResult_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::move_base_msgs::MoveBaseResult_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::move_base_msgs::MoveBaseResult_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::move_base_msgs::MoveBaseResult_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">move_base_msgs::MoveBaseResult_</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::move_base_msgs::MoveBaseResult_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::move_base_msgs::MoveBaseResult_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>move_base_msgs</namespace>
    <namespace>ros</namespace>
    <member kind="typedef">
      <type>::move_base_msgs::MoveBaseResult_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>MoveBaseResult</name>
      <anchorfile>namespacemove__base__msgs.html</anchorfile>
      <anchor>adab3a113b72fb86bd93c5d37a651c713</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::move_base_msgs::MoveBaseResult const  &gt;</type>
      <name>MoveBaseResultConstPtr</name>
      <anchorfile>namespacemove__base__msgs.html</anchorfile>
      <anchor>a3a79fe7044a01427ba658d354ea420f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::move_base_msgs::MoveBaseResult &gt;</type>
      <name>MoveBaseResultPtr</name>
      <anchorfile>namespacemove__base__msgs.html</anchorfile>
      <anchor>a12caeefcbde41a61e5dc2a43c32e6b9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemove__base__msgs.html</anchorfile>
      <anchor>a37473efce84ae4a513e05445b50d6746</anchor>
      <arglist>(std::ostream &amp;s, const ::move_base_msgs::MoveBaseResult_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>youbot_2nd_arm_test.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-youbot_oodl/doc_stacks/2014-10-06_09-04-19.667247/youbot_oodl/src/examples/</path>
    <filename>youbot__2nd__arm__test_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>youbot__2nd__arm__test_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>youbot_arm_test.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-youbot_oodl/doc_stacks/2014-10-06_09-04-19.667247/youbot_oodl/src/examples/</path>
    <filename>youbot__arm__test_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>youbot__arm__test_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>youbot_wrapper.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-youbot_oodl/doc_stacks/2014-10-06_09-04-19.667247/youbot_oodl/src/</path>
    <filename>youbot__wrapper_8cpp</filename>
    <includes id="YouBotOODLWrapper_8h" name="YouBotOODLWrapper.h" local="no" imported="no">YouBotOODLWrapper.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>youbot__wrapper_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>YouBotConfiguration.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-youbot_oodl/doc_stacks/2014-10-06_09-04-19.667247/youbot_oodl/src/</path>
    <filename>YouBotConfiguration_8cpp</filename>
    <includes id="YouBotConfiguration_8h" name="YouBotConfiguration.h" local="no" imported="no">YouBotConfiguration.h</includes>
    <namespace>youBot</namespace>
  </compound>
  <compound kind="file">
    <name>YouBotConfiguration.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-youbot_oodl/doc_stacks/2014-10-06_09-04-19.667247/youbot_oodl/include/</path>
    <filename>YouBotConfiguration_8h</filename>
    <class kind="class">youBot::YouBotArmConfiguration</class>
    <class kind="class">youBot::YouBotBaseConfiguration</class>
    <class kind="class">youBot::YouBotConfiguration</class>
    <namespace>youBot</namespace>
    <member kind="typedef">
      <type>actionlib::SimpleActionServer&lt; control_msgs::FollowJointTrajectoryAction &gt;</type>
      <name>Server</name>
      <anchorfile>YouBotConfiguration_8h.html</anchorfile>
      <anchor>ab5e671e962a7e3f734bcda77d33c3605</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>YoubotNetworkEstopper.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-youbot_oodl/doc_stacks/2014-10-06_09-04-19.667247/youbot_oodl/src/youbot_network_estopper/</path>
    <filename>YoubotNetworkEstopper_8cpp</filename>
    <includes id="MoveBaseActionGoal_8h" name="MoveBaseActionGoal.h" local="yes" imported="no">move_base_msgs/MoveBaseActionGoal.h</includes>
    <member kind="function">
      <type>void</type>
      <name>armCallback</name>
      <anchorfile>YoubotNetworkEstopper_8cpp.html</anchorfile>
      <anchor>aa444c3fcee63a6837b9baaf850b59c88</anchor>
      <arglist>(const sensor_msgs::JointState::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>heartbeatCallback</name>
      <anchorfile>YoubotNetworkEstopper_8cpp.html</anchorfile>
      <anchor>ae99ed986531f738d76e32529ed86ed25</anchor>
      <arglist>(const std_msgs::Bool::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>YoubotNetworkEstopper_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>moveBaseCallback</name>
      <anchorfile>YoubotNetworkEstopper_8cpp.html</anchorfile>
      <anchor>a257c35399ba9c37d74052d3934abf85b</anchor>
      <arglist>(const move_base_msgs::MoveBaseActionGoal::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>trajectoryCallback</name>
      <anchorfile>YoubotNetworkEstopper_8cpp.html</anchorfile>
      <anchor>af56310ec673878eb0a1611443e462486</anchor>
      <arglist>(const control_msgs::FollowJointTrajectoryActionGoal::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>arm_pub</name>
      <anchorfile>YoubotNetworkEstopper_8cpp.html</anchorfile>
      <anchor>aeef6a5198ab06f8ed7c1c0f5930f1df2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>bad</name>
      <anchorfile>YoubotNetworkEstopper_8cpp.html</anchorfile>
      <anchor>a59af3ce59fc90119118e28bd0d1d44a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>cmd_vel_pub</name>
      <anchorfile>YoubotNetworkEstopper_8cpp.html</anchorfile>
      <anchor>ac66da0a97da3b4feda4dc2dc8bdc2631</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>gripper_pub</name>
      <anchorfile>YoubotNetworkEstopper_8cpp.html</anchorfile>
      <anchor>a82d6391ebcf338f8172717ca63f8f665</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>gripperl</name>
      <anchorfile>YoubotNetworkEstopper_8cpp.html</anchorfile>
      <anchor>abf438be286d6ce5fe6a976e2c8246b0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>gripperr</name>
      <anchorfile>YoubotNetworkEstopper_8cpp.html</anchorfile>
      <anchor>a0b23c7d651758a471e722bc4ccfbdda0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>has_received_heartbeat</name>
      <anchorfile>YoubotNetworkEstopper_8cpp.html</anchorfile>
      <anchor>a5aaa2b05cac3f10b0e7ae76b77d4f5a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>heartbeat_timeout</name>
      <anchorfile>YoubotNetworkEstopper_8cpp.html</anchorfile>
      <anchor>a700a6629c8c1df7bbbddbbd6725e7630</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>heartbeat_timeout_max</name>
      <anchorfile>YoubotNetworkEstopper_8cpp.html</anchorfile>
      <anchor>a020809eca19eb7919ff6eed65c00b1f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>joint</name>
      <anchorfile>YoubotNetworkEstopper_8cpp.html</anchorfile>
      <anchor>a34b6251a97a9a4905515ca019443cd00</anchor>
      <arglist>[5]</arglist>
    </member>
    <member kind="variable">
      <type>ros::Time</type>
      <name>last_heartbeat_time</name>
      <anchorfile>YoubotNetworkEstopper_8cpp.html</anchorfile>
      <anchor>a3702815d22fc23532ee36963dcdb73d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>lastBaseGoalID</name>
      <anchorfile>YoubotNetworkEstopper_8cpp.html</anchorfile>
      <anchor>a12c6b1271b1e56fe1cb6d5a3d4c69e42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>lastGoalID</name>
      <anchorfile>YoubotNetworkEstopper_8cpp.html</anchorfile>
      <anchor>a1bb0282b41bc8dccb30a2a5f0cd618fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>move_base_cancel_pub</name>
      <anchorfile>YoubotNetworkEstopper_8cpp.html</anchorfile>
      <anchor>ab1e7b0372a7256a74cd2a4d54529e287</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>received_move_base</name>
      <anchorfile>YoubotNetworkEstopper_8cpp.html</anchorfile>
      <anchor>a84cf19bdaba17c186180ea8682610676</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>received_trajectory</name>
      <anchorfile>YoubotNetworkEstopper_8cpp.html</anchorfile>
      <anchor>abc91738b27aaa3ace00b7e45a2ee2cb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>trajectory_cancel_pub</name>
      <anchorfile>YoubotNetworkEstopper_8cpp.html</anchorfile>
      <anchor>a2124d15a36341ffa419f80f1dc58a8bc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>YouBotOODLWrapper.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-youbot_oodl/doc_stacks/2014-10-06_09-04-19.667247/youbot_oodl/src/</path>
    <filename>YouBotOODLWrapper_8cpp</filename>
    <includes id="YouBotOODLWrapper_8h" name="YouBotOODLWrapper.h" local="no" imported="no">YouBotOODLWrapper.h</includes>
    <includes id="joint__trajectory__action_8h" name="joint_trajectory_action.h" local="no" imported="no">youbot_trajectory_action_server/joint_trajectory_action.h</includes>
    <namespace>youBot</namespace>
  </compound>
  <compound kind="file">
    <name>YouBotOODLWrapper.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-youbot_oodl/doc_stacks/2014-10-06_09-04-19.667247/youbot_oodl/include/</path>
    <filename>YouBotOODLWrapper_8h</filename>
    <includes id="YouBotConfiguration_8h" name="YouBotConfiguration.h" local="yes" imported="no">YouBotConfiguration.h</includes>
    <class kind="class">youBot::YouBotOODLWrapper</class>
    <namespace>youBot</namespace>
    <member kind="define">
      <type>#define</type>
      <name>mkstr</name>
      <anchorfile>YouBotOODLWrapper_8h.html</anchorfile>
      <anchor>afc980177cceb88eccf2a66416f683a2f</anchor>
      <arglist>(X)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>mkstr2</name>
      <anchorfile>YouBotOODLWrapper_8h.html</anchorfile>
      <anchor>a928bdaeb1f0b5ca406a8243a6a221b6d</anchor>
      <arglist>(X)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>JointStateObserver</name>
    <filename>classJointStateObserver.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>updatePosition</name>
      <anchorfile>classJointStateObserver.html</anchorfile>
      <anchor>a40f693c39f23d70da400e4e076d68f9e</anchor>
      <arglist>(const brics_actuator::JointPositions &amp;positions)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>updateTorque</name>
      <anchorfile>classJointStateObserver.html</anchorfile>
      <anchor>ad3e831d034b6dc4efa78ea9036e02b2b</anchor>
      <arglist>(const brics_actuator::JointTorques &amp;torques)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>updateVelocity</name>
      <anchorfile>classJointStateObserver.html</anchorfile>
      <anchor>a1be7383db5b33fbc74b97c62941c5a8f</anchor>
      <arglist>(const brics_actuator::JointVelocities &amp;velocities)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>JointTrajectoryAction</name>
    <filename>classJointTrajectoryAction.html</filename>
    <member kind="function">
      <type>void</type>
      <name>execute</name>
      <anchorfile>classJointTrajectoryAction.html</anchorfile>
      <anchor>a54824afa86f83f27242305252ca2ee0c</anchor>
      <arglist>(const control_msgs::FollowJointTrajectoryGoalConstPtr &amp;goal, Server *as)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getFrequency</name>
      <anchorfile>classJointTrajectoryAction.html</anchorfile>
      <anchor>a0c8e1de2ff741f671e772163c7e6ea30</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getPositionGain</name>
      <anchorfile>classJointTrajectoryAction.html</anchorfile>
      <anchor>a686499d0a58938532a6130425aa1ec1b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getVelocityGain</name>
      <anchorfile>classJointTrajectoryAction.html</anchorfile>
      <anchor>ab9ca0045484229df06e43c61e83d0ac9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>jointStateCallback</name>
      <anchorfile>classJointTrajectoryAction.html</anchorfile>
      <anchor>ab41bd0c075ba8ac0033ed420bbd33394</anchor>
      <arglist>(const sensor_msgs::JointState &amp;joint_state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>jointStateCallback</name>
      <anchorfile>classJointTrajectoryAction.html</anchorfile>
      <anchor>a3ffa4e8f4b6427dcea76dbefbc27169b</anchor>
      <arglist>(const brics_actuator::JointPositions &amp;position, const brics_actuator::JointVelocities &amp;velocity)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JointTrajectoryAction</name>
      <anchorfile>classJointTrajectoryAction.html</anchorfile>
      <anchor>acf5ecafcefbd9ac333b8be1211df94dc</anchor>
      <arglist>(JointStateObserver *jointStateObserver)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JointTrajectoryAction</name>
      <anchorfile>classJointTrajectoryAction.html</anchorfile>
      <anchor>a5b8a67dd04f9c84cbfe764f7e30acbfe</anchor>
      <arglist>(JointStateObserver *youbot, double velocityGain, double positionGain, double frequency)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JointTrajectoryAction</name>
      <anchorfile>classJointTrajectoryAction.html</anchorfile>
      <anchor>a9fcb55da5b1d2caceab699d47f627050</anchor>
      <arglist>(const JointTrajectoryAction &amp;orig)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFrequency</name>
      <anchorfile>classJointTrajectoryAction.html</anchorfile>
      <anchor>a77df5fe96e819fe73d24300d8e687ba3</anchor>
      <arglist>(double frequency)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPositionGain</name>
      <anchorfile>classJointTrajectoryAction.html</anchorfile>
      <anchor>a67202f6a9fe964547cb4339a2660f798</anchor>
      <arglist>(double positionGain)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVelocityGain</name>
      <anchorfile>classJointTrajectoryAction.html</anchorfile>
      <anchor>aabfc3be4ad951e9e518b7c4a947ad3e2</anchor>
      <arglist>(double velocityGain)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~JointTrajectoryAction</name>
      <anchorfile>classJointTrajectoryAction.html</anchorfile>
      <anchor>a66f47cd29bec473548c181e8144d7fa1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>double</type>
      <name>calculateVelocity</name>
      <anchorfile>classJointTrajectoryAction.html</anchorfile>
      <anchor>a4d0b821340eecd4b7894e0a50333b673</anchor>
      <arglist>(double actualAngle, double actualVelocity, const KDL::Trajectory_Composite &amp;trajectoryComposite, double elapsedTimeInSec)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>controlLoop</name>
      <anchorfile>classJointTrajectoryAction.html</anchorfile>
      <anchor>a8eb02271bf0ce87d3cfae9d8605a5a95</anchor>
      <arglist>(const std::vector&lt; double &gt; &amp;actualJointAngles, const std::vector&lt; double &gt; &amp;actualJointVelocities, const KDL::Trajectory_Composite *trajectoryComposite, int numberOfJoints, ros::Time startTime, std::vector&lt; double &gt; &amp;velocities)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setTargetTrajectory</name>
      <anchorfile>classJointTrajectoryAction.html</anchorfile>
      <anchor>ad7b8b7a466d0fcf7355e29a201e703e8</anchor>
      <arglist>(double angle1, double angle2, double duration, KDL::Trajectory_Composite &amp;trajectoryComposite)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sensor_msgs::JointState</type>
      <name>current_state</name>
      <anchorfile>classJointTrajectoryAction.html</anchorfile>
      <anchor>a32640c47cea5f87db30dafb080d823f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>frequency</name>
      <anchorfile>classJointTrajectoryAction.html</anchorfile>
      <anchor>a132d88d9f54ef184b736a2219ffa3b18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>JointStateObserver *</type>
      <name>jointStateObserver</name>
      <anchorfile>classJointTrajectoryAction.html</anchorfile>
      <anchor>a8196985a2c38ba159691cac79ba7038a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>positionGain</name>
      <anchorfile>classJointTrajectoryAction.html</anchorfile>
      <anchor>ab2639b39e60448c0e907ba8908cf5fe1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>velocityGain</name>
      <anchorfile>classJointTrajectoryAction.html</anchorfile>
      <anchor>a6892a4ade0bbd006f388055f021de695</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>move_base_msgs</name>
    <filename>namespacemove__base__msgs.html</filename>
    <class kind="struct">move_base_msgs::MoveBaseAction_</class>
    <class kind="struct">move_base_msgs::MoveBaseActionFeedback_</class>
    <class kind="struct">move_base_msgs::MoveBaseActionGoal_</class>
    <class kind="struct">move_base_msgs::MoveBaseActionResult_</class>
    <class kind="struct">move_base_msgs::MoveBaseFeedback_</class>
    <class kind="struct">move_base_msgs::MoveBaseGoal_</class>
    <class kind="struct">move_base_msgs::MoveBaseResult_</class>
    <member kind="typedef">
      <type>::move_base_msgs::MoveBaseAction_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>MoveBaseAction</name>
      <anchorfile>namespacemove__base__msgs.html</anchorfile>
      <anchor>a78e006bf92ff660d547feabb15a33826</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::move_base_msgs::MoveBaseAction const  &gt;</type>
      <name>MoveBaseActionConstPtr</name>
      <anchorfile>namespacemove__base__msgs.html</anchorfile>
      <anchor>a75de3643785d5c68700dfcc6ba6aa29a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::move_base_msgs::MoveBaseActionFeedback_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>MoveBaseActionFeedback</name>
      <anchorfile>namespacemove__base__msgs.html</anchorfile>
      <anchor>ac2664087d9233cc25b7252db89e3eb12</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::move_base_msgs::MoveBaseActionFeedback const  &gt;</type>
      <name>MoveBaseActionFeedbackConstPtr</name>
      <anchorfile>namespacemove__base__msgs.html</anchorfile>
      <anchor>af37794a30624736efb1dc4c518014870</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::move_base_msgs::MoveBaseActionFeedback &gt;</type>
      <name>MoveBaseActionFeedbackPtr</name>
      <anchorfile>namespacemove__base__msgs.html</anchorfile>
      <anchor>a45d3b1f3e17a0b7a078235e9cf603ca1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::move_base_msgs::MoveBaseActionGoal_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>MoveBaseActionGoal</name>
      <anchorfile>namespacemove__base__msgs.html</anchorfile>
      <anchor>a0f86196f5327526d9eba2a2b0933b794</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::move_base_msgs::MoveBaseActionGoal const  &gt;</type>
      <name>MoveBaseActionGoalConstPtr</name>
      <anchorfile>namespacemove__base__msgs.html</anchorfile>
      <anchor>a8c48d2fd8513ed913f30e35a36de376b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::move_base_msgs::MoveBaseActionGoal &gt;</type>
      <name>MoveBaseActionGoalPtr</name>
      <anchorfile>namespacemove__base__msgs.html</anchorfile>
      <anchor>a199021b1c703e76699c5c2ec9ebc74a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::move_base_msgs::MoveBaseAction &gt;</type>
      <name>MoveBaseActionPtr</name>
      <anchorfile>namespacemove__base__msgs.html</anchorfile>
      <anchor>aa005288a47464424ec2d6c7bac0e423d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::move_base_msgs::MoveBaseActionResult_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>MoveBaseActionResult</name>
      <anchorfile>namespacemove__base__msgs.html</anchorfile>
      <anchor>af82fe6096b577d9f7f3e4a7117a2430e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::move_base_msgs::MoveBaseActionResult const  &gt;</type>
      <name>MoveBaseActionResultConstPtr</name>
      <anchorfile>namespacemove__base__msgs.html</anchorfile>
      <anchor>a7e841323682942d932d775ee251faade</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::move_base_msgs::MoveBaseActionResult &gt;</type>
      <name>MoveBaseActionResultPtr</name>
      <anchorfile>namespacemove__base__msgs.html</anchorfile>
      <anchor>af39d7da03969388f43fe3df543383ecd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::move_base_msgs::MoveBaseFeedback_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>MoveBaseFeedback</name>
      <anchorfile>namespacemove__base__msgs.html</anchorfile>
      <anchor>ae9c48fc5c8c14d4c08c792130b58cb19</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::move_base_msgs::MoveBaseFeedback const  &gt;</type>
      <name>MoveBaseFeedbackConstPtr</name>
      <anchorfile>namespacemove__base__msgs.html</anchorfile>
      <anchor>ac44891b2b952a1d09a5ddd9e67eacb64</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::move_base_msgs::MoveBaseFeedback &gt;</type>
      <name>MoveBaseFeedbackPtr</name>
      <anchorfile>namespacemove__base__msgs.html</anchorfile>
      <anchor>a32a19c0017b4ca86bc7926bf84bc1446</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::move_base_msgs::MoveBaseGoal_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>MoveBaseGoal</name>
      <anchorfile>namespacemove__base__msgs.html</anchorfile>
      <anchor>a19196856ac9dfad7a6f94a92023b58a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::move_base_msgs::MoveBaseGoal const  &gt;</type>
      <name>MoveBaseGoalConstPtr</name>
      <anchorfile>namespacemove__base__msgs.html</anchorfile>
      <anchor>a39ca48f13138985bde3bf9adc54994b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::move_base_msgs::MoveBaseGoal &gt;</type>
      <name>MoveBaseGoalPtr</name>
      <anchorfile>namespacemove__base__msgs.html</anchorfile>
      <anchor>a3f38b7ac5760a3644bf6f1b4214e18e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::move_base_msgs::MoveBaseResult_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>MoveBaseResult</name>
      <anchorfile>namespacemove__base__msgs.html</anchorfile>
      <anchor>adab3a113b72fb86bd93c5d37a651c713</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::move_base_msgs::MoveBaseResult const  &gt;</type>
      <name>MoveBaseResultConstPtr</name>
      <anchorfile>namespacemove__base__msgs.html</anchorfile>
      <anchor>a3a79fe7044a01427ba658d354ea420f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::move_base_msgs::MoveBaseResult &gt;</type>
      <name>MoveBaseResultPtr</name>
      <anchorfile>namespacemove__base__msgs.html</anchorfile>
      <anchor>a12caeefcbde41a61e5dc2a43c32e6b9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemove__base__msgs.html</anchorfile>
      <anchor>a37473efce84ae4a513e05445b50d6746</anchor>
      <arglist>(std::ostream &amp;s, const ::move_base_msgs::MoveBaseResult_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemove__base__msgs.html</anchorfile>
      <anchor>a55e9d10c869b7c26df3b71907be550f4</anchor>
      <arglist>(std::ostream &amp;s, const ::move_base_msgs::MoveBaseGoal_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemove__base__msgs.html</anchorfile>
      <anchor>aef450dd09a6aabf160a2b068a806eb8c</anchor>
      <arglist>(std::ostream &amp;s, const ::move_base_msgs::MoveBaseFeedback_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemove__base__msgs.html</anchorfile>
      <anchor>afdb83a40bd12871e4b00c3cdd6858257</anchor>
      <arglist>(std::ostream &amp;s, const ::move_base_msgs::MoveBaseActionFeedback_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemove__base__msgs.html</anchorfile>
      <anchor>af50b93ac270f6612dcb360b195c36d6d</anchor>
      <arglist>(std::ostream &amp;s, const ::move_base_msgs::MoveBaseActionResult_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemove__base__msgs.html</anchorfile>
      <anchor>a37f4ce8f57ee703b817af9076bc9ccc9</anchor>
      <arglist>(std::ostream &amp;s, const ::move_base_msgs::MoveBaseActionGoal_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemove__base__msgs.html</anchorfile>
      <anchor>a1e018481b407f75ae590e3a806712d29</anchor>
      <arglist>(std::ostream &amp;s, const ::move_base_msgs::MoveBaseAction_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>move_base_msgs::MoveBaseAction_</name>
    <filename>structmove__base__msgs_1_1MoveBaseAction__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>::move_base_msgs::MoveBaseActionFeedback_&lt; ContainerAllocator &gt;</type>
      <name>_action_feedback_type</name>
      <anchorfile>structmove__base__msgs_1_1MoveBaseAction__.html</anchorfile>
      <anchor>a53856a67f465702cf9d13dfa75d49c54</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::move_base_msgs::MoveBaseActionGoal_&lt; ContainerAllocator &gt;</type>
      <name>_action_goal_type</name>
      <anchorfile>structmove__base__msgs_1_1MoveBaseAction__.html</anchorfile>
      <anchor>a842d103bf9cafe783b9af430cfc4f7ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::move_base_msgs::MoveBaseActionResult_&lt; ContainerAllocator &gt;</type>
      <name>_action_result_type</name>
      <anchorfile>structmove__base__msgs_1_1MoveBaseAction__.html</anchorfile>
      <anchor>a412154ce918e4555e8fe6fbbc1a26a50</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::move_base_msgs::MoveBaseAction_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structmove__base__msgs_1_1MoveBaseAction__.html</anchorfile>
      <anchor>ae8ea734337dde0162c0a3eebbe2bd7f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::move_base_msgs::MoveBaseAction_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structmove__base__msgs_1_1MoveBaseAction__.html</anchorfile>
      <anchor>af47d38e53355cca4160823e644b9e35c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>MoveBaseAction_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structmove__base__msgs_1_1MoveBaseAction__.html</anchorfile>
      <anchor>af1e019b35cef0933992871500ebd7706</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MoveBaseAction_</name>
      <anchorfile>structmove__base__msgs_1_1MoveBaseAction__.html</anchorfile>
      <anchor>ab070ffd5aafed78ca9b8ef83bb687584</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MoveBaseAction_</name>
      <anchorfile>structmove__base__msgs_1_1MoveBaseAction__.html</anchorfile>
      <anchor>a229da159130d961e7c20d8b499705beb</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structmove__base__msgs_1_1MoveBaseAction__.html</anchorfile>
      <anchor>a1ea2ac542c78f4e9dccc60ef54846d44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::move_base_msgs::MoveBaseActionFeedback_&lt; ContainerAllocator &gt;</type>
      <name>action_feedback</name>
      <anchorfile>structmove__base__msgs_1_1MoveBaseAction__.html</anchorfile>
      <anchor>a9a31f0c18f600ebc6f31767f4af0b778</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::move_base_msgs::MoveBaseActionGoal_&lt; ContainerAllocator &gt;</type>
      <name>action_goal</name>
      <anchorfile>structmove__base__msgs_1_1MoveBaseAction__.html</anchorfile>
      <anchor>ab0f3614f795396d8559497d63e8c0e51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::move_base_msgs::MoveBaseActionResult_&lt; ContainerAllocator &gt;</type>
      <name>action_result</name>
      <anchorfile>structmove__base__msgs_1_1MoveBaseAction__.html</anchorfile>
      <anchor>afdd48013962122ddd5b4c25a30f1fea4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>move_base_msgs::MoveBaseActionFeedback_</name>
    <filename>structmove__base__msgs_1_1MoveBaseActionFeedback__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>::move_base_msgs::MoveBaseFeedback_&lt; ContainerAllocator &gt;</type>
      <name>_feedback_type</name>
      <anchorfile>structmove__base__msgs_1_1MoveBaseActionFeedback__.html</anchorfile>
      <anchor>a83ed62ccce4e514fecc46311d46b0ca6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>_header_type</name>
      <anchorfile>structmove__base__msgs_1_1MoveBaseActionFeedback__.html</anchorfile>
      <anchor>a7ef7e0949c9c72ea0977b21b8c6b526a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::actionlib_msgs::GoalStatus_&lt; ContainerAllocator &gt;</type>
      <name>_status_type</name>
      <anchorfile>structmove__base__msgs_1_1MoveBaseActionFeedback__.html</anchorfile>
      <anchor>ac4ab73c3ea8becdbaff9addda79a8520</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::move_base_msgs::MoveBaseActionFeedback_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structmove__base__msgs_1_1MoveBaseActionFeedback__.html</anchorfile>
      <anchor>aa52ad54c5963a76b1233d5f0a681da7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::move_base_msgs::MoveBaseActionFeedback_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structmove__base__msgs_1_1MoveBaseActionFeedback__.html</anchorfile>
      <anchor>a4d50331739b40fb7a904b6879d61f9e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>MoveBaseActionFeedback_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structmove__base__msgs_1_1MoveBaseActionFeedback__.html</anchorfile>
      <anchor>a3df118e4f35edbd5c32f2166727536b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MoveBaseActionFeedback_</name>
      <anchorfile>structmove__base__msgs_1_1MoveBaseActionFeedback__.html</anchorfile>
      <anchor>a66605ad81207588300a4cefee5827b03</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MoveBaseActionFeedback_</name>
      <anchorfile>structmove__base__msgs_1_1MoveBaseActionFeedback__.html</anchorfile>
      <anchor>ab558591a9f7281b473db362932654c43</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structmove__base__msgs_1_1MoveBaseActionFeedback__.html</anchorfile>
      <anchor>aed317857b5c7df229279ed9bfffc3d5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::move_base_msgs::MoveBaseFeedback_&lt; ContainerAllocator &gt;</type>
      <name>feedback</name>
      <anchorfile>structmove__base__msgs_1_1MoveBaseActionFeedback__.html</anchorfile>
      <anchor>a94196fe4baf93aa208b5f8638b6fe6ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>header</name>
      <anchorfile>structmove__base__msgs_1_1MoveBaseActionFeedback__.html</anchorfile>
      <anchor>addb65e2691aebf957916eac249ced7e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::actionlib_msgs::GoalStatus_&lt; ContainerAllocator &gt;</type>
      <name>status</name>
      <anchorfile>structmove__base__msgs_1_1MoveBaseActionFeedback__.html</anchorfile>
      <anchor>ab226a2d2a9785961460401b88bd6d70e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>move_base_msgs::MoveBaseActionGoal_</name>
    <filename>structmove__base__msgs_1_1MoveBaseActionGoal__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>::actionlib_msgs::GoalID_&lt; ContainerAllocator &gt;</type>
      <name>_goal_id_type</name>
      <anchorfile>structmove__base__msgs_1_1MoveBaseActionGoal__.html</anchorfile>
      <anchor>afe868ca62f859abfac5e5c4a24011711</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::move_base_msgs::MoveBaseGoal_&lt; ContainerAllocator &gt;</type>
      <name>_goal_type</name>
      <anchorfile>structmove__base__msgs_1_1MoveBaseActionGoal__.html</anchorfile>
      <anchor>abee79694b94f1cc77b2e308b7bde143b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>_header_type</name>
      <anchorfile>structmove__base__msgs_1_1MoveBaseActionGoal__.html</anchorfile>
      <anchor>a53e8c11b4f229b6c624155cd49a45edd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::move_base_msgs::MoveBaseActionGoal_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structmove__base__msgs_1_1MoveBaseActionGoal__.html</anchorfile>
      <anchor>a4afac4219a16add05fe001690362da4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::move_base_msgs::MoveBaseActionGoal_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structmove__base__msgs_1_1MoveBaseActionGoal__.html</anchorfile>
      <anchor>a0d44afd06a5e132afbfdbf966438ab51</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>MoveBaseActionGoal_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structmove__base__msgs_1_1MoveBaseActionGoal__.html</anchorfile>
      <anchor>acda80e85380159b6dfc438fd10c07ba7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MoveBaseActionGoal_</name>
      <anchorfile>structmove__base__msgs_1_1MoveBaseActionGoal__.html</anchorfile>
      <anchor>a9ad3aa4ca926ac984c258c624e88a42f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MoveBaseActionGoal_</name>
      <anchorfile>structmove__base__msgs_1_1MoveBaseActionGoal__.html</anchorfile>
      <anchor>a747c6d5353f6e8f24dc5b036b93baec3</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structmove__base__msgs_1_1MoveBaseActionGoal__.html</anchorfile>
      <anchor>aa13708fb8a4c2c18b75f197a9c5e92e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::move_base_msgs::MoveBaseGoal_&lt; ContainerAllocator &gt;</type>
      <name>goal</name>
      <anchorfile>structmove__base__msgs_1_1MoveBaseActionGoal__.html</anchorfile>
      <anchor>a0bbab3bc03eea5f57e0d4d29ccf8c6ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::actionlib_msgs::GoalID_&lt; ContainerAllocator &gt;</type>
      <name>goal_id</name>
      <anchorfile>structmove__base__msgs_1_1MoveBaseActionGoal__.html</anchorfile>
      <anchor>a77717cdd3f14f3a2ccdbb08c346e097c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>header</name>
      <anchorfile>structmove__base__msgs_1_1MoveBaseActionGoal__.html</anchorfile>
      <anchor>ab605221190da51700d6c37ddeaec36b9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>move_base_msgs::MoveBaseActionResult_</name>
    <filename>structmove__base__msgs_1_1MoveBaseActionResult__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>_header_type</name>
      <anchorfile>structmove__base__msgs_1_1MoveBaseActionResult__.html</anchorfile>
      <anchor>aafc570256e3559f983107be00c6e46e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::move_base_msgs::MoveBaseResult_&lt; ContainerAllocator &gt;</type>
      <name>_result_type</name>
      <anchorfile>structmove__base__msgs_1_1MoveBaseActionResult__.html</anchorfile>
      <anchor>af0ced7cf749d76c7d504dff66d87d667</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::actionlib_msgs::GoalStatus_&lt; ContainerAllocator &gt;</type>
      <name>_status_type</name>
      <anchorfile>structmove__base__msgs_1_1MoveBaseActionResult__.html</anchorfile>
      <anchor>a8d358c1aec43c94c701a2e3bd878a116</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::move_base_msgs::MoveBaseActionResult_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structmove__base__msgs_1_1MoveBaseActionResult__.html</anchorfile>
      <anchor>ac7275fb383746a9fa4acaf8e3fb2fc25</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::move_base_msgs::MoveBaseActionResult_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structmove__base__msgs_1_1MoveBaseActionResult__.html</anchorfile>
      <anchor>a1c8f7c5ec9d3134c38a6c00705e9250d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>MoveBaseActionResult_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structmove__base__msgs_1_1MoveBaseActionResult__.html</anchorfile>
      <anchor>aada4bac8d879b1705efd0a8078751fc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MoveBaseActionResult_</name>
      <anchorfile>structmove__base__msgs_1_1MoveBaseActionResult__.html</anchorfile>
      <anchor>a97cf637030d6caa147ef329ed5ab3672</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MoveBaseActionResult_</name>
      <anchorfile>structmove__base__msgs_1_1MoveBaseActionResult__.html</anchorfile>
      <anchor>a410c0fdde42a4255066e4197dba77b66</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structmove__base__msgs_1_1MoveBaseActionResult__.html</anchorfile>
      <anchor>a83b6ffc465d4b5b3c31040a1db401383</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>header</name>
      <anchorfile>structmove__base__msgs_1_1MoveBaseActionResult__.html</anchorfile>
      <anchor>a8d529446d67610b6bb8c9339b2a017f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::move_base_msgs::MoveBaseResult_&lt; ContainerAllocator &gt;</type>
      <name>result</name>
      <anchorfile>structmove__base__msgs_1_1MoveBaseActionResult__.html</anchorfile>
      <anchor>af72a5eede3b30bea1091b141f124a140</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::actionlib_msgs::GoalStatus_&lt; ContainerAllocator &gt;</type>
      <name>status</name>
      <anchorfile>structmove__base__msgs_1_1MoveBaseActionResult__.html</anchorfile>
      <anchor>a757c52fed92ef503dd70e58869a97fc6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>move_base_msgs::MoveBaseFeedback_</name>
    <filename>structmove__base__msgs_1_1MoveBaseFeedback__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>::geometry_msgs::PoseStamped_&lt; ContainerAllocator &gt;</type>
      <name>_base_position_type</name>
      <anchorfile>structmove__base__msgs_1_1MoveBaseFeedback__.html</anchorfile>
      <anchor>a5f7ec68e825ae4ff510ed2940b1a0eff</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::move_base_msgs::MoveBaseFeedback_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structmove__base__msgs_1_1MoveBaseFeedback__.html</anchorfile>
      <anchor>ad60b4c4e925e6ca63cf5bf1b683a0953</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::move_base_msgs::MoveBaseFeedback_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structmove__base__msgs_1_1MoveBaseFeedback__.html</anchorfile>
      <anchor>af21535f7162daf7a8c333b1184360089</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>MoveBaseFeedback_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structmove__base__msgs_1_1MoveBaseFeedback__.html</anchorfile>
      <anchor>a5fef5648e0c5bd7b3ac3312e26c6af6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MoveBaseFeedback_</name>
      <anchorfile>structmove__base__msgs_1_1MoveBaseFeedback__.html</anchorfile>
      <anchor>abe68b6f2224c347155116d7209cc6598</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MoveBaseFeedback_</name>
      <anchorfile>structmove__base__msgs_1_1MoveBaseFeedback__.html</anchorfile>
      <anchor>a1e2322563992a000e869dff85fa91714</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structmove__base__msgs_1_1MoveBaseFeedback__.html</anchorfile>
      <anchor>a132903b6a1dad203c0b62166a9323174</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::geometry_msgs::PoseStamped_&lt; ContainerAllocator &gt;</type>
      <name>base_position</name>
      <anchorfile>structmove__base__msgs_1_1MoveBaseFeedback__.html</anchorfile>
      <anchor>a974b85f62f07f746cc631c2a0c4c4588</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>move_base_msgs::MoveBaseGoal_</name>
    <filename>structmove__base__msgs_1_1MoveBaseGoal__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>::geometry_msgs::PoseStamped_&lt; ContainerAllocator &gt;</type>
      <name>_target_pose_type</name>
      <anchorfile>structmove__base__msgs_1_1MoveBaseGoal__.html</anchorfile>
      <anchor>a0b1ea31a0de3a9999a261fbc496eaf92</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::move_base_msgs::MoveBaseGoal_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structmove__base__msgs_1_1MoveBaseGoal__.html</anchorfile>
      <anchor>ab3ef56add144afde3edc0a2e8a42ea97</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::move_base_msgs::MoveBaseGoal_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structmove__base__msgs_1_1MoveBaseGoal__.html</anchorfile>
      <anchor>a2aca59af0de0d28cf3801ba7b8a62c3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>MoveBaseGoal_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structmove__base__msgs_1_1MoveBaseGoal__.html</anchorfile>
      <anchor>a3f35ac9f734f6c6c33e89fa638160a38</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MoveBaseGoal_</name>
      <anchorfile>structmove__base__msgs_1_1MoveBaseGoal__.html</anchorfile>
      <anchor>a26fdf3ce7e48d08fffe902e053edec62</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MoveBaseGoal_</name>
      <anchorfile>structmove__base__msgs_1_1MoveBaseGoal__.html</anchorfile>
      <anchor>a602e8fa2ce78a559a15d6bb0d8867c09</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structmove__base__msgs_1_1MoveBaseGoal__.html</anchorfile>
      <anchor>a89bda18f2daab7495ae5243ddc6644ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::geometry_msgs::PoseStamped_&lt; ContainerAllocator &gt;</type>
      <name>target_pose</name>
      <anchorfile>structmove__base__msgs_1_1MoveBaseGoal__.html</anchorfile>
      <anchor>a0ba058ff919e9fb2f594749bf1bc1bdd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>move_base_msgs::MoveBaseResult_</name>
    <filename>structmove__base__msgs_1_1MoveBaseResult__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::move_base_msgs::MoveBaseResult_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structmove__base__msgs_1_1MoveBaseResult__.html</anchorfile>
      <anchor>aea02f1e8d8e65e2213b1dff148e55350</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::move_base_msgs::MoveBaseResult_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structmove__base__msgs_1_1MoveBaseResult__.html</anchorfile>
      <anchor>a88e584affd1317f90821fdd45f7e930f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>MoveBaseResult_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structmove__base__msgs_1_1MoveBaseResult__.html</anchorfile>
      <anchor>a53fd00032da169062e7a5a32b7c7f378</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MoveBaseResult_</name>
      <anchorfile>structmove__base__msgs_1_1MoveBaseResult__.html</anchorfile>
      <anchor>a7011aab1489cc199d488d782ae969c22</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MoveBaseResult_</name>
      <anchorfile>structmove__base__msgs_1_1MoveBaseResult__.html</anchorfile>
      <anchor>a71d325b3ee80320c2fd241d1cddb95f2</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structmove__base__msgs_1_1MoveBaseResult__.html</anchorfile>
      <anchor>a6b6b9465b2ef25b39b4bac04b9c13ade</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>ros</name>
    <filename>namespaceros.html</filename>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::move_base_msgs::MoveBaseAction_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1move__base__msgs_1_1MoveBaseAction___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>stream</name>
      <anchorfile>structros_1_1message__operations_1_1Printer_3_01_1_1move__base__msgs_1_1MoveBaseAction___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aab21b544ba7fb83f15e7f834cf920c3b</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::move_base_msgs::MoveBaseAction_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::move_base_msgs::MoveBaseActionFeedback_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1move__base__msgs_1_1MoveBaseActionFeedback__4f734b60160cb9324562b56f62ff907d.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>stream</name>
      <anchorfile>structros_1_1message__operations_1_1Printer_3_01_1_1move__base__msgs_1_1MoveBaseActionFeedback__4f734b60160cb9324562b56f62ff907d.html</anchorfile>
      <anchor>af4f65db420cc9464c385a63284f7fd90</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::move_base_msgs::MoveBaseActionFeedback_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::move_base_msgs::MoveBaseActionGoal_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1move__base__msgs_1_1MoveBaseActionGoal___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>stream</name>
      <anchorfile>structros_1_1message__operations_1_1Printer_3_01_1_1move__base__msgs_1_1MoveBaseActionGoal___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a3644783a920581c9da31676acdcbb059</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::move_base_msgs::MoveBaseActionGoal_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::move_base_msgs::MoveBaseActionResult_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1move__base__msgs_1_1MoveBaseActionResult___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>stream</name>
      <anchorfile>structros_1_1message__operations_1_1Printer_3_01_1_1move__base__msgs_1_1MoveBaseActionResult___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>abd107385bbae0b60887bdb22933f1f7f</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::move_base_msgs::MoveBaseActionResult_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::move_base_msgs::MoveBaseFeedback_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1move__base__msgs_1_1MoveBaseFeedback___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>stream</name>
      <anchorfile>structros_1_1message__operations_1_1Printer_3_01_1_1move__base__msgs_1_1MoveBaseFeedback___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a3a20b0125751fc9b8122592795891609</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::move_base_msgs::MoveBaseFeedback_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::move_base_msgs::MoveBaseGoal_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1move__base__msgs_1_1MoveBaseGoal___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>stream</name>
      <anchorfile>structros_1_1message__operations_1_1Printer_3_01_1_1move__base__msgs_1_1MoveBaseGoal___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a2a1f30c00d3a0f8af76b685e6c7a08d6</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::move_base_msgs::MoveBaseGoal_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::move_base_msgs::MoveBaseResult_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1move__base__msgs_1_1MoveBaseResult___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>stream</name>
      <anchorfile>structros_1_1message__operations_1_1Printer_3_01_1_1move__base__msgs_1_1MoveBaseResult___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a08906912d26f152186d2384981665827</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::move_base_msgs::MoveBaseResult_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::move_base_msgs::MoveBaseAction_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1move__base__msgs_1_1MoveBaseAction___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1move__base__msgs_1_1MoveBaseAction___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>afd61265a159c1adf5d432c3fb7d4a74e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1move__base__msgs_1_1MoveBaseAction___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ac9cd88237e981fc42e64732e2ebe02b4</anchor>
      <arglist>(const ::move_base_msgs::MoveBaseAction_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::move_base_msgs::MoveBaseActionFeedback_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1move__base__msgs_1_1MoveBaseActionFeedback___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1move__base__msgs_1_1MoveBaseActionFeedback___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a6232bc995e7b55c88e69bfbdba13ec65</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1move__base__msgs_1_1MoveBaseActionFeedback___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a6775d0edbc64af99e8e644b8432e205b</anchor>
      <arglist>(const ::move_base_msgs::MoveBaseActionFeedback_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::move_base_msgs::MoveBaseActionGoal_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1move__base__msgs_1_1MoveBaseActionGoal___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1move__base__msgs_1_1MoveBaseActionGoal___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>add175995856df9bb73758cf85d880b47</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1move__base__msgs_1_1MoveBaseActionGoal___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aa98b87aa06ad8b0f893ab94dea8bfebc</anchor>
      <arglist>(const ::move_base_msgs::MoveBaseActionGoal_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::move_base_msgs::MoveBaseActionResult_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1move__base__msgs_1_1MoveBaseActionResult___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1move__base__msgs_1_1MoveBaseActionResult___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a1340085acb9b399d01e544a43a2c8ea0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1move__base__msgs_1_1MoveBaseActionResult___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>acc72686cbd56015fd89af78bd2755641</anchor>
      <arglist>(const ::move_base_msgs::MoveBaseActionResult_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::move_base_msgs::MoveBaseFeedback_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1move__base__msgs_1_1MoveBaseFeedback___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1move__base__msgs_1_1MoveBaseFeedback___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a9e017d89e74fbdfd966e91eea6be1504</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1move__base__msgs_1_1MoveBaseFeedback___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ad743ec33455a462c5620cc59469acab0</anchor>
      <arglist>(const ::move_base_msgs::MoveBaseFeedback_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::move_base_msgs::MoveBaseGoal_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1move__base__msgs_1_1MoveBaseGoal___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1move__base__msgs_1_1MoveBaseGoal___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a17b1edb7aa17f0f05f28b02083de2517</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1move__base__msgs_1_1MoveBaseGoal___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a15a622539d836b93b60cf50d3e567718</anchor>
      <arglist>(const ::move_base_msgs::MoveBaseGoal_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::move_base_msgs::MoveBaseResult_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1move__base__msgs_1_1MoveBaseResult___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1move__base__msgs_1_1MoveBaseResult___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af1ea90220db902aacc10873c48653a91</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1move__base__msgs_1_1MoveBaseResult___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a99b068ec7c27b7cb1b36b144a1ded242</anchor>
      <arglist>(const ::move_base_msgs::MoveBaseResult_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::move_base_msgs::MoveBaseAction_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1move__base__msgs_1_1MoveBaseAction___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1move__base__msgs_1_1MoveBaseAction___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ac1e14109b12a4a613bf189b4d46c887e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1move__base__msgs_1_1MoveBaseAction___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a5a2de5cf8c6d7e77140a8359ea667995</anchor>
      <arglist>(const ::move_base_msgs::MoveBaseAction_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::move_base_msgs::MoveBaseActionFeedback_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1move__base__msgs_1_1MoveBaseActionFeedback___d92a5f717683f2d66315cc248225fd8b.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1move__base__msgs_1_1MoveBaseActionFeedback___d92a5f717683f2d66315cc248225fd8b.html</anchorfile>
      <anchor>a77a250f8fcb9846c32641dd44e605ba6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1move__base__msgs_1_1MoveBaseActionFeedback___d92a5f717683f2d66315cc248225fd8b.html</anchorfile>
      <anchor>a2a58bbad5685409ca6d8d50fcd788e8f</anchor>
      <arglist>(const ::move_base_msgs::MoveBaseActionFeedback_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::move_base_msgs::MoveBaseActionGoal_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1move__base__msgs_1_1MoveBaseActionGoal___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1move__base__msgs_1_1MoveBaseActionGoal___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ac831acce8d919b83a6885a33332c7874</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1move__base__msgs_1_1MoveBaseActionGoal___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a6c3b689da6cd985635de9ba09156fa69</anchor>
      <arglist>(const ::move_base_msgs::MoveBaseActionGoal_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::move_base_msgs::MoveBaseActionResult_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1move__base__msgs_1_1MoveBaseActionResult___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1move__base__msgs_1_1MoveBaseActionResult___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>abf425ac83844f1ac2435633008b5a0ef</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1move__base__msgs_1_1MoveBaseActionResult___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ac6344ac014bc6ec94f1f4bf0e80946a8</anchor>
      <arglist>(const ::move_base_msgs::MoveBaseActionResult_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::move_base_msgs::MoveBaseFeedback_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1move__base__msgs_1_1MoveBaseFeedback___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1move__base__msgs_1_1MoveBaseFeedback___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a03f8e8cc584a99055bccac52b29194de</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1move__base__msgs_1_1MoveBaseFeedback___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a084f442f342b1f6d559472e03cb19e76</anchor>
      <arglist>(const ::move_base_msgs::MoveBaseFeedback_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::move_base_msgs::MoveBaseGoal_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1move__base__msgs_1_1MoveBaseGoal___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1move__base__msgs_1_1MoveBaseGoal___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>adfbd478fb43e6f384daa2435e8148dd6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1move__base__msgs_1_1MoveBaseGoal___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a6ffcdb7347f4585afb9da5b9724a46ff</anchor>
      <arglist>(const ::move_base_msgs::MoveBaseGoal_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::move_base_msgs::MoveBaseResult_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1move__base__msgs_1_1MoveBaseResult___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1move__base__msgs_1_1MoveBaseResult___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a31b11ce9142a352438ec615ecccbbcaf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1move__base__msgs_1_1MoveBaseResult___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ad90f365edab218ddc2710975c4415489</anchor>
      <arglist>(const ::move_base_msgs::MoveBaseResult_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; ::move_base_msgs::MoveBaseActionFeedback_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1move__base__msgs_1_1MoveBaseActionFeedback___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; ::move_base_msgs::MoveBaseActionGoal_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1move__base__msgs_1_1MoveBaseActionGoal___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; ::move_base_msgs::MoveBaseActionResult_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1move__base__msgs_1_1MoveBaseActionResult___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; const ::move_base_msgs::MoveBaseActionFeedback_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01const_01_1_1move__base__msgs_1_1MoveBaseActionFeedb07284d8ab31ac72f8b608adf00ff6fe.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; const ::move_base_msgs::MoveBaseActionGoal_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01const_01_1_1move__base__msgs_1_1MoveBaseActionGoalffe2aad5732bc6fc1e8383337b52458d.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; const ::move_base_msgs::MoveBaseActionResult_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01const_01_1_1move__base__msgs_1_1MoveBaseActionResu5563e1834d9b21e66e4356a8e0ca1ef4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsFixedSize&lt; ::move_base_msgs::MoveBaseResult_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsFixedSize_3_01_1_1move__base__msgs_1_1MoveBaseResult___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::move_base_msgs::MoveBaseAction_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1move__base__msgs_1_1MoveBaseAction___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::move_base_msgs::MoveBaseAction_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1move__base__msgs_1_1MoveBaseAction___3_01ContainerAllocator_01_4const_01_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::move_base_msgs::MoveBaseActionFeedback_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1move__base__msgs_1_1MoveBaseActionFeedback___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::move_base_msgs::MoveBaseActionFeedback_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1move__base__msgs_1_1MoveBaseActionFeedback___3b757c8b8efa3000badcde6ee915a7b0e.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::move_base_msgs::MoveBaseActionGoal_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1move__base__msgs_1_1MoveBaseActionGoal___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::move_base_msgs::MoveBaseActionGoal_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1move__base__msgs_1_1MoveBaseActionGoal___3_01Cc6987417d2e46865a7011b71e244c36e.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::move_base_msgs::MoveBaseActionResult_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1move__base__msgs_1_1MoveBaseActionResult___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::move_base_msgs::MoveBaseActionResult_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1move__base__msgs_1_1MoveBaseActionResult___3_081f4dfd0fd59ad7dae04b54320c51f17.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::move_base_msgs::MoveBaseFeedback_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1move__base__msgs_1_1MoveBaseFeedback___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::move_base_msgs::MoveBaseFeedback_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1move__base__msgs_1_1MoveBaseFeedback___3_01Con4f82b4ed6000858910d9fd0736d94959.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::move_base_msgs::MoveBaseGoal_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1move__base__msgs_1_1MoveBaseGoal___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::move_base_msgs::MoveBaseGoal_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1move__base__msgs_1_1MoveBaseGoal___3_01ContainerAllocator_01_4const_01_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::move_base_msgs::MoveBaseResult_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1move__base__msgs_1_1MoveBaseResult___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::move_base_msgs::MoveBaseResult_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1move__base__msgs_1_1MoveBaseResult___3_01ContainerAllocator_01_4const_01_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::move_base_msgs::MoveBaseAction_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1move__base__msgs_1_1MoveBaseAction___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1move__base__msgs_1_1MoveBaseAction___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a6d039af96dff45a27f3c8fc0138da153</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1move__base__msgs_1_1MoveBaseAction___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a99fb29baa647f044b3c0734062e317f8</anchor>
      <arglist>(const ::move_base_msgs::MoveBaseAction_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1move__base__msgs_1_1MoveBaseAction___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af6b47f3a6ef084067b5f10d8f36081b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1move__base__msgs_1_1MoveBaseAction___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a47b93cc393d6f22c103e5ec6de6a9f94</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::move_base_msgs::MoveBaseActionFeedback_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1move__base__msgs_1_1MoveBaseActionFeedback___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1move__base__msgs_1_1MoveBaseActionFeedback___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a1f242799dadf8cb4fafaf7efba6ab102</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1move__base__msgs_1_1MoveBaseActionFeedback___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aea9d6fd5fdc8ab4b4146804681fbb0ec</anchor>
      <arglist>(const ::move_base_msgs::MoveBaseActionFeedback_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1move__base__msgs_1_1MoveBaseActionFeedback___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a87377f59e3b4b1150c535bfe8c7b6f93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1move__base__msgs_1_1MoveBaseActionFeedback___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a32678f87aa5bbc0597bafefcf359dade</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::move_base_msgs::MoveBaseActionGoal_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1move__base__msgs_1_1MoveBaseActionGoal___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1move__base__msgs_1_1MoveBaseActionGoal___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a31f280a1c59c9ba00d42bdbbd9d0b361</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1move__base__msgs_1_1MoveBaseActionGoal___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a791fb6d1a66d0710c74dc7df16227c87</anchor>
      <arglist>(const ::move_base_msgs::MoveBaseActionGoal_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1move__base__msgs_1_1MoveBaseActionGoal___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a9fcf65bc948d6eb31da5c849c5c0fe92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1move__base__msgs_1_1MoveBaseActionGoal___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a090317359396282eab434fbdc3cad4c0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::move_base_msgs::MoveBaseActionResult_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1move__base__msgs_1_1MoveBaseActionResult___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1move__base__msgs_1_1MoveBaseActionResult___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a8bbe9d2b2f1b56490a3c09593d346bc0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1move__base__msgs_1_1MoveBaseActionResult___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ae30408728b765b66200078f906b89e28</anchor>
      <arglist>(const ::move_base_msgs::MoveBaseActionResult_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1move__base__msgs_1_1MoveBaseActionResult___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ae9c27e23c4b78347c81a7a840b298ecd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1move__base__msgs_1_1MoveBaseActionResult___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aa963414b3204da9883ab377fae4175b3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::move_base_msgs::MoveBaseFeedback_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1move__base__msgs_1_1MoveBaseFeedback___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1move__base__msgs_1_1MoveBaseFeedback___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a06656305ddea0e7ff97e4a9ba59c3154</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1move__base__msgs_1_1MoveBaseFeedback___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a401175056f2e975182053b31ecd618c2</anchor>
      <arglist>(const ::move_base_msgs::MoveBaseFeedback_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1move__base__msgs_1_1MoveBaseFeedback___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aa49b796c58e8a2a24b85a3c761b59c76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1move__base__msgs_1_1MoveBaseFeedback___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ae28dd7031a67b36d193eb64f92bb31fd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::move_base_msgs::MoveBaseGoal_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1move__base__msgs_1_1MoveBaseGoal___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1move__base__msgs_1_1MoveBaseGoal___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a4aa7798b3cf6132984d7fcd0bbfb527c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1move__base__msgs_1_1MoveBaseGoal___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aedc7b0d2116be2cfde25494833496055</anchor>
      <arglist>(const ::move_base_msgs::MoveBaseGoal_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1move__base__msgs_1_1MoveBaseGoal___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a242bd18dbf6a3b87cb3f6b69412177a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1move__base__msgs_1_1MoveBaseGoal___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a8142afe35a5a51477078995812999ea3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::move_base_msgs::MoveBaseResult_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1move__base__msgs_1_1MoveBaseResult___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1move__base__msgs_1_1MoveBaseResult___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aa18ceb814bc4a59b3634a0275911102a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1move__base__msgs_1_1MoveBaseResult___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a1fbc23f942b757b76233e360a1583ba9</anchor>
      <arglist>(const ::move_base_msgs::MoveBaseResult_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1move__base__msgs_1_1MoveBaseResult___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ac1e50339ab45adae6c8e0d19c0669f0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1move__base__msgs_1_1MoveBaseResult___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a7db51c89507a793ddaa7be77a23a1dc2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::move_base_msgs::MoveBaseAction_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1move__base__msgs_1_1MoveBaseAction___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1move__base__msgs_1_1MoveBaseAction___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a337d80da0bd9b1e1d1b82d86fa8f2aab</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1move__base__msgs_1_1MoveBaseAction___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aeb07fd7a971411c44c89341c42d4d1b2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::move_base_msgs::MoveBaseActionFeedback_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1move__base__msgs_1_1MoveBaseActionFeedback___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1move__base__msgs_1_1MoveBaseActionFeedback___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>accc22e1d26b9e1e2eb6ce11cd84814e3</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1move__base__msgs_1_1MoveBaseActionFeedback___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ab87a52e8e1019490561e43b19c0b3627</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::move_base_msgs::MoveBaseActionGoal_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1move__base__msgs_1_1MoveBaseActionGoal___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1move__base__msgs_1_1MoveBaseActionGoal___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aa9a3abae4388d460379bd3463b929db5</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1move__base__msgs_1_1MoveBaseActionGoal___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ae8987188ad7f14dd32f5cecad3ea2fd1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::move_base_msgs::MoveBaseActionResult_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1move__base__msgs_1_1MoveBaseActionResult___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1move__base__msgs_1_1MoveBaseActionResult___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af5fbba2effc0111a783b70f9e0afe53d</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1move__base__msgs_1_1MoveBaseActionResult___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>acfc962a46760c3b6a1d9eed710b22ecc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::move_base_msgs::MoveBaseFeedback_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1move__base__msgs_1_1MoveBaseFeedback___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1move__base__msgs_1_1MoveBaseFeedback___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ac0a0f2f5ec88b05a80d49a4efabd1715</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1move__base__msgs_1_1MoveBaseFeedback___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a3ea280bb9fb75c3391e1b391cfb5a514</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::move_base_msgs::MoveBaseGoal_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1move__base__msgs_1_1MoveBaseGoal___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1move__base__msgs_1_1MoveBaseGoal___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a87e2c1c3aa24fa6547cd7fc114de45ed</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1move__base__msgs_1_1MoveBaseGoal___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>adadb7f5fb4bc76911981e19e1fdda8ed</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::move_base_msgs::MoveBaseResult_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1move__base__msgs_1_1MoveBaseResult___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1move__base__msgs_1_1MoveBaseResult___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a6b42ff10314d0a610901cdbc722517e8</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1move__base__msgs_1_1MoveBaseResult___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a3730e2a66da82c4ac39b58ffdcf517f9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>tf</name>
    <filename>namespacetf.html</filename>
  </compound>
  <compound kind="namespace">
    <name>youBot</name>
    <filename>namespaceyouBot.html</filename>
    <class kind="class">youBot::JointStateObserverOODL</class>
    <class kind="class">youBot::YouBotArmConfiguration</class>
    <class kind="class">youBot::YouBotBaseConfiguration</class>
    <class kind="class">youBot::YouBotConfiguration</class>
    <class kind="class">youBot::YouBotOODLWrapper</class>
  </compound>
  <compound kind="class">
    <name>youBot::JointStateObserverOODL</name>
    <filename>classyouBot_1_1JointStateObserverOODL.html</filename>
    <base>JointStateObserver</base>
    <member kind="function">
      <type></type>
      <name>JointStateObserverOODL</name>
      <anchorfile>classyouBot_1_1JointStateObserverOODL.html</anchorfile>
      <anchor>a1499599da65946e28c8cfae88c9d4629</anchor>
      <arglist>(YouBotOODLWrapper *youBot, int youBotArmIndex)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JointStateObserverOODL</name>
      <anchorfile>classyouBot_1_1JointStateObserverOODL.html</anchorfile>
      <anchor>af23284c9a73f2d1d652017a41d9fac85</anchor>
      <arglist>(const JointStateObserverOODL &amp;orig)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>updatePosition</name>
      <anchorfile>classyouBot_1_1JointStateObserverOODL.html</anchorfile>
      <anchor>aea4c4cf3ad6310557dbdfa706c98158e</anchor>
      <arglist>(const brics_actuator::JointPositions &amp;positions)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>updateTorque</name>
      <anchorfile>classyouBot_1_1JointStateObserverOODL.html</anchorfile>
      <anchor>a1d1baed5e7402fdbfdeeaab29c0821b5</anchor>
      <arglist>(const brics_actuator::JointTorques &amp;torques)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>updateVelocity</name>
      <anchorfile>classyouBot_1_1JointStateObserverOODL.html</anchorfile>
      <anchor>a162b2f19bd368eeaf9a8d6fe3cc8085e</anchor>
      <arglist>(const brics_actuator::JointVelocities &amp;velocities)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~JointStateObserverOODL</name>
      <anchorfile>classyouBot_1_1JointStateObserverOODL.html</anchorfile>
      <anchor>af4449c686c8c560af8cc7fddaae92f6c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>YouBotOODLWrapper *</type>
      <name>youBot</name>
      <anchorfile>classyouBot_1_1JointStateObserverOODL.html</anchorfile>
      <anchor>a51396e09a2504f874c47100c95f7b393</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>youBotArmIndex</name>
      <anchorfile>classyouBot_1_1JointStateObserverOODL.html</anchorfile>
      <anchor>af8dc14fde5253dd68647fcf4f6875f62</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>youBot::YouBotArmConfiguration</name>
    <filename>classyouBot_1_1YouBotArmConfiguration.html</filename>
    <member kind="function">
      <type></type>
      <name>YouBotArmConfiguration</name>
      <anchorfile>classyouBot_1_1YouBotArmConfiguration.html</anchorfile>
      <anchor>adee608ab9945a21176687650fbb2475b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~YouBotArmConfiguration</name>
      <anchorfile>classyouBot_1_1YouBotArmConfiguration.html</anchorfile>
      <anchor>aefe8ddb4f869e8125827bd1940ec76f5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>armID</name>
      <anchorfile>classyouBot_1_1YouBotArmConfiguration.html</anchorfile>
      <anchor>a7a5373de2d4642c6e6ba5e4f971e93f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>armJointStatePublisher</name>
      <anchorfile>classyouBot_1_1YouBotArmConfiguration.html</anchorfile>
      <anchor>a40745bc59d83518f3e13188c34d511a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>actionlib::ActionServer&lt; control_msgs::FollowJointTrajectoryAction &gt; *</type>
      <name>armJointTrajectoryAction</name>
      <anchorfile>classyouBot_1_1YouBotArmConfiguration.html</anchorfile>
      <anchor>aff36a5b056ef33a7c9ba8ce88aff8e68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Subscriber</type>
      <name>armPositionCommandSubscriber</name>
      <anchorfile>classyouBot_1_1YouBotArmConfiguration.html</anchorfile>
      <anchor>a26e4c9c401de9bf21ff0665e3419d207</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Subscriber</type>
      <name>armVelocityCommandSubscriber</name>
      <anchorfile>classyouBot_1_1YouBotArmConfiguration.html</anchorfile>
      <anchor>a0d13712c14742c4f3e4d07c169df181c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::ServiceServer</type>
      <name>calibrateService</name>
      <anchorfile>classyouBot_1_1YouBotArmConfiguration.html</anchorfile>
      <anchor>abc2d9232a1936eaafe75e49ffd6ba2b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>commandTopicName</name>
      <anchorfile>classyouBot_1_1YouBotArmConfiguration.html</anchorfile>
      <anchor>acb710b315afce66bc6a9393f5f930b9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::string &gt;</type>
      <name>gripperFingerNames</name>
      <anchorfile>classyouBot_1_1YouBotArmConfiguration.html</anchorfile>
      <anchor>a4fc7f807045c6bc7ed2ccd5279970c01</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Subscriber</type>
      <name>gripperPositionCommandSubscriber</name>
      <anchorfile>classyouBot_1_1YouBotArmConfiguration.html</anchorfile>
      <anchor>a177aee0a1e32ca0b22ca9f29f14448d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::string &gt;</type>
      <name>jointNames</name>
      <anchorfile>classyouBot_1_1YouBotArmConfiguration.html</anchorfile>
      <anchor>a53c3eaf2868567db99384002215e6f5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>lastGripperCommand</name>
      <anchorfile>classyouBot_1_1YouBotArmConfiguration.html</anchorfile>
      <anchor>a18d5a6c5294add92fa6cbd821ef36f32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>parentFrameIDName</name>
      <anchorfile>classyouBot_1_1YouBotArmConfiguration.html</anchorfile>
      <anchor>a3cc801d93846bdddc4ff9166dbbfde1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::ServiceServer</type>
      <name>switchOffMotorsService</name>
      <anchorfile>classyouBot_1_1YouBotArmConfiguration.html</anchorfile>
      <anchor>a567ada825924fd754c51c44380bae72b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::ServiceServer</type>
      <name>switchONMotorsService</name>
      <anchorfile>classyouBot_1_1YouBotArmConfiguration.html</anchorfile>
      <anchor>a8b6780cf67498070b811f548ae3bea0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>youbot::YouBotManipulator *</type>
      <name>youBotArm</name>
      <anchorfile>classyouBot_1_1YouBotArmConfiguration.html</anchorfile>
      <anchor>a9f27210b3d65654dfedceb37e04d7190</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const unsigned int</type>
      <name>LEFT_FINGER_INDEX</name>
      <anchorfile>classyouBot_1_1YouBotArmConfiguration.html</anchorfile>
      <anchor>a1f9612d384ab86d0bb86a3e2202a24f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const unsigned int</type>
      <name>RIGHT_FINGER_INDEX</name>
      <anchorfile>classyouBot_1_1YouBotArmConfiguration.html</anchorfile>
      <anchor>ab973e56039440a6e1d9d63ac5fba2933</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>youBot::YouBotBaseConfiguration</name>
    <filename>classyouBot_1_1YouBotBaseConfiguration.html</filename>
    <member kind="function">
      <type></type>
      <name>YouBotBaseConfiguration</name>
      <anchorfile>classyouBot_1_1YouBotBaseConfiguration.html</anchorfile>
      <anchor>acbec5df7b1eef5a57c49ff05618d606b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~YouBotBaseConfiguration</name>
      <anchorfile>classyouBot_1_1YouBotBaseConfiguration.html</anchorfile>
      <anchor>abedf4bc7837c09e9c2df45f2e5d4669a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>ros::Subscriber</type>
      <name>baseCommandSubscriber</name>
      <anchorfile>classyouBot_1_1YouBotBaseConfiguration.html</anchorfile>
      <anchor>a9542133fb099d4da844041284be06ab0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>baseID</name>
      <anchorfile>classyouBot_1_1YouBotBaseConfiguration.html</anchorfile>
      <anchor>a8917ca89f7191f7cf98e99eaf9750f60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>baseJointStatePublisher</name>
      <anchorfile>classyouBot_1_1YouBotBaseConfiguration.html</anchorfile>
      <anchor>a13e0419edc8f21899e9da1a928141508</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>baseOdometryPublisher</name>
      <anchorfile>classyouBot_1_1YouBotBaseConfiguration.html</anchorfile>
      <anchor>ac40ff60a89565aca12d10817388702b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tf::TransformBroadcaster</type>
      <name>odometryBroadcaster</name>
      <anchorfile>classyouBot_1_1YouBotBaseConfiguration.html</anchorfile>
      <anchor>a5850fd9f2a2a620742d01cf35488c69d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::ServiceServer</type>
      <name>switchOffMotorsService</name>
      <anchorfile>classyouBot_1_1YouBotBaseConfiguration.html</anchorfile>
      <anchor>aeaab491483f1fcd14c3d5129ba547411</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::ServiceServer</type>
      <name>switchONMotorsService</name>
      <anchorfile>classyouBot_1_1YouBotBaseConfiguration.html</anchorfile>
      <anchor>af8154500b2bc1421f8afde24cbc53674</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::string &gt;</type>
      <name>wheelNames</name>
      <anchorfile>classyouBot_1_1YouBotBaseConfiguration.html</anchorfile>
      <anchor>af8bec9894c44e7d9ae273d952a749691</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>youbot::YouBotBase *</type>
      <name>youBotBase</name>
      <anchorfile>classyouBot_1_1YouBotBaseConfiguration.html</anchorfile>
      <anchor>a1f4121678dd7c78ea0b76c45f94548b5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>youBot::YouBotConfiguration</name>
    <filename>classyouBot_1_1YouBotConfiguration.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>isEtherCATOkay</name>
      <anchorfile>classyouBot_1_1YouBotConfiguration.html</anchorfile>
      <anchor>a383e3d89b1f8489408f2c0614c4ceea3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>YouBotConfiguration</name>
      <anchorfile>classyouBot_1_1YouBotConfiguration.html</anchorfile>
      <anchor>a14a95d7a14b8ba7202c61287c389afec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~YouBotConfiguration</name>
      <anchorfile>classyouBot_1_1YouBotConfiguration.html</anchorfile>
      <anchor>ab5bef3483d11548ad43002b9ea731a6b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; std::string, int &gt;</type>
      <name>armNameToArmIndexMapping</name>
      <anchorfile>classyouBot_1_1YouBotConfiguration.html</anchorfile>
      <anchor>a55d332b05e65f2be6996892c58a6885d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>YouBotBaseConfiguration</type>
      <name>baseConfiguration</name>
      <anchorfile>classyouBot_1_1YouBotConfiguration.html</anchorfile>
      <anchor>a6690f6df7be5c561d811807b3d619b4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>configurationFilePath</name>
      <anchorfile>classyouBot_1_1YouBotConfiguration.html</anchorfile>
      <anchor>a28d5a88dfbac957e385f04c47f7099f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>dashboardMessagePublisher</name>
      <anchorfile>classyouBot_1_1YouBotConfiguration.html</anchorfile>
      <anchor>a069ab3de949b007422df7d35991681cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>diagnosticArrayPublisher</name>
      <anchorfile>classyouBot_1_1YouBotConfiguration.html</anchorfile>
      <anchor>aec055fc066a3c2fa39310e611fa07237</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>hasArms</name>
      <anchorfile>classyouBot_1_1YouBotConfiguration.html</anchorfile>
      <anchor>aff114d19af2de136869ad23e8853e3a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>hasBase</name>
      <anchorfile>classyouBot_1_1YouBotConfiguration.html</anchorfile>
      <anchor>a28f55fe074e013b80418504ded3fa004</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; YouBotArmConfiguration &gt;</type>
      <name>youBotArmConfigurations</name>
      <anchorfile>classyouBot_1_1YouBotConfiguration.html</anchorfile>
      <anchor>ae08e334a4ca7bb3cd8c069cb3cdff92a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>youBot::YouBotOODLWrapper</name>
    <filename>classyouBot_1_1YouBotOODLWrapper.html</filename>
    <member kind="function">
      <type>void</type>
      <name>armCommandCallback</name>
      <anchorfile>classyouBot_1_1YouBotOODLWrapper.html</anchorfile>
      <anchor>a51ffe6b38c73b3097505d784347016a7</anchor>
      <arglist>(const trajectory_msgs::JointTrajectory &amp;youbotArmCommand)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>armJointTrajectoryCancelCallback</name>
      <anchorfile>classyouBot_1_1YouBotOODLWrapper.html</anchorfile>
      <anchor>a19ec129cfd0bf33fbe6ca1d6a738837f</anchor>
      <arglist>(actionlib::ActionServer&lt; control_msgs::FollowJointTrajectoryAction &gt;::GoalHandle youbotArmGoal, unsigned int armIndex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>armJointTrajectoryGoalCallback</name>
      <anchorfile>classyouBot_1_1YouBotOODLWrapper.html</anchorfile>
      <anchor>afc4dea99cd668684dccbb0f5e87ed7b1</anchor>
      <arglist>(actionlib::ActionServer&lt; control_msgs::FollowJointTrajectoryAction &gt;::GoalHandle youbotArmGoal, unsigned int armIndex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>armPositionsCommandCallback</name>
      <anchorfile>classyouBot_1_1YouBotOODLWrapper.html</anchorfile>
      <anchor>aa5295873b21480b0c5c55403f5035bfd</anchor>
      <arglist>(const brics_actuator::JointPositionsConstPtr &amp;youbotArmCommand, int armIndex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>armVelocitiesCommandCallback</name>
      <anchorfile>classyouBot_1_1YouBotOODLWrapper.html</anchorfile>
      <anchor>a3e49e055037746bf96fe0f6e1a225f20</anchor>
      <arglist>(const brics_actuator::JointVelocitiesConstPtr &amp;youbotArmCommand, int armIndex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>baseCommandCallback</name>
      <anchorfile>classyouBot_1_1YouBotOODLWrapper.html</anchorfile>
      <anchor>ad6b1e87dd4e4c781492998c4ad1d468c</anchor>
      <arglist>(const geometry_msgs::Twist &amp;youbotBaseCommand)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>calibrateArmCallback</name>
      <anchorfile>classyouBot_1_1YouBotOODLWrapper.html</anchorfile>
      <anchor>a5af69d17be766811034b31a358848722</anchor>
      <arglist>(std_srvs::Empty::Request &amp;request, std_srvs::Empty::Response &amp;response, int armIndex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>computeOODLSensorReadings</name>
      <anchorfile>classyouBot_1_1YouBotOODLWrapper.html</anchorfile>
      <anchor>a969122e03dea7130d33492dc29c1eabc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gripperPositionsCommandCallback</name>
      <anchorfile>classyouBot_1_1YouBotOODLWrapper.html</anchorfile>
      <anchor>adf88c6266193e8354c0ee9e527d9f465</anchor>
      <arglist>(const brics_actuator::JointPositionsConstPtr &amp;youbotGripperCommand, int armIndex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initializeArm</name>
      <anchorfile>classyouBot_1_1YouBotOODLWrapper.html</anchorfile>
      <anchor>a80cf2429ada877a05a89b2ef8f93ccba</anchor>
      <arglist>(std::string armName, bool enableStandardGripper=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initializeBase</name>
      <anchorfile>classyouBot_1_1YouBotOODLWrapper.html</anchorfile>
      <anchor>ac98b79ff41fe47598f27943098bfd543</anchor>
      <arglist>(std::string baseName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publishArmAndBaseDiagnostics</name>
      <anchorfile>classyouBot_1_1YouBotOODLWrapper.html</anchorfile>
      <anchor>a1bb6351ef6269f5c24082e4aba685026</anchor>
      <arglist>(double publish_rate_in_secs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publishOODLSensorReadings</name>
      <anchorfile>classyouBot_1_1YouBotOODLWrapper.html</anchorfile>
      <anchor>af81fc9d92501c3f8192cc24039414270</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>reconnectCallback</name>
      <anchorfile>classyouBot_1_1YouBotOODLWrapper.html</anchorfile>
      <anchor>a84b80030fb081edb20ecd69038421b8a</anchor>
      <arglist>(std_srvs::Empty::Request &amp;request, std_srvs::Empty::Response &amp;response)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stop</name>
      <anchorfile>classyouBot_1_1YouBotOODLWrapper.html</anchorfile>
      <anchor>a566736dbbcde53e88e8b0a4b06d6044d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>switchOffArmMotorsCallback</name>
      <anchorfile>classyouBot_1_1YouBotOODLWrapper.html</anchorfile>
      <anchor>af81d7cd23c6b71b765a70fcbcdce27c3</anchor>
      <arglist>(std_srvs::Empty::Request &amp;request, std_srvs::Empty::Response &amp;response, int armIndex)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>switchOffBaseMotorsCallback</name>
      <anchorfile>classyouBot_1_1YouBotOODLWrapper.html</anchorfile>
      <anchor>afb64c901a498b864c2eb15e150a73ddb</anchor>
      <arglist>(std_srvs::Empty::Request &amp;request, std_srvs::Empty::Response &amp;response)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>switchOnArmMotorsCallback</name>
      <anchorfile>classyouBot_1_1YouBotOODLWrapper.html</anchorfile>
      <anchor>a59e77a2745caa2f88b55e3d9faa9a711</anchor>
      <arglist>(std_srvs::Empty::Request &amp;request, std_srvs::Empty::Response &amp;response, int armIndex)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>switchOnBaseMotorsCallback</name>
      <anchorfile>classyouBot_1_1YouBotOODLWrapper.html</anchorfile>
      <anchor>ae24353d1b0cb5da8c4c4e8e0d9387a91</anchor>
      <arglist>(std_srvs::Empty::Request &amp;request, std_srvs::Empty::Response &amp;response)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>YouBotOODLWrapper</name>
      <anchorfile>classyouBot_1_1YouBotOODLWrapper.html</anchorfile>
      <anchor>ad95766d81623523c8e0d182488a0974c</anchor>
      <arglist>(ros::NodeHandle n)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~YouBotOODLWrapper</name>
      <anchorfile>classyouBot_1_1YouBotOODLWrapper.html</anchorfile>
      <anchor>a1db93947a5772c3be27e93347802f7d2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>YouBotConfiguration</type>
      <name>youBotConfiguration</name>
      <anchorfile>classyouBot_1_1YouBotOODLWrapper.html</anchorfile>
      <anchor>a9b3e35339a836daf5881a3d3272a2af8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>YouBotOODLWrapper</name>
      <anchorfile>classyouBot_1_1YouBotOODLWrapper.html</anchorfile>
      <anchor>a18c62d564c3a64d5825fdf0218f89282</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>areArmMotorsSwitchedOn</name>
      <anchorfile>classyouBot_1_1YouBotOODLWrapper.html</anchorfile>
      <anchor>a30cdef4d1187ae31954a4a6504a68683</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>areBaseMotorsSwitchedOn</name>
      <anchorfile>classyouBot_1_1YouBotOODLWrapper.html</anchorfile>
      <anchor>a949eb74a2db49235de86add2c883f7ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>actionlib::ActionServer&lt; control_msgs::FollowJointTrajectoryAction &gt;::GoalHandle</type>
      <name>armActiveJointTrajectoryGoal</name>
      <anchorfile>classyouBot_1_1YouBotOODLWrapper.html</anchorfile>
      <anchor>a71ddd5e08dcc17de4a08ffb274236d00</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>armHasActiveJointTrajectoryGoal</name>
      <anchorfile>classyouBot_1_1YouBotOODLWrapper.html</anchorfile>
      <anchor>a4386c512bf500b1b089b22eded1f15f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vector&lt; sensor_msgs::JointState &gt;</type>
      <name>armJointStateMessages</name>
      <anchorfile>classyouBot_1_1YouBotOODLWrapper.html</anchorfile>
      <anchor>a27e726d36fb656183b790e0d7ea3fa81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sensor_msgs::JointState</type>
      <name>baseJointStateMessage</name>
      <anchorfile>classyouBot_1_1YouBotOODLWrapper.html</anchorfile>
      <anchor>af0605dd2a71268032528c8de66e2a26e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>currentTime</name>
      <anchorfile>classyouBot_1_1YouBotOODLWrapper.html</anchorfile>
      <anchor>a43d6d3a8912847eab64962434289f5f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>dashboardMessagePublisher</name>
      <anchorfile>classyouBot_1_1YouBotOODLWrapper.html</anchorfile>
      <anchor>a56dd27040a64fa6cb9a8d514eb375413</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>diagnostic_msgs::DiagnosticArray</type>
      <name>diagnosticArrayMessage</name>
      <anchorfile>classyouBot_1_1YouBotOODLWrapper.html</anchorfile>
      <anchor>a551753705ee7beec4b14838eabf4e2b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>diagnosticArrayPublisher</name>
      <anchorfile>classyouBot_1_1YouBotOODLWrapper.html</anchorfile>
      <anchor>a43bb7f8b376a819d773deb17c494beb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>diagnosticNameArms</name>
      <anchorfile>classyouBot_1_1YouBotOODLWrapper.html</anchorfile>
      <anchor>a9a6964f8a4675792f67533de9e13064c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>diagnosticNameBase</name>
      <anchorfile>classyouBot_1_1YouBotOODLWrapper.html</anchorfile>
      <anchor>aea7723cc3cb3267811b50b890db51844</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>diagnostic_msgs::DiagnosticStatus</type>
      <name>diagnosticStatusMessage</name>
      <anchorfile>classyouBot_1_1YouBotOODLWrapper.html</anchorfile>
      <anchor>a0aa2e422fd26b4ea8a330e05789346ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>youbot::GripperSensedBarPosition</type>
      <name>gripperBar1Position</name>
      <anchorfile>classyouBot_1_1YouBotOODLWrapper.html</anchorfile>
      <anchor>a97ea07a9d061c1b0c5bbcbc9c8f5b3a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>youbot::GripperSensedBarPosition</type>
      <name>gripperBar2Position</name>
      <anchorfile>classyouBot_1_1YouBotOODLWrapper.html</anchorfile>
      <anchor>a8f4ac6d2fed488ad7acacd78d1b605bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>gripperCycleCounter</name>
      <anchorfile>classyouBot_1_1YouBotOODLWrapper.html</anchorfile>
      <anchor>a662f0e22e933ee17c697968c254a3723</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>last_theta</name>
      <anchorfile>classyouBot_1_1YouBotOODLWrapper.html</anchorfile>
      <anchor>a1c7b2e845e598c672a52fdb1f32b5a92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>last_x</name>
      <anchorfile>classyouBot_1_1YouBotOODLWrapper.html</anchorfile>
      <anchor>ad56c78c12e6fa4209cb97bf2906317cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>last_y</name>
      <anchorfile>classyouBot_1_1YouBotOODLWrapper.html</anchorfile>
      <anchor>a38ecfa1d95a8a94c55f7746759621bf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>lastDiagnosticPublishTime</name>
      <anchorfile>classyouBot_1_1YouBotOODLWrapper.html</anchorfile>
      <anchor>a09e5e45a8a29fd2af038f28a773dd35e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>node</name>
      <anchorfile>classyouBot_1_1YouBotOODLWrapper.html</anchorfile>
      <anchor>a65294d64f0ee4c3ca786cd1d6720b6eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>nav_msgs::Odometry</type>
      <name>odometryMessage</name>
      <anchorfile>classyouBot_1_1YouBotOODLWrapper.html</anchorfile>
      <anchor>a1d1ae72ff192dd1e08331c0768870a48</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::Transform</type>
      <name>odometryOffset</name>
      <anchorfile>classyouBot_1_1YouBotOODLWrapper.html</anchorfile>
      <anchor>a92f5945583b8fb075a4ba8e94a9f2ec8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>geometry_msgs::Quaternion</type>
      <name>odometryQuaternion</name>
      <anchorfile>classyouBot_1_1YouBotOODLWrapper.html</anchorfile>
      <anchor>a296928f4ee986d69ce1f5079c213d58b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>geometry_msgs::TransformStamped</type>
      <name>odometryTransform</name>
      <anchorfile>classyouBot_1_1YouBotOODLWrapper.html</anchorfile>
      <anchor>ab94d4919dfb0239b180a92061a0132e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>youbot_common::PowerBoardState</type>
      <name>platformStateMessage</name>
      <anchorfile>classyouBot_1_1YouBotOODLWrapper.html</anchorfile>
      <anchor>a93750f3f7c0266ac401393e63fda41c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>youBotArmFrameID</name>
      <anchorfile>classyouBot_1_1YouBotOODLWrapper.html</anchorfile>
      <anchor>a76d5bf2fe44cca0e2a94bee108fb1f65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>youBotChildFrameID</name>
      <anchorfile>classyouBot_1_1YouBotOODLWrapper.html</anchorfile>
      <anchor>a47c279a24b387973c6683b6117a6a2d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>youBotDriverCycleFrequencyInHz</name>
      <anchorfile>classyouBot_1_1YouBotOODLWrapper.html</anchorfile>
      <anchor>a3040396739ea4ba2cb0c70d344d1f73e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>youBotOdometryChildFrameID</name>
      <anchorfile>classyouBot_1_1YouBotOODLWrapper.html</anchorfile>
      <anchor>a6c86c2d401d069d4291bf5d398955bbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>youBotOdometryFrameID</name>
      <anchorfile>classyouBot_1_1YouBotOODLWrapper.html</anchorfile>
      <anchor>a529be02f5c723c9ed73429083cff3eff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const int</type>
      <name>youBotArmDoF</name>
      <anchorfile>classyouBot_1_1YouBotOODLWrapper.html</anchorfile>
      <anchor>ac84c83d3916ce40ecd529bd790b5b130</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const int</type>
      <name>youBotNumberOfFingers</name>
      <anchorfile>classyouBot_1_1YouBotOODLWrapper.html</anchorfile>
      <anchor>ae13885e156a9be627fb6b2f55b48c660</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const int</type>
      <name>youBotNumberOfWheels</name>
      <anchorfile>classyouBot_1_1YouBotOODLWrapper.html</anchorfile>
      <anchor>a001ddb22c6d88bf4af33880ce2cffff1</anchor>
      <arglist></arglist>
    </member>
  </compound>
</tagfile>
