Developing custom ROS Omnigraph Nodes in C++


I would like to extend the current ROS capabilities by adding a new Omnigraph Node.
Since the library I will be using is written in C++ the node implementation will also be done in C++.

The question I have is:
Is it possible to create a custom extension/OG-Node that uses the provided omni.isaac ROS-Bridge?
If so, is there a recommended workflow for doing that? Especially how to set up the custom nodes extension and build dependency files?


1 Like

Hi - Sorry for the delay in the response. Let us know if you still having this issue/question with the latest Isaac Sim 2022.2.1 release.

Any updates? I also want to create a custom OG-Node for interfacing with ROS.

Hi @kyungho.yoo @ManicMunchkin - You can find information for custom ROS OG Nodes in C++ here: Omnigraph: Custom C++ Nodes — Omniverse Robotics documentation