Template Class ModeTargetHelper

Inheritance Relationships

Base Type

Derived Types

  • public ros2_canopen::ModeForwardHelper< MotorBase::Profiled_Torque, int16_t, 0x6071, 0, 0 > (Template Class ModeForwardHelper)

  • public ros2_canopen::ModeForwardHelper< MotorBase::Cyclic_Synchronous_Torque, int16_t, 0x6071, 0, 0 > (Template Class ModeForwardHelper)

  • public ros2_canopen::ModeForwardHelper< MotorBase::Velocity, int16_t, 0x6042, 0,(1<< Command402::CW_Operation_mode_specific0)|(1<< Command402::CW_Operation_mode_specific1)|(1<< Command402::CW_Operation_mode_specific2)> (Template Class ModeForwardHelper)

Class Documentation

template<typename T>
class ModeTargetHelper : public ros2_canopen::Mode

Subclassed by ros2_canopen::ModeForwardHelper< MotorBase::Profiled_Torque, int16_t, 0x6071, 0, 0 >, ros2_canopen::ModeForwardHelper< MotorBase::Cyclic_Synchronous_Torque, int16_t, 0x6071, 0, 0 >, ros2_canopen::ModeForwardHelper< MotorBase::Velocity, int16_t, 0x6042, 0,(1<< Command402::CW_Operation_mode_specific0)|(1<< Command402::CW_Operation_mode_specific1)|(1<< Command402::CW_Operation_mode_specific2)>

Public Functions

inline ModeTargetHelper(uint16_t mode)
inline bool hasTarget()
inline T getTarget()
inline virtual bool setTarget(const double &val)
inline virtual bool start()