[ros-users] Extending roslaunch

Dan Lazewatsky lazewatskyd at cse.wustl.edu
Mon Jul 23 14:52:38 UTC 2012

I think there are a lot of potential changes that could make roslaunch
easier to user. Maybe we should setup a SIG to discuss these things, even
if it is too late to do so for Groovy.


On Mon, Jul 23, 2012 at 7:55 AM, Cedric Pradalier <
cedric.pradalier at gmail.com> wrote:

> Hi,
> If we discuss roslaunch extension, one very important thing would be to
> add dependencies, i.e. launch prog X once Y is running...
> I know this raises all kind of complicated issues especially when
> respawning but it would avoid developing the corresponding logic in each
> node.
> Regards
> On Mon, Jul 23, 2012 at 2:01 PM, Bill Morris <bill at iheartengineering.com>wrote:
>> Does anyone have any opinions on extending the roslaunch and its XML
>> format?
>> I would like to propose modifications to the <launch> tag by adding a
>> 'name' and 'description' attributes or elements. Icon information might
>> also be nice as well, but isn't really as important. These will help
>> make it easier to figure out what your launch files do in a way that is
>> machine readable for other applications.
>> For example, one idea is to be able to double click on a launch file
>> have it start without a terminal, then it could call libnotify with the
>> name and description of the launch file that was started.
>> This would provide helpful feedback to the user as some launch files
>> take a while to actually start.
>> One issue I see is that libnotify/dbus seem designed to work on the
>> local machine and multi master will probably fail. One fix for this
>> might be to have roslaunch broadcast the Name and Description of each
>> launch file it starts on a topic. Another node could then bridge this
>> topic to libnotify.
>> tl;dr
>> launch file as a desktop icon, click it, too long to start.
>> What is the easiest way to fix?
>> --
>> Bill Morris <bill at iheartengineering.com>
>> I Heart Engineering
>> http://www.iheartengineering.com
>> <3
>> _______________________________________________
>> ros-users mailing list
>> ros-users at code.ros.org
>> https://code.ros.org/mailman/listinfo/ros-users
> --
> Cedric Pradalier
> _______________________________________________
> ros-users mailing list
> ros-users at code.ros.org
> https://code.ros.org/mailman/listinfo/ros-users
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ros.org/pipermail/ros-users/attachments/20120723/620f1dbd/attachment-0004.html>

More information about the ros-users mailing list