Public Member Functions | |
def | __init__ (self, hands, hand, dio_pins) |
def | execute (self, operation) |
def | release_ejector (self, hand=None, on=True) |
Public Attributes | |
HAND_L | |
HAND_R | |
HAND_TOOLCHANGE_OFF | |
HAND_TOOLCHANGE_ON | |
Static Public Attributes | |
string | HAND_TOOLCHANGE_OFF = 'toolchange_off' |
string | HAND_TOOLCHANGE_ON = 'toolchange_on' |
Private Member Functions | |
def | _assign_dio_names (self, dio_pins) |
Private Attributes | |
_DIO_AIR_DRAWIN_L | |
_DIO_AIR_DRAWIN_R | |
_DIO_AIR_RELEASE_L | |
_DIO_AIR_RELEASE_R | |
_DIO_VALVE5PORT_L | |
_DIO_VALVE5PORT_R | |
Following Command design pattern, this class represents commands for a toolchanger of NEXTAGE OPEN.
Definition at line 40 of file toolchanger_command.py.
def nextage_ros_bridge.command.toolchanger_command.ToolchangerCommand.__init__ | ( | self, | |
hands, | |||
hand, | |||
dio_pins | |||
) |
Definition at line 51 of file toolchanger_command.py.
|
private |
@see abs_hand_command.AbsractHandCommand._assign_dio_names
Definition at line 54 of file toolchanger_command.py.
def nextage_ros_bridge.command.toolchanger_command.ToolchangerCommand.execute | ( | self, | |
operation | |||
) |
@see abs_hand_command.AbsractHandCommand.execute
Definition at line 65 of file toolchanger_command.py.
def nextage_ros_bridge.command.toolchanger_command.ToolchangerCommand.release_ejector | ( | self, | |
hand = None , |
|||
on = True |
|||
) |
@deprecated: TODO: need to figure out how this can be used. Until then, set derprecated.
Definition at line 95 of file toolchanger_command.py.
|
private |
Definition at line 59 of file toolchanger_command.py.
|
private |
Definition at line 62 of file toolchanger_command.py.
|
private |
Definition at line 60 of file toolchanger_command.py.
|
private |
Definition at line 63 of file toolchanger_command.py.
|
private |
Definition at line 58 of file toolchanger_command.py.
|
private |
Definition at line 61 of file toolchanger_command.py.
nextage_ros_bridge.command.toolchanger_command.ToolchangerCommand.HAND_L |
Definition at line 107 of file toolchanger_command.py.
nextage_ros_bridge.command.toolchanger_command.ToolchangerCommand.HAND_R |
Definition at line 103 of file toolchanger_command.py.
|
static |
Definition at line 49 of file toolchanger_command.py.
nextage_ros_bridge.command.toolchanger_command.ToolchangerCommand.HAND_TOOLCHANGE_OFF |
Definition at line 82 of file toolchanger_command.py.
|
static |
Definition at line 48 of file toolchanger_command.py.
nextage_ros_bridge.command.toolchanger_command.ToolchangerCommand.HAND_TOOLCHANGE_ON |
Definition at line 76 of file toolchanger_command.py.