Skip to content

Commit 2a8022c

Browse files
Add humanoid tags
1 parent 02f84ed commit 2a8022c

File tree

2 files changed

+26
-23
lines changed

2 files changed

+26
-23
lines changed
File renamed without changes.

robot_descriptions/_descriptions.py

Lines changed: 26 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -65,30 +65,33 @@ def has_urdf(self) -> bool:
6565
"anymal_c_description": Description(Format.URDF, tags={"quadruped"}),
6666
"anymal_c_mj_description": Description(Format.MJCF, tags={"quadruped"}),
6767
"anymal_d_description": Description(Format.URDF, tags={"quadruped"}),
68-
"apollo_mj_description": Description(Format.MJCF),
69-
"atlas_drc_description": Description(Format.URDF),
70-
"atlas_v4_description": Description(Format.URDF),
68+
"apollo_mj_description": Description(Format.MJCF, tags={"humanoid"}),
69+
"atlas_drc_description": Description(Format.URDF, tags={"humanoid"}),
70+
"atlas_v4_description": Description(Format.URDF, tags={"humanoid"}),
7171
"b1_description": Description(Format.URDF, tags={"quadruped"}),
7272
"b2_description": Description(Format.URDF, tags={"quadruped"}),
7373
"barrett_hand_description": Description(Format.URDF),
7474
"baxter_description": Description(Format.URDF),
75-
"berkeley_humanoid_description": Description(Format.URDF),
75+
"berkeley_humanoid_description": Description(
76+
Format.URDF, tags={"humanoid"}
77+
),
7678
"bolt_description": Description(Format.URDF),
7779
"cassie_description": Description(Format.URDF),
7880
"cassie_mj_description": Description(Format.MJCF),
7981
"cf2_description": Description(Format.URDF),
8082
"cf2_mj_description": Description(Format.MJCF),
8183
"double_pendulum_description": Description(Format.URDF),
82-
"draco3_description": Description(Format.URDF),
84+
"draco3_description": Description(Format.URDF, tags={"humanoid"}),
8385
"edo_description": Description(Format.URDF),
84-
"elf2_description": Description(Format.URDF),
85-
"elf2_mj_description": Description(Format.MJCF),
86-
"ergocub_description": Description(Format.URDF),
86+
"elf2_description": Description(Format.URDF, tags={"humanoid"}),
87+
"elf2_mj_description": Description(Format.MJCF, tags={"humanoid"}),
88+
"ergocub_description": Description(Format.URDF, tags={"humanoid"}),
8789
"eve_r3_description": Description(Format.URDF),
8890
"fanuc_m710ic_description": Description(Format.URDF),
8991
"fetch_description": Description(Format.URDF),
9092
"finger_edu_description": Description(Format.URDF),
91-
"g1_mj_description": Description(Format.MJCF),
93+
"g1_description": Description(Format.URDF, tags={"humanoid"}),
94+
"g1_mj_description": Description(Format.MJCF, tags={"humanoid"}),
9295
"gen2_description": Description(Format.URDF),
9396
"gen3_description": Description(Format.URDF),
9497
"gen3_mj_description": Description(Format.MJCF),
@@ -97,24 +100,23 @@ def has_urdf(self) -> bool:
97100
"go1_mj_description": Description(Format.MJCF, tags={"quadruped"}),
98101
"go2_description": Description(Format.URDF, tags={"quadruped"}),
99102
"go2_mj_description": Description(Format.MJCF, tags={"quadruped"}),
100-
"g1_description": Description(Format.URDF),
101-
"h1_description": Description(Format.URDF),
102-
"h1_mj_description": Description(Format.MJCF),
103+
"h1_description": Description(Format.URDF, tags={"humanoid"}),
104+
"h1_mj_description": Description(Format.MJCF, tags={"humanoid"}),
103105
"hyq_description": Description(Format.URDF, tags={"quadruped"}),
104-
"icub_description": Description(Format.URDF),
106+
"icub_description": Description(Format.URDF, tags={"humanoid"}),
105107
"iiwa7_description": Description(Format.URDF),
106108
"iiwa14_description": Description(Format.URDF),
107109
"iiwa14_mj_description": Description(Format.MJCF),
108-
"jaxon_description": Description(Format.URDF),
109-
"jvrc_description": Description(Format.URDF),
110-
"jvrc_mj_description": Description(Format.MJCF),
110+
"jaxon_description": Description(Format.URDF, tags={"humanoid"}),
111+
"jvrc_description": Description(Format.URDF, tags={"humanoid"}),
112+
"jvrc_mj_description": Description(Format.MJCF, tags={"humanoid"}),
111113
"laikago_description": Description(Format.URDF, tags={"quadruped"}),
112114
"leap_hand_v1": Description(Format.URDF),
113115
"leap_hand_mj_description": Description(Format.MJCF),
114116
"mini_cheetah_description": Description(Format.URDF, tags={"quadruped"}),
115117
"minitaur_description": Description(Format.URDF, tags={"quadruped"}),
116118
"nextage_description": Description(Format.URDF),
117-
"op3_mj_description": Description(Format.MJCF),
119+
"op3_mj_description": Description(Format.MJCF, tags={"humanoid"}),
118120
"panda_description": Description(Format.URDF),
119121
"panda_mj_description": Description(Format.MJCF),
120122
"pepper_description": Description(Format.URDF),
@@ -123,17 +125,18 @@ def has_urdf(self) -> bool:
123125
"poppy_ergo_jr_description": Description(Format.URDF),
124126
"poppy_torso_description": Description(Format.URDF),
125127
"pr2_description": Description(Format.URDF),
126-
"r2_description": Description(Format.URDF),
128+
"r2_description": Description(Format.URDF, tags={"humanoid"}),
127129
"reachy_description": Description(Format.URDF),
128130
"rhea_description": Description(Format.URDF),
129131
"robotiq_2f85_description": Description(Format.URDF),
130132
"robotiq_2f85_mj_description": Description(Format.MJCF),
131133
"robotiq_2f85_v4_mj_description": Description(Format.MJCF),
132-
"romeo_description": Description(Format.URDF),
134+
"romeo_description": Description(Format.URDF, tags={"humanoid"}),
133135
"rsk_description": Description(Format.URDF),
134136
"sawyer_mj_description": Description(Format.MJCF),
135137
"shadow_hand_mj_description": Description(Format.MJCF),
136-
"simple_humanoid_description": Description(Format.URDF),
138+
"sigmaban_description": Description(Format.URDF, tags={"humanoid"}),
139+
"simple_humanoid_description": Description(Format.URDF, tags={"humanoid"}),
137140
"skydio_x2_description": Description(Format.URDF),
138141
"skydio_x2_mj_description": Description(Format.MJCF),
139142
"so_arm100": Description(Format.URDF),
@@ -143,8 +146,8 @@ def has_urdf(self) -> bool:
143146
"spryped_description": Description(Format.URDF),
144147
"stretch_description": Description(Format.URDF),
145148
"stretch_mj_description": Description(Format.MJCF),
146-
"talos_description": Description(Format.URDF),
147-
"talos_mj_description": Description(Format.MJCF),
149+
"talos_description": Description(Format.URDF, tags={"humanoid"}),
150+
"talos_mj_description": Description(Format.MJCF, tags={"humanoid"}),
148151
"tiago_description": Description(Format.URDF),
149152
"trifinger_edu_description": Description(Format.URDF),
150153
"upkie_description": Description(Format.URDF),
@@ -153,7 +156,7 @@ def has_urdf(self) -> bool:
153156
"ur3_description": Description(Format.URDF),
154157
"ur5_description": Description(Format.URDF),
155158
"ur5e_mj_description": Description(Format.MJCF),
156-
"valkyrie_description": Description(Format.URDF),
159+
"valkyrie_description": Description(Format.URDF, tags={"humanoid"}),
157160
"viper_mj_description": Description(Format.MJCF),
158161
"widow_mj_description": Description(Format.MJCF),
159162
"xarm7_mj_description": Description(Format.MJCF),

0 commit comments

Comments
 (0)