diff --git a/moveit_core/planning_scene/src/planning_scene.cpp b/moveit_core/planning_scene/src/planning_scene.cpp index 4af0c012ee3..b52fad53e83 100644 --- a/moveit_core/planning_scene/src/planning_scene.cpp +++ b/moveit_core/planning_scene/src/planning_scene.cpp @@ -1967,8 +1967,8 @@ void PlanningScene::getKnownObjectTypes(ObjectTypeMap& kc) const parent_->getKnownObjectTypes(kc); if (object_types_.has_value()) { - for (ObjectTypeMap::const_iterator it = object_types_.value().begin(); it != object_types_.value().end(); ++it) - kc[it->first] = it->second; + for (const auto& it : object_types_.value()) + kc[it.first] = it.second; } }