Public Member Functions | |
def | __init__ |
def | restore_settings |
def | save_settings |
def | shutdown_plugin |
Private Member Functions | |
def | _list_controllers |
def | _load_controller |
def | _on_cm_change |
def | _on_ctrl_info |
def | _on_ctrl_menu |
def | _on_header_menu |
def | _set_cm_services |
def | _show_controllers |
def | _start_controller |
def | _stop_controller |
def | _unload_controller |
def | _update_cm_list |
def | _update_controllers |
Private Attributes | |
_cm_ns | |
_controller_lister | |
_controllers | |
_icons | |
_list_cm | |
_load_srv | |
_popup_widget | |
_switch_srv | |
_table_model | |
_unload_srv | |
_update_cm_list_timer | |
_update_ctrl_list_timer | |
_widget | |
Static Private Attributes | |
int | _cm_update_freq = 1 |
Graphical frontend for managing ros_control controllers.
Definition at line 50 of file controller_manager.py.
def rqt_controller_manager.controller_manager.ControllerManager.__init__ | ( | self, | |
context | |||
) |
Definition at line 56 of file controller_manager.py.
def rqt_controller_manager.controller_manager.ControllerManager._list_controllers | ( | self | ) | [private] |
@return List of controllers associated to a controller manager namespace. Contains both stopped/running controllers, as returned by the C{list_controllers} service, plus uninitialized controllers with configurations loaded in the parameter server. @rtype [str]
Definition at line 211 of file controller_manager.py.
def rqt_controller_manager.controller_manager.ControllerManager._load_controller | ( | self, | |
name | |||
) | [private] |
Definition at line 324 of file controller_manager.py.
def rqt_controller_manager.controller_manager.ControllerManager._on_cm_change | ( | self, | |
cm_ns | |||
) | [private] |
Definition at line 167 of file controller_manager.py.
def rqt_controller_manager.controller_manager.ControllerManager._on_ctrl_info | ( | self, | |
index | |||
) | [private] |
Definition at line 286 of file controller_manager.py.
def rqt_controller_manager.controller_manager.ControllerManager._on_ctrl_menu | ( | self, | |
pos | |||
) | [private] |
Definition at line 242 of file controller_manager.py.
def rqt_controller_manager.controller_manager.ControllerManager._on_header_menu | ( | self, | |
pos | |||
) | [private] |
Definition at line 309 of file controller_manager.py.
def rqt_controller_manager.controller_manager.ControllerManager._set_cm_services | ( | self, | |
cm_ns | |||
) | [private] |
Definition at line 180 of file controller_manager.py.
def rqt_controller_manager.controller_manager.ControllerManager._show_controllers | ( | self | ) | [private] |
Definition at line 237 of file controller_manager.py.
def rqt_controller_manager.controller_manager.ControllerManager._start_controller | ( | self, | |
name | |||
) | [private] |
Definition at line 330 of file controller_manager.py.
def rqt_controller_manager.controller_manager.ControllerManager._stop_controller | ( | self, | |
name | |||
) | [private] |
Definition at line 337 of file controller_manager.py.
def rqt_controller_manager.controller_manager.ControllerManager._unload_controller | ( | self, | |
name | |||
) | [private] |
Definition at line 327 of file controller_manager.py.
def rqt_controller_manager.controller_manager.ControllerManager._update_cm_list | ( | self | ) | [private] |
Definition at line 164 of file controller_manager.py.
def rqt_controller_manager.controller_manager.ControllerManager._update_controllers | ( | self | ) | [private] |
Definition at line 202 of file controller_manager.py.
def rqt_controller_manager.controller_manager.ControllerManager.restore_settings | ( | self, | |
plugin_settings, | |||
instance_settings | |||
) |
Definition at line 146 of file controller_manager.py.
def rqt_controller_manager.controller_manager.ControllerManager.save_settings | ( | self, | |
plugin_settings, | |||
instance_settings | |||
) |
Definition at line 143 of file controller_manager.py.
Definition at line 138 of file controller_manager.py.
Definition at line 56 of file controller_manager.py.
int rqt_controller_manager::controller_manager.ControllerManager::_cm_update_freq = 1 [static, private] |
Definition at line 54 of file controller_manager.py.
Definition at line 56 of file controller_manager.py.
Definition at line 56 of file controller_manager.py.
Definition at line 56 of file controller_manager.py.
Definition at line 56 of file controller_manager.py.
Definition at line 56 of file controller_manager.py.
Definition at line 56 of file controller_manager.py.
Definition at line 56 of file controller_manager.py.
Definition at line 56 of file controller_manager.py.
Definition at line 56 of file controller_manager.py.
Definition at line 56 of file controller_manager.py.
Definition at line 56 of file controller_manager.py.
Definition at line 56 of file controller_manager.py.