Package Summary

Tags No category tags.
Version 1.2.7
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 2022-02-13
CI status No 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.2.7 (2021-01-23)

1.2.6 (2021-01-16)

  • replace escape sequences in service responses
  • Contributors: Alexander Tiderko

1.2.5 (2021-01-16)

1.2.4 (2020-11-11)

  • renamed \'associations\' and \'kill_on_stop\' parameter and add dapricated notifications new names: nm/associations nm/kill_on_stop
  • fkie_node_manager: changed from /rosout to /rosout_agg a lot of nodes lead to alot of topic connection and slow gui
  • fkie_node_manager: fix double start of nodes while using associations
  • fkie_node_manager: fixed script runner; stop also node if script dies
  • fkie_node_manager: do not edit parameter with size > 32000
  • fkie_node_manager: added missing webkit dependecy
  • fkie_node_manager: add warning if no log file was found on local host
  • fkie_node_manager: added more output to remote script
  • fkie_node_manager: added copy-link to description to copy topic, service, node names to clipboard
  • fkie_node_manager: changed host comparison; added search for further log files
  • fkie_node_manager: show ROS log from lates folder if no one is available
  • fkie_node_manager: fix start daemon if ROS_IOP is set
  • fkie_node_manager: do not pull offline hosts
  • fix block while name resolution
  • fix for issue #138
  • fkie_node_manager: editor: clear search results on activate and search for a node
  • fkie_node_manager: restore editor dialog if it already open and minimized
  • fkie_node_manager: restore editor dialog if it already open and minimized
  • updated diagnostic message for warnings in master_sync
  • fkie_node_manager: fixed detection of included files in \'value\' tags
  • added logging setion to local manual
  • fixed close ssh sessions
  • fixed screenlog via ssh
  • added chapter about associations parameter to local help
  • fkie_node_manager: logscreen: improved highlighting speed
  • Contributors: Alexander Tiderko, Robot User

1.2.1 (2020-07-22)

  • fkie_multimaster: added conditions for python3 dependencies in package xml
  • Contributors: Alexander Tiderko

1.2.0 (2020-07-22)

  • fkie_node_manager_daemon: fixed rostest
  • fkie_node_manager: editor: fixed recursive search
  • fixed catkin_lint warnings
  • fkie_node_manager: updated description for shortcuts
  • fkie_node_manager: fixed open terminal
  • fkie_node_manager: added troubleshooting to internal help
  • fkie_node_manager: ask user if more then one binary in src
  • fkie_node_manager: avoid ask for binary to select if located in devel and src
  • fkie_node_manager: changed dependency from Crypto to pycryptodome
  • fkie_node_manager: logscreen: show ROS log by {Ctrl,Shift}+Double Click
  • fkie_node_manager: fixed join network from network discovery dialog
  • fkie_node_manager: start master_sync after master_discovery if both are started using start-dialog
  • fkie_node_manager: fixed python3 compatibility in logscreens
  • fkie_multimaster: fixed warning for cmake_minimum_required
  • fkie_node_manager: fixed create new file in launch widget
  • fkie_multimaster: fixed build/start in noetic
  • fkie_node_manager: refactored progress queue, use now kwargs instead of args
  • fkie_node_manager: use Cryptodome or Crypto depending on availability
  • fkie_node_manager: show package name in node-info instead of full path
  • fkie_node_manager: reorganized description of nodes, topics and services
  • fkie_node_manager: added logger filter to logwidget
  • fkie_node_manager: store all loggers states in logscreen while runtime
  • fkie_node_manager: start assosiated nodes first
  • fkie_node_manager: delete diagnostic message of a node on stop/start
  • fkie_node_manager: changed log_widget to get/set log_level depending on masteruri
  • fkie_node_manager: fixed short distance for drag and drop
  • Contributors: Alexander Tiderko

1.1.0 (2020-05-13)

  • fkie_node_manager: added detection for restarted nodes and update loglevel for open log screens
  • fkie_node_manager: log screen: added rules to colorize logs without terminal escape characters
  • fkie_node_manager: set loglevel after restart of node while screen widget is open
  • fkie_node_manager: open ROSLOG if no screen is available
  • fkie_node_manager: fixed fast hide of screen info
  • fkie_node_manager: fixed compatibility of echo dialog to python 3
  • fkie_node_manger: prepend stop while start master_discovery from node_manager it is a workaround because all nodes with same are stopped by roscore. Also the new one.
  • prepared conditions for python3 in package xml
  • fkie_multimaster_msgs: changed timestamp in MasterState from float to time
  • fkie_node_manager: editor: if found multiple node with same name show both
  • fkie_multimaster_fkie: removed unused messages and services
  • fkie_node_manager: on multiple screen for a node open it in terminal instead of log widget
  • fkie_multimaster_fkie: got get_local_address from
  • fkie_multimaster: a lot of merges for python 3 compatibility
  • fkie_node_manager: removed dependency from GUI.qrc
  • fkie_node_manager: install doc directory
  • fkie_node_manager: change all loglevel in a new thread
  • fkie_node_manager: added posibility to open in mulitple screen docks
  • fkie_node_manager: added grep functionality to screen logger view
  • fkie_node_manager: logscreen: changed highlighting and increased performance
  • fkie_node_manager: added associations to custom dialog in editor
  • fkie_node_manager: added associations parameter
  • fkie_node_manager: update logger on view
  • fkie_node_manager: select screen log tab on activate
  • fkie_node_manager: added tabbed behaviour
  • fkie_node_manager: added a screen log widget alternative view of current screen output with only window
  • Contributors: Alexander Tiderko

1.0.0 (2019-04-30)

  • added daemon for node manager. The daemon replaces the default_config package and adds support for remote access through gRPC.
  • renamed all packages to fkie*
  • old version are availabe on branch \'old_master\'

0.8.12 (2019-04-30)

  • fixed lost nodes while grouping
  • Contributors: Alexander Tiderko

0.8.11 (2019-02-27)

0.8.10 (2019-02-26)

  • node_manager_fkie: exapand (nodes, topics, services) on filter
  • fixed build node_manager_fkie without .git repository issue #91
  • node_manager_fkie: fixed crash on show critical message dialog
  • Contributors: Alexander Tiderko

0.8.9 (2018-12-21)

  • fix install build
  • Contributors: Alexander Tiderko

0.8.8 (2018-12-19)

  • fixed install node_manager_fkie
  • Contributors: Alexander Tiderko

0.8.7 (2018-12-18)

  • node_manager_fkie: added version detection
  • Contributors: Alexander Tiderko

0.8.5 (2018-12-11)

  • node_manager_fkie: removed install author warning
  • node_manager_fkie: fixed navigation in topic and service view do not open echo/call dialog on activate namespace group
  • Contributors: Alexander Tiderko

0.8.4 (2018-12-08)

0.8.3 (2018-12-07)

  • node_manager_fkie: added: Augment CMake script to install node_manager launcher on Ubuntu. pull request #82 from acschaefer/master
  • node_manager_fkie: added parameter to disable namespace groups
  • node_manager_fkie: editor: improved seletion of node definition by moving selected text to top
  • node_manager_fkie: new: apply enhancement to organize nodes view by namespaces, see issue #83
  • node_manager_fkie: fixed copy paste error
  • node_manager_fkie: changed highlighting for groups and nodes
  • node_manager_fkie: editor: fixed uncomment of -- statements
  • node_manager_fkie: added launch file to test namespace grouping.
  • node_manager_fkie: fix namespace view
  • node_manager_fkie: fixed topic publish dialog for messages with arrays
  • node_manager_fkie: fix crash while start master_discovery with master_sync on
  • node_manager_fkie: fixed add new parameter in parameter dialog
  • node_manager_fkie: added parameter for timeout to close closing dialog
  • Contributors: Alexander Schaefer, Alexander Tiderko

0.8.2 (2018-08-10)

  • fixed issue #79
  • Contributors: Alexander Tiderko

0.8.1 (2018-08-03)

  • fkie_node_manager: changed behaviour on question to reload files and display noscreen errors
  • Contributors: Alexander Tiderko

0.8.0 (2018-07-16)

  • fkie_node_manager: added warning if while remote start no executable was found rosrun throws no error if no executable was found it is only an output.
  • fkie_node_manager: fixed activation of minimized launch editor
  • fkie_node_manager: added settings parameter \'movable dock widgets\' to prevent dock widgets from moving
  • fkie_node_manager: fixed error in select_dialog on close node_manager
  • fkie_node_manager: added group icon with count of nodes inside
  • fkie_node_manager: added info icons for groups
  • fkie_node_manager: added timer to close exit dialog on close node_manager
  • fkie_node_manager: fixed delay open io screen
  • fkie_node_manager: use priority queue for sreen io only if normal queue has more than 5 elements
  • fkie_node_manager: reduced update count
  • fkie_node_manager: changed color of question box
  • fkie_node_manager: added link for nodelet manager in description of nodelets
  • fkie_node_manager: add an option to disable the question dialog while restart nodelets
  • fkie_node_manager: changed background of question dialog to non transparent
  • fkie_node_manager: changed question dialog for launch and transfer files
  • changed visualization for available configurations, added visualisation for nodelets changed qestion dialog on changes of launch files and restart of nodelets
  • fkie_node_manager: fixed trasfer of wrong files on change to remote hosts
  • fkie_node_manager: editor: fix recursive search
  • fkie_node_manager: fixed crash on call of an unknown service
  • fkie_node_manager: fix administratively prohibited error while delete logs This error occurs while delete more than 10 logs on remote host
  • fkie_node_manager: resolve pkg:// in all arguments
  • fkie_node_manager: fix crash while assigne color
  • Contributors: Alexander Tiderko

0.7.8 (2018-03-24)

  • Fix catkin_lint warnings
  • fkie_node_manager: fixed crash on errors while open network discovery dialog
  • fkie_node_manager: fixed copy function in launch file browser
  • fkie_node_manager: fixed file name copy crash
  • fkie_node_manager: added more checks while handle nodelet restarts
  • fkie_node_manager: added check for restart of nodelet manager
  • fkie_node_manager: reset package cache on reload in lauch widget so you don\'t need to restart node_manager if new packages are added at runtime
  • fkie_node_manager: changed behaviour of detailed message box
  • fkie_node_manager: fixed clear in echo dialog
  • fkie_node_manager: added shortcut Ctrl+R to restart nodes
  • 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