type.h File Reference
#include <SimoxUtility/meta/enum/EnumNames.hpp>
+ Include dependency graph for type.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  armarx
 This file offers overloads of toIce() and fromIce() functions for STL container types.
 
namespace  armarx::control
 
namespace  armarx::control::common
 This file is part of ArmarX.
 

Enumerations

enum class  ControllerType {
  TSAdm , TSImp , TSVel , TSMixImpVel ,
  TSImpCol , TSAdmCol , TSVelCol , TSVeloCol ,
  TSMixImpVelCol , TSMPAdm , TSMPImp , TSMPVel ,
  TSMPMixImpVel , TSMPImpCol , TSMPVelCol , TSMPVeloCol ,
  TSMPMixImpVelCol , TSMPVelWiping , TSMPImpWiping , TSMPMixImpVelColWiping ,
  QPWholeBodyImpedance , QPWholeBodyVelocity , WholeBodyTrajectoryController , ZMQTSVel ,
  ZMQTSImp , ZMQTSImpCol , ZMQTSMixImpVel , ZMQTSMixImpVelCol ,
  ZenohTSVel , ZenohTSImp , ZenohTSImpCol , ZenohTSMixImpVel ,
  ZenohTSMixImpVelCol , SharedMemoryTSVel , SharedMemoryTSVelCol , SharedMemoryTSVeloCol ,
  SharedMemoryTSImp , SharedMemoryTSImpCol , SharedMemoryTSMixImpVel , SharedMemoryTSMixImpVelCol
}
 
enum class  MPStatus {
  reset , trained , running , paused ,
  finished
}
 
enum class  MPType { taskspace , nullsapce , hand }
 

Variables

const simox::meta::EnumNames< ControllerTypeControllerTypeNames
 
const simox::meta::EnumNames< ControllerTypeControllerTypeShort
 
const simox::meta::EnumNames< MPTypempTypeToString