From 8fda28df76b58bba4e5cbb84f3c9c226de42eb39 Mon Sep 17 00:00:00 2001 From: Arjan Vroegop Date: Tue, 10 Feb 2026 13:40:00 +0100 Subject: [PATCH] fixed broken float in ActionGraph (Ros2OgnUtils.h) --- .../include/isaacsim/ros2/bridge/Ros2OgnUtils.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/source/extensions/isaacsim.ros2.bridge/include/isaacsim/ros2/bridge/Ros2OgnUtils.h b/source/extensions/isaacsim.ros2.bridge/include/isaacsim/ros2/bridge/Ros2OgnUtils.h index 8cbbc92b..69feabb2 100644 --- a/source/extensions/isaacsim.ros2.bridge/include/isaacsim/ros2/bridge/Ros2OgnUtils.h +++ b/source/extensions/isaacsim.ros2.bridge/include/isaacsim/ros2/bridge/Ros2OgnUtils.h @@ -892,7 +892,9 @@ inline bool writeNodeAttributeFromMessage(OmniGraphDatabase& db, } else { - auto outputValue = getAttributeWritableData(db.abi_node(), "outputs:" + messageField.name); + //auto outputValue = getAttributeWritableData(db.abi_node(), "outputs:" + messageField.name); + auto outputValue = getAttributeWritableData( + db.abi_node(), inputOutput(isOutput) + ":" + prependStr + messageField.name); if (checkCondition(outputValue, "Unable to write float value")) { *outputValue = *std::static_pointer_cast(messageData.at(i));