Public Member Functions | |
def | __init__ |
def | change_ctrl |
def | on_position_ctrl_clicked_ |
def | on_stop_ctrl_clicked_ |
def | on_valve_ctrl_clicked_ |
def | restore_settings |
def | save_settings |
def | shutdown_plugin |
Static Public Attributes | |
tuple | CONTROLLER_OFF_ICON = QIcon(os.path.join(ICON_DIR, 'red.png')) |
tuple | CONTROLLER_ON_ICON = QIcon(os.path.join(ICON_DIR, 'green.png')) |
dictionary | controllers |
tuple | ICON_DIR = os.path.join(rospkg.RosPack().get_path('sr_visualization_icons'), 'icons') |
Private Member Functions | |
def | _unregisterPublisher |
Private Attributes | |
_publisher | |
_widget |
A rosgui plugin for loading the different controllers
Definition at line 43 of file change_controllers.py.
def sr_gui_change_muscle_controllers.change_controllers.SrGuiChangeControllers.__init__ | ( | self, | |
context | |||
) |
Definition at line 55 of file change_controllers.py.
def sr_gui_change_muscle_controllers.change_controllers.SrGuiChangeControllers._unregisterPublisher | ( | self | ) | [private] |
Definition at line 170 of file change_controllers.py.
def sr_gui_change_muscle_controllers.change_controllers.SrGuiChangeControllers.change_ctrl | ( | self, | |
controller | |||
) |
Switch controller type
Definition at line 128 of file change_controllers.py.
def sr_gui_change_muscle_controllers.change_controllers.SrGuiChangeControllers.on_position_ctrl_clicked_ | ( | self | ) |
Switch to position control
Definition at line 109 of file change_controllers.py.
def sr_gui_change_muscle_controllers.change_controllers.SrGuiChangeControllers.on_stop_ctrl_clicked_ | ( | self | ) |
Stop the controller
Definition at line 78 of file change_controllers.py.
def sr_gui_change_muscle_controllers.change_controllers.SrGuiChangeControllers.on_valve_ctrl_clicked_ | ( | self | ) |
Switch to valve control
Definition at line 90 of file change_controllers.py.
def sr_gui_change_muscle_controllers.change_controllers.SrGuiChangeControllers.restore_settings | ( | self, | |
global_settings, | |||
perspective_settings | |||
) |
Definition at line 181 of file change_controllers.py.
def sr_gui_change_muscle_controllers.change_controllers.SrGuiChangeControllers.save_settings | ( | self, | |
global_settings, | |||
perspective_settings | |||
) |
Definition at line 178 of file change_controllers.py.
def sr_gui_change_muscle_controllers.change_controllers.SrGuiChangeControllers.shutdown_plugin | ( | self | ) |
Definition at line 175 of file change_controllers.py.
Definition at line 55 of file change_controllers.py.
Definition at line 55 of file change_controllers.py.
tuple sr_gui_change_muscle_controllers::change_controllers.SrGuiChangeControllers::CONTROLLER_OFF_ICON = QIcon(os.path.join(ICON_DIR, 'red.png')) [static] |
Definition at line 49 of file change_controllers.py.
tuple sr_gui_change_muscle_controllers::change_controllers.SrGuiChangeControllers::CONTROLLER_ON_ICON = QIcon(os.path.join(ICON_DIR, 'green.png')) [static] |
Definition at line 48 of file change_controllers.py.
dictionary sr_gui_change_muscle_controllers::change_controllers.SrGuiChangeControllers::controllers [static] |
{"valve": ["sh_ffj0_muscle_valve_controller", "sh_ffj3_muscle_valve_controller", "sh_ffj4_muscle_valve_controller", "sh_mfj0_muscle_valve_controller", "sh_mfj3_muscle_valve_controller", "sh_mfj4_muscle_valve_controller", "sh_rfj0_muscle_valve_controller", "sh_rfj3_muscle_valve_controller", "sh_rfj4_muscle_valve_controller", "sh_lfj0_muscle_valve_controller", "sh_lfj3_muscle_valve_controller", "sh_lfj4_muscle_valve_controller", "sh_lfj5_muscle_valve_controller", "sh_thj1_muscle_valve_controller", "sh_thj2_muscle_valve_controller", "sh_thj3_muscle_valve_controller", "sh_thj4_muscle_valve_controller", "sh_thj5_muscle_valve_controller", "sh_wrj1_muscle_valve_controller", "sh_wrj2_muscle_valve_controller"], "position": ["sh_ffj0_muscle_position_controller", "sh_ffj3_muscle_position_controller", "sh_ffj4_muscle_position_controller", "sh_mfj0_muscle_position_controller", "sh_mfj3_muscle_position_controller", "sh_mfj4_muscle_position_controller", "sh_rfj0_muscle_position_controller", "sh_rfj3_muscle_position_controller", "sh_rfj4_muscle_position_controller", "sh_lfj0_muscle_position_controller", "sh_lfj3_muscle_position_controller", "sh_lfj4_muscle_position_controller", "sh_lfj5_muscle_position_controller", "sh_thj1_muscle_position_controller", "sh_thj2_muscle_position_controller", "sh_thj3_muscle_position_controller", "sh_thj4_muscle_position_controller", "sh_thj5_muscle_position_controller", "sh_wrj1_muscle_position_controller", "sh_wrj2_muscle_position_controller"], "stop": []}
Definition at line 51 of file change_controllers.py.
tuple sr_gui_change_muscle_controllers::change_controllers.SrGuiChangeControllers::ICON_DIR = os.path.join(rospkg.RosPack().get_path('sr_visualization_icons'), 'icons') [static] |
Definition at line 47 of file change_controllers.py.