Public Member Functions | Private Member Functions | Private Attributes
hironx_ros_bridge.command_widget.HironxoCommandPanel Class Reference

List of all members.

Public Member Functions

def __init__
def get_rosmaster_domain

Private Member Functions

def _actual_pose_l
def _actual_pose_r
def _check_encoders
def _get_arm_impedance
def _get_duration
def _get_precision_output
def _go_initial
def _go_initial_factoryval
def _go_offPose
def _impedance_off
def _impedance_on
def _impedance_on_off
def _print_command
def _show_actual_pose
def _show_groups

Private Attributes

 _guicontext
 _parent
 _precision_output
 _rtm

Detailed Description

Design decisions:

- joint_state_publisher is dropped, since hrpsys_ros_bridge seems to set
`robot_description` param using COLLADA (see https://goo.gl/aLpILa)
instead of URDF, which joint_state_publisher is not capable of.

Definition at line 64 of file command_widget.py.


Constructor & Destructor Documentation

def hironx_ros_bridge.command_widget.HironxoCommandPanel.__init__ (   self,
  parent,
  guicontext 
)
A GUi panel to list common operation commands for Hironx / NEXTAGE Open robot.

@param guicontext: The plugin context to create the monitor in.
@type guicontext: qt_gui.plugin_context.PluginContext

Definition at line 73 of file command_widget.py.


Member Function Documentation

Definition at line 218 of file command_widget.py.

Definition at line 223 of file command_widget.py.

Definition at line 148 of file command_widget.py.

@rtype str
@return: Returns a name of arm group that is checked on GUI. None by default.

Definition at line 136 of file command_widget.py.

@rtype float

Definition at line 127 of file command_widget.py.

Definition at line 133 of file command_widget.py.

Definition at line 152 of file command_widget.py.

Definition at line 156 of file command_widget.py.

Definition at line 161 of file command_widget.py.

Definition at line 187 of file command_widget.py.

Definition at line 184 of file command_widget.py.

def hironx_ros_bridge.command_widget.HironxoCommandPanel._impedance_on_off (   self,
  do_on = True 
) [private]
Start/stop impedance control for the specified arm group.
Arm group to operate impedance control is automatically obtained from
GUI internally within this method.
@raise AttributeError: When no arm group is specified.
@type do_on: bool
@param do_on: On/off of impedance control

Definition at line 165 of file command_widget.py.

def hironx_ros_bridge.command_widget.HironxoCommandPanel._print_command (   self,
  command_str 
) [private]

Definition at line 124 of file command_widget.py.

@type list_pose: [str]
@param list_pose: list of str that represent angles (in radian)

Definition at line 190 of file command_widget.py.

Definition at line 228 of file command_widget.py.

Workaround for rosgraph.Master.getUri() that does NOT return
a domain name with ".local".

Definition at line 112 of file command_widget.py.


Member Data Documentation

Definition at line 78 of file command_widget.py.

Definition at line 78 of file command_widget.py.

Definition at line 78 of file command_widget.py.

Definition at line 78 of file command_widget.py.


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


hironx_ros_bridge
Author(s): Kei Okada , Isaac I.Y. Saito
autogenerated on Thu Feb 21 2019 03:42:37