Sensors namespace. More...
Classes | |
| class | CameraSensor |
| class | ContactSensor |
| class | DepthCameraSensor |
| class | GpuRaySensor |
| class | ImuSensor |
| An IMU sensor. More... | |
| class | RaySensor |
| class | RFIDSensor |
| Sensor class for RFID type of sensor. More... | |
| class | RFIDTag |
| RFIDTag to interact with RFIDTagSensors Nate check. More... | |
| class | RFIDTagManager |
| Nate fill in More... | |
| class | Sensor |
| class | SensorFactory |
| class | SensorManager |
| Class to manage and update all sensors. More... | |
Typedefs | |
| typedef std::vector < CameraSensorPtr > | CameraSensor_V |
| typedef CameraSensor * | CameraSensorPtr |
| typedef std::vector < ContactSensorPtr > | ContactSensor_V |
| typedef ContactSensor * | ContactSensorPtr |
| typedef std::vector < DepthCameraSensorPtr > | DepthCameraSensor_V |
| typedef DepthCameraSensor * | DepthCameraSensorPtr |
| typedef std::vector < GpuRaySensorPtr > | GpuRaySensor_V |
| typedef GpuRaySensor * | GpuRaySensorPtr |
| typedef std::vector< RaySensorPtr > | RaySensor_V |
| typedef RaySensor * | RaySensorPtr |
| typedef std::vector< RFIDSensor > | RFIDSensor_V |
| typedef RFIDSensor * | RFIDSensorPtr |
| typedef std::vector< RFIDTag > | RFIDTag_V |
| typedef RFIDTag * | RFIDTagPtr |
| typedef std::vector< SensorPtr > | Sensor_V |
| typedef Sensor *(* | SensorFactoryFn )() |
| typedef Sensor * | SensorPtr |
Functions | |
| std::string | create_sensor (sdf::ElementPtr _elem, const std::string &_worldName, const std::string &_parentName) |
| Create a sensor using SDF. | |
| bool | fini () |
| shutdown the sensor generation loop. | |
| SensorPtr | get_sensor (const std::string &_name) |
| Get a sensor using by name. | |
| bool | init () |
| initialize the sensor generation loop. | |
| bool | load () |
| void | remove_sensor (const std::string &_sensorName) |
| Remove a sensor by name. | |
| bool | remove_sensors () |
| Remove all sensors. | |
| void | run () |
| Run sensor generation continuously. This is a blocking call. | |
| void | run_once (bool _force=true) |
| Run the sensor generation one step. | |
| void | stop () |
| Stop the sensor generation loop. | |
Sensors namespace.
| typedef std::vector<CameraSensorPtr> gazebo::sensors::CameraSensor_V |
| typedef std::vector<ContactSensorPtr> gazebo::sensors::ContactSensor_V |
| typedef std::vector<DepthCameraSensorPtr> gazebo::sensors::DepthCameraSensor_V |
| typedef std::vector<GpuRaySensorPtr> gazebo::sensors::GpuRaySensor_V |
| typedef std::vector<RaySensorPtr> gazebo::sensors::RaySensor_V |
| typedef RaySensor* gazebo::sensors::RaySensorPtr |
| typedef std::vector<RFIDSensor> gazebo::sensors::RFIDSensor_V |
| typedef RFIDSensor* gazebo::sensors::RFIDSensorPtr |
| typedef std::vector<RFIDTag> gazebo::sensors::RFIDTag_V |
| typedef RFIDTag* gazebo::sensors::RFIDTagPtr |
| typedef std::vector<SensorPtr> gazebo::sensors::Sensor_V |
| typedef Sensor*(* gazebo::sensors::SensorFactoryFn)() |
| typedef Sensor* gazebo::sensors::SensorPtr |