SensorValue1DoFActuator.h File Reference
#include <RobotAPI/interface/units/KinematicUnitInterface.h>
#include "SensorValueBase.h"
+ Include dependency graph for SensorValue1DoFActuator.h:

Go to the source code of this file.

Classes

class  SensorValue1DoFActuator
 
class  SensorValue1DoFActuatorStatus
 
class  SensorValue1DoFInverseDynamicsTorque
 
class  SensorValue1DoFRealActuator
 
class  SensorValue1DoFRealActuatorWithStatus
 

Namespaces

 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: \
DETAIL_SensorValueBase_DEFAULT_METHOD_IMPLEMENTATION type varname = 0.0f; \
static SensorValueInfo<name> \
GetClassMemberInfo() \
{ \
SensorValueInfo<name> svi; \
svi.addMemberVariable(&name::varname, #varname); \
return svi; \
} \
}

Definition at line 31 of file SensorValue1DoFActuator.h.