- gazebo
- sensors
Sensors namespace. More...
Classes | |
| class | CameraSensor |
| Basic camera sensor This sensor is used for simulating standard monocular cameras. More... | |
| class | ContactSensor |
| Contact sensor. More... | |
| class | DepthCameraSensor |
| Basic camera sensor This sensor is used for simulating standard monocular cameras. More... | |
| class | ImuSensor |
| An IMU sensor. More... | |
| class | IRSensor |
| Sensor with one or more rays. More... | |
| class | RaySensor |
| Sensor with one or more rays. More... | |
| class | Sensor |
| Base class for sensors. More... | |
| class | SensorFactory |
| The sensor factory; the class is just for namespacing purposes. More... | |
| class | SensorManager |
| Class to manage and update all sensors. More... | |
Typedefs | |
| typedef Sensor *(* | SensorFactoryFn )() |
| typedef boost::shared_ptr< Sensor > | SensorPtr |
|
typedef boost::shared_ptr < RaySensor > | RaySensorPtr |
|
typedef boost::shared_ptr < CameraSensor > | CameraSensorPtr |
|
typedef boost::shared_ptr < DepthCameraSensor > | DepthCameraSensorPtr |
|
typedef boost::shared_ptr < ContactSensor > | ContactSensorPtr |
| typedef std::vector< SensorPtr > | Sensor_V |
| typedef std::vector< RaySensorPtr > | RaySensor_V |
|
typedef std::vector < CameraSensorPtr > | CameraSensor_V |
|
typedef std::vector < DepthCameraSensorPtr > | DepthCameraSensor_V |
|
typedef std::vector < ContactSensorPtr > | ContactSensor_V |
Functions | |
| bool | load () |
| Load the sensor library. | |
| std::string | create_sensor (sdf::ElementPtr _elem, const std::string &_parentName) |
| void | run_once (bool force=true) |
| Run the sensor generation one step. | |
| void | run () |
| Run sensor generation continuously. This is a blocking call. | |
| void | stop () |
| Stop the sensor generation loop. | |
| bool | init () |
| bool | fini () |
| bool | remove_sensors () |
| SensorPtr | get_sensor (const std::string &_name) |
| Get a sensor by name. | |
Sensors namespace.
1.7.5.1