rqt: container plugin problems

asked 2018-05-30 14:09:20 -0500

knxa gravatar image

I have problems making the rqt container plugin do as I want.

Basically I want the full application window to consists of 2 or more tab panels. Each of tabs will show several plugins.

I thought I could do this with the container plugin, so a tab is based on a container. But I have some problems:

  • Placement problems: I simply cannot drop the plugins the right place so they end up in the right container
  • Lockups: Frequently a plugin ends up floating and non-responsive

Questions:

  1. Can I expect the container plugin to do what I described?
  2. Can I achieve what I describe by creating two different perspective files, each one representing what I want in a tab. And then manually edit a perspective file to form a new perspective which present perspective a and b as two tabs?
  3. Other options?
edit retag flag offensive close merge delete

Comments

The lockup problem is something I have encountered also (but haven't taken the time to follow up with) - it deserves to be an issue on https://github.com/ros-visualization/... . It would be good to come up with the most basic steps to demonstrate the problem repeatedly.

lucasw gravatar image lucasw  ( 2018-05-31 12:27:12 -0500 )edit

I worked around it by moving very slowly and export saving my perspective when I felt I was making progress. When the floating lock up occurred I'd quit and restart rqt with my last saved perspective.

lucasw gravatar image lucasw  ( 2018-05-31 12:28:12 -0500 )edit

For question 2 what I would like to see is that rqt itself can be a plugin within rqt, and would save the perspective it loads in the plugin settings (which go into the perspective of the higher level perspective).

lucasw gravatar image lucasw  ( 2018-05-31 12:29:42 -0500 )edit