ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Document about relationship b/w GUI components

asked 2012-09-07 10:40:51 -0600

130s gravatar image

updated 2014-01-28 17:13:36 -0600

ngrennan gravatar image

Is there a little more in detail documentation about ROS GUI components?

I see at least 2 ROS stacks for GUI development, qt_gui_core and rqt. Both of which seem to contain some common packages but the hierarchy and their usage is unclear to me.

Because of that, I've drawn a simple dependency diagram for GUI related components in ROS (focusing on python for now), expecting that clarifying hierarchy per each plugin would explain the difference of the common packages. However there I see some packages are depending on multiple of those common packages so that the role of each commong pkg remains unknown to me.

So before I start looking into source codes of those packages I just wanted to know if there's already good clarification somewhere.

edit retag flag offensive close merge delete

2 Answers

Sort by ยป oldest newest most voted

answered 2013-01-12 13:51:05 -0600

130s gravatar image

updated 2013-01-12 13:53:28 -0600

I conclude by myself that there's not much dependency b/w core components that the developers need to care; as far as we follow what's instructed on rqt's tutorial, we use the proper dependency.

One thing I note currently is that rqt_py_common which is currently in rqt_common_plugins pkg provides common classes instead of plugins (moving to common pkg is requested).

Lastly, API review compensates design decision to the great level.

edit flag offensive delete link more

answered 2012-09-07 14:50:04 -0600

I recall seeing this note on the ROS-users mailing list:

edit flag offensive delete link more


+1 it's good to know that there was an announcement that describes the relationship b/w 2 stacks. I'll still wait for the ones about packages in those 2 stacks.

130s gravatar image 130s  ( 2012-09-08 06:51:24 -0600 )edit

Question Tools


Asked: 2012-09-07 10:40:51 -0600

Seen: 284 times

Last updated: Jan 12 '13