27#include <ArmarXCore/interface/observers/ObserverInterface.h>
37#include <VisionX/interface/core/PointCloudProcessorInterface.h>
79 template <
class Po
intType>
92 std::string _pointCloudProviderName;
94 visionx::PointCloudProviderInterfacePrx _pointCloudProvider;
95 std::string _pointCloudProviderRefFrame;
98 RobotStateComponentPlugin::RobotData _localRobot;
106 int outlierMeanK = 50;
107 float outlierStddevMulThresh = 1.0;
109 float ransacEpsilon = 25;
110 float ransacNormalThresh = 0.9f;
111 int ransacMinSupport = 100;
112 float ransacBitmapEpsilon = 50;
113 float ransacProbability = 0.001f;
114 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.