system_modes icon indicating copy to clipboard operation
system_modes copied to clipboard

System modes for ROS 2 and micro-ROS

Results 21 system_modes issues
Sort by recently updated
recently updated
newest added

Hi, first of all I want to say this is a great project to manage lifecycle nodes! There'a a need to config the lifecycle state of only a subset of...

Why is so slow of changing lifecycle state of a node. there is a test log below, from the data, there will cost at less than 4s, to change the...

There is a need to selectively disable the function of a node, that's say deactivating a node in a certain system mode. Should the following config work? Thanks! #### SHM...

#### SHM file ```yaml # system modes example --- actuation: ros__parameters: type: system parts: drive_base left/manipulator right/manipulator modes: __DEFAULT__: drive_base: inactive.__DEFAULT__ left/manipulator: inactive.__DEFAULT__ right/manipulator: inactive.__DEFAULT__ LEFT: # drive_base: active.__DEFAULT__ left/manipulator:...

Hi all I am trying to use system modes for a system composed of these nodes: `{nav2, manipulator, camera, guard}`. `guard` is a special node that detects if the system...

Configures two (almost identical) workflows * foxy and galactic to be built on Ubuntu focal * humble and rolling to be built on Ubuntu jammy Had to exclude include-order from...

ci

When the system definition (SMH) contains non-lifecycle nodes, inference will most probably fail, because nodes woll not report any (of the specified) states / transitions used by the inference. Two...

enhancement

Minor, low-priority issue but curious: The system modes package build/installation seems to fail, if the package sources are not placed in the ros2 workspace, but just (symbollically) linked into the...

bug
question

Introduce consistency check of SMH file (yaml). Examples for - currently not detected - inconsistencies: 1. systems specify parts that are themselves not specified in the SMH file 1. system...

enhancement
testing

When calling `ros2 lifecycle set`, the tool will abort with an error (*"Node not found"*). Reproduce: 1. Start mode manager with example system (see [system_modes_examples](system_modes_examples/README.md) 2. Execute `ros2 lifecycle set...

help wanted