diff --git a/config/dyn_pan_tilt_config_RX64.xml b/config/dyn_pan_tilt_config_RX64.xml new file mode 100644 index 0000000000000000000000000000000000000000..7c85baed5e81d10f07bc4a52b00811a4b657b175 --- /dev/null +++ b/config/dyn_pan_tilt_config_RX64.xml @@ -0,0 +1,23 @@ +<?xml version="1.0"?> + +<dynamixel_pan_tilt_config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:noNamespaceSchemaLocation="dynamixel_pan_tilt_cfg_file.xsd"> + + <alarm_shtdwn>5</alarm_shtdwn> + <temp_limit>85</temp_limit> + <max_voltage>21</max_voltage> + <min_voltage>6</min_voltage> + <max_torque>50</max_torque> + <cw_comp_margin>2</cw_comp_margin> + <ccw_comp_margin>2</ccw_comp_margin> + <cw_comp_slope>64</cw_comp_slope> + <ccw_comp_slope>64</ccw_comp_slope> + <punch>32</punch> + <kp>0</kp> + <ki>0</ki> + <kd>0</kd> + <min_angle>-85</min_angle><!--PAN --> + <max_angle>85</max_angle><!--PAN --> + <min_angle>-110</min_angle><!--TILT --> + <max_angle>60</max_angle><!--TILT --> +</dynamixel_pan_tilt_config> diff --git a/launch/pan_tilt_controller.launch b/launch/pan_tilt_controller.launch index d23c86ac1a066515aecd7be17ae27ddb3d71a9ed..059fd44c301dd8b0a6a6e21d3f19f5640f88e2a5 100644 --- a/launch/pan_tilt_controller.launch +++ b/launch/pan_tilt_controller.launch @@ -23,9 +23,9 @@ value="$(find iri_dynamixel_pan_tilt)/config/dyn_server_ftdi_config.xml"/> </node> - <node pkg="iri_compliance_control_reconfigure" + <node pkg="helena_compliance_control_reconfigure" name="pan_comp_control_reconfig" - type="iri_compliance_control_reconfigure" + type="helena_compliance_control_reconfigure" output="screen"> <param name="cw_compliance_margin" type="double" @@ -48,9 +48,9 @@ to="/pan_tilt/set_pan_compliance_control"/> </node> - <node pkg="iri_compliance_control_reconfigure" + <node pkg="helena_compliance_control_reconfigure" name="tilt_comp_control_reconfig" - type="iri_compliance_control_reconfigure" + type="helena_compliance_control_reconfigure" output="screen"> <param name="cw_compliance_margin" type="double" @@ -83,9 +83,9 @@ name="PS3Joy" type="joy_node"/> - <node pkg="iri_dyn_pan_tilt_controller" + <node pkg="helena_dyn_pan_tilt_controller" name="pan_tilt_controller" - type="iri_dyn_pan_tilt_controller" + type="helena_dyn_pan_tilt_controller" output="screen"> <param name="invert_pan" type="bool" diff --git a/launch/pan_tilt_controller_display.launch b/launch/pan_tilt_controller_display.launch index 8f94cb0627fe1e26dbda1736e96ef21be2ae7fbb..8dc75d699a1eef8b378f46c6f5be0a5999603b83 100644 --- a/launch/pan_tilt_controller_display.launch +++ b/launch/pan_tilt_controller_display.launch @@ -23,9 +23,9 @@ value="$(find iri_dynamixel_pan_tilt)/config/dyn_server_ftdi_config.xml"/> </node> - <node pkg="iri_compliance_control_reconfigure" + <node pkg="helena_compliance_control_reconfigure" name="pan_comp_control_reconfig" - type="iri_compliance_control_reconfigure" + type="helena_compliance_control_reconfigure" output="screen"> <param name="cw_compliance_margin" type="double" @@ -48,9 +48,9 @@ to="/pan_tilt/set_pan_compliance_control"/> </node> - <node pkg="iri_compliance_control_reconfigure" + <node pkg="helena_compliance_control_reconfigure" name="tilt_comp_control_reconfig" - type="iri_compliance_control_reconfigure" + type="helena_compliance_control_reconfigure" output="screen"> <param name="cw_compliance_margin" type="double" @@ -83,9 +83,9 @@ name="PS3Joy" type="joy_node"/> - <node pkg="iri_dyn_pan_tilt_controller" + <node pkg="helena_dyn_pan_tilt_controller" name="pan_tilt_controller" - type="iri_dyn_pan_tilt_controller" + type="helena_dyn_pan_tilt_controller" output="screen"> <param name="invert_pan" type="bool" diff --git a/launch/pan_tilt_display.launch b/launch/pan_tilt_display.launch index 716408052b80c6b31ab501e9db21c85fa391d8bf..d6d38a97707077ed2e89819e24661fdf9ba1b4af 100644 --- a/launch/pan_tilt_display.launch +++ b/launch/pan_tilt_display.launch @@ -26,9 +26,9 @@ value="$(find iri_dynamixel_pan_tilt)/config/dyn_server_ftdi_config.xml"/> </node> - <node pkg="iri_compliance_control_reconfigure" + <node pkg="helena_compliance_control_reconfigure" name="pan_comp_control_reconfig" - type="iri_compliance_control_reconfigure" + type="helena_compliance_control_reconfigure" output="screen"> <param name="cw_compliance_margin" type="double" @@ -51,9 +51,9 @@ to="/pan_tilt/set_pan_compliance_control"/> </node> - <node pkg="iri_compliance_control_reconfigure" + <node pkg="helena_compliance_control_reconfigure" name="tilt_comp_control_reconfig" - type="iri_compliance_control_reconfigure" + type="helena_compliance_control_reconfigure" output="screen"> <param name="cw_compliance_margin" type="double" diff --git a/launch/pan_tilt_solo.launch b/launch/pan_tilt_solo.launch index ffcd4b99c35a880efaf0ecd3642294a1b4f9a1fc..9b7d2c7dfacdb222d551256bb000d25abd903633 100644 --- a/launch/pan_tilt_solo.launch +++ b/launch/pan_tilt_solo.launch @@ -26,9 +26,9 @@ value="$(find iri_dynamixel_pan_tilt)/config/dyn_server_ftdi_config.xml"/> </node> - <node pkg="iri_compliance_control_reconfigure" + <node pkg="helena_compliance_control_reconfigure" name="pan_comp_control_reconfig" - type="iri_compliance_control_reconfigure" + type="helena_compliance_control_reconfigure" output="screen"> <param name="cw_compliance_margin" type="double" @@ -51,9 +51,9 @@ to="/pan_tilt/set_pan_compliance_control"/> </node> - <node pkg="iri_compliance_control_reconfigure" + <node pkg="helena_compliance_control_reconfigure" name="tilt_comp_control_reconfig" - type="iri_compliance_control_reconfigure" + type="helena_compliance_control_reconfigure" output="screen"> <param name="cw_compliance_margin" type="double"