Public Member Functions | Private Attributes | List of all members
dynamixel::GripperDynamixel Class Reference

#include <dynamixel.h>

Inheritance diagram for dynamixel::GripperDynamixel:
Inheritance graph
[legend]

Public Member Functions

virtual void disable ()
 
virtual void enable ()
 
virtual uint8_t getId ()
 
 GripperDynamixel ()
 
virtual void init (uint8_t actuator_id, const void *arg)
 
bool initialize (uint8_t actuator_id, STRING dxl_device_name, STRING dxl_baud_rate)
 
double receiveDynamixelValue ()
 
virtual robotis_manipulator::ActuatorValue receiveToolActuatorValue ()
 
virtual bool sendToolActuatorValue (robotis_manipulator::ActuatorValue value)
 
virtual void setMode (const void *arg)
 
bool setOperatingMode (STRING dynamixel_mode="position_mode")
 
bool setSDKHandler ()
 
bool writeGoalPosition (double radian)
 
bool writeProfileValue (STRING profile_mode, uint32_t value)
 
virtual ~GripperDynamixel ()
 
- Public Member Functions inherited from robotis_manipulator::ToolActuator
bool findId (uint8_t actuator_id)
 
bool getEnabledState ()
 
 ToolActuator ()
 
virtual ~ToolActuator ()
 

Private Attributes

Joint dynamixel_
 
DynamixelWorkbenchdynamixel_workbench_
 

Additional Inherited Members

- Public Attributes inherited from robotis_manipulator::ToolActuator
bool enabled_state_
 

Detailed Description

Definition at line 148 of file dynamixel.h.

Constructor & Destructor Documentation

dynamixel::GripperDynamixel::GripperDynamixel ( )
inline

Definition at line 155 of file dynamixel.h.

virtual dynamixel::GripperDynamixel::~GripperDynamixel ( )
inlinevirtual

Definition at line 156 of file dynamixel.h.

Member Function Documentation

void GripperDynamixel::disable ( )
virtual

Implements robotis_manipulator::ToolActuator.

Definition at line 770 of file dynamixel.cpp.

void GripperDynamixel::enable ( )
virtual

Implements robotis_manipulator::ToolActuator.

Definition at line 757 of file dynamixel.cpp.

uint8_t GripperDynamixel::getId ( )
virtual

Implements robotis_manipulator::ToolActuator.

Definition at line 752 of file dynamixel.cpp.

void GripperDynamixel::init ( uint8_t  actuator_id,
const void *  arg 
)
virtual

Implements robotis_manipulator::ToolActuator.

Definition at line 717 of file dynamixel.cpp.

bool GripperDynamixel::initialize ( uint8_t  actuator_id,
STRING  dxl_device_name,
STRING  dxl_baud_rate 
)

Definition at line 802 of file dynamixel.cpp.

double GripperDynamixel::receiveDynamixelValue ( )

Definition at line 946 of file dynamixel.cpp.

robotis_manipulator::ActuatorValue GripperDynamixel::receiveToolActuatorValue ( )
virtual

Implements robotis_manipulator::ToolActuator.

Definition at line 788 of file dynamixel.cpp.

bool GripperDynamixel::sendToolActuatorValue ( robotis_manipulator::ActuatorValue  value)
virtual

Implements robotis_manipulator::ToolActuator.

Definition at line 783 of file dynamixel.cpp.

void GripperDynamixel::setMode ( const void *  arg)
virtual

Implements robotis_manipulator::ToolActuator.

Definition at line 727 of file dynamixel.cpp.

bool GripperDynamixel::setOperatingMode ( STRING  dynamixel_mode = "position_mode")

Definition at line 853 of file dynamixel.cpp.

bool GripperDynamixel::setSDKHandler ( )

Definition at line 906 of file dynamixel.cpp.

bool GripperDynamixel::writeGoalPosition ( double  radian)

Definition at line 928 of file dynamixel.cpp.

bool GripperDynamixel::writeProfileValue ( STRING  profile_mode,
uint32_t  value 
)

Definition at line 890 of file dynamixel.cpp.

Member Data Documentation

Joint dynamixel::GripperDynamixel::dynamixel_
private

Definition at line 152 of file dynamixel.h.

DynamixelWorkbench* dynamixel::GripperDynamixel::dynamixel_workbench_
private

Definition at line 151 of file dynamixel.h.


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


open_manipulator_p_libs
Author(s): Ryan Shim , Yong-Ho Na , Hye-Jong KIM
autogenerated on Thu Oct 22 2020 03:16:37