Skip to content
Snippets Groups Projects
Commit ae941882 authored by Fabian Reister's avatar Fabian Reister
Browse files

aron attachment structs

parent 08573c73
No related branches found
No related tags found
No related merge requests found
......@@ -70,8 +70,8 @@ armarx_enable_aron_file_generation_for_target(
aron/ObjectClass.xml
aron/ObjectInstance.xml
# aron/Attachment.xml
aron/Constraint.xml
aron/Attachment.xml
# aron/Constraint.xml
)
add_library(${PROJECT_NAME}::armem_objects ALIAS armem_objects)
......
<!--This class contains the data structure for ObjectPose -->
<?xml version="1.0" encoding="UTF-8" ?>
<AronTypeDefinition>
<CodeIncludes>
<Include include="<Eigen/Core>" />
<CodeIncludes>
<Include include="<RobotAPI/libraries/armem/aron/MemoryID.aron.generated.h>" />
</CodeIncludes>
<AronIncludes>
<Include include="<RobotAPI/libraries/armem/aron/MemoryID.xml>" />
</AronIncludes>
<GenerateTypes>
<Object name="armarx::armem::arondto::Attachment">
<Object name="armarx::armem::arondto::attachment::AgentDescription">
<ObjectChild key="constraintType">
<!-- Memory link pointing to arondto::Robot or arondto::ArticulatedObject -->
<ObjectChild key="id">
<armarx::armem::arondto::MemoryID />
</ObjectChild>
<!-- one of the robot's frames -->
<ObjectChild key="frame">
<string/>
</ObjectChild>
</Object>
<!-- Fixed transformation between agent and object -->
<Object name="armarx::armem::arondto::attachment::ObjectAttachment">
<ObjectChild key="agent">
<armarx::armem::arondto::attachment::AgentDescription />
</ObjectChild>
<ObjectChild key="transformation">
<Pose/>
</ObjectChild>
<ObjectChild key="objectName">
<string/>
<ObjectChild key="object">
<armarx::armem::arondto::MemoryID />
</ObjectChild>
</Object>
<ObjectChild key="objectNode">
<string/>
<!-- Fixed transformation between agent and articulated object -->
<Object name="armarx::armem::arondto::attachment::ArticulatedObjectAttachment">
<ObjectChild key="agent">
<armarx::armem::arondto::attachment::AgentDescription />
</ObjectChild>
<ObjectChild key="transformation">
<Pose/>
</ObjectChild>
<ObjectChild key="object">
<armarx::armem::arondto::attachment::AgentDescription />
</ObjectChild>
</Object>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment