Package Summary
| Version | 0.4.0 |
| License | Apache-2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/selfpatch/ros2_medkit.git |
| VCS Type | git |
| VCS Version | main |
| Last Updated | 2026-04-06 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- bburda
- mfaferek93
Authors
ros2_medkit_sovd_service_interface
Gateway plugin exposing medkit entity data via ROS 2 services. Enables ROS 2 nodes (e.g. VDA 5050 agent, BT.CPP, PlotJuggler) to access SOVD diagnostics without HTTP.
Services
| Service | Type | Description |
|---|---|---|
/medkit/list_entities |
ros2_medkit_msgs/srv/ListEntities |
List all discovered entities (apps, components, areas) |
/medkit/list_entity_faults |
ros2_medkit_msgs/srv/ListFaultsForEntity |
Get faults for a specific entity |
/medkit/get_entity_data |
ros2_medkit_msgs/srv/GetEntityData |
Get entity topic data (not yet implemented) |
/medkit/get_capabilities |
ros2_medkit_msgs/srv/GetCapabilities |
Get SOVD capabilities for an entity |
Service prefix is configurable via plugins.sovd_service_interface.service_prefix parameter (default: /medkit).
Usage
Load as a gateway plugin:
ros2 run ros2_medkit_gateway gateway_node --ros-args \
-p "plugins:=[\"sovd_service_interface\"]" \
-p "plugins.sovd_service_interface.path:=/path/to/libsovd_service_interface.so" \
-p "plugins.sovd_service_interface.service_prefix:=/medkit"
Tests
colcon test --packages-select ros2_medkit_sovd_service_interface
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| ros2_medkit_cmake | |
| ament_lint_auto | |
| ament_lint_common | |
| ament_cmake_clang_format | |
| ament_cmake_gtest | |
| rclcpp | |
| ros2_medkit_msgs | |
| ros2_medkit_gateway |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged ros2_medkit_sovd_service_interface at Robotics Stack Exchange
Package Summary
| Version | 0.4.0 |
| License | Apache-2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/selfpatch/ros2_medkit.git |
| VCS Type | git |
| VCS Version | main |
| Last Updated | 2026-04-06 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- bburda
- mfaferek93
Authors
ros2_medkit_sovd_service_interface
Gateway plugin exposing medkit entity data via ROS 2 services. Enables ROS 2 nodes (e.g. VDA 5050 agent, BT.CPP, PlotJuggler) to access SOVD diagnostics without HTTP.
Services
| Service | Type | Description |
|---|---|---|
/medkit/list_entities |
ros2_medkit_msgs/srv/ListEntities |
List all discovered entities (apps, components, areas) |
/medkit/list_entity_faults |
ros2_medkit_msgs/srv/ListFaultsForEntity |
Get faults for a specific entity |
/medkit/get_entity_data |
ros2_medkit_msgs/srv/GetEntityData |
Get entity topic data (not yet implemented) |
/medkit/get_capabilities |
ros2_medkit_msgs/srv/GetCapabilities |
Get SOVD capabilities for an entity |
Service prefix is configurable via plugins.sovd_service_interface.service_prefix parameter (default: /medkit).
Usage
Load as a gateway plugin:
ros2 run ros2_medkit_gateway gateway_node --ros-args \
-p "plugins:=[\"sovd_service_interface\"]" \
-p "plugins.sovd_service_interface.path:=/path/to/libsovd_service_interface.so" \
-p "plugins.sovd_service_interface.service_prefix:=/medkit"
Tests
colcon test --packages-select ros2_medkit_sovd_service_interface
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| ros2_medkit_cmake | |
| ament_lint_auto | |
| ament_lint_common | |
| ament_cmake_clang_format | |
| ament_cmake_gtest | |
| rclcpp | |
| ros2_medkit_msgs | |
| ros2_medkit_gateway |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged ros2_medkit_sovd_service_interface at Robotics Stack Exchange
Package Summary
| Version | 0.4.0 |
| License | Apache-2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/selfpatch/ros2_medkit.git |
| VCS Type | git |
| VCS Version | main |
| Last Updated | 2026-04-06 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- bburda
- mfaferek93
Authors
ros2_medkit_sovd_service_interface
Gateway plugin exposing medkit entity data via ROS 2 services. Enables ROS 2 nodes (e.g. VDA 5050 agent, BT.CPP, PlotJuggler) to access SOVD diagnostics without HTTP.
Services
| Service | Type | Description |
|---|---|---|
/medkit/list_entities |
ros2_medkit_msgs/srv/ListEntities |
List all discovered entities (apps, components, areas) |
/medkit/list_entity_faults |
ros2_medkit_msgs/srv/ListFaultsForEntity |
Get faults for a specific entity |
/medkit/get_entity_data |
ros2_medkit_msgs/srv/GetEntityData |
Get entity topic data (not yet implemented) |
/medkit/get_capabilities |
ros2_medkit_msgs/srv/GetCapabilities |
Get SOVD capabilities for an entity |
Service prefix is configurable via plugins.sovd_service_interface.service_prefix parameter (default: /medkit).
Usage
Load as a gateway plugin:
ros2 run ros2_medkit_gateway gateway_node --ros-args \
-p "plugins:=[\"sovd_service_interface\"]" \
-p "plugins.sovd_service_interface.path:=/path/to/libsovd_service_interface.so" \
-p "plugins.sovd_service_interface.service_prefix:=/medkit"
Tests
colcon test --packages-select ros2_medkit_sovd_service_interface
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| ros2_medkit_cmake | |
| ament_lint_auto | |
| ament_lint_common | |
| ament_cmake_clang_format | |
| ament_cmake_gtest | |
| rclcpp | |
| ros2_medkit_msgs | |
| ros2_medkit_gateway |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged ros2_medkit_sovd_service_interface at Robotics Stack Exchange
Package Summary
| Version | 0.4.0 |
| License | Apache-2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/selfpatch/ros2_medkit.git |
| VCS Type | git |
| VCS Version | main |
| Last Updated | 2026-04-06 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- bburda
- mfaferek93
Authors
ros2_medkit_sovd_service_interface
Gateway plugin exposing medkit entity data via ROS 2 services. Enables ROS 2 nodes (e.g. VDA 5050 agent, BT.CPP, PlotJuggler) to access SOVD diagnostics without HTTP.
Services
| Service | Type | Description |
|---|---|---|
/medkit/list_entities |
ros2_medkit_msgs/srv/ListEntities |
List all discovered entities (apps, components, areas) |
/medkit/list_entity_faults |
ros2_medkit_msgs/srv/ListFaultsForEntity |
Get faults for a specific entity |
/medkit/get_entity_data |
ros2_medkit_msgs/srv/GetEntityData |
Get entity topic data (not yet implemented) |
/medkit/get_capabilities |
ros2_medkit_msgs/srv/GetCapabilities |
Get SOVD capabilities for an entity |
Service prefix is configurable via plugins.sovd_service_interface.service_prefix parameter (default: /medkit).
Usage
Load as a gateway plugin:
ros2 run ros2_medkit_gateway gateway_node --ros-args \
-p "plugins:=[\"sovd_service_interface\"]" \
-p "plugins.sovd_service_interface.path:=/path/to/libsovd_service_interface.so" \
-p "plugins.sovd_service_interface.service_prefix:=/medkit"
Tests
colcon test --packages-select ros2_medkit_sovd_service_interface
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| ros2_medkit_cmake | |
| ament_lint_auto | |
| ament_lint_common | |
| ament_cmake_clang_format | |
| ament_cmake_gtest | |
| rclcpp | |
| ros2_medkit_msgs | |
| ros2_medkit_gateway |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged ros2_medkit_sovd_service_interface at Robotics Stack Exchange
Package Summary
| Version | 0.4.0 |
| License | Apache-2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/selfpatch/ros2_medkit.git |
| VCS Type | git |
| VCS Version | main |
| Last Updated | 2026-04-06 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- bburda
- mfaferek93
Authors
ros2_medkit_sovd_service_interface
Gateway plugin exposing medkit entity data via ROS 2 services. Enables ROS 2 nodes (e.g. VDA 5050 agent, BT.CPP, PlotJuggler) to access SOVD diagnostics without HTTP.
Services
| Service | Type | Description |
|---|---|---|
/medkit/list_entities |
ros2_medkit_msgs/srv/ListEntities |
List all discovered entities (apps, components, areas) |
/medkit/list_entity_faults |
ros2_medkit_msgs/srv/ListFaultsForEntity |
Get faults for a specific entity |
/medkit/get_entity_data |
ros2_medkit_msgs/srv/GetEntityData |
Get entity topic data (not yet implemented) |
/medkit/get_capabilities |
ros2_medkit_msgs/srv/GetCapabilities |
Get SOVD capabilities for an entity |
Service prefix is configurable via plugins.sovd_service_interface.service_prefix parameter (default: /medkit).
Usage
Load as a gateway plugin:
ros2 run ros2_medkit_gateway gateway_node --ros-args \
-p "plugins:=[\"sovd_service_interface\"]" \
-p "plugins.sovd_service_interface.path:=/path/to/libsovd_service_interface.so" \
-p "plugins.sovd_service_interface.service_prefix:=/medkit"
Tests
colcon test --packages-select ros2_medkit_sovd_service_interface
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| ros2_medkit_cmake | |
| ament_lint_auto | |
| ament_lint_common | |
| ament_cmake_clang_format | |
| ament_cmake_gtest | |
| rclcpp | |
| ros2_medkit_msgs | |
| ros2_medkit_gateway |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged ros2_medkit_sovd_service_interface at Robotics Stack Exchange
Package Summary
| Version | 0.4.0 |
| License | Apache-2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/selfpatch/ros2_medkit.git |
| VCS Type | git |
| VCS Version | main |
| Last Updated | 2026-04-06 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- bburda
- mfaferek93
Authors
ros2_medkit_sovd_service_interface
Gateway plugin exposing medkit entity data via ROS 2 services. Enables ROS 2 nodes (e.g. VDA 5050 agent, BT.CPP, PlotJuggler) to access SOVD diagnostics without HTTP.
Services
| Service | Type | Description |
|---|---|---|
/medkit/list_entities |
ros2_medkit_msgs/srv/ListEntities |
List all discovered entities (apps, components, areas) |
/medkit/list_entity_faults |
ros2_medkit_msgs/srv/ListFaultsForEntity |
Get faults for a specific entity |
/medkit/get_entity_data |
ros2_medkit_msgs/srv/GetEntityData |
Get entity topic data (not yet implemented) |
/medkit/get_capabilities |
ros2_medkit_msgs/srv/GetCapabilities |
Get SOVD capabilities for an entity |
Service prefix is configurable via plugins.sovd_service_interface.service_prefix parameter (default: /medkit).
Usage
Load as a gateway plugin:
ros2 run ros2_medkit_gateway gateway_node --ros-args \
-p "plugins:=[\"sovd_service_interface\"]" \
-p "plugins.sovd_service_interface.path:=/path/to/libsovd_service_interface.so" \
-p "plugins.sovd_service_interface.service_prefix:=/medkit"
Tests
colcon test --packages-select ros2_medkit_sovd_service_interface
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| ros2_medkit_cmake | |
| ament_lint_auto | |
| ament_lint_common | |
| ament_cmake_clang_format | |
| ament_cmake_gtest | |
| rclcpp | |
| ros2_medkit_msgs | |
| ros2_medkit_gateway |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged ros2_medkit_sovd_service_interface at Robotics Stack Exchange
Package Summary
| Version | 0.4.0 |
| License | Apache-2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/selfpatch/ros2_medkit.git |
| VCS Type | git |
| VCS Version | main |
| Last Updated | 2026-04-06 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- bburda
- mfaferek93
Authors
ros2_medkit_sovd_service_interface
Gateway plugin exposing medkit entity data via ROS 2 services. Enables ROS 2 nodes (e.g. VDA 5050 agent, BT.CPP, PlotJuggler) to access SOVD diagnostics without HTTP.
Services
| Service | Type | Description |
|---|---|---|
/medkit/list_entities |
ros2_medkit_msgs/srv/ListEntities |
List all discovered entities (apps, components, areas) |
/medkit/list_entity_faults |
ros2_medkit_msgs/srv/ListFaultsForEntity |
Get faults for a specific entity |
/medkit/get_entity_data |
ros2_medkit_msgs/srv/GetEntityData |
Get entity topic data (not yet implemented) |
/medkit/get_capabilities |
ros2_medkit_msgs/srv/GetCapabilities |
Get SOVD capabilities for an entity |
Service prefix is configurable via plugins.sovd_service_interface.service_prefix parameter (default: /medkit).
Usage
Load as a gateway plugin:
ros2 run ros2_medkit_gateway gateway_node --ros-args \
-p "plugins:=[\"sovd_service_interface\"]" \
-p "plugins.sovd_service_interface.path:=/path/to/libsovd_service_interface.so" \
-p "plugins.sovd_service_interface.service_prefix:=/medkit"
Tests
colcon test --packages-select ros2_medkit_sovd_service_interface
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| ros2_medkit_cmake | |
| ament_lint_auto | |
| ament_lint_common | |
| ament_cmake_clang_format | |
| ament_cmake_gtest | |
| rclcpp | |
| ros2_medkit_msgs | |
| ros2_medkit_gateway |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged ros2_medkit_sovd_service_interface at Robotics Stack Exchange
Package Summary
| Version | 0.4.0 |
| License | Apache-2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/selfpatch/ros2_medkit.git |
| VCS Type | git |
| VCS Version | main |
| Last Updated | 2026-04-06 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- bburda
- mfaferek93
Authors
ros2_medkit_sovd_service_interface
Gateway plugin exposing medkit entity data via ROS 2 services. Enables ROS 2 nodes (e.g. VDA 5050 agent, BT.CPP, PlotJuggler) to access SOVD diagnostics without HTTP.
Services
| Service | Type | Description |
|---|---|---|
/medkit/list_entities |
ros2_medkit_msgs/srv/ListEntities |
List all discovered entities (apps, components, areas) |
/medkit/list_entity_faults |
ros2_medkit_msgs/srv/ListFaultsForEntity |
Get faults for a specific entity |
/medkit/get_entity_data |
ros2_medkit_msgs/srv/GetEntityData |
Get entity topic data (not yet implemented) |
/medkit/get_capabilities |
ros2_medkit_msgs/srv/GetCapabilities |
Get SOVD capabilities for an entity |
Service prefix is configurable via plugins.sovd_service_interface.service_prefix parameter (default: /medkit).
Usage
Load as a gateway plugin:
ros2 run ros2_medkit_gateway gateway_node --ros-args \
-p "plugins:=[\"sovd_service_interface\"]" \
-p "plugins.sovd_service_interface.path:=/path/to/libsovd_service_interface.so" \
-p "plugins.sovd_service_interface.service_prefix:=/medkit"
Tests
colcon test --packages-select ros2_medkit_sovd_service_interface
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| ros2_medkit_cmake | |
| ament_lint_auto | |
| ament_lint_common | |
| ament_cmake_clang_format | |
| ament_cmake_gtest | |
| rclcpp | |
| ros2_medkit_msgs | |
| ros2_medkit_gateway |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged ros2_medkit_sovd_service_interface at Robotics Stack Exchange
Package Summary
| Version | 0.4.0 |
| License | Apache-2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/selfpatch/ros2_medkit.git |
| VCS Type | git |
| VCS Version | main |
| Last Updated | 2026-04-06 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- bburda
- mfaferek93
Authors
ros2_medkit_sovd_service_interface
Gateway plugin exposing medkit entity data via ROS 2 services. Enables ROS 2 nodes (e.g. VDA 5050 agent, BT.CPP, PlotJuggler) to access SOVD diagnostics without HTTP.
Services
| Service | Type | Description |
|---|---|---|
/medkit/list_entities |
ros2_medkit_msgs/srv/ListEntities |
List all discovered entities (apps, components, areas) |
/medkit/list_entity_faults |
ros2_medkit_msgs/srv/ListFaultsForEntity |
Get faults for a specific entity |
/medkit/get_entity_data |
ros2_medkit_msgs/srv/GetEntityData |
Get entity topic data (not yet implemented) |
/medkit/get_capabilities |
ros2_medkit_msgs/srv/GetCapabilities |
Get SOVD capabilities for an entity |
Service prefix is configurable via plugins.sovd_service_interface.service_prefix parameter (default: /medkit).
Usage
Load as a gateway plugin:
ros2 run ros2_medkit_gateway gateway_node --ros-args \
-p "plugins:=[\"sovd_service_interface\"]" \
-p "plugins.sovd_service_interface.path:=/path/to/libsovd_service_interface.so" \
-p "plugins.sovd_service_interface.service_prefix:=/medkit"
Tests
colcon test --packages-select ros2_medkit_sovd_service_interface
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| ros2_medkit_cmake | |
| ament_lint_auto | |
| ament_lint_common | |
| ament_cmake_clang_format | |
| ament_cmake_gtest | |
| rclcpp | |
| ros2_medkit_msgs | |
| ros2_medkit_gateway |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged ros2_medkit_sovd_service_interface at Robotics Stack Exchange
Package Summary
| Version | 0.4.0 |
| License | Apache-2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/selfpatch/ros2_medkit.git |
| VCS Type | git |
| VCS Version | main |
| Last Updated | 2026-04-06 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- bburda
- mfaferek93
Authors
ros2_medkit_sovd_service_interface
Gateway plugin exposing medkit entity data via ROS 2 services. Enables ROS 2 nodes (e.g. VDA 5050 agent, BT.CPP, PlotJuggler) to access SOVD diagnostics without HTTP.
Services
| Service | Type | Description |
|---|---|---|
/medkit/list_entities |
ros2_medkit_msgs/srv/ListEntities |
List all discovered entities (apps, components, areas) |
/medkit/list_entity_faults |
ros2_medkit_msgs/srv/ListFaultsForEntity |
Get faults for a specific entity |
/medkit/get_entity_data |
ros2_medkit_msgs/srv/GetEntityData |
Get entity topic data (not yet implemented) |
/medkit/get_capabilities |
ros2_medkit_msgs/srv/GetCapabilities |
Get SOVD capabilities for an entity |
Service prefix is configurable via plugins.sovd_service_interface.service_prefix parameter (default: /medkit).
Usage
Load as a gateway plugin:
ros2 run ros2_medkit_gateway gateway_node --ros-args \
-p "plugins:=[\"sovd_service_interface\"]" \
-p "plugins.sovd_service_interface.path:=/path/to/libsovd_service_interface.so" \
-p "plugins.sovd_service_interface.service_prefix:=/medkit"
Tests
colcon test --packages-select ros2_medkit_sovd_service_interface
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| ros2_medkit_cmake | |
| ament_lint_auto | |
| ament_lint_common | |
| ament_cmake_clang_format | |
| ament_cmake_gtest | |
| rclcpp | |
| ros2_medkit_msgs | |
| ros2_medkit_gateway |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged ros2_medkit_sovd_service_interface at Robotics Stack Exchange
Package Summary
| Version | 0.4.0 |
| License | Apache-2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/selfpatch/ros2_medkit.git |
| VCS Type | git |
| VCS Version | main |
| Last Updated | 2026-04-06 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- bburda
- mfaferek93
Authors
ros2_medkit_sovd_service_interface
Gateway plugin exposing medkit entity data via ROS 2 services. Enables ROS 2 nodes (e.g. VDA 5050 agent, BT.CPP, PlotJuggler) to access SOVD diagnostics without HTTP.
Services
| Service | Type | Description |
|---|---|---|
/medkit/list_entities |
ros2_medkit_msgs/srv/ListEntities |
List all discovered entities (apps, components, areas) |
/medkit/list_entity_faults |
ros2_medkit_msgs/srv/ListFaultsForEntity |
Get faults for a specific entity |
/medkit/get_entity_data |
ros2_medkit_msgs/srv/GetEntityData |
Get entity topic data (not yet implemented) |
/medkit/get_capabilities |
ros2_medkit_msgs/srv/GetCapabilities |
Get SOVD capabilities for an entity |
Service prefix is configurable via plugins.sovd_service_interface.service_prefix parameter (default: /medkit).
Usage
Load as a gateway plugin:
ros2 run ros2_medkit_gateway gateway_node --ros-args \
-p "plugins:=[\"sovd_service_interface\"]" \
-p "plugins.sovd_service_interface.path:=/path/to/libsovd_service_interface.so" \
-p "plugins.sovd_service_interface.service_prefix:=/medkit"
Tests
colcon test --packages-select ros2_medkit_sovd_service_interface
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| ros2_medkit_cmake | |
| ament_lint_auto | |
| ament_lint_common | |
| ament_cmake_clang_format | |
| ament_cmake_gtest | |
| rclcpp | |
| ros2_medkit_msgs | |
| ros2_medkit_gateway |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged ros2_medkit_sovd_service_interface at Robotics Stack Exchange
Package Summary
| Version | 0.4.0 |
| License | Apache-2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/selfpatch/ros2_medkit.git |
| VCS Type | git |
| VCS Version | main |
| Last Updated | 2026-04-06 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- bburda
- mfaferek93
Authors
ros2_medkit_sovd_service_interface
Gateway plugin exposing medkit entity data via ROS 2 services. Enables ROS 2 nodes (e.g. VDA 5050 agent, BT.CPP, PlotJuggler) to access SOVD diagnostics without HTTP.
Services
| Service | Type | Description |
|---|---|---|
/medkit/list_entities |
ros2_medkit_msgs/srv/ListEntities |
List all discovered entities (apps, components, areas) |
/medkit/list_entity_faults |
ros2_medkit_msgs/srv/ListFaultsForEntity |
Get faults for a specific entity |
/medkit/get_entity_data |
ros2_medkit_msgs/srv/GetEntityData |
Get entity topic data (not yet implemented) |
/medkit/get_capabilities |
ros2_medkit_msgs/srv/GetCapabilities |
Get SOVD capabilities for an entity |
Service prefix is configurable via plugins.sovd_service_interface.service_prefix parameter (default: /medkit).
Usage
Load as a gateway plugin:
ros2 run ros2_medkit_gateway gateway_node --ros-args \
-p "plugins:=[\"sovd_service_interface\"]" \
-p "plugins.sovd_service_interface.path:=/path/to/libsovd_service_interface.so" \
-p "plugins.sovd_service_interface.service_prefix:=/medkit"
Tests
colcon test --packages-select ros2_medkit_sovd_service_interface
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| ros2_medkit_cmake | |
| ament_lint_auto | |
| ament_lint_common | |
| ament_cmake_clang_format | |
| ament_cmake_gtest | |
| rclcpp | |
| ros2_medkit_msgs | |
| ros2_medkit_gateway |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged ros2_medkit_sovd_service_interface at Robotics Stack Exchange
Package Summary
| Version | 0.4.0 |
| License | Apache-2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/selfpatch/ros2_medkit.git |
| VCS Type | git |
| VCS Version | main |
| Last Updated | 2026-04-06 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- bburda
- mfaferek93
Authors
ros2_medkit_sovd_service_interface
Gateway plugin exposing medkit entity data via ROS 2 services. Enables ROS 2 nodes (e.g. VDA 5050 agent, BT.CPP, PlotJuggler) to access SOVD diagnostics without HTTP.
Services
| Service | Type | Description |
|---|---|---|
/medkit/list_entities |
ros2_medkit_msgs/srv/ListEntities |
List all discovered entities (apps, components, areas) |
/medkit/list_entity_faults |
ros2_medkit_msgs/srv/ListFaultsForEntity |
Get faults for a specific entity |
/medkit/get_entity_data |
ros2_medkit_msgs/srv/GetEntityData |
Get entity topic data (not yet implemented) |
/medkit/get_capabilities |
ros2_medkit_msgs/srv/GetCapabilities |
Get SOVD capabilities for an entity |
Service prefix is configurable via plugins.sovd_service_interface.service_prefix parameter (default: /medkit).
Usage
Load as a gateway plugin:
ros2 run ros2_medkit_gateway gateway_node --ros-args \
-p "plugins:=[\"sovd_service_interface\"]" \
-p "plugins.sovd_service_interface.path:=/path/to/libsovd_service_interface.so" \
-p "plugins.sovd_service_interface.service_prefix:=/medkit"
Tests
colcon test --packages-select ros2_medkit_sovd_service_interface
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| ros2_medkit_cmake | |
| ament_lint_auto | |
| ament_lint_common | |
| ament_cmake_clang_format | |
| ament_cmake_gtest | |
| rclcpp | |
| ros2_medkit_msgs | |
| ros2_medkit_gateway |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged ros2_medkit_sovd_service_interface at Robotics Stack Exchange
Package Summary
| Version | 0.4.0 |
| License | Apache-2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/selfpatch/ros2_medkit.git |
| VCS Type | git |
| VCS Version | main |
| Last Updated | 2026-04-06 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- bburda
- mfaferek93
Authors
ros2_medkit_sovd_service_interface
Gateway plugin exposing medkit entity data via ROS 2 services. Enables ROS 2 nodes (e.g. VDA 5050 agent, BT.CPP, PlotJuggler) to access SOVD diagnostics without HTTP.
Services
| Service | Type | Description |
|---|---|---|
/medkit/list_entities |
ros2_medkit_msgs/srv/ListEntities |
List all discovered entities (apps, components, areas) |
/medkit/list_entity_faults |
ros2_medkit_msgs/srv/ListFaultsForEntity |
Get faults for a specific entity |
/medkit/get_entity_data |
ros2_medkit_msgs/srv/GetEntityData |
Get entity topic data (not yet implemented) |
/medkit/get_capabilities |
ros2_medkit_msgs/srv/GetCapabilities |
Get SOVD capabilities for an entity |
Service prefix is configurable via plugins.sovd_service_interface.service_prefix parameter (default: /medkit).
Usage
Load as a gateway plugin:
ros2 run ros2_medkit_gateway gateway_node --ros-args \
-p "plugins:=[\"sovd_service_interface\"]" \
-p "plugins.sovd_service_interface.path:=/path/to/libsovd_service_interface.so" \
-p "plugins.sovd_service_interface.service_prefix:=/medkit"
Tests
colcon test --packages-select ros2_medkit_sovd_service_interface
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| ros2_medkit_cmake | |
| ament_lint_auto | |
| ament_lint_common | |
| ament_cmake_clang_format | |
| ament_cmake_gtest | |
| rclcpp | |
| ros2_medkit_msgs | |
| ros2_medkit_gateway |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged ros2_medkit_sovd_service_interface at Robotics Stack Exchange
Package Summary
| Version | 0.4.0 |
| License | Apache-2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/selfpatch/ros2_medkit.git |
| VCS Type | git |
| VCS Version | main |
| Last Updated | 2026-04-06 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- bburda
- mfaferek93
Authors
ros2_medkit_sovd_service_interface
Gateway plugin exposing medkit entity data via ROS 2 services. Enables ROS 2 nodes (e.g. VDA 5050 agent, BT.CPP, PlotJuggler) to access SOVD diagnostics without HTTP.
Services
| Service | Type | Description |
|---|---|---|
/medkit/list_entities |
ros2_medkit_msgs/srv/ListEntities |
List all discovered entities (apps, components, areas) |
/medkit/list_entity_faults |
ros2_medkit_msgs/srv/ListFaultsForEntity |
Get faults for a specific entity |
/medkit/get_entity_data |
ros2_medkit_msgs/srv/GetEntityData |
Get entity topic data (not yet implemented) |
/medkit/get_capabilities |
ros2_medkit_msgs/srv/GetCapabilities |
Get SOVD capabilities for an entity |
Service prefix is configurable via plugins.sovd_service_interface.service_prefix parameter (default: /medkit).
Usage
Load as a gateway plugin:
ros2 run ros2_medkit_gateway gateway_node --ros-args \
-p "plugins:=[\"sovd_service_interface\"]" \
-p "plugins.sovd_service_interface.path:=/path/to/libsovd_service_interface.so" \
-p "plugins.sovd_service_interface.service_prefix:=/medkit"
Tests
colcon test --packages-select ros2_medkit_sovd_service_interface
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| ros2_medkit_cmake | |
| ament_lint_auto | |
| ament_lint_common | |
| ament_cmake_clang_format | |
| ament_cmake_gtest | |
| rclcpp | |
| ros2_medkit_msgs | |
| ros2_medkit_gateway |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged ros2_medkit_sovd_service_interface at Robotics Stack Exchange
Package Summary
| Version | 0.4.0 |
| License | Apache-2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/selfpatch/ros2_medkit.git |
| VCS Type | git |
| VCS Version | main |
| Last Updated | 2026-04-06 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- bburda
- mfaferek93
Authors
ros2_medkit_sovd_service_interface
Gateway plugin exposing medkit entity data via ROS 2 services. Enables ROS 2 nodes (e.g. VDA 5050 agent, BT.CPP, PlotJuggler) to access SOVD diagnostics without HTTP.
Services
| Service | Type | Description |
|---|---|---|
/medkit/list_entities |
ros2_medkit_msgs/srv/ListEntities |
List all discovered entities (apps, components, areas) |
/medkit/list_entity_faults |
ros2_medkit_msgs/srv/ListFaultsForEntity |
Get faults for a specific entity |
/medkit/get_entity_data |
ros2_medkit_msgs/srv/GetEntityData |
Get entity topic data (not yet implemented) |
/medkit/get_capabilities |
ros2_medkit_msgs/srv/GetCapabilities |
Get SOVD capabilities for an entity |
Service prefix is configurable via plugins.sovd_service_interface.service_prefix parameter (default: /medkit).
Usage
Load as a gateway plugin:
ros2 run ros2_medkit_gateway gateway_node --ros-args \
-p "plugins:=[\"sovd_service_interface\"]" \
-p "plugins.sovd_service_interface.path:=/path/to/libsovd_service_interface.so" \
-p "plugins.sovd_service_interface.service_prefix:=/medkit"
Tests
colcon test --packages-select ros2_medkit_sovd_service_interface
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| ros2_medkit_cmake | |
| ament_lint_auto | |
| ament_lint_common | |
| ament_cmake_clang_format | |
| ament_cmake_gtest | |
| rclcpp | |
| ros2_medkit_msgs | |
| ros2_medkit_gateway |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged ros2_medkit_sovd_service_interface at Robotics Stack Exchange
Package Summary
| Version | 0.4.0 |
| License | Apache-2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/selfpatch/ros2_medkit.git |
| VCS Type | git |
| VCS Version | main |
| Last Updated | 2026-04-06 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- bburda
- mfaferek93
Authors
ros2_medkit_sovd_service_interface
Gateway plugin exposing medkit entity data via ROS 2 services. Enables ROS 2 nodes (e.g. VDA 5050 agent, BT.CPP, PlotJuggler) to access SOVD diagnostics without HTTP.
Services
| Service | Type | Description |
|---|---|---|
/medkit/list_entities |
ros2_medkit_msgs/srv/ListEntities |
List all discovered entities (apps, components, areas) |
/medkit/list_entity_faults |
ros2_medkit_msgs/srv/ListFaultsForEntity |
Get faults for a specific entity |
/medkit/get_entity_data |
ros2_medkit_msgs/srv/GetEntityData |
Get entity topic data (not yet implemented) |
/medkit/get_capabilities |
ros2_medkit_msgs/srv/GetCapabilities |
Get SOVD capabilities for an entity |
Service prefix is configurable via plugins.sovd_service_interface.service_prefix parameter (default: /medkit).
Usage
Load as a gateway plugin:
ros2 run ros2_medkit_gateway gateway_node --ros-args \
-p "plugins:=[\"sovd_service_interface\"]" \
-p "plugins.sovd_service_interface.path:=/path/to/libsovd_service_interface.so" \
-p "plugins.sovd_service_interface.service_prefix:=/medkit"
Tests
colcon test --packages-select ros2_medkit_sovd_service_interface
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| ros2_medkit_cmake | |
| ament_lint_auto | |
| ament_lint_common | |
| ament_cmake_clang_format | |
| ament_cmake_gtest | |
| rclcpp | |
| ros2_medkit_msgs | |
| ros2_medkit_gateway |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged ros2_medkit_sovd_service_interface at Robotics Stack Exchange
Package Summary
| Version | 0.4.0 |
| License | Apache-2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/selfpatch/ros2_medkit.git |
| VCS Type | git |
| VCS Version | main |
| Last Updated | 2026-04-06 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- bburda
- mfaferek93
Authors
ros2_medkit_sovd_service_interface
Gateway plugin exposing medkit entity data via ROS 2 services. Enables ROS 2 nodes (e.g. VDA 5050 agent, BT.CPP, PlotJuggler) to access SOVD diagnostics without HTTP.
Services
| Service | Type | Description |
|---|---|---|
/medkit/list_entities |
ros2_medkit_msgs/srv/ListEntities |
List all discovered entities (apps, components, areas) |
/medkit/list_entity_faults |
ros2_medkit_msgs/srv/ListFaultsForEntity |
Get faults for a specific entity |
/medkit/get_entity_data |
ros2_medkit_msgs/srv/GetEntityData |
Get entity topic data (not yet implemented) |
/medkit/get_capabilities |
ros2_medkit_msgs/srv/GetCapabilities |
Get SOVD capabilities for an entity |
Service prefix is configurable via plugins.sovd_service_interface.service_prefix parameter (default: /medkit).
Usage
Load as a gateway plugin:
ros2 run ros2_medkit_gateway gateway_node --ros-args \
-p "plugins:=[\"sovd_service_interface\"]" \
-p "plugins.sovd_service_interface.path:=/path/to/libsovd_service_interface.so" \
-p "plugins.sovd_service_interface.service_prefix:=/medkit"
Tests
colcon test --packages-select ros2_medkit_sovd_service_interface
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| ros2_medkit_cmake | |
| ament_lint_auto | |
| ament_lint_common | |
| ament_cmake_clang_format | |
| ament_cmake_gtest | |
| rclcpp | |
| ros2_medkit_msgs | |
| ros2_medkit_gateway |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged ros2_medkit_sovd_service_interface at Robotics Stack Exchange
Package Summary
| Version | 0.4.0 |
| License | Apache-2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/selfpatch/ros2_medkit.git |
| VCS Type | git |
| VCS Version | main |
| Last Updated | 2026-04-06 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- bburda
- mfaferek93
Authors
ros2_medkit_sovd_service_interface
Gateway plugin exposing medkit entity data via ROS 2 services. Enables ROS 2 nodes (e.g. VDA 5050 agent, BT.CPP, PlotJuggler) to access SOVD diagnostics without HTTP.
Services
| Service | Type | Description |
|---|---|---|
/medkit/list_entities |
ros2_medkit_msgs/srv/ListEntities |
List all discovered entities (apps, components, areas) |
/medkit/list_entity_faults |
ros2_medkit_msgs/srv/ListFaultsForEntity |
Get faults for a specific entity |
/medkit/get_entity_data |
ros2_medkit_msgs/srv/GetEntityData |
Get entity topic data (not yet implemented) |
/medkit/get_capabilities |
ros2_medkit_msgs/srv/GetCapabilities |
Get SOVD capabilities for an entity |
Service prefix is configurable via plugins.sovd_service_interface.service_prefix parameter (default: /medkit).
Usage
Load as a gateway plugin:
ros2 run ros2_medkit_gateway gateway_node --ros-args \
-p "plugins:=[\"sovd_service_interface\"]" \
-p "plugins.sovd_service_interface.path:=/path/to/libsovd_service_interface.so" \
-p "plugins.sovd_service_interface.service_prefix:=/medkit"
Tests
colcon test --packages-select ros2_medkit_sovd_service_interface
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| ros2_medkit_cmake | |
| ament_lint_auto | |
| ament_lint_common | |
| ament_cmake_clang_format | |
| ament_cmake_gtest | |
| rclcpp | |
| ros2_medkit_msgs | |
| ros2_medkit_gateway |