Gazebo | Ignition | Community
Ask Your Question

Revision history [back]

The two ways of interaction are very different, and are designed to facilitate different use cases.

A plugin has direct access to the Gazebo internals through the C++ api. A plugin also runs in the same process as Gazebo.

Message passing does not have direct access to the C++ api, but it does allow you to run code in a separate process (or on a different machine) from Gazebo.