Is your feature request related to a problem? Please describe.
This is a great demo to show possibility of setting realtime profile to ros2 nodes and get a better realtime performance.
But currently, a realtime profile is set on all threads or all callback threads of a node, there is no way to set realtime profile to a certain callback thread.
Describe the solution you'd like
callback-group executor is a method to assign realtime profile in the granularity of callback thread, see this article for details.
the example is available is in ros2/examples
So this demo could add this feature to nodes as a proof of finer control of realtime profile of a thread.
Thanks.