Plugins

Plugins are the primary mechanism for adding new Agents, Environments, Tasks and Components.

Development Notes

Creating a manifest

Manfiest files are used to speed up the installation of Plugins. They are especially useful for Environments where probing is required.

Example of creating a manifest

xvfb-run python pistarlab/plugin_tools.py --action=save_manifest --plugin_path PATH_TO_PLUGIN/pistarlab-envs-gym-main