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 769 of file dynamixel.cpp.

void GripperDynamixel::enable ( )
virtual

Implements robotis_manipulator::ToolActuator.

Definition at line 756 of file dynamixel.cpp.

uint8_t GripperDynamixel::getId ( )
virtual

Implements robotis_manipulator::ToolActuator.

Definition at line 751 of file dynamixel.cpp.

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

Implements robotis_manipulator::ToolActuator.

Definition at line 716 of file dynamixel.cpp.

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

Definition at line 801 of file dynamixel.cpp.

double GripperDynamixel::receiveDynamixelValue ( )

Definition at line 945 of file dynamixel.cpp.

robotis_manipulator::ActuatorValue GripperDynamixel::receiveToolActuatorValue ( )
virtual

Implements robotis_manipulator::ToolActuator.

Definition at line 787 of file dynamixel.cpp.

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

Implements robotis_manipulator::ToolActuator.

Definition at line 782 of file dynamixel.cpp.

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

Implements robotis_manipulator::ToolActuator.

Definition at line 726 of file dynamixel.cpp.

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

Definition at line 852 of file dynamixel.cpp.

bool GripperDynamixel::setSDKHandler ( )

Definition at line 905 of file dynamixel.cpp.

bool GripperDynamixel::writeGoalPosition ( double  radian)

Definition at line 927 of file dynamixel.cpp.

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

Definition at line 889 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_libs
Author(s): Darby Lim , Hye-Jong KIM , Ryan Shim , Yong-Ho Na
autogenerated on Mon Jun 10 2019 14:12:00