-
Notifications
You must be signed in to change notification settings - Fork 162
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
support verbose
option for ros2 service info
#877
Comments
Could we also somehow get it to print the unmangled topic type? It's quite difficult to get this right when connecting ROS implementation to bare DDS, because
For more reference, the interop I did with ArduPilot is here: And, the mangling can be seen here: The above is working with FastDDS on humble. For example, for maximum detail, one could implement
|
who is progressing these? |
It's all you! Help is much appreciated. |
Not directly related but ros2/rclcpp#2406 (comment) is worth to take a look. |
Feature request
Feature description
ros2 service info
is supported with #771.root@tomoyafujita:~/ros2_ws/colcon_ws# ros2 service info /add_two_ints Type: example_interfaces/srv/AddTwoInts Clients count: 0 Services count: 1
this new feature provides more detailed information for the service endpoint, similar with
ros2 topic info -v
.Implementation considerations
RMW
interface and implementationrmw_get_clients_info_by_service
andrmw_get_servers_info_by_service
need to be supported. in rmw implementation, it can internally convert the service type into topic type based on the prefixes, and then callgraph_cache
interface forReader
andWriter
endpoints.rcl
,rclcpp
andrclpy
rmw
interfaces accordingly to be called by application (ros2cli
).The text was updated successfully, but these errors were encountered: