|
Apartment Navigation
Gazebo Sim plugin for apartment robot navigation
|
Gazebo Sim world plugin that logs simulation time once per second. More...
Public Member Functions | |
| void | Configure (const gz::sim::Entity &_entity, const std::shared_ptr< const sdf::Element > &_sdf, gz::sim::EntityComponentManager &_ecm, gz::sim::EventManager &_eventMgr) override |
| Called once by Gazebo when the plugin is loaded. | |
| void | PreUpdate (const gz::sim::UpdateInfo &p_info, gz::sim::EntityComponentManager &_ecm) override |
| Called every simulation step before physics integration. Called repeadedly, even when simulation is paused. | |
Gazebo Sim world plugin that logs simulation time once per second.
A minimal example plugin. Register in your SDF with:
|
inlineoverride |
Called once by Gazebo when the plugin is loaded.
| _entity | SDF entity that owns this plugin (unused). |
| _sdf | Parsed SDF element (unused). |
| _ecm | Entity-component manager (unused). |
| _eventMgr | Event manager (unused). |
|
inlineoverride |
Called every simulation step before physics integration. Called repeadedly, even when simulation is paused.
Logs the current simulation time at most once per 1000 simulated seconds.
| p_info | Simulation step metadata (time, paused flag, …). |
| _ecm | Entity-component manager (unused). |