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