Skip to content

Commit e04cf43

Browse files
authored
Add support for UR7e and UR12e (#86)
1 parent 73b56dd commit e04cf43

File tree

5 files changed

+30
-5
lines changed

5 files changed

+30
-5
lines changed

ur_simulation_gz/launch/ur_sim_control.launch.py

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -200,7 +200,19 @@ def generate_launch_description():
200200
DeclareLaunchArgument(
201201
"ur_type",
202202
description="Type/series of used UR robot.",
203-
choices=["ur3", "ur3e", "ur5", "ur5e", "ur10", "ur10e", "ur16e", "ur20", "ur30"],
203+
choices=[
204+
"ur3",
205+
"ur3e",
206+
"ur5",
207+
"ur5e",
208+
"ur7e",
209+
"ur10",
210+
"ur10e",
211+
"ur12e",
212+
"ur16e",
213+
"ur20",
214+
"ur30",
215+
],
204216
default_value="ur5e",
205217
)
206218
)

ur_simulation_gz/launch/ur_sim_moveit.launch.py

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,19 @@ def generate_launch_description():
8383
DeclareLaunchArgument(
8484
"ur_type",
8585
description="Type/series of used UR robot.",
86-
choices=["ur3", "ur3e", "ur5", "ur5e", "ur10", "ur10e", "ur16e", "ur20", "ur30"],
86+
choices=[
87+
"ur3",
88+
"ur3e",
89+
"ur5",
90+
"ur5e",
91+
"ur7e",
92+
"ur10",
93+
"ur10e",
94+
"ur12e",
95+
"ur16e",
96+
"ur20",
97+
"ur30",
98+
],
8799
default_value="ur5e",
88100
)
89101
)

ur_simulation_gz/test/test_description.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,8 @@
3838

3939

4040
@pytest.mark.parametrize(
41-
"ur_type", ["ur3", "ur3e", "ur5", "ur5e", "ur10", "ur10e", "ur16e", "ur20", "ur30"]
41+
"ur_type",
42+
["ur3", "ur3e", "ur5", "ur5e", "ur7e", "ur10", "ur10e", "ur12e", "ur16e", "ur20", "ur30"],
4243
)
4344
@pytest.mark.parametrize("prefix", ["", "my_ur_"])
4445
def test_ur_urdf_xacro(ur_type, prefix):

ur_simulation_gz/test/test_gz.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@
7474
# might change, once the gz launch system migration is done using gzserver and such....
7575
# @launch_testing.parametrize(
7676
# "ur_type",
77-
# ["ur3", "ur3e", "ur5", "ur5e", "ur10", "ur10e", "ur16e", "ur20", "ur30"],
77+
# ["ur3", "ur3e", "ur5", "ur5e", "ur7e", "ur10", "ur10e", "ur12e", "ur16e", "ur20", "ur30"],
7878
# )
7979
@pytest.mark.launch_test
8080
def generate_test_description():

ur_simulation_gz/urdf/ur_gz.urdf.xacro

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
<xacro:include filename="$(find ur_simulation_gz)/urdf/ur_gz.ros2_control.xacro" />
99

10-
<!-- possible 'ur_type' values: ur3, ur3e, ur5, ur5e, ur10, ur10e, ur16e, ur20, ur30 -->
10+
<!-- possible 'ur_type' values: ur3, ur3e, ur5, ur5e, ur7e, ur10, ur10e, ur12e, ur16e, ur20, ur30 -->
1111
<!-- the default value should raise an error in case this was called without defining the type -->
1212
<xacro:arg name="ur_type" default="ur5x"/>
1313

0 commit comments

Comments
 (0)