<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>op3_walking_module.cpp</name>
    <path>/tmp/ws/src/robotis_op3/op3_walking_module/src/</path>
    <filename>op3__walking__module_8cpp</filename>
    <includes id="op3__walking__module_8h" name="op3_walking_module.h" local="yes" imported="no">op3_walking_module/op3_walking_module.h</includes>
    <namespace>robotis_op</namespace>
  </compound>
  <compound kind="file">
    <name>op3_walking_module.h</name>
    <path>/tmp/ws/src/robotis_op3/op3_walking_module/include/op3_walking_module/</path>
    <filename>op3__walking__module_8h</filename>
    <includes id="op3__walking__parameter_8h" name="op3_walking_parameter.h" local="yes" imported="no">op3_walking_parameter.h</includes>
    <class kind="struct">robotis_op::Pose3D</class>
    <class kind="struct">robotis_op::Position3D</class>
    <class kind="class">robotis_op::WalkingModule</class>
    <namespace>robotis_op</namespace>
  </compound>
  <compound kind="file">
    <name>op3_walking_parameter.h</name>
    <path>/tmp/ws/src/robotis_op3/op3_walking_module/include/op3_walking_module/</path>
    <filename>op3__walking__parameter_8h</filename>
    <class kind="class">WalkingBalanceParameter</class>
    <class kind="class">WalkingMovementParameter</class>
    <class kind="class">WalkingTimeParameter</class>
  </compound>
  <compound kind="struct">
    <name>robotis_op::Pose3D</name>
    <filename>structrobotis__op_1_1Pose3D.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>pitch</name>
      <anchorfile>structrobotis__op_1_1Pose3D.html</anchorfile>
      <anchor>a9592c0adccf3b36bbf0ff0da57c7cd60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>roll</name>
      <anchorfile>structrobotis__op_1_1Pose3D.html</anchorfile>
      <anchor>ad073277c79789afdabac79061595ab7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>x</name>
      <anchorfile>structrobotis__op_1_1Pose3D.html</anchorfile>
      <anchor>ac4742a834f9c0837ebe0b54bcba5e310</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>y</name>
      <anchorfile>structrobotis__op_1_1Pose3D.html</anchorfile>
      <anchor>af37e4d95f60e16fa68b103116f76154a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>yaw</name>
      <anchorfile>structrobotis__op_1_1Pose3D.html</anchorfile>
      <anchor>af0d3321f6a90a7b84e0c1ce0de0ca906</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>z</name>
      <anchorfile>structrobotis__op_1_1Pose3D.html</anchorfile>
      <anchor>a9f779dea4172d55a578f1d7999625b95</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>robotis_op::Position3D</name>
    <filename>structrobotis__op_1_1Position3D.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>x</name>
      <anchorfile>structrobotis__op_1_1Position3D.html</anchorfile>
      <anchor>af487cbe330a1569b6520f50cc9b5df19</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>y</name>
      <anchorfile>structrobotis__op_1_1Position3D.html</anchorfile>
      <anchor>a4ef1e282662768a502f23b13b2a6f2bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>z</name>
      <anchorfile>structrobotis__op_1_1Position3D.html</anchorfile>
      <anchor>aa0d19a0ddf9aaae65ccdc50b7be10865</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>WalkingBalanceParameter</name>
    <filename>classWalkingBalanceParameter.html</filename>
  </compound>
  <compound kind="class">
    <name>robotis_op::WalkingModule</name>
    <filename>classrobotis__op_1_1WalkingModule.html</filename>
    <base>robotis_framework::MotionModule</base>
    <base>Singleton&lt; WalkingModule &gt;</base>
    <member kind="enumvalue">
      <name>PHASE0</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>a9dde631b25930bec6e9040f0e133644ba218e737f2100a329c11df4443d2436d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PHASE1</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>a9dde631b25930bec6e9040f0e133644bacc9585da12a85b2c5d893fb2200fe4a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PHASE2</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>a9dde631b25930bec6e9040f0e133644ba5d0f6c764410c83c363c93e984e87e76</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PHASE3</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>a9dde631b25930bec6e9040f0e133644ba4e545efdef7029980ab943dd68aeadc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PHASE0</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>a9dde631b25930bec6e9040f0e133644ba218e737f2100a329c11df4443d2436d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PHASE1</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>a9dde631b25930bec6e9040f0e133644bacc9585da12a85b2c5d893fb2200fe4a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PHASE2</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>a9dde631b25930bec6e9040f0e133644ba5d0f6c764410c83c363c93e984e87e76</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PHASE3</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>a9dde631b25930bec6e9040f0e133644ba4e545efdef7029980ab943dd68aeadc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getBodySwingY</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>adb3a9b1450251738d9eedce2d1d2ae94</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getBodySwingZ</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>a7b61613f6edf2d697737afad62f9c13b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getCurrentPhase</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>a2bc3cbca1268fe9134bc2a8c252137c6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialize</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>add984f78cbcc71f6dcba6bac2a864f56</anchor>
      <arglist>(const int control_cycle_msec, robotis_framework::Robot *robot)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isRunning</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>a86c0e8804338b081b465af92f6fd2690</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>onModuleDisable</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>a1b474d50657fb88c330ca480fa288d15</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>onModuleEnable</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>af66dc885d01ced02734ab11d8d95772b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>process</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>ab245bee108ceaaf20d23aaa8972cc187</anchor>
      <arglist>(std::map&lt; std::string, robotis_framework::Dynamixel * &gt; dxls, std::map&lt; std::string, double &gt; sensors)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stop</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>aa37200441a912927086355ed05dcac7d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>WalkingModule</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>abb332a59bc9c47344506c468f7552953</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~WalkingModule</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>a122ccb0a2954b545a67a07d9a116fde7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>WalkingDisable</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>a5309594f7c3ca7fa9e01e218bd6ab292affc3f5dbab21a273b078f5d9a41540c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>WalkingEnable</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>a5309594f7c3ca7fa9e01e218bd6ab292ae1fde540856720536784824f43497b35</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>WalkingInitPose</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>a5309594f7c3ca7fa9e01e218bd6ab292ae0ed7d23ee76e37f27ce18c8a8bef5cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>WalkingReady</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>a5309594f7c3ca7fa9e01e218bd6ab292a212913cae32ebb2ea9f1f8ba8f3cf374</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>WalkingDisable</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>a5309594f7c3ca7fa9e01e218bd6ab292affc3f5dbab21a273b078f5d9a41540c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>WalkingEnable</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>a5309594f7c3ca7fa9e01e218bd6ab292ae1fde540856720536784824f43497b35</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>WalkingInitPose</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>a5309594f7c3ca7fa9e01e218bd6ab292ae0ed7d23ee76e37f27ce18c8a8bef5cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>WalkingReady</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>a5309594f7c3ca7fa9e01e218bd6ab292a212913cae32ebb2ea9f1f8ba8f3cf374</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>computeArmAngle</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>a7cc643cd9fa33129c4122817aa4eb944</anchor>
      <arglist>(double *arm_angle)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>computeIK</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>a1f8166bf09a15cc95b04670787652fa4</anchor>
      <arglist>(double *out, double x, double y, double z, double a, double b, double c)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>computeLegAngle</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>a05fcc8896e1d2814929145ffb7fb78da</anchor>
      <arglist>(double *leg_angle)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>getWalkigParameterCallback</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>a1b54d0258078d12b2b3eb44acca53ea8</anchor>
      <arglist>(op3_walking_module_msgs::GetWalkingParam::Request &amp;req, op3_walking_module_msgs::GetWalkingParam::Response &amp;res)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>iniPoseTraGene</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>aa7f48c3ac7c11404129ff3394d442c6c</anchor>
      <arglist>(double mov_time)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>loadWalkingParam</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>a6312c040ffebbc57e7659f92be9f0d0f</anchor>
      <arglist>(const std::string &amp;path)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>processPhase</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>ad69dbb2112528f7d99c07537e2377ec5</anchor>
      <arglist>(const double &amp;time_unit)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>publishStatusMsg</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>aad3eec3799ba1a270370dbe1400916ab</anchor>
      <arglist>(unsigned int type, std::string msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>queueThread</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>a0c49b5be6b8e540aee85c676a71d9fce</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>saveWalkingParam</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>afb33e6c64394931d9ebf24e5d062acda</anchor>
      <arglist>(std::string &amp;path)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>sensoryFeedback</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>aabeceb610b78daf4dc023d3852df03d5</anchor>
      <arglist>(const double &amp;rlGyroErr, const double &amp;fbGyroErr, double *balance_angle)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>startWalking</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>a9cf0c03715c396cfe2fd414f6e594b54</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateMovementParam</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>a17c75ad9c0d9a1d4b97caeffeaefe707</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updatePoseParam</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>a002fbd991a36ba652e82f64a828267dc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateTimeParam</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>a4e8afa5b0c9964aede1fa272d4a40de4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>walkingCommandCallback</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>a4c9c4b60c8a162e970a497339d4bf941</anchor>
      <arglist>(const std_msgs::String::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>walkingParameterCallback</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>a880d05019476c9631cf6a0c9ea42144b</anchor>
      <arglist>(const op3_walking_module_msgs::WalkingParam::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>double</type>
      <name>wSin</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>ab4f9cb4177ef12e02c93653752c2ff9a</anchor>
      <arglist>(double time, double period, double period_shift, double mag, double mag_shift)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>a_move_amplitude_</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>adb4a42eda838a63e63bb976d57ddbc6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>a_move_amplitude_shift_</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>aaefb7d8414f98e87516b5fa84235775a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>a_move_period_time_</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>ababb116d285b7a207e5ecbc227009ba6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>a_move_phase_shift_</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>a66ffbed8c437e75d5f20252191daba59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>a_offset_</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>a8e8e3f889e4fa527fa82d1c23bff918b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>arm_swing_gain_</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>a0b662b9dd58f712ee170faba893d72a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>body_swing_y</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>a942ebc4c54a5a57e3db814e05113e7bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>body_swing_z</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>ae96ee8820347952b0f30a9e58dd0accd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Eigen::MatrixXd</type>
      <name>calc_joint_tra_</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>a85d9a6b713951a7c954c4f64c391b892</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>control_cycle_msec_</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>a60bb458c2ef3e8d98ea31ce60b63abd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>ctrl_running_</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>aec01bd610e2507f69c3900614515ccc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const bool</type>
      <name>DEBUG</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>a42710f699878585ea25687150e795b54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>dsp_ratio_</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>a4ba6e15a1afc474c0c74e936c5e2b9b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Eigen::MatrixXd</type>
      <name>goal_position_</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>a0221695ead836592247fabce7e69842c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>hit_pitch_offset_</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>a75a89c3b0dea33a839391cf69f9f813c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>init_pose_count_</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>a35633d82e8d7efdacd042e602a21ef40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Eigen::MatrixXd</type>
      <name>init_position_</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>a00c72a73eb39fc024b07395f1175f249</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Eigen::MatrixXi</type>
      <name>joint_axis_direction_</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>a23a005505920fca82d19eb5b4c6f4f06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, int &gt;</type>
      <name>joint_table_</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>ab04ecefbf6d733840637a9df9c0da1aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>l_ssp_end_time_</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>a62b7bf3150f41738e403e9521bb121e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>l_ssp_start_time_</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>ae701f4f82818aaeea6ca4a3685ccb341</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>OP3KinematicsDynamics *</type>
      <name>op3_kd_</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>a51b57d71f8f857beff9fac6d70966850</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>p_offset_</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>aca2fce4854c4caeda476b5e0d7e28713</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>param_path_</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>a1e63be796dbcfcc490e48e8030cdd24f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>pelvis_offset_</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>a717f1f2c28f132574513b650b13364f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>pelvis_swing_</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>ac81894ddb18055b63e2de9c0f07ffea5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>period_time_</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>ab7395275e98f03ec329be5aea0d14408</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>phase1_time_</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>ac5bd95151f65293af7ac073929a597b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>phase2_time_</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>a263da145611221fa1852f326c86eb205</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>phase3_time_</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>a778847f78524a81d024c6691181a2e08</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>phase_</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>a2148656d246b5e72d1f7e7ef012ba0c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>previous_x_move_amplitude_</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>a0d3b16440747669dac73f033fe12b1a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::mutex</type>
      <name>publish_mutex_</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>a320c63350a1d33e4c61d320271c05c25</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::thread</type>
      <name>queue_thread_</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>a294d5816ebf109acd8ca52e12aaa62bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>r_offset_</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>a0373556e373c16e269dbe6fa2ef19234</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>r_ssp_end_time_</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>a1fcdd534bb791bf2e635eb6be9fae6fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>r_ssp_start_time_</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>aa56c40ccfbdb99cb4e753b1349958a31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>real_running_</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>a60489bc9f6d59567787a5d8a295bd8e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>robot_pose_pub_</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>a457ffd2d0279dcf81edaa46c62e846e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>ssp_ratio_</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>af33605c02b8ef74ebb5ad8901ac20306</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>ssp_time_</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>a643f0d6c6143aec515429fa1ba5e1f75</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>status_msg_pub_</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>a60f6011223d39c151702953b7cdefd85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Eigen::MatrixXd</type>
      <name>target_position_</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>ae842a3c65880a4e7b2b690297c51536b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>time_</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>a2042623e09e5de94795304aae373da39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>op3_walking_module_msgs::WalkingParam</type>
      <name>walking_param_</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>ace7526c21a2dde919188409e5b1a8284</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>walking_state_</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>a4155541587047aabb9ca37fe34faae54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>x_move_amplitude_</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>a4778d62095ed5c65b1245025c3f84fa8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>x_move_amplitude_shift_</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>a1cb53398b9b6971f590647cd74c52f44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>x_move_period_time_</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>a102f838939fe0ef4c2615d4b87282459</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>x_move_phase_shift_</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>a4634be2128afbf58cb546b37d9ee8a03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>x_offset_</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>a48b2725831afb95cb2b6bf9353f50480</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>x_swap_amplitude_</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>a251c4cad4b24788987f357a661bbcee6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>x_swap_amplitude_shift_</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>ae04701ff83666b1ad607c55977a5086a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>x_swap_period_time_</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>aef86e7868dee9792b21010b3797c53ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>x_swap_phase_shift_</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>a26d477b1e9306e71e949d4a74df1aaaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>y_move_amplitude_</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>a3ff08e3fb8411a2e26c5e40801654449</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>y_move_amplitude_shift_</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>abc422a93fe11852c6c76e3ba520fb0c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>y_move_period_time_</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>a939b2fc49585c4a4df13549fac1675dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>y_move_phase_shift_</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>a160e35e716bbcfb5af09c9f1e853a5a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>y_offset_</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>a64a934b7f932cc3f953ac1cbe6a3c941</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>y_swap_amplitude_</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>a39ab890cf1a944cea03a19153e998952</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>y_swap_amplitude_shift_</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>a06ed57d740ba80620457a63639ada14a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>y_swap_period_time_</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>a30b78fe23b0d3d424a1b2e7c85184abe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>y_swap_phase_shift_</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>aef5aee2f1468a406f7cb358c38478ee3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>z_move_amplitude_</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>ab96b04f224d0c21cfc44fc694b7ed465</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>z_move_amplitude_shift_</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>a60b0cf4aa1099bb05785152ac04de8a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>z_move_period_time_</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>a8d8e22b295df76ae55caa868017f9c8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>z_move_phase_shift_</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>abbf005c0d1c39000f97ac257c1848fe8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>z_offset_</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>ae69a2bfeed3106a8863a5824ae9d011a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>z_swap_amplitude_</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>a288ed1aad4e5718dd1f22e7ab02b6041</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>z_swap_amplitude_shift_</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>a0f089e2006e2ebf2117c1dc9f740f56a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>z_swap_period_time_</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>ad780683d1d3a135a5f063bb7a1b5a04d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>z_swap_phase_shift_</name>
      <anchorfile>classrobotis__op_1_1WalkingModule.html</anchorfile>
      <anchor>a31b4ea96769e91740aa52d99d67aa4f0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>WalkingMovementParameter</name>
    <filename>classWalkingMovementParameter.html</filename>
  </compound>
  <compound kind="class">
    <name>WalkingTimeParameter</name>
    <filename>classWalkingTimeParameter.html</filename>
    <member kind="enumvalue">
      <name>PHASE0</name>
      <anchorfile>classWalkingTimeParameter.html</anchorfile>
      <anchor>ad69fdd7716ab8bc8a91aecb40872686caa98351f60e89356aeaea210881b64222</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PHASE1</name>
      <anchorfile>classWalkingTimeParameter.html</anchorfile>
      <anchor>ad69fdd7716ab8bc8a91aecb40872686ca83de62d1be38bc230c7cf170e23be5ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PHASE2</name>
      <anchorfile>classWalkingTimeParameter.html</anchorfile>
      <anchor>ad69fdd7716ab8bc8a91aecb40872686caebf48ab8eda3320aa3c99de5135cdd04</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PHASE3</name>
      <anchorfile>classWalkingTimeParameter.html</anchorfile>
      <anchor>ad69fdd7716ab8bc8a91aecb40872686ca91ce832fed84938e4bdc02d633c8d53d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PHASE0</name>
      <anchorfile>classWalkingTimeParameter.html</anchorfile>
      <anchor>ad69fdd7716ab8bc8a91aecb40872686caa98351f60e89356aeaea210881b64222</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PHASE1</name>
      <anchorfile>classWalkingTimeParameter.html</anchorfile>
      <anchor>ad69fdd7716ab8bc8a91aecb40872686ca83de62d1be38bc230c7cf170e23be5ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PHASE2</name>
      <anchorfile>classWalkingTimeParameter.html</anchorfile>
      <anchor>ad69fdd7716ab8bc8a91aecb40872686caebf48ab8eda3320aa3c99de5135cdd04</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PHASE3</name>
      <anchorfile>classWalkingTimeParameter.html</anchorfile>
      <anchor>ad69fdd7716ab8bc8a91aecb40872686ca91ce832fed84938e4bdc02d633c8d53d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>a_move_periodtime</name>
      <anchorfile>classWalkingTimeParameter.html</anchorfile>
      <anchor>a85c3b1ed4193fbc76c8b20d36f8eb776</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>dsp_ratio</name>
      <anchorfile>classWalkingTimeParameter.html</anchorfile>
      <anchor>a25e4f8490b8e3935fffefcd6d88d9ebd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>periodtime</name>
      <anchorfile>classWalkingTimeParameter.html</anchorfile>
      <anchor>add3a454153b1e18bcd475b1e67aed07e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>phase1_time</name>
      <anchorfile>classWalkingTimeParameter.html</anchorfile>
      <anchor>a299b45cfcb6f7225f3f1131ac0b7e6a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>phase2_time</name>
      <anchorfile>classWalkingTimeParameter.html</anchorfile>
      <anchor>a9b26066ce66b722d813cb6846bd7f027</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>phase3_time</name>
      <anchorfile>classWalkingTimeParameter.html</anchorfile>
      <anchor>a19d02a51ddd451a851513da3fc6f6f6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>ssp_ratio</name>
      <anchorfile>classWalkingTimeParameter.html</anchorfile>
      <anchor>a655adcfce2d37b596eb978899ce396a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>ssp_time</name>
      <anchorfile>classWalkingTimeParameter.html</anchorfile>
      <anchor>a4d87866df47c916fcae39140bed4c314</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>ssp_time_end_l</name>
      <anchorfile>classWalkingTimeParameter.html</anchorfile>
      <anchor>ad6b5f6b7f5692e7b61ee2707a0a47d74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>ssp_time_end_r</name>
      <anchorfile>classWalkingTimeParameter.html</anchorfile>
      <anchor>afdee29df92332a9f4de857f9b18f5ab1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>ssp_time_start_l</name>
      <anchorfile>classWalkingTimeParameter.html</anchorfile>
      <anchor>a80d1514fb30c8d83280ac342c690aaf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>ssp_time_start_r</name>
      <anchorfile>classWalkingTimeParameter.html</anchorfile>
      <anchor>a076a3f9165c83aec4f83972bb24ec147</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>x_move_periodtime</name>
      <anchorfile>classWalkingTimeParameter.html</anchorfile>
      <anchor>afa57b3d558d490e6b4c358104bf38108</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>x_swap_periodtime</name>
      <anchorfile>classWalkingTimeParameter.html</anchorfile>
      <anchor>ab641c4a14d44634c4e4037f921367e6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>y_move_periodtime</name>
      <anchorfile>classWalkingTimeParameter.html</anchorfile>
      <anchor>a0b491b6e2057c7ac7b171d6886bfbfd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>y_swap_periodtime</name>
      <anchorfile>classWalkingTimeParameter.html</anchorfile>
      <anchor>aa5cb013765f8827043493ca5f5746e4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>z_move_periodtime</name>
      <anchorfile>classWalkingTimeParameter.html</anchorfile>
      <anchor>aaed0a8b41684ddeaf8e098104e2cd1e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>z_swap_periodtime</name>
      <anchorfile>classWalkingTimeParameter.html</anchorfile>
      <anchor>a522bc8f3b42df68b26d31daf8f272780</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>robotis_op</name>
    <filename>namespacerobotis__op.html</filename>
    <class kind="struct">robotis_op::Pose3D</class>
    <class kind="struct">robotis_op::Position3D</class>
    <class kind="class">robotis_op::WalkingModule</class>
    <member kind="enumeration">
      <type></type>
      <name>TreeSelect</name>
      <anchorfile>namespacerobotis__op.html</anchorfile>
      <anchor>a70c4b1791475ee887470b11b17a97b18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Manipulation</name>
      <anchorfile>namespacerobotis__op.html</anchorfile>
      <anchor>a70c4b1791475ee887470b11b17a97b18a92ba3150e3b698fe0b548d65f5208723</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Walking</name>
      <anchorfile>namespacerobotis__op.html</anchorfile>
      <anchor>a70c4b1791475ee887470b11b17a97b18a50760b62213f446fb48b06828582f5e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>WholeBody</name>
      <anchorfile>namespacerobotis__op.html</anchorfile>
      <anchor>a70c4b1791475ee887470b11b17a97b18ab43dad52fcf8a47a7dca583b9b2e1bc7</anchor>
      <arglist></arglist>
    </member>
  </compound>
</tagfile>
