No version for distro humble. Known supported distros are highlighted in the buttons above.
No version for distro iron. Known supported distros are highlighted in the buttons above.
No version for distro rolling. Known supported distros are highlighted in the buttons above.
![]() |
fkie_master_discovery package from multimaster_fkie repofkie_master_discovery fkie_master_sync fkie_multimaster fkie_multimaster_msgs fkie_node_manager fkie_node_manager_daemon |
|
Package Summary
Tags | No category tags. |
Version | 1.3.2 |
License | BSD |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/fkie/multimaster_fkie.git |
VCS Type | git |
VCS Version | noetic-devel |
Last Updated | 2023-03-30 |
Dev Status | MAINTAINED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Discover the running ROS Masters in local network. The
discovering is done by sending an echo heartbeat messages to a defined
multicast group.
The alternative is to use a zeroconf/avahi daemon to register the ROS
master as service and discover other ROS masters.
Additional Links
Maintainers
- Alexander Tiderko
Authors
- Alexander Tiderko
README
No README found.
See repository README.
CHANGELOG
Changelog for package fkie_master_discovery
1.3.2 (2022-07-17)
1.3.1 (2022-07-15)
1.3.0 (2022-07-15)
- fkie_master_discovery: do not send requests if listen_mcast is disabled
- fkie_master_discovery: shutdown node if time jump into past detected this cause whole system instability
- fkie_master_discovery: send init requests in mixed scenario Network has hosts with different heartbeat hz
- added support for request user name of running master_discovery and daemon
- wait until RCP port is free to avoid shutdown because of \"new node registered with same name\"
- Contributors: Alexander Tiderko
1.2.7 (2021-01-23)
1.2.6 (2021-01-16)
- fixed \"RuntimeError: dictionary changed size during iteration\", issue #150
- replaced Thread.isAlive() by .is_alive() according to issue #149
- Contributors: Alexander Tiderko
1.2.5 (2021-01-16)
1.2.4 (2020-11-11)
- fkie_master_discovery: fix discovery in some cases with multicast dropped while running
- fkie_master_discovery: removed map of local addresses to localhost This caused problems if ROS_IP of ROS_HOSTNAME was used
- master_discovery: added parameter to hide nodes, topics and services for filtered requests
- Contributors: Alexander Tiderko
1.2.1 (2020-07-22)
- fkie_multimaster: added conditions for python3 dependencies in package xml
1.2.0 (2020-07-22)
- fkie_master_discovery: fixed threading problem
- fkie_master_discovery: fixed shutdown process set daemon_threads to True in ThreadingMixIn
- fkie_master_discovery: reduced timeout for connection requests
- fkie_master_discovery: added exception on wrong message size
- fkie_multimaster: fixed warning for cmake_minimum_required
- fkie_multimaster: fixed build/start in noetic
- fkie_master_discovery: do not publish statistics after shutdown
- fkie_master_discovery: fixed python3 compatibility on close
- master_discovery: added more output details to find problems on issue #130 more details for \"master_discovery node appear not to running\"
- Contributors: Alexander Tiderko
1.1.0 (2020-05-13)
- prepared conditions for python3 in package xml
- fkie_multimaster_msgs: changed timestamp in MasterState from float to time
- fkie_multimaster_msgs: changed timestamp in LinkState from float to time
- fkie_multimaster: added timestamp of last heartbeat to LinkState message
- fkie_multimaster_fkie: got get_local_address from rosgraph.network
- fkie_multimaster: a lot of merges for python 3 compatibility
- Contributors: Alexander Tiderko
0.8.12 (2019-04-30)
- Merge pull request #100 from stertingen/patch-1 zeroconf.py: Detect IPv6 usage from environment
- zeroconf.py: Detect IPv6 usage from environment Set environment ROS_IPV6=on to enable the IPv6 RPC server.
- master_discovery_fkie: zeroconf: added fqdn-parameter, see issue #99
- master_discovery_fkie: fixed some format warning
- master_discovery_fkie: zeroconf use for monitoruri the same hostname from masteruri
- Contributors: Alexander Tiderko, Hermann von Kleist
0.8.11 (2019-02-27)
0.8.10 (2019-02-26)
0.8.9 (2018-12-21)
0.8.8 (2018-12-19)
0.8.7 (2018-12-18)
0.8.5 (2018-12-11)
0.8.4 (2018-12-08)
- master_discovery_fkie: fix zeroconf to avoid request loop in master_sync see issue #90
- Contributors: Alexander Tiderko
0.8.3 (2018-12-07)
- Fixed typo hearbeat[s] to heartbeat[s] pull request #87 from Paulls20/master
- Contributors: Alexander Tiderko, Paul.Varghese
0.8.2 (2018-08-10)
0.8.1 (2018-08-03)
0.8.0 (2018-07-16)
0.7.8 (2018-03-24)
- Fix catkin_lint warnings
- Merge pull request #69 from AlexisTM/fix_exit_zeroconf Solve zeroconf sys.exit( ..., ...) issue
- Contributors: Alexander Tiderko, Alexis Paques, Timo R
Wiki Tutorials
See ROS Wiki Tutorials for more details.
Source Tutorials
Not currently indexed.
Package Dependencies
System Dependencies
Launch files
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged fkie_master_discovery at answers.ros.org
No version for distro ardent. Known supported distros are highlighted in the buttons above.
No version for distro bouncy. Known supported distros are highlighted in the buttons above.
No version for distro crystal. Known supported distros are highlighted in the buttons above.
No version for distro eloquent. Known supported distros are highlighted in the buttons above.
No version for distro dashing. Known supported distros are highlighted in the buttons above.
No version for distro galactic. Known supported distros are highlighted in the buttons above.
No version for distro foxy. Known supported distros are highlighted in the buttons above.
No version for distro lunar. Known supported distros are highlighted in the buttons above.
No version for distro jade. Known supported distros are highlighted in the buttons above.
No version for distro indigo. Known supported distros are highlighted in the buttons above.
No version for distro hydro. Known supported distros are highlighted in the buttons above.
No version for distro kinetic. Known supported distros are highlighted in the buttons above.
No version for distro melodic. Known supported distros are highlighted in the buttons above.