objpose.h
Go to the documentation of this file.
1 #pragma once
2 
3 #include <RobotAPI/interface/objectpose/object_pose_types.h>
5 
6 
7 namespace armarx::objpose
8 {
9 
10  void fromAron(const arondto::ObjectAttachmentInfo& dto, ObjectAttachmentInfo& bo);
11  void toAron(arondto::ObjectAttachmentInfo& dto, const ObjectAttachmentInfo& bo);
12 
13  void fromAron(const arondto::PoseManifoldGaussian& dto, PoseManifoldGaussian& bo);
14  void toAron(arondto::PoseManifoldGaussian& dto, const PoseManifoldGaussian& bo);
15 
16  void fromAron(const arondto::ObjectType& dto, ObjectType& bo);
17  void toAron(arondto::ObjectType& dto, const ObjectType& bo);
18 
19  void fromAron(const arondto::ObjectPose& dto, ObjectPose& bo);
20  void toAron(arondto::ObjectPose& dto, const ObjectPose& bo);
21 
22 }
armarx::objpose::PoseManifoldGaussian
A "gaussian" distribution in pose space (i.e.
Definition: PoseManifoldGaussian.h:25
armarx::objpose
This file is part of ArmarX.
Definition: objpose.h:7
armarx::objpose::toAron
void toAron(arondto::ObjectAttachmentInfo &dto, const ObjectAttachmentInfo &bo)
Definition: objpose.cpp:22
forward_declarations.h
armarx::objpose::fromAron
void fromAron(const arondto::ObjectAttachmentInfo &dto, ObjectAttachmentInfo &bo)
Definition: objpose.cpp:15
armarx::objpose::ObjectAttachmentInfo
Definition: ObjectPose.h:25
armarx::objpose::ObjectPose
An object pose as stored by the ObjectPoseStorage.
Definition: ObjectPose.h:36
armarx::aron::bo
const std::optional< BoT > & bo
Definition: aron_conversions.h:166