<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>__init__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-dmp/doc_stacks/2014-10-05_23-27-19.730125/dmp/src/dmp/</path>
    <filename>____init_____8py</filename>
    <namespace>dmp</namespace>
  </compound>
  <compound kind="file">
    <name>msg/__init__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-dmp/doc_stacks/2014-10-05_23-27-19.730125/dmp/src/dmp/msg/</path>
    <filename>msg_2____init_____8py</filename>
    <namespace>dmp::msg</namespace>
  </compound>
  <compound kind="file">
    <name>srv/__init__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-dmp/doc_stacks/2014-10-05_23-27-19.730125/dmp/src/dmp/srv/</path>
    <filename>srv_2____init_____8py</filename>
    <namespace>dmp::srv</namespace>
  </compound>
  <compound kind="file">
    <name>_DMPData.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-dmp/doc_stacks/2014-10-05_23-27-19.730125/dmp/src/dmp/msg/</path>
    <filename>__DMPData_8py</filename>
    <class kind="class">dmp::msg::_DMPData::DMPData</class>
    <namespace>dmp::msg::_DMPData</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2d</name>
      <anchorfile>namespacedmp_1_1msg_1_1__DMPData.html</anchorfile>
      <anchor>ab27052e97ef68ba55bcef54ad6abdc44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacedmp_1_1msg_1_1__DMPData.html</anchorfile>
      <anchor>a4d2a74e7939a19481c4c5dae9f8c591e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacedmp_1_1msg_1_1__DMPData.html</anchorfile>
      <anchor>add9c68e26f750d402c5258317174e33d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_DMPPoint.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-dmp/doc_stacks/2014-10-05_23-27-19.730125/dmp/src/dmp/msg/</path>
    <filename>__DMPPoint_8py</filename>
    <class kind="class">dmp::msg::_DMPPoint::DMPPoint</class>
    <namespace>dmp::msg::_DMPPoint</namespace>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacedmp_1_1msg_1_1__DMPPoint.html</anchorfile>
      <anchor>aca680e1ba98e3e4de1bf64afc9f0a08e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacedmp_1_1msg_1_1__DMPPoint.html</anchorfile>
      <anchor>a5c0da401eade3e667a6753f532050d2e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_DMPTraj.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-dmp/doc_stacks/2014-10-05_23-27-19.730125/dmp/src/dmp/msg/</path>
    <filename>__DMPTraj_8py</filename>
    <class kind="class">dmp::msg::_DMPTraj::DMPTraj</class>
    <namespace>dmp::msg::_DMPTraj</namespace>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacedmp_1_1msg_1_1__DMPTraj.html</anchorfile>
      <anchor>afa9536f5cde704ee180eafc26b7bafe7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacedmp_1_1msg_1_1__DMPTraj.html</anchorfile>
      <anchor>adb5b62762f90f9883e1af00cecadd23c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_GetDMPPlan.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-dmp/doc_stacks/2014-10-05_23-27-19.730125/dmp/src/dmp/srv/</path>
    <filename>__GetDMPPlan_8py</filename>
    <class kind="class">dmp::srv::_GetDMPPlan::GetDMPPlan</class>
    <class kind="class">dmp::srv::_GetDMPPlan::GetDMPPlanRequest</class>
    <class kind="class">dmp::srv::_GetDMPPlan::GetDMPPlanResponse</class>
    <namespace>dmp::srv::_GetDMPPlan</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3di</name>
      <anchorfile>namespacedmp_1_1srv_1_1__GetDMPPlan.html</anchorfile>
      <anchor>a529c55880eb1d26adee0aa3123ffb36a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_B</name>
      <anchorfile>namespacedmp_1_1srv_1_1__GetDMPPlan.html</anchorfile>
      <anchor>af02f9a43d5a5201bc8a9626b9d23c609</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_d</name>
      <anchorfile>namespacedmp_1_1srv_1_1__GetDMPPlan.html</anchorfile>
      <anchor>ad18f55934c8a3590624ec8b52ec20476</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacedmp_1_1srv_1_1__GetDMPPlan.html</anchorfile>
      <anchor>ad08a29fba20fe850dde8cfba14c18cfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacedmp_1_1srv_1_1__GetDMPPlan.html</anchorfile>
      <anchor>ab4d366c7243a6f265ca7f7e4adb1ef1b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_LearnDMPFromDemo.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-dmp/doc_stacks/2014-10-05_23-27-19.730125/dmp/src/dmp/srv/</path>
    <filename>__LearnDMPFromDemo_8py</filename>
    <class kind="class">dmp::srv::_LearnDMPFromDemo::LearnDMPFromDemo</class>
    <class kind="class">dmp::srv::_LearnDMPFromDemo::LearnDMPFromDemoRequest</class>
    <class kind="class">dmp::srv::_LearnDMPFromDemo::LearnDMPFromDemoResponse</class>
    <namespace>dmp::srv::_LearnDMPFromDemo</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2d</name>
      <anchorfile>namespacedmp_1_1srv_1_1__LearnDMPFromDemo.html</anchorfile>
      <anchor>ab16d4fe320f335136cd5cb7dae292e1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_d</name>
      <anchorfile>namespacedmp_1_1srv_1_1__LearnDMPFromDemo.html</anchorfile>
      <anchor>a008bbb9ee07f41c842bfa30f05622086</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacedmp_1_1srv_1_1__LearnDMPFromDemo.html</anchorfile>
      <anchor>acebab4a392bf41f969735219c260980b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_i</name>
      <anchorfile>namespacedmp_1_1srv_1_1__LearnDMPFromDemo.html</anchorfile>
      <anchor>a0534564d136d9c30158f6e74a8f2df03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacedmp_1_1srv_1_1__LearnDMPFromDemo.html</anchorfile>
      <anchor>a5a9a70466d15281975d9e16ac8eb0e49</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_SetActiveDMP.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-dmp/doc_stacks/2014-10-05_23-27-19.730125/dmp/src/dmp/srv/</path>
    <filename>__SetActiveDMP_8py</filename>
    <class kind="class">dmp::srv::_SetActiveDMP::SetActiveDMP</class>
    <class kind="class">dmp::srv::_SetActiveDMP::SetActiveDMPRequest</class>
    <class kind="class">dmp::srv::_SetActiveDMP::SetActiveDMPResponse</class>
    <namespace>dmp::srv::_SetActiveDMP</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2d</name>
      <anchorfile>namespacedmp_1_1srv_1_1__SetActiveDMP.html</anchorfile>
      <anchor>a6684aca84f4206f1a368d7c2091e5a63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_B</name>
      <anchorfile>namespacedmp_1_1srv_1_1__SetActiveDMP.html</anchorfile>
      <anchor>a5b0edb391ac0cb3a59243d5e0f7a3e53</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacedmp_1_1srv_1_1__SetActiveDMP.html</anchorfile>
      <anchor>a79036b24a69a9eacd057ff44b2cf2409</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacedmp_1_1srv_1_1__SetActiveDMP.html</anchorfile>
      <anchor>a4bd988a969e605debf9b152775c5986e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>dmp.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-dmp/doc_stacks/2014-10-05_23-27-19.730125/dmp/src/</path>
    <filename>dmp_8cpp</filename>
    <includes id="dmp_8h" name="dmp.h" local="yes" imported="no">dmp/dmp.h</includes>
    <namespace>dmp</namespace>
    <member kind="define">
      <type>#define</type>
      <name>MAX_PLAN_LENGTH</name>
      <anchorfile>dmp_8cpp.html</anchorfile>
      <anchor>ae86aed6c9aabd13c319fdd8e59dab85e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>calcPhase</name>
      <anchorfile>namespacedmp.html</anchorfile>
      <anchor>a0e4b1fe876365acad82dcdde1be445ac</anchor>
      <arglist>(double curr_time, double tau)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>generatePlan</name>
      <anchorfile>namespacedmp.html</anchorfile>
      <anchor>ab92afb5930457d4145c14f3b47b961a2</anchor>
      <arglist>(const vector&lt; DMPData &gt; &amp;dmp_list, const vector&lt; double &gt; &amp;x_0, const vector&lt; double &gt; &amp;x_dot_0, const double &amp;t_0, const vector&lt; double &gt; &amp;goal, const vector&lt; double &gt; &amp;goal_thresh, const double &amp;seg_length, const double &amp;tau, const double &amp;total_dt, const int &amp;integrate_iter, DMPTraj &amp;plan, uint8_t &amp;at_goal)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>learnFromDemo</name>
      <anchorfile>namespacedmp.html</anchorfile>
      <anchor>af2ce5d31d32a09182c9de3fdd950b778</anchor>
      <arglist>(const DMPTraj &amp;demo, const vector&lt; double &gt; &amp;k_gains, const vector&lt; double &gt; &amp;d_gains, const int &amp;num_bases, vector&lt; DMPData &gt; &amp;dmp_list)</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>alpha</name>
      <anchorfile>namespacedmp.html</anchorfile>
      <anchor>a2d1cac33771eecfcd41129a6840563fc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>dmp.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-dmp/doc_stacks/2014-10-05_23-27-19.730125/dmp/include/dmp/</path>
    <filename>dmp_8h</filename>
    <includes id="LearnDMPFromDemo_8h" name="LearnDMPFromDemo.h" local="yes" imported="no">dmp/LearnDMPFromDemo.h</includes>
    <includes id="GetDMPPlan_8h" name="GetDMPPlan.h" local="yes" imported="no">dmp/GetDMPPlan.h</includes>
    <includes id="SetActiveDMP_8h" name="SetActiveDMP.h" local="yes" imported="no">dmp/SetActiveDMP.h</includes>
    <includes id="radial__approx_8h" name="radial_approx.h" local="yes" imported="no">dmp/radial_approx.h</includes>
    <includes id="fourier__approx_8h" name="fourier_approx.h" local="yes" imported="no">dmp/fourier_approx.h</includes>
    <includes id="linear__approx_8h" name="linear_approx.h" local="yes" imported="no">dmp/linear_approx.h</includes>
    <namespace>dmp</namespace>
    <member kind="function">
      <type>double</type>
      <name>calcPhase</name>
      <anchorfile>namespacedmp.html</anchorfile>
      <anchor>a0e4b1fe876365acad82dcdde1be445ac</anchor>
      <arglist>(double curr_time, double tau)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>generatePlan</name>
      <anchorfile>namespacedmp.html</anchorfile>
      <anchor>afedbaceeb204acb6a5c33fc3d79c5bf9</anchor>
      <arglist>(const std::vector&lt; DMPData &gt; &amp;dmp_list, const std::vector&lt; double &gt; &amp;x_0, const std::vector&lt; double &gt; &amp;x_dot_0, const double &amp;t_0, const std::vector&lt; double &gt; &amp;goal, const std::vector&lt; double &gt; &amp;goal_thresh, const double &amp;seg_length, const double &amp;tau, const double &amp;total_dt, const int &amp;integrate_iter, DMPTraj &amp;plan, uint8_t &amp;at_goal)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>learnFromDemo</name>
      <anchorfile>namespacedmp.html</anchorfile>
      <anchor>a42dda13b475a708df243efcd6e512c4d</anchor>
      <arglist>(const DMPTraj &amp;demo, const std::vector&lt; double &gt; &amp;k_gains, const std::vector&lt; double &gt; &amp;d_gains, const int &amp;num_bases, std::vector&lt; DMPData &gt; &amp;dmp_list)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>dmp_server.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-dmp/doc_stacks/2014-10-05_23-27-19.730125/dmp/nodes/</path>
    <filename>dmp__server_8cpp</filename>
    <includes id="dmp_8h" name="dmp.h" local="yes" imported="no">dmp/dmp.h</includes>
    <member kind="function">
      <type>bool</type>
      <name>activeCallback</name>
      <anchorfile>dmp__server_8cpp.html</anchorfile>
      <anchor>a00876eb6239b559179eef572ef556e3f</anchor>
      <arglist>(SetActiveDMP::Request &amp;req, SetActiveDMP::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>lfdCallback</name>
      <anchorfile>dmp__server_8cpp.html</anchorfile>
      <anchor>ac7b1c769cb61a1e2b3a4d6db65bb41c3</anchor>
      <arglist>(LearnDMPFromDemo::Request &amp;req, LearnDMPFromDemo::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>dmp__server_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>planCallback</name>
      <anchorfile>dmp__server_8cpp.html</anchorfile>
      <anchor>a7dcb4cee00dae361ea280dec717e8c84</anchor>
      <arglist>(GetDMPPlan::Request &amp;req, GetDMPPlan::Response &amp;res)</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; DMPData &gt;</type>
      <name>active_dmp_list</name>
      <anchorfile>dmp__server_8cpp.html</anchorfile>
      <anchor>a61914fad2b76190ab94ed29933f88e04</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DMPData.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-dmp/doc_stacks/2014-10-05_23-27-19.730125/dmp/msg_gen/cpp/include/dmp/</path>
    <filename>DMPData_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::dmp::DMPData_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::dmp::DMPData_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">dmp::DMPData_</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::dmp::DMPData_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::dmp::DMPData_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::dmp::DMPData_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::dmp::DMPData_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::dmp::DMPData_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>dmp</namespace>
    <member kind="typedef">
      <type>::dmp::DMPData_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>DMPData</name>
      <anchorfile>namespacedmp.html</anchorfile>
      <anchor>aac326847971f5e5e9acec1f8e777acbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::dmp::DMPData const  &gt;</type>
      <name>DMPDataConstPtr</name>
      <anchorfile>namespacedmp.html</anchorfile>
      <anchor>a469c0f43027f67b2319c668c23ff5efd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::dmp::DMPData &gt;</type>
      <name>DMPDataPtr</name>
      <anchorfile>namespacedmp.html</anchorfile>
      <anchor>a4ee09c47ac6c637da73fffabf6f21758</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacedmp.html</anchorfile>
      <anchor>a7d23aedc3b1265dde3499b3551ea5e06</anchor>
      <arglist>(std::ostream &amp;s, const ::dmp::DMPData_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DMPPoint.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-dmp/doc_stacks/2014-10-05_23-27-19.730125/dmp/msg_gen/cpp/include/dmp/</path>
    <filename>DMPPoint_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::dmp::DMPPoint_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::dmp::DMPPoint_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">dmp::DMPPoint_</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::dmp::DMPPoint_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::dmp::DMPPoint_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::dmp::DMPPoint_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::dmp::DMPPoint_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::dmp::DMPPoint_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>dmp</namespace>
    <member kind="typedef">
      <type>::dmp::DMPPoint_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>DMPPoint</name>
      <anchorfile>namespacedmp.html</anchorfile>
      <anchor>a553f05bc0cae1e70b55dbafceeaccbbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::dmp::DMPPoint const  &gt;</type>
      <name>DMPPointConstPtr</name>
      <anchorfile>namespacedmp.html</anchorfile>
      <anchor>afc5eaf85adde0a1eaaadae61245cb79e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::dmp::DMPPoint &gt;</type>
      <name>DMPPointPtr</name>
      <anchorfile>namespacedmp.html</anchorfile>
      <anchor>a72b41f4ee7dfb1c928e1f476c94cdc15</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacedmp.html</anchorfile>
      <anchor>ab622fee9a633055887d18181e16b053d</anchor>
      <arglist>(std::ostream &amp;s, const ::dmp::DMPPoint_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DMPTraj.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-dmp/doc_stacks/2014-10-05_23-27-19.730125/dmp/msg_gen/cpp/include/dmp/</path>
    <filename>DMPTraj_8h</filename>
    <includes id="DMPPoint_8h" name="DMPPoint.h" local="yes" imported="no">dmp/DMPPoint.h</includes>
    <class kind="struct">ros::message_traits::DataType&lt; ::dmp::DMPTraj_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::dmp::DMPTraj_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">dmp::DMPTraj_</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::dmp::DMPTraj_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::dmp::DMPTraj_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::dmp::DMPTraj_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::dmp::DMPTraj_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::dmp::DMPTraj_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>dmp</namespace>
    <member kind="typedef">
      <type>::dmp::DMPTraj_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>DMPTraj</name>
      <anchorfile>namespacedmp.html</anchorfile>
      <anchor>a38ec173b925274c2f0931005c56340fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::dmp::DMPTraj const  &gt;</type>
      <name>DMPTrajConstPtr</name>
      <anchorfile>namespacedmp.html</anchorfile>
      <anchor>aa9b90a46fba2647630f943e8fe9874de</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::dmp::DMPTraj &gt;</type>
      <name>DMPTrajPtr</name>
      <anchorfile>namespacedmp.html</anchorfile>
      <anchor>a93223c9a6f9e9c09841b2ac342106e68</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacedmp.html</anchorfile>
      <anchor>ab7ef26a26d89ce98a0e282cc4238f1e0</anchor>
      <arglist>(std::ostream &amp;s, const ::dmp::DMPTraj_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>fourier_approx.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-dmp/doc_stacks/2014-10-05_23-27-19.730125/dmp/src/</path>
    <filename>fourier__approx_8cpp</filename>
    <includes id="fourier__approx_8h" name="fourier_approx.h" local="yes" imported="no">dmp/fourier_approx.h</includes>
    <namespace>dmp</namespace>
  </compound>
  <compound kind="file">
    <name>fourier_approx.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-dmp/doc_stacks/2014-10-05_23-27-19.730125/dmp/include/dmp/</path>
    <filename>fourier__approx_8h</filename>
    <includes id="function__approx_8h" name="function_approx.h" local="yes" imported="no">dmp/function_approx.h</includes>
    <class kind="class">dmp::FourierApprox</class>
    <namespace>dmp</namespace>
    <member kind="variable">
      <type>const double</type>
      <name>PI</name>
      <anchorfile>namespacedmp.html</anchorfile>
      <anchor>af1b4d39a7400d3715493de4aee022cb4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>function_approx.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-dmp/doc_stacks/2014-10-05_23-27-19.730125/dmp/include/dmp/</path>
    <filename>function__approx_8h</filename>
    <class kind="class">dmp::FunctionApprox</class>
    <namespace>dmp</namespace>
  </compound>
  <compound kind="file">
    <name>GetDMPPlan.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-dmp/doc_stacks/2014-10-05_23-27-19.730125/dmp/srv_gen/cpp/include/dmp/</path>
    <filename>GetDMPPlan_8h</filename>
    <includes id="DMPTraj_8h" name="DMPTraj.h" local="yes" imported="no">dmp/DMPTraj.h</includes>
    <class kind="struct">ros::message_traits::DataType&lt; ::dmp::GetDMPPlanRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::DataType&lt; ::dmp::GetDMPPlanResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; dmp::GetDMPPlan &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; dmp::GetDMPPlanRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; dmp::GetDMPPlanResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::dmp::GetDMPPlanRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::dmp::GetDMPPlanResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">dmp::GetDMPPlan</class>
    <class kind="struct">dmp::GetDMPPlanRequest_</class>
    <class kind="struct">dmp::GetDMPPlanResponse_</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::dmp::GetDMPPlanRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::dmp::GetDMPPlanRequest_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::dmp::GetDMPPlanResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::dmp::GetDMPPlanResponse_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::dmp::GetDMPPlanRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::dmp::GetDMPPlanResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; dmp::GetDMPPlan &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; dmp::GetDMPPlanRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; dmp::GetDMPPlanResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::dmp::GetDMPPlanRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::dmp::GetDMPPlanResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>dmp</namespace>
    <member kind="typedef">
      <type>::dmp::GetDMPPlanRequest_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>GetDMPPlanRequest</name>
      <anchorfile>namespacedmp.html</anchorfile>
      <anchor>ad6ec97404779ea4cee241c58d3d26e37</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::dmp::GetDMPPlanRequest const  &gt;</type>
      <name>GetDMPPlanRequestConstPtr</name>
      <anchorfile>namespacedmp.html</anchorfile>
      <anchor>a52ff249daf22223f25b2b7f2f9b747bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::dmp::GetDMPPlanRequest &gt;</type>
      <name>GetDMPPlanRequestPtr</name>
      <anchorfile>namespacedmp.html</anchorfile>
      <anchor>aec8820ee0b815c9ff79260c96b1f8167</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::dmp::GetDMPPlanResponse_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>GetDMPPlanResponse</name>
      <anchorfile>namespacedmp.html</anchorfile>
      <anchor>aae5caf975556e027e3cc1988d5ebe7b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::dmp::GetDMPPlanResponse const  &gt;</type>
      <name>GetDMPPlanResponseConstPtr</name>
      <anchorfile>namespacedmp.html</anchorfile>
      <anchor>ae3d62092c9056f02e834d8ddddb67a7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::dmp::GetDMPPlanResponse &gt;</type>
      <name>GetDMPPlanResponsePtr</name>
      <anchorfile>namespacedmp.html</anchorfile>
      <anchor>a6d51e6831830fb09be6959e67f6d8182</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>LearnDMPFromDemo.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-dmp/doc_stacks/2014-10-05_23-27-19.730125/dmp/srv_gen/cpp/include/dmp/</path>
    <filename>LearnDMPFromDemo_8h</filename>
    <includes id="DMPTraj_8h" name="DMPTraj.h" local="yes" imported="no">dmp/DMPTraj.h</includes>
    <includes id="DMPData_8h" name="DMPData.h" local="yes" imported="no">dmp/DMPData.h</includes>
    <class kind="struct">ros::message_traits::DataType&lt; ::dmp::LearnDMPFromDemoRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::DataType&lt; ::dmp::LearnDMPFromDemoResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; dmp::LearnDMPFromDemo &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; dmp::LearnDMPFromDemoRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; dmp::LearnDMPFromDemoResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::dmp::LearnDMPFromDemoRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::dmp::LearnDMPFromDemoResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::dmp::LearnDMPFromDemoRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::dmp::LearnDMPFromDemoRequest_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::dmp::LearnDMPFromDemoResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::dmp::LearnDMPFromDemoResponse_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">dmp::LearnDMPFromDemo</class>
    <class kind="struct">dmp::LearnDMPFromDemoRequest_</class>
    <class kind="struct">dmp::LearnDMPFromDemoResponse_</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::dmp::LearnDMPFromDemoRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::dmp::LearnDMPFromDemoResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; dmp::LearnDMPFromDemo &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; dmp::LearnDMPFromDemoRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; dmp::LearnDMPFromDemoResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::dmp::LearnDMPFromDemoRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::dmp::LearnDMPFromDemoResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>dmp</namespace>
    <member kind="typedef">
      <type>::dmp::LearnDMPFromDemoRequest_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>LearnDMPFromDemoRequest</name>
      <anchorfile>namespacedmp.html</anchorfile>
      <anchor>a13435f7b9ddcd3d8f3d6a999b96af92a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::dmp::LearnDMPFromDemoRequest const  &gt;</type>
      <name>LearnDMPFromDemoRequestConstPtr</name>
      <anchorfile>namespacedmp.html</anchorfile>
      <anchor>a6e4ba7813a78fe3f0cd02993e977e161</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::dmp::LearnDMPFromDemoRequest &gt;</type>
      <name>LearnDMPFromDemoRequestPtr</name>
      <anchorfile>namespacedmp.html</anchorfile>
      <anchor>aa789c67ee0353d5b50664aee3a1708b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::dmp::LearnDMPFromDemoResponse_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>LearnDMPFromDemoResponse</name>
      <anchorfile>namespacedmp.html</anchorfile>
      <anchor>a9033da740d5bc630e2a253f5818e5610</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::dmp::LearnDMPFromDemoResponse const  &gt;</type>
      <name>LearnDMPFromDemoResponseConstPtr</name>
      <anchorfile>namespacedmp.html</anchorfile>
      <anchor>a54523828b9a926ced8712b98f63e0958</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::dmp::LearnDMPFromDemoResponse &gt;</type>
      <name>LearnDMPFromDemoResponsePtr</name>
      <anchorfile>namespacedmp.html</anchorfile>
      <anchor>aa1b4f1e4f32cac448bcfbc4ac987e920</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>linear_approx.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-dmp/doc_stacks/2014-10-05_23-27-19.730125/dmp/src/</path>
    <filename>linear__approx_8cpp</filename>
    <includes id="linear__approx_8h" name="linear_approx.h" local="yes" imported="no">dmp/linear_approx.h</includes>
    <namespace>dmp</namespace>
    <member kind="function">
      <type>bool</type>
      <name>sort_pt_pair</name>
      <anchorfile>namespacedmp.html</anchorfile>
      <anchor>a99a56b38d6e19fca7e23f23d24177b10</anchor>
      <arglist>(const pt_pair &amp;left, const pt_pair &amp;right)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>linear_approx.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-dmp/doc_stacks/2014-10-05_23-27-19.730125/dmp/include/dmp/</path>
    <filename>linear__approx_8h</filename>
    <includes id="function__approx_8h" name="function_approx.h" local="yes" imported="no">dmp/function_approx.h</includes>
    <class kind="class">dmp::LinearApprox</class>
    <namespace>dmp</namespace>
    <member kind="typedef">
      <type>std::pair&lt; double, double &gt;</type>
      <name>pt_pair</name>
      <anchorfile>namespacedmp.html</anchorfile>
      <anchor>ae171ec22254135048dfeff19aed8dc3c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mainpage.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-dmp/doc_stacks/2014-10-05_23-27-19.730125/dmp/</path>
    <filename>mainpage_8dox</filename>
  </compound>
  <compound kind="file">
    <name>radial_approx.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-dmp/doc_stacks/2014-10-05_23-27-19.730125/dmp/src/</path>
    <filename>radial__approx_8cpp</filename>
    <includes id="radial__approx_8h" name="radial_approx.h" local="yes" imported="no">dmp/radial_approx.h</includes>
    <namespace>dmp</namespace>
  </compound>
  <compound kind="file">
    <name>radial_approx.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-dmp/doc_stacks/2014-10-05_23-27-19.730125/dmp/include/dmp/</path>
    <filename>radial__approx_8h</filename>
    <includes id="function__approx_8h" name="function_approx.h" local="yes" imported="no">dmp/function_approx.h</includes>
    <class kind="class">dmp::RadialApprox</class>
    <namespace>dmp</namespace>
  </compound>
  <compound kind="file">
    <name>SetActiveDMP.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-dmp/doc_stacks/2014-10-05_23-27-19.730125/dmp/srv_gen/cpp/include/dmp/</path>
    <filename>SetActiveDMP_8h</filename>
    <includes id="DMPData_8h" name="DMPData.h" local="yes" imported="no">dmp/DMPData.h</includes>
    <class kind="struct">ros::message_traits::DataType&lt; ::dmp::SetActiveDMPRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::DataType&lt; ::dmp::SetActiveDMPResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; dmp::SetActiveDMP &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; dmp::SetActiveDMPRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; dmp::SetActiveDMPResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::dmp::SetActiveDMPRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::dmp::SetActiveDMPResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsFixedSize&lt; ::dmp::SetActiveDMPResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::dmp::SetActiveDMPRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::dmp::SetActiveDMPRequest_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::dmp::SetActiveDMPResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::dmp::SetActiveDMPResponse_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::dmp::SetActiveDMPRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::dmp::SetActiveDMPResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; dmp::SetActiveDMP &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; dmp::SetActiveDMPRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; dmp::SetActiveDMPResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::dmp::SetActiveDMPRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::dmp::SetActiveDMPResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">dmp::SetActiveDMP</class>
    <class kind="struct">dmp::SetActiveDMPRequest_</class>
    <class kind="struct">dmp::SetActiveDMPResponse_</class>
    <namespace>dmp</namespace>
    <member kind="typedef">
      <type>::dmp::SetActiveDMPRequest_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>SetActiveDMPRequest</name>
      <anchorfile>namespacedmp.html</anchorfile>
      <anchor>aa9fc58174bd3b1eefde702ee943a2bc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::dmp::SetActiveDMPRequest const  &gt;</type>
      <name>SetActiveDMPRequestConstPtr</name>
      <anchorfile>namespacedmp.html</anchorfile>
      <anchor>aebd5f9fef823193c7fe54464d26292f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::dmp::SetActiveDMPRequest &gt;</type>
      <name>SetActiveDMPRequestPtr</name>
      <anchorfile>namespacedmp.html</anchorfile>
      <anchor>ab316207d02bf23b973dd58cd1f79a869</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::dmp::SetActiveDMPResponse_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>SetActiveDMPResponse</name>
      <anchorfile>namespacedmp.html</anchorfile>
      <anchor>a1642de22dca9b024bcb702f4f4f5fb15</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::dmp::SetActiveDMPResponse const  &gt;</type>
      <name>SetActiveDMPResponseConstPtr</name>
      <anchorfile>namespacedmp.html</anchorfile>
      <anchor>ad1de451e710fb8ceba6ff824641f55f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::dmp::SetActiveDMPResponse &gt;</type>
      <name>SetActiveDMPResponsePtr</name>
      <anchorfile>namespacedmp.html</anchorfile>
      <anchor>a3615597f601db389fbb88643de38d5bf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>dmp</name>
    <filename>namespacedmp.html</filename>
    <namespace>dmp::msg</namespace>
    <namespace>dmp::srv</namespace>
    <class kind="struct">dmp::DMPData_</class>
    <class kind="struct">dmp::DMPPoint_</class>
    <class kind="struct">dmp::DMPTraj_</class>
    <class kind="class">dmp::FourierApprox</class>
    <class kind="class">dmp::FunctionApprox</class>
    <class kind="struct">dmp::GetDMPPlan</class>
    <class kind="struct">dmp::GetDMPPlanRequest_</class>
    <class kind="struct">dmp::GetDMPPlanResponse_</class>
    <class kind="struct">dmp::LearnDMPFromDemo</class>
    <class kind="struct">dmp::LearnDMPFromDemoRequest_</class>
    <class kind="struct">dmp::LearnDMPFromDemoResponse_</class>
    <class kind="class">dmp::LinearApprox</class>
    <class kind="class">dmp::RadialApprox</class>
    <class kind="struct">dmp::SetActiveDMP</class>
    <class kind="struct">dmp::SetActiveDMPRequest_</class>
    <class kind="struct">dmp::SetActiveDMPResponse_</class>
    <member kind="typedef">
      <type>::dmp::DMPData_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>DMPData</name>
      <anchorfile>namespacedmp.html</anchorfile>
      <anchor>aac326847971f5e5e9acec1f8e777acbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::dmp::DMPData const  &gt;</type>
      <name>DMPDataConstPtr</name>
      <anchorfile>namespacedmp.html</anchorfile>
      <anchor>a469c0f43027f67b2319c668c23ff5efd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::dmp::DMPData &gt;</type>
      <name>DMPDataPtr</name>
      <anchorfile>namespacedmp.html</anchorfile>
      <anchor>a4ee09c47ac6c637da73fffabf6f21758</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::dmp::DMPPoint_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>DMPPoint</name>
      <anchorfile>namespacedmp.html</anchorfile>
      <anchor>a553f05bc0cae1e70b55dbafceeaccbbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::dmp::DMPPoint const  &gt;</type>
      <name>DMPPointConstPtr</name>
      <anchorfile>namespacedmp.html</anchorfile>
      <anchor>afc5eaf85adde0a1eaaadae61245cb79e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::dmp::DMPPoint &gt;</type>
      <name>DMPPointPtr</name>
      <anchorfile>namespacedmp.html</anchorfile>
      <anchor>a72b41f4ee7dfb1c928e1f476c94cdc15</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::dmp::DMPTraj_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>DMPTraj</name>
      <anchorfile>namespacedmp.html</anchorfile>
      <anchor>a38ec173b925274c2f0931005c56340fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::dmp::DMPTraj const  &gt;</type>
      <name>DMPTrajConstPtr</name>
      <anchorfile>namespacedmp.html</anchorfile>
      <anchor>aa9b90a46fba2647630f943e8fe9874de</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::dmp::DMPTraj &gt;</type>
      <name>DMPTrajPtr</name>
      <anchorfile>namespacedmp.html</anchorfile>
      <anchor>a93223c9a6f9e9c09841b2ac342106e68</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::dmp::GetDMPPlanRequest_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>GetDMPPlanRequest</name>
      <anchorfile>namespacedmp.html</anchorfile>
      <anchor>ad6ec97404779ea4cee241c58d3d26e37</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::dmp::GetDMPPlanRequest const  &gt;</type>
      <name>GetDMPPlanRequestConstPtr</name>
      <anchorfile>namespacedmp.html</anchorfile>
      <anchor>a52ff249daf22223f25b2b7f2f9b747bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::dmp::GetDMPPlanRequest &gt;</type>
      <name>GetDMPPlanRequestPtr</name>
      <anchorfile>namespacedmp.html</anchorfile>
      <anchor>aec8820ee0b815c9ff79260c96b1f8167</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::dmp::GetDMPPlanResponse_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>GetDMPPlanResponse</name>
      <anchorfile>namespacedmp.html</anchorfile>
      <anchor>aae5caf975556e027e3cc1988d5ebe7b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::dmp::GetDMPPlanResponse const  &gt;</type>
      <name>GetDMPPlanResponseConstPtr</name>
      <anchorfile>namespacedmp.html</anchorfile>
      <anchor>ae3d62092c9056f02e834d8ddddb67a7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::dmp::GetDMPPlanResponse &gt;</type>
      <name>GetDMPPlanResponsePtr</name>
      <anchorfile>namespacedmp.html</anchorfile>
      <anchor>a6d51e6831830fb09be6959e67f6d8182</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::dmp::LearnDMPFromDemoRequest_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>LearnDMPFromDemoRequest</name>
      <anchorfile>namespacedmp.html</anchorfile>
      <anchor>a13435f7b9ddcd3d8f3d6a999b96af92a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::dmp::LearnDMPFromDemoRequest const  &gt;</type>
      <name>LearnDMPFromDemoRequestConstPtr</name>
      <anchorfile>namespacedmp.html</anchorfile>
      <anchor>a6e4ba7813a78fe3f0cd02993e977e161</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::dmp::LearnDMPFromDemoRequest &gt;</type>
      <name>LearnDMPFromDemoRequestPtr</name>
      <anchorfile>namespacedmp.html</anchorfile>
      <anchor>aa789c67ee0353d5b50664aee3a1708b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::dmp::LearnDMPFromDemoResponse_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>LearnDMPFromDemoResponse</name>
      <anchorfile>namespacedmp.html</anchorfile>
      <anchor>a9033da740d5bc630e2a253f5818e5610</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::dmp::LearnDMPFromDemoResponse const  &gt;</type>
      <name>LearnDMPFromDemoResponseConstPtr</name>
      <anchorfile>namespacedmp.html</anchorfile>
      <anchor>a54523828b9a926ced8712b98f63e0958</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::dmp::LearnDMPFromDemoResponse &gt;</type>
      <name>LearnDMPFromDemoResponsePtr</name>
      <anchorfile>namespacedmp.html</anchorfile>
      <anchor>aa1b4f1e4f32cac448bcfbc4ac987e920</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::pair&lt; double, double &gt;</type>
      <name>pt_pair</name>
      <anchorfile>namespacedmp.html</anchorfile>
      <anchor>ae171ec22254135048dfeff19aed8dc3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::dmp::SetActiveDMPRequest_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>SetActiveDMPRequest</name>
      <anchorfile>namespacedmp.html</anchorfile>
      <anchor>aa9fc58174bd3b1eefde702ee943a2bc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::dmp::SetActiveDMPRequest const  &gt;</type>
      <name>SetActiveDMPRequestConstPtr</name>
      <anchorfile>namespacedmp.html</anchorfile>
      <anchor>aebd5f9fef823193c7fe54464d26292f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::dmp::SetActiveDMPRequest &gt;</type>
      <name>SetActiveDMPRequestPtr</name>
      <anchorfile>namespacedmp.html</anchorfile>
      <anchor>ab316207d02bf23b973dd58cd1f79a869</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::dmp::SetActiveDMPResponse_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>SetActiveDMPResponse</name>
      <anchorfile>namespacedmp.html</anchorfile>
      <anchor>a1642de22dca9b024bcb702f4f4f5fb15</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::dmp::SetActiveDMPResponse const  &gt;</type>
      <name>SetActiveDMPResponseConstPtr</name>
      <anchorfile>namespacedmp.html</anchorfile>
      <anchor>ad1de451e710fb8ceba6ff824641f55f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::dmp::SetActiveDMPResponse &gt;</type>
      <name>SetActiveDMPResponsePtr</name>
      <anchorfile>namespacedmp.html</anchorfile>
      <anchor>a3615597f601db389fbb88643de38d5bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>calcPhase</name>
      <anchorfile>namespacedmp.html</anchorfile>
      <anchor>a0e4b1fe876365acad82dcdde1be445ac</anchor>
      <arglist>(double curr_time, double tau)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>generatePlan</name>
      <anchorfile>namespacedmp.html</anchorfile>
      <anchor>afedbaceeb204acb6a5c33fc3d79c5bf9</anchor>
      <arglist>(const std::vector&lt; DMPData &gt; &amp;dmp_list, const std::vector&lt; double &gt; &amp;x_0, const std::vector&lt; double &gt; &amp;x_dot_0, const double &amp;t_0, const std::vector&lt; double &gt; &amp;goal, const std::vector&lt; double &gt; &amp;goal_thresh, const double &amp;seg_length, const double &amp;tau, const double &amp;total_dt, const int &amp;integrate_iter, DMPTraj &amp;plan, uint8_t &amp;at_goal)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>generatePlan</name>
      <anchorfile>namespacedmp.html</anchorfile>
      <anchor>ab92afb5930457d4145c14f3b47b961a2</anchor>
      <arglist>(const vector&lt; DMPData &gt; &amp;dmp_list, const vector&lt; double &gt; &amp;x_0, const vector&lt; double &gt; &amp;x_dot_0, const double &amp;t_0, const vector&lt; double &gt; &amp;goal, const vector&lt; double &gt; &amp;goal_thresh, const double &amp;seg_length, const double &amp;tau, const double &amp;total_dt, const int &amp;integrate_iter, DMPTraj &amp;plan, uint8_t &amp;at_goal)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>learnFromDemo</name>
      <anchorfile>namespacedmp.html</anchorfile>
      <anchor>a42dda13b475a708df243efcd6e512c4d</anchor>
      <arglist>(const DMPTraj &amp;demo, const std::vector&lt; double &gt; &amp;k_gains, const std::vector&lt; double &gt; &amp;d_gains, const int &amp;num_bases, std::vector&lt; DMPData &gt; &amp;dmp_list)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>learnFromDemo</name>
      <anchorfile>namespacedmp.html</anchorfile>
      <anchor>af2ce5d31d32a09182c9de3fdd950b778</anchor>
      <arglist>(const DMPTraj &amp;demo, const vector&lt; double &gt; &amp;k_gains, const vector&lt; double &gt; &amp;d_gains, const int &amp;num_bases, vector&lt; DMPData &gt; &amp;dmp_list)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacedmp.html</anchorfile>
      <anchor>ab622fee9a633055887d18181e16b053d</anchor>
      <arglist>(std::ostream &amp;s, const ::dmp::DMPPoint_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacedmp.html</anchorfile>
      <anchor>ab7ef26a26d89ce98a0e282cc4238f1e0</anchor>
      <arglist>(std::ostream &amp;s, const ::dmp::DMPTraj_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacedmp.html</anchorfile>
      <anchor>a7d23aedc3b1265dde3499b3551ea5e06</anchor>
      <arglist>(std::ostream &amp;s, const ::dmp::DMPData_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sort_pt_pair</name>
      <anchorfile>namespacedmp.html</anchorfile>
      <anchor>a99a56b38d6e19fca7e23f23d24177b10</anchor>
      <arglist>(const pt_pair &amp;left, const pt_pair &amp;right)</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>alpha</name>
      <anchorfile>namespacedmp.html</anchorfile>
      <anchor>a2d1cac33771eecfcd41129a6840563fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>PI</name>
      <anchorfile>namespacedmp.html</anchorfile>
      <anchor>af1b4d39a7400d3715493de4aee022cb4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>dmp::DMPData_</name>
    <filename>structdmp_1_1DMPData__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>double</type>
      <name>_d_gain_type</name>
      <anchorfile>structdmp_1_1DMPData__.html</anchorfile>
      <anchor>ad4ae132214a6ccb4ed62a0275a97922b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt;</type>
      <name>_f_domain_type</name>
      <anchorfile>structdmp_1_1DMPData__.html</anchorfile>
      <anchor>a0fc6335801aeb854e63919ebe86e72f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt;</type>
      <name>_f_targets_type</name>
      <anchorfile>structdmp_1_1DMPData__.html</anchorfile>
      <anchor>ab60b51053bec1f0531a130dd64fd82fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_k_gain_type</name>
      <anchorfile>structdmp_1_1DMPData__.html</anchorfile>
      <anchor>af0f514268bc179096a098a8aa4e94104</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt;</type>
      <name>_weights_type</name>
      <anchorfile>structdmp_1_1DMPData__.html</anchorfile>
      <anchor>aaccc485a4f76672b00bcf1bf2404506a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::dmp::DMPData_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structdmp_1_1DMPData__.html</anchorfile>
      <anchor>a228688d49d687602f2d8e6950101c2eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::dmp::DMPData_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structdmp_1_1DMPData__.html</anchorfile>
      <anchor>a2c130a96910a34a7f6a87cdedf35dd9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DMPData_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structdmp_1_1DMPData__.html</anchorfile>
      <anchor>ab1aab92255dd41c5a99ee220509bfd62</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DMPData_</name>
      <anchorfile>structdmp_1_1DMPData__.html</anchorfile>
      <anchor>a079700d092e17289287bb8fd6965ff10</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DMPData_</name>
      <anchorfile>structdmp_1_1DMPData__.html</anchorfile>
      <anchor>a4f240b63fbef33d9f47fd7df1c394517</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>structdmp_1_1DMPData__.html</anchorfile>
      <anchor>adb4c122a10bdb61fa2453b9a55888b08</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>d_gain</name>
      <anchorfile>structdmp_1_1DMPData__.html</anchorfile>
      <anchor>a128b1a911d42175e270b8f957716e608</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt;</type>
      <name>f_domain</name>
      <anchorfile>structdmp_1_1DMPData__.html</anchorfile>
      <anchor>aa9f3d5bc4749d2df9d8c5f12c63f4da9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt;</type>
      <name>f_targets</name>
      <anchorfile>structdmp_1_1DMPData__.html</anchorfile>
      <anchor>a96a7bf97d2af667d3372fda826c87f39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>k_gain</name>
      <anchorfile>structdmp_1_1DMPData__.html</anchorfile>
      <anchor>a236a88f3a54ef019eb598c0125052acb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt;</type>
      <name>weights</name>
      <anchorfile>structdmp_1_1DMPData__.html</anchorfile>
      <anchor>aba62751ae8b0a84de9dcd95437b890fe</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>dmp::DMPPoint_</name>
    <filename>structdmp_1_1DMPPoint__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt;</type>
      <name>_positions_type</name>
      <anchorfile>structdmp_1_1DMPPoint__.html</anchorfile>
      <anchor>afb9c1437a472f59750e818cbe65e032d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt;</type>
      <name>_velocities_type</name>
      <anchorfile>structdmp_1_1DMPPoint__.html</anchorfile>
      <anchor>a2db63863c6ca3d922b4bf2364ae9a0cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::dmp::DMPPoint_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structdmp_1_1DMPPoint__.html</anchorfile>
      <anchor>ad6680b72f7ed579e5db66247e2d4c812</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::dmp::DMPPoint_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structdmp_1_1DMPPoint__.html</anchorfile>
      <anchor>a2386d84ed1a584f619193570104e234e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DMPPoint_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structdmp_1_1DMPPoint__.html</anchorfile>
      <anchor>a97463636343a0a20d4b2ab591df3295c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DMPPoint_</name>
      <anchorfile>structdmp_1_1DMPPoint__.html</anchorfile>
      <anchor>aafc905fb5c4ea083e20ef1f0c269c059</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DMPPoint_</name>
      <anchorfile>structdmp_1_1DMPPoint__.html</anchorfile>
      <anchor>a213a2b5266f33686b4540adbf06fb391</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>structdmp_1_1DMPPoint__.html</anchorfile>
      <anchor>a4ee4ee5add3e7027b7c66fdbb39a58f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt;</type>
      <name>positions</name>
      <anchorfile>structdmp_1_1DMPPoint__.html</anchorfile>
      <anchor>acdab29a90ecc830eda77054a304dea22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt;</type>
      <name>velocities</name>
      <anchorfile>structdmp_1_1DMPPoint__.html</anchorfile>
      <anchor>a820c6ae58706bad150ba865b33ef8d67</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>dmp::DMPTraj_</name>
    <filename>structdmp_1_1DMPTraj__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>std::vector&lt; ::dmp::DMPPoint_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::dmp::DMPPoint_&lt; ContainerAllocator &gt; &gt;::other &gt;</type>
      <name>_points_type</name>
      <anchorfile>structdmp_1_1DMPTraj__.html</anchorfile>
      <anchor>a123798ae4303f44f541e32fb1932d12e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt;</type>
      <name>_times_type</name>
      <anchorfile>structdmp_1_1DMPTraj__.html</anchorfile>
      <anchor>aef11fcbcf17651dd3540cc753d614fa9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::dmp::DMPTraj_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structdmp_1_1DMPTraj__.html</anchorfile>
      <anchor>ab0b6156ac7cdb6fbb70e8ccef572e663</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::dmp::DMPTraj_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structdmp_1_1DMPTraj__.html</anchorfile>
      <anchor>ac541a0f7a8249a7eb757aee60c9dbfbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DMPTraj_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structdmp_1_1DMPTraj__.html</anchorfile>
      <anchor>ae3309654f2381f42d037bbedbd9b55f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DMPTraj_</name>
      <anchorfile>structdmp_1_1DMPTraj__.html</anchorfile>
      <anchor>a95789867946dc2d3c712dc1b2f127363</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DMPTraj_</name>
      <anchorfile>structdmp_1_1DMPTraj__.html</anchorfile>
      <anchor>a6af60b763696209b710943561b888520</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>structdmp_1_1DMPTraj__.html</anchorfile>
      <anchor>a9570e17b19214084d275b3e8a546a59b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; ::dmp::DMPPoint_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::dmp::DMPPoint_&lt; ContainerAllocator &gt; &gt;::other &gt;</type>
      <name>points</name>
      <anchorfile>structdmp_1_1DMPTraj__.html</anchorfile>
      <anchor>a8f25f6102912fb52d0768149dd99064f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt;</type>
      <name>times</name>
      <anchorfile>structdmp_1_1DMPTraj__.html</anchorfile>
      <anchor>a05c14f91eaf31ae52cc380e6300fcb06</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dmp::FourierApprox</name>
    <filename>classdmp_1_1FourierApprox.html</filename>
    <base>dmp::FunctionApprox</base>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>evalAt</name>
      <anchorfile>classdmp_1_1FourierApprox.html</anchorfile>
      <anchor>a7440630e04fd84e96cbfb27c92c0368a</anchor>
      <arglist>(double x)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FourierApprox</name>
      <anchorfile>classdmp_1_1FourierApprox.html</anchorfile>
      <anchor>a30a7a951a81bce15227122fa3f45af3d</anchor>
      <arglist>(int order)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FourierApprox</name>
      <anchorfile>classdmp_1_1FourierApprox.html</anchorfile>
      <anchor>a364999b2e99afa880c2af41509eee69c</anchor>
      <arglist>(const std::vector&lt; double &gt; &amp;w)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>leastSquaresWeights</name>
      <anchorfile>classdmp_1_1FourierApprox.html</anchorfile>
      <anchor>ab90f7be137ccc86910b806b2882d03f6</anchor>
      <arglist>(double *X, double *Y, int n_pts)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~FourierApprox</name>
      <anchorfile>classdmp_1_1FourierApprox.html</anchorfile>
      <anchor>a6b5eb214bb8237a0a367bac547b0b374</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>calcFeatures</name>
      <anchorfile>classdmp_1_1FourierApprox.html</anchorfile>
      <anchor>a4217066506047165bb370a9c501509a8</anchor>
      <arglist>(double x)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Eigen::MatrixXd</type>
      <name>pseudoinverse</name>
      <anchorfile>classdmp_1_1FourierApprox.html</anchorfile>
      <anchor>a62753644f093d4eaf24b4aedd182c970</anchor>
      <arglist>(Eigen::MatrixXd mat)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double *</type>
      <name>features</name>
      <anchorfile>classdmp_1_1FourierApprox.html</anchorfile>
      <anchor>a40c86349e8b4fd5da43334025ae833f2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dmp::FunctionApprox</name>
    <filename>classdmp_1_1FunctionApprox.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>evalAt</name>
      <anchorfile>classdmp_1_1FunctionApprox.html</anchorfile>
      <anchor>aa55b5e5e2a80c12a0004c2e455037b15</anchor>
      <arglist>(double x)=0</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FunctionApprox</name>
      <anchorfile>classdmp_1_1FunctionApprox.html</anchorfile>
      <anchor>a6e7bad9d83d4a3df270d9ec77a502b3b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumBases</name>
      <anchorfile>classdmp_1_1FunctionApprox.html</anchorfile>
      <anchor>a2326896e7c1dde5cc7bf3554875b72f7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; double &gt;</type>
      <name>getWeights</name>
      <anchorfile>classdmp_1_1FunctionApprox.html</anchorfile>
      <anchor>a695e80b20a21410db99c92fd7986b019</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>leastSquaresWeights</name>
      <anchorfile>classdmp_1_1FunctionApprox.html</anchorfile>
      <anchor>aba6d41adea0eba77d4c840624c473312</anchor>
      <arglist>(double *X, double *Y, int n_pts)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~FunctionApprox</name>
      <anchorfile>classdmp_1_1FunctionApprox.html</anchorfile>
      <anchor>abf19382d02bda5a385ffd30bedf2b70a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>n_bases</name>
      <anchorfile>classdmp_1_1FunctionApprox.html</anchorfile>
      <anchor>ab6a6bb09b17864be7a2d8711596bdff1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; double &gt;</type>
      <name>weights</name>
      <anchorfile>classdmp_1_1FunctionApprox.html</anchorfile>
      <anchor>a3729927815f849863e1911d568ec01aa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>dmp::GetDMPPlan</name>
    <filename>structdmp_1_1GetDMPPlan.html</filename>
    <member kind="typedef">
      <type>GetDMPPlanRequest</type>
      <name>Request</name>
      <anchorfile>structdmp_1_1GetDMPPlan.html</anchorfile>
      <anchor>a4a3aec5b041359112b1f7a0045589ea6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Request</type>
      <name>RequestType</name>
      <anchorfile>structdmp_1_1GetDMPPlan.html</anchorfile>
      <anchor>a073c161c17cb75c980e06f303404fe70</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GetDMPPlanResponse</type>
      <name>Response</name>
      <anchorfile>structdmp_1_1GetDMPPlan.html</anchorfile>
      <anchor>a2203abacb1c61ebdeb42c992fd55aafe</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Response</type>
      <name>ResponseType</name>
      <anchorfile>structdmp_1_1GetDMPPlan.html</anchorfile>
      <anchor>a7cbedc73f5310d55cae33e3255fd6100</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Request</type>
      <name>request</name>
      <anchorfile>structdmp_1_1GetDMPPlan.html</anchorfile>
      <anchor>accafc339ec6b367319b644c4e76a291b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Response</type>
      <name>response</name>
      <anchorfile>structdmp_1_1GetDMPPlan.html</anchorfile>
      <anchor>ab931c5b51283a2d37cd5554c35884098</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>dmp::GetDMPPlanRequest_</name>
    <filename>structdmp_1_1GetDMPPlanRequest__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>double</type>
      <name>_dt_type</name>
      <anchorfile>structdmp_1_1GetDMPPlanRequest__.html</anchorfile>
      <anchor>a3cc9aa98b343415a0f73b486f5bb50d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt;</type>
      <name>_goal_thresh_type</name>
      <anchorfile>structdmp_1_1GetDMPPlanRequest__.html</anchorfile>
      <anchor>a94935340780387ec364edf19cd4d1307</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt;</type>
      <name>_goal_type</name>
      <anchorfile>structdmp_1_1GetDMPPlanRequest__.html</anchorfile>
      <anchor>a93dad54876deaef31e03101c71357317</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int32_t</type>
      <name>_integrate_iter_type</name>
      <anchorfile>structdmp_1_1GetDMPPlanRequest__.html</anchorfile>
      <anchor>a8862d37b26edb79184da842208bcc19f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_seg_length_type</name>
      <anchorfile>structdmp_1_1GetDMPPlanRequest__.html</anchorfile>
      <anchor>a72dd3e22d647ff692ac85f2fcd69f6d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_t_0_type</name>
      <anchorfile>structdmp_1_1GetDMPPlanRequest__.html</anchorfile>
      <anchor>a623faa9625feaf941ce0b26569c7fb89</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_tau_type</name>
      <anchorfile>structdmp_1_1GetDMPPlanRequest__.html</anchorfile>
      <anchor>aeaa33346c5027832bcae10adbf788d1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt;</type>
      <name>_x_0_type</name>
      <anchorfile>structdmp_1_1GetDMPPlanRequest__.html</anchorfile>
      <anchor>a3fece6999258ea8602291e1256169e7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt;</type>
      <name>_x_dot_0_type</name>
      <anchorfile>structdmp_1_1GetDMPPlanRequest__.html</anchorfile>
      <anchor>aab42c71d2a8af855d83c1252458b3305</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::dmp::GetDMPPlanRequest_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structdmp_1_1GetDMPPlanRequest__.html</anchorfile>
      <anchor>a196f70ab54886c9cb65e360493cd80dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::dmp::GetDMPPlanRequest_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structdmp_1_1GetDMPPlanRequest__.html</anchorfile>
      <anchor>a7b15bab2431d29117f9f18c9112fc0f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GetDMPPlanRequest_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structdmp_1_1GetDMPPlanRequest__.html</anchorfile>
      <anchor>a759842f7170f2f777450afdafb114fdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetDMPPlanRequest_</name>
      <anchorfile>structdmp_1_1GetDMPPlanRequest__.html</anchorfile>
      <anchor>a24357e2e0a9b020d988d6113d6e8a8f4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetDMPPlanRequest_</name>
      <anchorfile>structdmp_1_1GetDMPPlanRequest__.html</anchorfile>
      <anchor>af22ccf71672823fc25e00e218334c01e</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>structdmp_1_1GetDMPPlanRequest__.html</anchorfile>
      <anchor>a15bafe3397c81cf7119f6e8ef20ee4dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>dt</name>
      <anchorfile>structdmp_1_1GetDMPPlanRequest__.html</anchorfile>
      <anchor>a65eb61a8c7e4abb9598ebe15e7342e7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt;</type>
      <name>goal</name>
      <anchorfile>structdmp_1_1GetDMPPlanRequest__.html</anchorfile>
      <anchor>ad6b4f49ed08077ede56eb1fcfbeea0de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt;</type>
      <name>goal_thresh</name>
      <anchorfile>structdmp_1_1GetDMPPlanRequest__.html</anchorfile>
      <anchor>ab0e6948345a5bca945c81d234211a1e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>integrate_iter</name>
      <anchorfile>structdmp_1_1GetDMPPlanRequest__.html</anchorfile>
      <anchor>a357dabc9da20863d269c293253aa70ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>seg_length</name>
      <anchorfile>structdmp_1_1GetDMPPlanRequest__.html</anchorfile>
      <anchor>a36edff8e3a18da4a2e4d7f37c8fb0f46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>t_0</name>
      <anchorfile>structdmp_1_1GetDMPPlanRequest__.html</anchorfile>
      <anchor>a357de41890033da6d73ef49a1eaf4a4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>tau</name>
      <anchorfile>structdmp_1_1GetDMPPlanRequest__.html</anchorfile>
      <anchor>a87fe043f9754573eabbe4b4e0f205d9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt;</type>
      <name>x_0</name>
      <anchorfile>structdmp_1_1GetDMPPlanRequest__.html</anchorfile>
      <anchor>a5c490e48a88095e17df749a4c6b5c86c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt;</type>
      <name>x_dot_0</name>
      <anchorfile>structdmp_1_1GetDMPPlanRequest__.html</anchorfile>
      <anchor>a923c995afb00361d223be0240ed6fc71</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>dmp::GetDMPPlanResponse_</name>
    <filename>structdmp_1_1GetDMPPlanResponse__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>_at_goal_type</name>
      <anchorfile>structdmp_1_1GetDMPPlanResponse__.html</anchorfile>
      <anchor>a091c35969fffd53f90c96f681e8bfb6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::dmp::DMPTraj_&lt; ContainerAllocator &gt;</type>
      <name>_plan_type</name>
      <anchorfile>structdmp_1_1GetDMPPlanResponse__.html</anchorfile>
      <anchor>a8a04fc68dc464d09bf2c1d09299d7360</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::dmp::GetDMPPlanResponse_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structdmp_1_1GetDMPPlanResponse__.html</anchorfile>
      <anchor>a6d3ff9ebdfe94dc66647cb1ff23e1034</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::dmp::GetDMPPlanResponse_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structdmp_1_1GetDMPPlanResponse__.html</anchorfile>
      <anchor>aafd5cbf17edd0c1825c0d263d1e41372</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GetDMPPlanResponse_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structdmp_1_1GetDMPPlanResponse__.html</anchorfile>
      <anchor>adc3759f6f10b3cf52ac9c9c28164a32b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetDMPPlanResponse_</name>
      <anchorfile>structdmp_1_1GetDMPPlanResponse__.html</anchorfile>
      <anchor>a720eac3c6afc007ddd6c9d42f2e476e6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetDMPPlanResponse_</name>
      <anchorfile>structdmp_1_1GetDMPPlanResponse__.html</anchorfile>
      <anchor>aa2d441a9ab2d438314b9e996dc513a59</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>structdmp_1_1GetDMPPlanResponse__.html</anchorfile>
      <anchor>a86891375212505e90e453825abe62f74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>at_goal</name>
      <anchorfile>structdmp_1_1GetDMPPlanResponse__.html</anchorfile>
      <anchor>aaefb13a2c0fdc1204c9c4693dd7a7e2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::dmp::DMPTraj_&lt; ContainerAllocator &gt;</type>
      <name>plan</name>
      <anchorfile>structdmp_1_1GetDMPPlanResponse__.html</anchorfile>
      <anchor>a607efde6a39ca7f62af1da3efc607766</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>dmp::LearnDMPFromDemo</name>
    <filename>structdmp_1_1LearnDMPFromDemo.html</filename>
    <member kind="typedef">
      <type>LearnDMPFromDemoRequest</type>
      <name>Request</name>
      <anchorfile>structdmp_1_1LearnDMPFromDemo.html</anchorfile>
      <anchor>aacc5fd8233e658bf9c2e48d2b3ba2cd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Request</type>
      <name>RequestType</name>
      <anchorfile>structdmp_1_1LearnDMPFromDemo.html</anchorfile>
      <anchor>aa9b5b544c435ae2c7fbbd6ce83f9338d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>LearnDMPFromDemoResponse</type>
      <name>Response</name>
      <anchorfile>structdmp_1_1LearnDMPFromDemo.html</anchorfile>
      <anchor>a249ffffe12d4d5c887a943510986cb96</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Response</type>
      <name>ResponseType</name>
      <anchorfile>structdmp_1_1LearnDMPFromDemo.html</anchorfile>
      <anchor>ab6bfab5da7fc36edef372b252ad44f57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Request</type>
      <name>request</name>
      <anchorfile>structdmp_1_1LearnDMPFromDemo.html</anchorfile>
      <anchor>a7b1c1a010ab93d518f532111bc6bed65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Response</type>
      <name>response</name>
      <anchorfile>structdmp_1_1LearnDMPFromDemo.html</anchorfile>
      <anchor>aca35da997fb49df3705630a9325db8e1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>dmp::LearnDMPFromDemoRequest_</name>
    <filename>structdmp_1_1LearnDMPFromDemoRequest__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt;</type>
      <name>_d_gains_type</name>
      <anchorfile>structdmp_1_1LearnDMPFromDemoRequest__.html</anchorfile>
      <anchor>af1fbefb8567e6a80fd56b23038411b88</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::dmp::DMPTraj_&lt; ContainerAllocator &gt;</type>
      <name>_demo_type</name>
      <anchorfile>structdmp_1_1LearnDMPFromDemoRequest__.html</anchorfile>
      <anchor>a6521187095efdfcda4c2f6594155d71e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt;</type>
      <name>_k_gains_type</name>
      <anchorfile>structdmp_1_1LearnDMPFromDemoRequest__.html</anchorfile>
      <anchor>a21e5d8471989de6942e5e55f3e642d0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int32_t</type>
      <name>_num_bases_type</name>
      <anchorfile>structdmp_1_1LearnDMPFromDemoRequest__.html</anchorfile>
      <anchor>a4b51f15819667489d7f41577ce81f098</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::dmp::LearnDMPFromDemoRequest_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structdmp_1_1LearnDMPFromDemoRequest__.html</anchorfile>
      <anchor>ad4152904dec1042257e7df07e13e5bfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::dmp::LearnDMPFromDemoRequest_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structdmp_1_1LearnDMPFromDemoRequest__.html</anchorfile>
      <anchor>a3ef473a209e747795ec824ee02ddf681</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>LearnDMPFromDemoRequest_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structdmp_1_1LearnDMPFromDemoRequest__.html</anchorfile>
      <anchor>a5a35eb8e9f07186cb06bab5517575922</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LearnDMPFromDemoRequest_</name>
      <anchorfile>structdmp_1_1LearnDMPFromDemoRequest__.html</anchorfile>
      <anchor>a7632c1797dd3a027376676a6ee5b16d1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LearnDMPFromDemoRequest_</name>
      <anchorfile>structdmp_1_1LearnDMPFromDemoRequest__.html</anchorfile>
      <anchor>a1bb59cae1cc31110c37fe04557d3e87e</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>structdmp_1_1LearnDMPFromDemoRequest__.html</anchorfile>
      <anchor>ab1d15385dfe851921f365ae2a3c095e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt;</type>
      <name>d_gains</name>
      <anchorfile>structdmp_1_1LearnDMPFromDemoRequest__.html</anchorfile>
      <anchor>a7363985109d51fe528ae55badebc0e55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::dmp::DMPTraj_&lt; ContainerAllocator &gt;</type>
      <name>demo</name>
      <anchorfile>structdmp_1_1LearnDMPFromDemoRequest__.html</anchorfile>
      <anchor>a5e3d0fcbfa251d0cd1bd24e64b691adf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt;</type>
      <name>k_gains</name>
      <anchorfile>structdmp_1_1LearnDMPFromDemoRequest__.html</anchorfile>
      <anchor>ab8c3829d0558ca7756a54f77cb22d6f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>num_bases</name>
      <anchorfile>structdmp_1_1LearnDMPFromDemoRequest__.html</anchorfile>
      <anchor>a790b73c836dbc108cd3fb76c398e04cc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>dmp::LearnDMPFromDemoResponse_</name>
    <filename>structdmp_1_1LearnDMPFromDemoResponse__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>std::vector&lt; ::dmp::DMPData_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::dmp::DMPData_&lt; ContainerAllocator &gt; &gt;::other &gt;</type>
      <name>_dmp_list_type</name>
      <anchorfile>structdmp_1_1LearnDMPFromDemoResponse__.html</anchorfile>
      <anchor>acf29052ab56fa0b56157a990dd25b650</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_tau_type</name>
      <anchorfile>structdmp_1_1LearnDMPFromDemoResponse__.html</anchorfile>
      <anchor>a851710e533a80253380f0c5a77dcc8fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::dmp::LearnDMPFromDemoResponse_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structdmp_1_1LearnDMPFromDemoResponse__.html</anchorfile>
      <anchor>a13c222a0f9911c2eed56a5f96053496f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::dmp::LearnDMPFromDemoResponse_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structdmp_1_1LearnDMPFromDemoResponse__.html</anchorfile>
      <anchor>a699b7183c85122cfe317cccfc3a9afac</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>LearnDMPFromDemoResponse_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structdmp_1_1LearnDMPFromDemoResponse__.html</anchorfile>
      <anchor>abf95c7b38410e596a00d9905795a097b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LearnDMPFromDemoResponse_</name>
      <anchorfile>structdmp_1_1LearnDMPFromDemoResponse__.html</anchorfile>
      <anchor>a26435821be6824725cbe0ce102cd2bd0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LearnDMPFromDemoResponse_</name>
      <anchorfile>structdmp_1_1LearnDMPFromDemoResponse__.html</anchorfile>
      <anchor>ac09c8262e767be32626cb8937027f1ee</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>structdmp_1_1LearnDMPFromDemoResponse__.html</anchorfile>
      <anchor>a07020c5583d217c39b03c4b493fb916c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; ::dmp::DMPData_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::dmp::DMPData_&lt; ContainerAllocator &gt; &gt;::other &gt;</type>
      <name>dmp_list</name>
      <anchorfile>structdmp_1_1LearnDMPFromDemoResponse__.html</anchorfile>
      <anchor>a998e154bb5881c92a8c8fbc53cfdeaab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>tau</name>
      <anchorfile>structdmp_1_1LearnDMPFromDemoResponse__.html</anchorfile>
      <anchor>ae8fc416144506682b70d42306fffc88c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dmp::LinearApprox</name>
    <filename>classdmp_1_1LinearApprox.html</filename>
    <base>dmp::FunctionApprox</base>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>evalAt</name>
      <anchorfile>classdmp_1_1LinearApprox.html</anchorfile>
      <anchor>a3fe5eb43dac312994bac3e49b0188a48</anchor>
      <arglist>(double x)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>leastSquaresWeights</name>
      <anchorfile>classdmp_1_1LinearApprox.html</anchorfile>
      <anchor>a919f9d36b107a557629f72db19db12e8</anchor>
      <arglist>(double *X, double *Y, int n_pts)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LinearApprox</name>
      <anchorfile>classdmp_1_1LinearApprox.html</anchorfile>
      <anchor>a86bdec4e5279d2d2c2f93bc31c9dc6c3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LinearApprox</name>
      <anchorfile>classdmp_1_1LinearApprox.html</anchorfile>
      <anchor>a2cca689da34eba834248633e2cff626c</anchor>
      <arglist>(std::vector&lt; double &gt; X, std::vector&lt; double &gt; Y)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~LinearApprox</name>
      <anchorfile>classdmp_1_1LinearApprox.html</anchorfile>
      <anchor>a50342911429135b4f92e86a8d780a227</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; pt_pair &gt;</type>
      <name>points</name>
      <anchorfile>classdmp_1_1LinearApprox.html</anchorfile>
      <anchor>a6057880435372f256a32ccbbff632b3a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dmp::RadialApprox</name>
    <filename>classdmp_1_1RadialApprox.html</filename>
    <base>dmp::FunctionApprox</base>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>evalAt</name>
      <anchorfile>classdmp_1_1RadialApprox.html</anchorfile>
      <anchor>a9c3d4253e4611533b683315a71c8ad65</anchor>
      <arglist>(double x)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>leastSquaresWeights</name>
      <anchorfile>classdmp_1_1RadialApprox.html</anchorfile>
      <anchor>a93804bf3265dd3c14419201bce8eeb38</anchor>
      <arglist>(double *X, double *Y, int n_pts)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RadialApprox</name>
      <anchorfile>classdmp_1_1RadialApprox.html</anchorfile>
      <anchor>a0501ef26ce868d4c60b5815fba22202d</anchor>
      <arglist>(int num_bases, double base_width, double alpha)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RadialApprox</name>
      <anchorfile>classdmp_1_1RadialApprox.html</anchorfile>
      <anchor>a35ad74cd2084e0fafc703cc0f1a32213</anchor>
      <arglist>(const std::vector&lt; double &gt; &amp;w, double base_width, double alpha)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RadialApprox</name>
      <anchorfile>classdmp_1_1RadialApprox.html</anchorfile>
      <anchor>acfca590620b97425fe243dc384fb7757</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>calcFeatures</name>
      <anchorfile>classdmp_1_1RadialApprox.html</anchorfile>
      <anchor>a6b5d556c5fbf6f928d20c58f36a7ff72</anchor>
      <arglist>(double x)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Eigen::MatrixXd</type>
      <name>pseudoinverse</name>
      <anchorfile>classdmp_1_1RadialApprox.html</anchorfile>
      <anchor>ad83ab481e97a15a83fd4e1fbd1ed7326</anchor>
      <arglist>(Eigen::MatrixXd mat)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double *</type>
      <name>centers</name>
      <anchorfile>classdmp_1_1RadialApprox.html</anchorfile>
      <anchor>a422b1aff0b36e25b8a1ebf01ae1959d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double *</type>
      <name>features</name>
      <anchorfile>classdmp_1_1RadialApprox.html</anchorfile>
      <anchor>abbf052408d941fe22629014cec341f63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double *</type>
      <name>widths</name>
      <anchorfile>classdmp_1_1RadialApprox.html</anchorfile>
      <anchor>a896addbec8f32ffbe7df09b982009bf7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>dmp::SetActiveDMP</name>
    <filename>structdmp_1_1SetActiveDMP.html</filename>
    <member kind="typedef">
      <type>SetActiveDMPRequest</type>
      <name>Request</name>
      <anchorfile>structdmp_1_1SetActiveDMP.html</anchorfile>
      <anchor>ae4bfdd27b5dcfe517806e6d0c8262eea</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Request</type>
      <name>RequestType</name>
      <anchorfile>structdmp_1_1SetActiveDMP.html</anchorfile>
      <anchor>ac0a39ce7a79644ff07f123806b6f83bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SetActiveDMPResponse</type>
      <name>Response</name>
      <anchorfile>structdmp_1_1SetActiveDMP.html</anchorfile>
      <anchor>a9dc6fc55d7bf06322a6047f196f35e3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Response</type>
      <name>ResponseType</name>
      <anchorfile>structdmp_1_1SetActiveDMP.html</anchorfile>
      <anchor>a8b33928eabb8fe0b6d9fbc15414cb035</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Request</type>
      <name>request</name>
      <anchorfile>structdmp_1_1SetActiveDMP.html</anchorfile>
      <anchor>a343a44d14ee62a2f8cf7bee3ab45b577</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Response</type>
      <name>response</name>
      <anchorfile>structdmp_1_1SetActiveDMP.html</anchorfile>
      <anchor>a086ee5b6fb706465d8b8cf8b80775a87</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>dmp::SetActiveDMPRequest_</name>
    <filename>structdmp_1_1SetActiveDMPRequest__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>std::vector&lt; ::dmp::DMPData_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::dmp::DMPData_&lt; ContainerAllocator &gt; &gt;::other &gt;</type>
      <name>_dmp_list_type</name>
      <anchorfile>structdmp_1_1SetActiveDMPRequest__.html</anchorfile>
      <anchor>a91f5104812b8b66ed284c334e3321c95</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::dmp::SetActiveDMPRequest_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structdmp_1_1SetActiveDMPRequest__.html</anchorfile>
      <anchor>a063a26ba913c54ada1620917e471ca50</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::dmp::SetActiveDMPRequest_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structdmp_1_1SetActiveDMPRequest__.html</anchorfile>
      <anchor>a28398bdf5343cfd9ca04452a67f4f2cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SetActiveDMPRequest_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structdmp_1_1SetActiveDMPRequest__.html</anchorfile>
      <anchor>ade9388670c441356155578d5790f2e9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetActiveDMPRequest_</name>
      <anchorfile>structdmp_1_1SetActiveDMPRequest__.html</anchorfile>
      <anchor>a4bc9b2d3fe3aaadc9dea0f20c4f77ba0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetActiveDMPRequest_</name>
      <anchorfile>structdmp_1_1SetActiveDMPRequest__.html</anchorfile>
      <anchor>ac929d1347f6c24ada2045f97a7380554</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>structdmp_1_1SetActiveDMPRequest__.html</anchorfile>
      <anchor>aa5da1c1d5e746a7dc70cd01ce9fab270</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; ::dmp::DMPData_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::dmp::DMPData_&lt; ContainerAllocator &gt; &gt;::other &gt;</type>
      <name>dmp_list</name>
      <anchorfile>structdmp_1_1SetActiveDMPRequest__.html</anchorfile>
      <anchor>ad4ba0ce5cf16db107895da433387f47b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>dmp::SetActiveDMPResponse_</name>
    <filename>structdmp_1_1SetActiveDMPResponse__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>_success_type</name>
      <anchorfile>structdmp_1_1SetActiveDMPResponse__.html</anchorfile>
      <anchor>a0ed20a2b94b6ef68942f9444578ac3b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::dmp::SetActiveDMPResponse_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structdmp_1_1SetActiveDMPResponse__.html</anchorfile>
      <anchor>a78eca310ff4b6b6744846a3e102f5ff8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::dmp::SetActiveDMPResponse_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structdmp_1_1SetActiveDMPResponse__.html</anchorfile>
      <anchor>a0ef7b7676d7e16012826d451998e8e6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SetActiveDMPResponse_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structdmp_1_1SetActiveDMPResponse__.html</anchorfile>
      <anchor>a43a954ff2dafef50334175b0617063a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetActiveDMPResponse_</name>
      <anchorfile>structdmp_1_1SetActiveDMPResponse__.html</anchorfile>
      <anchor>a6de9f2ba28d4a5aa2d4ca2f98ea26481</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetActiveDMPResponse_</name>
      <anchorfile>structdmp_1_1SetActiveDMPResponse__.html</anchorfile>
      <anchor>a5829dc6cc2dda026f251c18138ed14fd</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>structdmp_1_1SetActiveDMPResponse__.html</anchorfile>
      <anchor>ae5b70e37eb56f929d1fea656ee30a40a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>success</name>
      <anchorfile>structdmp_1_1SetActiveDMPResponse__.html</anchorfile>
      <anchor>aa6086eef50fd9082d17a0982dfd1f925</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>dmp::msg</name>
    <filename>namespacedmp_1_1msg.html</filename>
    <namespace>dmp::msg::_DMPData</namespace>
    <namespace>dmp::msg::_DMPPoint</namespace>
    <namespace>dmp::msg::_DMPTraj</namespace>
  </compound>
  <compound kind="namespace">
    <name>dmp::msg::_DMPData</name>
    <filename>namespacedmp_1_1msg_1_1__DMPData.html</filename>
    <class kind="class">dmp::msg::_DMPData::DMPData</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2d</name>
      <anchorfile>namespacedmp_1_1msg_1_1__DMPData.html</anchorfile>
      <anchor>ab27052e97ef68ba55bcef54ad6abdc44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacedmp_1_1msg_1_1__DMPData.html</anchorfile>
      <anchor>a4d2a74e7939a19481c4c5dae9f8c591e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacedmp_1_1msg_1_1__DMPData.html</anchorfile>
      <anchor>add9c68e26f750d402c5258317174e33d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dmp::msg::_DMPData::DMPData</name>
    <filename>classdmp_1_1msg_1_1__DMPData_1_1DMPData.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classdmp_1_1msg_1_1__DMPData_1_1DMPData.html</anchorfile>
      <anchor>a1763ee0f9d42f0b9028d38a8a2428c9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classdmp_1_1msg_1_1__DMPData_1_1DMPData.html</anchorfile>
      <anchor>a47e91267691191ac3ca72779b5f901f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classdmp_1_1msg_1_1__DMPData_1_1DMPData.html</anchorfile>
      <anchor>a61a4f816206245e3dfdaa9a4079abe84</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classdmp_1_1msg_1_1__DMPData_1_1DMPData.html</anchorfile>
      <anchor>a8b55bbb4530486db93fee2046756af10</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classdmp_1_1msg_1_1__DMPData_1_1DMPData.html</anchorfile>
      <anchor>a24da73b4acdbcbe055174157896f8989</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d_gain</name>
      <anchorfile>classdmp_1_1msg_1_1__DMPData_1_1DMPData.html</anchorfile>
      <anchor>a7b9ba769c1c744bcc338cf36dd853a80</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>f_domain</name>
      <anchorfile>classdmp_1_1msg_1_1__DMPData_1_1DMPData.html</anchorfile>
      <anchor>aa8ebe422d6135d7b79b98b06a0e3b0c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>f_targets</name>
      <anchorfile>classdmp_1_1msg_1_1__DMPData_1_1DMPData.html</anchorfile>
      <anchor>a625744bb316b984637e0c5eddc3a6b95</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>k_gain</name>
      <anchorfile>classdmp_1_1msg_1_1__DMPData_1_1DMPData.html</anchorfile>
      <anchor>a41e82111221a7ce04140d0a7b99e926f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>weights</name>
      <anchorfile>classdmp_1_1msg_1_1__DMPData_1_1DMPData.html</anchorfile>
      <anchor>a8b66e5c3246e143580700334f24b43fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classdmp_1_1msg_1_1__DMPData_1_1DMPData.html</anchorfile>
      <anchor>a00c183733ac103466fc63b22090159ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classdmp_1_1msg_1_1__DMPData_1_1DMPData.html</anchorfile>
      <anchor>a49a4885702983655882cb037bffb59f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classdmp_1_1msg_1_1__DMPData_1_1DMPData.html</anchorfile>
      <anchor>adb15b74f6b85cd544180befcb559819d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classdmp_1_1msg_1_1__DMPData_1_1DMPData.html</anchorfile>
      <anchor>a80b1805d99843a5480af7c38aa31aa97</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classdmp_1_1msg_1_1__DMPData_1_1DMPData.html</anchorfile>
      <anchor>ac16a30c585f4b8fd9085de1700153fb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classdmp_1_1msg_1_1__DMPData_1_1DMPData.html</anchorfile>
      <anchor>a500075f12f6491c90a4e0d7f6761f9fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classdmp_1_1msg_1_1__DMPData_1_1DMPData.html</anchorfile>
      <anchor>a06896882b33382bdafa9cbdd3450f2fc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>dmp::msg::_DMPPoint</name>
    <filename>namespacedmp_1_1msg_1_1__DMPPoint.html</filename>
    <class kind="class">dmp::msg::_DMPPoint::DMPPoint</class>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacedmp_1_1msg_1_1__DMPPoint.html</anchorfile>
      <anchor>aca680e1ba98e3e4de1bf64afc9f0a08e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacedmp_1_1msg_1_1__DMPPoint.html</anchorfile>
      <anchor>a5c0da401eade3e667a6753f532050d2e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dmp::msg::_DMPPoint::DMPPoint</name>
    <filename>classdmp_1_1msg_1_1__DMPPoint_1_1DMPPoint.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classdmp_1_1msg_1_1__DMPPoint_1_1DMPPoint.html</anchorfile>
      <anchor>a045c82eb677f0e8c051d39a0d1420945</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classdmp_1_1msg_1_1__DMPPoint_1_1DMPPoint.html</anchorfile>
      <anchor>aa279bfeccfde52dff9217d02fefcd7f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classdmp_1_1msg_1_1__DMPPoint_1_1DMPPoint.html</anchorfile>
      <anchor>a8b317a669c01b43535893ded903dab76</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classdmp_1_1msg_1_1__DMPPoint_1_1DMPPoint.html</anchorfile>
      <anchor>a5fac72bd935c9544a2c710e46c28bcfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classdmp_1_1msg_1_1__DMPPoint_1_1DMPPoint.html</anchorfile>
      <anchor>aa9d3c24879a0a83c7516390417ac9236</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>positions</name>
      <anchorfile>classdmp_1_1msg_1_1__DMPPoint_1_1DMPPoint.html</anchorfile>
      <anchor>a9d2178a3dd42b3901d1c163b60a4ec7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>velocities</name>
      <anchorfile>classdmp_1_1msg_1_1__DMPPoint_1_1DMPPoint.html</anchorfile>
      <anchor>a21232f8794eccd7f263116c44d9a4724</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classdmp_1_1msg_1_1__DMPPoint_1_1DMPPoint.html</anchorfile>
      <anchor>a99a37d8c9c423e489f4dc296f7c25d07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classdmp_1_1msg_1_1__DMPPoint_1_1DMPPoint.html</anchorfile>
      <anchor>a630814d7356ee88c8fe2d950c63a3ae2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classdmp_1_1msg_1_1__DMPPoint_1_1DMPPoint.html</anchorfile>
      <anchor>aabe2e46b4e94ed0cbc9786ed1d15613c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classdmp_1_1msg_1_1__DMPPoint_1_1DMPPoint.html</anchorfile>
      <anchor>a1d21f0cc23a00d565ce810b1bccbee86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classdmp_1_1msg_1_1__DMPPoint_1_1DMPPoint.html</anchorfile>
      <anchor>a4af7c3d19492d458f0821dbd9d0d515e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classdmp_1_1msg_1_1__DMPPoint_1_1DMPPoint.html</anchorfile>
      <anchor>ac023024529189936da6d26dcc9424d91</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classdmp_1_1msg_1_1__DMPPoint_1_1DMPPoint.html</anchorfile>
      <anchor>aef6b70c85e68688b4c571777c578848e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>dmp::msg::_DMPTraj</name>
    <filename>namespacedmp_1_1msg_1_1__DMPTraj.html</filename>
    <class kind="class">dmp::msg::_DMPTraj::DMPTraj</class>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacedmp_1_1msg_1_1__DMPTraj.html</anchorfile>
      <anchor>afa9536f5cde704ee180eafc26b7bafe7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacedmp_1_1msg_1_1__DMPTraj.html</anchorfile>
      <anchor>adb5b62762f90f9883e1af00cecadd23c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dmp::msg::_DMPTraj::DMPTraj</name>
    <filename>classdmp_1_1msg_1_1__DMPTraj_1_1DMPTraj.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classdmp_1_1msg_1_1__DMPTraj_1_1DMPTraj.html</anchorfile>
      <anchor>a9b4c99faa911d9f473ae8860956595e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classdmp_1_1msg_1_1__DMPTraj_1_1DMPTraj.html</anchorfile>
      <anchor>a3ce01bc6da51c7b518442950135cffe4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classdmp_1_1msg_1_1__DMPTraj_1_1DMPTraj.html</anchorfile>
      <anchor>a247fd47009f284b19b5d239f22484e4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classdmp_1_1msg_1_1__DMPTraj_1_1DMPTraj.html</anchorfile>
      <anchor>aebd18f7c7cb2cc8ab897473fb85ec473</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classdmp_1_1msg_1_1__DMPTraj_1_1DMPTraj.html</anchorfile>
      <anchor>a214f08b0a48c26cec66ea197d7fa068d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>points</name>
      <anchorfile>classdmp_1_1msg_1_1__DMPTraj_1_1DMPTraj.html</anchorfile>
      <anchor>ac6f2c06376797a077b30fd7d51cd2a64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>times</name>
      <anchorfile>classdmp_1_1msg_1_1__DMPTraj_1_1DMPTraj.html</anchorfile>
      <anchor>afbba074311b3b6d0a648176edb5e6fb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classdmp_1_1msg_1_1__DMPTraj_1_1DMPTraj.html</anchorfile>
      <anchor>a234b7c8ba1f1b07bf21c041c90706642</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classdmp_1_1msg_1_1__DMPTraj_1_1DMPTraj.html</anchorfile>
      <anchor>a99385e5539896a03a3f63c08ad0c90ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classdmp_1_1msg_1_1__DMPTraj_1_1DMPTraj.html</anchorfile>
      <anchor>aa72fd6dde70b43c11a1a443bcb1d130b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classdmp_1_1msg_1_1__DMPTraj_1_1DMPTraj.html</anchorfile>
      <anchor>ae3386a9d07b88c37c7337eef3930a359</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classdmp_1_1msg_1_1__DMPTraj_1_1DMPTraj.html</anchorfile>
      <anchor>aac946431bcd37333ffcff3c191bf37b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classdmp_1_1msg_1_1__DMPTraj_1_1DMPTraj.html</anchorfile>
      <anchor>a79f410b5b6fad937512cb3e1f3b3fb8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classdmp_1_1msg_1_1__DMPTraj_1_1DMPTraj.html</anchorfile>
      <anchor>ac86defadb9c3108627dcba64aa0a83f7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>dmp::srv</name>
    <filename>namespacedmp_1_1srv.html</filename>
    <namespace>dmp::srv::_GetDMPPlan</namespace>
    <namespace>dmp::srv::_LearnDMPFromDemo</namespace>
    <namespace>dmp::srv::_SetActiveDMP</namespace>
  </compound>
  <compound kind="namespace">
    <name>dmp::srv::_GetDMPPlan</name>
    <filename>namespacedmp_1_1srv_1_1__GetDMPPlan.html</filename>
    <class kind="class">dmp::srv::_GetDMPPlan::GetDMPPlan</class>
    <class kind="class">dmp::srv::_GetDMPPlan::GetDMPPlanRequest</class>
    <class kind="class">dmp::srv::_GetDMPPlan::GetDMPPlanResponse</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3di</name>
      <anchorfile>namespacedmp_1_1srv_1_1__GetDMPPlan.html</anchorfile>
      <anchor>a529c55880eb1d26adee0aa3123ffb36a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_B</name>
      <anchorfile>namespacedmp_1_1srv_1_1__GetDMPPlan.html</anchorfile>
      <anchor>af02f9a43d5a5201bc8a9626b9d23c609</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_d</name>
      <anchorfile>namespacedmp_1_1srv_1_1__GetDMPPlan.html</anchorfile>
      <anchor>ad18f55934c8a3590624ec8b52ec20476</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacedmp_1_1srv_1_1__GetDMPPlan.html</anchorfile>
      <anchor>ad08a29fba20fe850dde8cfba14c18cfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacedmp_1_1srv_1_1__GetDMPPlan.html</anchorfile>
      <anchor>ab4d366c7243a6f265ca7f7e4adb1ef1b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dmp::srv::_GetDMPPlan::GetDMPPlan</name>
    <filename>classdmp_1_1srv_1_1__GetDMPPlan_1_1GetDMPPlan.html</filename>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classdmp_1_1srv_1_1__GetDMPPlan_1_1GetDMPPlan.html</anchorfile>
      <anchor>a030831984fead04937f8f0d830a22482</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_request_class</name>
      <anchorfile>classdmp_1_1srv_1_1__GetDMPPlan_1_1GetDMPPlan.html</anchorfile>
      <anchor>a0403abeaa17bd6bc8f69bc259024415b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_response_class</name>
      <anchorfile>classdmp_1_1srv_1_1__GetDMPPlan_1_1GetDMPPlan.html</anchorfile>
      <anchor>a48dd1b1eea7b22e8d5aa2270f589ab8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classdmp_1_1srv_1_1__GetDMPPlan_1_1GetDMPPlan.html</anchorfile>
      <anchor>a80d3df8d886f0eecd24f67f4370b3b93</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dmp::srv::_GetDMPPlan::GetDMPPlanRequest</name>
    <filename>classdmp_1_1srv_1_1__GetDMPPlan_1_1GetDMPPlanRequest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classdmp_1_1srv_1_1__GetDMPPlan_1_1GetDMPPlanRequest.html</anchorfile>
      <anchor>a3f2bd61adaf7b8f4ccc9520cdb6516d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classdmp_1_1srv_1_1__GetDMPPlan_1_1GetDMPPlanRequest.html</anchorfile>
      <anchor>ad21541ba5e553d219e9fbd833cdc4341</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classdmp_1_1srv_1_1__GetDMPPlan_1_1GetDMPPlanRequest.html</anchorfile>
      <anchor>a1ca32298755c7e00c19a263a7ac2bc67</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classdmp_1_1srv_1_1__GetDMPPlan_1_1GetDMPPlanRequest.html</anchorfile>
      <anchor>ac86feb3ad3fafbf0fd700b318c12ca96</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classdmp_1_1srv_1_1__GetDMPPlan_1_1GetDMPPlanRequest.html</anchorfile>
      <anchor>adaa49c19cbd64ae2d7d337db389c72f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>dt</name>
      <anchorfile>classdmp_1_1srv_1_1__GetDMPPlan_1_1GetDMPPlanRequest.html</anchorfile>
      <anchor>a5da2921ab5a8bf9e9ca4dd612015f257</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>goal</name>
      <anchorfile>classdmp_1_1srv_1_1__GetDMPPlan_1_1GetDMPPlanRequest.html</anchorfile>
      <anchor>a44f0d1c0ab5e6b7d989310710af6eb54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>goal_thresh</name>
      <anchorfile>classdmp_1_1srv_1_1__GetDMPPlan_1_1GetDMPPlanRequest.html</anchorfile>
      <anchor>a2fd6cd0d42fa0c4362991f315f842fed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>integrate_iter</name>
      <anchorfile>classdmp_1_1srv_1_1__GetDMPPlan_1_1GetDMPPlanRequest.html</anchorfile>
      <anchor>ae10df1b0c0a5f8d3581e49085ae5a061</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>seg_length</name>
      <anchorfile>classdmp_1_1srv_1_1__GetDMPPlan_1_1GetDMPPlanRequest.html</anchorfile>
      <anchor>a4ec4f4b58ba90485c4954311680df39d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>t_0</name>
      <anchorfile>classdmp_1_1srv_1_1__GetDMPPlan_1_1GetDMPPlanRequest.html</anchorfile>
      <anchor>aaaa51a76b524a4526acad5dd10a10fe6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tau</name>
      <anchorfile>classdmp_1_1srv_1_1__GetDMPPlan_1_1GetDMPPlanRequest.html</anchorfile>
      <anchor>a7f42af3d7abb66e38dd192c9b004148a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>x_0</name>
      <anchorfile>classdmp_1_1srv_1_1__GetDMPPlan_1_1GetDMPPlanRequest.html</anchorfile>
      <anchor>a0c0e9a2b1fc37d070300468f629485bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>x_dot_0</name>
      <anchorfile>classdmp_1_1srv_1_1__GetDMPPlan_1_1GetDMPPlanRequest.html</anchorfile>
      <anchor>af69af4c87384c5ad03003a0be5775eb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classdmp_1_1srv_1_1__GetDMPPlan_1_1GetDMPPlanRequest.html</anchorfile>
      <anchor>a2582af882bc14e83f5e8483b3eb53c71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classdmp_1_1srv_1_1__GetDMPPlan_1_1GetDMPPlanRequest.html</anchorfile>
      <anchor>ade097da3e7b9ba4596e2fb8af3e7d95e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classdmp_1_1srv_1_1__GetDMPPlan_1_1GetDMPPlanRequest.html</anchorfile>
      <anchor>ae2d87702bba7c7c400105172ee416721</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classdmp_1_1srv_1_1__GetDMPPlan_1_1GetDMPPlanRequest.html</anchorfile>
      <anchor>aa28081452e5be4ee43fbabddbe38010d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classdmp_1_1srv_1_1__GetDMPPlan_1_1GetDMPPlanRequest.html</anchorfile>
      <anchor>a951fde52c7076a905cef2a5d4fa4b9e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classdmp_1_1srv_1_1__GetDMPPlan_1_1GetDMPPlanRequest.html</anchorfile>
      <anchor>ab3f0d8d8d7a4dd34971ac43223fb12f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classdmp_1_1srv_1_1__GetDMPPlan_1_1GetDMPPlanRequest.html</anchorfile>
      <anchor>ae4277955c1f2f93caeb6b6e3cbb53308</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dmp::srv::_GetDMPPlan::GetDMPPlanResponse</name>
    <filename>classdmp_1_1srv_1_1__GetDMPPlan_1_1GetDMPPlanResponse.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classdmp_1_1srv_1_1__GetDMPPlan_1_1GetDMPPlanResponse.html</anchorfile>
      <anchor>a113455c8c512e2a6b4668966304f3b69</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classdmp_1_1srv_1_1__GetDMPPlan_1_1GetDMPPlanResponse.html</anchorfile>
      <anchor>a83a7afa2bf92031f2755b9d2ed3803ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classdmp_1_1srv_1_1__GetDMPPlan_1_1GetDMPPlanResponse.html</anchorfile>
      <anchor>ae37bce3bc08720517f7a73e1df2c7812</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classdmp_1_1srv_1_1__GetDMPPlan_1_1GetDMPPlanResponse.html</anchorfile>
      <anchor>a102dc381c302cba5cada3e1bfd625822</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classdmp_1_1srv_1_1__GetDMPPlan_1_1GetDMPPlanResponse.html</anchorfile>
      <anchor>ac05498130d5a2d469f638dcaefb7503f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>at_goal</name>
      <anchorfile>classdmp_1_1srv_1_1__GetDMPPlan_1_1GetDMPPlanResponse.html</anchorfile>
      <anchor>a53812d98da0d508b6f1db247d31e5bf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>plan</name>
      <anchorfile>classdmp_1_1srv_1_1__GetDMPPlan_1_1GetDMPPlanResponse.html</anchorfile>
      <anchor>af899c4b73442a5b134218397ce7b085b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classdmp_1_1srv_1_1__GetDMPPlan_1_1GetDMPPlanResponse.html</anchorfile>
      <anchor>aecc5c165f2e848b12a42e2cfe9b58231</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classdmp_1_1srv_1_1__GetDMPPlan_1_1GetDMPPlanResponse.html</anchorfile>
      <anchor>a640af6640fa106ed9a64e23b724babf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classdmp_1_1srv_1_1__GetDMPPlan_1_1GetDMPPlanResponse.html</anchorfile>
      <anchor>a5572b443982cb548bb489d69577271a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classdmp_1_1srv_1_1__GetDMPPlan_1_1GetDMPPlanResponse.html</anchorfile>
      <anchor>a5a7fc2d1a193740a9d616bda2cbff5a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classdmp_1_1srv_1_1__GetDMPPlan_1_1GetDMPPlanResponse.html</anchorfile>
      <anchor>a2eba47f2ccf8dc073cb22fa92fb1be1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classdmp_1_1srv_1_1__GetDMPPlan_1_1GetDMPPlanResponse.html</anchorfile>
      <anchor>a821fb8fcdfab8676ffd973cf8257699d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classdmp_1_1srv_1_1__GetDMPPlan_1_1GetDMPPlanResponse.html</anchorfile>
      <anchor>a1892b44909a9eb0597d128e4d5bedbe3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>dmp::srv::_LearnDMPFromDemo</name>
    <filename>namespacedmp_1_1srv_1_1__LearnDMPFromDemo.html</filename>
    <class kind="class">dmp::srv::_LearnDMPFromDemo::LearnDMPFromDemo</class>
    <class kind="class">dmp::srv::_LearnDMPFromDemo::LearnDMPFromDemoRequest</class>
    <class kind="class">dmp::srv::_LearnDMPFromDemo::LearnDMPFromDemoResponse</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2d</name>
      <anchorfile>namespacedmp_1_1srv_1_1__LearnDMPFromDemo.html</anchorfile>
      <anchor>ab16d4fe320f335136cd5cb7dae292e1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_d</name>
      <anchorfile>namespacedmp_1_1srv_1_1__LearnDMPFromDemo.html</anchorfile>
      <anchor>a008bbb9ee07f41c842bfa30f05622086</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacedmp_1_1srv_1_1__LearnDMPFromDemo.html</anchorfile>
      <anchor>acebab4a392bf41f969735219c260980b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_i</name>
      <anchorfile>namespacedmp_1_1srv_1_1__LearnDMPFromDemo.html</anchorfile>
      <anchor>a0534564d136d9c30158f6e74a8f2df03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacedmp_1_1srv_1_1__LearnDMPFromDemo.html</anchorfile>
      <anchor>a5a9a70466d15281975d9e16ac8eb0e49</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dmp::srv::_LearnDMPFromDemo::LearnDMPFromDemo</name>
    <filename>classdmp_1_1srv_1_1__LearnDMPFromDemo_1_1LearnDMPFromDemo.html</filename>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classdmp_1_1srv_1_1__LearnDMPFromDemo_1_1LearnDMPFromDemo.html</anchorfile>
      <anchor>a50afafc7985230a56e06f397f918833a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_request_class</name>
      <anchorfile>classdmp_1_1srv_1_1__LearnDMPFromDemo_1_1LearnDMPFromDemo.html</anchorfile>
      <anchor>ac0eef17b2a360bac2319f1d10a20b75e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_response_class</name>
      <anchorfile>classdmp_1_1srv_1_1__LearnDMPFromDemo_1_1LearnDMPFromDemo.html</anchorfile>
      <anchor>a6f02b7c294465048c789f4db022df375</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classdmp_1_1srv_1_1__LearnDMPFromDemo_1_1LearnDMPFromDemo.html</anchorfile>
      <anchor>a77677f4538125909c1826a101505cd05</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dmp::srv::_LearnDMPFromDemo::LearnDMPFromDemoRequest</name>
    <filename>classdmp_1_1srv_1_1__LearnDMPFromDemo_1_1LearnDMPFromDemoRequest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classdmp_1_1srv_1_1__LearnDMPFromDemo_1_1LearnDMPFromDemoRequest.html</anchorfile>
      <anchor>acc2a87a58ae49e246c2f84db751a1362</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classdmp_1_1srv_1_1__LearnDMPFromDemo_1_1LearnDMPFromDemoRequest.html</anchorfile>
      <anchor>a299e8ab25b7ad69cb4e237d5e5817faf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classdmp_1_1srv_1_1__LearnDMPFromDemo_1_1LearnDMPFromDemoRequest.html</anchorfile>
      <anchor>a74804e3c4bd09c965fabc0587bfe44bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classdmp_1_1srv_1_1__LearnDMPFromDemo_1_1LearnDMPFromDemoRequest.html</anchorfile>
      <anchor>a3882d1f749930621ec02d14e4ce4b2ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classdmp_1_1srv_1_1__LearnDMPFromDemo_1_1LearnDMPFromDemoRequest.html</anchorfile>
      <anchor>aae873985c1a390b5ae265fd216c68f1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d_gains</name>
      <anchorfile>classdmp_1_1srv_1_1__LearnDMPFromDemo_1_1LearnDMPFromDemoRequest.html</anchorfile>
      <anchor>a128cad458008d5cf1f8fa7134a9c21f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>demo</name>
      <anchorfile>classdmp_1_1srv_1_1__LearnDMPFromDemo_1_1LearnDMPFromDemoRequest.html</anchorfile>
      <anchor>aa331ef450b83060de6c0fe8fd95949ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>k_gains</name>
      <anchorfile>classdmp_1_1srv_1_1__LearnDMPFromDemo_1_1LearnDMPFromDemoRequest.html</anchorfile>
      <anchor>a9fa88fbeeafd2554dada66f8f2a0caaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>num_bases</name>
      <anchorfile>classdmp_1_1srv_1_1__LearnDMPFromDemo_1_1LearnDMPFromDemoRequest.html</anchorfile>
      <anchor>a15db861d352a815161f0968e26bc71b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classdmp_1_1srv_1_1__LearnDMPFromDemo_1_1LearnDMPFromDemoRequest.html</anchorfile>
      <anchor>ab6fa217a7d9a5deaa106025d99607c1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classdmp_1_1srv_1_1__LearnDMPFromDemo_1_1LearnDMPFromDemoRequest.html</anchorfile>
      <anchor>a7058fd2d0107d1c25c5d2739695b010d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classdmp_1_1srv_1_1__LearnDMPFromDemo_1_1LearnDMPFromDemoRequest.html</anchorfile>
      <anchor>a46e8b1e99436e9577d56ff200a2af1ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classdmp_1_1srv_1_1__LearnDMPFromDemo_1_1LearnDMPFromDemoRequest.html</anchorfile>
      <anchor>aa8f6ba725ca2b3fdbe3bdfe5ef356eae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classdmp_1_1srv_1_1__LearnDMPFromDemo_1_1LearnDMPFromDemoRequest.html</anchorfile>
      <anchor>ae462610dc8cad940a3c24b0806161448</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classdmp_1_1srv_1_1__LearnDMPFromDemo_1_1LearnDMPFromDemoRequest.html</anchorfile>
      <anchor>a083d7078cca83833eb015b85c8786967</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classdmp_1_1srv_1_1__LearnDMPFromDemo_1_1LearnDMPFromDemoRequest.html</anchorfile>
      <anchor>a34a8f29d24646f254d3bda86725fd290</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dmp::srv::_LearnDMPFromDemo::LearnDMPFromDemoResponse</name>
    <filename>classdmp_1_1srv_1_1__LearnDMPFromDemo_1_1LearnDMPFromDemoResponse.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classdmp_1_1srv_1_1__LearnDMPFromDemo_1_1LearnDMPFromDemoResponse.html</anchorfile>
      <anchor>acfd99fdd6246a592ed6f60eb44a39adb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classdmp_1_1srv_1_1__LearnDMPFromDemo_1_1LearnDMPFromDemoResponse.html</anchorfile>
      <anchor>a4603e37f82f83663cd8c78f50fbd23b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classdmp_1_1srv_1_1__LearnDMPFromDemo_1_1LearnDMPFromDemoResponse.html</anchorfile>
      <anchor>ac4fd841875c560fcb95b6137a3a8d955</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classdmp_1_1srv_1_1__LearnDMPFromDemo_1_1LearnDMPFromDemoResponse.html</anchorfile>
      <anchor>a62ced4c95a9f7a0bbc867c5a4e40e60d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classdmp_1_1srv_1_1__LearnDMPFromDemo_1_1LearnDMPFromDemoResponse.html</anchorfile>
      <anchor>a29ae976c3bf0d5a1e1b586dccf6c5468</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>dmp_list</name>
      <anchorfile>classdmp_1_1srv_1_1__LearnDMPFromDemo_1_1LearnDMPFromDemoResponse.html</anchorfile>
      <anchor>a2b47b1f363a9c3e65b41170a09c6b050</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tau</name>
      <anchorfile>classdmp_1_1srv_1_1__LearnDMPFromDemo_1_1LearnDMPFromDemoResponse.html</anchorfile>
      <anchor>ab0ca7e2cc9411cf84edeff9f28b490bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classdmp_1_1srv_1_1__LearnDMPFromDemo_1_1LearnDMPFromDemoResponse.html</anchorfile>
      <anchor>a1bd5870adfbb2e966feb3c2dadc0d1b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classdmp_1_1srv_1_1__LearnDMPFromDemo_1_1LearnDMPFromDemoResponse.html</anchorfile>
      <anchor>a4d8846b46cb5fb6dccac1fb70bb95bf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classdmp_1_1srv_1_1__LearnDMPFromDemo_1_1LearnDMPFromDemoResponse.html</anchorfile>
      <anchor>aec2de25de846420ade2067577d5041cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classdmp_1_1srv_1_1__LearnDMPFromDemo_1_1LearnDMPFromDemoResponse.html</anchorfile>
      <anchor>a275c845b21624e4d3c544a2c8e86df92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classdmp_1_1srv_1_1__LearnDMPFromDemo_1_1LearnDMPFromDemoResponse.html</anchorfile>
      <anchor>a37367bbc32b5e004cd6e53292b7471cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classdmp_1_1srv_1_1__LearnDMPFromDemo_1_1LearnDMPFromDemoResponse.html</anchorfile>
      <anchor>ab42eb399e49ebaa9ebadd741d7bfc663</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classdmp_1_1srv_1_1__LearnDMPFromDemo_1_1LearnDMPFromDemoResponse.html</anchorfile>
      <anchor>ac6a804aabfb43620019703b805aca202</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>dmp::srv::_SetActiveDMP</name>
    <filename>namespacedmp_1_1srv_1_1__SetActiveDMP.html</filename>
    <class kind="class">dmp::srv::_SetActiveDMP::SetActiveDMP</class>
    <class kind="class">dmp::srv::_SetActiveDMP::SetActiveDMPRequest</class>
    <class kind="class">dmp::srv::_SetActiveDMP::SetActiveDMPResponse</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2d</name>
      <anchorfile>namespacedmp_1_1srv_1_1__SetActiveDMP.html</anchorfile>
      <anchor>a6684aca84f4206f1a368d7c2091e5a63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_B</name>
      <anchorfile>namespacedmp_1_1srv_1_1__SetActiveDMP.html</anchorfile>
      <anchor>a5b0edb391ac0cb3a59243d5e0f7a3e53</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacedmp_1_1srv_1_1__SetActiveDMP.html</anchorfile>
      <anchor>a79036b24a69a9eacd057ff44b2cf2409</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacedmp_1_1srv_1_1__SetActiveDMP.html</anchorfile>
      <anchor>a4bd988a969e605debf9b152775c5986e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dmp::srv::_SetActiveDMP::SetActiveDMP</name>
    <filename>classdmp_1_1srv_1_1__SetActiveDMP_1_1SetActiveDMP.html</filename>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classdmp_1_1srv_1_1__SetActiveDMP_1_1SetActiveDMP.html</anchorfile>
      <anchor>aae18034f2ee534ae13913b3707c7ab89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_request_class</name>
      <anchorfile>classdmp_1_1srv_1_1__SetActiveDMP_1_1SetActiveDMP.html</anchorfile>
      <anchor>aa46c33a4d010ec9759de31150a4a2d31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_response_class</name>
      <anchorfile>classdmp_1_1srv_1_1__SetActiveDMP_1_1SetActiveDMP.html</anchorfile>
      <anchor>afe8abf85a7647a41328fb07a2d8f8717</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classdmp_1_1srv_1_1__SetActiveDMP_1_1SetActiveDMP.html</anchorfile>
      <anchor>add635168dd8a8587f8f2016ef9cb6cb7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dmp::srv::_SetActiveDMP::SetActiveDMPRequest</name>
    <filename>classdmp_1_1srv_1_1__SetActiveDMP_1_1SetActiveDMPRequest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classdmp_1_1srv_1_1__SetActiveDMP_1_1SetActiveDMPRequest.html</anchorfile>
      <anchor>a7db82a327a938a8e3710da6084398f65</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classdmp_1_1srv_1_1__SetActiveDMP_1_1SetActiveDMPRequest.html</anchorfile>
      <anchor>a16b9be9981942c59715a94b310266b2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classdmp_1_1srv_1_1__SetActiveDMP_1_1SetActiveDMPRequest.html</anchorfile>
      <anchor>a95c1d189ae31b73d56ebb20183b65e71</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classdmp_1_1srv_1_1__SetActiveDMP_1_1SetActiveDMPRequest.html</anchorfile>
      <anchor>a080d7337f0bec60305d12c8fca82b8f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classdmp_1_1srv_1_1__SetActiveDMP_1_1SetActiveDMPRequest.html</anchorfile>
      <anchor>aeb4ad7519ea8714f0f51a3e30fe13d26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>dmp_list</name>
      <anchorfile>classdmp_1_1srv_1_1__SetActiveDMP_1_1SetActiveDMPRequest.html</anchorfile>
      <anchor>a98dd2d4eb4d34298b76cc3f21239f709</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classdmp_1_1srv_1_1__SetActiveDMP_1_1SetActiveDMPRequest.html</anchorfile>
      <anchor>af9cdcabef897cccaa971d7334601c37a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classdmp_1_1srv_1_1__SetActiveDMP_1_1SetActiveDMPRequest.html</anchorfile>
      <anchor>a2019a33f99015e1f19723f6a04256222</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classdmp_1_1srv_1_1__SetActiveDMP_1_1SetActiveDMPRequest.html</anchorfile>
      <anchor>a9f55337c57d70fdddb7e10dcefb0f990</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classdmp_1_1srv_1_1__SetActiveDMP_1_1SetActiveDMPRequest.html</anchorfile>
      <anchor>afc251a2081ac948d56ef7acf56ac1da3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classdmp_1_1srv_1_1__SetActiveDMP_1_1SetActiveDMPRequest.html</anchorfile>
      <anchor>acca2d662d2ffb24771101a36c2da9335</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classdmp_1_1srv_1_1__SetActiveDMP_1_1SetActiveDMPRequest.html</anchorfile>
      <anchor>ad38f977bd5e8afc35775e68fd6811500</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classdmp_1_1srv_1_1__SetActiveDMP_1_1SetActiveDMPRequest.html</anchorfile>
      <anchor>acc22774d034e203f097a91a0d1bee1e2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dmp::srv::_SetActiveDMP::SetActiveDMPResponse</name>
    <filename>classdmp_1_1srv_1_1__SetActiveDMP_1_1SetActiveDMPResponse.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classdmp_1_1srv_1_1__SetActiveDMP_1_1SetActiveDMPResponse.html</anchorfile>
      <anchor>a1c00359420c96b85f78e1d886c097ab8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classdmp_1_1srv_1_1__SetActiveDMP_1_1SetActiveDMPResponse.html</anchorfile>
      <anchor>a55acce04b6062bcada9f3e33c51549b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classdmp_1_1srv_1_1__SetActiveDMP_1_1SetActiveDMPResponse.html</anchorfile>
      <anchor>a4b04d971dc65b5c8398f7583d363d4dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classdmp_1_1srv_1_1__SetActiveDMP_1_1SetActiveDMPResponse.html</anchorfile>
      <anchor>a47e08ff0d39a477fd9b505544dd8665a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classdmp_1_1srv_1_1__SetActiveDMP_1_1SetActiveDMPResponse.html</anchorfile>
      <anchor>a0499310617d88dff9afc24b3bda11546</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>success</name>
      <anchorfile>classdmp_1_1srv_1_1__SetActiveDMP_1_1SetActiveDMPResponse.html</anchorfile>
      <anchor>a4d4812e127e5acf99b6ada7448ccbe57</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classdmp_1_1srv_1_1__SetActiveDMP_1_1SetActiveDMPResponse.html</anchorfile>
      <anchor>af889f0e3158543486665fb81c86220b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classdmp_1_1srv_1_1__SetActiveDMP_1_1SetActiveDMPResponse.html</anchorfile>
      <anchor>afe6eded82f53d02e807e6ad5b8586611</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classdmp_1_1srv_1_1__SetActiveDMP_1_1SetActiveDMPResponse.html</anchorfile>
      <anchor>a295111e49f61447abb5b6f432d6f4a3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classdmp_1_1srv_1_1__SetActiveDMP_1_1SetActiveDMPResponse.html</anchorfile>
      <anchor>a95e5ec736c9c383e2fb2f100820f4ced</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classdmp_1_1srv_1_1__SetActiveDMP_1_1SetActiveDMPResponse.html</anchorfile>
      <anchor>ad0a9ca7e62b7228b27b875cb7587023b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classdmp_1_1srv_1_1__SetActiveDMP_1_1SetActiveDMPResponse.html</anchorfile>
      <anchor>a9aa11fe3e29ff387dda8412c8ee3d511</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classdmp_1_1srv_1_1__SetActiveDMP_1_1SetActiveDMPResponse.html</anchorfile>
      <anchor>a49397e1ec93c382df8a9eb993d1aa8f6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::dmp::DMPData_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1dmp_1_1DMPData___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_1dmp_1_1DMPData___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aebe92661d993e3b25a116f494c406401</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::dmp::DMPData_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::dmp::DMPPoint_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1dmp_1_1DMPPoint___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_1dmp_1_1DMPPoint___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a58939c00e3759f403285dc155bc8c175</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::dmp::DMPPoint_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::dmp::DMPTraj_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1dmp_1_1DMPTraj___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_1dmp_1_1DMPTraj___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a4423d349c7783eeac75050d9c2d02ea1</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::dmp::DMPTraj_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::dmp::DMPData_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1dmp_1_1DMPData___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_1dmp_1_1DMPData___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ab384eafad63b0fc44b01948e6c71eae2</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_1dmp_1_1DMPData___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a52f582919c89adf3f33262e97539fa82</anchor>
      <arglist>(const ::dmp::DMPData_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::dmp::DMPPoint_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1dmp_1_1DMPPoint___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_1dmp_1_1DMPPoint___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a5f0f5767cbc6b3c1ff78337631895291</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_1dmp_1_1DMPPoint___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>adef05ba6380347efbfd9210011b9586a</anchor>
      <arglist>(const ::dmp::DMPPoint_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::dmp::DMPTraj_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1dmp_1_1DMPTraj___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_1dmp_1_1DMPTraj___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a73798f9bd65f2ea45be08f60e61dfc38</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_1dmp_1_1DMPTraj___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>abdb1c431a119ca82f394d07b9fa9b6ad</anchor>
      <arglist>(const ::dmp::DMPTraj_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::dmp::GetDMPPlanRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1dmp_1_1GetDMPPlanRequest___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_1dmp_1_1GetDMPPlanRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af018e8ff23ce1e143cba1f8b63d0f6c4</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_1dmp_1_1GetDMPPlanRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a884e9d599e52bf7babc3494bd915361e</anchor>
      <arglist>(const ::dmp::GetDMPPlanRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::dmp::GetDMPPlanResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1dmp_1_1GetDMPPlanResponse___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_1dmp_1_1GetDMPPlanResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a49c243982bb2ecf98d7a3c5c51bf8aec</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_1dmp_1_1GetDMPPlanResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a9064201f5fb680b365b3d042c95efe1a</anchor>
      <arglist>(const ::dmp::GetDMPPlanResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::dmp::LearnDMPFromDemoRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1dmp_1_1LearnDMPFromDemoRequest___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_1dmp_1_1LearnDMPFromDemoRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a0a2296ac99342d3e1b7078a4a4e951c9</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_1dmp_1_1LearnDMPFromDemoRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a1b3c175111362ba2fe7ae59565a13263</anchor>
      <arglist>(const ::dmp::LearnDMPFromDemoRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::dmp::LearnDMPFromDemoResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1dmp_1_1LearnDMPFromDemoResponse___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_1dmp_1_1LearnDMPFromDemoResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aeae1aa174c52976028a8ebc0120f9b5d</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_1dmp_1_1LearnDMPFromDemoResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a787af46d73b74eda8a1a82452693d0d2</anchor>
      <arglist>(const ::dmp::LearnDMPFromDemoResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::dmp::SetActiveDMPRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1dmp_1_1SetActiveDMPRequest___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_1dmp_1_1SetActiveDMPRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a0e6940251190d9255835c2cd0fee086c</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_1dmp_1_1SetActiveDMPRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ae7db7e8d3fba96a357efd4e6f7618708</anchor>
      <arglist>(const ::dmp::SetActiveDMPRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::dmp::SetActiveDMPResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1dmp_1_1SetActiveDMPResponse___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_1dmp_1_1SetActiveDMPResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aec0bd7db01b9ee8da350418057cb28b7</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_1dmp_1_1SetActiveDMPResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a6373bb71f46237dd1ef7ccbf109594ad</anchor>
      <arglist>(const ::dmp::SetActiveDMPResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::dmp::DMPData_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1dmp_1_1DMPData___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_1dmp_1_1DMPData___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a3a2ca2f296a4a02efd218baf7b212b2b</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_1dmp_1_1DMPData___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a758c51cea8dd505ad3aceb41e4a59c32</anchor>
      <arglist>(const ::dmp::DMPData_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::dmp::DMPPoint_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1dmp_1_1DMPPoint___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_1dmp_1_1DMPPoint___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af85d3674e0b8147223444b2e3ee98c50</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_1dmp_1_1DMPPoint___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aed44143a8f7eddd35e99d5fec8902ff4</anchor>
      <arglist>(const ::dmp::DMPPoint_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::dmp::DMPTraj_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1dmp_1_1DMPTraj___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_1dmp_1_1DMPTraj___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a0f5544b82dc451fac0b2918a000f368f</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_1dmp_1_1DMPTraj___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a50cb9a47a41185159b1bdcc33f065748</anchor>
      <arglist>(const ::dmp::DMPTraj_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::dmp::GetDMPPlanRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1dmp_1_1GetDMPPlanRequest___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_1dmp_1_1GetDMPPlanRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ac8e30c6c8b40d97a5abd63c1b08d9f01</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_1dmp_1_1GetDMPPlanRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a585c469007a458985cc5683d46320f64</anchor>
      <arglist>(const ::dmp::GetDMPPlanRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::dmp::GetDMPPlanResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1dmp_1_1GetDMPPlanResponse___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_1dmp_1_1GetDMPPlanResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a2ebfe4f47bf6e63275f072660efcd270</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_1dmp_1_1GetDMPPlanResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a04e9ed335b93f5879ef34745a0fa45b4</anchor>
      <arglist>(const ::dmp::GetDMPPlanResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::dmp::LearnDMPFromDemoRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1dmp_1_1LearnDMPFromDemoRequest___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_1dmp_1_1LearnDMPFromDemoRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a84a02beb981a3445141c49cff5752d41</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_1dmp_1_1LearnDMPFromDemoRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aaf6dfc557b33aeee4f141ea544b3003e</anchor>
      <arglist>(const ::dmp::LearnDMPFromDemoRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::dmp::LearnDMPFromDemoResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1dmp_1_1LearnDMPFromDemoResponse___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_1dmp_1_1LearnDMPFromDemoResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a80692690644298ed28b4bcb6a15dc322</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_1dmp_1_1LearnDMPFromDemoResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a6f6c102cc38f394c796a5f009f793c14</anchor>
      <arglist>(const ::dmp::LearnDMPFromDemoResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::dmp::SetActiveDMPRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1dmp_1_1SetActiveDMPRequest___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_1dmp_1_1SetActiveDMPRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ab76e636e84c951dd04d028e740ba33de</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_1dmp_1_1SetActiveDMPRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ad640e4e86c0bc698c618d2ea3f6e577f</anchor>
      <arglist>(const ::dmp::SetActiveDMPRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::dmp::SetActiveDMPResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1dmp_1_1SetActiveDMPResponse___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_1dmp_1_1SetActiveDMPResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a2bfea17009bb6f2e4d2053f07973ae53</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_1dmp_1_1SetActiveDMPResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a19d5e57dd0a87d5b1f7430f814298927</anchor>
      <arglist>(const ::dmp::SetActiveDMPResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsFixedSize&lt; ::dmp::SetActiveDMPResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsFixedSize_3_01_1_1dmp_1_1SetActiveDMPResponse___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; ::dmp::DMPData_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1dmp_1_1DMPData___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; ::dmp::DMPData_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1dmp_1_1DMPData___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; ::dmp::DMPPoint_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1dmp_1_1DMPPoint___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; ::dmp::DMPPoint_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1dmp_1_1DMPPoint___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; ::dmp::DMPTraj_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1dmp_1_1DMPTraj___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; ::dmp::DMPTraj_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1dmp_1_1DMPTraj___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; ::dmp::GetDMPPlanRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1dmp_1_1GetDMPPlanRequest___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; ::dmp::GetDMPPlanRequest_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1dmp_1_1GetDMPPlanRequest___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; ::dmp::GetDMPPlanResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1dmp_1_1GetDMPPlanResponse___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; ::dmp::GetDMPPlanResponse_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1dmp_1_1GetDMPPlanResponse___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; ::dmp::LearnDMPFromDemoRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1dmp_1_1LearnDMPFromDemoRequest___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; ::dmp::LearnDMPFromDemoRequest_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1dmp_1_1LearnDMPFromDemoRequest___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; ::dmp::LearnDMPFromDemoResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1dmp_1_1LearnDMPFromDemoResponse___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; ::dmp::LearnDMPFromDemoResponse_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1dmp_1_1LearnDMPFromDemoResponse___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; ::dmp::SetActiveDMPRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1dmp_1_1SetActiveDMPRequest___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; ::dmp::SetActiveDMPRequest_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1dmp_1_1SetActiveDMPRequest___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; ::dmp::SetActiveDMPResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1dmp_1_1SetActiveDMPResponse___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; ::dmp::SetActiveDMPResponse_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1dmp_1_1SetActiveDMPResponse___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; ::dmp::DMPData_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1dmp_1_1DMPData___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_1dmp_1_1DMPData___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a7ec89fb274f9e5e54e27496e613cdf98</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_1dmp_1_1DMPData___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a621da9eaab275f1ea00d0ee13f4b9a42</anchor>
      <arglist>(const ::dmp::DMPData_&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_1dmp_1_1DMPData___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aed3fe3d51755f07b35dcf77f49ef4516</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_1dmp_1_1DMPData___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a8b3743ad98f928324f1a73c3f48b30bc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::dmp::DMPPoint_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1dmp_1_1DMPPoint___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_1dmp_1_1DMPPoint___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a567723c9521de0aac77fdf6531836b0c</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_1dmp_1_1DMPPoint___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aaa350e71b5cd0c3efe16a8120943f8d0</anchor>
      <arglist>(const ::dmp::DMPPoint_&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_1dmp_1_1DMPPoint___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a528be4dec468850737d5cb3e0a75c444</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_1dmp_1_1DMPPoint___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ad9aa3385a7ad54900d17da21da6ac7f3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::dmp::DMPTraj_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1dmp_1_1DMPTraj___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_1dmp_1_1DMPTraj___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a3cb05b3c0247e31a831520c0cc0b3b71</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_1dmp_1_1DMPTraj___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a0cd32e71769d41c64fcaa1faaee4ab9c</anchor>
      <arglist>(const ::dmp::DMPTraj_&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_1dmp_1_1DMPTraj___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a7a6fc168a816ddbc6eb882dcdf9f02a2</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_1dmp_1_1DMPTraj___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>acecaee8ffc0ef69cb13c256cbb5ac2e0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::dmp::GetDMPPlanRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1dmp_1_1GetDMPPlanRequest___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_1dmp_1_1GetDMPPlanRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a73fab06818922f675c168ccd0b63b9da</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_1dmp_1_1GetDMPPlanRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aabd38b161a6abda6f11a2cabb2f773b5</anchor>
      <arglist>(const ::dmp::GetDMPPlanRequest_&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_1dmp_1_1GetDMPPlanRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a46920e5eb678cfb2313910169fd47074</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_1dmp_1_1GetDMPPlanRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a9dae5e0cf5077d5974e3df0d2ee84df0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::dmp::GetDMPPlanResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1dmp_1_1GetDMPPlanResponse___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_1dmp_1_1GetDMPPlanResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a219e4e8487b7a95bc266e0d99a5e097e</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_1dmp_1_1GetDMPPlanResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>adbe7767d58211a7a90db4c464c289a6d</anchor>
      <arglist>(const ::dmp::GetDMPPlanResponse_&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_1dmp_1_1GetDMPPlanResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aaccd6fbb38624984aca96dcb180fbb64</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_1dmp_1_1GetDMPPlanResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ae442cac16feaf663e7dd83f37c9617ed</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::dmp::LearnDMPFromDemoRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1dmp_1_1LearnDMPFromDemoRequest___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_1dmp_1_1LearnDMPFromDemoRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>acd59db537305529aacb56d3a81ab2e75</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_1dmp_1_1LearnDMPFromDemoRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a931347d06cde5293bf7fcda8d46039b0</anchor>
      <arglist>(const ::dmp::LearnDMPFromDemoRequest_&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_1dmp_1_1LearnDMPFromDemoRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>acf0131879309961606fea8e24646477e</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_1dmp_1_1LearnDMPFromDemoRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a2cad1f51282473188ff3b7198ceab060</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::dmp::LearnDMPFromDemoResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1dmp_1_1LearnDMPFromDemoResponse___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_1dmp_1_1LearnDMPFromDemoResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ab8d732e8be4ed31a6e33feef9051bde8</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_1dmp_1_1LearnDMPFromDemoResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a75f5c1a0a6b8a7911a8d6b2d0c6d3824</anchor>
      <arglist>(const ::dmp::LearnDMPFromDemoResponse_&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_1dmp_1_1LearnDMPFromDemoResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a4c9e0e69e3b1b04c805f963621d71197</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_1dmp_1_1LearnDMPFromDemoResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a9ec797c939b3dcfab321a0ff3b04fc26</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::dmp::SetActiveDMPRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1dmp_1_1SetActiveDMPRequest___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_1dmp_1_1SetActiveDMPRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a8a2359555893329c987d6f1b340db881</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_1dmp_1_1SetActiveDMPRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a2f2e11e2f5d958d36314427088a3ad88</anchor>
      <arglist>(const ::dmp::SetActiveDMPRequest_&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_1dmp_1_1SetActiveDMPRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a5232008cfcb506a027d78c47fd380f6e</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_1dmp_1_1SetActiveDMPRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a2823cff5ac04cb6d8b3dccd3c4323613</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::dmp::SetActiveDMPResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1dmp_1_1SetActiveDMPResponse___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_1dmp_1_1SetActiveDMPResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a92ac3a922f08e7de9d7d6d0252115ff2</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_1dmp_1_1SetActiveDMPResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ae2a7be54ff13fb9862af341b678735fc</anchor>
      <arglist>(const ::dmp::SetActiveDMPResponse_&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_1dmp_1_1SetActiveDMPResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a6dc8e6993c9b17e8bb663da2c1312398</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_1dmp_1_1SetActiveDMPResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a195c6a51092a51f88080070094f66b36</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::dmp::DMPData_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1dmp_1_1DMPData___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_1dmp_1_1DMPData___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a8ccca2ccac73ae90d6670f79b0e5f438</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_1dmp_1_1DMPData___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a14932e2c4fbb9ecb4dbe7dbf3bad5ae4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::dmp::DMPPoint_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1dmp_1_1DMPPoint___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_1dmp_1_1DMPPoint___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aa756b0d010345852a57bfa5ce1ae8c81</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_1dmp_1_1DMPPoint___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a0488cf206ee0f3defbc16667fcf1cac1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::dmp::DMPTraj_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1dmp_1_1DMPTraj___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_1dmp_1_1DMPTraj___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a07b07fc8726e407037e19a4bb456b3ec</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_1dmp_1_1DMPTraj___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a487d6633d6a8b049ca0c457bfa4c5c4a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::dmp::GetDMPPlanRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1dmp_1_1GetDMPPlanRequest___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_1dmp_1_1GetDMPPlanRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ae348ff75172ab4b203f74960aac93075</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_1dmp_1_1GetDMPPlanRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a2a33460abc12c6d1209cb3d594146172</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::dmp::GetDMPPlanResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1dmp_1_1GetDMPPlanResponse___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_1dmp_1_1GetDMPPlanResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aa54510e326b6487e65aa8e0160351a34</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_1dmp_1_1GetDMPPlanResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a6a3824a47555675620a3565d75c8f5f5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::dmp::LearnDMPFromDemoRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1dmp_1_1LearnDMPFromDemoRequest___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_1dmp_1_1LearnDMPFromDemoRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a67d36a676440c3fc3f6a6c03655db5e6</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_1dmp_1_1LearnDMPFromDemoRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a8409d63ef3a7a579436f8b46191d90d5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::dmp::LearnDMPFromDemoResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1dmp_1_1LearnDMPFromDemoResponse___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_1dmp_1_1LearnDMPFromDemoResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a635f111332d578b89b49a07381661c7b</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_1dmp_1_1LearnDMPFromDemoResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a848564ee57b9c1cf45dba80f6cb77f1a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::dmp::SetActiveDMPRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1dmp_1_1SetActiveDMPRequest___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_1dmp_1_1SetActiveDMPRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a9942720197046ae983e5a3271328fd41</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_1dmp_1_1SetActiveDMPRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ad5b956bbea04c02db4ad043544fc0a51</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::dmp::SetActiveDMPResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1dmp_1_1SetActiveDMPResponse___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_1dmp_1_1SetActiveDMPResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aa84fbfd2bd6ad5d439a32e80739d8324</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_1dmp_1_1SetActiveDMPResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aaa59ba7a877e967b4d2967a171c065f2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; dmp::GetDMPPlan &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01dmp_1_1GetDMPPlan_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01dmp_1_1GetDMPPlan_01_4.html</anchorfile>
      <anchor>ad11cdb02bddccf5b77f52a950f01b4a6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01dmp_1_1GetDMPPlan_01_4.html</anchorfile>
      <anchor>aae7aead741a3e54935b0c1bfa9c646e7</anchor>
      <arglist>(const dmp::GetDMPPlan &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; dmp::GetDMPPlanRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01dmp_1_1GetDMPPlanRequest___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_1service__traits_1_1DataType_3_01dmp_1_1GetDMPPlanRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aad220834f4b976068688993a947fa1e0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01dmp_1_1GetDMPPlanRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ae6a19a84e36c06cc3d1163448cab720a</anchor>
      <arglist>(const dmp::GetDMPPlanRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; dmp::GetDMPPlanResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01dmp_1_1GetDMPPlanResponse___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_1service__traits_1_1DataType_3_01dmp_1_1GetDMPPlanResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af8e442bc6b07964b6f1be63d4d23307d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01dmp_1_1GetDMPPlanResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a73e9cbe84ec7a8e49cd82739a9a8d705</anchor>
      <arglist>(const dmp::GetDMPPlanResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; dmp::LearnDMPFromDemo &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01dmp_1_1LearnDMPFromDemo_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01dmp_1_1LearnDMPFromDemo_01_4.html</anchorfile>
      <anchor>ad4ccbd94dd300846f64ae99f70ae24c3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01dmp_1_1LearnDMPFromDemo_01_4.html</anchorfile>
      <anchor>ad1dff2bb557d827a5157bffb601281b9</anchor>
      <arglist>(const dmp::LearnDMPFromDemo &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; dmp::LearnDMPFromDemoRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01dmp_1_1LearnDMPFromDemoRequest___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_1service__traits_1_1DataType_3_01dmp_1_1LearnDMPFromDemoRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a72e996e1c7e7828951ea4ecc8f6a05b4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01dmp_1_1LearnDMPFromDemoRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a241f739c79b327bc638c6697c139b9d6</anchor>
      <arglist>(const dmp::LearnDMPFromDemoRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; dmp::LearnDMPFromDemoResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01dmp_1_1LearnDMPFromDemoResponse___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_1service__traits_1_1DataType_3_01dmp_1_1LearnDMPFromDemoResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a9b00581a4f1b2fc4741996e0f09f8fc8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01dmp_1_1LearnDMPFromDemoResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a68b75ffd2e3613d30e457262b24abbba</anchor>
      <arglist>(const dmp::LearnDMPFromDemoResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; dmp::SetActiveDMP &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01dmp_1_1SetActiveDMP_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01dmp_1_1SetActiveDMP_01_4.html</anchorfile>
      <anchor>a5b1bdecbd88aa923d3a424b3bc5d5c16</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01dmp_1_1SetActiveDMP_01_4.html</anchorfile>
      <anchor>a9dab92b5c1d4320f17892027ac1373ee</anchor>
      <arglist>(const dmp::SetActiveDMP &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; dmp::SetActiveDMPRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01dmp_1_1SetActiveDMPRequest___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_1service__traits_1_1DataType_3_01dmp_1_1SetActiveDMPRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a6d230b9a89b516817eba9269b4a0a4fa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01dmp_1_1SetActiveDMPRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a3373c7b031b9a0b3f692d2ad3c667cc6</anchor>
      <arglist>(const dmp::SetActiveDMPRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; dmp::SetActiveDMPResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01dmp_1_1SetActiveDMPResponse___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_1service__traits_1_1DataType_3_01dmp_1_1SetActiveDMPResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a98337d906d445d588a7c62467e551b1d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01dmp_1_1SetActiveDMPResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a65eee592ec887359df4f5c83d6756936</anchor>
      <arglist>(const dmp::SetActiveDMPResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; dmp::GetDMPPlan &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01dmp_1_1GetDMPPlan_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01dmp_1_1GetDMPPlan_01_4.html</anchorfile>
      <anchor>a225153e06f5183896769814f0d37c708</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01dmp_1_1GetDMPPlan_01_4.html</anchorfile>
      <anchor>aac3252c9ee191d5436260b9b0009d846</anchor>
      <arglist>(const dmp::GetDMPPlan &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; dmp::GetDMPPlanRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01dmp_1_1GetDMPPlanRequest___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_1service__traits_1_1MD5Sum_3_01dmp_1_1GetDMPPlanRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a527290b5da922bc69c7c42bb007b47d1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01dmp_1_1GetDMPPlanRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a28e6898418b5d792916c0ebaefd5fbc3</anchor>
      <arglist>(const dmp::GetDMPPlanRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; dmp::GetDMPPlanResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01dmp_1_1GetDMPPlanResponse___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_1service__traits_1_1MD5Sum_3_01dmp_1_1GetDMPPlanResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aac598cad63c3051b64b849560be9f7bd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01dmp_1_1GetDMPPlanResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aa4fcf014783270e67dca89f5181ad8e9</anchor>
      <arglist>(const dmp::GetDMPPlanResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; dmp::LearnDMPFromDemo &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01dmp_1_1LearnDMPFromDemo_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01dmp_1_1LearnDMPFromDemo_01_4.html</anchorfile>
      <anchor>a73880e66cd285060bd8e13d6a1578591</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01dmp_1_1LearnDMPFromDemo_01_4.html</anchorfile>
      <anchor>ab192853d516c6fde2cba5263495adb03</anchor>
      <arglist>(const dmp::LearnDMPFromDemo &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; dmp::LearnDMPFromDemoRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01dmp_1_1LearnDMPFromDemoRequest___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_1service__traits_1_1MD5Sum_3_01dmp_1_1LearnDMPFromDemoRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aefe5bd53520232a75b41e50e9255f3ef</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01dmp_1_1LearnDMPFromDemoRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a4d79b10dd330474419724a446ef30d44</anchor>
      <arglist>(const dmp::LearnDMPFromDemoRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; dmp::LearnDMPFromDemoResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01dmp_1_1LearnDMPFromDemoResponse___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_1service__traits_1_1MD5Sum_3_01dmp_1_1LearnDMPFromDemoResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a2755b0f1424a01c4f3edd2553743e99f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01dmp_1_1LearnDMPFromDemoResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a9d45fbf2b107b7e5e99ac1df86edcbf5</anchor>
      <arglist>(const dmp::LearnDMPFromDemoResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; dmp::SetActiveDMP &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01dmp_1_1SetActiveDMP_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01dmp_1_1SetActiveDMP_01_4.html</anchorfile>
      <anchor>a992ba19b73e9478188b9eb1524454bef</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01dmp_1_1SetActiveDMP_01_4.html</anchorfile>
      <anchor>a40966bf71e9d4533d2df5ef62b0357a9</anchor>
      <arglist>(const dmp::SetActiveDMP &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; dmp::SetActiveDMPRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01dmp_1_1SetActiveDMPRequest___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_1service__traits_1_1MD5Sum_3_01dmp_1_1SetActiveDMPRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aeec0e7ca83d3d60e209190c11201e111</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01dmp_1_1SetActiveDMPRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a89ff1ddd3d713913cd874ae1a82a6ffa</anchor>
      <arglist>(const dmp::SetActiveDMPRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; dmp::SetActiveDMPResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01dmp_1_1SetActiveDMPResponse___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_1service__traits_1_1MD5Sum_3_01dmp_1_1SetActiveDMPResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a4adce2cacdf026e74e0c3960d95e834a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01dmp_1_1SetActiveDMPResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ab939c5b14588d8d5b6a98f9bf8f5bc35</anchor>
      <arglist>(const dmp::SetActiveDMPResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title></title>
    <filename>index</filename>
    <docanchor file="index">codeapi</docanchor>
  </compound>
</tagfile>
