Don't output a warning about duplicate geom names for unnamed geoms in URDF.

PiperOrigin-RevId: 777998616
Change-Id: Id87533e30567fe5a0e372220ba57819383d42236
This commit is contained in:
Nimrod Gileadi
2025-07-01 05:35:23 -07:00
committed by Copybara-Service
parent 9eb0745968
commit 3db03dcce5
+2 -2
View File
@@ -329,7 +329,7 @@ void mjXURDF::Body(XMLElement* body_elem) {
if (urGeomNames.find(geom_name) == urGeomNames.end()) {
mjs_setString(pgeom->name, geom_name.c_str());
urGeomNames.insert(geom_name);
} else {
} else if (!geom_name.empty()) {
std::cerr << "WARNING: Geom with duplicate name '" << geom_name
<< "' encountered in URDF, creating an unnamed geom."
<< std::endl;
@@ -352,7 +352,7 @@ void mjXURDF::Body(XMLElement* body_elem) {
if (urGeomNames.find(geom_name) == urGeomNames.end()) {
mjs_setString(pgeom->name, geom_name.c_str());
urGeomNames.insert(geom_name);
} else {
} else if (!geom_name.empty()) {
std::cerr << "WARNING: Geom with duplicate name '" << geom_name
<< "' encountered in URDF, creating an unnamed geom."
<< std::endl;