diff --git a/source/RobotAPI/libraries/armem_objects/client/articulated_object/Reader.cpp b/source/RobotAPI/libraries/armem_objects/client/articulated_object/Reader.cpp index 27d1cd851dd4500a2d3c6373a2b7c1cd2c5eb3e5..029a07aed0bb493a3447a8f2b4780a3f5b3a464d 100644 --- a/source/RobotAPI/libraries/armem_objects/client/articulated_object/Reader.cpp +++ b/source/RobotAPI/libraries/armem_objects/client/articulated_object/Reader.cpp @@ -44,7 +44,7 @@ namespace armarx::armem::articulated_object def->optional(properties.coreClassSegmentName, prefix + "CoreSegment", "Name of the memory core segment to use for object classes."); - def->optional(properties.providerName, prefix + "ProviderName"); + def->optional(properties.providerName, prefix + "read.ProviderName"); } void Reader::connect() diff --git a/source/RobotAPI/libraries/armem_objects/client/articulated_object/Writer.cpp b/source/RobotAPI/libraries/armem_objects/client/articulated_object/Writer.cpp index d1cb1e0082d6ef95491530518e7f52839601d771..ddb02658508a5917212f9bcffa3570dd6c978afa 100644 --- a/source/RobotAPI/libraries/armem_objects/client/articulated_object/Writer.cpp +++ b/source/RobotAPI/libraries/armem_objects/client/articulated_object/Writer.cpp @@ -46,7 +46,7 @@ namespace armarx::armem::articulated_object "Name of the memory core segment to use for object classes."); ARMARX_IMPORTANT << "Writer: add property '" << prefix << "ProviderName'"; - def->required(properties.providerName, prefix + "ProviderName", "Name of this provider"); + def->required(properties.providerName, prefix + "write.ProviderName", "Name of this provider"); } void Writer::connect() diff --git a/source/RobotAPI/libraries/armem_objects/client/articulated_object/utils.cpp b/source/RobotAPI/libraries/armem_objects/client/articulated_object/utils.cpp index 7d311d3f237d8e9480fc3020f3b4d2c2c16f1a88..11c389be63160c69d449244bf6d125f71e7bc225 100644 --- a/source/RobotAPI/libraries/armem_objects/client/articulated_object/utils.cpp +++ b/source/RobotAPI/libraries/armem_objects/client/articulated_object/utils.cpp @@ -33,4 +33,5 @@ namespace armarx::armem::articulated_object return robotDescription; } + } // namespace armarx::armem::articulated_object diff --git a/source/RobotAPI/libraries/armem_robot_state/server/proprioception/Segment.cpp b/source/RobotAPI/libraries/armem_robot_state/server/proprioception/Segment.cpp index 02a98ef640f4cf4b2dc0f6166c18fd3c5ccbc5bc..6321dd355bb6defc1f7bb19fbbdebcf77976aba2 100644 --- a/source/RobotAPI/libraries/armem_robot_state/server/proprioception/Segment.cpp +++ b/source/RobotAPI/libraries/armem_robot_state/server/proprioception/Segment.cpp @@ -28,6 +28,7 @@ namespace armarx::armem::server::robot_state::proprioception this->robotUnit = robotUnitPrx; std::string providerSegmentName = "Robot"; + KinematicUnitInterfacePrx kinematicUnit = robotUnit->getKinematicUnit(); if (kinematicUnit) {