Gazebo | Ignition | Community
Ask Your Question

Is it possible to extend the GUI with own menus and buttons?

asked 2014-04-10 10:38:26 -0500

philonous gravatar image

First of all: Gazebo is really a nice robot simulation framework – and I really like the architectural decisions made. Especially its client/server approach and the plugin concept.

Currently I am looking into the Wiki pages about plugins and I already managed to get the examples running.

Now I am wondering if there is a possibility to provide users with additional menus or buttons in the GUI via a plugin as well. Is this possible and if so, how can this be achieved? If not, is it planned to integrate such a feature in later versions?

Thanks! :)

edit retag flag offensive close merge delete


Hi @philonous,

did you find the answer for this question. If so, could you share with us?

Ruben gravatar imageRuben ( 2019-11-11 16:28:25 -0500 )edit

1 Answer

Sort by » oldest newest most voted

answered 2019-11-11 20:19:13 -0500

chapulina gravatar image

Yes, it's possible to add your own widgets to the window. You can create a GUI plugin, get the pointer to the main window, and do whatever you want to it.

Here's an example where a new item menu is added to the window.

edit flag offensive delete link more

Question Tools

1 follower


Asked: 2014-04-10 10:38:26 -0500

Seen: 517 times

Last updated: Nov 11 '19