Class GazeboSimROS2ControlPlugin

Inheritance Relationships

Base Types

  • public sim::System

  • public sim::ISystemConfigure

  • public sim::ISystemPreUpdate

  • public sim::ISystemPostUpdate

Class Documentation

class GazeboSimROS2ControlPlugin : public sim::System, public sim::ISystemConfigure, public sim::ISystemPreUpdate, public sim::ISystemPostUpdate

Public Functions

GazeboSimROS2ControlPlugin()

Constructor.

~GazeboSimROS2ControlPlugin() override

Destructor.

void Configure(const sim::Entity &_entity, const std::shared_ptr<const sdf::Element> &_sdf, sim::EntityComponentManager &_ecm, sim::EventManager &_eventMgr) override
void PreUpdate(const sim::UpdateInfo &_info, sim::EntityComponentManager &_ecm) override
void PostUpdate(const sim::UpdateInfo &_info, const sim::EntityComponentManager &_ecm) override