This feature changes the configuration of the Relay Server for ROS2, it allows to parameterise it with the configuration of Ros Actions, Ros Services and TFs.
To enable this configuration, I added a set of new properties in InstanceModel and created saving and retrieving infrastructure for it.
The default relay 2 server image has been set to: but5gera/ros2_relay_server:0.2.0
Fixes #255
Type of change
[x] New feature (non-breaking change which adds functionality)
What has been changed?
Feature: added support for new ros2 relay version 0.2.0
Feature: added new fields for Instance entity to transfer TFs, Services and Actions between Relay and Robot
How Has This Been Tested?
[x] Retrieved and saved new entity configuration
[x] Created tests to ensure that all environment variables are being saved
Checklist:
[x] My code follows the style guidelines of this project
[x] I have performed a self-review of my code
[x] I have commented my code, particularly in hard-to-understand areas
[x] I have made corresponding changes to the documentation
[x] My changes generate no new warnings
[x] I have added tests that prove my fix is effective or that my feature works
[x] New and existing unit tests pass locally with my changes
Description
This feature changes the configuration of the Relay Server for ROS2, it allows to parameterise it with the configuration of Ros Actions, Ros Services and TFs. To enable this configuration, I added a set of new properties in
InstanceModel
and created saving and retrieving infrastructure for it. The default relay 2 server image has been set to:but5gera/ros2_relay_server:0.2.0
Fixes #255Type of change
What has been changed?
How Has This Been Tested?
Checklist: