Is there a tool that allows for the introspection of a launch file? If not, is there a demand for one?
I have found that when reading through a new package I have to manually keep track of launch files that include other launch files that include other launch files, etc. Combine the nesting of launch files with the passing of args through the launch files and I start to become very lost.
So, I was wondering if there are tools to help me visualize launch files and perhaps give out some nicely formatted data such as rosrun tf view_frames
and tells me what the nodes, params, args, and included files are for the launch file (and even going into the included files and doing the same).
I am aware of the following tools:
rqt_launch
: this doesn't give out the information that I'm looking for, or if it does it makes it hard to findrxdeveloper
: this is for Ubuntu 10.04 and ROS Fuerte so this won't work either
I'm hoping for something to be as simple to run as rosrun introspection-tool inspect somefile.launch
and to be given some analysis of somefile.launch
.
Originally posted by jayess on ROS Answers with karma: 6155 on 2017-07-27
Post score: 0