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 |
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.
def hironx_ros_bridge.command_widget.HironxoCommandPanel._actual_pose_l | ( | self | ) | [private] |
Definition at line 218 of file command_widget.py.
def hironx_ros_bridge.command_widget.HironxoCommandPanel._actual_pose_r | ( | self | ) | [private] |
Definition at line 223 of file command_widget.py.
def hironx_ros_bridge.command_widget.HironxoCommandPanel._check_encoders | ( | self | ) | [private] |
Definition at line 148 of file command_widget.py.
def hironx_ros_bridge.command_widget.HironxoCommandPanel._get_arm_impedance | ( | self | ) | [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.
def hironx_ros_bridge.command_widget.HironxoCommandPanel._get_duration | ( | self | ) | [private] |
@rtype float
Definition at line 127 of file command_widget.py.
def hironx_ros_bridge.command_widget.HironxoCommandPanel._get_precision_output | ( | self | ) | [private] |
Definition at line 133 of file command_widget.py.
def hironx_ros_bridge.command_widget.HironxoCommandPanel._go_initial | ( | self | ) | [private] |
Definition at line 152 of file command_widget.py.
def hironx_ros_bridge.command_widget.HironxoCommandPanel._go_initial_factoryval | ( | self | ) | [private] |
Definition at line 156 of file command_widget.py.
def hironx_ros_bridge.command_widget.HironxoCommandPanel._go_offPose | ( | self | ) | [private] |
Definition at line 161 of file command_widget.py.
def hironx_ros_bridge.command_widget.HironxoCommandPanel._impedance_off | ( | self | ) | [private] |
Definition at line 187 of file command_widget.py.
def hironx_ros_bridge.command_widget.HironxoCommandPanel._impedance_on | ( | self | ) | [private] |
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.
def hironx_ros_bridge.command_widget.HironxoCommandPanel._show_actual_pose | ( | self, | |
list_pose | |||
) | [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.
def hironx_ros_bridge.command_widget.HironxoCommandPanel._show_groups | ( | self | ) | [private] |
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.
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.