diff --git a/omnigibson/objects/object_base.py b/omnigibson/objects/object_base.py index 067160c02..fb846e100 100644 --- a/omnigibson/objects/object_base.py +++ b/omnigibson/objects/object_base.py @@ -188,7 +188,9 @@ def _post_load(self): self.root_prim.RemoveAPI(lazy.pxr.PhysxSchema.PhysxArticulationAPI) if og.sim.is_playing(): - raise ValueError("Cannot set articulation root API while simulation is playing!") + log.warning( + "An object's articulation root API was changed while simulation is playing. This may cause issues." + ) # Potentially add articulation root APIs and also set self collisions root_prim = (