FramedPose.h File Reference
#include "Pose.h"
#include <VirtualRobot/VirtualRobot.h>
#include <RobotAPI/interface/core/FramedPoseBase.h>
+ Include dependency graph for FramedPose.h:

Go to the source code of this file.

Classes

class  FramedDirection
 FramedDirection is a 3 dimensional direction vector with a reference frame. The reference frame can be used to change the coordinate system to which the vector relates. The difference to a FramedPosition is, that on frame changing only the orientation of the vector is changed. The length of the vector remains unchanged. This class is usefull e.g. for forces and tcp velocities. More...
 
class  FramedOrientation
 The FramedOrientation class. More...
 
class  FramedPose
 The FramedPose class. More...
 
class  FramedPosition
 The FramedPosition class. More...
 

Namespaces

 armarx
 This file offers overloads of toIce() and fromIce() functions for STL container types.
 
 armarx::VariantType
 
 Eigen
 
 IceProxy
 
 IceProxy::armarx
 
 VirtualRobot
 

Typedefs

using FramedDirectionPtr = IceInternal::Handle< FramedDirection >
 
using FramedOrientationPtr = IceInternal::Handle< FramedOrientation >
 
using FramedPosePtr = IceInternal::Handle< FramedPose >
 
using FramedPositionPtr = IceInternal::Handle< FramedPosition >
 
using Matrix6f = Matrix< Ice::Float, 6, 6 >
 
using SharedRobotInterfacePrx = ::IceInternal::ProxyHandle< ::IceProxy::armarx::SharedRobotInterface >
 

Variables

const VariantTypeId FramedDirection = Variant::addTypeName("::armarx::FramedDirectionBase")
 
const VariantTypeId FramedOrientation = Variant::addTypeName("::armarx::FramedOrientationBase")
 
const VariantTypeId FramedPose = Variant::addTypeName("::armarx::FramedPoseBase")
 
const VariantTypeId FramedPosition = Variant::addTypeName("::armarx::FramedPositionBase")
 
const std::string GlobalFrame = "Global"
 
const std::string MapFrame = "Map"
 
const std::string OdometryFrame = "Odom"