SensorValue1DoFActuator.h File Reference
#include <RobotAPI/interface/units/KinematicUnitInterface.h>
#include "SensorValueBase.h"

Classes

class  SensorValue1DoFActuator
 
class  SensorValue1DoFActuatorStatus
 
class  SensorValue1DoFInverseDynamicsTorque
 
class  SensorValue1DoFRealActuator
 
class  SensorValue1DoFRealActuatorWithStatus
 

Namespaces

namespace  armarx
 This file offers overloads of toIce() and fromIce() functions for STL container types.
 

Macros

#define make_SensorValue1DoFActuator(type, name, varname)
 

Functions

 make_SensorValue1DoFActuator (float, SensorValue1DoFActuatorAcceleration, acceleration)
 
 make_SensorValue1DoFActuator (float, SensorValue1DoFActuatorCurrent, motorCurrent)
 
 make_SensorValue1DoFActuator (float, SensorValue1DoFActuatorFilteredVelocity, filteredvelocity)
 
 make_SensorValue1DoFActuator (float, SensorValue1DoFActuatorMotorTemperature, motorTemperature)
 
 make_SensorValue1DoFActuator (float, SensorValue1DoFActuatorPosition, position)
 
 make_SensorValue1DoFActuator (float, SensorValue1DoFActuatorTorque, torque)
 
 make_SensorValue1DoFActuator (float, SensorValue1DoFActuatorVelocity, velocity)
 
 make_SensorValue1DoFActuator (float, SensorValue1DoFGravityTorque, gravityTorque)
 
 make_SensorValue1DoFActuator (std::int16_t, SensorValue1DoFMotorPWM, motorPWM)
 

Macro Definition Documentation

◆ make_SensorValue1DoFActuator

#define make_SensorValue1DoFActuator ( type,
name,
varname )
Value:
class name : virtual public SensorValueBase \
{ \
public: \
static SensorValueInfo<name> \
GetClassMemberInfo() \
{ \
SensorValueInfo<name> svi; \
svi.addMemberVariable(&name::varname, #varname); \
return svi; \
} \
}
#define DETAIL_SensorValueBase_DEFAULT_METHOD_IMPLEMENTATION
Definition SensorValueBase.h:139