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 axclient nice to use #5

Merged
merged 6 commits into from
Feb 14, 2023
Merged

Make axclient nice to use #5

merged 6 commits into from
Feb 14, 2023

Conversation

Torchtopher
Copy link
Contributor

Wanted to do this for a while but finally decided to somewhat rewrite axclient to support multiple actions and not require the user to give the path to the action. Code will never be run on the robot (hopefully) but I think it should make debugging actionlib servers a lot nicer. Also brings up the raw message files to make enums and comments easier. Tested in sim, works with hold position and other actionlib servers.
image

@Torchtopher
Copy link
Contributor Author

Thought about having this be its own git repository but the actionlib_tools from ROS has not been updated in 2 years and it seems they have no intention of doing so. Would be cool to merge our version to the main ros repo though.

@kjaget
Copy link
Member

kjaget commented Feb 13, 2023

Thought about having this be its own git repository but the actionlib_tools from ROS has not been updated in 2 years and it seems they have no intention of doing so. Would be cool to merge our version to the main ros repo though.

Even so, let's do it the right way so we don't have to fix it later on

  • fork their repo
  • create a branch with this fix in it
  • add a link to that repo in .rosinstall

You could submit a PR, worst case they just ignore it?

@Torchtopher
Copy link
Contributor Author

Added to rosinstall. I had actually already made a PR here hopefully they accept and then we can say we have contributed to ROS.

@kjaget kjaget merged commit 1ab4343 into main Feb 14, 2023
@kjaget kjaget deleted the better_axclient branch February 14, 2023 13:08
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.

2 participants