<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>aubo_driver.cpp</name>
    <path>/tmp/catkin_workspace/src/aubo_robot/aubo_driver/src/</path>
    <filename>aubo__driver_8cpp</filename>
    <includes id="aubo__driver_8h" name="aubo_driver.h" local="yes" imported="no">aubo_driver/aubo_driver.h</includes>
    <includes id="our__control__api_8h" name="our_control_api.h" local="yes" imported="no">our_control_api.h</includes>
    <member kind="function">
      <type>int</type>
      <name>connect_server</name>
      <anchorfile>aubo__driver_8cpp.html</anchorfile>
      <anchor>ae11fcac55163718747497b4c60feb938</anchor>
      <arglist>(const char *server_ip, int server_port)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>disconnect_server</name>
      <anchorfile>aubo__driver_8cpp.html</anchorfile>
      <anchor>a4872c0688e1adc347caa2faa5e42c320</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_current_position</name>
      <anchorfile>aubo__driver_8cpp.html</anchorfile>
      <anchor>a766901798369d949114e846ce659c0d4</anchor>
      <arglist>(double *pos)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>get_robot_io</name>
      <anchorfile>aubo__driver_8cpp.html</anchorfile>
      <anchor>a11bfb1124e3e6efbc37540e9f8576a33</anchor>
      <arglist>(int io_type, int io_mode, int io_index)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>aubo__driver_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>road_point_compare</name>
      <anchorfile>aubo__driver_8cpp.html</anchorfile>
      <anchor>a6c155951e79652aab01e71abffbd60b4</anchor>
      <arglist>(double *goal)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>set_robot_io</name>
      <anchorfile>aubo__driver_8cpp.html</anchorfile>
      <anchor>a240a7ebf7db11d5d74f89fe521303a48</anchor>
      <arglist>(int io_type, int io_mode, int io_index, double io_value)</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>last_road_point</name>
      <anchorfile>aubo__driver_8cpp.html</anchorfile>
      <anchor>a49c1a66dcb459c67d348c1fec6de304e</anchor>
      <arglist>[6]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>aubo_driver.h</name>
    <path>/tmp/catkin_workspace/src/aubo_robot/aubo_driver/include/aubo_driver/</path>
    <filename>aubo__driver_8h</filename>
    <class kind="class">AuboDriver</class>
  </compound>
  <compound kind="file">
    <name>metaType.h</name>
    <path>/tmp/catkin_workspace/src/aubo_robot/aubo_driver/include/aubo_driver/control_api/</path>
    <filename>metaType_8h</filename>
    <class kind="struct">our_com_frame</class>
    <class kind="struct">our_contorl_io_config</class>
    <class kind="struct">our_control_coord_convert</class>
    <class kind="struct">our_control_event_msg</class>
    <class kind="struct">our_control_feature</class>
    <class kind="struct">our_control_io_status</class>
    <class kind="struct">our_control_joint_collision_current</class>
    <class kind="struct">our_control_joint_status</class>
    <class kind="struct">our_control_joint_version</class>
    <class kind="struct">our_control_json_frame</class>
    <class kind="struct">our_control_login</class>
    <class kind="struct">our_control_project_load</class>
    <class kind="struct">our_control_robot_collision_param</class>
    <class kind="struct">our_control_robot_device_info</class>
    <class kind="struct">our_control_robot_status</class>
    <class kind="struct">our_control_robot_system_status</class>
    <class kind="struct">our_control_tcp_center_param</class>
    <class kind="struct">our_control_tpc_center</class>
    <class kind="struct">our_event</class>
    <class kind="struct">our_project_info</class>
    <class kind="struct">our_robot_road_point</class>
    <class kind="struct">PACKED</class>
    <class kind="struct">PACKED</class>
    <class kind="struct">PACKED</class>
    <class kind="struct">PACKED</class>
    <class kind="struct">robot_move_profile</class>
    <class kind="struct">robot_teach_joint_move</class>
    <class kind="struct">robot_teach_point_move</class>
    <class kind="struct">RobotRoadPoint</class>
    <class kind="struct">RobotRoadPointJoint</class>
    <class kind="struct">RobotRoadPointPose</class>
    <class kind="struct">RobotRoadPointPosition</class>
    <member kind="define">
      <type>#define</type>
      <name>METATYPE_H</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>adf010c028536dec5e3ccbe6a0c0a01e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OUR_JSON_HEADERSIZE</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>ab4bb38d437183a0bc04446814e43f0f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OUR_JSON_TAILSIZE</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>a9f56e9f48f0159cfd9fb00b9e452d4ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PACKED</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>a36d525cf4d116b2fe4ecc00222b256f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RESPONSE_COMMAND</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>a092dfb4db20869778c94d6efd1a7450d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RESPONSE_ERROR_CODE</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>a8f6995bfd703e95c2b59b89fcb75e0f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RESPONSE_ERROR_MSG</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>a8e129f0ba612f47e729897b2d57b32cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TCP_MESSAGE_BYTE</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>aaa1b28688c27ca05b246ad36569a9688</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TCP_MESSAGE_CRC_BYTE</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>ac56ca6263896d2e6a875804ef904f7af</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TCP_MESSAGE_DATA_LEN_BYTE</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>a4bad416021329c8c5f70eef7dd2c47b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TCP_MESSAGE_DATA_MAX_BYTE</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>a206117bc57c9865f48a78d7620ca9937</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TCP_MESSAGE_END_BYTE</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>a8b440cf7ee51e9e39b6b2906ed1d0e24</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TCP_MESSAGE_PACKAGE_BYTE</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>ae8b293f6171361020765b3cbabcc0028</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TCP_MESSAGE_SOF_BYTE</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>af39ec645224e77fbcb11e4fce4349a13</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>EventPushCallback</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>a0af809607566e294f59a04b3a7be3f09</anchor>
      <arglist>)(our_control_event, our_control_event_msg)</arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; int, our_com_frame * &gt;</type>
      <name>OUR_CLENT_MAP</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>a505d62f55481c9e5563c093fa2c73c61</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct PACKED</type>
      <name>our_control_json_header</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>a762cb0886e0f54f74e5c4f30cc0f7e1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct PACKED</type>
      <name>our_control_json_tail</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>afb08aa35f7412074a3a00e2df9d9757e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>RealTimeRoadPointEventCallback</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>a5416be8ecd4133fbc4db25928ff459f8</anchor>
      <arglist>)(our_robot_road_point roadPoint, float endSpeed)</arglist>
    </member>
    <member kind="typedef">
      <type>struct PACKED</type>
      <name>RobotDeviceInfo</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>ab83a7158c2611adfb60d707c0e9ed82b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct PACKED</type>
      <name>RobotJointVer</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>ac6fad23c19fb667920f2ee21e398cc03</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned char</type>
      <name>uchar</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>a65f85814a8290f9797005d3b28e7e5fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>coord_convert_type</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>a33bc76b09b86eae25a5b4b23515bff0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>no_convert</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>a33bc76b09b86eae25a5b4b23515bff0caeddaedb7a96c892b23119251dd12ed15</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>base_to_user</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>a33bc76b09b86eae25a5b4b23515bff0ca8237e0c10e0aa1d92214b20132d7b934</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>user_to_base</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>a33bc76b09b86eae25a5b4b23515bff0ca8f09702186b34fb06bf92ed4a1803f5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>our_contorl_io_mode</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>a7f4ffb302c8c2abd679045b73eda04e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>io_mode_do</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>a7f4ffb302c8c2abd679045b73eda04e2aaed7a97698498391f78592d19fc52e34</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>io_mode_di</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>a7f4ffb302c8c2abd679045b73eda04e2a00da1bc9f160e46655f42c81e08e38bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>io_mode_ao</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>a7f4ffb302c8c2abd679045b73eda04e2a7ede0220f975696e127da62f6c15997b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>io_mode_ai</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>a7f4ffb302c8c2abd679045b73eda04e2ac3ba7678da1fcf57683abeed2d5af52b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>our_contorl_io_type</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>adad238ac8cbefe1f49979cb86830271e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>io_bus_type_plc</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>adad238ac8cbefe1f49979cb86830271eaff92a275513cf0849a48f8f8de59aad7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>io_bus_type_tool</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>adad238ac8cbefe1f49979cb86830271ea4218b9ddee4ff669e017c8527cdf8230</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>io_bus_type_board</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>adad238ac8cbefe1f49979cb86830271eaf3f927d6267a1ecf26dce084bbfa9fd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>io_bus_type_modbus</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>adad238ac8cbefe1f49979cb86830271ea0f1503c7d9b819239a3937ee20e25e48</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>our_control_command_result</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>a47922d1352f6bd484dbb024b765d3384</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>our_control_ok</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>a47922d1352f6bd484dbb024b765d3384acdce900c79443424a8df24cc64b1a30a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>our_control_json_error</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>a47922d1352f6bd484dbb024b765d3384adfcfed35e0468f2dfa7322a0cd48d930</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>our_control_event</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>aa92dd08e3941324af54754542b492126</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>robot_event_current_pos</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>aa92dd08e3941324af54754542b492126af18a22ede92b7be825bd399fadef0181</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>robot_event_soft_emergency</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>aa92dd08e3941324af54754542b492126a50e0d48b9ccb4fe2a794182b12cdcb77</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>robot_event_collision</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>aa92dd08e3941324af54754542b492126a0b6e6580bcfe7a8275d1b139e32bb9c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>robot_event_over_speed</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>aa92dd08e3941324af54754542b492126a07bbccbfea1c04ddc66cc9edc55506f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>robot_event_force_control</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>aa92dd08e3941324af54754542b492126a50b49a6ac3934fd64bbbab2525199418</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>robot_event_joint_error</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>aa92dd08e3941324af54754542b492126aa882d388afc2656238858cc205859fd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>robot_event_at_track_target_pos</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>aa92dd08e3941324af54754542b492126a2bfafc6f37e7684b05a3cd879dd07a17</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>robot_event_mounting_pose_changed</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>aa92dd08e3941324af54754542b492126aed9680fe15a8a8cd22dcbfc9d36e3ead</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>robot_event_project_status_changed</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>aa92dd08e3941324af54754542b492126a8351517991211991c8d627ac0e9ee98b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>robot_event_count</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>aa92dd08e3941324af54754542b492126a68f681fc1fbe3f4c602c623604f048c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>robot_event_unknown</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>aa92dd08e3941324af54754542b492126afc307c094d9bb8809d12483c4fca6d8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>our_control_init_status</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>aa0cc0a4ef9f55599b15fa4d1dacc8599</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>state_ready</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>aa0cc0a4ef9f55599b15fa4d1dacc8599ad1594b91b05fbf5b72b11182fe5b92d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>state_connect_interfaceboard</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>aa0cc0a4ef9f55599b15fa4d1dacc8599a247246314c4ef8eda2ea7a5ab034001e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>state_init_ok</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>aa0cc0a4ef9f55599b15fa4d1dacc8599abb9a476a89314a96d22d7b34c4c60e99</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>state_init_failed</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>aa0cc0a4ef9f55599b15fa4d1dacc8599a9629f87bd6a532606766bd02b6a719f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>our_control_robot_command</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>a6ba42eaef9ba58083c3bc737c53a9540</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>robot_release</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>a6ba42eaef9ba58083c3bc737c53a9540a0b3b825ecdf300b0cbe8575084441fe4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>robot_brake</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>a6ba42eaef9ba58083c3bc737c53a9540a939ec82b85e0fb064995e63767fe74b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>overspeed_warning</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>a6ba42eaef9ba58083c3bc737c53a9540ac7bacfdf8e3daf4e43bbaf9bc38ed0a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>overspeed_recover</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>a6ba42eaef9ba58083c3bc737c53a9540a2e933af0d6b9111f821277a0faff7a9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>disable_force_control</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>a6ba42eaef9ba58083c3bc737c53a9540a1814813fd2eb9512496369f56789481a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>enable_force_control</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>a6ba42eaef9ba58083c3bc737c53a9540a804829ceefc1538041cbf95168bee5d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>orpe_open</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>a6ba42eaef9ba58083c3bc737c53a9540a5a934a7c5e52a68893965ff4ed6e932e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>erpe_close</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>a6ba42eaef9ba58083c3bc737c53a9540a6161371f36c8cfdd50d3b9cdfedb8156</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>enable_read_pose</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>a6ba42eaef9ba58083c3bc737c53a9540aad901b446dc4038c7e067d0dea5c2432</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>disable_read_pose</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>a6ba42eaef9ba58083c3bc737c53a9540a421415cd69881068f582d4009cfc0030</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>mounting_pose_changed</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>a6ba42eaef9ba58083c3bc737c53a9540ad1a7a16d9b0da36b042d786abf2bd450</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>mounting_pose_unchanged</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>a6ba42eaef9ba58083c3bc737c53a9540ad4994ce5d9ce02dd681e947cdbfae7f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>enable_static_collision_detect</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>a6ba42eaef9ba58083c3bc737c53a9540af9651f06e19575f47dda76197d1cd5f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>disable_static_collision_detect</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>a6ba42eaef9ba58083c3bc737c53a9540a546e562417d63a7b86a545440e9c2ae0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>our_control_robot_mode</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>a26929f28b2260ab867b026e80fe3fb3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>robot_mode_simulator</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>a26929f28b2260ab867b026e80fe3fb3eaaaf54ef50ec4b9b521a206f77f8d4037</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>robot_mode_real</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>a26929f28b2260ab867b026e80fe3fb3eacd8b498b4a7657ce226d5f1f214131ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>robot_mode_unknow</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>a26929f28b2260ab867b026e80fe3fb3ea8c6d61428b7233d084270120a4edabb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>our_control_robot_tool_status</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>a6529e8d9a745a5483501419ff923f463</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>no_error</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>a6529e8d9a745a5483501419ff923f463a1f1efebf2c41e3bef0fef1862bf5f0c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>over_voltage</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>a6529e8d9a745a5483501419ff923f463a2fbd5a9622cdd1b957ea419e2315d822</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>under_voltage</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>a6529e8d9a745a5483501419ff923f463a77cf17188bb6bbd02aa27346d1459a37</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>over_temp</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>a6529e8d9a745a5483501419ff923f463ab1d8448e6966f6c8b5ec97f2f22d4eed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>canbus_error</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>a6529e8d9a745a5483501419ff923f463a2909df52150986a6f12e6f4164594a5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>our_feature_type</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>ac1054245b10751a0c81d763f71a0c6d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>our_feature_base</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>ac1054245b10751a0c81d763f71a0c6d6a3e955421ca68e85b5c275bc3db237828</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>our_feature_end</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>ac1054245b10751a0c81d763f71a0c6d6a1452c26726ea1f0305b44e3671ea8751</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>our_feature_user</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>ac1054245b10751a0c81d763f71a0c6d6a9b677351b9a8028da5bddcdb5291c3a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>our_move_mode_type</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>a5a9e3f385cfba9633a3fa12fdddc1708</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>our_move_mode_j</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>a5a9e3f385cfba9633a3fa12fdddc1708ae903c276de277c7b6ff66d52ff4d44a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>our_move_mode_l</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>a5a9e3f385cfba9633a3fa12fdddc1708a58ae2a437f2ed623c9fe666a3e6bb2f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>our_move_mode_p</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>a5a9e3f385cfba9633a3fa12fdddc1708aa84d7e43f3b1a61c41e1e1b51a268ad9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>our_move_unknown_mode</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>a5a9e3f385cfba9633a3fa12fdddc1708a51bad719b1e45ef80607ec754b1beed9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>our_move_track_type</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>a2fe8e74443e1f4a48916fb4fb38027d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>arc</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>a2fe8e74443e1f4a48916fb4fb38027d8a5fc2b488d897cad539213e3f08d36888</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>circular</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>a2fe8e74443e1f4a48916fb4fb38027d8accc0f9a3ebaa03e49ae322b5961d5723</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cartesian_cubicspline</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>a2fe8e74443e1f4a48916fb4fb38027d8a77a0829a129a53b8b260629c4232f436</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cartesian_ubsplineintp</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>a2fe8e74443e1f4a48916fb4fb38027d8a9b0d84b266c5028c525a9dafda819f2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cartesian_movep</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>a2fe8e74443e1f4a48916fb4fb38027d8a520e4b714b98309f04cbb99be896e9a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>jiont_cubicspline</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>a2fe8e74443e1f4a48916fb4fb38027d8a6ffeecf087a5fffc1559fd149ccf82ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>joint_ubsplineintp</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>a2fe8e74443e1f4a48916fb4fb38027d8a0d1d3801dd15866779971a0531542e6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>track_mode_count</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>a2fe8e74443e1f4a48916fb4fb38027d8ab9fed42c7b1ce0b3323458107c2ebbbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>our_project_control</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>a88c341864859d542eea010f8027551c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>project_no_opera</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>a88c341864859d542eea010f8027551c1a11b84c2e61ebf16e7741a027927e190c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>project_start</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>a88c341864859d542eea010f8027551c1a49948ca60f5ef5ea3a66244511bed1c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>project_stop</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>a88c341864859d542eea010f8027551c1a0f19b166c374dc648171d153055e7b17</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>project_pause</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>a88c341864859d542eea010f8027551c1ad09bde9ae0e6e0fb9d8b5fe1a67e31f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>our_project_status</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>acee1d5bc60f13ca5452337a897337930</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>robot_project_ready</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>acee1d5bc60f13ca5452337a897337930a6ca27e32b5d65258b23fd7042614c69e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>robot_project_running</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>acee1d5bc60f13ca5452337a897337930aa749aad24aafb4b8ab4585314332e3ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>robot_project_step_running</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>acee1d5bc60f13ca5452337a897337930a288310432d96416ff19fd54392dcb229</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>robot_project_suspend</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>acee1d5bc60f13ca5452337a897337930a1eddae7852c9c47e9716a4f503593c57</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>our_robot_status</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>aee2cba55076a17a3d00cdd986cc08728</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>robot_running</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>aee2cba55076a17a3d00cdd986cc08728a491f07f8973dade5ce58a84609fc484d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>robot_stop</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>aee2cba55076a17a3d00cdd986cc08728afe4db5af612fd4a1e2b149ad4de24758</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>robot_pause</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>aee2cba55076a17a3d00cdd986cc08728ac35eaa89a546e8209721baf7d1697d0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>robot_emergency</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>aee2cba55076a17a3d00cdd986cc08728a648aa16263e5f2001bde4aa71c888f3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>robot_unknown</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>aee2cba55076a17a3d00cdd986cc08728ae4511295da7ce35d1e00575ec3340710</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>robot_coord_type</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>a6f97b41402e34601d17a52632ba9e2ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>real_coord</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>a6f97b41402e34601d17a52632ba9e2aeacb45c239ec39d689499d87e116da2028</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>word_coord</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>a6f97b41402e34601d17a52632ba9e2aeac35b4f65745550c3aad1829d778c4472</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>base_coord</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>a6f97b41402e34601d17a52632ba9e2aead2edbcfb350fb7722650eba631009bf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>robot_moveway</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>a5fd86aa7f16f9ccfb1d7924a1c117684</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>move_x</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>a5fd86aa7f16f9ccfb1d7924a1c117684a01046808358e104ac18dd56c83a97ed3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>move_y</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>a5fd86aa7f16f9ccfb1d7924a1c117684a52806075b6d8b7c42310968d6f29c8b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>move_z</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>a5fd86aa7f16f9ccfb1d7924a1c117684ad1a43d6c2181b827fe211106cc46e614</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>rotate_x</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>a5fd86aa7f16f9ccfb1d7924a1c117684ad1e1c1c6a43336fa7cdf8a54411f4da5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>rotate_y</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>a5fd86aa7f16f9ccfb1d7924a1c117684a99077ba7bf5d267c99f66e66dc5828d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>rotate_z</name>
      <anchorfile>metaType_8h.html</anchorfile>
      <anchor>a5fd86aa7f16f9ccfb1d7924a1c117684add7bf37e91d4646632b36769e972d9c7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>our_control_api.h</name>
    <path>/tmp/catkin_workspace/src/aubo_robot/aubo_driver/include/aubo_driver/control_api/</path>
    <filename>our__control__api_8h</filename>
    <includes id="metaType_8h" name="metaType.h" local="yes" imported="no">metaType.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>AUBOAPI_DLLSHARED_EXPORT</name>
      <anchorfile>our__control__api_8h.html</anchorfile>
      <anchor>a05abb993db61e73d739841073138f1c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>AUBOAPI_DLLSHARED_EXPORT void</type>
      <name>add_waypoint_for_moveP</name>
      <anchorfile>our__control__api_8h.html</anchorfile>
      <anchor>a42d8ee82406823ca880197dacb6acdc7</anchor>
      <arglist>(const double pos[], int count)</arglist>
    </member>
    <member kind="function">
      <type>AUBOAPI_DLLSHARED_EXPORT void</type>
      <name>disable_relative_offset</name>
      <anchorfile>our__control__api_8h.html</anchorfile>
      <anchor>a7fe666eec03bb4c6a487b38402889542</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>disenable_realtime_roadpoint_event</name>
      <anchorfile>our__control__api_8h.html</anchorfile>
      <anchor>aabe97cf08fb817f59be1a33748acb9a6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>enable_realtime_roadpoint_event</name>
      <anchorfile>our__control__api_8h.html</anchorfile>
      <anchor>a82f6d06458160499cfa831265a74d429</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>AUBOAPI_DLLSHARED_EXPORT int</type>
      <name>get_io_status</name>
      <anchorfile>our__control__api_8h.html</anchorfile>
      <anchor>a9061b7b5a3b79cfb04c10d0b7a77f08e</anchor>
      <arglist>(our_control_io_status *ioStatusArray, int len)</arglist>
    </member>
    <member kind="function">
      <type>AUBOAPI_DLLSHARED_EXPORT int</type>
      <name>get_project_count</name>
      <anchorfile>our__control__api_8h.html</anchorfile>
      <anchor>ab6a6c0ba113c2063ff9756a4c97095d1</anchor>
      <arglist>(int *count)</arglist>
    </member>
    <member kind="function">
      <type>AUBOAPI_DLLSHARED_EXPORT int</type>
      <name>get_project_list</name>
      <anchorfile>our__control__api_8h.html</anchorfile>
      <anchor>af12c0270f8d8b52bff1000a9969ac609</anchor>
      <arglist>(our_project_info *projects, int *len)</arglist>
    </member>
    <member kind="function">
      <type>AUBOAPI_DLLSHARED_EXPORT int</type>
      <name>get_robot_device_info</name>
      <anchorfile>our__control__api_8h.html</anchorfile>
      <anchor>a841ffab42f59eabe3fe2bebc6cfefd56</anchor>
      <arglist>(RobotDeviceInfo *deviceInfo)</arglist>
    </member>
    <member kind="function">
      <type>AUBOAPI_DLLSHARED_EXPORT int</type>
      <name>get_robot_end_speed</name>
      <anchorfile>our__control__api_8h.html</anchorfile>
      <anchor>a24353b2efa53b2f761fc66931e505322</anchor>
      <arglist>(double *speed)</arglist>
    </member>
    <member kind="function">
      <type>AUBOAPI_DLLSHARED_EXPORT int</type>
      <name>get_robot_joint_status</name>
      <anchorfile>our__control__api_8h.html</anchorfile>
      <anchor>ae60cea9d98eb4df7a1e486356d3bff4e</anchor>
      <arglist>(our_control_joint_status *status, int len)</arglist>
    </member>
    <member kind="function">
      <type>AUBOAPI_DLLSHARED_EXPORT int</type>
      <name>get_robot_mode</name>
      <anchorfile>our__control__api_8h.html</anchorfile>
      <anchor>acf579fc595d43dd51ba93fc8f220c68f</anchor>
      <arglist>(our_control_robot_mode *mode)</arglist>
    </member>
    <member kind="function">
      <type>AUBOAPI_DLLSHARED_EXPORT int</type>
      <name>get_robot_position</name>
      <anchorfile>our__control__api_8h.html</anchorfile>
      <anchor>a0aafd1fb8505c38752f6dd08a6f2e5a6</anchor>
      <arglist>(our_robot_road_point *pos)</arglist>
    </member>
    <member kind="function">
      <type>AUBOAPI_DLLSHARED_EXPORT int</type>
      <name>get_robot_run_status</name>
      <anchorfile>our__control__api_8h.html</anchorfile>
      <anchor>ab2ca81b191ff27ed8c37151c5327b303</anchor>
      <arglist>(our_robot_status *status)</arglist>
    </member>
    <member kind="function">
      <type>AUBOAPI_DLLSHARED_EXPORT int</type>
      <name>get_robot_system_status</name>
      <anchorfile>our__control__api_8h.html</anchorfile>
      <anchor>a4f2e2386866feb85692b549c2872958f</anchor>
      <arglist>(our_control_robot_system_status *robotSystemStatus)</arglist>
    </member>
    <member kind="function">
      <type>AUBOAPI_DLLSHARED_EXPORT int</type>
      <name>get_robot_tcp_param</name>
      <anchorfile>our__control__api_8h.html</anchorfile>
      <anchor>ab517a91c4e0948d057cde929b74da07a</anchor>
      <arglist>(double *x, double *y, double *z, double *payload)</arglist>
    </member>
    <member kind="function">
      <type>AUBOAPI_DLLSHARED_EXPORT int</type>
      <name>get_single_io_status</name>
      <anchorfile>our__control__api_8h.html</anchorfile>
      <anchor>a0c33bb9faf612731a51fc2c2bb90a471</anchor>
      <arglist>(our_contorl_io_type ioType, our_contorl_io_mode ioMode, int ioIndex, double *ioValue)</arglist>
    </member>
    <member kind="function">
      <type>AUBOAPI_DLLSHARED_EXPORT void</type>
      <name>init_move_profile_for_script</name>
      <anchorfile>our__control__api_8h.html</anchorfile>
      <anchor>a1f24565eae83423f0e8f4702e287e6c3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>AUBOAPI_DLLSHARED_EXPORT int</type>
      <name>login</name>
      <anchorfile>our__control__api_8h.html</anchorfile>
      <anchor>a92f5148b379741f7a1460d5cb664d671</anchor>
      <arglist>(const char *ip, int port, const char *userName, const char *password)</arglist>
    </member>
    <member kind="function">
      <type>AUBOAPI_DLLSHARED_EXPORT int</type>
      <name>logout_system</name>
      <anchorfile>our__control__api_8h.html</anchorfile>
      <anchor>a8917e24fef1b1301c6445c0d0fc0cda4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>AUBOAPI_DLLSHARED_EXPORT int</type>
      <name>project_control</name>
      <anchorfile>our__control__api_8h.html</anchorfile>
      <anchor>a17f16114d3b976b7c37c9b3e94e351c5</anchor>
      <arglist>(our_project_control controlCommand)</arglist>
    </member>
    <member kind="function">
      <type>AUBOAPI_DLLSHARED_EXPORT int</type>
      <name>project_load</name>
      <anchorfile>our__control__api_8h.html</anchorfile>
      <anchor>ad73d5e690f68de86e8af157e7dc05186</anchor>
      <arglist>(const our_control_project_load *projectInfo)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>register_event_push_callback</name>
      <anchorfile>our__control__api_8h.html</anchorfile>
      <anchor>a835756831ccf1de206183eaffe91aa13</anchor>
      <arglist>(EventPushCallback ptr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>register_roadPoint_event_callback</name>
      <anchorfile>our__control__api_8h.html</anchorfile>
      <anchor>a97de5de022c0b93ab86aa068efe7dc3b</anchor>
      <arglist>(RealTimeRoadPointEventCallback ptr)</arglist>
    </member>
    <member kind="function">
      <type>AUBOAPI_DLLSHARED_EXPORT int</type>
      <name>robot_fk</name>
      <anchorfile>our__control__api_8h.html</anchorfile>
      <anchor>a392cc2b7d50fc6c284f0325e4b177c12</anchor>
      <arglist>(double *jointPos, our_robot_road_point *roadPoint)</arglist>
    </member>
    <member kind="function">
      <type>AUBOAPI_DLLSHARED_EXPORT int</type>
      <name>robot_ik</name>
      <anchorfile>our__control__api_8h.html</anchorfile>
      <anchor>aa5001fbc8186a15189cdab019a025b0a</anchor>
      <arglist>(double targetX, double targetY, double targetZ, double *currentJointPos, our_robot_road_point *roadPoint)</arglist>
    </member>
    <member kind="function">
      <type>AUBOAPI_DLLSHARED_EXPORT int</type>
      <name>robot_joint_move_teach</name>
      <anchorfile>our__control__api_8h.html</anchorfile>
      <anchor>a30555976a8e74c5b4932e3987542c8ad</anchor>
      <arglist>(bool dir, int jointId, int speed)</arglist>
    </member>
    <member kind="function">
      <type>AUBOAPI_DLLSHARED_EXPORT int</type>
      <name>robot_joint_step_move_teach</name>
      <anchorfile>our__control__api_8h.html</anchorfile>
      <anchor>a35e91d750a0cf6425fabee5de75f7d92</anchor>
      <arglist>(bool dir, int jointId, int speed, double jointStep)</arglist>
    </member>
    <member kind="function">
      <type>AUBOAPI_DLLSHARED_EXPORT int</type>
      <name>robot_move_stop</name>
      <anchorfile>our__control__api_8h.html</anchorfile>
      <anchor>a7a7a61fe9071e90f46d1c66054914359</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>AUBOAPI_DLLSHARED_EXPORT int</type>
      <name>robot_moveJ</name>
      <anchorfile>our__control__api_8h.html</anchorfile>
      <anchor>a6ded8caf319ef326c9b6eafbcdafdd2d</anchor>
      <arglist>(robot_move_profile *move_profile, const our_robot_road_point *roadPoint)</arglist>
    </member>
    <member kind="function">
      <type>AUBOAPI_DLLSHARED_EXPORT int</type>
      <name>robot_moveJ_for_script</name>
      <anchorfile>our__control__api_8h.html</anchorfile>
      <anchor>a258f56bbdd80045d2df3cd64be0aa46d</anchor>
      <arglist>(double pos[], int count, double acc, double velc)</arglist>
    </member>
    <member kind="function">
      <type>AUBOAPI_DLLSHARED_EXPORT int</type>
      <name>robot_moveL</name>
      <anchorfile>our__control__api_8h.html</anchorfile>
      <anchor>aa8134b12de0b86f2f07e951a9936c0a2</anchor>
      <arglist>(robot_move_profile *move_profile, const our_robot_road_point *roadPoint)</arglist>
    </member>
    <member kind="function">
      <type>AUBOAPI_DLLSHARED_EXPORT int</type>
      <name>robot_moveL_for_script</name>
      <anchorfile>our__control__api_8h.html</anchorfile>
      <anchor>ae1f95347a0e716cc0839833fb72ffd35</anchor>
      <arglist>(double pos[], int count, double acc, double velc)</arglist>
    </member>
    <member kind="function">
      <type>AUBOAPI_DLLSHARED_EXPORT int</type>
      <name>robot_moveLTo</name>
      <anchorfile>our__control__api_8h.html</anchorfile>
      <anchor>a78649c9a275d3d5b005ed8dbcb33b4dd</anchor>
      <arglist>(robot_move_profile *moveProfile, double targetX, double targetY, double targetZ)</arglist>
    </member>
    <member kind="function">
      <type>AUBOAPI_DLLSHARED_EXPORT int</type>
      <name>robot_movelTo_for_script</name>
      <anchorfile>our__control__api_8h.html</anchorfile>
      <anchor>af14464e49d110e284d59300752975b14</anchor>
      <arglist>(double targetX, double targetY, double targetZ, double acc, double velc)</arglist>
    </member>
    <member kind="function">
      <type>AUBOAPI_DLLSHARED_EXPORT int</type>
      <name>robot_moveP</name>
      <anchorfile>our__control__api_8h.html</anchorfile>
      <anchor>aae147db39eb8744ea1daecb6f5960041</anchor>
      <arglist>(robot_move_profile *move_profile, const our_robot_road_point *point_array, int len)</arglist>
    </member>
    <member kind="function">
      <type>AUBOAPI_DLLSHARED_EXPORT int</type>
      <name>robot_moveP_for_script</name>
      <anchorfile>our__control__api_8h.html</anchorfile>
      <anchor>ad1ae33f17798fb3232e17eac8805924e</anchor>
      <arglist>(double acc, double velc, double blendRadius, int trackMode)</arglist>
    </member>
    <member kind="function">
      <type>AUBOAPI_DLLSHARED_EXPORT int</type>
      <name>robot_point_move_teach</name>
      <anchorfile>our__control__api_8h.html</anchorfile>
      <anchor>a1e9c6f79e89e208399e98952dcb1e281</anchor>
      <arglist>(robot_coord_type coordinage, robot_moveway move_code, int speed)</arglist>
    </member>
    <member kind="function">
      <type>AUBOAPI_DLLSHARED_EXPORT int</type>
      <name>robot_point_step_move_teach</name>
      <anchorfile>our__control__api_8h.html</anchorfile>
      <anchor>a7496b7180470380106ebf21e3b5dfc63</anchor>
      <arglist>(robot_coord_type coordinage, robot_moveway move_code, int speed, double step)</arglist>
    </member>
    <member kind="function">
      <type>AUBOAPI_DLLSHARED_EXPORT int</type>
      <name>robot_servoj</name>
      <anchorfile>our__control__api_8h.html</anchorfile>
      <anchor>a1571e22faad63620e103ee777a091c3c</anchor>
      <arglist>(double *jointAngle, int len)</arglist>
    </member>
    <member kind="function">
      <type>AUBOAPI_DLLSHARED_EXPORT int</type>
      <name>set_collision_grade</name>
      <anchorfile>our__control__api_8h.html</anchorfile>
      <anchor>a9daf2cd3c88580cc833414ff644ab14b</anchor>
      <arglist>(int value)</arglist>
    </member>
    <member kind="function">
      <type>AUBOAPI_DLLSHARED_EXPORT int</type>
      <name>set_disable_force_control</name>
      <anchorfile>our__control__api_8h.html</anchorfile>
      <anchor>a3afa9d03079af94ce67989c3d0189de9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>AUBOAPI_DLLSHARED_EXPORT int</type>
      <name>set_disable_read_pose</name>
      <anchorfile>our__control__api_8h.html</anchorfile>
      <anchor>a366dcfddc0211a22fb5a0100bdd12932</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>AUBOAPI_DLLSHARED_EXPORT int</type>
      <name>set_disable_static_collision_detect</name>
      <anchorfile>our__control__api_8h.html</anchorfile>
      <anchor>a77d11a23e6bb4e7f8b473408eb8d5405</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>AUBOAPI_DLLSHARED_EXPORT void</type>
      <name>set_enable_block</name>
      <anchorfile>our__control__api_8h.html</anchorfile>
      <anchor>a1f05568496963807a330175c5e84db18</anchor>
      <arglist>(int value)</arglist>
    </member>
    <member kind="function">
      <type>AUBOAPI_DLLSHARED_EXPORT int</type>
      <name>set_enable_force_control</name>
      <anchorfile>our__control__api_8h.html</anchorfile>
      <anchor>ac874d405a912f61313003556d524504f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>AUBOAPI_DLLSHARED_EXPORT int</type>
      <name>set_enable_read_pose</name>
      <anchorfile>our__control__api_8h.html</anchorfile>
      <anchor>a94eebf483e56396256d9597839898a69</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>AUBOAPI_DLLSHARED_EXPORT int</type>
      <name>set_enable_static_collision_detect</name>
      <anchorfile>our__control__api_8h.html</anchorfile>
      <anchor>aa42732622fa2fd016135383ca533bbdd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>AUBOAPI_DLLSHARED_EXPORT void</type>
      <name>set_feature</name>
      <anchorfile>our__control__api_8h.html</anchorfile>
      <anchor>a41c6c768586cccfcdb956b457c5a999e</anchor>
      <arglist>(int type)</arglist>
    </member>
    <member kind="function">
      <type>AUBOAPI_DLLSHARED_EXPORT int</type>
      <name>set_io_status</name>
      <anchorfile>our__control__api_8h.html</anchorfile>
      <anchor>a70eb10676c4443ea0f29e9c32632ceb7</anchor>
      <arglist>(const our_control_io_status *ioStatusArray, int len)</arglist>
    </member>
    <member kind="function">
      <type>AUBOAPI_DLLSHARED_EXPORT int</type>
      <name>set_mounting_pose_changed</name>
      <anchorfile>our__control__api_8h.html</anchorfile>
      <anchor>ac773b4d1bf41a2f7df866d0b5555eae1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>AUBOAPI_DLLSHARED_EXPORT int</type>
      <name>set_mounting_pose_unchanged</name>
      <anchorfile>our__control__api_8h.html</anchorfile>
      <anchor>a9abc483da13796c812f1a3a42338d05e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>AUBOAPI_DLLSHARED_EXPORT int</type>
      <name>set_overspeed_warning_recover</name>
      <anchorfile>our__control__api_8h.html</anchorfile>
      <anchor>ae9ce0c75b32c09bb805d2dc3f2115f67</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>AUBOAPI_DLLSHARED_EXPORT void</type>
      <name>set_relative_offset</name>
      <anchorfile>our__control__api_8h.html</anchorfile>
      <anchor>aada297304e459e6b5d6959810edb3f56</anchor>
      <arglist>(double x, double y, double z)</arglist>
    </member>
    <member kind="function">
      <type>AUBOAPI_DLLSHARED_EXPORT int</type>
      <name>set_robot_brake</name>
      <anchorfile>our__control__api_8h.html</anchorfile>
      <anchor>a3875a0d10825859eea2f309fe248875f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>AUBOAPI_DLLSHARED_EXPORT int</type>
      <name>set_robot_brake_release</name>
      <anchorfile>our__control__api_8h.html</anchorfile>
      <anchor>a83042a55a394d8f2e291f52a181ed126</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>AUBOAPI_DLLSHARED_EXPORT int</type>
      <name>set_robot_mode</name>
      <anchorfile>our__control__api_8h.html</anchorfile>
      <anchor>aea91591c6fed8aa1a331eb51f72db732</anchor>
      <arglist>(our_control_robot_mode mode)</arglist>
    </member>
    <member kind="function">
      <type>AUBOAPI_DLLSHARED_EXPORT int</type>
      <name>set_robot_power</name>
      <anchorfile>our__control__api_8h.html</anchorfile>
      <anchor>ae96d896c442bacc70c34923587741101</anchor>
      <arglist>(int value)</arglist>
    </member>
    <member kind="function">
      <type>AUBOAPI_DLLSHARED_EXPORT int</type>
      <name>set_robot_tcp_param</name>
      <anchorfile>our__control__api_8h.html</anchorfile>
      <anchor>a6a9a12615016510031cdb1a4dff4ed8f</anchor>
      <arglist>(double x, double y, double z, double payload)</arglist>
    </member>
    <member kind="function">
      <type>AUBOAPI_DLLSHARED_EXPORT int</type>
      <name>set_rverspeed_warning</name>
      <anchorfile>our__control__api_8h.html</anchorfile>
      <anchor>acca4854d3474683b7407be10d8aff8d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>AUBOAPI_DLLSHARED_EXPORT void</type>
      <name>set_scurve</name>
      <anchorfile>our__control__api_8h.html</anchorfile>
      <anchor>ae7ffe3300c97ec2e83469d8d00a37f36</anchor>
      <arglist>(int value)</arglist>
    </member>
    <member kind="function">
      <type>AUBOAPI_DLLSHARED_EXPORT int</type>
      <name>set_single_io_status</name>
      <anchorfile>our__control__api_8h.html</anchorfile>
      <anchor>a62c793aa1d3ad3d17035b247852ea720</anchor>
      <arglist>(our_contorl_io_type ioType, our_contorl_io_mode ioMode, int ioIndex, double ioValue)</arglist>
    </member>
    <member kind="function">
      <type>AUBOAPI_DLLSHARED_EXPORT void</type>
      <name>set_user_feature</name>
      <anchorfile>our__control__api_8h.html</anchorfile>
      <anchor>a1c08b701454634c182a4e935cb2c288f</anchor>
      <arglist>(double waypoint1[], double waypoint2[], double waypoint3[], int type)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AuboDriver</name>
    <filename>classAuboDriver.html</filename>
    <member kind="function">
      <type></type>
      <name>AuboDriver</name>
      <anchorfile>classAuboDriver.html</anchorfile>
      <anchor>a1d65beb075cd83fa97fe567ceda8d357</anchor>
      <arglist>(std::string host, unsigned int reverse_port=8887)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>chatterCallback1</name>
      <anchorfile>classAuboDriver.html</anchorfile>
      <anchor>a0d743a9bb8a13d82187b7d8618ab9cc4</anchor>
      <arglist>(const std_msgs::Float32MultiArray::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>chatterCallback2</name>
      <anchorfile>classAuboDriver.html</anchorfile>
      <anchor>a1de4ba8f35a6bb596b6e6883be09df86</anchor>
      <arglist>(const std_msgs::Float32MultiArray::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>chatterCallback3</name>
      <anchorfile>classAuboDriver.html</anchorfile>
      <anchor>a4070ccef9ae593e38eaf1e590b5267ac</anchor>
      <arglist>(const aubo_msgs::IOState::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>timerCallback</name>
      <anchorfile>classAuboDriver.html</anchorfile>
      <anchor>ae715ecb0a3385739d47636b75a836cda</anchor>
      <arglist>(const ros::TimerEvent &amp;e)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>nh</name>
      <anchorfile>classAuboDriver.html</anchorfile>
      <anchor>a9360bc4eca8551eb5fde25ed57949e68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>pos_pub</name>
      <anchorfile>classAuboDriver.html</anchorfile>
      <anchor>a4233865c03c406b2c1c314eababe5802</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>reverse_connected_</name>
      <anchorfile>classAuboDriver.html</anchorfile>
      <anchor>ae57ff437b42e4928e7bc9cf6cb9bf355</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>sub1</name>
      <anchorfile>classAuboDriver.html</anchorfile>
      <anchor>ab3694090379fb39cfb8484c93397b66a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>sub2</name>
      <anchorfile>classAuboDriver.html</anchorfile>
      <anchor>a1c0272ca1f8985f40c9f010de536c9b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>sub3</name>
      <anchorfile>classAuboDriver.html</anchorfile>
      <anchor>ac5bb6f44788e9468cb919202c9f923ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Timer</type>
      <name>timer</name>
      <anchorfile>classAuboDriver.html</anchorfile>
      <anchor>a69842c67df90c17198412cd79c8185ea</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>our_com_frame</name>
    <filename>structour__com__frame.html</filename>
    <member kind="variable">
      <type>uchar *</type>
      <name>buf</name>
      <anchorfile>structour__com__frame.html</anchorfile>
      <anchor>a412f57d46c0d2c789791fbe35f5b419a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>len</name>
      <anchorfile>structour__com__frame.html</anchorfile>
      <anchor>acacb5aab737baa0173463e5c2629886e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>our_contorl_io_config</name>
    <filename>structour__contorl__io__config.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>io_index</name>
      <anchorfile>structour__contorl__io__config.html</anchorfile>
      <anchor>a8be83aeb9c89637ad40e96ed9e330880</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>our_contorl_io_mode</type>
      <name>io_mode</name>
      <anchorfile>structour__contorl__io__config.html</anchorfile>
      <anchor>affa5d824d7e80be65e68d52b0b630e21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>our_contorl_io_type</type>
      <name>io_type</name>
      <anchorfile>structour__contorl__io__config.html</anchorfile>
      <anchor>a25bdf5678ebb77127d9949d55ef9acc7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>our_control_coord_convert</name>
    <filename>structour__control__coord__convert.html</filename>
    <member kind="variable">
      <type>coord_convert_type</type>
      <name>convert_type</name>
      <anchorfile>structour__control__coord__convert.html</anchorfile>
      <anchor>a71e9cd17bd719e509e7173088da44d67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>orientation_used</name>
      <anchorfile>structour__control__coord__convert.html</anchorfile>
      <anchor>a812a263975030d27d9f65f58d9641023</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>our_robot_road_point</type>
      <name>plane_points</name>
      <anchorfile>structour__control__coord__convert.html</anchorfile>
      <anchor>ac9a77802ce473dab4b415e7ecb5d6302</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>our_robot_road_point</type>
      <name>source_point</name>
      <anchorfile>structour__control__coord__convert.html</anchorfile>
      <anchor>a09dc2e416c960b44a4696914c6f9543f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>our_robot_road_point</type>
      <name>target_point</name>
      <anchorfile>structour__control__coord__convert.html</anchorfile>
      <anchor>ac7aecd02d604fc013a9a58c42ffdae33</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>tcp</name>
      <anchorfile>structour__control__coord__convert.html</anchorfile>
      <anchor>a41a6e4922d00870130d621a54a232be1</anchor>
      <arglist>[3]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>our_control_event_msg</name>
    <filename>structour__control__event__msg.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>code</name>
      <anchorfile>structour__control__event__msg.html</anchorfile>
      <anchor>a7dc88f000c6a9f9fcb89bdbe05a67aa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>message</name>
      <anchorfile>structour__control__event__msg.html</anchorfile>
      <anchor>a8bf74b082066c57534d758d748e830e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>type</name>
      <anchorfile>structour__control__event__msg.html</anchorfile>
      <anchor>a38050954747033e3f56a85b08e077f53</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>our_control_feature</name>
    <filename>structour__control__feature.html</filename>
    <member kind="variable">
      <type>std::string</type>
      <name>feature_name</name>
      <anchorfile>structour__control__feature.html</anchorfile>
      <anchor>afbf7f50be63cb4b9f27c1c385da175ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>our_robot_road_point</type>
      <name>plane</name>
      <anchorfile>structour__control__feature.html</anchorfile>
      <anchor>a6e8f94bf4aaa276dfdceb6899c02d721</anchor>
      <arglist>[3]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>our_control_io_status</name>
    <filename>structour__control__io__status.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>io_index</name>
      <anchorfile>structour__control__io__status.html</anchorfile>
      <anchor>a5c147542d72c34a5e1c5a08dd32e14ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>our_contorl_io_mode</type>
      <name>io_mode</name>
      <anchorfile>structour__control__io__status.html</anchorfile>
      <anchor>aaa3cff047c3f8115869ccd36d71ae159</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>our_contorl_io_type</type>
      <name>io_type</name>
      <anchorfile>structour__control__io__status.html</anchorfile>
      <anchor>a53ce0b685e10733b6faafd5471e2a8f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>io_value</name>
      <anchorfile>structour__control__io__status.html</anchorfile>
      <anchor>a93f662abcb55d17153bfd10393eac04c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>our_control_joint_collision_current</name>
    <filename>structour__control__joint__collision__current.html</filename>
    <member kind="variable">
      <type>unsigned short</type>
      <name>current1</name>
      <anchorfile>structour__control__joint__collision__current.html</anchorfile>
      <anchor>a0013ec0529f63e33a6ed1edd240a401a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned short</type>
      <name>current2</name>
      <anchorfile>structour__control__joint__collision__current.html</anchorfile>
      <anchor>a74c66d2efb1ee34bb327c8204f7bcfd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned short</type>
      <name>current3</name>
      <anchorfile>structour__control__joint__collision__current.html</anchorfile>
      <anchor>ac7261d330895b52722d1d21c563c3ef7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned short</type>
      <name>current4</name>
      <anchorfile>structour__control__joint__collision__current.html</anchorfile>
      <anchor>a67a8338f5657f7709129d5c5a4b22611</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>our_control_joint_status</name>
    <filename>structour__control__joint__status.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>joint_current</name>
      <anchorfile>structour__control__joint__status.html</anchorfile>
      <anchor>ab76e2d4cbc9dda9a306a370725d639f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>joint_id</name>
      <anchorfile>structour__control__joint__status.html</anchorfile>
      <anchor>a990bc7a343f669070c81aaffa0af28e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>joint_temperature</name>
      <anchorfile>structour__control__joint__status.html</anchorfile>
      <anchor>a58315770aa55f4757355f4fcb9189e25</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>joint_voltage</name>
      <anchorfile>structour__control__joint__status.html</anchorfile>
      <anchor>a0fbb881fda438552573eb24679df82dc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>our_control_joint_version</name>
    <filename>structour__control__joint__version.html</filename>
    <member kind="variable">
      <type>unsigned short</type>
      <name>hw_version</name>
      <anchorfile>structour__control__joint__version.html</anchorfile>
      <anchor>a729778f0168eb99b88a06bcd7b91f481</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned short</type>
      <name>sw_version</name>
      <anchorfile>structour__control__joint__version.html</anchorfile>
      <anchor>a0d195ae4a327c587e0a2a56326435754</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>our_control_json_frame</name>
    <filename>structour__control__json__frame.html</filename>
    <member kind="variable">
      <type>std::string</type>
      <name>json_data</name>
      <anchorfile>structour__control__json__frame.html</anchorfile>
      <anchor>a05d5adae1c24c90c740af11554a951a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>our_control_json_header</type>
      <name>json_header</name>
      <anchorfile>structour__control__json__frame.html</anchorfile>
      <anchor>a9e254ed7f3e2ab37e5661d9c74182185</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>our_control_json_tail</type>
      <name>json_tail</name>
      <anchorfile>structour__control__json__frame.html</anchorfile>
      <anchor>abe9022144820a6d09829bfdcf8a3e6c1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>our_control_login</name>
    <filename>structour__control__login.html</filename>
    <member kind="variable">
      <type>std::string</type>
      <name>user_name</name>
      <anchorfile>structour__control__login.html</anchorfile>
      <anchor>acd7f02adf3141e8dec85b6a0d3e0d3fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>user_pwd</name>
      <anchorfile>structour__control__login.html</anchorfile>
      <anchor>a3d98373f009855f1fd3e3e38dc2ab553</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>our_control_project_load</name>
    <filename>structour__control__project__load.html</filename>
    <member kind="variable">
      <type>std::string</type>
      <name>feature_name</name>
      <anchorfile>structour__control__project__load.html</anchorfile>
      <anchor>a4e9fe510771e2858c06611a7879ca36b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>project_name</name>
      <anchorfile>structour__control__project__load.html</anchorfile>
      <anchor>aba2e15330253d94ef36c8bdf00496799</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>relative_offset_x</name>
      <anchorfile>structour__control__project__load.html</anchorfile>
      <anchor>a8bcfd480495241ef1df7052b4bc0a44b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>relative_offset_y</name>
      <anchorfile>structour__control__project__load.html</anchorfile>
      <anchor>aab0449b7e7310e810737a1af3065cc52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>relative_offset_z</name>
      <anchorfile>structour__control__project__load.html</anchorfile>
      <anchor>ac9667d6e27cce1be9bc4cce9d2844290</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>our_control_robot_collision_param</name>
    <filename>structour__control__robot__collision__param.html</filename>
    <member kind="variable">
      <type>uchar</type>
      <name>collision_class</name>
      <anchorfile>structour__control__robot__collision__param.html</anchorfile>
      <anchor>aeae20fe933acc1c16f831ec43d6e79e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>our_control_joint_collision_current</type>
      <name>joint1</name>
      <anchorfile>structour__control__robot__collision__param.html</anchorfile>
      <anchor>ae2cece3ef83ca69eb0c174556f656264</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>our_control_joint_collision_current</type>
      <name>joint2</name>
      <anchorfile>structour__control__robot__collision__param.html</anchorfile>
      <anchor>a650f55362258aa2fd98e8d0554035b76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>our_control_joint_collision_current</type>
      <name>joint3</name>
      <anchorfile>structour__control__robot__collision__param.html</anchorfile>
      <anchor>ad979e1c35f7a3df011da2581b864208e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>our_control_joint_collision_current</type>
      <name>joint4</name>
      <anchorfile>structour__control__robot__collision__param.html</anchorfile>
      <anchor>acabf25ee80424e26090336595a332c40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>our_control_joint_collision_current</type>
      <name>joint5</name>
      <anchorfile>structour__control__robot__collision__param.html</anchorfile>
      <anchor>a5088c9eb24fef72324946be2a006e68f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>our_control_joint_collision_current</type>
      <name>joint6</name>
      <anchorfile>structour__control__robot__collision__param.html</anchorfile>
      <anchor>aff97c1bb5bc2d56b94238c0357718387</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>our_control_robot_device_info</name>
    <filename>structour__control__robot__device__info.html</filename>
    <member kind="variable">
      <type>std::string</type>
      <name>desc</name>
      <anchorfile>structour__control__robot__device__info.html</anchorfile>
      <anchor>a51429d7083243105c59074da0986f10d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>joint_type</name>
      <anchorfile>structour__control__robot__device__info.html</anchorfile>
      <anchor>a82cb53ce133c1a5b0478accd6f19df3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>our_control_joint_version</type>
      <name>joint_ver</name>
      <anchorfile>structour__control__robot__device__info.html</anchorfile>
      <anchor>adf48fa09eb73c087af2d22fade304676</anchor>
      <arglist>[7]</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>manu_id</name>
      <anchorfile>structour__control__robot__device__info.html</anchorfile>
      <anchor>a49a8f3d3ea3a1b9f61e37c98838c256a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>revision</name>
      <anchorfile>structour__control__robot__device__info.html</anchorfile>
      <anchor>a2d8414f986fbfd67c43f0dec49f64176</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>type</name>
      <anchorfile>structour__control__robot__device__info.html</anchorfile>
      <anchor>a6ecaa8db295defe0d78aada195b90e65</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>our_control_robot_status</name>
    <filename>structour__control__robot__status.html</filename>
    <member kind="variable">
      <type>our_robot_road_point</type>
      <name>pos_on_base_coord</name>
      <anchorfile>structour__control__robot__status.html</anchorfile>
      <anchor>a39fa7fab0187ef362409c36aa2817520</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>our_robot_road_point</type>
      <name>pos_on_tool_coord</name>
      <anchorfile>structour__control__robot__status.html</anchorfile>
      <anchor>aed322b2f077337a68462e83084464a1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>our_robot_road_point</type>
      <name>pos_on_user_coord</name>
      <anchorfile>structour__control__robot__status.html</anchorfile>
      <anchor>a61137cdfee497984dd67cfcf2b87581f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>our_robot_status</type>
      <name>robot_status</name>
      <anchorfile>structour__control__robot__status.html</anchorfile>
      <anchor>a3373c0ab8fa7551c483921893cbb8a20</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>our_control_robot_system_status</name>
    <filename>structour__control__robot__system__status.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>brake_stuats</name>
      <anchorfile>structour__control__robot__system__status.html</anchorfile>
      <anchor>ab8019929fc8162e1d61504f060dfdc9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uchar</type>
      <name>controller_humidity</name>
      <anchorfile>structour__control__robot__system__status.html</anchorfile>
      <anchor>a61c101daf1ff702abde6c98755c02dd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>controller_temp</name>
      <anchorfile>structour__control__robot__system__status.html</anchorfile>
      <anchor>a33a074e10015e4adfc4515b3da2afb94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>enble_read_pose</name>
      <anchorfile>structour__control__robot__system__status.html</anchorfile>
      <anchor>ad6edffd6e547992e3388fbf8846c6af3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>encoder_error_status</name>
      <anchorfile>structour__control__robot__system__status.html</anchorfile>
      <anchor>ae9d1dfaba405c91ceb2ab49fa8cb077a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>end_speed</name>
      <anchorfile>structour__control__robot__system__status.html</anchorfile>
      <anchor>a33bc43868fccd21731129840f0e116e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>force_control_mode</name>
      <anchorfile>structour__control__robot__system__status.html</anchorfile>
      <anchor>ab7e82e61cadd6b8a1f388e67e591fe4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>max_acc</name>
      <anchorfile>structour__control__robot__system__status.html</anchorfile>
      <anchor>a61ac7a36ecf4e0e76e80f133c9745b2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>mounting_pose_changed</name>
      <anchorfile>structour__control__robot__system__status.html</anchorfile>
      <anchor>a8625faeeadc6ddda9ea8ea8b0a54d0ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>power_current</name>
      <anchorfile>structour__control__robot__system__status.html</anchorfile>
      <anchor>ae67a49fd232d757fa8c96c39d260b283</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>power_status</name>
      <anchorfile>structour__control__robot__system__status.html</anchorfile>
      <anchor>ad92ff0937f16060e63a310b23e7cae7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>power_voltage</name>
      <anchorfile>structour__control__robot__system__status.html</anchorfile>
      <anchor>a2602fa4705cbfc57fee5457600d6f917</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>remote_emergency</name>
      <anchorfile>structour__control__robot__system__status.html</anchorfile>
      <anchor>af36cab438805f7d842024381c3898270</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>remote_halt</name>
      <anchorfile>structour__control__robot__system__status.html</anchorfile>
      <anchor>a6e5aaa7dcecb3b985ba51a7cf0e2c96e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>robot_collision</name>
      <anchorfile>structour__control__robot__system__status.html</anchorfile>
      <anchor>aafdb57f86481100fa3368ffe66d684bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>soft_emergency</name>
      <anchorfile>structour__control__robot__system__status.html</anchorfile>
      <anchor>a5af43f0b6dfcbd3537728450a394073c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>our_control_tcp_center_param</name>
    <filename>structour__control__tcp__center__param.html</filename>
    <member kind="variable">
      <type>our_control_tpc_center</type>
      <name>manual</name>
      <anchorfile>structour__control__tcp__center__param.html</anchorfile>
      <anchor>a957cf6587f82d6fadff0affd8e20308b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>our_control_tpc_center</type>
      <name>runtime</name>
      <anchorfile>structour__control__tcp__center__param.html</anchorfile>
      <anchor>a12e453ea1b20a3fbcf35d0206edf720c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>our_control_tpc_center</name>
    <filename>structour__control__tpc__center.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>payload</name>
      <anchorfile>structour__control__tpc__center.html</anchorfile>
      <anchor>a2bc7a73e36209ac86ac219f323a77e3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>x</name>
      <anchorfile>structour__control__tpc__center.html</anchorfile>
      <anchor>a9d8eeff001f3b514b1f1ac8533b9af57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>y</name>
      <anchorfile>structour__control__tpc__center.html</anchorfile>
      <anchor>aa37a4522f2502aa00dcfad85c5b0c829</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>z</name>
      <anchorfile>structour__control__tpc__center.html</anchorfile>
      <anchor>ada570dcd37b1980af898e165fe8923b9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>our_event</name>
    <filename>structour__event.html</filename>
    <member kind="variable">
      <type>std::string</type>
      <name>desc</name>
      <anchorfile>structour__event.html</anchorfile>
      <anchor>a7eb6062657601d0b7d519f2a65bbfe77</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>our_control_event</type>
      <name>event_id</name>
      <anchorfile>structour__event.html</anchorfile>
      <anchor>a710b1eccfbfc6bf2eb1f262dcdf75da8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>our_project_info</name>
    <filename>structour__project__info.html</filename>
    <member kind="variable">
      <type>std::string</type>
      <name>descripiton</name>
      <anchorfile>structour__project__info.html</anchorfile>
      <anchor>a2dcdb1e3938f1bc694ab90d3df4abe14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>project_name</name>
      <anchorfile>structour__project__info.html</anchorfile>
      <anchor>afeb1d10bacbcfa960b7a026e714f5661</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>our_robot_road_point</name>
    <filename>structour__robot__road__point.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>joint_pos</name>
      <anchorfile>structour__robot__road__point.html</anchorfile>
      <anchor>aba8a94986abc57f5bb425bdb1318542c</anchor>
      <arglist>[6]</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>ori</name>
      <anchorfile>structour__robot__road__point.html</anchorfile>
      <anchor>a600dabb00b91717db934ddedfcc2187b</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>pos</name>
      <anchorfile>structour__robot__road__point.html</anchorfile>
      <anchor>adbfb07c2d5203da3488c642bbc7902fa</anchor>
      <arglist>[3]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>PACKED</name>
    <filename>structPACKED.html</filename>
    <member kind="variable">
      <type>uint32_t</type>
      <name>crc</name>
      <anchorfile>structPACKED.html</anchorfile>
      <anchor>aa8ff69c595f406d180230df451846d74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>desc</name>
      <anchorfile>structPACKED.html</anchorfile>
      <anchor>ab215ac2443055437ffd342fa2d7756c9</anchor>
      <arglist>[64]</arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>end</name>
      <anchorfile>structPACKED.html</anchorfile>
      <anchor>aa40dfec473494dd4c1941d6b9f8e1054</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned short</type>
      <name>hw_version</name>
      <anchorfile>structPACKED.html</anchorfile>
      <anchor>ad9ce1e3a69b4063f34504bf2fc5e553e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>joint_type</name>
      <anchorfile>structPACKED.html</anchorfile>
      <anchor>adcf6547cedc6089af42c60419a179c6b</anchor>
      <arglist>[16]</arglist>
    </member>
    <member kind="variable">
      <type>RobotJointVer</type>
      <name>joint_ver</name>
      <anchorfile>structPACKED.html</anchorfile>
      <anchor>a980ea03c6af9cde34c4924a1519349da</anchor>
      <arglist>[7]</arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>len</name>
      <anchorfile>structPACKED.html</anchorfile>
      <anchor>a73d5d1c7fc836baf07ddf3651422a0cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>manu_id</name>
      <anchorfile>structPACKED.html</anchorfile>
      <anchor>a0ff04daa60a8ced264ebddf4f254b6a6</anchor>
      <arglist>[32]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>revision</name>
      <anchorfile>structPACKED.html</anchorfile>
      <anchor>a134f2635e64f87d85c8c9a22157c38f8</anchor>
      <arglist>[16]</arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>sof</name>
      <anchorfile>structPACKED.html</anchorfile>
      <anchor>a40ef136895aa4b7139ebb8406b8a683a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned short</type>
      <name>sw_version</name>
      <anchorfile>structPACKED.html</anchorfile>
      <anchor>ae1ec482c4855b8f94d398a5d18a307b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>type</name>
      <anchorfile>structPACKED.html</anchorfile>
      <anchor>a2124aedf792f686837bd3c1ed79d6521</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>robot_move_profile</name>
    <filename>structrobot__move__profile.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>blend_radius</name>
      <anchorfile>structrobot__move__profile.html</anchorfile>
      <anchor>a1eb8bb3f8279054eb04a04c00616611a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>our_control_feature</type>
      <name>feature</name>
      <anchorfile>structrobot__move__profile.html</anchorfile>
      <anchor>ae9dca65442d952f491d4f096e8babab2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>max_acc_jc</name>
      <anchorfile>structrobot__move__profile.html</anchorfile>
      <anchor>a076e9c6aba433d1ab017669541e7df62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>max_velc_jc</name>
      <anchorfile>structrobot__move__profile.html</anchorfile>
      <anchor>ab06c61c75a5b178ed11104e605447ee7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>our_move_mode_type</type>
      <name>move_mode</name>
      <anchorfile>structrobot__move__profile.html</anchorfile>
      <anchor>a107e32d8133f95604a2367632850ff65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>our_move_track_type</type>
      <name>move_track</name>
      <anchorfile>structrobot__move__profile.html</anchorfile>
      <anchor>ab9ad3406dd97c70413c880ba802280f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>relative_move</name>
      <anchorfile>structrobot__move__profile.html</anchorfile>
      <anchor>ad86a1ac6acfc33c716d5a3f789eba752</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>relative_position</name>
      <anchorfile>structrobot__move__profile.html</anchorfile>
      <anchor>a2ebc532f45b566814d13cc2f702d8103</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>scurve</name>
      <anchorfile>structrobot__move__profile.html</anchorfile>
      <anchor>abf5d0d93c13e65679d23b78fa1e1f518</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>tcp</name>
      <anchorfile>structrobot__move__profile.html</anchorfile>
      <anchor>a57958f7174909d285e9e416a2566fdad</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>tool_track</name>
      <anchorfile>structrobot__move__profile.html</anchorfile>
      <anchor>a2b99128e5e657c6bfe17a0886799b1c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>our_feature_type</type>
      <name>user_coord</name>
      <anchorfile>structrobot__move__profile.html</anchorfile>
      <anchor>ae4110657fb244457f940a02480efdb17</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>robot_teach_joint_move</name>
    <filename>structrobot__teach__joint__move.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>dir</name>
      <anchorfile>structrobot__teach__joint__move.html</anchorfile>
      <anchor>a465051272e95f3996bb7674890514dac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>joint_id</name>
      <anchorfile>structrobot__teach__joint__move.html</anchorfile>
      <anchor>a9064f57b2a091fd8421fac818aedcf29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>joint_step</name>
      <anchorfile>structrobot__teach__joint__move.html</anchorfile>
      <anchor>a1f4196a4c2f470acc036e2f05347ec4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>speed</name>
      <anchorfile>structrobot__teach__joint__move.html</anchorfile>
      <anchor>a7c9a93d6f407688a84b5b297c5e3afd9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>robot_teach_point_move</name>
    <filename>structrobot__teach__point__move.html</filename>
    <member kind="variable">
      <type>robot_coord_type</type>
      <name>coordinage</name>
      <anchorfile>structrobot__teach__point__move.html</anchorfile>
      <anchor>afecf185fa704faffb7c16699dec5f3bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>robot_moveway</type>
      <name>move_code</name>
      <anchorfile>structrobot__teach__point__move.html</anchorfile>
      <anchor>a8bec753cfb1502944eb113e019d6d9df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>move_step</name>
      <anchorfile>structrobot__teach__point__move.html</anchorfile>
      <anchor>af23ee9ed51691e4bb5af9a55487e2af4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>speed</name>
      <anchorfile>structrobot__teach__point__move.html</anchorfile>
      <anchor>ab8c6b5b0fbce4bea9a59a7ba2f20e030</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RobotRoadPoint</name>
    <filename>structRobotRoadPoint.html</filename>
    <member kind="variable">
      <type>RobotRoadPointJoint</type>
      <name>roadPointJoint</name>
      <anchorfile>structRobotRoadPoint.html</anchorfile>
      <anchor>ae05a6a138ae5f3b41bc1c2c215dec958</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>RobotRoadPointPose</type>
      <name>roadPointPose</name>
      <anchorfile>structRobotRoadPoint.html</anchorfile>
      <anchor>aff6ba6b5a3035b4a8dd92b269c3f5364</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>RobotRoadPointPosition</type>
      <name>roadPointPosition</name>
      <anchorfile>structRobotRoadPoint.html</anchorfile>
      <anchor>a0c12651af3efe9c36414e85cd5eb1858</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RobotRoadPointJoint</name>
    <filename>structRobotRoadPointJoint.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>joint</name>
      <anchorfile>structRobotRoadPointJoint.html</anchorfile>
      <anchor>aa01b08e78222de3e84a17ee3697099b4</anchor>
      <arglist>[6]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RobotRoadPointPose</name>
    <filename>structRobotRoadPointPose.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>w</name>
      <anchorfile>structRobotRoadPointPose.html</anchorfile>
      <anchor>ac69038de4aa18b4622ea7b8fd77c754f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>x</name>
      <anchorfile>structRobotRoadPointPose.html</anchorfile>
      <anchor>a157f0ab79653dd3539a02fcec9d2aebe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>y</name>
      <anchorfile>structRobotRoadPointPose.html</anchorfile>
      <anchor>a5b18f10e6d689fb41bfcce6bb61b37ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>z</name>
      <anchorfile>structRobotRoadPointPose.html</anchorfile>
      <anchor>ac20a0dcfa5ef4444ea2e7e20af8170af</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RobotRoadPointPosition</name>
    <filename>structRobotRoadPointPosition.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>x</name>
      <anchorfile>structRobotRoadPointPosition.html</anchorfile>
      <anchor>a5d84d3e93cd04d3b0e218b83d290b6dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>y</name>
      <anchorfile>structRobotRoadPointPosition.html</anchorfile>
      <anchor>aefb15b8b985fda5fed1891f122d12681</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>z</name>
      <anchorfile>structRobotRoadPointPosition.html</anchorfile>
      <anchor>afe58284c0866dcc3496a34cd454c2ce1</anchor>
      <arglist></arglist>
    </member>
  </compound>
</tagfile>
