48 arviz(arviz), segment(segment)
53 const std::string& prefix =
"visu.");
59 const std::string& providerName,
73 float frequencyHz = 25;
Base Class for all Logging classes.
Used to find objects in the ArmarX objects repository [1] (formerly [2]).
IceUtil::Handle< PeriodicTask< T > > pointer_type
Shared pointer type for convenience.
void defineProperties(armarx::PropertyDefinitionsPtr defs, const std::string &prefix="visu.")
ArticulatedObjectVisu(const viz::Client &arviz, Segment &segment)
viz::Layer visualizeProvider(const std::string &providerName, const armarx::armem::articulated_object::ArticulatedObjects &objects) const
void visualizeObjects(viz::Layer &layer, const armarx::armem::articulated_object::ArticulatedObjects &objects) const
armarx::armem::robot_state::Robots ArticulatedObjects
This file offers overloads of toIce() and fromIce() functions for STL container types.
IceUtil::Handle< class PropertyDefinitionContainer > PropertyDefinitionsPtr
PropertyDefinitions smart pointer type.