diff --git a/source/RobotAPI/libraries/armem_objects/aron_conversions.cpp b/source/RobotAPI/libraries/armem_objects/aron_conversions.cpp index 6554397b8f3c706bd4ba4842921baeced30a9a97..1eb4406fe0ffb4e80adac1590562ddae6e0ebbbf 100644 --- a/source/RobotAPI/libraries/armem_objects/aron_conversions.cpp +++ b/source/RobotAPI/libraries/armem_objects/aron_conversions.cpp @@ -49,6 +49,7 @@ namespace armarx::armem fromAron(dto.agent, bo.agent); aron::fromAron(dto.transformation, bo.transformation); fromAron(dto.object, bo.object); + aron::fromAron(dto.active, bo.active); } @@ -57,6 +58,7 @@ namespace armarx::armem toAron(dto.agent, bo.agent); aron::toAron(dto.transformation, bo.transformation); toAron(dto.object, bo.object); + aron::toAron(dto.active, bo.active); } @@ -65,6 +67,7 @@ namespace armarx::armem fromAron(dto.agent, bo.agent); aron::fromAron(dto.transformation, bo.transformation); fromAron(dto.object, bo.object); + aron::fromAron(dto.active, bo.active); } void toAron(arondto::attachment::ArticulatedObjectAttachment& dto, const attachment::ArticulatedObjectAttachment& bo) @@ -72,6 +75,7 @@ namespace armarx::armem toAron(dto.agent, bo.agent); aron::toAron(dto.transformation, bo.transformation); toAron(dto.object, bo.object); + aron::toAron(dto.active, bo.active); } diff --git a/source/RobotAPI/libraries/armem_objects/types.h b/source/RobotAPI/libraries/armem_objects/types.h index bfc9c3014021557d80fff4f974dc49a3cf0026d3..976f438e7c39009fd5d37fb6afdf19378da488c4 100644 --- a/source/RobotAPI/libraries/armem_objects/types.h +++ b/source/RobotAPI/libraries/armem_objects/types.h @@ -63,6 +63,8 @@ namespace armarx::armem::attachment ObjectID object; armem::Time timestamp; + + bool active; }; /** @@ -83,6 +85,8 @@ namespace armarx::armem::attachment armem::Time timestamp; + bool active; + }; } // namespace armarx::armem::attachment