Skip to content
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

Make unitree_joint_control_tools header-only. #106

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

Masa0u0
Copy link

@Masa0u0 Masa0u0 commented Aug 20, 2024

The following warning appeared when using the UnitreeJointController plugin:

SEVERE WARNING!!! A namespace collision has occurred with plugin factory for class unitree_legged_control::UnitreeJointController. New factory will OVERWRITE existing one. This situation occurs when libraries containing plugins are directly linked against an executable (the one running right now generating this message). Please separate plugins out into their own library or just don't link against the library and use either class_loader::ClassLoader/MultiLibraryClassLoader to open.

To address this, I made the unitree_legged_control_tool header-only and included only one source file in the plugin.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant