Skip to content

Define controlboard for nested model #233

@traversaro

Description

@traversaro

In Gazebo Classic/gazebo-yarp-plugins, it was possible to have a plugin-less model, and then include it in a model in which the gazebo controlboard plugin for its joints, for example something like:

<model name="pendulum_with_yarp_plugins">
    <include>
        <uri>model://single_pendulum_no_initial_configuration.sdf</uri>
    </include>
    <plugin name="gzyarp::ControlBoard" filename="gz-sim-yarp-controlboard-system">
        <yarpConfigurationFile>
            model://conf/gazebo_controlboard.ini
        </yarpConfigurationFile>
    </plugin>
</model>

This is not possible anymore with gz-sim-yarp-plugins, and for example created duplication in test files added in #232 . It would be great to support this pattern also in gz-sim-yarp-plugins .

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions