From b7f8d70d9187f7e0d476372df0a63caa0a2d1882 Mon Sep 17 00:00:00 2001 From: Rainer Kartmann <rainer.kartmann@kit.edu> Date: Tue, 29 Jun 2021 15:37:18 +0200 Subject: [PATCH] Set isStatic = true for objects loaded from snapshot --- .../RobotAPI/libraries/armem_objects/server/instance/Segment.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/source/RobotAPI/libraries/armem_objects/server/instance/Segment.cpp b/source/RobotAPI/libraries/armem_objects/server/instance/Segment.cpp index 646c00401..125bdd946 100644 --- a/source/RobotAPI/libraries/armem_objects/server/instance/Segment.cpp +++ b/source/RobotAPI/libraries/armem_objects/server/instance/Segment.cpp @@ -849,6 +849,7 @@ namespace armarx::armem::server::obj::instance pose.providerName = sceneName; pose.objectType = objpose::ObjectTypeEnum::KnownObject; + pose.isStatic = true; // Objects loaded from prior knowledge are considerd static to exclude them from decay. pose.objectID = classID.withInstanceName(std::to_string(idCounters[classID]++)); pose.objectPoseGlobal = simox::math::pose(object.position, object.orientation); -- GitLab