When developing and debugging software with ROS, it is often desired to simply call services from the command line. Especially when the same service is being called repetitively with the same or only slightly different arguments, or when the required argument list is long. However, it is usually not easy to prepare these long commands. Printing these commands, formatted properly so they can be reused later, to the terminal when services are called from the service caller would be very useful.
When developing and debugging software with ROS, it is often desired to simply call services from the command line. Especially when the same service is being called repetitively with the same or only slightly different arguments, or when the required argument list is long. However, it is usually not easy to prepare these long commands. Printing these commands, formatted properly so they can be reused later, to the terminal when services are called from the service caller would be very useful.