Public Member Functions | |
| def | __init__ |
| def | restore_settings |
| def | save_settings |
| def | shutdown |
Static Public Attributes | |
| tuple | sig_node = Signal(bool, str) |
| tuple | sig_param = Signal(bool, str) |
| sig_sysmsg = None | |
Private Member Functions | |
| def | _check_nodes_alive |
| def | _check_params_alive |
| def | _init_monitor_nodes |
| def | _init_monitor_parameters |
| def | _update_output_nodes |
| def | _update_output_parameters |
| def | _update_refreshrate |
Private Attributes | |
| _is_checking_nodes | |
| _is_checking_params | |
| _node_datamodel | |
| _node_monitor_thread | |
| _node_qitems | |
| _nodes_monitored | |
| _param_check_thread | |
| _param_datamodel | |
| _param_qitems | |
| _params_monitored | |
| _parent | |
| _plugin_context | |
| _refresh_rate | |
| _root_qitem | |
| _rospack | |
| _selected_topics | |
Static Private Attributes | |
| string | _SPLITTER_H = 'splitter_horizontal' |
#TODO: comment
Definition at line 52 of file moveit_widget.py.
| def rqt_moveit.moveit_widget.MoveitWidget.__init__ | ( | self, | |
| parent, | |||
| plugin_context | |||
| ) |
@type parent: MoveitMain
Definition at line 62 of file moveit_widget.py.
| def rqt_moveit.moveit_widget.MoveitWidget._check_nodes_alive | ( | self, | |
| signal, | |||
| nodes_monitored | |||
| ) | [private] |
Working as a callback of Thread class, this method keeps looping to watch if the nodes whose names are passed exist and emits signal per each node. Notice that what MoveitWidget._check_nodes_alive & MoveitWidget._check_params_alive do is very similar, but since both of them are supposed to be passed to Thread class, there might not be a way to generalize these 2. @param signal: Signal(bool, str) @type nodes_monitored: str[]
Definition at line 139 of file moveit_widget.py.
| def rqt_moveit.moveit_widget.MoveitWidget._check_params_alive | ( | self, | |
| signal, | |||
| params_monitored | |||
| ) | [private] |
Working as a callback of Thread class, this method keeps looping to watch if the params whose names are passed exist and emits signal per each node. Notice that what MoveitWidget._check_nodes_alive & MoveitWidget._check_params_alive do is very similar, but since both of them are supposed to be passed to Thread class, there might not be a way to generalize these 2. @type signal: Signal(bool, str) @param_name signal: emitting a name of the parameter that's found. @type params_monitored: str[]
Definition at line 226 of file moveit_widget.py.
| def rqt_moveit.moveit_widget.MoveitWidget._init_monitor_nodes | ( | self, | |
| nodes_monitored | |||
| ) | [private] |
@type params_monitored: str[] @rtype: Thread
Definition at line 122 of file moveit_widget.py.
| def rqt_moveit.moveit_widget.MoveitWidget._init_monitor_parameters | ( | self, | |
| params_monitored, | |||
_col_names_paramtable = None |
|||
| ) | [private] |
@type params_monitored: str[]
Definition at line 174 of file moveit_widget.py.
| def rqt_moveit.moveit_widget.MoveitWidget._update_output_nodes | ( | self, | |
| is_node_running, | |||
| node_name | |||
| ) | [private] |
Slot for signals that tell nodes existence. @type is_node_running: bool @type node_name: str
Definition at line 198 of file moveit_widget.py.
| def rqt_moveit.moveit_widget.MoveitWidget._update_output_parameters | ( | self, | |
| has_param, | |||
| param_name | |||
| ) | [private] |
Slot @type has_param: bool @type param_name: str
Definition at line 264 of file moveit_widget.py.
| def rqt_moveit.moveit_widget.MoveitWidget._update_refreshrate | ( | self, | |
| refresh_rate | |||
| ) | [private] |
Slot @type refresh_rate: int
Definition at line 290 of file moveit_widget.py.
| def rqt_moveit.moveit_widget.MoveitWidget.restore_settings | ( | self, | |
| plugin_settings, | |||
| instance_settings | |||
| ) |
Definition at line 302 of file moveit_widget.py.
| def rqt_moveit.moveit_widget.MoveitWidget.save_settings | ( | self, | |
| plugin_settings, | |||
| instance_settings | |||
| ) |
Definition at line 298 of file moveit_widget.py.
| def rqt_moveit.moveit_widget.MoveitWidget.shutdown | ( | self | ) |
Overridden. Close threads. @raise RuntimeError:
Definition at line 310 of file moveit_widget.py.
Definition at line 64 of file moveit_widget.py.
Definition at line 64 of file moveit_widget.py.
Definition at line 125 of file moveit_widget.py.
Definition at line 64 of file moveit_widget.py.
Definition at line 64 of file moveit_widget.py.
Definition at line 64 of file moveit_widget.py.
Definition at line 64 of file moveit_widget.py.
Definition at line 176 of file moveit_widget.py.
Definition at line 64 of file moveit_widget.py.
Definition at line 64 of file moveit_widget.py.
Definition at line 64 of file moveit_widget.py.
Definition at line 64 of file moveit_widget.py.
Definition at line 64 of file moveit_widget.py.
Definition at line 125 of file moveit_widget.py.
Definition at line 64 of file moveit_widget.py.
Definition at line 64 of file moveit_widget.py.
string rqt_moveit::moveit_widget.MoveitWidget::_SPLITTER_H = 'splitter_horizontal' [static, private] |
Definition at line 60 of file moveit_widget.py.
tuple rqt_moveit::moveit_widget.MoveitWidget::sig_node = Signal(bool, str) [static] |
Definition at line 58 of file moveit_widget.py.
tuple rqt_moveit::moveit_widget.MoveitWidget::sig_param = Signal(bool, str) [static] |
Definition at line 57 of file moveit_widget.py.
Definition at line 56 of file moveit_widget.py.