5#include <RobotAPI/libraries/armem_objects/aron/Attachment.aron.generated.h>
6#include <RobotAPI/libraries/armem_objects/aron/Marker.aron.generated.h>
7#include <RobotAPI/libraries/armem_objects/aron/ObjectClass.aron.generated.h>
8#include <RobotAPI/libraries/armem_objects/aron/ObjectInstance.aron.generated.h>
13 void fromAron(
const arondto::ObjectInstance&
dto, objpose::arondto::ObjectPose& bo);
14 void toAron(arondto::ObjectInstance&
dto,
const objpose::arondto::ObjectPose& bo);
16 void fromAron(
const arondto::ObjectInstance&
dto, objpose::ObjectPose& bo);
17 void toAron(arondto::ObjectInstance&
dto,
const objpose::ObjectPose& bo);
21 void fromAron(
const arondto::attachment::AgentDescription&
dto,
25 void fromAron(
const arondto::attachment::ObjectAttachment&
dto,
29 void fromAron(
const arondto::attachment::ArticulatedObjectAttachment&
dto,
31 void toAron(arondto::attachment::ArticulatedObjectAttachment&
dto,
void toAron(armarx::armem::arondto::Feature &dto, const Feature &bo)
void fromAron(const armarx::armem::arondto::Feature &dto, Feature &bo)
MemoryID makeObjectInstanceMemoryID(const objpose::ObjectPose &objectPose)
Make a Memory ID for the object instance snapshot representing this pose.
void fromAron(const arondto::MemoryID &dto, MemoryID &bo)
void toAron(arondto::MemoryID &dto, const MemoryID &bo)
ArticulatedObjectAttachment describes a fixed transformation between an agent and an articulated obje...
ObjectAttachment describes a fixed transformation between an agent and an object.
An object pose as stored by the ObjectPoseStorage.