Skip to content

Insert system plugins from the GUI #190

@chapulina

Description

@chapulina

Often users forget to load a necessary plugin into simulation. It would be handy if they could pick plugins from a menu or a browser window and attach them to entities at runtime.

The backend already supports loading systems at runtime. What's missing:

  • A menu / browser window to choose system plugins
  • A dialog to add configurations to the plugin (including what entity to attach to)
  • A transport interface for the GUI to tell the server to load a new system

As a reference, Gazebo-classic's model editor supported adding model plugins:

image


It's worth mentioning that GUI plugins can already be loaded from the top-right menu.

Metadata

Metadata

Assignees

Labels

GUIGazebo's graphical interface (not pure Ignition GUI)OOBE 📦✨Out-of-box experienceeditorTools to edit entities in simulationenhancementNew feature or requesthelp wantedWe accept pull requests!

Type

No type

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions