Public Member Functions | Public Attributes | List of all members
robotis_manipulator::JointActuator Class Referenceabstract

#include <robotis_manipulator_manager.h>

Public Member Functions

virtual void disable ()=0
 
virtual void enable ()=0
 
bool findId (uint8_t actuator_id)
 
bool getEnabledState ()
 
virtual std::vector< uint8_t > getId ()=0
 
virtual void init (std::vector< uint8_t > actuator_id, const void *arg)=0
 
 JointActuator ()
 
virtual std::vector< ActuatorValuereceiveJointActuatorValue (std::vector< uint8_t > actuator_id)=0
 
virtual bool sendJointActuatorValue (std::vector< uint8_t > actuator_id, std::vector< ActuatorValue > value_vector)=0
 
virtual void setMode (std::vector< uint8_t > actuator_id, const void *arg)=0
 
virtual ~JointActuator ()
 

Public Attributes

bool enabled_state_
 

Detailed Description

Definition at line 72 of file robotis_manipulator_manager.h.

Constructor & Destructor Documentation

◆ JointActuator()

robotis_manipulator::JointActuator::JointActuator ( )
inline

Definition at line 77 of file robotis_manipulator_manager.h.

◆ ~JointActuator()

virtual robotis_manipulator::JointActuator::~JointActuator ( )
inlinevirtual

Definition at line 78 of file robotis_manipulator_manager.h.

Member Function Documentation

◆ disable()

virtual void robotis_manipulator::JointActuator::disable ( )
pure virtual

◆ enable()

virtual void robotis_manipulator::JointActuator::enable ( )
pure virtual

◆ findId()

bool JointActuator::findId ( uint8_t  actuator_id)

Definition at line 23 of file robotis_manipulator_manager.cpp.

◆ getEnabledState()

bool JointActuator::getEnabledState ( )

Definition at line 34 of file robotis_manipulator_manager.cpp.

◆ getId()

virtual std::vector<uint8_t> robotis_manipulator::JointActuator::getId ( )
pure virtual

◆ init()

virtual void robotis_manipulator::JointActuator::init ( std::vector< uint8_t >  actuator_id,
const void *  arg 
)
pure virtual

◆ receiveJointActuatorValue()

virtual std::vector<ActuatorValue> robotis_manipulator::JointActuator::receiveJointActuatorValue ( std::vector< uint8_t >  actuator_id)
pure virtual

◆ sendJointActuatorValue()

virtual bool robotis_manipulator::JointActuator::sendJointActuatorValue ( std::vector< uint8_t >  actuator_id,
std::vector< ActuatorValue value_vector 
)
pure virtual

◆ setMode()

virtual void robotis_manipulator::JointActuator::setMode ( std::vector< uint8_t >  actuator_id,
const void *  arg 
)
pure virtual

Member Data Documentation

◆ enabled_state_

bool robotis_manipulator::JointActuator::enabled_state_

Definition at line 75 of file robotis_manipulator_manager.h.


The documentation for this class was generated from the following files:


robotis_manipulator
Author(s): Hye-Jong KIM , Darby Lim , Yong-Ho Na , Ryan Shim
autogenerated on Wed Mar 2 2022 00:50:56