node_manager_fkie package from multimaster_fkie repodefault_cfg_fkie master_discovery_fkie master_sync_fkie multimaster_fkie multimaster_msgs_fkie node_manager_fkie |
|
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
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 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
Package Dependencies
System Dependencies
Dependant Packages
Name | Deps |
---|---|
multimaster_fkie |
Launch files
Messages
Services
Plugins
Recent questions tagged node_manager_fkie at Robotics Stack Exchange
node_manager_fkie package from multimaster_fkie repodefault_cfg_fkie master_discovery_fkie master_sync_fkie multimaster_fkie multimaster_msgs_fkie node_manager_fkie |
|
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
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 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
- in editor for going to next higher launch file
- 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
Package Dependencies
System Dependencies
Dependant Packages
Name | Deps |
---|---|
multimaster_fkie |
Launch files
- test/test_ns_groups.launch
- Test launch file to check namespace-based grouping in node_manager
-
- transformation [default: 0 0 0 0 0 0 1 world dummy 1]
- launch/demo_bob.launch
- launch/nm.launch
- launch/demo_leitstand.launch
- launch/demo_capabilities.launch
- launch/demo_bar.launch
- launch/description_example.launch
Messages
Services
Plugins
Recent questions tagged node_manager_fkie at Robotics Stack Exchange
node_manager_fkie package from multimaster_fkie repodefault_cfg_fkie master_discovery_fkie master_sync_fkie multimaster_fkie multimaster_msgs_fkie node_manager_fkie |
|
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
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 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
Package Dependencies
System Dependencies
Dependant Packages
Name | Deps |
---|---|
multimaster_fkie |
Launch files
Messages
Services
Plugins
Recent questions tagged node_manager_fkie at Robotics Stack Exchange
node_manager_fkie package from multimaster_fkie repodefault_cfg_fkie master_discovery_fkie master_sync_fkie multimaster_fkie multimaster_msgs_fkie node_manager_fkie |
|
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
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 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
- in editor for going to next higher launch file
- 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
Package Dependencies
System Dependencies
Dependant Packages
Name | Deps |
---|---|
multimaster_fkie |
Launch files
- test/test_ns_groups.launch
- Test launch file to check namespace-based grouping in node_manager
-
- transformation [default: 0 0 0 0 0 0 1 world dummy 1]
- launch/demo_bob.launch
- launch/nm.launch
- launch/demo_leitstand.launch
- launch/demo_capabilities.launch
- launch/demo_bar.launch
- launch/description_example.launch
Messages
Services
Plugins
Recent questions tagged node_manager_fkie at Robotics Stack Exchange
node_manager_fkie package from multimaster_fkie repodefault_cfg_fkie master_discovery_fkie master_sync_fkie multimaster_fkie multimaster_msgs_fkie node_manager_fkie |
|
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
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 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
- in editor for going to next higher launch file
- 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
Package Dependencies
System Dependencies
Dependant Packages
Name | Deps |
---|---|
multimaster_fkie |
Launch files
- test/test_ns_groups.launch
- Test launch file to check namespace-based grouping in node_manager
-
- transformation [default: 0 0 0 0 0 0 1 world dummy 1]
- launch/demo_bob.launch
- launch/nm.launch
- launch/demo_leitstand.launch
- launch/demo_capabilities.launch
- launch/demo_bar.launch
- launch/description_example.launch