Skip to content

Commit

Permalink
disable J23_coupled for robots without parallel arm linkage: irb1600,…
Browse files Browse the repository at this point in the history
… 6650s, 6700, 7600, 52

this value should match the physical robot model.

example robots with coupling but without support packages: irb2400, 4400, 7700, 8700, 6660, 260, 460, 660, 760
  • Loading branch information
cjue committed Oct 11, 2022
1 parent 97cdd97 commit 881dbc7
Show file tree
Hide file tree
Showing 18 changed files with 40 additions and 40 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,14 @@
Manipulator specific version of abb_driver's 'robot_interface.launch'.
Defaults provided for IRB 1600:
- J23_coupled = true
- J23_coupled = false
Usage:
robot_interface_download_irb1600.launch robot_ip:=<value>
-->
<launch>
<arg name="robot_ip" doc="IP of the controller" />
<arg name="J23_coupled" default="true" doc="If true, compensate for J2-J3 parallel linkage" />
<arg name="J23_coupled" default="false" doc="If true, compensate for J2-J3 parallel linkage" />

<rosparam command="load" file="$(find abb_irb1600_support)/config/joint_names_irb1600_6_12.yaml" />

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,14 @@
Manipulator specific version of abb_driver's 'robot_interface.launch'.
Defaults provided for IRB 1600:
- J23_coupled = true
- J23_coupled = false
Usage:
robot_interface_download_irb1600.launch robot_ip:=<value>
-->
<launch>
<arg name="robot_ip" doc="IP of the controller" />
<arg name="J23_coupled" default="true" doc="If true, compensate for J2-J3 parallel linkage" />
<arg name="J23_coupled" default="false" doc="If true, compensate for J2-J3 parallel linkage" />

<rosparam command="load" file="$(find abb_irb1600_support)/config/joint_names_irb1600_8_145.yaml" />

Expand Down
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
<!--
Manipulator specific version of the state visualizer.
Defaults provided for IRB 2400:
- J23_coupled = true
Defaults provided for IRB 1600:
- J23_coupled = false
Usage:
robot_state_visualize_irb2400.launch robot_ip:=<value>
robot_state_visualize_irb1600.launch robot_ip:=<value>
-->
<launch>
<arg name="robot_ip" doc="IP of the controller" />
<arg name="J23_coupled" default="true" doc="If true, compensate for J2-J3 parallel linkage" />
<arg name="J23_coupled" default="false" doc="If true, compensate for J2-J3 parallel linkage" />

<rosparam command="load" file="$(find abb_irb1600_support)/config/joint_names_irb1600_6_12.yaml" />

Expand Down
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
<!--
Manipulator specific version of the state visualizer.
Defaults provided for IRB 2400:
- J23_coupled = true
Defaults provided for IRB 1600:
- J23_coupled = false
Usage:
robot_state_visualize_irb2400.launch robot_ip:=<value>
robot_state_visualize_irb1600.launch robot_ip:=<value>
-->
<launch>
<arg name="robot_ip" doc="IP of the controller" />
<arg name="J23_coupled" default="true" doc="If true, compensate for J2-J3 parallel linkage" />
<arg name="J23_coupled" default="false" doc="If true, compensate for J2-J3 parallel linkage" />

<rosparam command="load" file="$(find abb_irb1600_support)/config/joint_names_irb1600_8_145.yaml" />

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,14 @@
Manipulator specific version of abb driver's 'robot_interface.launch'.
Defaults provided for IRB 52-7/1.20:
- J23_coupled = true
- J23_coupled = false
Usage:
robot_interface_download_irb52_7_120.launch robot_ip:=<value>
-->
<launch>
<arg name="robot_ip" doc="IP of the controller" />
<arg name="J23_coupled" default="true" doc="If true, compensate for J2-J3 parallel linkage" />
<arg name="J23_coupled" default="false" doc="If true, compensate for J2-J3 parallel linkage" />

<rosparam command="load" file="$(find abb_irb52_support)/config/joint_names_irb52_7_120.yaml" />

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,14 @@
Manipulator specific version of abb driver's 'robot_interface.launch'.
Defaults provided for IRB 52-7/1.45:
- J23_coupled = true
- J23_coupled = false
Usage:
robot_interface_download_irb52_7_145.launch robot_ip:=<value>
-->
<launch>
<arg name="robot_ip" doc="IP of the controller" />
<arg name="J23_coupled" default="true" doc="If true, compensate for J2-J3 parallel linkage" />
<arg name="J23_coupled" default="false" doc="If true, compensate for J2-J3 parallel linkage" />

<rosparam command="load" file="$(find abb_irb52_support)/config/joint_names_irb52_7_145.yaml" />

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,14 @@
Manipulator specific version of the state visualizer.
Defaults provided for IRB 52-7/1.20:
- J23_coupled = true
- J23_coupled = false
Usage:
robot_state_visualize_irb52_7_120.launch robot_ip:=<value>
-->
<launch>
<arg name="robot_ip" doc="IP of the controller" />
<arg name="J23_coupled" default="true" doc="If true, compensate for J2-J3 parallel linkage" />
<arg name="J23_coupled" default="false" doc="If true, compensate for J2-J3 parallel linkage" />

<rosparam command="load" file="$(find abb_irb52_support)/config/joint_names_irb52_7_120.yaml" />

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,14 @@
Manipulator specific version of the state visualizer.
Defaults provided for IRB 52-7/1.45:
- J23_coupled = true
- J23_coupled = false
Usage:
robot_state_visualize_irb52_7_145.launch robot_ip:=<value>
-->
<launch>
<arg name="robot_ip" doc="IP of the controller" />
<arg name="J23_coupled" default="true" doc="If true, compensate for J2-J3 parallel linkage" />
<arg name="J23_coupled" default="false" doc="If true, compensate for J2-J3 parallel linkage" />

<rosparam command="load" file="$(find abb_irb52_support)/config/joint_names_irb52_7_145.yaml" />

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,14 @@
Manipulator specific version of abb driver's 'robot_interface.launch'.
Defaults provided for irb_6650s_125:
- J23_coupled = true
- J23_coupled = false
Usage:
robot_interface_download_irb_6650s_125.launch robot_ip:=<value>
-->
<launch>
<arg name="robot_ip" doc="IP of the controller" />
<arg name="J23_coupled" default="true" doc="If true, compensate for J2-J3 parallel linkage" />
<arg name="J23_coupled" default="false" doc="If true, compensate for J2-J3 parallel linkage" />

<rosparam command="load" file="$(find abb_irb6650s_support)/config/joint_names_irb6650s_125_350.yaml" />

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,14 @@
Manipulator specific version of abb driver's 'robot_interface.launch'.
Defaults provided for irb_6650s_90:
- J23_coupled = true
- J23_coupled = false
Usage:
robot_interface_download_irb_6650s_90.launch robot_ip:=<value>
-->
<launch>
<arg name="robot_ip" doc="IP of the controller" />
<arg name="J23_coupled" default="true" doc="If true, compensate for J2-J3 parallel linkage" />
<arg name="J23_coupled" default="false" doc="If true, compensate for J2-J3 parallel linkage" />

<rosparam command="load" file="$(find abb_irb6650s_support)/config/joint_names_irb6650s_90_390.yaml" />

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,14 @@
Manipulator specific version of the state visualizer.
Defaults provided for irb_6650s_125:
- J23_coupled = true
- J23_coupled = false
Usage:
robot_state_visualize_irb_6650s_125.launch robot_ip:=<value>
-->
<launch>
<arg name="robot_ip" doc="IP of the controller" />
<arg name="J23_coupled" default="true" doc="If true, compensate for J2-J3 parallel linkage" />
<arg name="J23_coupled" default="false" doc="If true, compensate for J2-J3 parallel linkage" />

<rosparam command="load" file="$(find abb_irb6650s_support)/config/joint_names_irb6650s_125_350.yaml" />

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,14 @@
Manipulator specific version of the state visualizer.
Defaults provided for irb_6650s_90:
- J23_coupled = true
- J23_coupled = false
Usage:
robot_state_visualize_irb_6650s_90.launch robot_ip:=<value>
-->
<launch>
<arg name="robot_ip" doc="IP of the controller" />
<arg name="J23_coupled" default="true" doc="If true, compensate for J2-J3 parallel linkage" />
<arg name="J23_coupled" default="false" doc="If true, compensate for J2-J3 parallel linkage" />

<rosparam command="load" file="$(find abb_irb6650s_support)/config/joint_names_irb6650s_90_390.yaml" />

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,14 @@
Manipulator specific version of abb driver's 'robot_interface.launch'.
Defaults provided for IRB 6700-200/2.60:
- J23_coupled = true
- J23_coupled = false
Usage:
robot_interface_download_irb6700_200_260.launch robot_ip:=<value>
-->
<launch>
<arg name="robot_ip" doc="IP of the controller" />
<arg name="J23_coupled" default="true" doc="If true, compensate for J2-J3 parallel linkage" />
<arg name="J23_coupled" default="false" doc="If true, compensate for J2-J3 parallel linkage" />

<rosparam command="load" file="$(find abb_irb6700_support)/config/joint_names_irb6700_200_260.yaml" />

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,14 @@
Manipulator specific version of abb driver's 'robot_interface.launch'.
Defaults provided for IRB 6700-235/2.65:
- J23_coupled = true
- J23_coupled = false
Usage:
robot_interface_download_irb6700_235_265.launch robot_ip:=<value>
-->
<launch>
<arg name="robot_ip" doc="IP of the controller" />
<arg name="J23_coupled" default="true" doc="If true, compensate for J2-J3 parallel linkage" />
<arg name="J23_coupled" default="false" doc="If true, compensate for J2-J3 parallel linkage" />

<rosparam command="load" file="$(find abb_irb6700_support)/config/joint_names_irb6700_235_265.yaml" />

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,14 @@
Manipulator specific version of the state visualizer.
Defaults provided for IRB 6700-200/2.60:
- J23_coupled = true
- J23_coupled = false
Usage:
robot_state_visualize_irb6700_200_260.launch robot_ip:=<value>
-->
<launch>
<arg name="robot_ip" doc="IP of the controller" />
<arg name="J23_coupled" default="true" doc="If true, compensate for J2-J3 parallel linkage" />
<arg name="J23_coupled" default="false" doc="If true, compensate for J2-J3 parallel linkage" />

<rosparam command="load" file="$(find abb_irb6700_support)/config/joint_names_irb6700_200_260.yaml" />

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,14 @@
Manipulator specific version of the state visualizer.
Defaults provided for IRB 6700-235/2.65:
- J23_coupled = true
- J23_coupled = false
Usage:
robot_state_visualize_irb6700_235_265.launch robot_ip:=<value>
-->
<launch>
<arg name="robot_ip" doc="IP of the controller" />
<arg name="J23_coupled" default="true" doc="If true, compensate for J2-J3 parallel linkage" />
<arg name="J23_coupled" default="false" doc="If true, compensate for J2-J3 parallel linkage" />

<rosparam command="load" file="$(find abb_irb6700_support)/config/joint_names_irb6700_235_265.yaml" />

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,14 @@
Manipulator specific version of abb driver's 'robot_interface.launch'.
Defaults provided for IRB 7600-150/3.50:
- J23_coupled = true
- J23_coupled = false
Usage:
robot_interface_download_irb_7600_150_350.launch robot_ip:=<value>
-->
<launch>
<arg name="robot_ip" doc="IP of the controller" />
<arg name="J23_coupled" default="true" doc="If true, compensate for J2-J3 parallel linkage" />
<arg name="J23_coupled" default="false" doc="If true, compensate for J2-J3 parallel linkage" />

<rosparam command="load" file="$(find abb_irb7600_support)/config/joint_names_irb7600_150_350.yaml" />

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,14 @@
Manipulator specific version of the state visualizer.
Defaults provided for IRB 7600-150/3.50:
- J23_coupled = true
- J23_coupled = false
Usage:
robot_state_visualize_irb_7600_150_350.launch robot_ip:=<value>
-->
<launch>
<arg name="robot_ip" doc="IP of the controller" />
<arg name="J23_coupled" default="true" doc="If true, compensate for J2-J3 parallel linkage" />
<arg name="J23_coupled" default="false" doc="If true, compensate for J2-J3 parallel linkage" />

<rosparam command="load" file="$(find abb_irb7600_support)/config/joint_names_irb7600_150_350.yaml" />

Expand Down

0 comments on commit 881dbc7

Please sign in to comment.