Classes | Namespaces | Macros | Typedefs | Functions
gazebo_ros_utils.h File Reference
#include <map>
#include <boost/algorithm/string.hpp>
#include <gazebo/common/common.hh>
#include <gazebo/physics/physics.hh>
#include <gazebo/sensors/Sensor.hh>
#include <gazebo/gazebo_config.h>
#include <ros/ros.h>
Include dependency graph for gazebo_ros_utils.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  gazebo::GazeboRos
 

Namespaces

 gazebo
 

Macros

#define GAZEBO_SENSORS_USING_DYNAMIC_POINTER_CAST   using boost::dynamic_pointer_cast
 

Typedefs

typedef boost::shared_ptr< GazeboRos > gazebo::GazeboRosPtr
 

Functions

std::string gazebo::GetModelName (const sensors::SensorPtr &parent)
 
std::string gazebo::GetRobotNamespace (const sensors::SensorPtr &parent, const sdf::ElementPtr &sdf, const char *pInfo=NULL)
 Reads the name space tag of a sensor plugin. More...
 

Macro Definition Documentation

◆ GAZEBO_SENSORS_USING_DYNAMIC_POINTER_CAST

#define GAZEBO_SENSORS_USING_DYNAMIC_POINTER_CAST   using boost::dynamic_pointer_cast

Definition at line 49 of file gazebo_ros_utils.h.



gazebo_plugins
Author(s): John Hsu
autogenerated on Thu Sep 5 2024 02:49:55