Public Member Functions | |
def | __init__ (self, parent, guicontext) |
def | get_rosmaster_domain (self) |
Private Member Functions | |
def | _actual_pose_l (self) |
def | _actual_pose_r (self) |
def | _check_encoders (self) |
def | _get_arm_impedance (self) |
def | _get_duration (self) |
def | _get_precision_output (self) |
def | _go_initial (self) |
def | _go_initial_factoryval (self) |
def | _go_offPose (self) |
def | _impedance_off (self) |
def | _impedance_on (self) |
def | _impedance_on_off (self, do_on=True) |
def | _print_command (self, command_str) |
def | _show_actual_pose (self, list_pose) |
def | _show_groups (self) |
Private Attributes | |
_guicontext | |
_parent | |
_precision_output | |
_rtm | |
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.
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.
|
private |
Definition at line 218 of file command_widget.py.
|
private |
Definition at line 223 of file command_widget.py.
|
private |
Definition at line 148 of file command_widget.py.
|
private |
@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.
|
private |
@rtype float
Definition at line 127 of file command_widget.py.
|
private |
Definition at line 133 of file command_widget.py.
|
private |
Definition at line 152 of file command_widget.py.
|
private |
Definition at line 156 of file command_widget.py.
|
private |
Definition at line 161 of file command_widget.py.
|
private |
Definition at line 187 of file command_widget.py.
|
private |
Definition at line 184 of file command_widget.py.
|
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.
|
private |
Definition at line 124 of file command_widget.py.
|
private |
@type list_pose: [str] @param list_pose: list of str that represent angles (in radian)
Definition at line 190 of file command_widget.py.
|
private |
Definition at line 228 of file command_widget.py.
def hironx_ros_bridge.command_widget.HironxoCommandPanel.get_rosmaster_domain | ( | self | ) |
Workaround for rosgraph.Master.getUri() that does NOT return a domain name with ".local".
Definition at line 112 of file command_widget.py.
|
private |
Definition at line 82 of file command_widget.py.
|
private |
Definition at line 81 of file command_widget.py.
|
private |
Definition at line 98 of file command_widget.py.
|
private |
Definition at line 90 of file command_widget.py.