All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Namespaces | Functions
Sensors.hh File Reference
#include <string>
#include "sdf/sdf.hh"
#include "sensors/SensorTypes.hh"
Include dependency graph for Sensors.hh:

Go to the source code of this file.


namespace  gazebo
 Forward declarations for the common classes.
namespace  gazebo::sensors
 Sensors namespace.


std::string gazebo::sensors::create_sensor (sdf::ElementPtr _elem, const std::string &_worldName, const std::string &_parentName)
 Create a sensor using SDF.
bool gazebo::sensors::fini ()
 shutdown the sensor generation loop.
SensorPtr gazebo::sensors::get_sensor (const std::string &_name)
 Get a sensor using by name.
bool gazebo::sensors::init ()
 initialize the sensor generation loop.
bool gazebo::sensors::load ()
void gazebo::sensors::remove_sensor (const std::string &_sensorName)
 Remove a sensor by name.
bool gazebo::sensors::remove_sensors ()
 Remove all sensors.
void gazebo::sensors::run ()
 Run sensor generation continuously. This is a blocking call.
void gazebo::sensors::run_once (bool _force=true)
 Run the sensor generation one step.
void gazebo::sensors::stop ()
 Stop the sensor generation loop.