-
Notifications
You must be signed in to change notification settings - Fork 337
ros2_control_node via composition #1261
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
The ros2_control offers the ros2_control_node as start point and user friendly to run the ros2_control stuffs. However, nothing stops you from creating your own node. Take a look in the ros2_control_node.cpp. You can embed the same logic in a composition node. Just make sure you create the controller manager object and the control loop thread. |
Thank you for coming back. You are 100% correct @mateusmenezes95. The question is more whether this should be provided, and why it is not. |
I think this would be a minimal change and could be useful. E.g., just used the robot_state_publisher in a manual composition. |
thank you for coming back @christophfroehlich . Yes, I will have a look at that tomorrow/ early next week, unless someone jumps ahead |
Duplicate of #330 ? |
This issue is being labeled as stale because it has been open 45 days with no activity. It will be automatically closed after another 45 days without follow-ups. |
closing this duplicate |
From the
CMake
it appears theros2_control_node
is compiled into an executable, referros2_control/controller_manager/CMakeLists.txt
Line 42 in 54ced2a
Are there plans to provide composition in the future?
The text was updated successfully, but these errors were encountered: