27#include <ArmarXCore/interface/observers/ObserverInterface.h>
37#include <VisionX/interface/core/PointCloudProcessorInterface.h>
80 template <
class Po
intType>
93 std::string _pointCloudProviderName;
95 visionx::PointCloudProviderInterfacePrx _pointCloudProvider;
96 std::string _pointCloudProviderRefFrame;
99 RobotStateComponentPlugin::RobotData _localRobot;
107 int outlierMeanK = 50;
108 float outlierStddevMulThresh = 1.0;
110 float ransacEpsilon = 25;
111 float ransacNormalThresh = 0.9f;
112 int ransacMinSupport = 100;
113 float ransacBitmapEpsilon = 50;
114 float ransacProbability = 0.001f;
115 int ransacMaxruntimeMs = 15000;
DebugObserverComponentPluginUser()
std::string prefix
Prefix of the properties such as namespace, domain, component name, etc.
RemoteGuiComponentPluginUser()
RobotStateComponentPluginUser()
A simple triple buffer for lockfree comunication between a single writer and a single reader.
Properties of PointCloudProcessor.
The PointCloudProcessor class provides an interface for access to PointCloudProviders via Ice and sha...
armarx::ArVizComponentPluginUser ArVizComponentPluginUser
This file offers overloads of toIce() and fromIce() functions for STL container types.
IceUtil::Handle< class PropertyDefinitionContainer > PropertyDefinitionsPtr
PropertyDefinitions smart pointer type.