Before proceeding, is there an existing issue or discussion for this?
OS and version
Ubuntu 22.04
Open-RMF installation type
Source build
Other Open-RMF installation methods
No response
Open-RMF version or commit hash
f95003c
ROS distribution
Humble
ROS installation type
Source build
Other ROS installation methods
No response
Package or library, if applicable
No response
Description of the bug
Description
Currently there is an issue where it is not possible to connect the output of a defined section to another node/section. This only happens when trying to wire the sections on the UI. Loading up a diagram with predefined connections has no issue.
Link to example diagrams. The wiredup.json contains the fully wired up and working workflow while the bug.json contains the half wired up workflow with the impossible connection.
This seems to be an issue with only the main branch. Tested this with the live demo, which should be on 0.0.6(?) and it works as intended.
Steps to reproduce the bug
- Create either 2 sections (Can be empty or defined) or 1 node 1 section
- Try to connect the output from one section to the other
Expected behavior
Sections are able to connect to each other directly and the diagram gets executed.
main branch workflow:

live_demo workflow:
Actual behavior
Section outputs cannot connect directly to other nodes/sections. Have to manually alter the connect field in the diagram.json file
Additional information or screenshots
No response
Before proceeding, is there an existing issue or discussion for this?
OS and version
Ubuntu 22.04
Open-RMF installation type
Source build
Other Open-RMF installation methods
No response
Open-RMF version or commit hash
f95003c
ROS distribution
Humble
ROS installation type
Source build
Other ROS installation methods
No response
Package or library, if applicable
No response
Description of the bug
Description
Currently there is an issue where it is not possible to connect the output of a defined section to another node/section. This only happens when trying to wire the sections on the UI. Loading up a diagram with predefined connections has no issue.
Link to example diagrams. The
wiredup.jsoncontains the fully wired up and working workflow while thebug.jsoncontains the half wired up workflow with the impossible connection.This seems to be an issue with only the
mainbranch. Tested this with the live demo, which should be on0.0.6(?) and it works as intended.Steps to reproduce the bug
Expected behavior
Sections are able to connect to each other directly and the diagram gets executed.
mainbranch workflow:live_demoworkflow:Actual behavior
Section outputs cannot connect directly to other nodes/sections. Have to manually alter the
connectfield in thediagram.jsonfileAdditional information or screenshots
No response