DDS-Router
DDS-Router copied to clipboard
The DDS Router is an application developed by eProsima that allows, using Fast DDS, to communicate by DDS protocol different networks. Looking for commercial support? Contact [email protected]
Hi, I have managed to connect two robots running a discovery server each by running a DDS router from a 3rd PC. Here is the config YAML: ``` version: v3.0...
topic can't listening by `ros2 run demo_nodes_cpp listener` ```Console parallels@ubuntu-linux-20-04-desktop:~/DDS-Router/install/ddsrouter_tool/share/resources/configurations/examples$ ddsrouter -c change_domain_allowlist.yaml Starting DDS Router Tool execution. DDS Router running. ``` ```Console parallels@ubuntu-linux-20-04-desktop:~/FastDDSGenHelloWorld/build$ ROS_DOMAIN_ID=0 ros2 run demo_nodes_cpp talker [INFO]...
Fix some rosdep keys, - `googletest-distribution` -> `gtest` : ([rosdep/base](https://github.com/ros/rosdistro/blob/7dd578389846abd7644f7b3daec0d85b07414f44/rosdep/base.yaml#L1701)) - `Sphinx` -> `python3-sphinx` : ([rosdep/python](https://github.com/ros/rosdistro/blob/7dd578389846abd7644f7b3daec0d85b07414f44/rosdep/python.yaml#L9365)) - `yamlcpp` -> `yaml-cpp` : ([rosdep/base](https://github.com/ros/rosdistro/blob/9ee2f0bf1723cb385c9f3013eb7dc57579283174/rosdep/base.yaml#L8696))
New Enchanced Thread Pool Implementation with following characteristics: - Better performance (it is supposed to) - Easier to use - Support arguments It requires #270
Signed-off-by: jparisu
It requires #304
This PR requires a Fast DDS PR to be merged: https://github.com/eProsima/Fast-DDS/pull/2943
during installation at a fresh environment, I've noticed, that 'colcon build' failed with some errors... assert verb_extensions, 'No verb extensions' after some search I found this solution: pip3 install pytest-rerunfailures...
Signed-off-by: jparisu