Public Member Functions | |
def | __init__ |
def | execute |
Private Member Functions | |
def | _assign_dio_names |
Private Attributes | |
_hand | |
_hands | |
Static Private Attributes | |
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 |
Following Command design pattern, this class represents an abstract command for hand classes of NEXTAGE OPEN.
Definition at line 40 of file abs_hand_command.py.
def nextage_ros_bridge.command.abs_hand_command.AbsractHandCommand.__init__ | ( | self, | |
hands, | |||
hand | |||
) |
@type hands: nextage_ros_bridge.base_hands.BaseHands @type hand: str @param hand: Side of hand. Variables that are defined in nextage_ros_bridge.base_hands.BaseHands can be used { HAND_L, HAND_R }.
Definition at line 62 of file abs_hand_command.py.
def nextage_ros_bridge.command.abs_hand_command.AbsractHandCommand._assign_dio_names | ( | self | ) | [private] |
It's recommended in the derived classes to re-assign DIO names to better represent the specific purposes of each DIO pin in there. Since doing so isn' mandatory, this method doesn't emit error even when it's not implemented.
Definition at line 87 of file abs_hand_command.py.
def nextage_ros_bridge.command.abs_hand_command.AbsractHandCommand.execute | ( | self, | |
operation | |||
) |
Needs overriddedn, otherwise expcetion occurs. @type operation: str @param operation: name of the operation. @raise exception: HrpsysRosBridgeException
Definition at line 74 of file abs_hand_command.py.
int nextage_ros_bridge::command::abs_hand_command.AbsractHandCommand::_DIO_17 = 17 [static, private] |
Definition at line 49 of file abs_hand_command.py.
int nextage_ros_bridge::command::abs_hand_command.AbsractHandCommand::_DIO_18 = 18 [static, private] |
Definition at line 50 of file abs_hand_command.py.
int nextage_ros_bridge::command::abs_hand_command.AbsractHandCommand::_DIO_19 = 19 [static, private] |
Definition at line 51 of file abs_hand_command.py.
int nextage_ros_bridge::command::abs_hand_command.AbsractHandCommand::_DIO_20 = 20 [static, private] |
Definition at line 52 of file abs_hand_command.py.
int nextage_ros_bridge::command::abs_hand_command.AbsractHandCommand::_DIO_21 = 21 [static, private] |
Definition at line 53 of file abs_hand_command.py.
int nextage_ros_bridge::command::abs_hand_command.AbsractHandCommand::_DIO_22 = 22 [static, private] |
Definition at line 54 of file abs_hand_command.py.
int nextage_ros_bridge::command::abs_hand_command.AbsractHandCommand::_DIO_23 = 23 [static, private] |
Definition at line 55 of file abs_hand_command.py.
int nextage_ros_bridge::command::abs_hand_command.AbsractHandCommand::_DIO_24 = 24 [static, private] |
Definition at line 56 of file abs_hand_command.py.
int nextage_ros_bridge::command::abs_hand_command.AbsractHandCommand::_DIO_25 = 25 [static, private] |
Definition at line 57 of file abs_hand_command.py.
int nextage_ros_bridge::command::abs_hand_command.AbsractHandCommand::_DIO_26 = 26 [static, private] |
Definition at line 58 of file abs_hand_command.py.
int nextage_ros_bridge::command::abs_hand_command.AbsractHandCommand::_DIO_27 = 27 [static, private] |
Definition at line 59 of file abs_hand_command.py.
int nextage_ros_bridge::command::abs_hand_command.AbsractHandCommand::_DIO_28 = 28 [static, private] |
Definition at line 60 of file abs_hand_command.py.
Definition at line 68 of file abs_hand_command.py.
Definition at line 68 of file abs_hand_command.py.