diff --git a/source/RobotAPI/components/armem/client/TransformClient/TransformReaderClient.cpp b/source/RobotAPI/components/armem/client/TransformClient/TransformReaderClient.cpp index de3fb2527b221ca71688f128af152b45b4e2be5a..dedef43f03886d4b4876c41ecdbedf47f2e44d01 100644 --- a/source/RobotAPI/components/armem/client/TransformClient/TransformReaderClient.cpp +++ b/source/RobotAPI/components/armem/client/TransformClient/TransformReaderClient.cpp @@ -224,7 +224,7 @@ namespace armarx Transform transform; fromAron(aronTransform, transform); - + return transform.transform; }); @@ -246,7 +246,7 @@ namespace armarx .entities().all() // parentFrame,frame .snapshots().atTime(IceUtil::Time::microSeconds(query.header.timestamp)); // transformation - armem::client::QueryResult qResult = memoryReader.query(qb.buildQueryInput()); + const armem::client::QueryResult qResult = memoryReader.query(qb.buildQueryInput()); ARMARX_INFO << qResult; @@ -277,9 +277,9 @@ namespace armarx }; } - std::vector<Eigen::Affine3f> transforms = obtainTransforms(qResult.memory, tfChain, query.header.agent); + const std::vector<Eigen::Affine3f> transforms = obtainTransforms(qResult.memory, tfChain, query.header.agent); - Eigen::Affine3f transform = std::accumulate(transforms.begin(), transforms.end(), Eigen::Affine3f::Identity(), std::multiplies<>()); + const Eigen::Affine3f transform = std::accumulate(transforms.begin(), transforms.end(), Eigen::Affine3f::Identity(), std::multiplies<>()); return TransformResult