No version for distro humble. Known supported distros are highlighted in the buttons above.
No version for distro iron. Known supported distros are highlighted in the buttons above.
No version for distro jazzy. Known supported distros are highlighted in the buttons above.
No version for distro rolling. Known supported distros are highlighted in the buttons above.
No version for distro noetic. Known supported distros are highlighted in the buttons above.
No version for distro ardent. Known supported distros are highlighted in the buttons above.
No version for distro bouncy. Known supported distros are highlighted in the buttons above.
No version for distro crystal. Known supported distros are highlighted in the buttons above.
No version for distro eloquent. Known supported distros are highlighted in the buttons above.
No version for distro dashing. Known supported distros are highlighted in the buttons above.
No version for distro galactic. Known supported distros are highlighted in the buttons above.
No version for distro foxy. Known supported distros are highlighted in the buttons above.
No version for distro lunar. Known supported distros are highlighted in the buttons above.

Package Summary

Tags No category tags.
Version 0.7.3
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
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/fkie/multimaster_fkie.git
VCS Type git
VCS Version jade-devel
Last Updated 2017-04-24
Dev Status MAINTAINED
CI status Continuous Integration
Released RELEASED
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

Maintainers

  • Alexander Tiderko

Authors

  • 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.

Shortcuts


F2 Renames a selected launch file. F3 Opens a screen for selected node. F4 Opens an XML Editor for selected node. Ctrl+R Opens a dialog to launch a master_discovery node on entered host. Ctrl+E, F4 Opens an XML Editor for selected launch file. Ctrl+L Loads the selected launch file into selected host. Ctrl+O Runs on selected host default_cfg node with selected launch file as parameter. Alt+N Opens a dialog to run a ROS node without a configuration. This node will be launched in a [SCREEN]{.title-ref}. Alt+R Runs selected nodes. Ignores already running nodes. Alt+S Stops selected nodes. If more then one node is selected, nodes ending with [rosout]{.title-ref}, [node_manager]{.title-ref}, [master_discovery]{.title-ref}, [master_sync]{.title-ref} or [default_cfg]{.title-ref} are ignored. Ctrl+Backspace Sends a [SIGKILL]{.title-ref} to selected nodes. If more then one node is selected, nodes ending with [rosout]{.title-ref}, [node_manager]{.title-ref}, [master_discovery]{.title-ref}, [master_sync]{.title-ref} and [default_cfg]{.title-ref} are ignored. Ctrl+Delete Unregister selected nodes (their topics and services) from ROS master. If more then one node is selected, nodes ending with [rosout]{.title-ref}, [node_manager]{.title-ref}, [master_discovery]{.title-ref}, [master_sync]{.title-ref} and [default_cfg]{.title-ref} are ignored. Shift+Backspace Sends a [SIGKILL]{.title-ref} to assigned [SCREEN]{.title-ref} of selected nodes. Shift+S Shows all available [SCREEN's]{.title-ref} which contains the ROS nodes launched by node manager. Ctrl+F4 Closes the loaded configurations. Alt+E Expands all groups in Nodes tab. Alt+C Collapses all groups in Nodes tab. Alt+{1..5} Selects all nodes of the {first...fifth} host in Nodes tab excepting the manage nodes. Ctrl+X Copies the alternative values to clipboard. On [Node]{.title-ref} view this is PID. On [Topic]{.title-ref} and [Service]{.title-ref} view it is the type. On [Parameter]{.title-ref} view it is the parameter value. ——————— —————————————————————————————————————————————————————————————————————————————————————————————-

TODO

... write local help

CHANGELOG

Changelog for package node_manager_fkie

0.7.3 (2017-04-24)

  • node_manager_fkie: fix crash on start master_discovery
  • node_manager_fkie: fixed network discovery dialog
  • node_manager_fkie: added "pass_all_args" for highlighter
  • node_manager_fkie: fixed crash while stop or start a lot of nodes
  • node_manager_fkie: changed font color in echo dialog
  • node_manager_fkie: changed default color in description widget
  • node_manager_fkie: added a workaround for "CTR mode needs counter parameter, not IV"
  • node_manager_fkie: reverted url changes
  • fixed warnings in API documentation
  • node_manager_fkie: fixed url handling in host control
  • Contributors: Alexander Tiderko

0.7.2 (2017-01-27)

  • node_manager_fkie: added a parameter to hide domain suffix in description panel and node tree view
  • node_manager_fkie: reverted the cut of domains in hostnames
  • Contributors: Alexander Tiderko

0.7.1 (2017-01-26)

  • node_manager_fkie: increased precision for float values in combobox (used by settings)
  • node_manager_fkie: fixed editor for kinetic; removed setMargin since it not suported by Qt5
  • node_manager_fkie: fixed URLs for some buttons in description panel to use it with Qt5
  • node_manager_fkie: added more details on start if no 'screen' is available
  • node_manager_fkie: changed supervised_popen initialization to avoid multi subclassing
  • node_manager_fkie: added a raise Exception if no terminal is availabe
  • node_manager_fkie: raise an error now if 'paramiko' is not available
  • node_manager_fkie: fixed startup if a node manager instance already running
  • node_manager_fkie: added xterm path for macOS
  • node_manager_fkie: remove domain suffix from hostname to avoid name problems
  • node_manager_fkie: fixed UnboundLocalError for 'selectedGroups' and 'self._accept_next_update'
  • Contributors: Alexander Tiderko, Jason Mercer, Dirk Schulz

0.7.0 (2017-01-09)

  • node_manager_fkie: fixed visualisation of not local nodes

    repaired gui_resources.py for Qt5 compatibility restore Qt5 compatibility

  • node_manager_fkie: added update/set time dialog to update time with ntpdate or date
  • node_manager_fkie: added rosbag record to rqt menu
  • node_manager_fkie: copy now all selected nodes, topics, services or parameter names to clipboard by pressing Ctrl+C
  • node_manager_fkie: added cursor position number to editor
  • node_manager_fkie: added indent before hostname in description panel
  • node_manager_fkie: added a colorize_host settings parameter

    the color of the host will be now determine automatically you can also set own color for each host by double-click on the hostname in description panel.

  • node_manager_fkie: fixed error after cancel color selection
  • node_manager_fkie: use gradient to set color
  • node_manager_fkie: now you can define colors for each robot
  • node_manager_fkie: removed a broken import
  • node_manager_fkie: fixed: no longer clear the search result on click into editor
  • node_manager_fkie: find dialog in xml-editor shows now all results in as list
  • node_manager_fkie: added clear button to filder lines in dialogs
  • node_manager_fkie: add filter to nodes view added also a clear button (also ESC) to all filter lines
  • node_manager_fkie: fixed some extended visualization for synced nodes
  • Contributors: Alexander Tiderko, Sr4l

0.6.2 (2016-11-12)

  • node_manager_fkie: fixed node view for multiple cores on the same host
  • node_manager_fkie: fixed capabilities view
  • node_manager_fkie: fixed view of group description by groups with one node
  • Drop roslib.load_manifest, unneeded with catkin
  • node_manager_fkie: moved controls in group description to the top
  • node_manager_fkie: fixed the link to node in group description
  • node_manager_fkie: fixed crash while kill screen on remote host
  • Contributors: Alexander Tiderko

0.6.1 (2016-10-18)

0.6.0 (2016-10-12)

  • node_manager_fkie: changed find-replace doalog to dockable widget
  • node_manager_fkie: changed highlight colors
  • node_manager_fkie: added more info for search error
  • node_manager_fkie: fixed: comment lines with less then 4 characters
  • node_manager_fkie: fixed: #49
  • node_manager_fkie: added highlightning for yaml stuff inside of a launch file
  • node_manager_fkie: fixed: comment of lines with less then 4 characters in xml editor
  • node_manager_fkie: fixed: activation of network window after join from network discovery
  • node_manager_fkie: fixed: does not open a second configuration editor for a selected node.
  • node_manager_fkie: added: 'subst_value' to xml highlighter
  • node_manager_fkie: fixed: network discovery
  • node_manager_fkie: comment/uncomment fixed
  • node_manager_fkie: fixed: detection of included files
  • Contributors: Alexander Tiderko

0.5.8 (2016-09-10)

  • node_manager_fkie: fixed the error occurs while open configuration for a selected node
  • Contributors: Alexander Tiderko

0.5.7 (2016-09-07)

  • fix imports for Qt5
  • fix issue #43 - "cannot import name QApplication"
  • Contributors: Alexander Tiderko, Sr4l

0.5.6 (2016-09-01)

  • node_manager_fkie: fixed error "No module named xml_editor"
  • Contributors: Alexander Tiderko

0.5.5 (2016-08-30)

  • node_manager_fkie: version in info dialog updated
  • node_manager_fkie: changed all buttons of the editor to flat
  • node_manager_fkie: changes on xml_editor
    • XmlEditor is renamed to Editor and moved into a subdirectory.
    • xml_edit.py splited to exclude all subclasses
    • Search (replace) dialog is redesigned
  • node_manager_fkie: added linenumber to the xmleditor
  • node_manager_fkie: fix issue #40 and some other Qt5 changes
  • node_manager_fkie: changed the comment/uncomment in xml editor
  • node_manager_fkie: fixed some highlightning problems in xmleditor
  • node_manager_fkie: added shortcuts for "Add tag"-Submenu's
  • node_manager_fkie: changed xml block highlighting
  • node_manager_fkie: fixed seletion in xmleditor
  • multimaster_fkie: changed indent in source code to 4
  • node_manager_fkie: added a question dialog before set time on remote host Time changes leads to problems on tf tree and may have other unexpected side effects
  • node_manager_fkie: compatibility to Qt5
  • node_manager_fkie: fixed the showed network id
  • node_manager_fkie: fixed host identification in node view
  • node_manager_fkie: changed hostname detection for decision to set ROS_HOSTNAME
  • node_manager_fkie: removed pep8 warnings
  • node_manager_fkie: fix local discovery node detection
  • node_manager_fkie: changed master_discovery node detection
  • node_manager_fkie: fixed pep8 warnings
  • node_manager_fkie: removed pylint warnings
  • node_manager_fkie: new feature: close tabs in Launch-Editor with middle mouse button
  • node_manager_fkie: fixed style warning in xml_editor and capability_table
  • node_manager_fkie: fixed clear of configuration nodes
  • node_manager_fkie: changed identification of master (now it is only the masteruri without address)
  • node_manager_fkie: fix in capability table
  • node_manager_fkie: removed '-' from master name generation for ROS master with not default port
  • node_manager_fkie: remove the ssh connection if the master goes offline. This avoids timeouts after reconnection
  • Contributors: Alexander Tiderko

0.5.4 (2016-04-21)

  • node_manager_fkie: added visualisation for not synchronized topics/services
  • node_manager_fkie: add parameter to the order of publisher/subscriber in description dock new parameter: 'Transpose pub/sub description'
  • node_manager_fkie: changed behaviour of description dock while update info
  • node_manager_fkie: fixed deselection of text on context menu
  • node_manager_fkie: fixed threading problem while searching for sync interfaces
  • Contributors: Alexander Tiderko

0.5.3 (2016-04-01)

  • node_manager_fkie: fix remote start
  • Contributors: Alexander Tiderko

0.5.2 (2016-03-31)

  • node_manager_fkie: fixed start process on remote hosts without Qt
  • Contributors: Alexander Tiderko

0.5.1 (2016-03-23)

0.5.0 (2016-03-17)

New Features: * node_manager_fkie: the start with different ROS_MASTER_URI sets now the ROS_HOSTNAME environment variable if a new masteruri was selected to start node_manager or master_discovery * node_manager_fkie: added parameter to disable the highlighting of xml blocks * node_manager_fkie: added ROS-Launch tags to context menu in XML editor * node_manager_fkie: mark XML tag blocks * node_manager_fkie: show the filename in the XML editor dialog title * node_manager_fkie: close configuration items are now sorted * node_manager_fkie: the confirmation dialog at exit can be deaktivated to stop all nodes and roscore or shutdown the host you can use the close button of each master * node_manager_fkie: allow to shutdown localhost * node_manager_fkie: shows 'advanced start' button also if the selected node laready runs

Fixes: * node_manager_fkie: fixed print XML content in echo_dialog * node_manager_fkie: avoids the print of an error, while loads a wrongs file on start of the node_manager * node_manager_fkie: fixed check of running remote roscore * node_manager_fkie: fixed problem while echo topics on remote hosts * node_manager_fkie: changed cursor position in XML editor after open node configuration * node_manager_fkie: fixed replay of topics with array elements * node_manager_fkie: fixed close process while start/stop nodes * node_manager_fkie: fixed namespace of capability groups, fixed the missing leading SEP * node_manager_fkie: fixed - avoid transmition of some included/changed but not needed files to remote host * node_manager_fkie: fixed start node after a binary was selected from multiple binaries * node_manager_fkie: removed "'now' FIX" while publish messages to topics * node_manager_fkie: fixed log format on remote hosts * Contributors: Alexander Tiderko

0.4.4 (2015-12-18)

  • node_manager_fkie: fixed republish of array values in paraeter dialog
  • node_manager_fkie: reviewed the name resolution
  • node_manager_fkie: added an IP to hostname resolution it is usefull for detection of automatic master_sync start if an IP was entered while start of master_discovery
  • node_manager_fkie: added a settings parameter 'start_sync_with_discovery' The start_sync_with_discovery determine the default behaviour to start master_sync with master_discover or not. This presets the 'Start sync' parameter in Start-dialog.
  • node_manager_fkie: added an option to start master_sync with master_discovery
  • node_manager_fkie: added network ID visualization
  • node_manager_fkie: fixed joining from discovery dialog
  • node_manager_fkie: fixed discovery dialog, which was broken after changes in master_discovery
  • node_manager_fkie: highlighted the sync button in ROS network dock
  • Contributors: Alexander Tiderko

0.4.3 (2015-11-30)

  • node_manager_fkie: start rviz now as NO rqt plugin
  • node_manager_fkie: fixed the sort of paramerter in [add parameter]{.title-ref} dialog
  • node_manager_fkie: adapt the chagnes in master_discovery_fkie
  • node_manager_fkie: fixed the tooltip of the buttons in the description dock
  • node_manager_fkie: stop /master_discovery node before poweroff host to avoid timout problems
  • multimaster_fkie: reduced logs and warnings on stop nodes while closing node_manager
  • node_manager_fkie: added a new button for call service
  • node_manager_fkie: added a "copy log path to clipboard" button
  • node_manager_fkie: fixed the displayed count of nodes with launch files in description dock
  • node_manager_fkie: fixed errors showed while stop nodes on close
  • multimaster_fkie: reduced logging of exceptions
  • node_manager_fkie: added poweroff command to the host description
  • node_manager_fkie: added tooltips to the buttons in description dock
  • node_manager_fkie: replaced some icons
  • node_manager_fkie: added advanced start link to set console format and loglevel while start of nodes
  • node_manager_fkie: skip commented nodes while open a configuration for a selected node
  • node_manager_fkie: fixed xml editor; some lines was hide
  • node_manager_fkie: added ctrl+shift+slash to shortcuts for un/comment text in editor *some small changes in find dialog
  • Contributors: Alexander Tiderko

0.4.2 (2015-10-19)

  • node_manager_fkie: added further files to change detection
  • node_manager_fkie: fixed parameter dialog for some messages e.g. MarkerArray
  • node_manager_fkie: shutdown now all nodes and roscore at exit (if selected)
  • node_manager_fkie: changed diagnostic visualization
  • node_manager_fkie: propagate the diagnostic color of a node to his group
  • node_manager_fkie: update the description of selected node after a diagnostic message is recieved
  • multimaster_fkie: added a possibility to set time on remote host
  • node_manager_fkie: fixed the comparison of host time difference
  • node_manager_fkie: added a warning if the time difference to remote host is greater than a defined value (default 3 sec)
  • node_manager_fkie: added ControlModifier to package navigation Ctrl+DoubleClick:
    • History file: goto the package of the launch file
    • ..: goto root
    • folder: go only one step down, not until first config file
  • node_manager_fkie: changed param template for parameter name in editor
  • node_manager_fkie: added log button for remote master_discovery
    • show now only the screen log
  • node_manager_fkie: fixed save/load in parameter dialog
  • node_manager_fkie: fix load parameter with absolute path
  • node_manager_fkie: added more info for error while set a parameter with None value
  • node_manager_fkie: added icon for rqt plugin
  • node_manager_fkie: fixed error which prevent display info and configuration dialogs
  • node_manager_fkie: check now for changes of local binaries and ask for restart if these are changed
  • node_manager_fkie: fixed problem while publishing to topic with lists and byte values
  • node_manager_fkie: added support diagnostics_agg topic
  • node_manager_fkie: added a remote script which does not use qt bindings
  • Contributors: Alexander Tiderko

0.4.1 (2015-04-28)

  • node_manager_fkie: fixed error while parsing list of lists in parameter dialog
  • node_manager_fkie: added scrollarea for dynamic_reconfigure widget
  • fixed the usage of new parameter in node_manager
  • node_manager_fkie: fixed binary selection while 'add node'
  • multimaster_fkie: fixed double log output
  • node_manager_fkie: fix to enable the master list if a master_discavery was started
  • node_manager_fkie: fixed recursive search
  • multimaster_fkie: added network problem detection on remote hosts
  • node_manager_fkie: older paramiko versions does not support get_pty parameter in exce_command
  • node_manager_fkie: fixed stdout error while transfer files to remote host
  • node_manager_fkie: ignore errors caused on after the echo dialog was closed
  • node_manager_fkie: changed the color of illegal ros node names
  • Contributors: Alexander Tiderko

0.4.0 (2015-02-20)

  • multimaster_fkie: discovery changed
    • reduced the amount of heartbeat messages for discovery
    • added fallback for environments with multicast problems
  • node_manager_fkie: added log_level parameter to all nodes
  • node_manager_fkie: fixed syntax highlightning
  • node_manager_fkie: fix ssh handler
  • node_manager_fkie: parameter changed in dialog "start master discovery"
  • node_manager_fkie: fixes in parameter dialog
    • fixed filter in parameter dialog
    • fixed parser of the list values
    • update only changed values in ROS parameter server
  • node_manager_fkie: default value for heartbeat changed to 0.5
  • node_manager_fkie: improved the discovery dialog to detect masters using new methods
  • node_manager_fkie: fixed the button view in the sync dialog
  • node_manager_fkie: added a xml and yaml validation on save of a configuration files
  • Contributors: Alexander Tiderko

0.3.18 (2015-02-18)

  • node_manager_fkie: fixed alt+space for context menu in xml editor
  • node_maanger_fkie: removed sync+AnyMsg option, it is now sync with all messages
  • node_manager_fkie: fix an error printed on close of echo dialog
  • node_manager_fkie: fixed some ssh issues
  • node_manager_fkie: enabled ssh compression
  • node_manager_fkie: store user per host
  • node_manager_fkie: added rviz to rqt menu
  • node_manager_fkie: show now unknown topic types through the SSH connection
  • node_manager_fkie: close running nodes on exit
  • node_manager_fkie: fixed bug while creation of a new file in xml editor
  • node_manager_fkie: added binary selection dialog to xml editor, if you add a node section using 'add tag' button
  • node_manager_fkie: trap the errors printed to stderr in popen
  • node_manager_fkie: fixed highlightning in editor
  • Contributors: Alexander Tiderko

0.3.17 (2015-01-22)

  • node_manager_fkie: switch to local monitoring after connection problems to local master_discovery
  • node_manager_fkie: added an update procedure to refresh discovered masters In same cases the messages, which are send on the shutdown of the master_discovery are not received by node_manager. To update the discovered list in node_manager the complete list of discoevered hosts will be requested, if the localhost master is added as new master.
  • node_manager_fkie: fixed error while publishing to 'std_msgs/Empty'
  • Contributors: Alexander Tiderko

0.3.16 (2014-12-08)

  • node_manager_fkie: fixed a problem with screen view The node_manager uses the /usr/bin/x-terminal-emulator to show the screen content of the nodes. To execute a command with arguments 'konsole', 'xterm' uses -e, 'terminator', 'gnome-terminal' or 'xfce4-terminal'use '-x'.
  • Contributors: Alexander Tiderko

0.3.15 (2014-12-01)

  • node_manager_fkie: fixed sync button handling
  • multimaster_fkie: removed some python mistakes
  • node_manager_fkie: removed some python mistakes
  • node_manager_fkie: fixed node selection in description dock
  • node_manager_fkie: some icons changed
  • node_manager_fkie: 'autoupdate' parameter added The autoupdate parameter disables the automatic requests. It is usefull for low bandwidth networks.
  • node_manager_fkie: reduced remote parameter requests
  • node_manager_fkie: added a republish functionality This function is accessible in extended info widget.
  • node_manager_fkie: fix publish with rate slower one Updated the topic info. Added constants to message definition view.
  • node_manager_fkie: restores the view of expanded capability groups after reload of a launch file
  • node_managef_fkie: fix sidebar parameter selection
  • node_manager_fkie: fixes in parameter dialog
    • fixed filter in parameter dialog
    • fixed parser of the list values
    • update only changed values in ROS parameter server
  • Contributors: Alexander Tiderko

0.3.14 (2014-10-24)

  • node_manager_fkie: added a warning to capability table, if multiple configurations for the same node are loaded
  • node_manager_fkie: remove now the configuration in capability table after a host was removed
  • node_manager_fkie: fixed error while navigate in description panel
  • node_manager_fkie: changed sidebar parameter handling (for start host dialog)
  • node_manager_fkie: changed the handling on click the sync button in master list
  • node_manager_fkie: fixed tooltip for recent loaded files
  • node_manager_fkie: fixed problems in capability table with multi-launch-files for the same host and group
  • CapabilityHeader: Keep indices of _data and controlWidget in sync when inserting new capabilities
  • Fixed crash in master_list_model if IPv6 addresses are present on the host
  • node_manager_fkie:manual link added
  • node_manager_fkie: added args and remaps to change detection after reload a launch file
  • node_manager_fkie: ignore namespace while display the Capabilities in Capabilities table
  • node_manager_fkie: fixed some template tags in xml editor
  • node_manager_fkie: stop nodes first while restart nodes after loading a launch file
  • node_manager_fkie: added support of $(find ...) statement to add images in decription of capabilities
  • node_manager_fkie: xmleditor - ask for save by pressing ESC
  • node_manager_fkie: changed the update strategy for description dock
  • node_manager_fkie: changed the update strategy for description dock
  • node_manager_fkie: changed name creation for default configuration node
  • node_manager_fkie: fixed blocked focus if a xmleditor was open
  • node_manager_fkie: fixed highlighter problem in pyqt
  • node_manager_fkie: improved respawn script
  • node_manager_fkie: fixed handling of history files
  • node_manager_fkie: mark line with problems in launch editor
  • Contributors: Alexander, Alexander Tiderko, Stefan Oßwald, Timo Röhling

0.3.13 (2014-07-29)

  • node_manager_fkie: fixed the button view in the sync dialog
  • node_manager_fkie: added a xml and yaml validation on save of a configuration files
  • node_manager_fkie: changed the navigation in info widget
  • node_manager_fkie: raise launch dock after the settings are restored
  • node_manager_fkie: show up directory while package selection
  • node_manager_fkie: added comment/uncomment functionality
  • node_manager_fkie: added caching for browsing in launch files
  • node_manager_fkie: show also folder with additional config files
  • node_manager_fkie: stores the xml editor geometry
  • Contributors: Alexander Tiderko

0.3.12 (2014-07-08)

  • node_manager_fkie: fix instalation problem with missed .ui files
  • node_manager_fkie: fixed ros master preparation Do not try to start ROS master on remote hosts for echo topics, if this host are not reachable.
  • Contributors: Alexander Tiderko

0.3.11 (2014-06-04)

  • node_manager_fkie: replaced the rxconsole and rxgraph by rqt button to start rqt plugins related to selected master
  • node_manager_fkie: added a setting docking window
  • node_manager_fkie: hints on start problems fixed, if no screen is installed
  • node_manager_fkie: added a dock widget and button which shows warning messages
  • node_manager_fkie: select the topics and services of a node while tab change and not while node selection. This reduce the cpu load.
  • node_manager_fkie: fixed detection of local host at start
  • node_manager_fkie: fix the removing of local master at startup
  • node_manager_fkie: added features to launch file view
    • Search for packages
    • rename files
    • copy files
  • node_manager_fkie: do not wait in the discovery loop at shutdown
  • node_manager_fkie: cancel buttons redesined, some titles renamed
  • node_manager_fkie: reduced the displayed namespace of the topics and services in info area
  • node_manager_fkie: added F4 and F3 shortcasts for aditing a configuration and show a screen of a node
  • node_manager_fkie: fixed InteractionNeededError while starting nodes on remote hosts using run dialog.
  • node_manager_fkie: added timestamps to each printed message
  • node_manager_fkie: fix detailed message box. Close using ESC button.
  • node_manager_fkie: reload root path in xml file view, if the current path was deleted
  • node_manager_fkie: fixed include tag of dropped file in xml editor
  • node_manager_fkie: added for each node respawn parameters
  • node_manager_fkie: improve respawn script The new script correctly checks the exit code of the launched process and can limit the number of respawns for faulty nodes.
  • node_manager_fkie: use -T for terminal emulator -T is compatible with more terminal emulators than -title
  • node_manager_fkie: added handling for some of other configuration file types to launch file view
  • Open terminal windows with x-terminal-emulator The /usr/bin/x-terminal-emulator symlink is available on Debian based systems and points to the default terminal emulator on the system. /usr/bin/xterm will be used as fallback.
  • node_manager_fkie: changed side bar selection while start hosts
  • node_manager_fkie: fixed the parameter handling of parameter with list type
  • Contributors: Alexander, Alexander Tiderko, Sammy Pfeiffer, Timo Röhling

0.3.10 (2014-03-31)

  • node_manager_fkie: fixed the activation of the local monitoring. Fixed the cancelation in selection dialog.
  • node_manager_fkie: added an indicator for running roslaunch server
  • node_manager_fkie: fixed layout problems
  • node_manager_fkie: dialog size of [start master_discovery]{.title-ref} changed
  • node_manager_fkie: added a side bar with checkitems in start host dialog
  • node_manager_fkie: fixed remove entries in combonox of parameter dialog
  • node_manager_fkie: remove comments in launch file fixed
  • node_manager_fkie: added a check for changed files in parameter value
  • node_manager_fkie: inform about changed files only on activating the main GUI
  • node_manager_fkie: fixed search routine
  • node_manager_fkie: fixed multiple entries in dialog for publishing to a new topic
  • node_manager_fkie: added a context sensitive proposals in XML editor
  • node_manager_fkie: enabled drag&drop action in xmleditor and launch view
  • node_manager_fkie: added a button for quick insertion of launch tags
  • node_manager_fkie: reduced the cpu load of echo dialog
  • node_manager_fkie: added a line limit in echo dialog
  • node_manager_fkie: fixed the processing of jobs after the [cancel]{.title-ref} button was pressed
  • node_manager_fkie: added a [reload global parameter]{.title-ref} link - select the loaded row in launch dialog after loading the launch file with double click

  • node_manager_fkie: fixed start nodes with ns
  • node_maager_fkie: the launch files are now loaded in a thread, so they don't block
  • node_manager_fkie: fixed duplicate detection of running and synchronized nodes
  • node_manager_fkie: sync dialog extended by a new button to sync topics containing AnyMsg as type
  • node_manager_fkie: cmd line output for registered parameter changed
  • node_manager_fkie: removed project file
  • node_manager_fkie: remember the used path in parameter dialog
  • node_manager_fkie: changed the handling of localhost in machine tag of launchfile

0.3.9 (2013-12-12)

  • node_manager_fkie: set node to warning state, if it not renning propertly because of problems with illegal name
  • node_manager_fkie: fixed detailed_msg_box error
  • node_manager_fkie: added highlighting for illegal ros names
  • multimaster_fkie: moved .gitignore to top level

0.3.8 (2013-12-10)

  • node_manager_fkie: added support for /robot_icon parameter to show an image of the roboter
  • node_manager_fkie: fixed handling of binary data in ROS parameter server
  • node_manager_fkie: update robot image on cancel file selection dialog
  • node_manager_fkie: can now change the robot image by double-click on robot image
  • node_manager_fkie: added autoselect corresponding topics and services on node selection
  • node_manager_fkie: reduced timestamp updates, if node_manager is not active
  • multimaster_fkie: added a possibility to deaktivate the multicast heart bearts
  • node_manager_fkie: selection dialog extended by an description label
  • node_manager_fkie: handling of included files chagned, to avoid errors if a package was not found
  • node_manager_fkie: buttons of the discovery widged chagned
  • node_manager_fkie: control buttons redesigned
  • node_manager_fkie: added 'Do not display this warning again' button to warning message
  • node_manager_fkie: fixed deleting of not reachable hosts
  • node_manager_fkie: fixed wrong reference in sync_dialog
  • node_manager_fkie: fixed copy mode (Ctrl+C copy now first column, Ctrl+X: type or value)
  • node_manager_fkie: update launch file view after loading launch file
  • node_manager_fkie: fixed echo dialog (icons, additional info)
  • node_manager_fkie: added ROS_NAMESPACE environment parameter to launch process to handle some cases, e.g. rqt_cpp plugins
  • node_manager_fkie: fixed watching for changes in included files
  • node_manager_fkie: Delete key deletes now the selected history launch file
  • node_manager_fkie: reduced window size
  • node_manager_fkie: ignore empty 'capability_group' values
  • multimaster_fkie: catkin_lint inspired fixes, thanks \@roehling
  • node_manager_fkie: fixed help call in the console
  • node_manager_fkie: fix detection for included files
  • node_manager_fkie: fixed open sync dialog from info panel
  • node_manager_fkie: added a yaml highlighter
  • node_manager_fkie: argparse integrated
  • node_manager_fkie: fixed lower compare of topic and service names
  • node_manager_fkie: fix - use now sensetive comparison of node names
  • node_manager_fkie: fixed launch file browsing
  • node_manager_fkie: fixed skipped display messages on latched topics

0.3.7 (2013-10-17)

  • node_manager_fkie: fixed start button description
  • node_manager_fkie: added an info button
  • node_manager_fkie: changed calling of sync dialog
  • node_manager_fkie: showing duplicate nodes fixed
  • multimaster_fkie: fixed problems with resolving service types while sync while synchronization not all topics and services can be synchronized because of filter or errors. A detection for this case was added.
  • node_manager_fkie: added user selection for remote hosts
  • node_manager_fkie: fixed some paths
  • node_manager_fkie: added SAVE and LOAD buttons to parameter dialog
  • node_manager_fkie: fixed start nodes in multimaster on the same host
  • node_manager_fkie: replaced the sync checkbox in masterlist by a sync icon
  • node_manager_fkie: fixed filtering topics, services and parameter
  • node_manager_fkie: buttons resized
  • node_manager_fkie: added missed start parameter to master_sync
  • node_manager_fkie: removed some unneeded borders in gui
  • node_manager_fkie: fix loading launch file
  • node_manager_fkie: fixed parameter groups
  • node_manager_fkie: added new interface of dynamic_reconfigure
  • node_manager_fkie: show node_manager window maximized, if the screen is small
  • node_manager_fkie: fixed raise conditions
  • node_manager_fkie: added filter to selected dialog and changed selection behavior
  • node_manager_fkie: fix node matching
  • node_manager_fkie: fixed absolute path in env of the launch file

0.3.6 (2013-09-17)

  • node_manager_fkie: added a notifiaction, if [use_sim_time]{.title-ref} parameter is set to true
  • node_manager_fkie: added some control elements to node/host description
  • node_manager_fkie: fix load launch file
  • node_manager_fkie: fix filter in paramter dialog
  • node_manager_fkie: fixed do not store the launch file on error
  • node_manager_fkie: the minimum size of the parameter dialog increased
  • node_manager_fkie: update the capability group of the node using the ROS parameter server, if no launch file is loaded
  • node_manager_fkie: fixed cancel loading of the launch file, on cancel input args node_manager_fkie: do not restart anonymous nodes on relaod launch file node_manager_fkie: fixed closing of the remote default configs on same host but other roscore
  • node_manager_fkie: resize the node_manager window on small
  • node_manager_fkie: changed the intepretation of the group description
  • node_manager_fkie: remove not existing remote node information. In case of restarting a ROS node without stopn a running node.
  • node_manager_fkie: fixed buttons description
  • node_manager_fkie: fixed change detection in included files
  • node_manager_fkie: add detection of changes in the reloaded launch file and restart affected nodes
  • node_manager_fkie: fixed clear_params

0.3.5 (2013-09-06)

  • node_manager_fkie: fixed launch selection for favirites with same launch file name
  • node_manager_fkie: fixed process id view of nodes for multiple sync hosts

0.3.4 (2013-09-05)

  • node_manager_fkie: fixed file paths (removed warnings in file_watcher)
  • node_manager_fkie: clear cached package names on refreshing launch file view
  • node_manager_fkie: capability_group parameter can now be defined in a namespace
  • node_manager_fkie: fixed pakage_name result added caching for package_name results

0.3.3 (2013-09-04)

  • node_manager_fkie: Parse package.xml for name Although package folders should have the same name as the package, some packages (e.g. swig-wx) violate this. Thus, we use catkin_pkg.package.parse_package to parse the package.xml and look for the <name> tag, which contains the correct package name.
  • node_manager_fkie: Install data files without executable bit
  • node_manager_fkie: added a button to hide the dock widgets
  • node_manager_fkie: added a question dialog to start the synchronization with a loaded config, if any exists
  • node_manager_fkie: increased timeout for transfer of parameter while start of nodes
  • node_manager_fkie: fixed node name creation for publishing of topics
  • node_manager_fkie: fixed start of master_sync with interface file
  • node_manager_fkie: removed some exeption for pyqt workaround
  • node_manager_fkie: added a warning in paramter dialog
  • node_manager_fkie: fixed names, preselect all files to reload after a file was changed
  • node_manager_fkie: added a buttons to save and load configurations
  • node_manager_fkie: show the parent of the src-folder
  • node_manager_fkie: plugin renamed
  • node_manager_fkie: fixed finish function to stop the running timer
  • node_manager_fkie: file watcher updated, changes now notified once for all master
  • multimaster_fkie: .gitignore changed
  • node_manager_fkie: don't ask for argv's while reloading
  • node_manager_fkie: fixed a problem while launching a default cfg nodes
  • node_manager_fkie: searching for packages in rundialog after dialog opened
  • node_manager_fkie: fixed waiting for roscore
  • node_manager_fkie: added the default group for system nodes, fixed an often update problem
  • node_manager_fkie: fixed problem while openning an editor
  • node_manager_fkie: increased the wait for ROS Master
  • node_manager_fkie: added the possibility to enter a varible count of list entries while calling a service or publishing to a topic
  • node_manager_fkie: changed the handling while close multiple configurations
  • node_manager_fkie: added the parameter as pkg:// URL to launch a default_cfg at start of node_manager
  • multimaster_fkie: () added additional filtered interface to master_discovery rpc-server to get a filtered MasterInfo and reduce the load on network. () added the possibility to sync remote nodes using ~sync_remote_nodes parameter
  • node_manager_fkie: added a possibility to create a new files
  • node_manager_fkie: fixed error while browsing in launch files
  • node_manager_fkie: (1) added a button to transfer launch files to remote machines, (2) upgraded the editor for sync dialog (3) added more info to progress bars
  • node_manager_fkie: limited displaying frequency for echo dialog
  • node_manager_fkie: limited the displayed messages in echo widget

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Recent questions tagged node_manager_fkie at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 0.8.12
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
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/fkie/multimaster_fkie.git
VCS Type git
VCS Version indigo-devel
Last Updated 2019-04-30
Dev Status MAINTAINED
CI status Continuous Integration
Released RELEASED
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

Maintainers

  • Alexander Tiderko

Authors

  • 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.

Shortcuts


F2 Renames a selected launch file. F3 Opens a screen for selected node. F4 Opens an XML Editor for selected node. Ctrl+R Opens a dialog to launch a master_discovery node on entered host. Ctrl+E, F4 Opens an XML Editor for selected launch file. Ctrl+L Loads the selected launch file into selected host. Ctrl+O Runs on selected host default_cfg node with selected launch file as parameter. Alt+N Opens a dialog to run a ROS node without a configuration. This node will be launched in a [SCREEN]{.title-ref}. Alt+R Runs selected nodes. Ignores already running nodes. Alt+S Stops selected nodes. If more then one node is selected, nodes ending with [rosout]{.title-ref}, [node_manager]{.title-ref}, [master_discovery]{.title-ref}, [master_sync]{.title-ref} or [default_cfg]{.title-ref} are ignored. Ctrl+Backspace Sends a [SIGKILL]{.title-ref} to selected nodes. If more then one node is selected, nodes ending with [rosout]{.title-ref}, [node_manager]{.title-ref}, [master_discovery]{.title-ref}, [master_sync]{.title-ref} and [default_cfg]{.title-ref} are ignored. Ctrl+Delete Unregister selected nodes (their topics and services) from ROS master. If more then one node is selected, nodes ending with [rosout]{.title-ref}, [node_manager]{.title-ref}, [master_discovery]{.title-ref}, [master_sync]{.title-ref} and [default_cfg]{.title-ref} are ignored. Shift+Backspace Sends a [SIGKILL]{.title-ref} to assigned [SCREEN]{.title-ref} of selected nodes. Shift+S Shows all available [SCREEN's]{.title-ref} which contains the ROS nodes launched by node manager. Ctrl+F4 Closes the loaded configurations. Alt+E Expands all groups in Nodes tab. Alt+C Collapses all groups in Nodes tab. Alt+{1..5} Selects all nodes of the {first...fifth} host in Nodes tab excepting the manage nodes. Ctrl+X Copies the alternative values to clipboard. On [Node]{.title-ref} view this is PID. On [Topic]{.title-ref} and [Service]{.title-ref} view it is the type. On [Parameter]{.title-ref} view it is the parameter value. ——————— —————————————————————————————————————————————————————————————————————————————————————————————-

TODO

... write local help

CHANGELOG

Changelog for package node_manager_fkie

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)

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

0.8.0 (2018-07-16)

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

0.7.8 (2018-03-24)

  • Fix catkin_lint warnings
  • node_manager_fkie: fixed crash on errors while open network discovery dialog
  • node_manager_fkie: fixed copy function in launch file browser
  • node_manager_fkie: fixed file name copy crash
  • node_manager_fkie: added more checks while handle nodelet restarts
  • node_manager_fkie: added check for restart of nodelet manager
  • node_manager_fkie: reset package cache on reload in lauch widget so you don't need to restart node_manager if new packages are added at runtime
  • node_manager_fkie: changed behaviour of detailed message box
  • node_manager_fkie: fixed clear in echo dialog
  • node_manager_fkie: added shortcut Ctrl+R to restart nodes
  • Contributors: Alexander Tiderko, Timo Röhling

0.7.7 (2017-10-27)

  • node_manager_fkie: fixed install problem #65
  • node_manager_fkie: changed tab order and added Ctrl+Shift+F behaviour
  • Contributors: Alexander Tiderko

0.7.6 (2017-10-04)

  • node_manager_fkie: updated version
  • node_manager_fkie: editor: removed commented blocks
  • node_manager_fkie: editor: fixed un/comment function
  • node_manager_fkie: detailed dialog: created own one, enable resize feature
  • node_manager_fkie: echo dialog: added a checkbox to dis-/enable message filter
  • node_manager_fkie: added log for start and wait for ROS master at the beginning
  • node_manager_fkie: fixed utf8 problem with service call
  • node_manager_fkie: fixed view problem if ROS_IP is set
  • node_manager_fkie: fixed crash while navigation in launch editor
  • node_manager_fkie: convert error messages to utf-8
  • node_manager_fkie: fixed a lot of utf8 problems
  • node_manager_fkie: do not ask changed files for reload an offline master
  • node_manager_fkie: reload global parameter, if ROS master was restarted
  • node_manager_fkie: file_watcher: fixed wrong detection for paths in parameter values
  • node_manager_fkie: editor: adapt indent to previous line on tab
  • node_manager_fkie: editor: ident to preview line on pressed return/enter
  • node_manager_fkie: label for decimal length changed
  • node_manager_fkie: echo_dialog: added array length and a filter for digits after '.' in arrays
  • node_manager_fkie: launch dialog: improved graph view
  • node_manager_fkie: launch editor: changed line selection behaviour
  • node_manager_fkie: added Ctrl+W to close current tab in launch editor
  • node_manager_fkie: event connection between launch editor and graph view
  • node_manager_fkie: create complete include graph
  • node_manager_fkie: added upperBotton again
  • node_manager_fkie: removed uppper Button, use Include Graph instead
  • node_manager_fkie: added dock widget with include files overview for launch file editor
  • node_manager_fkie: reorganized buttons in launch editor and fixed search for included files
  • node_manager_fkie: fixed display not complete node/topic/service name
  • node_manager_fkie: fixed icon space in description panel
  • node_manager_fkie: added icons
    1. in editor for going to next higher launch file
    2. restart node and reload global parameter of the launch file
  • node_manager_fkie: changed behaviour after filter changes
  • node_manager_fkie: open upper files and insert these in between
  • node_manager_fkie: Tab and Backtab fixed
  • node_manager_fkie: size units fixed
  • node_manager_fkie: fixed search for included files in editor
  • node_manager_fkie: enable / disable upper button
  • node_manager_fkie: added upper button to the editor dialog opens the file which include the current open launch file
  • node_manager_fkie: redesigned echo dialog
  • node_manager_fkie: added priority queue for opening output console before all nodes are started
  • Contributors: Alexander Tiderko

0.7.5 (2017-07-17)

  • node_manager_fkie: improved echo dialog
    • added combobox for maximal size of a message
    • added status for message size (also avarage)
    • added bandwith calculation
    • added info in status bar for latched topic
    • removed status for "std dev" and "window size"
    • store last messages in echo dialog to show them after some filter was chagned
  • node_manager_fkie: new feature - start profiles you can save and restore the current state for all hosts.
  • node_manager_fkie: added a node 'script_runner.py' to launch scripts in a ROS node The node exceutes the script on startup and stay alive. On stop you can specify a stop script.
  • node_manager_fkie: fixed displayed topics in description panel (for different namespaces)
  • node_manager_fkie: fixed the warning about illegal ROS name on open echo dialog
  • node_manager_fkie: fixed rate filter in echo dialog
  • node_manager_fkie: fixed poweroff host
  • node_manager_fkie: fixed the end process
  • node_manager_fkie: fix crash while remove history file
  • node_manager_fkie: added more error handling for script_runner
  • node_manager_fkie: added question on stop profile load
  • node_manager_fkie: stops profile loading on close profile status
  • node_manager_fkie: moved profile code to new file and added progress bar for profile
  • node_manager_fkie: fixed rename of file in the launch history
  • node_manager_fkie: added a possibility to delete all logs (select host->rosclean purge in description)
  • node_manager_fkie: changed key event handling in launch dock to avoid double events
  • node_manager_fkie: fix Ctrl+double click on profile history
  • node_manager_fkie: added support for default_cfg in profiles
  • node_manager_fkie: store the default configuration nodes for profiles currently no support to load the profiles with default configuration! User will be informed on save a profile with default configuraion.
  • node_manager_fkie: fixed detailed dialog for messages without detailed text
  • node_manager_fkie: fixed start nodes by load new profile with same launch files
  • node_manager_fkie: fixed save profile after load profile
  • node_manager_fkie: added description for online state of a master proxy
  • node_manager_fkie: skip update of offline hosts
  • node_manager_fkie: fixed the list of closing hosts
  • node_manager_fkie: added possibility to resize the details message dialog
  • node_manager_fkie: removed handling for Ctrl+C and Ctrl+X, so this shortcut now works in description dock
  • node_manager_fkie: fixed call of host url options
  • node_manager_fkie: fixed problem with editor in foreground
  • node_manager_fkie: changed filter handling for latched topics
  • node_manager_fkie: fixed warning about echo of last scrapped message
  • node_manager_fkie: use objectName() instead of text()
  • multiamster_fkie: fixed installation configuration
  • Contributors: Alexander Tiderko

0.7.4 (2017-05-03)

  • node_manager_fkie: updated highlightning in sync dialog
  • node_manager_fkie: add tooltip to a filter in echo dialog
  • node_manager_fkie: fixed problems with ampersand. The ampersand is automatically set in QPushButton or QCheckbx by KDEPlatformTheme plugin in Qt5 [https://bugs.kde.org/show_bug.cgi?id=337491] A workaroud is to add [Development] AutoCheckAccelerators=false to ~/.config/kdeglobals This fix removes the ampersand manually.
  • Contributors: Alexander Tiderko

0.7.3 (2017-04-24)

  • node_manager_fkie: fix crash on start master_discovery
  • node_manager_fkie: fixed network discovery dialog
  • node_manager_fkie: added "pass_all_args" for highlighter
  • node_manager_fkie: fixed crash while stop or start a lot of nodes
  • node_manager_fkie: changed font color in echo dialog
  • node_manager_fkie: changed default color in description widget
  • node_manager_fkie: added a workaround for "CTR mode needs counter parameter, not IV"
  • node_manager_fkie: reverted url changes
  • fixed warnings in API documentation
  • node_manager_fkie: fixed url handling in host control
  • Contributors: Alexander Tiderko

0.7.2 (2017-01-27)

  • node_manager_fkie: added a parameter to hide domain suffix in description panel and node tree view
  • node_manager_fkie: reverted the cut of domains in hostnames
  • Contributors: Alexander Tiderko

0.7.1 (2017-01-26)

  • node_manager_fkie: increased precision for float values in combobox (used by settings)
  • node_manager_fkie: fixed editor for kinetic; removed setMargin since it not suported by Qt5
  • node_manager_fkie: fixed URLs for some buttons in description panel to use it with Qt5
  • node_manager_fkie: added more details on start if no 'screen' is available
  • node_manager_fkie: changed supervised_popen initialization to avoid multi subclassing
  • node_manager_fkie: added a raise Exception if no terminal is availabe
  • node_manager_fkie: raise an error now if 'paramiko' is not available
  • node_manager_fkie: fixed startup if a node manager instance already running
  • node_manager_fkie: added xterm path for macOS
  • node_manager_fkie: remove domain suffix from hostname to avoid name problems
  • node_manager_fkie: fixed UnboundLocalError for 'selectedGroups' and 'self._accept_next_update'
  • Contributors: Alexander Tiderko, Jason Mercer, Dirk Schulz

0.7.0 (2017-01-09)

  • node_manager_fkie: fixed visualisation of not local nodes

    repaired gui_resources.py for Qt5 compatibility restore Qt5 compatibility

  • node_manager_fkie: added update/set time dialog to update time with ntpdate or date
  • node_manager_fkie: added rosbag record to rqt menu
  • node_manager_fkie: copy now all selected nodes, topics, services or parameter names to clipboard by pressing Ctrl+C
  • node_manager_fkie: added cursor position number to editor
  • node_manager_fkie: added indent before hostname in description panel
  • node_manager_fkie: added a colorize_host settings parameter

    the color of the host will be now determine automatically you can also set own color for each host by double-click on the hostname in description panel.

  • node_manager_fkie: fixed error after cancel color selection
  • node_manager_fkie: use gradient to set color
  • node_manager_fkie: now you can define colors for each robot
  • node_manager_fkie: removed a broken import
  • node_manager_fkie: fixed: no longer clear the search result on click into editor
  • node_manager_fkie: find dialog in xml-editor shows now all results in as list
  • node_manager_fkie: added clear button to filder lines in dialogs
  • node_manager_fkie: add filter to nodes view added also a clear button (also ESC) to all filter lines
  • node_manager_fkie: fixed some extended visualization for synced nodes
  • Contributors: Alexander Tiderko, Sr4l

0.6.2 (2016-11-12)

  • node_manager_fkie: fixed node view for multiple cores on the same host
  • node_manager_fkie: fixed capabilities view
  • node_manager_fkie: fixed view of group description by groups with one node
  • Drop roslib.load_manifest, unneeded with catkin
  • node_manager_fkie: moved controls in group description to the top
  • node_manager_fkie: fixed the link to node in group description
  • node_manager_fkie: fixed crash while kill screen on remote host
  • Contributors: Alexander Tiderko

0.6.1 (2016-10-18)

0.6.0 (2016-10-12)

  • node_manager_fkie: changed find-replace doalog to dockable widget
  • node_manager_fkie: changed highlight colors
  • node_manager_fkie: added more info for search error
  • node_manager_fkie: fixed: comment lines with less then 4 characters
  • node_manager_fkie: fixed: #49
  • node_manager_fkie: added highlightning for yaml stuff inside of a launch file
  • node_manager_fkie: fixed: comment of lines with less then 4 characters in xml editor
  • node_manager_fkie: fixed: activation of network window after join from network discovery
  • node_manager_fkie: fixed: does not open a second configuration editor for a selected node.
  • node_manager_fkie: added: 'subst_value' to xml highlighter
  • node_manager_fkie: fixed: network discovery
  • node_manager_fkie: comment/uncomment fixed
  • node_manager_fkie: fixed: detection of included files
  • Contributors: Alexander Tiderko

0.5.8 (2016-09-10)

  • node_manager_fkie: fixed the error occurs while open configuration for a selected node
  • Contributors: Alexander Tiderko

0.5.7 (2016-09-07)

  • fix imports for Qt5
  • fix issue #43 - "cannot import name QApplication"
  • Contributors: Alexander Tiderko, Sr4l

0.5.6 (2016-09-01)

  • node_manager_fkie: fixed error "No module named xml_editor"
  • Contributors: Alexander Tiderko

0.5.5 (2016-08-30)

  • node_manager_fkie: version in info dialog updated
  • node_manager_fkie: changed all buttons of the editor to flat
  • node_manager_fkie: changes on xml_editor
    • XmlEditor is renamed to Editor and moved into a subdirectory.
    • xml_edit.py splited to exclude all subclasses
    • Search (replace) dialog is redesigned
  • node_manager_fkie: added linenumber to the xmleditor
  • node_manager_fkie: fix issue #40 and some other Qt5 changes
  • node_manager_fkie: changed the comment/uncomment in xml editor
  • node_manager_fkie: fixed some highlightning problems in xmleditor
  • node_manager_fkie: added shortcuts for "Add tag"-Submenu's
  • node_manager_fkie: changed xml block highlighting
  • node_manager_fkie: fixed seletion in xmleditor
  • multimaster_fkie: changed indent in source code to 4
  • node_manager_fkie: added a question dialog before set time on remote host Time changes leads to problems on tf tree and may have other unexpected side effects
  • node_manager_fkie: compatibility to Qt5
  • node_manager_fkie: fixed the showed network id
  • node_manager_fkie: fixed host identification in node view
  • node_manager_fkie: changed hostname detection for decision to set ROS_HOSTNAME
  • node_manager_fkie: removed pep8 warnings
  • node_manager_fkie: fix local discovery node detection
  • node_manager_fkie: changed master_discovery node detection
  • node_manager_fkie: fixed pep8 warnings
  • node_manager_fkie: removed pylint warnings
  • node_manager_fkie: new feature: close tabs in Launch-Editor with middle mouse button
  • node_manager_fkie: fixed style warning in xml_editor and capability_table
  • node_manager_fkie: fixed clear of configuration nodes
  • node_manager_fkie: changed identification of master (now it is only the masteruri without address)
  • node_manager_fkie: fix in capability table
  • node_manager_fkie: removed '-' from master name generation for ROS master with not default port
  • node_manager_fkie: remove the ssh connection if the master goes offline. This avoids timeouts after reconnection
  • Contributors: Alexander Tiderko

0.5.4 (2016-04-21)

  • node_manager_fkie: added visualisation for not synchronized topics/services
  • node_manager_fkie: add parameter to the order of publisher/subscriber in description dock new parameter: 'Transpose pub/sub description'
  • node_manager_fkie: changed behaviour of description dock while update info
  • node_manager_fkie: fixed deselection of text on context menu
  • node_manager_fkie: fixed threading problem while searching for sync interfaces
  • Contributors: Alexander Tiderko

0.5.3 (2016-04-01)

  • node_manager_fkie: fix remote start
  • Contributors: Alexander Tiderko

0.5.2 (2016-03-31)

  • node_manager_fkie: fixed start process on remote hosts without Qt
  • Contributors: Alexander Tiderko

0.5.1 (2016-03-23)

0.5.0 (2016-03-17)

  • New Features:
  • node_manager_fkie: the start with different ROS_MASTER_URI sets now the ROS_HOSTNAME environment variable if a new masteruri was selected to start node_manager or master_discovery
  • node_manager_fkie: added parameter to disable the highlighting of xml blocks
  • node_manager_fkie: added ROS-Launch tags to context menu in XML editor
  • node_manager_fkie: mark XML tag blocks
  • node_manager_fkie: show the filename in the XML editor dialog title
  • node_manager_fkie: close configuration items are now sorted
  • node_manager_fkie: the confirmation dialog at exit can be deaktivated to stop all nodes and roscore or shutdown the host you can use the close button of each master
  • node_manager_fkie: allow to shutdown localhost
  • node_manager_fkie: shows 'advanced start' button also if the selected node laready runs
  • Fixes:
  • node_manager_fkie: fixed print XML content in echo_dialog
  • node_manager_fkie: avoids the print of an error, while loads a wrongs file on start of the node_manager
  • node_manager_fkie: fixed check of running remote roscore
  • node_manager_fkie: fixed problem while echo topics on remote hosts
  • node_manager_fkie: changed cursor position in XML editor after open node configuration
  • node_manager_fkie: fixed replay of topics with array elements
  • node_manager_fkie: fixed close process while start/stop nodes
  • node_manager_fkie: fixed namespace of capability groups, fixed the missing leading SEP
  • node_manager_fkie: fixed - avoid transmition of some included/changed but not needed files to remote host
  • node_manager_fkie: fixed start node after a binary was selected from multiple binaries
  • node_manager_fkie: removed "'now' FIX" while publish messages to topics
  • node_manager_fkie: fixed log format on remote hosts
  • Contributors: Alexander Tiderko

0.4.4 (2015-12-18)

  • node_manager_fkie: fixed republish of array values in paraeter dialog
  • node_manager_fkie: reviewed the name resolution
  • node_manager_fkie: added an IP to hostname resolution it is usefull for detection of automatic master_sync start if an IP was entered while start of master_discovery
  • node_manager_fkie: added a settings parameter 'start_sync_with_discovery' The start_sync_with_discovery determine the default behaviour to start master_sync with master_discover or not. This presets the 'Start sync' parameter in Start-dialog.
  • node_manager_fkie: added an option to start master_sync with master_discovery
  • node_manager_fkie: added network ID visualization
  • node_manager_fkie: fixed joining from discovery dialog
  • node_manager_fkie: fixed discovery dialog, which was broken after changes in master_discovery
  • node_manager_fkie: highlighted the sync button in ROS network dock
  • Contributors: Alexander Tiderko

0.4.3 (2015-11-30)

  • node_manager_fkie: start rviz now as NO rqt plugin
  • node_manager_fkie: fixed the sort of paramerter in [add parameter]{.title-ref} dialog
  • node_manager_fkie: adapt the chagnes in master_discovery_fkie
  • node_manager_fkie: fixed the tooltip of the buttons in the description dock
  • node_manager_fkie: stop /master_discovery node before poweroff host to avoid timout problems
  • multimaster_fkie: reduced logs and warnings on stop nodes while closing node_manager
  • node_manager_fkie: added a new button for call service
  • node_manager_fkie: added a "copy log path to clipboard" button
  • node_manager_fkie: fixed the displayed count of nodes with launch files in description dock
  • node_manager_fkie: fixed errors showed while stop nodes on close
  • multimaster_fkie: reduced logging of exceptions
  • node_manager_fkie: added poweroff command to the host description
  • node_manager_fkie: added tooltips to the buttons in description dock
  • node_manager_fkie: replaced some icons
  • node_manager_fkie: added advanced start link to set console format and loglevel while start of nodes
  • node_manager_fkie: skip commented nodes while open a configuration for a selected node
  • node_manager_fkie: fixed xml editor; some lines was hide
  • node_manager_fkie: added ctrl+shift+slash to shortcuts for un/comment text in editor
    • some small changes in find dialog
  • Contributors: Alexander Tiderko

0.4.2 (2015-10-19)

  • node_manager_fkie: added further files to change detection
  • node_manager_fkie: fixed parameter dialog for some messages e.g. MarkerArray
  • node_manager_fkie: shutdown now all nodes and roscore at exit (if selected)
  • node_manager_fkie: changed diagnostic visualization
  • node_manager_fkie: propagate the diagnostic color of a node to his group
  • node_manager_fkie: update the description of selected node after a diagnostic message is recieved
  • multimaster_fkie: added a possibility to set time on remote host
  • node_manager_fkie: fixed the comparison of host time difference
  • node_manager_fkie: added a warning if the time difference to remote host is greater than a defined value (default 3 sec)
  • node_manager_fkie: added ControlModifier to package navigation Ctrl+DoubleClick:
    • History file: goto the package of the launch file
    • ..: goto root
    • folder: go only one step down, not until first config file
  • node_manager_fkie: changed param template for parameter name in editor
  • node_manager_fkie: added log button for remote master_discovery
    • show now only the screen log
  • node_manager_fkie: fixed save/load in parameter dialog
  • node_manager_fkie: fix load parameter with absolute path
  • node_manager_fkie: added more info for error while set a parameter with None value
  • node_manager_fkie: added icon for rqt plugin
  • node_manager_fkie: fixed error which prevent display info and configuration dialogs
  • node_manager_fkie: check now for changes of local binaries and ask for restart if these are changed
  • node_manager_fkie: fixed problem while publishing to topic with lists and byte values
  • node_manager_fkie: added support diagnostics_agg topic
  • node_manager_fkie: added a remote script which does not use qt bindings
  • Contributors: Alexander Tiderko

0.4.1 (2015-04-28)

  • node_manager_fkie: fixed error while parsing list of lists in parameter dialog
  • node_manager_fkie: added scrollarea for dynamic_reconfigure widget
  • fixed the usage of new parameter in node_manager
  • node_manager_fkie: fixed binary selection while 'add node'
  • multimaster_fkie: fixed double log output
  • node_manager_fkie: fix to enable the master list if a master_discavery was started
  • node_manager_fkie: fixed recursive search
  • multimaster_fkie: added network problem detection on remote hosts
  • node_manager_fkie: older paramiko versions does not support get_pty parameter in exce_command
  • node_manager_fkie: fixed stdout error while transfer files to remote host
  • node_manager_fkie: ignore errors caused on after the echo dialog was closed
  • node_manager_fkie: changed the color of illegal ros node names
  • Contributors: Alexander Tiderko

0.4.0 (2015-02-20)

  • multimaster_fkie: discovery changed
    • reduced the amount of heartbeat messages for discovery
    • added fallback for environments with multicast problems
  • node_manager_fkie: added log_level parameter to all nodes
  • node_manager_fkie: fixed syntax highlightning
  • node_manager_fkie: fix ssh handler
  • node_manager_fkie: parameter changed in dialog "start master discovery"
  • node_manager_fkie: fixes in parameter dialog
    • fixed filter in parameter dialog
    • fixed parser of the list values
    • update only changed values in ROS parameter server
  • node_manager_fkie: default value for heartbeat changed to 0.5
  • node_manager_fkie: improved the discovery dialog to detect masters using new methods
  • node_manager_fkie: fixed the button view in the sync dialog
  • node_manager_fkie: added a xml and yaml validation on save of a configuration files
  • Contributors: Alexander Tiderko

0.3.18 (2015-02-18)

  • node_manager_fkie: fixed alt+space for context menu in xml editor
  • node_maanger_fkie: removed sync+AnyMsg option, it is now sync with all messages
  • node_manager_fkie: fix an error printed on close of echo dialog
  • node_manager_fkie: fixed some ssh issues
  • node_manager_fkie: enabled ssh compression
  • node_manager_fkie: store user per host
  • node_manager_fkie: added rviz to rqt menu
  • node_manager_fkie: show now unknown topic types through the SSH connection
  • node_manager_fkie: close running nodes on exit
  • node_manager_fkie: fixed bug while creation of a new file in xml editor
  • node_manager_fkie: added binary selection dialog to xml editor, if you add a node section using 'add tag' button
  • node_manager_fkie: trap the errors printed to stderr in popen
  • node_manager_fkie: fixed highlightning in editor
  • Contributors: Alexander Tiderko

0.3.17 (2015-01-22)

  • node_manager_fkie: switch to local monitoring after connection problems to local master_discovery
  • node_manager_fkie: added an update procedure to refresh discovered masters In same cases the messages, which are send on the shutdown of the master_discovery are not received by node_manager. To update the discovered list in node_manager the complete list of discoevered hosts will be requested, if the localhost master is added as new master.
  • node_manager_fkie: fixed error while publishing to 'std_msgs/Empty'
  • Contributors: Alexander Tiderko

0.3.16 (2014-12-08)

  • node_manager_fkie: fixed a problem with screen view The node_manager uses the /usr/bin/x-terminal-emulator to show the screen content of the nodes. To execute a command with arguments 'konsole', 'xterm' uses -e, 'terminator', 'gnome-terminal' or 'xfce4-terminal'use '-x'.
  • Contributors: Alexander Tiderko

0.3.15 (2014-12-01)

  • node_manager_fkie: fixed sync button handling
  • multimaster_fkie: removed some python mistakes
  • node_manager_fkie: removed some python mistakes
  • node_manager_fkie: fixed node selection in description dock
  • node_manager_fkie: some icons changed
  • node_manager_fkie: 'autoupdate' parameter added The autoupdate parameter disables the automatic requests. It is usefull for low bandwidth networks.
  • node_manager_fkie: reduced remote parameter requests
  • node_manager_fkie: added a republish functionality This function is accessible in extended info widget.
  • node_manager_fkie: fix publish with rate slower one Updated the topic info. Added constants to message definition view.
  • node_manager_fkie: restores the view of expanded capability groups after reload of a launch file
  • node_managef_fkie: fix sidebar parameter selection
  • node_manager_fkie: fixes in parameter dialog
    • fixed filter in parameter dialog
    • fixed parser of the list values
    • update only changed values in ROS parameter server
  • Contributors: Alexander Tiderko

0.3.14 (2014-10-24)

  • node_manager_fkie: added a warning to capability table, if multiple configurations for the same node are loaded
  • node_manager_fkie: remove now the configuration in capability table after a host was removed
  • node_manager_fkie: fixed error while navigate in description panel
  • node_manager_fkie: changed sidebar parameter handling (for start host dialog)
  • node_manager_fkie: changed the handling on click the sync button in master list
  • node_manager_fkie: fixed tooltip for recent loaded files
  • node_manager_fkie: fixed problems in capability table with multi-launch-files for the same host and group
  • CapabilityHeader: Keep indices of _data and controlWidget in sync when inserting new capabilities
  • Fixed crash in master_list_model if IPv6 addresses are present on the host
  • node_manager_fkie:manual link added
  • node_manager_fkie: added args and remaps to change detection after reload a launch file
  • node_manager_fkie: ignore namespace while display the Capabilities in Capabilities table
  • node_manager_fkie: fixed some template tags in xml editor
  • node_manager_fkie: stop nodes first while restart nodes after loading a launch file
  • node_manager_fkie: added support of $(find ...) statement to add images in decription of capabilities
  • node_manager_fkie: xmleditor - ask for save by pressing ESC
  • node_manager_fkie: changed the update strategy for description dock
  • node_manager_fkie: changed the update strategy for description dock
  • node_manager_fkie: changed name creation for default configuration node
  • node_manager_fkie: fixed blocked focus if a xmleditor was open
  • node_manager_fkie: fixed highlighter problem in pyqt
  • node_manager_fkie: improved respawn script
  • node_manager_fkie: fixed handling of history files
  • node_manager_fkie: mark line with problems in launch editor
  • Contributors: Alexander, Alexander Tiderko, Stefan Oßwald, Timo Röhling

0.3.13 (2014-07-29)

  • node_manager_fkie: fixed the button view in the sync dialog
  • node_manager_fkie: added a xml and yaml validation on save of a configuration files
  • node_manager_fkie: changed the navigation in info widget
  • node_manager_fkie: raise launch dock after the settings are restored
  • node_manager_fkie: show up directory while package selection
  • node_manager_fkie: added comment/uncomment functionality
  • node_manager_fkie: added caching for browsing in launch files
  • node_manager_fkie: show also folder with additional config files
  • node_manager_fkie: stores the xml editor geometry
  • Contributors: Alexander Tiderko

0.3.12 (2014-07-08)

  • node_manager_fkie: fix instalation problem with missed .ui files
  • node_manager_fkie: fixed ros master preparation Do not try to start ROS master on remote hosts for echo topics, if this host are not reachable.
  • Contributors: Alexander Tiderko

0.3.11 (2014-06-04)

  • node_manager_fkie: replaced the rxconsole and rxgraph by rqt button to start rqt plugins related to selected master
  • node_manager_fkie: added a setting docking window
  • node_manager_fkie: hints on start problems fixed, if no screen is installed
  • node_manager_fkie: added a dock widget and button which shows warning messages
  • node_manager_fkie: select the topics and services of a node while tab change and not while node selection. This reduce the cpu load.
  • node_manager_fkie: fixed detection of local host at start
  • node_manager_fkie: fix the removing of local master at startup
  • node_manager_fkie: added features to launch file view
    • Search for packages
    • rename files
    • copy files
  • node_manager_fkie: do not wait in the discovery loop at shutdown
  • node_manager_fkie: cancel buttons redesined, some titles renamed
  • node_manager_fkie: reduced the displayed namespace of the topics and services in info area
  • node_manager_fkie: added F4 and F3 shortcasts for aditing a configuration and show a screen of a node
  • node_manager_fkie: fixed InteractionNeededError while starting nodes on remote hosts using run dialog.
  • node_manager_fkie: added timestamps to each printed message
  • node_manager_fkie: fix detailed message box. Close using ESC button.
  • node_manager_fkie: reload root path in xml file view, if the current path was deleted
  • node_manager_fkie: fixed include tag of dropped file in xml editor
  • node_manager_fkie: added for each node respawn parameters
  • node_manager_fkie: improve respawn script The new script correctly checks the exit code of the launched process and can limit the number of respawns for faulty nodes.
  • node_manager_fkie: use -T for terminal emulator -T is compatible with more terminal emulators than -title
  • node_manager_fkie: added handling for some of other configuration file types to launch file view
  • Open terminal windows with x-terminal-emulator The /usr/bin/x-terminal-emulator symlink is available on Debian based systems and points to the default terminal emulator on the system. /usr/bin/xterm will be used as fallback.
  • node_manager_fkie: changed side bar selection while start hosts
  • node_manager_fkie: fixed the parameter handling of parameter with list type
  • Contributors: Alexander, Alexander Tiderko, Sammy Pfeiffer, Timo Röhling

0.3.10 (2014-03-31)

  • node_manager_fkie: fixed the activation of the local monitoring. Fixed the cancelation in selection dialog.
  • node_manager_fkie: added an indicator for running roslaunch server
  • node_manager_fkie: fixed layout problems
  • node_manager_fkie: dialog size of [start master_discovery]{.title-ref} changed
  • node_manager_fkie: added a side bar with checkitems in start host dialog
  • node_manager_fkie: fixed remove entries in combonox of parameter dialog
  • node_manager_fkie: remove comments in launch file fixed
  • node_manager_fkie: added a check for changed files in parameter value
  • node_manager_fkie: inform about changed files only on activating the main GUI
  • node_manager_fkie: fixed search routine
  • node_manager_fkie: fixed multiple entries in dialog for publishing to a new topic
  • node_manager_fkie: added a context sensitive proposals in XML editor
  • node_manager_fkie: enabled drag&drop action in xmleditor and launch view
  • node_manager_fkie: added a button for quick insertion of launch tags
  • node_manager_fkie: reduced the cpu load of echo dialog
  • node_manager_fkie: added a line limit in echo dialog
  • node_manager_fkie: fixed the processing of jobs after the [cancel]{.title-ref} button was pressed
  • node_manager_fkie: added a [reload global parameter]{.title-ref} link - select the loaded row in launch dialog after loading the launch file with double click

  • node_manager_fkie: fixed start nodes with ns
  • node_maager_fkie: the launch files are now loaded in a thread, so they don't block
  • node_manager_fkie: fixed duplicate detection of running and synchronized nodes
  • node_manager_fkie: sync dialog extended by a new button to sync topics containing AnyMsg as type
  • node_manager_fkie: cmd line output for registered parameter changed
  • node_manager_fkie: removed project file
  • node_manager_fkie: remember the used path in parameter dialog
  • node_manager_fkie: changed the handling of localhost in machine tag of launchfile

0.3.9 (2013-12-12)

  • node_manager_fkie: set node to warning state, if it not renning propertly because of problems with illegal name
  • node_manager_fkie: fixed detailed_msg_box error
  • node_manager_fkie: added highlighting for illegal ros names
  • multimaster_fkie: moved .gitignore to top level

0.3.8 (2013-12-10)

  • node_manager_fkie: added support for /robot_icon parameter to show an image of the roboter
  • node_manager_fkie: fixed handling of binary data in ROS parameter server
  • node_manager_fkie: update robot image on cancel file selection dialog
  • node_manager_fkie: can now change the robot image by double-click on robot image
  • node_manager_fkie: added autoselect corresponding topics and services on node selection
  • node_manager_fkie: reduced timestamp updates, if node_manager is not active
  • multimaster_fkie: added a possibility to deaktivate the multicast heart bearts
  • node_manager_fkie: selection dialog extended by an description label
  • node_manager_fkie: handling of included files chagned, to avoid errors if a package was not found
  • node_manager_fkie: buttons of the discovery widged chagned
  • node_manager_fkie: control buttons redesigned
  • node_manager_fkie: added 'Do not display this warning again' button to warning message
  • node_manager_fkie: fixed deleting of not reachable hosts
  • node_manager_fkie: fixed wrong reference in sync_dialog
  • node_manager_fkie: fixed copy mode (Ctrl+C copy now first column, Ctrl+X: type or value)
  • node_manager_fkie: update launch file view after loading launch file
  • node_manager_fkie: fixed echo dialog (icons, additional info)
  • node_manager_fkie: added ROS_NAMESPACE environment parameter to launch process to handle some cases, e.g. rqt_cpp plugins
  • node_manager_fkie: fixed watching for changes in included files
  • node_manager_fkie: Delete key deletes now the selected history launch file
  • node_manager_fkie: reduced window size
  • node_manager_fkie: ignore empty 'capability_group' values
  • multimaster_fkie: catkin_lint inspired fixes, thanks \@roehling
  • node_manager_fkie: fixed help call in the console
  • node_manager_fkie: fix detection for included files
  • node_manager_fkie: fixed open sync dialog from info panel
  • node_manager_fkie: added a yaml highlighter
  • node_manager_fkie: argparse integrated
  • node_manager_fkie: fixed lower compare of topic and service names
  • node_manager_fkie: fix - use now sensetive comparison of node names
  • node_manager_fkie: fixed launch file browsing
  • node_manager_fkie: fixed skipped display messages on latched topics

0.3.7 (2013-10-17)

  • node_manager_fkie: fixed start button description
  • node_manager_fkie: added an info button
  • node_manager_fkie: changed calling of sync dialog
  • node_manager_fkie: showing duplicate nodes fixed
  • multimaster_fkie: fixed problems with resolving service types while sync while synchronization not all topics and services can be synchronized because of filter or errors. A detection for this case was added.
  • node_manager_fkie: added user selection for remote hosts
  • node_manager_fkie: fixed some paths
  • node_manager_fkie: added SAVE and LOAD buttons to parameter dialog
  • node_manager_fkie: fixed start nodes in multimaster on the same host
  • node_manager_fkie: replaced the sync checkbox in masterlist by a sync icon
  • node_manager_fkie: fixed filtering topics, services and parameter
  • node_manager_fkie: buttons resized
  • node_manager_fkie: added missed start parameter to master_sync
  • node_manager_fkie: removed some unneeded borders in gui
  • node_manager_fkie: fix loading launch file
  • node_manager_fkie: fixed parameter groups
  • node_manager_fkie: added new interface of dynamic_reconfigure
  • node_manager_fkie: show node_manager window maximized, if the screen is small
  • node_manager_fkie: fixed raise conditions
  • node_manager_fkie: added filter to selected dialog and changed selection behavior
  • node_manager_fkie: fix node matching
  • node_manager_fkie: fixed absolute path in env of the launch file

0.3.6 (2013-09-17)

  • node_manager_fkie: added a notifiaction, if [use_sim_time]{.title-ref} parameter is set to true
  • node_manager_fkie: added some control elements to node/host description
  • node_manager_fkie: fix load launch file
  • node_manager_fkie: fix filter in paramter dialog
  • node_manager_fkie: fixed do not store the launch file on error
  • node_manager_fkie: the minimum size of the parameter dialog increased
  • node_manager_fkie: update the capability group of the node using the ROS parameter server, if no launch file is loaded
  • node_manager_fkie: fixed cancel loading of the launch file, on cancel input args node_manager_fkie: do not restart anonymous nodes on relaod launch file node_manager_fkie: fixed closing of the remote default configs on same host but other roscore
  • node_manager_fkie: resize the node_manager window on small
  • node_manager_fkie: changed the intepretation of the group description
  • node_manager_fkie: remove not existing remote node information. In case of restarting a ROS node without stopn a running node.
  • node_manager_fkie: fixed buttons description
  • node_manager_fkie: fixed change detection in included files
  • node_manager_fkie: add detection of changes in the reloaded launch file and restart affected nodes
  • node_manager_fkie: fixed clear_params

0.3.5 (2013-09-06)

  • node_manager_fkie: fixed launch selection for favirites with same launch file name
  • node_manager_fkie: fixed process id view of nodes for multiple sync hosts

0.3.4 (2013-09-05)

  • node_manager_fkie: fixed file paths (removed warnings in file_watcher)
  • node_manager_fkie: clear cached package names on refreshing launch file view
  • node_manager_fkie: capability_group parameter can now be defined in a namespace
  • node_manager_fkie: fixed pakage_name result added caching for package_name results

0.3.3 (2013-09-04)

  • node_manager_fkie: Parse package.xml for name Although package folders should have the same name as the package, some packages (e.g. swig-wx) violate this. Thus, we use catkin_pkg.package.parse_package to parse the package.xml and look for the <name> tag, which contains the correct package name.
  • node_manager_fkie: Install data files without executable bit
  • node_manager_fkie: added a button to hide the dock widgets
  • node_manager_fkie: added a question dialog to start the synchronization with a loaded config, if any exists
  • node_manager_fkie: increased timeout for transfer of parameter while start of nodes
  • node_manager_fkie: fixed node name creation for publishing of topics
  • node_manager_fkie: fixed start of master_sync with interface file
  • node_manager_fkie: removed some exeption for pyqt workaround
  • node_manager_fkie: added a warning in paramter dialog
  • node_manager_fkie: fixed names, preselect all files to reload after a file was changed
  • node_manager_fkie: added a buttons to save and load configurations
  • node_manager_fkie: show the parent of the src-folder
  • node_manager_fkie: plugin renamed
  • node_manager_fkie: fixed finish function to stop the running timer
  • node_manager_fkie: file watcher updated, changes now notified once for all master
  • multimaster_fkie: .gitignore changed
  • node_manager_fkie: don't ask for argv's while reloading
  • node_manager_fkie: fixed a problem while launching a default cfg nodes
  • node_manager_fkie: searching for packages in rundialog after dialog opened
  • node_manager_fkie: fixed waiting for roscore
  • node_manager_fkie: added the default group for system nodes, fixed an often update problem
  • node_manager_fkie: fixed problem while openning an editor
  • node_manager_fkie: increased the wait for ROS Master
  • node_manager_fkie: added the possibility to enter a varible count of list entries while calling a service or publishing to a topic
  • node_manager_fkie: changed the handling while close multiple configurations
  • node_manager_fkie: added the parameter as pkg:// URL to launch a default_cfg at start of node_manager
  • multimaster_fkie: () added additional filtered interface to master_discovery rpc-server to get a filtered MasterInfo and reduce the load on network. () added the possibility to sync remote nodes using ~sync_remote_nodes parameter
  • node_manager_fkie: added a possibility to create a new files
  • node_manager_fkie: fixed error while browsing in launch files
  • node_manager_fkie: (1) added a button to transfer launch files to remote machines, (2) upgraded the editor for sync dialog (3) added more info to progress bars
  • node_manager_fkie: limited displaying frequency for echo dialog
  • node_manager_fkie: limited the displayed messages in echo widget

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Launch files

Messages

No message files found.

Services

No service files found

Plugins

Recent questions tagged node_manager_fkie at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 0.4.1
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
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/fkie/multimaster_fkie.git
VCS Type git
VCS Version hydro-devel
Last Updated 2015-04-28
Dev Status MAINTAINED
CI status Continuous Integration
Released RELEASED
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

Maintainers

  • Alexander Tiderko

Authors

  • 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.

Shortcuts


F2 Renames a selected launch file. F3 Opens a screen for selected node. F4 Opens an XML Editor for selected node. Ctrl+R Opens a dialog to launch a master_discovery node on entered host. Ctrl+E, F4 Opens an XML Editor for selected launch file. Ctrl+L Loads the selected launch file into selected host. Ctrl+O Runs on selected host default_cfg node with selected launch file as parameter. Alt+N Opens a dialog to run a ROS node without a configuration. This node will be launched in a [SCREEN]{.title-ref}. Alt+R Runs selected nodes. Ignores already running nodes. Alt+S Stops selected nodes. If more then one node is selected, nodes ending with [rosout]{.title-ref}, [node_manager]{.title-ref}, [master_discovery]{.title-ref}, [master_sync]{.title-ref} or [default_cfg]{.title-ref} are ignored. Ctrl+Backspace Sends a [SIGKILL]{.title-ref} to selected nodes. If more then one node is selected, nodes ending with [rosout]{.title-ref}, [node_manager]{.title-ref}, [master_discovery]{.title-ref}, [master_sync]{.title-ref} and [default_cfg]{.title-ref} are ignored. Ctrl+Delete Unregister selected nodes (their topics and services) from ROS master. If more then one node is selected, nodes ending with [rosout]{.title-ref}, [node_manager]{.title-ref}, [master_discovery]{.title-ref}, [master_sync]{.title-ref} and [default_cfg]{.title-ref} are ignored. Shift+Backspace Sends a [SIGKILL]{.title-ref} to assigned [SCREEN]{.title-ref} of selected nodes. Shift+S Shows all available [SCREEN's]{.title-ref} which contains the ROS nodes launched by node manager. Ctrl+F4 Closes the loaded configurations. Alt+E Expands all groups in Nodes tab. Alt+C Collapses all groups in Nodes tab. Alt+{1..5} Selects all nodes of the {first...fifth} host in Nodes tab excepting the manage nodes. Ctrl+X Copies the alternative values to clipboard. On [Node]{.title-ref} view this is PID. On [Topic]{.title-ref} and [Service]{.title-ref} view it is the type. On [Parameter]{.title-ref} view it is the parameter value. ——————— —————————————————————————————————————————————————————————————————————————————————————————————-

TODO

... write local help

CHANGELOG

Changelog for package node_manager_fkie

0.4.1 (2015-04-28)

  • node_manager_fkie: fixed error while parsing list of lists in parameter dialog
  • node_manager_fkie: added scrollarea for dynamic_reconfigure widget
  • fixed the usage of new parameter in node_manager
  • node_manager_fkie: fixed binary selection while 'add node'
  • multimaster_fkie: fixed double log output
  • node_manager_fkie: fix to enable the master list if a master_discavery was started
  • node_manager_fkie: fixed recursive search
  • multimaster_fkie: added network problem detection on remote hosts
  • node_manager_fkie: older paramiko versions does not support get_pty parameter in exce_command
  • node_manager_fkie: fixed stdout error while transfer files to remote host
  • node_manager_fkie: ignore errors caused on after the echo dialog was closed
  • node_manager_fkie: changed the color of illegal ros node names
  • Contributors: Alexander Tiderko

0.4.0 (2015-02-20)

  • multimaster_fkie: discovery changed
    • reduced the amount of heartbeat messages for discovery
    • added fallback for environments with multicast problems
  • node_manager_fkie: added log_level parameter to all nodes
  • node_manager_fkie: fixed syntax highlightning
  • node_manager_fkie: fix ssh handler
  • node_manager_fkie: parameter changed in dialog "start master discovery"
  • node_manager_fkie: fixes in parameter dialog
    • fixed filter in parameter dialog
    • fixed parser of the list values
    • update only changed values in ROS parameter server
  • node_manager_fkie: default value for heartbeat changed to 0.5
  • node_manager_fkie: improved the discovery dialog to detect masters using new methods
  • node_manager_fkie: fixed the button view in the sync dialog
  • node_manager_fkie: added a xml and yaml validation on save of a configuration files
  • Contributors: Alexander Tiderko

0.3.18 (2015-02-18)

  • node_manager_fkie: fixed alt+space for context menu in xml editor
  • node_maanger_fkie: removed sync+AnyMsg option, it is now sync with all messages
  • node_manager_fkie: fix an error printed on close of echo dialog
  • node_manager_fkie: fixed some ssh issues
  • node_manager_fkie: enabled ssh compression
  • node_manager_fkie: store user per host
  • node_manager_fkie: added rviz to rqt menu
  • node_manager_fkie: show now unknown topic types through the SSH connection
  • node_manager_fkie: close running nodes on exit
  • node_manager_fkie: fixed bug while creation of a new file in xml editor
  • node_manager_fkie: added binary selection dialog to xml editor, if you add a node section using 'add tag' button
  • node_manager_fkie: trap the errors printed to stderr in popen
  • node_manager_fkie: fixed highlightning in editor
  • Contributors: Alexander Tiderko

0.3.17 (2015-01-22)

  • node_manager_fkie: switch to local monitoring after connection problems to local master_discovery
  • node_manager_fkie: added an update procedure to refresh discovered masters In same cases the messages, which are send on the shutdown of the master_discovery are not received by node_manager. To update the discovered list in node_manager the complete list of discoevered hosts will be requested, if the localhost master is added as new master.
  • node_manager_fkie: fixed error while publishing to 'std_msgs/Empty'
  • Contributors: Alexander Tiderko

0.3.16 (2014-12-08)

  • node_manager_fkie: fixed a problem with screen view The node_manager uses the /usr/bin/x-terminal-emulator to show the screen content of the nodes. To execute a command with arguments 'konsole', 'xterm' uses -e, 'terminator', 'gnome-terminal' or 'xfce4-terminal'use '-x'.
  • Contributors: Alexander Tiderko

0.3.15 (2014-12-01)

  • node_manager_fkie: fixed sync button handling
  • multimaster_fkie: removed some python mistakes
  • node_manager_fkie: removed some python mistakes
  • node_manager_fkie: fixed node selection in description dock
  • node_manager_fkie: some icons changed
  • node_manager_fkie: 'autoupdate' parameter added The autoupdate parameter disables the automatic requests. It is usefull for low bandwidth networks.
  • node_manager_fkie: reduced remote parameter requests
  • node_manager_fkie: added a republish functionality This function is accessible in extended info widget.
  • node_manager_fkie: fix publish with rate slower one Updated the topic info. Added constants to message definition view.
  • node_manager_fkie: restores the view of expanded capability groups after reload of a launch file
  • node_managef_fkie: fix sidebar parameter selection
  • node_manager_fkie: fixes in parameter dialog
    • fixed filter in parameter dialog
    • fixed parser of the list values
    • update only changed values in ROS parameter server
  • Contributors: Alexander Tiderko

0.3.14 (2014-10-24)

  • node_manager_fkie: added a warning to capability table, if multiple configurations for the same node are loaded
  • node_manager_fkie: remove now the configuration in capability table after a host was removed
  • node_manager_fkie: fixed error while navigate in description panel
  • node_manager_fkie: changed sidebar parameter handling (for start host dialog)
  • node_manager_fkie: changed the handling on click the sync button in master list
  • node_manager_fkie: fixed tooltip for recent loaded files
  • node_manager_fkie: fixed problems in capability table with multi-launch-files for the same host and group
  • CapabilityHeader: Keep indices of _data and controlWidget in sync when inserting new capabilities
  • Fixed crash in master_list_model if IPv6 addresses are present on the host
  • node_manager_fkie:manual link added
  • node_manager_fkie: added args and remaps to change detection after reload a launch file
  • node_manager_fkie: ignore namespace while display the Capabilities in Capabilities table
  • node_manager_fkie: fixed some template tags in xml editor
  • node_manager_fkie: stop nodes first while restart nodes after loading a launch file
  • node_manager_fkie: added support of $(find ...) statement to add images in decription of capabilities
  • node_manager_fkie: xmleditor - ask for save by pressing ESC
  • node_manager_fkie: changed the update strategy for description dock
  • node_manager_fkie: changed the update strategy for description dock
  • node_manager_fkie: changed name creation for default configuration node
  • node_manager_fkie: fixed blocked focus if a xmleditor was open
  • node_manager_fkie: fixed highlighter problem in pyqt
  • node_manager_fkie: improved respawn script
  • node_manager_fkie: fixed handling of history files
  • node_manager_fkie: mark line with problems in launch editor
  • Contributors: Alexander, Alexander Tiderko, Stefan Oßwald, Timo Röhling

0.3.13 (2014-07-29)

  • node_manager_fkie: fixed the button view in the sync dialog
  • node_manager_fkie: added a xml and yaml validation on save of a configuration files
  • node_manager_fkie: changed the navigation in info widget
  • node_manager_fkie: raise launch dock after the settings are restored
  • node_manager_fkie: show up directory while package selection
  • node_manager_fkie: added comment/uncomment functionality
  • node_manager_fkie: added caching for browsing in launch files
  • node_manager_fkie: show also folder with additional config files
  • node_manager_fkie: stores the xml editor geometry
  • Contributors: Alexander Tiderko

0.3.12 (2014-07-08)

  • node_manager_fkie: fix instalation problem with missed .ui files
  • node_manager_fkie: fixed ros master preparation Do not try to start ROS master on remote hosts for echo topics, if this host are not reachable.
  • Contributors: Alexander Tiderko

0.3.11 (2014-06-04)

  • node_manager_fkie: replaced the rxconsole and rxgraph by rqt button to start rqt plugins related to selected master
  • node_manager_fkie: added a setting docking window
  • node_manager_fkie: hints on start problems fixed, if no screen is installed
  • node_manager_fkie: added a dock widget and button which shows warning messages
  • node_manager_fkie: select the topics and services of a node while tab change and not while node selection. This reduce the cpu load.
  • node_manager_fkie: fixed detection of local host at start
  • node_manager_fkie: fix the removing of local master at startup
  • node_manager_fkie: added features to launch file view
    • Search for packages
    • rename files
    • copy files
  • node_manager_fkie: do not wait in the discovery loop at shutdown
  • node_manager_fkie: cancel buttons redesined, some titles renamed
  • node_manager_fkie: reduced the displayed namespace of the topics and services in info area
  • node_manager_fkie: added F4 and F3 shortcasts for aditing a configuration and show a screen of a node
  • node_manager_fkie: fixed InteractionNeededError while starting nodes on remote hosts using run dialog.
  • node_manager_fkie: added timestamps to each printed message
  • node_manager_fkie: fix detailed message box. Close using ESC button.
  • node_manager_fkie: reload root path in xml file view, if the current path was deleted
  • node_manager_fkie: fixed include tag of dropped file in xml editor
  • node_manager_fkie: added for each node respawn parameters
  • node_manager_fkie: improve respawn script The new script correctly checks the exit code of the launched process and can limit the number of respawns for faulty nodes.
  • node_manager_fkie: use -T for terminal emulator -T is compatible with more terminal emulators than -title
  • node_manager_fkie: added handling for some of other configuration file types to launch file view
  • Open terminal windows with x-terminal-emulator The /usr/bin/x-terminal-emulator symlink is available on Debian based systems and points to the default terminal emulator on the system. /usr/bin/xterm will be used as fallback.
  • node_manager_fkie: changed side bar selection while start hosts
  • node_manager_fkie: fixed the parameter handling of parameter with list type
  • Contributors: Alexander, Alexander Tiderko, Sammy Pfeiffer, Timo Röhling

0.3.10 (2014-03-31)

  • node_manager_fkie: fixed the activation of the local monitoring. Fixed the cancelation in selection dialog.
  • node_manager_fkie: added an indicator for running roslaunch server
  • node_manager_fkie: fixed layout problems
  • node_manager_fkie: dialog size of [start master_discovery]{.title-ref} changed
  • node_manager_fkie: added a side bar with checkitems in start host dialog
  • node_manager_fkie: fixed remove entries in combonox of parameter dialog
  • node_manager_fkie: remove comments in launch file fixed
  • node_manager_fkie: added a check for changed files in parameter value
  • node_manager_fkie: inform about changed files only on activating the main GUI
  • node_manager_fkie: fixed search routine
  • node_manager_fkie: fixed multiple entries in dialog for publishing to a new topic
  • node_manager_fkie: added a context sensitive proposals in XML editor
  • node_manager_fkie: enabled drag&drop action in xmleditor and launch view
  • node_manager_fkie: added a button for quick insertion of launch tags
  • node_manager_fkie: reduced the cpu load of echo dialog
  • node_manager_fkie: added a line limit in echo dialog
  • node_manager_fkie: fixed the processing of jobs after the [cancel]{.title-ref} button was pressed
  • node_manager_fkie: added a [reload global parameter]{.title-ref} link - select the loaded row in launch dialog after loading the launch file with double click

  • node_manager_fkie: fixed start nodes with ns
  • node_maager_fkie: the launch files are now loaded in a thread, so they don't block
  • node_manager_fkie: fixed duplicate detection of running and synchronized nodes
  • node_manager_fkie: sync dialog extended by a new button to sync topics containing AnyMsg as type
  • node_manager_fkie: cmd line output for registered parameter changed
  • node_manager_fkie: removed project file
  • node_manager_fkie: remember the used path in parameter dialog
  • node_manager_fkie: changed the handling of localhost in machine tag of launchfile

0.3.9 (2013-12-12)

  • node_manager_fkie: set node to warning state, if it not renning propertly because of problems with illegal name
  • node_manager_fkie: fixed detailed_msg_box error
  • node_manager_fkie: added highlighting for illegal ros names
  • multimaster_fkie: moved .gitignore to top level

0.3.8 (2013-12-10)

  • node_manager_fkie: added support for /robot_icon parameter to show an image of the roboter
  • node_manager_fkie: fixed handling of binary data in ROS parameter server
  • node_manager_fkie: update robot image on cancel file selection dialog
  • node_manager_fkie: can now change the robot image by double-click on robot image
  • node_manager_fkie: added autoselect corresponding topics and services on node selection
  • node_manager_fkie: reduced timestamp updates, if node_manager is not active
  • multimaster_fkie: added a possibility to deaktivate the multicast heart bearts
  • node_manager_fkie: selection dialog extended by an description label
  • node_manager_fkie: handling of included files chagned, to avoid errors if a package was not found
  • node_manager_fkie: buttons of the discovery widged chagned
  • node_manager_fkie: control buttons redesigned
  • node_manager_fkie: added 'Do not display this warning again' button to warning message
  • node_manager_fkie: fixed deleting of not reachable hosts
  • node_manager_fkie: fixed wrong reference in sync_dialog
  • node_manager_fkie: fixed copy mode (Ctrl+C copy now first column, Ctrl+X: type or value)
  • node_manager_fkie: update launch file view after loading launch file
  • node_manager_fkie: fixed echo dialog (icons, additional info)
  • node_manager_fkie: added ROS_NAMESPACE environment parameter to launch process to handle some cases, e.g. rqt_cpp plugins
  • node_manager_fkie: fixed watching for changes in included files
  • node_manager_fkie: Delete key deletes now the selected history launch file
  • node_manager_fkie: reduced window size
  • node_manager_fkie: ignore empty 'capability_group' values
  • multimaster_fkie: catkin_lint inspired fixes, thanks \@roehling
  • node_manager_fkie: fixed help call in the console
  • node_manager_fkie: fix detection for included files
  • node_manager_fkie: fixed open sync dialog from info panel
  • node_manager_fkie: added a yaml highlighter
  • node_manager_fkie: argparse integrated
  • node_manager_fkie: fixed lower compare of topic and service names
  • node_manager_fkie: fix - use now sensetive comparison of node names
  • node_manager_fkie: fixed launch file browsing
  • node_manager_fkie: fixed skipped display messages on latched topics

0.3.7 (2013-10-17)

  • node_manager_fkie: fixed start button description
  • node_manager_fkie: added an info button
  • node_manager_fkie: changed calling of sync dialog
  • node_manager_fkie: showing duplicate nodes fixed
  • multimaster_fkie: fixed problems with resolving service types while sync while synchronization not all topics and services can be synchronized because of filter or errors. A detection for this case was added.
  • node_manager_fkie: added user selection for remote hosts
  • node_manager_fkie: fixed some paths
  • node_manager_fkie: added SAVE and LOAD buttons to parameter dialog
  • node_manager_fkie: fixed start nodes in multimaster on the same host
  • node_manager_fkie: replaced the sync checkbox in masterlist by a sync icon
  • node_manager_fkie: fixed filtering topics, services and parameter
  • node_manager_fkie: buttons resized
  • node_manager_fkie: added missed start parameter to master_sync
  • node_manager_fkie: removed some unneeded borders in gui
  • node_manager_fkie: fix loading launch file
  • node_manager_fkie: fixed parameter groups
  • node_manager_fkie: added new interface of dynamic_reconfigure
  • node_manager_fkie: show node_manager window maximized, if the screen is small
  • node_manager_fkie: fixed raise conditions
  • node_manager_fkie: added filter to selected dialog and changed selection behavior
  • node_manager_fkie: fix node matching
  • node_manager_fkie: fixed absolute path in env of the launch file

0.3.6 (2013-09-17)

  • node_manager_fkie: added a notifiaction, if [use_sim_time]{.title-ref} parameter is set to true
  • node_manager_fkie: added some control elements to node/host description
  • node_manager_fkie: fix load launch file
  • node_manager_fkie: fix filter in paramter dialog
  • node_manager_fkie: fixed do not store the launch file on error
  • node_manager_fkie: the minimum size of the parameter dialog increased
  • node_manager_fkie: update the capability group of the node using the ROS parameter server, if no launch file is loaded
  • node_manager_fkie: fixed cancel loading of the launch file, on cancel input args node_manager_fkie: do not restart anonymous nodes on relaod launch file node_manager_fkie: fixed closing of the remote default configs on same host but other roscore
  • node_manager_fkie: resize the node_manager window on small
  • node_manager_fkie: changed the intepretation of the group description
  • node_manager_fkie: remove not existing remote node information. In case of restarting a ROS node without stopn a running node.
  • node_manager_fkie: fixed buttons description
  • node_manager_fkie: fixed change detection in included files
  • node_manager_fkie: add detection of changes in the reloaded launch file and restart affected nodes
  • node_manager_fkie: fixed clear_params

0.3.5 (2013-09-06)

  • node_manager_fkie: fixed launch selection for favirites with same launch file name
  • node_manager_fkie: fixed process id view of nodes for multiple sync hosts

0.3.4 (2013-09-05)

  • node_manager_fkie: fixed file paths (removed warnings in file_watcher)
  • node_manager_fkie: clear cached package names on refreshing launch file view
  • node_manager_fkie: capability_group parameter can now be defined in a namespace
  • node_manager_fkie: fixed pakage_name result added caching for package_name results

0.3.3 (2013-09-04)

  • node_manager_fkie: Parse package.xml for name Although package folders should have the same name as the package, some packages (e.g. swig-wx) violate this. Thus, we use catkin_pkg.package.parse_package to parse the package.xml and look for the <name> tag, which contains the correct package name.
  • node_manager_fkie: Install data files without executable bit
  • node_manager_fkie: added a button to hide the dock widgets
  • node_manager_fkie: added a question dialog to start the synchronization with a loaded config, if any exists
  • node_manager_fkie: increased timeout for transfer of parameter while start of nodes
  • node_manager_fkie: fixed node name creation for publishing of topics
  • node_manager_fkie: fixed start of master_sync with interface file
  • node_manager_fkie: removed some exeption for pyqt workaround
  • node_manager_fkie: added a warning in paramter dialog
  • node_manager_fkie: fixed names, preselect all files to reload after a file was changed
  • node_manager_fkie: added a buttons to save and load configurations
  • node_manager_fkie: show the parent of the src-folder
  • node_manager_fkie: plugin renamed
  • node_manager_fkie: fixed finish function to stop the running timer
  • node_manager_fkie: file watcher updated, changes now notified once for all master
  • multimaster_fkie: .gitignore changed
  • node_manager_fkie: don't ask for argv's while reloading
  • node_manager_fkie: fixed a problem while launching a default cfg nodes
  • node_manager_fkie: searching for packages in rundialog after dialog opened
  • node_manager_fkie: fixed waiting for roscore
  • node_manager_fkie: added the default group for system nodes, fixed an often update problem
  • node_manager_fkie: fixed problem while openning an editor
  • node_manager_fkie: increased the wait for ROS Master
  • node_manager_fkie: added the possibility to enter a varible count of list entries while calling a service or publishing to a topic
  • node_manager_fkie: changed the handling while close multiple configurations
  • node_manager_fkie: added the parameter as pkg:// URL to launch a default_cfg at start of node_manager
  • multimaster_fkie: () added additional filtered interface to master_discovery rpc-server to get a filtered MasterInfo and reduce the load on network. () added the possibility to sync remote nodes using ~sync_remote_nodes parameter
  • node_manager_fkie: added a possibility to create a new files
  • node_manager_fkie: fixed error while browsing in launch files
  • node_manager_fkie: (1) added a button to transfer launch files to remote machines, (2) upgraded the editor for sync dialog (3) added more info to progress bars
  • node_manager_fkie: limited displaying frequency for echo dialog
  • node_manager_fkie: limited the displayed messages in echo widget

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Recent questions tagged node_manager_fkie at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 0.8.12
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
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/fkie/multimaster_fkie.git
VCS Type git
VCS Version kinetic-devel
Last Updated 2019-04-30
Dev Status MAINTAINED
CI status Continuous Integration
Released RELEASED
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

Maintainers

  • Alexander Tiderko

Authors

  • 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.

Shortcuts


F2 Renames a selected launch file. F3 Opens a screen for selected node. F4 Opens an XML Editor for selected node. Ctrl+R Opens a dialog to launch a master_discovery node on entered host. Ctrl+E, F4 Opens an XML Editor for selected launch file. Ctrl+L Loads the selected launch file into selected host. Ctrl+O Runs on selected host default_cfg node with selected launch file as parameter. Alt+N Opens a dialog to run a ROS node without a configuration. This node will be launched in a [SCREEN]{.title-ref}. Alt+R Runs selected nodes. Ignores already running nodes. Alt+S Stops selected nodes. If more then one node is selected, nodes ending with [rosout]{.title-ref}, [node_manager]{.title-ref}, [master_discovery]{.title-ref}, [master_sync]{.title-ref} or [default_cfg]{.title-ref} are ignored. Ctrl+Backspace Sends a [SIGKILL]{.title-ref} to selected nodes. If more then one node is selected, nodes ending with [rosout]{.title-ref}, [node_manager]{.title-ref}, [master_discovery]{.title-ref}, [master_sync]{.title-ref} and [default_cfg]{.title-ref} are ignored. Ctrl+Delete Unregister selected nodes (their topics and services) from ROS master. If more then one node is selected, nodes ending with [rosout]{.title-ref}, [node_manager]{.title-ref}, [master_discovery]{.title-ref}, [master_sync]{.title-ref} and [default_cfg]{.title-ref} are ignored. Shift+Backspace Sends a [SIGKILL]{.title-ref} to assigned [SCREEN]{.title-ref} of selected nodes. Shift+S Shows all available [SCREEN's]{.title-ref} which contains the ROS nodes launched by node manager. Ctrl+F4 Closes the loaded configurations. Alt+E Expands all groups in Nodes tab. Alt+C Collapses all groups in Nodes tab. Alt+{1..5} Selects all nodes of the {first...fifth} host in Nodes tab excepting the manage nodes. Ctrl+X Copies the alternative values to clipboard. On [Node]{.title-ref} view this is PID. On [Topic]{.title-ref} and [Service]{.title-ref} view it is the type. On [Parameter]{.title-ref} view it is the parameter value. ——————— —————————————————————————————————————————————————————————————————————————————————————————————-

TODO

... write local help

CHANGELOG

Changelog for package node_manager_fkie

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)

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

0.8.0 (2018-07-16)

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

0.7.8 (2018-03-24)

  • Fix catkin_lint warnings
  • node_manager_fkie: fixed crash on errors while open network discovery dialog
  • node_manager_fkie: fixed copy function in launch file browser
  • node_manager_fkie: fixed file name copy crash
  • node_manager_fkie: added more checks while handle nodelet restarts
  • node_manager_fkie: added check for restart of nodelet manager
  • node_manager_fkie: reset package cache on reload in lauch widget so you don't need to restart node_manager if new packages are added at runtime
  • node_manager_fkie: changed behaviour of detailed message box
  • node_manager_fkie: fixed clear in echo dialog
  • node_manager_fkie: added shortcut Ctrl+R to restart nodes
  • Contributors: Alexander Tiderko, Timo Röhling

0.7.7 (2017-10-27)

  • node_manager_fkie: fixed install problem #65
  • node_manager_fkie: changed tab order and added Ctrl+Shift+F behaviour
  • Contributors: Alexander Tiderko

0.7.6 (2017-10-04)

  • node_manager_fkie: updated version
  • node_manager_fkie: editor: removed commented blocks
  • node_manager_fkie: editor: fixed un/comment function
  • node_manager_fkie: detailed dialog: created own one, enable resize feature
  • node_manager_fkie: echo dialog: added a checkbox to dis-/enable message filter
  • node_manager_fkie: added log for start and wait for ROS master at the beginning
  • node_manager_fkie: fixed utf8 problem with service call
  • node_manager_fkie: fixed view problem if ROS_IP is set
  • node_manager_fkie: fixed crash while navigation in launch editor
  • node_manager_fkie: convert error messages to utf-8
  • node_manager_fkie: fixed a lot of utf8 problems
  • node_manager_fkie: do not ask changed files for reload an offline master
  • node_manager_fkie: reload global parameter, if ROS master was restarted
  • node_manager_fkie: file_watcher: fixed wrong detection for paths in parameter values
  • node_manager_fkie: editor: adapt indent to previous line on tab
  • node_manager_fkie: editor: ident to preview line on pressed return/enter
  • node_manager_fkie: label for decimal length changed
  • node_manager_fkie: echo_dialog: added array length and a filter for digits after '.' in arrays
  • node_manager_fkie: launch dialog: improved graph view
  • node_manager_fkie: launch editor: changed line selection behaviour
  • node_manager_fkie: added Ctrl+W to close current tab in launch editor
  • node_manager_fkie: event connection between launch editor and graph view
  • node_manager_fkie: create complete include graph
  • node_manager_fkie: added upperBotton again
  • node_manager_fkie: removed uppper Button, use Include Graph instead
  • node_manager_fkie: added dock widget with include files overview for launch file editor
  • node_manager_fkie: reorganized buttons in launch editor and fixed search for included files
  • node_manager_fkie: fixed display not complete node/topic/service name
  • node_manager_fkie: fixed icon space in description panel
  • node_manager_fkie: added icons
    1. in editor for going to next higher launch file
    2. restart node and reload global parameter of the launch file
  • node_manager_fkie: changed behaviour after filter changes
  • node_manager_fkie: open upper files and insert these in between
  • node_manager_fkie: Tab and Backtab fixed
  • node_manager_fkie: size units fixed
  • node_manager_fkie: fixed search for included files in editor
  • node_manager_fkie: enable / disable upper button
  • node_manager_fkie: added upper button to the editor dialog opens the file which include the current open launch file
  • node_manager_fkie: redesigned echo dialog
  • node_manager_fkie: added priority queue for opening output console before all nodes are started
  • Contributors: Alexander Tiderko

0.7.5 (2017-07-17)

  • node_manager_fkie: improved echo dialog
    • added combobox for maximal size of a message
    • added status for message size (also avarage)
    • added bandwith calculation
    • added info in status bar for latched topic
    • removed status for "std dev" and "window size"
    • store last messages in echo dialog to show them after some filter was chagned
  • node_manager_fkie: new feature - start profiles you can save and restore the current state for all hosts.
  • node_manager_fkie: added a node 'script_runner.py' to launch scripts in a ROS node The node exceutes the script on startup and stay alive. On stop you can specify a stop script.
  • node_manager_fkie: fixed displayed topics in description panel (for different namespaces)
  • node_manager_fkie: fixed the warning about illegal ROS name on open echo dialog
  • node_manager_fkie: fixed rate filter in echo dialog
  • node_manager_fkie: fixed poweroff host
  • node_manager_fkie: fixed the end process
  • node_manager_fkie: fix crash while remove history file
  • node_manager_fkie: added more error handling for script_runner
  • node_manager_fkie: added question on stop profile load
  • node_manager_fkie: stops profile loading on close profile status
  • node_manager_fkie: moved profile code to new file and added progress bar for profile
  • node_manager_fkie: fixed rename of file in the launch history
  • node_manager_fkie: added a possibility to delete all logs (select host->rosclean purge in description)
  • node_manager_fkie: changed key event handling in launch dock to avoid double events
  • node_manager_fkie: fix Ctrl+double click on profile history
  • node_manager_fkie: added support for default_cfg in profiles
  • node_manager_fkie: store the default configuration nodes for profiles currently no support to load the profiles with default configuration! User will be informed on save a profile with default configuraion.
  • node_manager_fkie: fixed detailed dialog for messages without detailed text
  • node_manager_fkie: fixed start nodes by load new profile with same launch files
  • node_manager_fkie: fixed save profile after load profile
  • node_manager_fkie: added description for online state of a master proxy
  • node_manager_fkie: skip update of offline hosts
  • node_manager_fkie: fixed the list of closing hosts
  • node_manager_fkie: added possibility to resize the details message dialog
  • node_manager_fkie: removed handling for Ctrl+C and Ctrl+X, so this shortcut now works in description dock
  • node_manager_fkie: fixed call of host url options
  • node_manager_fkie: fixed problem with editor in foreground
  • node_manager_fkie: changed filter handling for latched topics
  • node_manager_fkie: fixed warning about echo of last scrapped message
  • node_manager_fkie: use objectName() instead of text()
  • multiamster_fkie: fixed installation configuration
  • Contributors: Alexander Tiderko

0.7.4 (2017-05-03)

  • node_manager_fkie: updated highlightning in sync dialog
  • node_manager_fkie: add tooltip to a filter in echo dialog
  • node_manager_fkie: fixed problems with ampersand. The ampersand is automatically set in QPushButton or QCheckbx by KDEPlatformTheme plugin in Qt5 [https://bugs.kde.org/show_bug.cgi?id=337491] A workaroud is to add [Development] AutoCheckAccelerators=false to ~/.config/kdeglobals This fix removes the ampersand manually.
  • Contributors: Alexander Tiderko

0.7.3 (2017-04-24)

  • node_manager_fkie: fix crash on start master_discovery
  • node_manager_fkie: fixed network discovery dialog
  • node_manager_fkie: added "pass_all_args" for highlighter
  • node_manager_fkie: fixed crash while stop or start a lot of nodes
  • node_manager_fkie: changed font color in echo dialog
  • node_manager_fkie: changed default color in description widget
  • node_manager_fkie: added a workaround for "CTR mode needs counter parameter, not IV"
  • node_manager_fkie: reverted url changes
  • fixed warnings in API documentation
  • node_manager_fkie: fixed url handling in host control
  • Contributors: Alexander Tiderko

0.7.2 (2017-01-27)

  • node_manager_fkie: added a parameter to hide domain suffix in description panel and node tree view
  • node_manager_fkie: reverted the cut of domains in hostnames
  • Contributors: Alexander Tiderko

0.7.1 (2017-01-26)

  • node_manager_fkie: increased precision for float values in combobox (used by settings)
  • node_manager_fkie: fixed editor for kinetic; removed setMargin since it not suported by Qt5
  • node_manager_fkie: fixed URLs for some buttons in description panel to use it with Qt5
  • node_manager_fkie: added more details on start if no 'screen' is available
  • node_manager_fkie: changed supervised_popen initialization to avoid multi subclassing
  • node_manager_fkie: added a raise Exception if no terminal is availabe
  • node_manager_fkie: raise an error now if 'paramiko' is not available
  • node_manager_fkie: fixed startup if a node manager instance already running
  • node_manager_fkie: added xterm path for macOS
  • node_manager_fkie: remove domain suffix from hostname to avoid name problems
  • node_manager_fkie: fixed UnboundLocalError for 'selectedGroups' and 'self._accept_next_update'
  • Contributors: Alexander Tiderko, Jason Mercer, Dirk Schulz

0.7.0 (2017-01-09)

  • node_manager_fkie: fixed visualisation of not local nodes

    repaired gui_resources.py for Qt5 compatibility restore Qt5 compatibility

  • node_manager_fkie: added update/set time dialog to update time with ntpdate or date
  • node_manager_fkie: added rosbag record to rqt menu
  • node_manager_fkie: copy now all selected nodes, topics, services or parameter names to clipboard by pressing Ctrl+C
  • node_manager_fkie: added cursor position number to editor
  • node_manager_fkie: added indent before hostname in description panel
  • node_manager_fkie: added a colorize_host settings parameter

    the color of the host will be now determine automatically you can also set own color for each host by double-click on the hostname in description panel.

  • node_manager_fkie: fixed error after cancel color selection
  • node_manager_fkie: use gradient to set color
  • node_manager_fkie: now you can define colors for each robot
  • node_manager_fkie: removed a broken import
  • node_manager_fkie: fixed: no longer clear the search result on click into editor
  • node_manager_fkie: find dialog in xml-editor shows now all results in as list
  • node_manager_fkie: added clear button to filder lines in dialogs
  • node_manager_fkie: add filter to nodes view added also a clear button (also ESC) to all filter lines
  • node_manager_fkie: fixed some extended visualization for synced nodes
  • Contributors: Alexander Tiderko, Sr4l

0.6.2 (2016-11-12)

  • node_manager_fkie: fixed node view for multiple cores on the same host
  • node_manager_fkie: fixed capabilities view
  • node_manager_fkie: fixed view of group description by groups with one node
  • Drop roslib.load_manifest, unneeded with catkin
  • node_manager_fkie: moved controls in group description to the top
  • node_manager_fkie: fixed the link to node in group description
  • node_manager_fkie: fixed crash while kill screen on remote host
  • Contributors: Alexander Tiderko

0.6.1 (2016-10-18)

0.6.0 (2016-10-12)

  • node_manager_fkie: changed find-replace doalog to dockable widget
  • node_manager_fkie: changed highlight colors
  • node_manager_fkie: added more info for search error
  • node_manager_fkie: fixed: comment lines with less then 4 characters
  • node_manager_fkie: fixed: #49
  • node_manager_fkie: added highlightning for yaml stuff inside of a launch file
  • node_manager_fkie: fixed: comment of lines with less then 4 characters in xml editor
  • node_manager_fkie: fixed: activation of network window after join from network discovery
  • node_manager_fkie: fixed: does not open a second configuration editor for a selected node.
  • node_manager_fkie: added: 'subst_value' to xml highlighter
  • node_manager_fkie: fixed: network discovery
  • node_manager_fkie: comment/uncomment fixed
  • node_manager_fkie: fixed: detection of included files
  • Contributors: Alexander Tiderko

0.5.8 (2016-09-10)

  • node_manager_fkie: fixed the error occurs while open configuration for a selected node
  • Contributors: Alexander Tiderko

0.5.7 (2016-09-07)

  • fix imports for Qt5
  • fix issue #43 - "cannot import name QApplication"
  • Contributors: Alexander Tiderko, Sr4l

0.5.6 (2016-09-01)

  • node_manager_fkie: fixed error "No module named xml_editor"
  • Contributors: Alexander Tiderko

0.5.5 (2016-08-30)

  • node_manager_fkie: version in info dialog updated
  • node_manager_fkie: changed all buttons of the editor to flat
  • node_manager_fkie: changes on xml_editor
    • XmlEditor is renamed to Editor and moved into a subdirectory.
    • xml_edit.py splited to exclude all subclasses
    • Search (replace) dialog is redesigned
  • node_manager_fkie: added linenumber to the xmleditor
  • node_manager_fkie: fix issue #40 and some other Qt5 changes
  • node_manager_fkie: changed the comment/uncomment in xml editor
  • node_manager_fkie: fixed some highlightning problems in xmleditor
  • node_manager_fkie: added shortcuts for "Add tag"-Submenu's
  • node_manager_fkie: changed xml block highlighting
  • node_manager_fkie: fixed seletion in xmleditor
  • multimaster_fkie: changed indent in source code to 4
  • node_manager_fkie: added a question dialog before set time on remote host Time changes leads to problems on tf tree and may have other unexpected side effects
  • node_manager_fkie: compatibility to Qt5
  • node_manager_fkie: fixed the showed network id
  • node_manager_fkie: fixed host identification in node view
  • node_manager_fkie: changed hostname detection for decision to set ROS_HOSTNAME
  • node_manager_fkie: removed pep8 warnings
  • node_manager_fkie: fix local discovery node detection
  • node_manager_fkie: changed master_discovery node detection
  • node_manager_fkie: fixed pep8 warnings
  • node_manager_fkie: removed pylint warnings
  • node_manager_fkie: new feature: close tabs in Launch-Editor with middle mouse button
  • node_manager_fkie: fixed style warning in xml_editor and capability_table
  • node_manager_fkie: fixed clear of configuration nodes
  • node_manager_fkie: changed identification of master (now it is only the masteruri without address)
  • node_manager_fkie: fix in capability table
  • node_manager_fkie: removed '-' from master name generation for ROS master with not default port
  • node_manager_fkie: remove the ssh connection if the master goes offline. This avoids timeouts after reconnection
  • Contributors: Alexander Tiderko

0.5.4 (2016-04-21)

  • node_manager_fkie: added visualisation for not synchronized topics/services
  • node_manager_fkie: add parameter to the order of publisher/subscriber in description dock new parameter: 'Transpose pub/sub description'
  • node_manager_fkie: changed behaviour of description dock while update info
  • node_manager_fkie: fixed deselection of text on context menu
  • node_manager_fkie: fixed threading problem while searching for sync interfaces
  • Contributors: Alexander Tiderko

0.5.3 (2016-04-01)

  • node_manager_fkie: fix remote start
  • Contributors: Alexander Tiderko

0.5.2 (2016-03-31)

  • node_manager_fkie: fixed start process on remote hosts without Qt
  • Contributors: Alexander Tiderko

0.5.1 (2016-03-23)

0.5.0 (2016-03-17)

  • New Features:
  • node_manager_fkie: the start with different ROS_MASTER_URI sets now the ROS_HOSTNAME environment variable if a new masteruri was selected to start node_manager or master_discovery
  • node_manager_fkie: added parameter to disable the highlighting of xml blocks
  • node_manager_fkie: added ROS-Launch tags to context menu in XML editor
  • node_manager_fkie: mark XML tag blocks
  • node_manager_fkie: show the filename in the XML editor dialog title
  • node_manager_fkie: close configuration items are now sorted
  • node_manager_fkie: the confirmation dialog at exit can be deaktivated to stop all nodes and roscore or shutdown the host you can use the close button of each master
  • node_manager_fkie: allow to shutdown localhost
  • node_manager_fkie: shows 'advanced start' button also if the selected node laready runs
  • Fixes:
  • node_manager_fkie: fixed print XML content in echo_dialog
  • node_manager_fkie: avoids the print of an error, while loads a wrongs file on start of the node_manager
  • node_manager_fkie: fixed check of running remote roscore
  • node_manager_fkie: fixed problem while echo topics on remote hosts
  • node_manager_fkie: changed cursor position in XML editor after open node configuration
  • node_manager_fkie: fixed replay of topics with array elements
  • node_manager_fkie: fixed close process while start/stop nodes
  • node_manager_fkie: fixed namespace of capability groups, fixed the missing leading SEP
  • node_manager_fkie: fixed - avoid transmition of some included/changed but not needed files to remote host
  • node_manager_fkie: fixed start node after a binary was selected from multiple binaries
  • node_manager_fkie: removed "'now' FIX" while publish messages to topics
  • node_manager_fkie: fixed log format on remote hosts
  • Contributors: Alexander Tiderko

0.4.4 (2015-12-18)

  • node_manager_fkie: fixed republish of array values in paraeter dialog
  • node_manager_fkie: reviewed the name resolution
  • node_manager_fkie: added an IP to hostname resolution it is usefull for detection of automatic master_sync start if an IP was entered while start of master_discovery
  • node_manager_fkie: added a settings parameter 'start_sync_with_discovery' The start_sync_with_discovery determine the default behaviour to start master_sync with master_discover or not. This presets the 'Start sync' parameter in Start-dialog.
  • node_manager_fkie: added an option to start master_sync with master_discovery
  • node_manager_fkie: added network ID visualization
  • node_manager_fkie: fixed joining from discovery dialog
  • node_manager_fkie: fixed discovery dialog, which was broken after changes in master_discovery
  • node_manager_fkie: highlighted the sync button in ROS network dock
  • Contributors: Alexander Tiderko

0.4.3 (2015-11-30)

  • node_manager_fkie: start rviz now as NO rqt plugin
  • node_manager_fkie: fixed the sort of paramerter in [add parameter]{.title-ref} dialog
  • node_manager_fkie: adapt the chagnes in master_discovery_fkie
  • node_manager_fkie: fixed the tooltip of the buttons in the description dock
  • node_manager_fkie: stop /master_discovery node before poweroff host to avoid timout problems
  • multimaster_fkie: reduced logs and warnings on stop nodes while closing node_manager
  • node_manager_fkie: added a new button for call service
  • node_manager_fkie: added a "copy log path to clipboard" button
  • node_manager_fkie: fixed the displayed count of nodes with launch files in description dock
  • node_manager_fkie: fixed errors showed while stop nodes on close
  • multimaster_fkie: reduced logging of exceptions
  • node_manager_fkie: added poweroff command to the host description
  • node_manager_fkie: added tooltips to the buttons in description dock
  • node_manager_fkie: replaced some icons
  • node_manager_fkie: added advanced start link to set console format and loglevel while start of nodes
  • node_manager_fkie: skip commented nodes while open a configuration for a selected node
  • node_manager_fkie: fixed xml editor; some lines was hide
  • node_manager_fkie: added ctrl+shift+slash to shortcuts for un/comment text in editor
    • some small changes in find dialog
  • Contributors: Alexander Tiderko

0.4.2 (2015-10-19)

  • node_manager_fkie: added further files to change detection
  • node_manager_fkie: fixed parameter dialog for some messages e.g. MarkerArray
  • node_manager_fkie: shutdown now all nodes and roscore at exit (if selected)
  • node_manager_fkie: changed diagnostic visualization
  • node_manager_fkie: propagate the diagnostic color of a node to his group
  • node_manager_fkie: update the description of selected node after a diagnostic message is recieved
  • multimaster_fkie: added a possibility to set time on remote host
  • node_manager_fkie: fixed the comparison of host time difference
  • node_manager_fkie: added a warning if the time difference to remote host is greater than a defined value (default 3 sec)
  • node_manager_fkie: added ControlModifier to package navigation Ctrl+DoubleClick:
    • History file: goto the package of the launch file
    • ..: goto root
    • folder: go only one step down, not until first config file
  • node_manager_fkie: changed param template for parameter name in editor
  • node_manager_fkie: added log button for remote master_discovery
    • show now only the screen log
  • node_manager_fkie: fixed save/load in parameter dialog
  • node_manager_fkie: fix load parameter with absolute path
  • node_manager_fkie: added more info for error while set a parameter with None value
  • node_manager_fkie: added icon for rqt plugin
  • node_manager_fkie: fixed error which prevent display info and configuration dialogs
  • node_manager_fkie: check now for changes of local binaries and ask for restart if these are changed
  • node_manager_fkie: fixed problem while publishing to topic with lists and byte values
  • node_manager_fkie: added support diagnostics_agg topic
  • node_manager_fkie: added a remote script which does not use qt bindings
  • Contributors: Alexander Tiderko

0.4.1 (2015-04-28)

  • node_manager_fkie: fixed error while parsing list of lists in parameter dialog
  • node_manager_fkie: added scrollarea for dynamic_reconfigure widget
  • fixed the usage of new parameter in node_manager
  • node_manager_fkie: fixed binary selection while 'add node'
  • multimaster_fkie: fixed double log output
  • node_manager_fkie: fix to enable the master list if a master_discavery was started
  • node_manager_fkie: fixed recursive search
  • multimaster_fkie: added network problem detection on remote hosts
  • node_manager_fkie: older paramiko versions does not support get_pty parameter in exce_command
  • node_manager_fkie: fixed stdout error while transfer files to remote host
  • node_manager_fkie: ignore errors caused on after the echo dialog was closed
  • node_manager_fkie: changed the color of illegal ros node names
  • Contributors: Alexander Tiderko

0.4.0 (2015-02-20)

  • multimaster_fkie: discovery changed
    • reduced the amount of heartbeat messages for discovery
    • added fallback for environments with multicast problems
  • node_manager_fkie: added log_level parameter to all nodes
  • node_manager_fkie: fixed syntax highlightning
  • node_manager_fkie: fix ssh handler
  • node_manager_fkie: parameter changed in dialog "start master discovery"
  • node_manager_fkie: fixes in parameter dialog
    • fixed filter in parameter dialog
    • fixed parser of the list values
    • update only changed values in ROS parameter server
  • node_manager_fkie: default value for heartbeat changed to 0.5
  • node_manager_fkie: improved the discovery dialog to detect masters using new methods
  • node_manager_fkie: fixed the button view in the sync dialog
  • node_manager_fkie: added a xml and yaml validation on save of a configuration files
  • Contributors: Alexander Tiderko

0.3.18 (2015-02-18)

  • node_manager_fkie: fixed alt+space for context menu in xml editor
  • node_maanger_fkie: removed sync+AnyMsg option, it is now sync with all messages
  • node_manager_fkie: fix an error printed on close of echo dialog
  • node_manager_fkie: fixed some ssh issues
  • node_manager_fkie: enabled ssh compression
  • node_manager_fkie: store user per host
  • node_manager_fkie: added rviz to rqt menu
  • node_manager_fkie: show now unknown topic types through the SSH connection
  • node_manager_fkie: close running nodes on exit
  • node_manager_fkie: fixed bug while creation of a new file in xml editor
  • node_manager_fkie: added binary selection dialog to xml editor, if you add a node section using 'add tag' button
  • node_manager_fkie: trap the errors printed to stderr in popen
  • node_manager_fkie: fixed highlightning in editor
  • Contributors: Alexander Tiderko

0.3.17 (2015-01-22)

  • node_manager_fkie: switch to local monitoring after connection problems to local master_discovery
  • node_manager_fkie: added an update procedure to refresh discovered masters In same cases the messages, which are send on the shutdown of the master_discovery are not received by node_manager. To update the discovered list in node_manager the complete list of discoevered hosts will be requested, if the localhost master is added as new master.
  • node_manager_fkie: fixed error while publishing to 'std_msgs/Empty'
  • Contributors: Alexander Tiderko

0.3.16 (2014-12-08)

  • node_manager_fkie: fixed a problem with screen view The node_manager uses the /usr/bin/x-terminal-emulator to show the screen content of the nodes. To execute a command with arguments 'konsole', 'xterm' uses -e, 'terminator', 'gnome-terminal' or 'xfce4-terminal'use '-x'.
  • Contributors: Alexander Tiderko

0.3.15 (2014-12-01)

  • node_manager_fkie: fixed sync button handling
  • multimaster_fkie: removed some python mistakes
  • node_manager_fkie: removed some python mistakes
  • node_manager_fkie: fixed node selection in description dock
  • node_manager_fkie: some icons changed
  • node_manager_fkie: 'autoupdate' parameter added The autoupdate parameter disables the automatic requests. It is usefull for low bandwidth networks.
  • node_manager_fkie: reduced remote parameter requests
  • node_manager_fkie: added a republish functionality This function is accessible in extended info widget.
  • node_manager_fkie: fix publish with rate slower one Updated the topic info. Added constants to message definition view.
  • node_manager_fkie: restores the view of expanded capability groups after reload of a launch file
  • node_managef_fkie: fix sidebar parameter selection
  • node_manager_fkie: fixes in parameter dialog
    • fixed filter in parameter dialog
    • fixed parser of the list values
    • update only changed values in ROS parameter server
  • Contributors: Alexander Tiderko

0.3.14 (2014-10-24)

  • node_manager_fkie: added a warning to capability table, if multiple configurations for the same node are loaded
  • node_manager_fkie: remove now the configuration in capability table after a host was removed
  • node_manager_fkie: fixed error while navigate in description panel
  • node_manager_fkie: changed sidebar parameter handling (for start host dialog)
  • node_manager_fkie: changed the handling on click the sync button in master list
  • node_manager_fkie: fixed tooltip for recent loaded files
  • node_manager_fkie: fixed problems in capability table with multi-launch-files for the same host and group
  • CapabilityHeader: Keep indices of _data and controlWidget in sync when inserting new capabilities
  • Fixed crash in master_list_model if IPv6 addresses are present on the host
  • node_manager_fkie:manual link added
  • node_manager_fkie: added args and remaps to change detection after reload a launch file
  • node_manager_fkie: ignore namespace while display the Capabilities in Capabilities table
  • node_manager_fkie: fixed some template tags in xml editor
  • node_manager_fkie: stop nodes first while restart nodes after loading a launch file
  • node_manager_fkie: added support of $(find ...) statement to add images in decription of capabilities
  • node_manager_fkie: xmleditor - ask for save by pressing ESC
  • node_manager_fkie: changed the update strategy for description dock
  • node_manager_fkie: changed the update strategy for description dock
  • node_manager_fkie: changed name creation for default configuration node
  • node_manager_fkie: fixed blocked focus if a xmleditor was open
  • node_manager_fkie: fixed highlighter problem in pyqt
  • node_manager_fkie: improved respawn script
  • node_manager_fkie: fixed handling of history files
  • node_manager_fkie: mark line with problems in launch editor
  • Contributors: Alexander, Alexander Tiderko, Stefan Oßwald, Timo Röhling

0.3.13 (2014-07-29)

  • node_manager_fkie: fixed the button view in the sync dialog
  • node_manager_fkie: added a xml and yaml validation on save of a configuration files
  • node_manager_fkie: changed the navigation in info widget
  • node_manager_fkie: raise launch dock after the settings are restored
  • node_manager_fkie: show up directory while package selection
  • node_manager_fkie: added comment/uncomment functionality
  • node_manager_fkie: added caching for browsing in launch files
  • node_manager_fkie: show also folder with additional config files
  • node_manager_fkie: stores the xml editor geometry
  • Contributors: Alexander Tiderko

0.3.12 (2014-07-08)

  • node_manager_fkie: fix instalation problem with missed .ui files
  • node_manager_fkie: fixed ros master preparation Do not try to start ROS master on remote hosts for echo topics, if this host are not reachable.
  • Contributors: Alexander Tiderko

0.3.11 (2014-06-04)

  • node_manager_fkie: replaced the rxconsole and rxgraph by rqt button to start rqt plugins related to selected master
  • node_manager_fkie: added a setting docking window
  • node_manager_fkie: hints on start problems fixed, if no screen is installed
  • node_manager_fkie: added a dock widget and button which shows warning messages
  • node_manager_fkie: select the topics and services of a node while tab change and not while node selection. This reduce the cpu load.
  • node_manager_fkie: fixed detection of local host at start
  • node_manager_fkie: fix the removing of local master at startup
  • node_manager_fkie: added features to launch file view
    • Search for packages
    • rename files
    • copy files
  • node_manager_fkie: do not wait in the discovery loop at shutdown
  • node_manager_fkie: cancel buttons redesined, some titles renamed
  • node_manager_fkie: reduced the displayed namespace of the topics and services in info area
  • node_manager_fkie: added F4 and F3 shortcasts for aditing a configuration and show a screen of a node
  • node_manager_fkie: fixed InteractionNeededError while starting nodes on remote hosts using run dialog.
  • node_manager_fkie: added timestamps to each printed message
  • node_manager_fkie: fix detailed message box. Close using ESC button.
  • node_manager_fkie: reload root path in xml file view, if the current path was deleted
  • node_manager_fkie: fixed include tag of dropped file in xml editor
  • node_manager_fkie: added for each node respawn parameters
  • node_manager_fkie: improve respawn script The new script correctly checks the exit code of the launched process and can limit the number of respawns for faulty nodes.
  • node_manager_fkie: use -T for terminal emulator -T is compatible with more terminal emulators than -title
  • node_manager_fkie: added handling for some of other configuration file types to launch file view
  • Open terminal windows with x-terminal-emulator The /usr/bin/x-terminal-emulator symlink is available on Debian based systems and points to the default terminal emulator on the system. /usr/bin/xterm will be used as fallback.
  • node_manager_fkie: changed side bar selection while start hosts
  • node_manager_fkie: fixed the parameter handling of parameter with list type
  • Contributors: Alexander, Alexander Tiderko, Sammy Pfeiffer, Timo Röhling

0.3.10 (2014-03-31)

  • node_manager_fkie: fixed the activation of the local monitoring. Fixed the cancelation in selection dialog.
  • node_manager_fkie: added an indicator for running roslaunch server
  • node_manager_fkie: fixed layout problems
  • node_manager_fkie: dialog size of [start master_discovery]{.title-ref} changed
  • node_manager_fkie: added a side bar with checkitems in start host dialog
  • node_manager_fkie: fixed remove entries in combonox of parameter dialog
  • node_manager_fkie: remove comments in launch file fixed
  • node_manager_fkie: added a check for changed files in parameter value
  • node_manager_fkie: inform about changed files only on activating the main GUI
  • node_manager_fkie: fixed search routine
  • node_manager_fkie: fixed multiple entries in dialog for publishing to a new topic
  • node_manager_fkie: added a context sensitive proposals in XML editor
  • node_manager_fkie: enabled drag&drop action in xmleditor and launch view
  • node_manager_fkie: added a button for quick insertion of launch tags
  • node_manager_fkie: reduced the cpu load of echo dialog
  • node_manager_fkie: added a line limit in echo dialog
  • node_manager_fkie: fixed the processing of jobs after the [cancel]{.title-ref} button was pressed
  • node_manager_fkie: added a [reload global parameter]{.title-ref} link - select the loaded row in launch dialog after loading the launch file with double click

  • node_manager_fkie: fixed start nodes with ns
  • node_maager_fkie: the launch files are now loaded in a thread, so they don't block
  • node_manager_fkie: fixed duplicate detection of running and synchronized nodes
  • node_manager_fkie: sync dialog extended by a new button to sync topics containing AnyMsg as type
  • node_manager_fkie: cmd line output for registered parameter changed
  • node_manager_fkie: removed project file
  • node_manager_fkie: remember the used path in parameter dialog
  • node_manager_fkie: changed the handling of localhost in machine tag of launchfile

0.3.9 (2013-12-12)

  • node_manager_fkie: set node to warning state, if it not renning propertly because of problems with illegal name
  • node_manager_fkie: fixed detailed_msg_box error
  • node_manager_fkie: added highlighting for illegal ros names
  • multimaster_fkie: moved .gitignore to top level

0.3.8 (2013-12-10)

  • node_manager_fkie: added support for /robot_icon parameter to show an image of the roboter
  • node_manager_fkie: fixed handling of binary data in ROS parameter server
  • node_manager_fkie: update robot image on cancel file selection dialog
  • node_manager_fkie: can now change the robot image by double-click on robot image
  • node_manager_fkie: added autoselect corresponding topics and services on node selection
  • node_manager_fkie: reduced timestamp updates, if node_manager is not active
  • multimaster_fkie: added a possibility to deaktivate the multicast heart bearts
  • node_manager_fkie: selection dialog extended by an description label
  • node_manager_fkie: handling of included files chagned, to avoid errors if a package was not found
  • node_manager_fkie: buttons of the discovery widged chagned
  • node_manager_fkie: control buttons redesigned
  • node_manager_fkie: added 'Do not display this warning again' button to warning message
  • node_manager_fkie: fixed deleting of not reachable hosts
  • node_manager_fkie: fixed wrong reference in sync_dialog
  • node_manager_fkie: fixed copy mode (Ctrl+C copy now first column, Ctrl+X: type or value)
  • node_manager_fkie: update launch file view after loading launch file
  • node_manager_fkie: fixed echo dialog (icons, additional info)
  • node_manager_fkie: added ROS_NAMESPACE environment parameter to launch process to handle some cases, e.g. rqt_cpp plugins
  • node_manager_fkie: fixed watching for changes in included files
  • node_manager_fkie: Delete key deletes now the selected history launch file
  • node_manager_fkie: reduced window size
  • node_manager_fkie: ignore empty 'capability_group' values
  • multimaster_fkie: catkin_lint inspired fixes, thanks \@roehling
  • node_manager_fkie: fixed help call in the console
  • node_manager_fkie: fix detection for included files
  • node_manager_fkie: fixed open sync dialog from info panel
  • node_manager_fkie: added a yaml highlighter
  • node_manager_fkie: argparse integrated
  • node_manager_fkie: fixed lower compare of topic and service names
  • node_manager_fkie: fix - use now sensetive comparison of node names
  • node_manager_fkie: fixed launch file browsing
  • node_manager_fkie: fixed skipped display messages on latched topics

0.3.7 (2013-10-17)

  • node_manager_fkie: fixed start button description
  • node_manager_fkie: added an info button
  • node_manager_fkie: changed calling of sync dialog
  • node_manager_fkie: showing duplicate nodes fixed
  • multimaster_fkie: fixed problems with resolving service types while sync while synchronization not all topics and services can be synchronized because of filter or errors. A detection for this case was added.
  • node_manager_fkie: added user selection for remote hosts
  • node_manager_fkie: fixed some paths
  • node_manager_fkie: added SAVE and LOAD buttons to parameter dialog
  • node_manager_fkie: fixed start nodes in multimaster on the same host
  • node_manager_fkie: replaced the sync checkbox in masterlist by a sync icon
  • node_manager_fkie: fixed filtering topics, services and parameter
  • node_manager_fkie: buttons resized
  • node_manager_fkie: added missed start parameter to master_sync
  • node_manager_fkie: removed some unneeded borders in gui
  • node_manager_fkie: fix loading launch file
  • node_manager_fkie: fixed parameter groups
  • node_manager_fkie: added new interface of dynamic_reconfigure
  • node_manager_fkie: show node_manager window maximized, if the screen is small
  • node_manager_fkie: fixed raise conditions
  • node_manager_fkie: added filter to selected dialog and changed selection behavior
  • node_manager_fkie: fix node matching
  • node_manager_fkie: fixed absolute path in env of the launch file

0.3.6 (2013-09-17)

  • node_manager_fkie: added a notifiaction, if [use_sim_time]{.title-ref} parameter is set to true
  • node_manager_fkie: added some control elements to node/host description
  • node_manager_fkie: fix load launch file
  • node_manager_fkie: fix filter in paramter dialog
  • node_manager_fkie: fixed do not store the launch file on error
  • node_manager_fkie: the minimum size of the parameter dialog increased
  • node_manager_fkie: update the capability group of the node using the ROS parameter server, if no launch file is loaded
  • node_manager_fkie: fixed cancel loading of the launch file, on cancel input args node_manager_fkie: do not restart anonymous nodes on relaod launch file node_manager_fkie: fixed closing of the remote default configs on same host but other roscore
  • node_manager_fkie: resize the node_manager window on small
  • node_manager_fkie: changed the intepretation of the group description
  • node_manager_fkie: remove not existing remote node information. In case of restarting a ROS node without stopn a running node.
  • node_manager_fkie: fixed buttons description
  • node_manager_fkie: fixed change detection in included files
  • node_manager_fkie: add detection of changes in the reloaded launch file and restart affected nodes
  • node_manager_fkie: fixed clear_params

0.3.5 (2013-09-06)

  • node_manager_fkie: fixed launch selection for favirites with same launch file name
  • node_manager_fkie: fixed process id view of nodes for multiple sync hosts

0.3.4 (2013-09-05)

  • node_manager_fkie: fixed file paths (removed warnings in file_watcher)
  • node_manager_fkie: clear cached package names on refreshing launch file view
  • node_manager_fkie: capability_group parameter can now be defined in a namespace
  • node_manager_fkie: fixed pakage_name result added caching for package_name results

0.3.3 (2013-09-04)

  • node_manager_fkie: Parse package.xml for name Although package folders should have the same name as the package, some packages (e.g. swig-wx) violate this. Thus, we use catkin_pkg.package.parse_package to parse the package.xml and look for the <name> tag, which contains the correct package name.
  • node_manager_fkie: Install data files without executable bit
  • node_manager_fkie: added a button to hide the dock widgets
  • node_manager_fkie: added a question dialog to start the synchronization with a loaded config, if any exists
  • node_manager_fkie: increased timeout for transfer of parameter while start of nodes
  • node_manager_fkie: fixed node name creation for publishing of topics
  • node_manager_fkie: fixed start of master_sync with interface file
  • node_manager_fkie: removed some exeption for pyqt workaround
  • node_manager_fkie: added a warning in paramter dialog
  • node_manager_fkie: fixed names, preselect all files to reload after a file was changed
  • node_manager_fkie: added a buttons to save and load configurations
  • node_manager_fkie: show the parent of the src-folder
  • node_manager_fkie: plugin renamed
  • node_manager_fkie: fixed finish function to stop the running timer
  • node_manager_fkie: file watcher updated, changes now notified once for all master
  • multimaster_fkie: .gitignore changed
  • node_manager_fkie: don't ask for argv's while reloading
  • node_manager_fkie: fixed a problem while launching a default cfg nodes
  • node_manager_fkie: searching for packages in rundialog after dialog opened
  • node_manager_fkie: fixed waiting for roscore
  • node_manager_fkie: added the default group for system nodes, fixed an often update problem
  • node_manager_fkie: fixed problem while openning an editor
  • node_manager_fkie: increased the wait for ROS Master
  • node_manager_fkie: added the possibility to enter a varible count of list entries while calling a service or publishing to a topic
  • node_manager_fkie: changed the handling while close multiple configurations
  • node_manager_fkie: added the parameter as pkg:// URL to launch a default_cfg at start of node_manager
  • multimaster_fkie: () added additional filtered interface to master_discovery rpc-server to get a filtered MasterInfo and reduce the load on network. () added the possibility to sync remote nodes using ~sync_remote_nodes parameter
  • node_manager_fkie: added a possibility to create a new files
  • node_manager_fkie: fixed error while browsing in launch files
  • node_manager_fkie: (1) added a button to transfer launch files to remote machines, (2) upgraded the editor for sync dialog (3) added more info to progress bars
  • node_manager_fkie: limited displaying frequency for echo dialog
  • node_manager_fkie: limited the displayed messages in echo widget

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Launch files

Messages

No message files found.

Services

No service files found

Plugins

Recent questions tagged node_manager_fkie at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 0.8.12
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
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/fkie/multimaster_fkie.git
VCS Type git
VCS Version melodic-devel
Last Updated 2020-05-09
Dev Status MAINTAINED
CI status Continuous Integration : 0 / 0
Released RELEASED
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

Maintainers

  • Alexander Tiderko

Authors

  • 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.

Shortcuts


F2 Renames a selected launch file. F3 Opens a screen for selected node. F4 Opens an XML Editor for selected node. Ctrl+R Opens a dialog to launch a master_discovery node on entered host. Ctrl+E, F4 Opens an XML Editor for selected launch file. Ctrl+L Loads the selected launch file into selected host. Ctrl+O Runs on selected host default_cfg node with selected launch file as parameter. Alt+N Opens a dialog to run a ROS node without a configuration. This node will be launched in a [SCREEN]{.title-ref}. Alt+R Runs selected nodes. Ignores already running nodes. Alt+S Stops selected nodes. If more then one node is selected, nodes ending with [rosout]{.title-ref}, [node_manager]{.title-ref}, [master_discovery]{.title-ref}, [master_sync]{.title-ref} or [default_cfg]{.title-ref} are ignored. Ctrl+Backspace Sends a [SIGKILL]{.title-ref} to selected nodes. If more then one node is selected, nodes ending with [rosout]{.title-ref}, [node_manager]{.title-ref}, [master_discovery]{.title-ref}, [master_sync]{.title-ref} and [default_cfg]{.title-ref} are ignored. Ctrl+Delete Unregister selected nodes (their topics and services) from ROS master. If more then one node is selected, nodes ending with [rosout]{.title-ref}, [node_manager]{.title-ref}, [master_discovery]{.title-ref}, [master_sync]{.title-ref} and [default_cfg]{.title-ref} are ignored. Shift+Backspace Sends a [SIGKILL]{.title-ref} to assigned [SCREEN]{.title-ref} of selected nodes. Shift+S Shows all available [SCREEN's]{.title-ref} which contains the ROS nodes launched by node manager. Ctrl+F4 Closes the loaded configurations. Alt+E Expands all groups in Nodes tab. Alt+C Collapses all groups in Nodes tab. Alt+{1..5} Selects all nodes of the {first...fifth} host in Nodes tab excepting the manage nodes. Ctrl+X Copies the alternative values to clipboard. On [Node]{.title-ref} view this is PID. On [Topic]{.title-ref} and [Service]{.title-ref} view it is the type. On [Parameter]{.title-ref} view it is the parameter value. ——————— —————————————————————————————————————————————————————————————————————————————————————————————-

TODO

... write local help

CHANGELOG

Changelog for package node_manager_fkie

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)

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

0.8.0 (2018-07-16)

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

0.7.8 (2018-03-24)

  • Fix catkin_lint warnings
  • node_manager_fkie: fixed crash on errors while open network discovery dialog
  • node_manager_fkie: fixed copy function in launch file browser
  • node_manager_fkie: fixed file name copy crash
  • node_manager_fkie: added more checks while handle nodelet restarts
  • node_manager_fkie: added check for restart of nodelet manager
  • node_manager_fkie: reset package cache on reload in lauch widget so you don't need to restart node_manager if new packages are added at runtime
  • node_manager_fkie: changed behaviour of detailed message box
  • node_manager_fkie: fixed clear in echo dialog
  • node_manager_fkie: added shortcut Ctrl+R to restart nodes
  • Contributors: Alexander Tiderko, Timo Röhling

0.7.7 (2017-10-27)

  • node_manager_fkie: fixed install problem #65
  • node_manager_fkie: changed tab order and added Ctrl+Shift+F behaviour
  • Contributors: Alexander Tiderko

0.7.6 (2017-10-04)

  • node_manager_fkie: updated version
  • node_manager_fkie: editor: removed commented blocks
  • node_manager_fkie: editor: fixed un/comment function
  • node_manager_fkie: detailed dialog: created own one, enable resize feature
  • node_manager_fkie: echo dialog: added a checkbox to dis-/enable message filter
  • node_manager_fkie: added log for start and wait for ROS master at the beginning
  • node_manager_fkie: fixed utf8 problem with service call
  • node_manager_fkie: fixed view problem if ROS_IP is set
  • node_manager_fkie: fixed crash while navigation in launch editor
  • node_manager_fkie: convert error messages to utf-8
  • node_manager_fkie: fixed a lot of utf8 problems
  • node_manager_fkie: do not ask changed files for reload an offline master
  • node_manager_fkie: reload global parameter, if ROS master was restarted
  • node_manager_fkie: file_watcher: fixed wrong detection for paths in parameter values
  • node_manager_fkie: editor: adapt indent to previous line on tab
  • node_manager_fkie: editor: ident to preview line on pressed return/enter
  • node_manager_fkie: label for decimal length changed
  • node_manager_fkie: echo_dialog: added array length and a filter for digits after '.' in arrays
  • node_manager_fkie: launch dialog: improved graph view
  • node_manager_fkie: launch editor: changed line selection behaviour
  • node_manager_fkie: added Ctrl+W to close current tab in launch editor
  • node_manager_fkie: event connection between launch editor and graph view
  • node_manager_fkie: create complete include graph
  • node_manager_fkie: added upperBotton again
  • node_manager_fkie: removed uppper Button, use Include Graph instead
  • node_manager_fkie: added dock widget with include files overview for launch file editor
  • node_manager_fkie: reorganized buttons in launch editor and fixed search for included files
  • node_manager_fkie: fixed display not complete node/topic/service name
  • node_manager_fkie: fixed icon space in description panel
  • node_manager_fkie: added icons
    1. in editor for going to next higher launch file
    2. restart node and reload global parameter of the launch file
  • node_manager_fkie: changed behaviour after filter changes
  • node_manager_fkie: open upper files and insert these in between
  • node_manager_fkie: Tab and Backtab fixed
  • node_manager_fkie: size units fixed
  • node_manager_fkie: fixed search for included files in editor
  • node_manager_fkie: enable / disable upper button
  • node_manager_fkie: added upper button to the editor dialog opens the file which include the current open launch file
  • node_manager_fkie: redesigned echo dialog
  • node_manager_fkie: added priority queue for opening output console before all nodes are started
  • Contributors: Alexander Tiderko

0.7.5 (2017-07-17)

  • node_manager_fkie: improved echo dialog
    • added combobox for maximal size of a message
    • added status for message size (also avarage)
    • added bandwith calculation
    • added info in status bar for latched topic
    • removed status for "std dev" and "window size"
    • store last messages in echo dialog to show them after some filter was chagned
  • node_manager_fkie: new feature - start profiles you can save and restore the current state for all hosts.
  • node_manager_fkie: added a node 'script_runner.py' to launch scripts in a ROS node The node exceutes the script on startup and stay alive. On stop you can specify a stop script.
  • node_manager_fkie: fixed displayed topics in description panel (for different namespaces)
  • node_manager_fkie: fixed the warning about illegal ROS name on open echo dialog
  • node_manager_fkie: fixed rate filter in echo dialog
  • node_manager_fkie: fixed poweroff host
  • node_manager_fkie: fixed the end process
  • node_manager_fkie: fix crash while remove history file
  • node_manager_fkie: added more error handling for script_runner
  • node_manager_fkie: added question on stop profile load
  • node_manager_fkie: stops profile loading on close profile status
  • node_manager_fkie: moved profile code to new file and added progress bar for profile
  • node_manager_fkie: fixed rename of file in the launch history
  • node_manager_fkie: added a possibility to delete all logs (select host->rosclean purge in description)
  • node_manager_fkie: changed key event handling in launch dock to avoid double events
  • node_manager_fkie: fix Ctrl+double click on profile history
  • node_manager_fkie: added support for default_cfg in profiles
  • node_manager_fkie: store the default configuration nodes for profiles currently no support to load the profiles with default configuration! User will be informed on save a profile with default configuraion.
  • node_manager_fkie: fixed detailed dialog for messages without detailed text
  • node_manager_fkie: fixed start nodes by load new profile with same launch files
  • node_manager_fkie: fixed save profile after load profile
  • node_manager_fkie: added description for online state of a master proxy
  • node_manager_fkie: skip update of offline hosts
  • node_manager_fkie: fixed the list of closing hosts
  • node_manager_fkie: added possibility to resize the details message dialog
  • node_manager_fkie: removed handling for Ctrl+C and Ctrl+X, so this shortcut now works in description dock
  • node_manager_fkie: fixed call of host url options
  • node_manager_fkie: fixed problem with editor in foreground
  • node_manager_fkie: changed filter handling for latched topics
  • node_manager_fkie: fixed warning about echo of last scrapped message
  • node_manager_fkie: use objectName() instead of text()
  • multiamster_fkie: fixed installation configuration
  • Contributors: Alexander Tiderko

0.7.4 (2017-05-03)

  • node_manager_fkie: updated highlightning in sync dialog
  • node_manager_fkie: add tooltip to a filter in echo dialog
  • node_manager_fkie: fixed problems with ampersand. The ampersand is automatically set in QPushButton or QCheckbx by KDEPlatformTheme plugin in Qt5 [https://bugs.kde.org/show_bug.cgi?id=337491] A workaroud is to add [Development] AutoCheckAccelerators=false to ~/.config/kdeglobals This fix removes the ampersand manually.
  • Contributors: Alexander Tiderko

0.7.3 (2017-04-24)

  • node_manager_fkie: fix crash on start master_discovery
  • node_manager_fkie: fixed network discovery dialog
  • node_manager_fkie: added "pass_all_args" for highlighter
  • node_manager_fkie: fixed crash while stop or start a lot of nodes
  • node_manager_fkie: changed font color in echo dialog
  • node_manager_fkie: changed default color in description widget
  • node_manager_fkie: added a workaround for "CTR mode needs counter parameter, not IV"
  • node_manager_fkie: reverted url changes
  • fixed warnings in API documentation
  • node_manager_fkie: fixed url handling in host control
  • Contributors: Alexander Tiderko

0.7.2 (2017-01-27)

  • node_manager_fkie: added a parameter to hide domain suffix in description panel and node tree view
  • node_manager_fkie: reverted the cut of domains in hostnames
  • Contributors: Alexander Tiderko

0.7.1 (2017-01-26)

  • node_manager_fkie: increased precision for float values in combobox (used by settings)
  • node_manager_fkie: fixed editor for kinetic; removed setMargin since it not suported by Qt5
  • node_manager_fkie: fixed URLs for some buttons in description panel to use it with Qt5
  • node_manager_fkie: added more details on start if no 'screen' is available
  • node_manager_fkie: changed supervised_popen initialization to avoid multi subclassing
  • node_manager_fkie: added a raise Exception if no terminal is availabe
  • node_manager_fkie: raise an error now if 'paramiko' is not available
  • node_manager_fkie: fixed startup if a node manager instance already running
  • node_manager_fkie: added xterm path for macOS
  • node_manager_fkie: remove domain suffix from hostname to avoid name problems
  • node_manager_fkie: fixed UnboundLocalError for 'selectedGroups' and 'self._accept_next_update'
  • Contributors: Alexander Tiderko, Jason Mercer, Dirk Schulz

0.7.0 (2017-01-09)

  • node_manager_fkie: fixed visualisation of not local nodes

    repaired gui_resources.py for Qt5 compatibility restore Qt5 compatibility

  • node_manager_fkie: added update/set time dialog to update time with ntpdate or date
  • node_manager_fkie: added rosbag record to rqt menu
  • node_manager_fkie: copy now all selected nodes, topics, services or parameter names to clipboard by pressing Ctrl+C
  • node_manager_fkie: added cursor position number to editor
  • node_manager_fkie: added indent before hostname in description panel
  • node_manager_fkie: added a colorize_host settings parameter

    the color of the host will be now determine automatically you can also set own color for each host by double-click on the hostname in description panel.

  • node_manager_fkie: fixed error after cancel color selection
  • node_manager_fkie: use gradient to set color
  • node_manager_fkie: now you can define colors for each robot
  • node_manager_fkie: removed a broken import
  • node_manager_fkie: fixed: no longer clear the search result on click into editor
  • node_manager_fkie: find dialog in xml-editor shows now all results in as list
  • node_manager_fkie: added clear button to filder lines in dialogs
  • node_manager_fkie: add filter to nodes view added also a clear button (also ESC) to all filter lines
  • node_manager_fkie: fixed some extended visualization for synced nodes
  • Contributors: Alexander Tiderko, Sr4l

0.6.2 (2016-11-12)

  • node_manager_fkie: fixed node view for multiple cores on the same host
  • node_manager_fkie: fixed capabilities view
  • node_manager_fkie: fixed view of group description by groups with one node
  • Drop roslib.load_manifest, unneeded with catkin
  • node_manager_fkie: moved controls in group description to the top
  • node_manager_fkie: fixed the link to node in group description
  • node_manager_fkie: fixed crash while kill screen on remote host
  • Contributors: Alexander Tiderko

0.6.1 (2016-10-18)

0.6.0 (2016-10-12)

  • node_manager_fkie: changed find-replace doalog to dockable widget
  • node_manager_fkie: changed highlight colors
  • node_manager_fkie: added more info for search error
  • node_manager_fkie: fixed: comment lines with less then 4 characters
  • node_manager_fkie: fixed: #49
  • node_manager_fkie: added highlightning for yaml stuff inside of a launch file
  • node_manager_fkie: fixed: comment of lines with less then 4 characters in xml editor
  • node_manager_fkie: fixed: activation of network window after join from network discovery
  • node_manager_fkie: fixed: does not open a second configuration editor for a selected node.
  • node_manager_fkie: added: 'subst_value' to xml highlighter
  • node_manager_fkie: fixed: network discovery
  • node_manager_fkie: comment/uncomment fixed
  • node_manager_fkie: fixed: detection of included files
  • Contributors: Alexander Tiderko

0.5.8 (2016-09-10)

  • node_manager_fkie: fixed the error occurs while open configuration for a selected node
  • Contributors: Alexander Tiderko

0.5.7 (2016-09-07)

  • fix imports for Qt5
  • fix issue #43 - "cannot import name QApplication"
  • Contributors: Alexander Tiderko, Sr4l

0.5.6 (2016-09-01)

  • node_manager_fkie: fixed error "No module named xml_editor"
  • Contributors: Alexander Tiderko

0.5.5 (2016-08-30)

  • node_manager_fkie: version in info dialog updated
  • node_manager_fkie: changed all buttons of the editor to flat
  • node_manager_fkie: changes on xml_editor
    • XmlEditor is renamed to Editor and moved into a subdirectory.
    • xml_edit.py splited to exclude all subclasses
    • Search (replace) dialog is redesigned
  • node_manager_fkie: added linenumber to the xmleditor
  • node_manager_fkie: fix issue #40 and some other Qt5 changes
  • node_manager_fkie: changed the comment/uncomment in xml editor
  • node_manager_fkie: fixed some highlightning problems in xmleditor
  • node_manager_fkie: added shortcuts for "Add tag"-Submenu's
  • node_manager_fkie: changed xml block highlighting
  • node_manager_fkie: fixed seletion in xmleditor
  • multimaster_fkie: changed indent in source code to 4
  • node_manager_fkie: added a question dialog before set time on remote host Time changes leads to problems on tf tree and may have other unexpected side effects
  • node_manager_fkie: compatibility to Qt5
  • node_manager_fkie: fixed the showed network id
  • node_manager_fkie: fixed host identification in node view
  • node_manager_fkie: changed hostname detection for decision to set ROS_HOSTNAME
  • node_manager_fkie: removed pep8 warnings
  • node_manager_fkie: fix local discovery node detection
  • node_manager_fkie: changed master_discovery node detection
  • node_manager_fkie: fixed pep8 warnings
  • node_manager_fkie: removed pylint warnings
  • node_manager_fkie: new feature: close tabs in Launch-Editor with middle mouse button
  • node_manager_fkie: fixed style warning in xml_editor and capability_table
  • node_manager_fkie: fixed clear of configuration nodes
  • node_manager_fkie: changed identification of master (now it is only the masteruri without address)
  • node_manager_fkie: fix in capability table
  • node_manager_fkie: removed '-' from master name generation for ROS master with not default port
  • node_manager_fkie: remove the ssh connection if the master goes offline. This avoids timeouts after reconnection
  • Contributors: Alexander Tiderko

0.5.4 (2016-04-21)

  • node_manager_fkie: added visualisation for not synchronized topics/services
  • node_manager_fkie: add parameter to the order of publisher/subscriber in description dock new parameter: 'Transpose pub/sub description'
  • node_manager_fkie: changed behaviour of description dock while update info
  • node_manager_fkie: fixed deselection of text on context menu
  • node_manager_fkie: fixed threading problem while searching for sync interfaces
  • Contributors: Alexander Tiderko

0.5.3 (2016-04-01)

  • node_manager_fkie: fix remote start
  • Contributors: Alexander Tiderko

0.5.2 (2016-03-31)

  • node_manager_fkie: fixed start process on remote hosts without Qt
  • Contributors: Alexander Tiderko

0.5.1 (2016-03-23)

0.5.0 (2016-03-17)

  • New Features:
  • node_manager_fkie: the start with different ROS_MASTER_URI sets now the ROS_HOSTNAME environment variable if a new masteruri was selected to start node_manager or master_discovery
  • node_manager_fkie: added parameter to disable the highlighting of xml blocks
  • node_manager_fkie: added ROS-Launch tags to context menu in XML editor
  • node_manager_fkie: mark XML tag blocks
  • node_manager_fkie: show the filename in the XML editor dialog title
  • node_manager_fkie: close configuration items are now sorted
  • node_manager_fkie: the confirmation dialog at exit can be deaktivated to stop all nodes and roscore or shutdown the host you can use the close button of each master
  • node_manager_fkie: allow to shutdown localhost
  • node_manager_fkie: shows 'advanced start' button also if the selected node laready runs
  • Fixes:
  • node_manager_fkie: fixed print XML content in echo_dialog
  • node_manager_fkie: avoids the print of an error, while loads a wrongs file on start of the node_manager
  • node_manager_fkie: fixed check of running remote roscore
  • node_manager_fkie: fixed problem while echo topics on remote hosts
  • node_manager_fkie: changed cursor position in XML editor after open node configuration
  • node_manager_fkie: fixed replay of topics with array elements
  • node_manager_fkie: fixed close process while start/stop nodes
  • node_manager_fkie: fixed namespace of capability groups, fixed the missing leading SEP
  • node_manager_fkie: fixed - avoid transmition of some included/changed but not needed files to remote host
  • node_manager_fkie: fixed start node after a binary was selected from multiple binaries
  • node_manager_fkie: removed "'now' FIX" while publish messages to topics
  • node_manager_fkie: fixed log format on remote hosts
  • Contributors: Alexander Tiderko

0.4.4 (2015-12-18)

  • node_manager_fkie: fixed republish of array values in paraeter dialog
  • node_manager_fkie: reviewed the name resolution
  • node_manager_fkie: added an IP to hostname resolution it is usefull for detection of automatic master_sync start if an IP was entered while start of master_discovery
  • node_manager_fkie: added a settings parameter 'start_sync_with_discovery' The start_sync_with_discovery determine the default behaviour to start master_sync with master_discover or not. This presets the 'Start sync' parameter in Start-dialog.
  • node_manager_fkie: added an option to start master_sync with master_discovery
  • node_manager_fkie: added network ID visualization
  • node_manager_fkie: fixed joining from discovery dialog
  • node_manager_fkie: fixed discovery dialog, which was broken after changes in master_discovery
  • node_manager_fkie: highlighted the sync button in ROS network dock
  • Contributors: Alexander Tiderko

0.4.3 (2015-11-30)

  • node_manager_fkie: start rviz now as NO rqt plugin
  • node_manager_fkie: fixed the sort of paramerter in [add parameter]{.title-ref} dialog
  • node_manager_fkie: adapt the chagnes in master_discovery_fkie
  • node_manager_fkie: fixed the tooltip of the buttons in the description dock
  • node_manager_fkie: stop /master_discovery node before poweroff host to avoid timout problems
  • multimaster_fkie: reduced logs and warnings on stop nodes while closing node_manager
  • node_manager_fkie: added a new button for call service
  • node_manager_fkie: added a "copy log path to clipboard" button
  • node_manager_fkie: fixed the displayed count of nodes with launch files in description dock
  • node_manager_fkie: fixed errors showed while stop nodes on close
  • multimaster_fkie: reduced logging of exceptions
  • node_manager_fkie: added poweroff command to the host description
  • node_manager_fkie: added tooltips to the buttons in description dock
  • node_manager_fkie: replaced some icons
  • node_manager_fkie: added advanced start link to set console format and loglevel while start of nodes
  • node_manager_fkie: skip commented nodes while open a configuration for a selected node
  • node_manager_fkie: fixed xml editor; some lines was hide
  • node_manager_fkie: added ctrl+shift+slash to shortcuts for un/comment text in editor
    • some small changes in find dialog
  • Contributors: Alexander Tiderko

0.4.2 (2015-10-19)

  • node_manager_fkie: added further files to change detection
  • node_manager_fkie: fixed parameter dialog for some messages e.g. MarkerArray
  • node_manager_fkie: shutdown now all nodes and roscore at exit (if selected)
  • node_manager_fkie: changed diagnostic visualization
  • node_manager_fkie: propagate the diagnostic color of a node to his group
  • node_manager_fkie: update the description of selected node after a diagnostic message is recieved
  • multimaster_fkie: added a possibility to set time on remote host
  • node_manager_fkie: fixed the comparison of host time difference
  • node_manager_fkie: added a warning if the time difference to remote host is greater than a defined value (default 3 sec)
  • node_manager_fkie: added ControlModifier to package navigation Ctrl+DoubleClick:
    • History file: goto the package of the launch file
    • ..: goto root
    • folder: go only one step down, not until first config file
  • node_manager_fkie: changed param template for parameter name in editor
  • node_manager_fkie: added log button for remote master_discovery
    • show now only the screen log
  • node_manager_fkie: fixed save/load in parameter dialog
  • node_manager_fkie: fix load parameter with absolute path
  • node_manager_fkie: added more info for error while set a parameter with None value
  • node_manager_fkie: added icon for rqt plugin
  • node_manager_fkie: fixed error which prevent display info and configuration dialogs
  • node_manager_fkie: check now for changes of local binaries and ask for restart if these are changed
  • node_manager_fkie: fixed problem while publishing to topic with lists and byte values
  • node_manager_fkie: added support diagnostics_agg topic
  • node_manager_fkie: added a remote script which does not use qt bindings
  • Contributors: Alexander Tiderko

0.4.1 (2015-04-28)

  • node_manager_fkie: fixed error while parsing list of lists in parameter dialog
  • node_manager_fkie: added scrollarea for dynamic_reconfigure widget
  • fixed the usage of new parameter in node_manager
  • node_manager_fkie: fixed binary selection while 'add node'
  • multimaster_fkie: fixed double log output
  • node_manager_fkie: fix to enable the master list if a master_discavery was started
  • node_manager_fkie: fixed recursive search
  • multimaster_fkie: added network problem detection on remote hosts
  • node_manager_fkie: older paramiko versions does not support get_pty parameter in exce_command
  • node_manager_fkie: fixed stdout error while transfer files to remote host
  • node_manager_fkie: ignore errors caused on after the echo dialog was closed
  • node_manager_fkie: changed the color of illegal ros node names
  • Contributors: Alexander Tiderko

0.4.0 (2015-02-20)

  • multimaster_fkie: discovery changed
    • reduced the amount of heartbeat messages for discovery
    • added fallback for environments with multicast problems
  • node_manager_fkie: added log_level parameter to all nodes
  • node_manager_fkie: fixed syntax highlightning
  • node_manager_fkie: fix ssh handler
  • node_manager_fkie: parameter changed in dialog "start master discovery"
  • node_manager_fkie: fixes in parameter dialog
    • fixed filter in parameter dialog
    • fixed parser of the list values
    • update only changed values in ROS parameter server
  • node_manager_fkie: default value for heartbeat changed to 0.5
  • node_manager_fkie: improved the discovery dialog to detect masters using new methods
  • node_manager_fkie: fixed the button view in the sync dialog
  • node_manager_fkie: added a xml and yaml validation on save of a configuration files
  • Contributors: Alexander Tiderko

0.3.18 (2015-02-18)

  • node_manager_fkie: fixed alt+space for context menu in xml editor
  • node_maanger_fkie: removed sync+AnyMsg option, it is now sync with all messages
  • node_manager_fkie: fix an error printed on close of echo dialog
  • node_manager_fkie: fixed some ssh issues
  • node_manager_fkie: enabled ssh compression
  • node_manager_fkie: store user per host
  • node_manager_fkie: added rviz to rqt menu
  • node_manager_fkie: show now unknown topic types through the SSH connection
  • node_manager_fkie: close running nodes on exit
  • node_manager_fkie: fixed bug while creation of a new file in xml editor
  • node_manager_fkie: added binary selection dialog to xml editor, if you add a node section using 'add tag' button
  • node_manager_fkie: trap the errors printed to stderr in popen
  • node_manager_fkie: fixed highlightning in editor
  • Contributors: Alexander Tiderko

0.3.17 (2015-01-22)

  • node_manager_fkie: switch to local monitoring after connection problems to local master_discovery
  • node_manager_fkie: added an update procedure to refresh discovered masters In same cases the messages, which are send on the shutdown of the master_discovery are not received by node_manager. To update the discovered list in node_manager the complete list of discoevered hosts will be requested, if the localhost master is added as new master.
  • node_manager_fkie: fixed error while publishing to 'std_msgs/Empty'
  • Contributors: Alexander Tiderko

0.3.16 (2014-12-08)

  • node_manager_fkie: fixed a problem with screen view The node_manager uses the /usr/bin/x-terminal-emulator to show the screen content of the nodes. To execute a command with arguments 'konsole', 'xterm' uses -e, 'terminator', 'gnome-terminal' or 'xfce4-terminal'use '-x'.
  • Contributors: Alexander Tiderko

0.3.15 (2014-12-01)

  • node_manager_fkie: fixed sync button handling
  • multimaster_fkie: removed some python mistakes
  • node_manager_fkie: removed some python mistakes
  • node_manager_fkie: fixed node selection in description dock
  • node_manager_fkie: some icons changed
  • node_manager_fkie: 'autoupdate' parameter added The autoupdate parameter disables the automatic requests. It is usefull for low bandwidth networks.
  • node_manager_fkie: reduced remote parameter requests
  • node_manager_fkie: added a republish functionality This function is accessible in extended info widget.
  • node_manager_fkie: fix publish with rate slower one Updated the topic info. Added constants to message definition view.
  • node_manager_fkie: restores the view of expanded capability groups after reload of a launch file
  • node_managef_fkie: fix sidebar parameter selection
  • node_manager_fkie: fixes in parameter dialog
    • fixed filter in parameter dialog
    • fixed parser of the list values
    • update only changed values in ROS parameter server
  • Contributors: Alexander Tiderko

0.3.14 (2014-10-24)

  • node_manager_fkie: added a warning to capability table, if multiple configurations for the same node are loaded
  • node_manager_fkie: remove now the configuration in capability table after a host was removed
  • node_manager_fkie: fixed error while navigate in description panel
  • node_manager_fkie: changed sidebar parameter handling (for start host dialog)
  • node_manager_fkie: changed the handling on click the sync button in master list
  • node_manager_fkie: fixed tooltip for recent loaded files
  • node_manager_fkie: fixed problems in capability table with multi-launch-files for the same host and group
  • CapabilityHeader: Keep indices of _data and controlWidget in sync when inserting new capabilities
  • Fixed crash in master_list_model if IPv6 addresses are present on the host
  • node_manager_fkie:manual link added
  • node_manager_fkie: added args and remaps to change detection after reload a launch file
  • node_manager_fkie: ignore namespace while display the Capabilities in Capabilities table
  • node_manager_fkie: fixed some template tags in xml editor
  • node_manager_fkie: stop nodes first while restart nodes after loading a launch file
  • node_manager_fkie: added support of $(find ...) statement to add images in decription of capabilities
  • node_manager_fkie: xmleditor - ask for save by pressing ESC
  • node_manager_fkie: changed the update strategy for description dock
  • node_manager_fkie: changed the update strategy for description dock
  • node_manager_fkie: changed name creation for default configuration node
  • node_manager_fkie: fixed blocked focus if a xmleditor was open
  • node_manager_fkie: fixed highlighter problem in pyqt
  • node_manager_fkie: improved respawn script
  • node_manager_fkie: fixed handling of history files
  • node_manager_fkie: mark line with problems in launch editor
  • Contributors: Alexander, Alexander Tiderko, Stefan Oßwald, Timo Röhling

0.3.13 (2014-07-29)

  • node_manager_fkie: fixed the button view in the sync dialog
  • node_manager_fkie: added a xml and yaml validation on save of a configuration files
  • node_manager_fkie: changed the navigation in info widget
  • node_manager_fkie: raise launch dock after the settings are restored
  • node_manager_fkie: show up directory while package selection
  • node_manager_fkie: added comment/uncomment functionality
  • node_manager_fkie: added caching for browsing in launch files
  • node_manager_fkie: show also folder with additional config files
  • node_manager_fkie: stores the xml editor geometry
  • Contributors: Alexander Tiderko

0.3.12 (2014-07-08)

  • node_manager_fkie: fix instalation problem with missed .ui files
  • node_manager_fkie: fixed ros master preparation Do not try to start ROS master on remote hosts for echo topics, if this host are not reachable.
  • Contributors: Alexander Tiderko

0.3.11 (2014-06-04)

  • node_manager_fkie: replaced the rxconsole and rxgraph by rqt button to start rqt plugins related to selected master
  • node_manager_fkie: added a setting docking window
  • node_manager_fkie: hints on start problems fixed, if no screen is installed
  • node_manager_fkie: added a dock widget and button which shows warning messages
  • node_manager_fkie: select the topics and services of a node while tab change and not while node selection. This reduce the cpu load.
  • node_manager_fkie: fixed detection of local host at start
  • node_manager_fkie: fix the removing of local master at startup
  • node_manager_fkie: added features to launch file view
    • Search for packages
    • rename files
    • copy files
  • node_manager_fkie: do not wait in the discovery loop at shutdown
  • node_manager_fkie: cancel buttons redesined, some titles renamed
  • node_manager_fkie: reduced the displayed namespace of the topics and services in info area
  • node_manager_fkie: added F4 and F3 shortcasts for aditing a configuration and show a screen of a node
  • node_manager_fkie: fixed InteractionNeededError while starting nodes on remote hosts using run dialog.
  • node_manager_fkie: added timestamps to each printed message
  • node_manager_fkie: fix detailed message box. Close using ESC button.
  • node_manager_fkie: reload root path in xml file view, if the current path was deleted
  • node_manager_fkie: fixed include tag of dropped file in xml editor
  • node_manager_fkie: added for each node respawn parameters
  • node_manager_fkie: improve respawn script The new script correctly checks the exit code of the launched process and can limit the number of respawns for faulty nodes.
  • node_manager_fkie: use -T for terminal emulator -T is compatible with more terminal emulators than -title
  • node_manager_fkie: added handling for some of other configuration file types to launch file view
  • Open terminal windows with x-terminal-emulator The /usr/bin/x-terminal-emulator symlink is available on Debian based systems and points to the default terminal emulator on the system. /usr/bin/xterm will be used as fallback.
  • node_manager_fkie: changed side bar selection while start hosts
  • node_manager_fkie: fixed the parameter handling of parameter with list type
  • Contributors: Alexander, Alexander Tiderko, Sammy Pfeiffer, Timo Röhling

0.3.10 (2014-03-31)

  • node_manager_fkie: fixed the activation of the local monitoring. Fixed the cancelation in selection dialog.
  • node_manager_fkie: added an indicator for running roslaunch server
  • node_manager_fkie: fixed layout problems
  • node_manager_fkie: dialog size of [start master_discovery]{.title-ref} changed
  • node_manager_fkie: added a side bar with checkitems in start host dialog
  • node_manager_fkie: fixed remove entries in combonox of parameter dialog
  • node_manager_fkie: remove comments in launch file fixed
  • node_manager_fkie: added a check for changed files in parameter value
  • node_manager_fkie: inform about changed files only on activating the main GUI
  • node_manager_fkie: fixed search routine
  • node_manager_fkie: fixed multiple entries in dialog for publishing to a new topic
  • node_manager_fkie: added a context sensitive proposals in XML editor
  • node_manager_fkie: enabled drag&drop action in xmleditor and launch view
  • node_manager_fkie: added a button for quick insertion of launch tags
  • node_manager_fkie: reduced the cpu load of echo dialog
  • node_manager_fkie: added a line limit in echo dialog
  • node_manager_fkie: fixed the processing of jobs after the [cancel]{.title-ref} button was pressed
  • node_manager_fkie: added a [reload global parameter]{.title-ref} link - select the loaded row in launch dialog after loading the launch file with double click

  • node_manager_fkie: fixed start nodes with ns
  • node_maager_fkie: the launch files are now loaded in a thread, so they don't block
  • node_manager_fkie: fixed duplicate detection of running and synchronized nodes
  • node_manager_fkie: sync dialog extended by a new button to sync topics containing AnyMsg as type
  • node_manager_fkie: cmd line output for registered parameter changed
  • node_manager_fkie: removed project file
  • node_manager_fkie: remember the used path in parameter dialog
  • node_manager_fkie: changed the handling of localhost in machine tag of launchfile

0.3.9 (2013-12-12)

  • node_manager_fkie: set node to warning state, if it not renning propertly because of problems with illegal name
  • node_manager_fkie: fixed detailed_msg_box error
  • node_manager_fkie: added highlighting for illegal ros names
  • multimaster_fkie: moved .gitignore to top level

0.3.8 (2013-12-10)

  • node_manager_fkie: added support for /robot_icon parameter to show an image of the roboter
  • node_manager_fkie: fixed handling of binary data in ROS parameter server
  • node_manager_fkie: update robot image on cancel file selection dialog
  • node_manager_fkie: can now change the robot image by double-click on robot image
  • node_manager_fkie: added autoselect corresponding topics and services on node selection
  • node_manager_fkie: reduced timestamp updates, if node_manager is not active
  • multimaster_fkie: added a possibility to deaktivate the multicast heart bearts
  • node_manager_fkie: selection dialog extended by an description label
  • node_manager_fkie: handling of included files chagned, to avoid errors if a package was not found
  • node_manager_fkie: buttons of the discovery widged chagned
  • node_manager_fkie: control buttons redesigned
  • node_manager_fkie: added 'Do not display this warning again' button to warning message
  • node_manager_fkie: fixed deleting of not reachable hosts
  • node_manager_fkie: fixed wrong reference in sync_dialog
  • node_manager_fkie: fixed copy mode (Ctrl+C copy now first column, Ctrl+X: type or value)
  • node_manager_fkie: update launch file view after loading launch file
  • node_manager_fkie: fixed echo dialog (icons, additional info)
  • node_manager_fkie: added ROS_NAMESPACE environment parameter to launch process to handle some cases, e.g. rqt_cpp plugins
  • node_manager_fkie: fixed watching for changes in included files
  • node_manager_fkie: Delete key deletes now the selected history launch file
  • node_manager_fkie: reduced window size
  • node_manager_fkie: ignore empty 'capability_group' values
  • multimaster_fkie: catkin_lint inspired fixes, thanks \@roehling
  • node_manager_fkie: fixed help call in the console
  • node_manager_fkie: fix detection for included files
  • node_manager_fkie: fixed open sync dialog from info panel
  • node_manager_fkie: added a yaml highlighter
  • node_manager_fkie: argparse integrated
  • node_manager_fkie: fixed lower compare of topic and service names
  • node_manager_fkie: fix - use now sensetive comparison of node names
  • node_manager_fkie: fixed launch file browsing
  • node_manager_fkie: fixed skipped display messages on latched topics

0.3.7 (2013-10-17)

  • node_manager_fkie: fixed start button description
  • node_manager_fkie: added an info button
  • node_manager_fkie: changed calling of sync dialog
  • node_manager_fkie: showing duplicate nodes fixed
  • multimaster_fkie: fixed problems with resolving service types while sync while synchronization not all topics and services can be synchronized because of filter or errors. A detection for this case was added.
  • node_manager_fkie: added user selection for remote hosts
  • node_manager_fkie: fixed some paths
  • node_manager_fkie: added SAVE and LOAD buttons to parameter dialog
  • node_manager_fkie: fixed start nodes in multimaster on the same host
  • node_manager_fkie: replaced the sync checkbox in masterlist by a sync icon
  • node_manager_fkie: fixed filtering topics, services and parameter
  • node_manager_fkie: buttons resized
  • node_manager_fkie: added missed start parameter to master_sync
  • node_manager_fkie: removed some unneeded borders in gui
  • node_manager_fkie: fix loading launch file
  • node_manager_fkie: fixed parameter groups
  • node_manager_fkie: added new interface of dynamic_reconfigure
  • node_manager_fkie: show node_manager window maximized, if the screen is small
  • node_manager_fkie: fixed raise conditions
  • node_manager_fkie: added filter to selected dialog and changed selection behavior
  • node_manager_fkie: fix node matching
  • node_manager_fkie: fixed absolute path in env of the launch file

0.3.6 (2013-09-17)

  • node_manager_fkie: added a notifiaction, if [use_sim_time]{.title-ref} parameter is set to true
  • node_manager_fkie: added some control elements to node/host description
  • node_manager_fkie: fix load launch file
  • node_manager_fkie: fix filter in paramter dialog
  • node_manager_fkie: fixed do not store the launch file on error
  • node_manager_fkie: the minimum size of the parameter dialog increased
  • node_manager_fkie: update the capability group of the node using the ROS parameter server, if no launch file is loaded
  • node_manager_fkie: fixed cancel loading of the launch file, on cancel input args node_manager_fkie: do not restart anonymous nodes on relaod launch file node_manager_fkie: fixed closing of the remote default configs on same host but other roscore
  • node_manager_fkie: resize the node_manager window on small
  • node_manager_fkie: changed the intepretation of the group description
  • node_manager_fkie: remove not existing remote node information. In case of restarting a ROS node without stopn a running node.
  • node_manager_fkie: fixed buttons description
  • node_manager_fkie: fixed change detection in included files
  • node_manager_fkie: add detection of changes in the reloaded launch file and restart affected nodes
  • node_manager_fkie: fixed clear_params

0.3.5 (2013-09-06)

  • node_manager_fkie: fixed launch selection for favirites with same launch file name
  • node_manager_fkie: fixed process id view of nodes for multiple sync hosts

0.3.4 (2013-09-05)

  • node_manager_fkie: fixed file paths (removed warnings in file_watcher)
  • node_manager_fkie: clear cached package names on refreshing launch file view
  • node_manager_fkie: capability_group parameter can now be defined in a namespace
  • node_manager_fkie: fixed pakage_name result added caching for package_name results

0.3.3 (2013-09-04)

  • node_manager_fkie: Parse package.xml for name Although package folders should have the same name as the package, some packages (e.g. swig-wx) violate this. Thus, we use catkin_pkg.package.parse_package to parse the package.xml and look for the <name> tag, which contains the correct package name.
  • node_manager_fkie: Install data files without executable bit
  • node_manager_fkie: added a button to hide the dock widgets
  • node_manager_fkie: added a question dialog to start the synchronization with a loaded config, if any exists
  • node_manager_fkie: increased timeout for transfer of parameter while start of nodes
  • node_manager_fkie: fixed node name creation for publishing of topics
  • node_manager_fkie: fixed start of master_sync with interface file
  • node_manager_fkie: removed some exeption for pyqt workaround
  • node_manager_fkie: added a warning in paramter dialog
  • node_manager_fkie: fixed names, preselect all files to reload after a file was changed
  • node_manager_fkie: added a buttons to save and load configurations
  • node_manager_fkie: show the parent of the src-folder
  • node_manager_fkie: plugin renamed
  • node_manager_fkie: fixed finish function to stop the running timer
  • node_manager_fkie: file watcher updated, changes now notified once for all master
  • multimaster_fkie: .gitignore changed
  • node_manager_fkie: don't ask for argv's while reloading
  • node_manager_fkie: fixed a problem while launching a default cfg nodes
  • node_manager_fkie: searching for packages in rundialog after dialog opened
  • node_manager_fkie: fixed waiting for roscore
  • node_manager_fkie: added the default group for system nodes, fixed an often update problem
  • node_manager_fkie: fixed problem while openning an editor
  • node_manager_fkie: increased the wait for ROS Master
  • node_manager_fkie: added the possibility to enter a varible count of list entries while calling a service or publishing to a topic
  • node_manager_fkie: changed the handling while close multiple configurations
  • node_manager_fkie: added the parameter as pkg:// URL to launch a default_cfg at start of node_manager
  • multimaster_fkie: () added additional filtered interface to master_discovery rpc-server to get a filtered MasterInfo and reduce the load on network. () added the possibility to sync remote nodes using ~sync_remote_nodes parameter
  • node_manager_fkie: added a possibility to create a new files
  • node_manager_fkie: fixed error while browsing in launch files
  • node_manager_fkie: (1) added a button to transfer launch files to remote machines, (2) upgraded the editor for sync dialog (3) added more info to progress bars
  • node_manager_fkie: limited displaying frequency for echo dialog
  • node_manager_fkie: limited the displayed messages in echo widget

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Launch files

Messages

No message files found.

Services

No service files found

Plugins

Recent questions tagged node_manager_fkie at Robotics Stack Exchange