Public Member Functions | |
def | __init__ (self, parent) |
def | turn_handlight (self, hand=None, on=True) |
Public Member Functions inherited from nextage_ros_bridge.base_hands.BaseHands | |
def | __init__ (self, parent) |
def | airhand_l_drawin (self) |
def | airhand_l_keep (self) |
def | airhand_l_release (self) |
def | airhand_r_drawin (self) |
def | airhand_r_keep (self) |
def | airhand_r_release (self) |
def | gripper_l_close (self) |
def | gripper_l_open (self) |
def | gripper_r_close (self) |
def | gripper_r_open (self) |
def | handlight_both (self, is_on=True) |
def | handlight_l (self, is_on=True) |
def | handlight_r (self, is_on=True) |
def | handtool_l_attach (self) |
def | handtool_l_eject (self) |
def | handtool_r_attach (self) |
def | handtool_r_eject (self) |
def | init_dio (self) |
Public Attributes | |
HAND_L | |
HAND_R | |
handlight_l_command | |
handlight_r_command | |
toolchanger_l_command | |
toolchanger_r_command | |
Private Attributes | |
_parent | |
Additional Inherited Members | |
Static Public Attributes inherited from nextage_ros_bridge.base_hands.BaseHands | |
int | DIO_17 = 17 |
int | DIO_18 = 18 |
int | DIO_19 = 19 |
int | DIO_20 = 20 |
int | DIO_21 = 21 |
int | DIO_22 = 22 |
int | DIO_23 = 23 |
int | DIO_24 = 24 |
int | DIO_25 = 25 |
int | DIO_26 = 26 |
int | DIO_27 = 27 |
int | DIO_28 = 28 |
string | HAND_L = '1' |
string | HAND_R = '2' |
This class holds methods that are specific to the hands of NEXTAGE OPEN, accompanied with toolchanger. @deprecated: Since version 0.5.1, the functionality in this class is moved to other BaseHands subclasses (e.g. Iros13Hands).
Definition at line 42 of file base_toolchanger_hands.py.
def nextage_ros_bridge.base_toolchanger_hands.BaseToolchangerHands.__init__ | ( | self, | |
parent | |||
) |
Since this class operates requires an access to hrpsys.hrpsys_config.HrpsysConfigurator, valid 'parent' is a must. Otherwise __init__ returns without doing anything. @type parent: hrpsys.hrpsys_config.HrpsysConfigurator @param parent: derived class of HrpsysConfigurator.
Definition at line 52 of file base_toolchanger_hands.py.
def nextage_ros_bridge.base_toolchanger_hands.BaseToolchangerHands.turn_handlight | ( | self, | |
hand = None , |
|||
on = True |
|||
) |
@param hand: Both hands if None. @type on: bool @param on: Despite its type, it's handled as str in this method. @rtype: bool @return: True if the lights turned. False otherwise.
Definition at line 71 of file base_toolchanger_hands.py.
|
private |
Definition at line 64 of file base_toolchanger_hands.py.
nextage_ros_bridge.base_toolchanger_hands.BaseToolchangerHands.HAND_L |
Definition at line 80 of file base_toolchanger_hands.py.
nextage_ros_bridge.base_toolchanger_hands.BaseToolchangerHands.HAND_R |
Definition at line 82 of file base_toolchanger_hands.py.
nextage_ros_bridge.base_toolchanger_hands.BaseToolchangerHands.handlight_l_command |
Definition at line 66 of file base_toolchanger_hands.py.
nextage_ros_bridge.base_toolchanger_hands.BaseToolchangerHands.handlight_r_command |
Definition at line 67 of file base_toolchanger_hands.py.
nextage_ros_bridge.base_toolchanger_hands.BaseToolchangerHands.toolchanger_l_command |
Definition at line 68 of file base_toolchanger_hands.py.
nextage_ros_bridge.base_toolchanger_hands.BaseToolchangerHands.toolchanger_r_command |
Definition at line 69 of file base_toolchanger_hands.py.