Public Member Functions | Static Public Attributes | Private Attributes
nextage_ros_bridge.nextage_client.NextageClient Class Reference
Inheritance diagram for nextage_ros_bridge.nextage_client.NextageClient:
Inheritance graph
[legend]

List of all members.

Public Member Functions

def __init__
def airhand_drawin_l
def airhand_drawin_r
def airhand_keep_l
def airhand_keep_r
def airhand_release_l
def airhand_release_r
def getRTCList
def gripper_close_l
def gripper_close_r
def gripper_open_l
def gripper_open_r
def handtool_attach_l
def handtool_attach_r
def handtool_eject_l
def handtool_eject_r
def init
def initialize_hand_dio
def turn_handlight_both
def turn_handlight_l
def turn_handlight_r

Static Public Attributes

list InitialPose
list OffPose

Private Attributes

 _hand

Detailed Description

This class holds methods that are specific to Kawada Industries' dual-arm
robot called Nextage Open.
Overriding a variable in the superclass to set the arms at higher
positions.

Definition at line 42 of file nextage_client.py.


Constructor & Destructor Documentation

Do not get confused that there is also a method called
'init' (without trailing underscores) that is succeeded from the
super class as the tradition there.

Definition at line 68 of file nextage_client.py.


Member Function Documentation

Definition at line 130 of file nextage_client.py.

Definition at line 134 of file nextage_client.py.

Definition at line 138 of file nextage_client.py.

Definition at line 142 of file nextage_client.py.

Definition at line 146 of file nextage_client.py.

Definition at line 150 of file nextage_client.py.

Overwriting HrpsysConfigurator.getRTCList
Returning predefined list of RT components.
@rtype [[str]]
@rerutrn List of available components. Each element consists of a list
 of abbreviated and full names of the component.

Definition at line 162 of file nextage_client.py.

Definition at line 114 of file nextage_client.py.

Definition at line 118 of file nextage_client.py.

Definition at line 122 of file nextage_client.py.

Definition at line 126 of file nextage_client.py.

Definition at line 106 of file nextage_client.py.

Definition at line 110 of file nextage_client.py.

Definition at line 98 of file nextage_client.py.

Definition at line 102 of file nextage_client.py.

def nextage_ros_bridge.nextage_client.NextageClient.init (   self,
  robotname = "HiroNX(Robot)0",
  url = "" 
)
Calls init from its superclass, which tries to connect RTCManager,
looks for ModelLoader, and starts necessary RTC components. Also runs
config, logger.
Also internally calls setSelfGroups().

@type robotname: str
@type url: str

Definition at line 77 of file nextage_client.py.

Reset all DIO channels to "off" state except for toolchanger lockers
(if they are turned off the attached tools will fall).

Definition at line 154 of file nextage_client.py.

Definition at line 95 of file nextage_client.py.

Definition at line 92 of file nextage_client.py.

Definition at line 89 of file nextage_client.py.


Member Data Documentation

Definition at line 72 of file nextage_client.py.

Initial value:
[[0], [0, 0],
                   [-0, 0, -130, 0, 0, 0],
                   [0, 0, -130, 0, 0, 0],
                   [0, 0, 0, 0],
                   [0, 0, 0, 0]]

Definition at line 62 of file nextage_client.py.

Initial value:
[[0], [0, 0],
               [25, -140, -150, 45, 0, 0],
               [-25, -140, -150, -45, 0, 0],
               [0, 0, 0, 0],
               [0, 0, 0, 0]]

Reimplemented from hironx_ros_bridge::hironx_client::HIRONX.

Definition at line 57 of file nextage_client.py.


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


nextage_ros_bridge
Author(s): Isaac Isao Saito
autogenerated on Mon Oct 6 2014 07:22:37