#include <terrain_plugin.h>
Definition at line 27 of file terrain_plugin.h.
◆ TerrainPlugin()
gazebo::TerrainPlugin::TerrainPlugin |
( |
| ) |
|
◆ ~TerrainPlugin()
gazebo::TerrainPlugin::~TerrainPlugin |
( |
| ) |
|
|
virtual |
◆ Load()
void gazebo::TerrainPlugin::Load |
( |
physics::WorldPtr |
_world, |
|
|
sdf::ElementPtr |
_sdf |
|
) |
| |
|
virtual |
The Load function is called by Gazebo when the plugin is inserted into simulation.
- Parameters
-
[in] | _model | A pointer to the model that the plugin is attached to. |
[in] | _sdf | A pointer to the plugin's SDF element. |
Definition at line 37 of file terrain_plugin.cpp.
◆ ResetSimulation()
bool gazebo::TerrainPlugin::ResetSimulation |
( |
const std_srvs::Empty::Request & |
_req, |
|
|
std_srvs::Empty::Response & |
_res |
|
) |
| |
◆ InitRos()
void gazebo::TerrainPlugin::InitRos |
( |
| ) |
|
◆ InitRosQueueThreads()
void gazebo::TerrainPlugin::InitRosQueueThreads |
( |
| ) |
|
◆ ProcessQueueThread()
void gazebo::TerrainPlugin::ProcessQueueThread |
( |
| ) |
|
◆ world
physics::WorldPtr gazebo::TerrainPlugin::world |
|
private |
◆ rosNode
std::unique_ptr<ros::NodeHandle> gazebo::TerrainPlugin::rosNode |
|
private |
◆ resetSimService
ros::ServiceServer gazebo::TerrainPlugin::resetSimService |
|
private |
◆ tetrapodResetService
ros::ServiceClient gazebo::TerrainPlugin::tetrapodResetService |
|
private |
◆ rosProcessQueue
ros::CallbackQueue gazebo::TerrainPlugin::rosProcessQueue |
|
private |
ROS callbackque that helps process messages.
Definition at line 61 of file terrain_plugin.h.
◆ rosProcessQueueThread
std::thread gazebo::TerrainPlugin::rosProcessQueueThread |
|
private |
The documentation for this class was generated from the following files: