25#include <VirtualRobot/RobotNodeSet.h>
50 auto side = [&](
const auto s)
52 const auto arm = getRobotNameHelper()->getArm(s);
79 ARMARX_IMPORTANT <<
"getTorsoKinematicChain: " << arm.getTorsoKinematicChain();
119 ARMARX_IMPORTANT <<
"getHandControllerName : " << arm.getHandControllerName();
static SubClassRegistry Registry
TestGetNames(const XMLStateConstructorParams &stateData)
static XMLStateFactoryBasePtr CreateInstance(XMLStateConstructorParams stateData)
armarx::RobotArm RobotArm
#define ARMARX_IMPORTANT
The logging level for always important information, but expected behaviour (in contrast to ARMARX_WAR...
#define ARMARX_ERROR
The logging level for unexpected behaviour, that must be fixed.
This file offers overloads of toIce() and fromIce() functions for STL container types.
std::string GetHandledExceptionString()
IceInternal::Handle< XMLStateFactoryBase > XMLStateFactoryBasePtr
Eigen::Matrix4f getTcp2HandRootTransform() const
VirtualRobot::RobotNodeSetPtr getTorsoKinematicChain() const
VirtualRobot::RobotNodeSetPtr getKinematicChain() const
VirtualRobot::RobotNodePtr getHandRootNode() const
VirtualRobot::RobotNodePtr getTCP() const