[Bug 819] New: Feature request for graphical component support

http://bugs.orocos.org/show_bug.cgi?id=819

Summary: Feature request for graphical component support
Product: Toolchain
Version: unspecified
Platform: All
OS/Version: All
Status: NEW
Severity: enhancement
Priority: P5
Component: RTT
AssignedTo: orocos-dev [..] ...
ReportedBy: steven [dot] bellens [..] ...
CC: orocos-dev [..] ...
Estimated Hours: 0.0

The idea just came up in my head. How nice it would be to have, at runtime, a
graphical overview of all my created OROCOS components, showing their status,
how they are connected to each other, etc... May I dream of the option of then
selecting one of the components output ports and getting a plot of the
outputted data?

I know this is far from a trivial implementation, but I think _a lot_ of users
would _greatly_ benefit from it!

Steven

[Bug 819] Feature request for graphical component support

http://bugs.orocos.org/show_bug.cgi?id=819

Steven Bellens <steven [dot] bellens [..] ...> changed:

What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution| |FIXED

--- Comment #1 from Steven Bellens <steven [dot] bellens [..] ...> 2011-10-08 12:23:41 CEST ---
(In reply to comment #0)
> The idea just came up in my head. How nice it would be to have, at runtime, a
> graphical overview of all my created OROCOS components, showing their status,
> how they are connected to each other, etc... May I dream of the option of then
> selecting one of the components output ports and getting a plot of the
> outputted data?
>
> I know this is far from a trivial implementation, but I think _a lot_ of users
> would _greatly_ benefit from it!

Project started: https://gitorious.org/rtt_dot_service/rtt_dot_service

Steven

>
> Steven

[Bug 819] New: Feature request for graphical component support

You mean a graphical "taskBrowser" ? This would be really really great to
have.

How to arrange components on the page is not simple espacially when you have
many components (we have 60 of them and I don't count connection but be sure
it's hudge).

2011/2/18 Steven Bellens <steven [dot] bellens [..] ...>

>
> http://bugs.orocos.org/show_bug.cgi?id=819
>
> Summary: Feature request for graphical component support
> Product: Toolchain
> Version: unspecified
> Platform: All
> OS/Version: All
> Status: NEW
> Severity: enhancement
> Priority: P5
> Component: RTT
> AssignedTo: orocos-dev [..] ...
> ReportedBy: steven [dot] bellens [..] ...
> CC: orocos-dev [..] ...
> Estimated Hours: 0.0
>
>
> The idea just came up in my head. How nice it would be to have, at runtime,
> a
> graphical overview of all my created OROCOS components, showing their
> status,
> how they are connected to each other, etc... May I dream of the option of
> then
> selecting one of the components output ports and getting a plot of the
> outputted data?
>
> I know this is far from a trivial implementation, but I think _a lot_ of
> users
> would _greatly_ benefit from it!
>
> Steven
>
> --
> Configure bugmail: http://bugs.orocos.org/userprefs.cgi?tab=email
> ------- You are receiving this mail because: -------
> You are on the CC list for the bug.
> You are the assignee for the bug.
> --
> Orocos-Dev mailing list
> Orocos-Dev [..] ...
> http://lists.mech.kuleuven.be/mailman/listinfo/orocos-dev
>

Fwd: [Bug 819] New: Feature request for graphical component supp

---------- Forwarded message ----------
From: Steven Bellens <steven [dot] bellens [..] ...>
Date: 2011/2/18
Subject: Re: [Orocos-Dev] [Bug 819] New: Feature request for graphical
component support
To: Charles Lesire-Cabaniols <Charles [dot] Lesire [..] ...>

2011/2/18 Charles Lesire-Cabaniols <Charles [dot] Lesire [..] ...>:
> On 18/02/2011 18:03, Dao Ba Phong wrote:
>
> To support the OROMACS framework, a MSc student at the Control Engineering
> group (University of Twente) developed an OROMACS Browser tool with
> functions as you have mentioned.
> http://www.ce.utwente.nl/rtweb/publications/MSc2009/pdf-files/021CE2009_...
>
> On Fri, Feb 18, 2011 at 5:46 PM, Willy Lambert <lambert [dot] willy [..] ...>
> wrote:
>>
>> You mean  a graphical "taskBrowser" ? This would be really really great to
>> have.
>>
>> How to arrange components on the page is not simple espacially when you
>> have many components (we have 60 of them and I don't count connection but be
>> sure it's hudge).
>>
>> 2011/2/18 Steven Bellens <steven [dot] bellens [..] ...>
>>>
>>> http://bugs.orocos.org/show_bug.cgi?id=819
>>>
>>>           Summary: Feature request for graphical component support
>>>           Product: Toolchain
>>>           Version: unspecified
>>>          Platform: All
>>>        OS/Version: All
>>>            Status: NEW
>>>          Severity: enhancement
>>>          Priority: P5
>>>         Component: RTT
>>>        AssignedTo: orocos-dev [..] ...
>>>        ReportedBy: steven [dot] bellens [..] ...
>>>                CC: orocos-dev [..] ...
>>>   Estimated Hours: 0.0
>>>
>>>
>>> The idea just came up in my head. How nice it would be to have, at
>>> runtime, a
>>> graphical overview of all my created OROCOS components, showing their
>>> status,
>>> how they are connected to each other, etc... May I dream of the option of
>>> then
>>> selecting one of the components output ports and getting a plot of the
>>> outputted data?
>>>
>>> I know this is far from a trivial implementation, but I think _a lot_ of
>>> users
>>> would _greatly_ benefit from it!
>>>
>>> Steven
>>>
>>> --
>>> Configure bugmail: http://bugs.orocos.org/userprefs.cgi?tab=email
>>> ------- You are receiving this mail because: -------
>>> You are on the CC list for the bug.
>>> You are the assignee for the bug.
>>> --
>>> Orocos-Dev mailing list
>>> Orocos-Dev [..] ...
>>> http://lists.mech.kuleuven.be/mailman/listinfo/orocos-dev
>>
>>
>> --
>> Orocos-Dev mailing list
>> Orocos-Dev [..] ...
>> http://lists.mech.kuleuven.be/mailman/listinfo/orocos-dev
>>
>
>
> These tools are already available is ROS, namely rxgraph and rxplot. They
> provide port connections, and port data plotting.
> Just use the orocos_ros toolchain if you want to have these tools for free!
> ;)

I know those and already use them, but they don't allow you to see the
different components and connections _inside_ the deployed orocos
process.
A workaround is putting all output port data on ros nodes and reading
all input port data from ros nodes, in that way launching a new
deployer for every component - which is a far from optimal solution.

Steven

>
> Charles
>
>

Fwd: [Bug 819] New: Feature request for graphical component supp

2011/2/18 Steven Bellens <steven [dot] bellens [..] ...>

> ---------- Forwarded message ----------
> From: Steven Bellens <steven [dot] bellens [..] ...>
> Date: 2011/2/18
> Subject: Re: [Orocos-Dev] [Bug 819] New: Feature request for graphical
> component support
> To: Charles Lesire-Cabaniols <Charles [dot] Lesire [..] ...>
>
>
> 2011/2/18 Charles Lesire-Cabaniols <Charles [dot] Lesire [..] ...>:
> > On 18/02/2011 18:03, Dao Ba Phong wrote:
> >
> > To support the OROMACS framework, a MSc student at the Control
> Engineering
> > group (University of Twente) developed an OROMACS Browser tool with
> > functions as you have mentioned.
> >
> http://www.ce.utwente.nl/rtweb/publications/MSc2009/pdf-files/021CE2009_...
> >
> > On Fri, Feb 18, 2011 at 5:46 PM, Willy Lambert <lambert [dot] willy [..] ...>
> > wrote:
> >>
> >> You mean a graphical "taskBrowser" ? This would be really really great
> to
> >> have.
> >>
> >> How to arrange components on the page is not simple espacially when you
> >> have many components (we have 60 of them and I don't count connection
> but be
> >> sure it's hudge).
> >>
> >> 2011/2/18 Steven Bellens <steven [dot] bellens [..] ...>
> >>>
> >>> http://bugs.orocos.org/show_bug.cgi?id=819
> >>>
> >>> Summary: Feature request for graphical component support
> >>> Product: Toolchain
> >>> Version: unspecified
> >>> Platform: All
> >>> OS/Version: All
> >>> Status: NEW
> >>> Severity: enhancement
> >>> Priority: P5
> >>> Component: RTT
> >>> AssignedTo: orocos-dev [..] ...
> >>> ReportedBy: steven [dot] bellens [..] ...
> >>> CC: orocos-dev [..] ...
> >>> Estimated Hours: 0.0
> >>>
> >>>
> >>> The idea just came up in my head. How nice it would be to have, at
> >>> runtime, a
> >>> graphical overview of all my created OROCOS components, showing their
> >>> status,
> >>> how they are connected to each other, etc... May I dream of the option
> of
> >>> then
> >>> selecting one of the components output ports and getting a plot of the
> >>> outputted data?
> >>>
> >>> I know this is far from a trivial implementation, but I think _a lot_
> of
> >>> users
> >>> would _greatly_ benefit from it!
> >>>
> >>> Steven
> >>>
> >>> --
> >>> Configure bugmail: http://bugs.orocos.org/userprefs.cgi?tab=email
> >>> ------- You are receiving this mail because: -------
> >>> You are on the CC list for the bug.
> >>> You are the assignee for the bug.
> >>> --
> >>> Orocos-Dev mailing list
> >>> Orocos-Dev [..] ...
> >>> http://lists.mech.kuleuven.be/mailman/listinfo/orocos-dev
> >>
> >>
> >> --
> >> Orocos-Dev mailing list
> >> Orocos-Dev [..] ...
> >> http://lists.mech.kuleuven.be/mailman/listinfo/orocos-dev
> >>
> >
> >
> > These tools are already available is ROS, namely rxgraph and rxplot. They
> > provide port connections, and port data plotting.
> > Just use the orocos_ros toolchain if you want to have these tools for
> free!
> > ;)
>
> I know those and already use them, but they don't allow you to see the
> different components and connections _inside_ the deployed orocos
> process.
> A workaround is putting all output port data on ros nodes and reading
> all input port data from ros nodes, in that way launching a new
> deployer for every component - which is a far from optimal solution.
>
> Steven
>

yes and there is things happening inside components (state machines, scripts
...)

>
> >
> > Charles
> >
> >
> --
> Orocos-Dev mailing list
> Orocos-Dev [..] ...
> http://lists.mech.kuleuven.be/mailman/listinfo/orocos-dev
>

[Bug 819] New: Feature request for graphical component support

To support the OROMACS framework, a MSc student at the Control Engineering
group (University of Twente) developed an OROMACS Browser tool with
functions as you have mentioned.
http://www.ce.utwente.nl/rtweb/publications/MSc2009/pdf-files/021CE2009_...

On Fri, Feb 18, 2011 at 5:46 PM, Willy Lambert <lambert [dot] willy [..] ...>wrote:

> You mean a graphical "taskBrowser" ? This would be really really great to
> have.
>
> How to arrange components on the page is not simple espacially when you
> have many components (we have 60 of them and I don't count connection but be
> sure it's hudge).
>
> 2011/2/18 Steven Bellens <steven [dot] bellens [..] ...>
>
>
>> http://bugs.orocos.org/show_bug.cgi?id=819
>>
>> Summary: Feature request for graphical component support
>> Product: Toolchain
>> Version: unspecified
>> Platform: All
>> OS/Version: All
>> Status: NEW
>> Severity: enhancement
>> Priority: P5
>> Component: RTT
>> AssignedTo: orocos-dev [..] ...
>> ReportedBy: steven [dot] bellens [..] ...
>> CC: orocos-dev [..] ...
>> Estimated Hours: 0.0
>>
>>
>> The idea just came up in my head. How nice it would be to have, at
>> runtime, a
>> graphical overview of all my created OROCOS components, showing their
>> status,
>> how they are connected to each other, etc... May I dream of the option of
>> then
>> selecting one of the components output ports and getting a plot of the
>> outputted data?
>>
>> I know this is far from a trivial implementation, but I think _a lot_ of
>> users
>> would _greatly_ benefit from it!
>>
>> Steven
>>
>> --
>> Configure bugmail: http://bugs.orocos.org/userprefs.cgi?tab=email
>> ------- You are receiving this mail because: -------
>> You are on the CC list for the bug.
>> You are the assignee for the bug.
>> --
>> Orocos-Dev mailing list
>> Orocos-Dev [..] ...
>> http://lists.mech.kuleuven.be/mailman/listinfo/orocos-dev
>>
>
>
> --
> Orocos-Dev mailing list
> Orocos-Dev [..] ...
> http://lists.mech.kuleuven.be/mailman/listinfo/orocos-dev
>
>

[Bug 819] New: Feature request for graphical component support

2011/2/18 Dao Ba Phong <dbphong [..] ...>:
> To support the OROMACS framework, a MSc student at the Control Engineering
> group (University of Twente) developed an OROMACS Browser tool with
> functions as you have mentioned.
> http://www.ce.utwente.nl/rtweb/publications/MSc2009/pdf-files/021CE2009_...

Is this code available for the public?

Steven

>
> On Fri, Feb 18, 2011 at 5:46 PM, Willy Lambert <lambert [dot] willy [..] ...>
> wrote:
>>
>> You mean  a graphical "taskBrowser" ? This would be really really great to
>> have.
>>
>> How to arrange components on the page is not simple espacially when you
>> have many components (we have 60 of them and I don't count connection but be
>> sure it's hudge).
>>
>> 2011/2/18 Steven Bellens <steven [dot] bellens [..] ...>
>>>
>>> http://bugs.orocos.org/show_bug.cgi?id=819
>>>
>>>           Summary: Feature request for graphical component support
>>>           Product: Toolchain
>>>           Version: unspecified
>>>          Platform: All
>>>        OS/Version: All
>>>            Status: NEW
>>>          Severity: enhancement
>>>          Priority: P5
>>>         Component: RTT
>>>        AssignedTo: orocos-dev [..] ...
>>>        ReportedBy: steven [dot] bellens [..] ...
>>>                CC: orocos-dev [..] ...
>>>   Estimated Hours: 0.0
>>>
>>>
>>> The idea just came up in my head. How nice it would be to have, at
>>> runtime, a
>>> graphical overview of all my created OROCOS components, showing their
>>> status,
>>> how they are connected to each other, etc... May I dream of the option of
>>> then
>>> selecting one of the components output ports and getting a plot of the
>>> outputted data?
>>>
>>> I know this is far from a trivial implementation, but I think _a lot_ of
>>> users
>>> would _greatly_ benefit from it!
>>>
>>> Steven
>>>
>>> --
>>> Configure bugmail: http://bugs.orocos.org/userprefs.cgi?tab=email
>>> ------- You are receiving this mail because: -------
>>> You are on the CC list for the bug.
>>> You are the assignee for the bug.
>>> --
>>> Orocos-Dev mailing list
>>> Orocos-Dev [..] ...
>>> http://lists.mech.kuleuven.be/mailman/listinfo/orocos-dev
>>
>>
>> --
>> Orocos-Dev mailing list
>> Orocos-Dev [..] ...
>> http://lists.mech.kuleuven.be/mailman/listinfo/orocos-dev
>>
>
>

[Bug 819] New: Feature request for graphical component support

This tool seems great ! I would love to have something like this in OCL
Does the port updates without human actions ?

2011/2/18 Dao Ba Phong <dbphong [..] ...>

> To support the OROMACS framework, a MSc student at the Control Engineering
> group (University of Twente) developed an OROMACS Browser tool with
> functions as you have mentioned.
>
> http://www.ce.utwente.nl/rtweb/publications/MSc2009/pdf-files/021CE2009_...
>
>
> On Fri, Feb 18, 2011 at 5:46 PM, Willy Lambert <lambert [dot] willy [..] ...>wrote:
>
>> You mean a graphical "taskBrowser" ? This would be really really great to
>> have.
>>
>> How to arrange components on the page is not simple espacially when you
>> have many components (we have 60 of them and I don't count connection but be
>> sure it's hudge).
>>
>> 2011/2/18 Steven Bellens <steven [dot] bellens [..] ...>
>>
>>
>>> http://bugs.orocos.org/show_bug.cgi?id=819
>>>
>>> Summary: Feature request for graphical component support
>>> Product: Toolchain
>>> Version: unspecified
>>> Platform: All
>>> OS/Version: All
>>> Status: NEW
>>> Severity: enhancement
>>> Priority: P5
>>> Component: RTT
>>> AssignedTo: orocos-dev [..] ...
>>> ReportedBy: steven [dot] bellens [..] ...
>>> CC: orocos-dev [..] ...
>>> Estimated Hours: 0.0
>>>
>>>
>>> The idea just came up in my head. How nice it would be to have, at
>>> runtime, a
>>> graphical overview of all my created OROCOS components, showing their
>>> status,
>>> how they are connected to each other, etc... May I dream of the option of
>>> then
>>> selecting one of the components output ports and getting a plot of the
>>> outputted data?
>>>
>>> I know this is far from a trivial implementation, but I think _a lot_ of
>>> users
>>> would _greatly_ benefit from it!
>>>
>>> Steven
>>>
>>> --
>>> Configure bugmail: http://bugs.orocos.org/userprefs.cgi?tab=email
>>> ------- You are receiving this mail because: -------
>>> You are on the CC list for the bug.
>>> You are the assignee for the bug.
>>> --
>>> Orocos-Dev mailing list
>>> Orocos-Dev [..] ...
>>> http://lists.mech.kuleuven.be/mailman/listinfo/orocos-dev
>>>
>>
>>
>> --
>> Orocos-Dev mailing list
>> Orocos-Dev [..] ...
>> http://lists.mech.kuleuven.be/mailman/listinfo/orocos-dev
>>
>>
>

[Bug 819] New: Feature request for graphical component support

On 18/02/2011 18:03, Dao Ba Phong wrote:
> To support the OROMACS framework, a MSc student at the Control
> Engineering group (University of Twente) developed an OROMACS Browser
> tool with functions as you have mentioned.
> http://www.ce.utwente.nl/rtweb/publications/MSc2009/pdf-files/021CE2009_...
>
>
> On Fri, Feb 18, 2011 at 5:46 PM, Willy Lambert
> <lambert [dot] willy [..] ... lambert [dot] willy [..] ...>> wrote:
>
> You mean a graphical "taskBrowser" ? This would be really really
> great to have.
>
> How to arrange components on the page is not simple espacially
> when you have many components (we have 60 of them and I don't
> count connection but be sure it's hudge).
>
> 2011/2/18 Steven Bellens <steven [dot] bellens [..] ...
> <mailto:steven [dot] bellens [..] ...>>
>
>
> http://bugs.orocos.org/show_bug.cgi?id=819
>
> Summary: Feature request for graphical component support
> Product: Toolchain
> Version: unspecified
> Platform: All
> OS/Version: All
> Status: NEW
> Severity: enhancement
> Priority: P5
> Component: RTT
> AssignedTo: orocos-dev [..] ...
> <mailto:orocos-dev [..] ...>
> ReportedBy: steven [dot] bellens [..] ...
> <mailto:steven [dot] bellens [..] ...>
> CC: orocos-dev [..] ...
> <mailto:orocos-dev [..] ...>
> Estimated Hours: 0.0
>
>
> The idea just came up in my head. How nice it would be to
> have, at runtime, a
> graphical overview of all my created OROCOS components,
> showing their status,
> how they are connected to each other, etc... May I dream of
> the option of then
> selecting one of the components output ports and getting a
> plot of the
> outputted data?
>
> I know this is far from a trivial implementation, but I think
> _a lot_ of users
> would _greatly_ benefit from it!
>
> Steven
>
> --
> Configure bugmail: http://bugs.orocos.org/userprefs.cgi?tab=email
> ------- You are receiving this mail because: -------
> You are on the CC list for the bug.
> You are the assignee for the bug.
> --
> Orocos-Dev mailing list
> Orocos-Dev [..] ...
> <mailto:Orocos-Dev [..] ...>
> http://lists.mech.kuleuven.be/mailman/listinfo/orocos-dev
>
>
>
> --
> Orocos-Dev mailing list
> Orocos-Dev [..] ...
> <mailto:Orocos-Dev [..] ...>
> http://lists.mech.kuleuven.be/mailman/listinfo/orocos-dev
>
>

These tools are already available is ROS, namely rxgraph and rxplot.
They provide port connections, and port data plotting.
Just use the orocos_ros toolchain if you want to have these tools for
free! ;)

Charles