Problem
For now the types of the signal all come from dynamic_graph or dynamic_graph_manager.
Then in order to use these types you need a dependency on these package which is not an issue for the dynamic_graph because one need it to defines its entities but it is a huge problem for the dynamic_graph_manager.
Potential solution
Create a small package that owns dynamic_graph signal typedef and data types inside.
This package could also depend on pinocchio to transfer SE3 object for example.
Problem
For now the types of the signal all come from dynamic_graph or dynamic_graph_manager.
Then in order to use these types you need a dependency on these package which is not an issue for the dynamic_graph because one need it to defines its entities but it is a huge problem for the dynamic_graph_manager.
Potential solution
Create a small package that owns dynamic_graph signal typedef and data types inside.
This package could also depend on pinocchio to transfer SE3 object for example.