5#include <RobotAPI/interface/core/PoseBase.h>
13 this->windowFilterSize = windowSize;
33 std::string frame =
"";
34 std::string agent =
"";
50 for (
int i = 0; i < 3; ++i)
52 std::vector<double> values;
56 VariantPtr v2 = VariantPtr::dynamicCast(v.second);
60 std::sort(values.begin(), values.end());
61 vec[i] = values.at(values.size() / 2);
TimeVariantBaseMap dataHistory
FramedDirection is a 3 dimensional direction vector with a reference frame.
The FramedPosition class.
The Variant class is described here: Variants.
virtual Eigen::Vector3f toEigen() const
#define ARMARX_WARNING_S
The logging level for unexpected behaviour, but not a serious problem.
const VariantTypeId FramedPosition
const VariantTypeId FramedDirection
const VariantTypeId Vector3
const VariantTypeId Double
IceInternal::Handle< Vector3 > Vector3Ptr
IceInternal::Handle< FramedDirection > FramedDirectionPtr
IceInternal::Handle< Variant > VariantPtr
IceInternal::Handle< FramedPosition > FramedPositionPtr
::IceInternal::Handle<::armarx::VariantBase > VariantBasePtr