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

Missing ROSAPI services #49

Open
9 of 30 tasks
MoffKalast opened this issue Feb 8, 2025 · 3 comments
Open
9 of 30 tasks

Missing ROSAPI services #49

MoffKalast opened this issue Feb 8, 2025 · 3 comments

Comments

@MoffKalast
Copy link
Contributor

MoffKalast commented Feb 8, 2025

So hey, it's me again 😄

I've been working on this topic inspector thing for vizanti and noticed that there's actually quite a few missing rosapi services in rws:

  • /rosapi/action_servers
  • /rosapi/delete_param
  • /rosapi/describe_parameters
  • /rosapi/get_param
  • /rosapi/get_param_names
  • /rosapi/get_parameter_types
  • /rosapi/get_parameters
  • /rosapi/get_ros_version
  • /rosapi/get_time
  • /rosapi/has_param
  • /rosapi/list_parameters
  • /rosapi/message_details
  • /rosapi/node_details
  • /rosapi/nodes
  • /rosapi/publishers
  • /rosapi/service_node
  • /rosapi/service_providers
  • /rosapi/service_request_details
  • /rosapi/service_response_details
  • /rosapi/service_type
  • /rosapi/services
  • /rosapi/services_for_type
  • /rosapi/set_param
  • /rosapi/set_parameters
  • /rosapi/set_parameters_atomically
  • /rosapi/subscribers
  • /rosapi/topic_type
  • /rosapi/topics
  • /rosapi/topics_and_raw_types
  • /rosapi/topics_for_type

(the checked ones are implemented so far)

I've opened a PR for /publishers and /subscribers for now since that's what I would need to mimic rosbridge functionality on my end for the new widget. As for the rest I figured I can at least make this list to keep track of them for the time being.

@v-kiniv
Copy link
Owner

v-kiniv commented Feb 9, 2025

Hey, thanks for not bringing another annoying to catch bug this time)

I'm merging #50 into main and jazzy. I'll update other branches after brief testing.

@MoffKalast
Copy link
Contributor Author

Fantastic, thanks :)

Well hopefully we've already covered all the most annoying ones 😛

@v-kiniv
Copy link
Owner

v-kiniv commented Feb 11, 2025

Backported to Galactic and Humble. Sorry for the delay. Thanks for your contribution and for compiling the list. I’ll link it in the readme.

Well hopefully we've already covered all the most annoying ones 😛

I hope so)

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

No branches or pull requests

2 participants