ProvidedObjectPose.h File Reference
#include <map>
#include <optional>
#include <vector>
#include <Eigen/Core>
#include <SimoxUtility/shapes/OrientedBox.h>
#include <ArmarXCore/core/time/DateTime.h>
#include <RobotAPI/interface/objectpose/object_pose_types.h>
#include <RobotAPI/libraries/ArmarXObjects/ObjectID.h>
#include <RobotAPI/libraries/ArmarXObjects/PoseManifoldGaussian.h>
#include <RobotAPI/libraries/ArmarXObjects/forward_declarations.h>

Classes

class  ProvidedObjectPose
 An object pose provided by an ObjectPoseProvider. More...
 

Namespaces

namespace  armarx
 This file offers overloads of toIce() and fromIce() functions for STL container types.
 
namespace  armarx::objpose
 

Functions

ProvidedObjectPose fromIce (const data::ProvidedObjectPose &ice)
 
void fromIce (const data::ProvidedObjectPose &ice, ProvidedObjectPose &pose)
 
ProvidedObjectPoseSeq fromIce (const data::ProvidedObjectPoseSeq &ice)
 
void fromIce (const data::ProvidedObjectPoseSeq &ice, ProvidedObjectPoseSeq &poses)
 
data::ProvidedObjectPose toIce (const ProvidedObjectPose &pose)
 
data::ProvidedObjectPoseSeq toIce (const ProvidedObjectPoseSeq &poses)
 
void toIce (data::ProvidedObjectPose &ice, const ProvidedObjectPose &pose)
 
void toIce (data::ProvidedObjectPoseSeq &ice, const ProvidedObjectPoseSeq &poses)