When running the ‘rosservice info /trajectory_by_name’ command I get ‘ERROR: unknown service’ and I’m not sure why? Especially because when I run ‘rossrv show trajectory_by_name_srv/TrajByName’ I get the expected output.
Welcome to our community.
In order to see the service details, you have to make sure the /trajectory_by_name service is running.
Please check the list of running services with:
If your service doesn’t appear there, please make sure you launched it first.
Please let us know how it goes after launching the service.
Aaah, of course! Thank you very much for the help, I’m getting the expected output now!
rossrv show works because you have the
TrajByName message compiled. However, the
rosservice info command will not work if the ROS program that provides that service is not running.
This means, in order for the command
rosservice info /trajectory_by_name to produce any output, you must have launched the ROS program that you created to provide that service.
Thank you for the extra clarification!
This topic was automatically closed 5 days after the last reply. New replies are no longer allowed.