File tree 1 file changed +9
-1
lines changed
1 file changed +9
-1
lines changed Original file line number Diff line number Diff line change @@ -151,7 +151,7 @@ class ignition::gazebo::systems::PhysicsPrivate
151
151
ignition::physics::FreeGroupFrameSemantics,
152
152
ignition::physics::LinkFrameSemantics,
153
153
ignition::physics::ForwardStep,
154
- ignition::physics::RemoveEntities ,
154
+ ignition::physics::RemoveModelFromWorld ,
155
155
ignition::physics::sdf::ConstructSdfLink,
156
156
ignition::physics::sdf::ConstructSdfModel,
157
157
ignition::physics::sdf::ConstructSdfWorld
@@ -1184,6 +1184,14 @@ void PhysicsPrivate::CreateCollisionEntities(const EntityComponentManager &_ecm)
1184
1184
linkCollisionFeature->ConstructCollision (collision);
1185
1185
}
1186
1186
1187
+ if (nullptr == collisionPtrPhys)
1188
+ {
1189
+ igndbg << " Failed to create collision [" << _name->Data ()
1190
+ << " ]. Does the physics engine support geometries of type ["
1191
+ << static_cast <int >(_geom->Data ().Type ()) << " ]?" << std::endl;
1192
+ return true ;
1193
+ }
1194
+
1187
1195
this ->entityCollisionMap .AddEntity (_entity, collisionPtrPhys);
1188
1196
1189
1197
// Check that the physics engine has a filter mask feature
You can’t perform that action at this time.
0 commit comments