Public Member Functions | Public Attributes | Static Public Attributes | Private Member Functions | Private Attributes | List of all members
nextage_ros_bridge.command.gripper_command.GripperCommand Class Reference
Inheritance diagram for nextage_ros_bridge.command.gripper_command.GripperCommand:
Inheritance graph
[legend]

Public Member Functions

def __init__ (self, hands, hand, dio_pins)
 
def execute (self, operation)
 

Public Attributes

 GRIPPER_CLOSE
 
 GRIPPER_OPEN
 

Static Public Attributes

string GRIPPER_CLOSE = 'close'
 
string GRIPPER_DANGER = 'danger'
 
string GRIPPER_OPEN = 'open'
 

Private Member Functions

def _assign_dio_names (self, dio_pins)
 

Private Attributes

 _DIO_VALVE_L_1
 
 _DIO_VALVE_L_2
 
 _DIO_VALVE_R_1
 
 _DIO_VALVE_R_2
 

Detailed Description

Following Command design pattern, this class represents an abstract
command for hand classes of NEXTAGE OPEN.

NOTE: 1/31/2014 TODO: Only right hand is implemented for now.

Definition at line 42 of file gripper_command.py.

Constructor & Destructor Documentation

def nextage_ros_bridge.command.gripper_command.GripperCommand.__init__ (   self,
  hands,
  hand,
  dio_pins 
)

Definition at line 55 of file gripper_command.py.

Member Function Documentation

def nextage_ros_bridge.command.gripper_command.GripperCommand._assign_dio_names (   self,
  dio_pins 
)
private
@see abs_hand_command.AbsractHandCommand._assign_dio_names

Definition at line 58 of file gripper_command.py.

def nextage_ros_bridge.command.gripper_command.GripperCommand.execute (   self,
  operation 
)
@see abs_hand_command.AbsractHandCommand.execute

Definition at line 67 of file gripper_command.py.

Member Data Documentation

nextage_ros_bridge.command.gripper_command.GripperCommand._DIO_VALVE_L_1
private

Definition at line 62 of file gripper_command.py.

nextage_ros_bridge.command.gripper_command.GripperCommand._DIO_VALVE_L_2
private

Definition at line 63 of file gripper_command.py.

nextage_ros_bridge.command.gripper_command.GripperCommand._DIO_VALVE_R_1
private

Definition at line 64 of file gripper_command.py.

nextage_ros_bridge.command.gripper_command.GripperCommand._DIO_VALVE_R_2
private

Definition at line 65 of file gripper_command.py.

string nextage_ros_bridge.command.gripper_command.GripperCommand.GRIPPER_CLOSE = 'close'
static

Definition at line 51 of file gripper_command.py.

nextage_ros_bridge.command.gripper_command.GripperCommand.GRIPPER_CLOSE

Definition at line 74 of file gripper_command.py.

string nextage_ros_bridge.command.gripper_command.GripperCommand.GRIPPER_DANGER = 'danger'
static

Definition at line 53 of file gripper_command.py.

string nextage_ros_bridge.command.gripper_command.GripperCommand.GRIPPER_OPEN = 'open'
static

Definition at line 52 of file gripper_command.py.

nextage_ros_bridge.command.gripper_command.GripperCommand.GRIPPER_OPEN

Definition at line 80 of file gripper_command.py.


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


nextage_ros_bridge
Author(s): Isaac Isao Saito , Akio Ochiai
autogenerated on Wed Jun 17 2020 04:14:47