From 3b1f2d4d91c246698a30f4ced65901c6726d4161 Mon Sep 17 00:00:00 2001
From: Rainer Kartmann <rainer.kartmann@kit.edu>
Date: Tue, 29 Jun 2021 15:37:52 +0200
Subject: [PATCH] Disable decay for static objects

Signed-off-by: Rainer Kartmann <rainer.kartmann@kit.edu>
---
 .../RobotAPI/libraries/armem_objects/server/instance/Decay.cpp  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/source/RobotAPI/libraries/armem_objects/server/instance/Decay.cpp b/source/RobotAPI/libraries/armem_objects/server/instance/Decay.cpp
index f07f526d6..f1c926413 100644
--- a/source/RobotAPI/libraries/armem_objects/server/instance/Decay.cpp
+++ b/source/RobotAPI/libraries/armem_objects/server/instance/Decay.cpp
@@ -34,7 +34,7 @@ namespace armarx::armem::server::obj::instance
     {
         for (objpose::ObjectPose& pose : objectPoses)
         {
-            if (pose.attachment)
+            if (pose.attachment or pose.isStatic)
             {
                 pose.confidence = 1.0;
             }
-- 
GitLab