This class stores the informations about a ROS master and shows it on
request.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[str]
|
|
dict(str:str)
|
|
|
|
[]
|
|
|
updateButtons(self,
selected_nodes=None)
Updates the enable state of the buttons depending of the selection
and running state of the selected node. |
source code
|
|
boolean
|
|
[str(ROS node name)]
|
|
|
|
|
reload_global_parameter_at_next_start(self,
launchfile) |
source code
|
|
|
question_reload_changed_file(self,
changed,
affected) |
source code
|
|
|
question_transfer_changed_file(self,
changed,
affected) |
source code
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
has_launch_server(self)
Returns `True` if the there are roslaunch server, which have no
`master` as node or or have other nodes as `rosout-#` inside. |
source code
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
on_node_selection_changed(self,
selected,
deselected,
force_emit=False,
node_name='')
updates the Buttons, create a description and emit description_signal to show the description of host,
group or node. |
source code
|
|
|
get_node_description(self,
node_name,
node=None) |
source code
|
|
|
on_topic_selection_changed(self,
selected,
deselected,
force_emit=False,
topic_name='')
updates the Buttons, create a description and emit description_signal to show the description of
selected topic |
source code
|
|
|
get_topic_description(self,
topic_name,
topic=None) |
source code
|
|
|
on_service_selection_changed(self,
selected,
deselected,
force_emit=False,
service_name='')
updates the Buttons, create a description and emit description_signal to show the description of
selected service |
source code
|
|
|
on_parameter_selection_changed(self,
selected,
deselected) |
source code
|
|
|
hostsFromIndexes(self,
indexes,
recursive=True) |
source code
|
|
|
groupsFromIndexes(self,
indexes,
recursive=True) |
source code
|
|
|
nodesFromIndexes(self,
indexes,
recursive=True) |
source code
|
|
|
|
|
|
|
|
|
|
|
on_start_alt_clicked(self)
Starts the selected nodes with additional options. |
source code
|
|
|
start_node(self,
node,
force,
config,
force_host=None,
logging=None) |
source code
|
|
|
start_nodes(self,
nodes,
force=False,
force_host=None,
use_adv_cfg=False,
check_nodelets=True)
Internal method to start a list with nodes |
source code
|
|
|
|
|
|
|
start_nodes_after_load_cfg_clear(self)
Clears the list with nodes which should be startet after a launch
file is loaded. |
source code
|
|
|
|
|
on_start_nodes_at_host(self)
Starts the selected nodes on an another host. |
source code
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
on_io_clicked(self)
Shows IO of the selected nodes. |
source code
|
|
|
on_kill_screens(self)
Kills selected screens, if some available. |
source code
|
|
|
on_show_all_screens(self)
Shows all available screens. |
source code
|
|
|
on_log_clicked(self)
Shows log files of the selected nodes. |
source code
|
|
|
|
|
on_log_delete_clicked(self)
Deletes log files of the selected nodes. |
source code
|
|
|
on_dynamic_config_clicked(self)
Opens the dynamic configuration dialogs for selected nodes. |
source code
|
|
|
|
|
|
|
|
|
on_close_clicked(self)
Opens a dialog to select configurations to close or stop all nodes
(with roscore) or shutdown the host. |
source code
|
|
|
|
|
on_topic_echo_clicked(self,
topics=[])
Shows the output of the topic in a terminal. |
source code
|
|
|
on_topic_hz_clicked(self)
Shows the hz of the topic in a terminal. |
source code
|
|
|
on_topic_hz_ssh_clicked(self)
Shows the hz of the topic using ssh. |
source code
|
|
|
|
|
start_publisher(self,
topic_name,
republish=False)
Starts a publisher to given topic. |
source code
|
|
|
on_topic_pub_stop_clicked(self,
topic_name='') |
source code
|
|
|
show_topic_output(self,
topic_name,
show_hz_only,
use_ssh=False)
Shows the topic output in a new window. |
source code
|
|
|
on_service_call_clicked(self,
services=[])
calls a service. |
source code
|
|
|
|
|
on_node_filter_changed(self,
text)
Filter the displayed nodes |
source code
|
|
|
on_topic_filter_changed(self,
text)
Filter the displayed topics |
source code
|
|
|
on_service_filter_changed(self,
text)
Filter the displayed services |
source code
|
|
|
on_parameter_filter_changed(self,
text)
Filter the displayed parameter |
source code
|
|
|
on_get_parameter_clicked(self)
Requests parameter list from the ROS parameter server. |
source code
|
|
|
on_add_parameter_clicked(self)
Adds a parameter to the ROS parameter server. |
source code
|
|
|
on_delete_parameter_clicked(self)
Deletes the parameter from the ROS parameter server. |
source code
|
|
|
on_save_parameter_clicked(self)
Stores selected parameter to a file. |
source code
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|