Package Summary

Tags No category tags.
Version 1.3.2
License BSD, some icons are licensed under the GNU Lesser General Public License (LGPL) or Creative Commons Attribution-Noncommercial 3.0 License
Build type CATKIN

Repository Summary

Checkout URI
VCS Type git
VCS Version noetic-devel
Last Updated 2023-03-30
CI status Continuous Integration
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

Graphical interface, written in PySide, to manage the running and configured ROS nodes on different hosts. For discovering the running ROS master master_discovery node will be used.

Additional Links


  • Alexander Tiderko


  • Alexander Tiderko
  • Timo Roehling

Node Manager

A GUI to manage the configuration on local and remote ROS masters. For more details see manual, roswiki or use the (?) button in the title bar.

For configuration click on settings icon in bottom middle of the Node Manager.


Changelog for package fkie_node_manager

1.3.2 (2022-07-17)

1.3.1 (2022-07-15)

1.3.0 (2022-07-15)

  • fkie_node_manager: fixed deselect nodes while start nodes on other host
  • fkie_node_manager: show kill button for nodes without valid PID, too
  • fkie_node_manager: editor: do not close editor on ESC
  • fkie_node_manager: fixed bug with changed master selection after reload launch files
  • fkie_node_manager: added output for detected ROS Master URI
  • fkie_node_manager: fix restart system nodes after set time and answer \'no\'
  • fkie_node_manager: fix restart system nodes after set time and answer \'no\'
  • fkie_node_manager: fix restart system nodes after set time
  • Use more conservative terminal emulator parameters This should make the x-terminal-emulator call more compatible with different types of terminals
  • fkie_node_manager: remove binaries in src path if multiple executables are found
  • fkie_multimaster_fkie: added python3 dependencies
  • fkie_node_manager: filter binaries from src directory if more then one executable found
  • fkie_node_manager: use find_resource insteadof find_node to get executable nodes
  • fkie_node_manager: fixed remote start using reduced_nm module
  • fkie_node_manager: fixed a bug while comment/uncomment of last line added Switch comment to context menu
  • fkie_node_manager: fixed save gui setting on exit if stop master was selected
  • fkie_node_manager: restart system nodes after set time
  • fkie_node_manager: added option \'start daemon\' to start dialog
  • fkie_node_manager: fix for visualization of nodes with and without capability groups
  • fkie_node_manager: retain selected node after reload a configuration
  • fkie_node_manager: fixed missed text in editor after reload changed launch file
  • fkie_node_manager: requests for name resolution
  • fkie_node_manager: changed exception handling in name resolution
  • check for pid before execute
  • fkie_node_manager: fix kill on stop every node
  • fkie_node_manager: go to search result on item selection
  • fkie_node_manager: fix error on stop nodes
  • fkie_node_manager: force kill if kill_on_stop is defined
  • fkie_node_manager: fixed not compatible python2 code
  • fkie_node_manager: fixed error in noetic, see issue #160
  • fkie_node_manager: fixed view of synced nodes
  • fkie_node_manager: added links for roslog and screen log in the node description
  • fkie_node_manager: fixed stop all nodes on exit removed warning about connection refused after shutdown call on the XMLRPC API of the node
  • fkie_node_manager: echo dialog: added message file checkbox for quick access
  • fkie_node_manager: changed requests for diagnostic messages to avoid multiple messages if sync is enabled
  • fkie_node_manager: fix for visualization in environments with ROS_IP
  • fkie_node_manager: fixed crash on daemon exception
  • fkie_node_manager: added throttle daemon error output
  • fkie_node_manager: added info to a host if no quality is available
  • fkie_node_manager: fixed threaded call to get remote user
  • fkie_node_manager: do not block on username request
  • fkie_node_manager: add nodes to view with not reachable nodeuri
  • fkie_node_manager: fixed resize of control buttons
  • fkie_node_manager: changed terminal detection
  • fkie_node_manager: fix remote log view
  • fkie_node_manager: increased the update rate for analysis of diagnostic messages
  • fkie_node_manager: set text selectable in parameter dialog
  • fkie_node_manager: renamed parameter Open screen on activate -> Use internal log widget
  • fkie_node_manager: changed question behaviour on changed binaries
  • fkie_node_manager: fixed \'Open screen on activate\' option
  • fkie_node_manager: open log file in new terminal or dock widget depending on new parameter new parameter: Open screen on activate
  • added \'Open screen on activate\' parameter
  • fkie_node_manager: stop/restart only filtered nodes
  • fkie_node_manager: changed state visualization of running nodes
  • fkie_node_manager: resize control buttons
  • fkie_node_manager: fixed propagation of node states to parent groups
  • fkie_node_manager: fixed visualization of remote nodes connected to local master using ROS_MASTER_URI
  • fkie_node_manager: reduce control buttons on size change
  • fkie_node_manager: fixed crash after change of configuration
  • added detection if master and daemon a launched with different user
  • changed handling of the diagnostics level in group view
  • fixed remote start of roscore
  • added label for host name in launch widget
  • added host highlighting in launch editor
  • deselect all log level after change
  • sort logger level
  • fixed change all loglevel
  • fkie_node_manager: update logger before they are available
  • Contributors: Alexander Tiderko, Timo R

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Recent questions tagged fkie_node_manager at Robotics Stack Exchange